body,form
{
margin: 0px;
padding: 0px;
height: 100%;
}
.bread
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, 'Microsoft Sans Serif', Helvetica
}
td
{
	FONT-WEIGHT: normal;
	FONT-SIZE:11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.trBgColor
{
	background-color:#d3d3d3;
	height:12px;
}
.trBgColor_White
{
	background-color:#FFFFFF;	
}
.regular
{
	FONT-WEIGHT: normal;
	FONT-SIZE:11px;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regular_small
{
	FONT-WEIGHT: normal;
	FONT-SIZE:8px;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regular_Wel
{
	FONT-WEIGHT: normal;
	FONT-SIZE:11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regularbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.regularbold_label
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.regular_textbox
{
	FONT-WEIGHT: normal;
	FONT-SIZE:11px;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	background-color:#FFFFFF;	
	
	BORDER-RIGHT: lightsteelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    BORDER-LEFT: lightsteelblue 1px solid;
    BORDER-BOTTOM: lightsteelblue 1px solid;
}
.regular_redBold
{
	FONT-WEIGHT: bold;
	FONT-SIZE:11px;
	COLOR: #CC0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regular_HeaderBold
{
	FONT-WEIGHT: bold;
	FONT-SIZE:13px;
	COLOR:#CC0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regular_orangeBold
{
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR: #ff9966;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regular_orange
{
	FONT-WEIGHT:bold;
	FONT-SIZE:11px;
	COLOR: #D86C24;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.regular_red
{
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR: #CC0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
.regularTypeAhead
{
	FONT-WEIGHT:normal;
	FONT-SIZE:11px;
	COLOR: red;
	text-decoration: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}
.regulardim
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR:#d3d3d3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.regulardim_Normal
{
    FONT-WEIGHT:normal;
    FONT-SIZE: 11px;
    COLOR:#ACA899;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.error
{
    FONT-SIZE: 11px;
    COLOR: #d86c28;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    BORDER-RIGHT: lightsteelblue 1px solid;
    BORDER-TOP: lightsteelblue 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightsteelblue 1px solid;
    BORDER-BOTTOM: lightsteelblue 1px solid;
    FONT-FAMILY:  Verdana,Arial, 'Microsoft Sans Serif'
}
TEXTAREA
{
    BORDER-RIGHT: lightsteelblue 0.1pt solid;
    BORDER-TOP: lightsteelblue 0.1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: lightsteelblue 0.1pt solid;
    BORDER-BOTTOM: lightsteelblue 0.1pt solid;
    FONT-FAMILY: Arial, Verdana, 'Microsoft Sans Serif'
}
.chk
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.toplinks 
{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF; 
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

.regularwhite {
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;    
}
input.button
{
    BORDER: solid 1pt #666666;
    FONT-SIZE: 11;
    CURSOR: hand;
    COLOR: Black;
    FONT-FAMILY: Verdana;
    color:#515143;
    /*
    BACKGROUND-COLOR: #84a0d7;
*/
    background-color:#dcdcdc;
    TEXT-ALIGN: center;
    
    filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#dcdcdc);
    /*
    filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);
	*/
}

a:link {
	text-decoration: none;	
	/*color: #507cA7;*/
}
.link1
{
	text-decoration: none;		
	color: #336699;	
}
.link_button_review
{	
	text-decoration:none;
	color:#336699;	
	border-bottom: 0px;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-color:#336699;
	background-color:Transparent;	
	cursor:pointer;
	width:138px;
	TEXT-ALIGN:left;	
	font-size:11px;
}
.link_button_save
{	
	text-decoration:none; 
	color:#336699;	
	border-bottom:0px;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-color:#336699;
	background-color:#FFFFFF;
	cursor:pointer;
	width:120px;
	text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	font-size:11px;		
}
.link_button_edit
{	
	text-decoration:none; 
	color:#336699;	
	border-bottom:0px;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-color:#336699;
	background-color:Transparent;
	cursor:pointer;
	width:24px;
	text-align:left;
	padding-left:0px;
	padding-bottom:0px;
	font-size:11px;	
	vertical-align:text-bottom;	
}

.link2
{
	text-decoration: underline;		
	color: #FFFFFF;
}
a:visited {
	text-decoration: underline;	
}

.tab-bg1 {
	background-image: url(images/tab-bg1.gif);
	background-repeat:repeat-x;
	height:34px;
}
.tab-bar {
	background-image: url(images/tab-bar.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:5px;
}
.header-bg {
	background-image:url(images/header-bg.gif);
	background-repeat:repeat-x;
}
.header-bg1 {
	background-image:url(images/header-bg1.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.footer-bg {
	background-image:url(images/footer-bg.gif);
	background-repeat:no-repeat;
	height:19px;
	background-position:left;
}
.head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#2b6271;
	font-weight:bold;
}
.dark-blue-bg {
	background-color:#03a6dc;
}
.head-blue-bg {
	background-color:#caf3ff;
}
.light-blue-bg {
	background-color:#f8fdff;
}
.gradient-new{
	background-image:url(images/gradient-new.gif);
	background-repeat:no-repeat;
	background-position:right top;

}
.gradient-new1{
	background-image:url(images/gradient-new.gif);
	background-repeat:no-repeat;
	background-position:left top;

}
.login-bg{
	background-image:url(images/login-bg.gif);
	background-repeat:no-repeat;
	width:299px;
	height:208px;
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #03a6dc;
    background-color: #ffffff;
    color: #03a6dc;
}

.tablecss
{
  border:solid 1px #d3d3d3; 
 }
 .tableBackColorcss
{
	background-color:#d3d3d3;	  
 }
 
.header-bg2 {
	background-image:url(images/topHead1.png);
	background-repeat:repeat-x;
}
.header-bg1 {
	background-image:url(images/topHead2.png);
	background-repeat:repeat-x;
}
.header-bg3 {
	background-image:url(images/topHead3.png);
	background-repeat:repeat-x;
}
.footer-bg1 {
	background-image:url(images/bottom_left.png);
	background-repeat:repeat-x;
}
.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow :scroll;
	height : 100px;
    text-align : left; 
    list-style-type :none;
    FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    FONT-FAMILY:Verdana;
	line-height: 15px;
	padding:0px;
}
/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    FONT-FAMILY:Verdana;
	line-height: 15px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : #e6e6fa;
	color : windowtext;	
	padding : 1px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    FONT-FAMILY:Verdana;
	line-height: 15px;	
} 

.table
{
	border:0;
	border-color:#FFFFFF;
}
.myradioButton 
{
	/*margin-right: 2px;
	margin-left: 2px;
	margin: 2px 2px 2px 2px;
	padding: 20px 20px 20px 20px;
	padding-left: 1px;*/
	text-indent: 50px;
	text-align: left;
	width: 500px;
}  


.radioButtonList 
td
{
    vertical-align:text-bottom;  
    width:305px;   
}
.radioButtonList input[type="radio"]
{
    float:right;            
}
.radioButtonList label
{
    width: 500px;
    display:table-cell;
    vertical-align:text-bottom;
} 

.PbB1
{
	background-color: #FFBFCF;
}
.PbB2
{	
	background-color: #FF9BB4;
}
.PbB3
{
	background-color: #FF7799;
}
.PbB4
{
	background-color: #FF4271;
}

.forgotPasswordDiv
{	
	background-image:url(images/passwordBack.png);	
	background-repeat:no-repeat;
	width:480px;
	height:300px;
}
.regular_orangeBig
{
	FONT-WEIGHT:normal;
	FONT-SIZE:18px;
	COLOR: #ff9966;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	
}
