﻿html { margin: 0px; padding: 0px; border: 0px; height: 100%; } 

body 
{
    height: 100%;
    margin:  0px 0px 0px 0px;
    padding: 0; 
    border:0;
    font-weight: normal;
	font-size: 14px;
	color: #404040;
	font-family: Titillium Web, Calibri, sans-serif;
	text-decoration: none;
    } 
    
form  {height: 100%;  margin: 0px;  padding: 0px; border:0; }     

#mainContainer 
{
    width:100%;
    height: 90%;
    margin:0 auto;
    padding: 0; 
    position:relative;
    }

#contentContainer 
{
    height: 99%;
    margin:0 auto;
    padding: 0; 
    border: 5px solid #B8D4F9; 
    border-width: 0px 5px 0px 5px;
    position:relative;
    }


div#formContainer {
    padding: 0px 0px 0px 0px;
    max-width: 1450px;
    margin-left: auto;
    margin-right: auto;
    height: 100% !important;
}

.button
{
    float:left;
    text-align:center;
}
  
  
.rcbHeader ul,
.rcbFooter ul,
.rcbItem ul, .rcbHovered ul, .rcbDisabled ul
{
    width: 100%;
    display: inline-block;
    margin: 0;
    padding: 0px;
    list-style-type: none;
    vertical-align:middle;
}

.RadComboBoxDropDown_Bootstrap
{
 font-size:large !important;
 line-height:25px !important;
}


.RadComboBoxDropDown_Bootstrap .rcbHovered
    {
      padding-left: 20px !important;
      background-color:#337AB7 !important;
      color:#ffffff !important;
    }

.col
{
    float: left;
    margin: 0;
    padding: 0 5px 0 0;
    line-height: 25px;
    overflow: hidden;
}


.Notification1000
{
    border:2px solid #337AB7 !important;
    z-index:1000 !important;
}

.Notification10000 {
    border: 2px solid #337AB7 !important;
    z-index: 10000 !important;
}

.NotificationWarning
{
    border:2px solid #ff0000 !important;
}

.INSTRUCTION_TEXT 
{
   border:1px solid #ffffff;
   padding-left:10px;
   padding-right:10px;
   padding-top:5px;
   padding-bottom:5px;
   font-size: larger !important;
   font-style:italic !important;
   color:#808080 !important;
   display:inline-block !important;
   max-width:900px !important;
   overflow-x:hidden !important;
   
} 

.LABEL_TEXT 
{
   font-size: large;
} 

.INPUT_TEXT 
{
   font-size: large !important;
   color:#000000 !important;
} 


.INPUT_CB 
{
   padding-top:8px !important;
} 

.LABEL_TXT 
{
   border:1px solid #cccccc;
   padding-left:10px;
   padding-top:5px;
   padding-right:10px;
   padding-bottom:10px;
   font-size:larger;
   display:inline-block !important;
   max-width:100% !important;
   min-width:100%;
   min-height:25px;
   overflow-x:hidden !important;
   background-color:gainsboro;
}

.LABEL_COMMENT {
    border: 1px solid #cccccc;
    padding-left: 10px;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 10px;
    font-size: larger;
    display: inline-block !important;
    max-width: 100% !important;
    min-width: 100%;
    min-height: 25px;
    overflow-x: hidden !important;
    white-space:pre-wrap;
    background-color: gainsboro;
} 

.ValidatorErrorMessage
{
    color:red;
    font-style:italic;
    font-size:large;
}


.t-ff input[type=checkbox].rfdRealInput,
.t-ff input[type=radio].rfdRealInput {
    position: static;
}
