body				{ background-image: url(images/bg.jpg);background-repeat: repeat-x; background-color: #DFE4E6;	margin-top:0px; }
.cell				{ padding:4px; font-size: 9pt; font-weight: bold; color: white; font-family:Verdana;}

.header 			{ font-size: 12pt; color: #395563; font-weight: bold; text-align: center; padding: 2px; font-family:Verdana; }
.txt10 				{ font-size: 10pt; color: #ffffff; padding: 2px; font-family:Verdana; }
.txt8 				{ font-family: Verdana,Arial; font-size: 8pt; color: #395563; text-decoration: none; line-height: 12pt;}
.txt8_lh10 				{ font-family: Verdana,Arial; font-size: 8pt; color: #395563; text-decoration: none; line-height: 10pt;}
.txt7_lh10 				{ font-family: Verdana,Arial; font-size: 7pt; color: #395563; text-decoration: none; line-height: 9pt;}

.breadcrumbs		{ font-family: Verdana,Arial; font-size: 8pt; color: #F70102; text-decoration: none; line-height: 10pt;}
.breadcrumbs A:hover { color: #F70102; background-color: transparent; text-decoration: underline;}
.breadcrumbs A 		{ color: #F70102; background-color: transparent; text-decoration: none;}


.categoryLink       { font-family: Verdana,Arial; font-size: 8pt; color: #000000; text-decoration: none; line-height: 14pt; font-weight:normal }
.categoryLink:hover { color: #000000; text-decoration: underline;}
.categoryLinkActive { font-family: Verdana,Arial; font-size: 8pt; color: #000000; text-decoration: none; line-height: 14pt; font-weight:bold; }


.bold				{ font-weight: bold}
.italic				{ font-style:italic}

.HalignRight		{ text-align:right; }

.Valign				{ vertical-align:top;}
.tp_2				{padding-top :2px; }
.tp_4				{padding-top :4px; }
.tp_6				{padding-top :6px; }
.tp_8				{padding-top :8px; }
.bp_2				{ padding-bottom:2px; }
.bp_4				{ padding-bottom:4px; }
.bp_6				{ padding-bottom:6px; }
.bp_9				{ padding-bottom:9px; }

.p_12				{ padding-left:12px; }
.p_12_input			{ font-family:Verdana; font-size:9px; font-weight:bold; color:#003D97; padding-left:2px; }
.p_13				{ padding-left:13px; }
.p_16				{ padding-left:16px; padding-right:4px; }
.p_1				{ padding-left:1px; padding-right:1px; }
.p_4				{ padding-left:4px; padding-right:4px; }
.p_4_left			{ padding-left:4px }
.p_12_left			{ padding-left:12px }
.p_16_left			{ padding-left:16px; }
.p_24_left			{ padding-left:24px; }
.p_16_right			{ padding-right:16px; }
.p_24_right			{ padding-right:24px; }

.pbb_16				{ color: Blue; font-weight: bold; padding-left:16px; padding-right:4px; }


.m_16				{ margin-left:16px}

.bg_Grey			{ background-color: #DFE4E6}

.textLink			{ text-decoration: none;}
.textLink A:hover 	{ color: #000000; background-color: transparent; text-decoration: underline;}
.textLink A 		{ color: #395563; background-color: transparent; text-decoration: none;}

.textLinkColor			{ text-decoration: none;}
.textLinkColor A:hover 	{ color: #000000; background-color: transparent; text-decoration: underline;}
.textLinkColor A 		{ color: #0013BF ; background-color: transparent; text-decoration: none;}



.SectionHeader		{ font-weight: bold; padding-left:4px;  }

.SaveConfirm		  { font-weight: bold; padding-right:12px; color:Lime;}
.SendValidationFailed { font-weight: bold; padding-right:12px; color:Red;}
.SaveValidationFailed { font-weight: bold; padding-right:12px; color:Red;}

.Orange				  {  color:Orange;}


.Warning			{ font-weight: normal;  color:Red;}
.Missing			{ font-weight: normal;  color:Red;}
.Error				{ font-weight: bold;  color:Red;}



.Content			{  width:534px;}
.ContentText		{  width:450px;}

.Vari1Col1_			{  width:213px;}
.Vari1Col1			{  width:225px;}
.Vari1Col2			{  width:309px;}

.Vari2Col1			{  width:360px;}
.Vari2Col1_			{  width:348px;}
.Vari2Col2			{  width:174px;}


.leftArrow			{ background-color:#003D97; padding:0px; margin:0px; }
.leftArrowActive	{ background-color:#000000; padding:0px; margin:0px; }

.leftLink 			{ font-family: Verdana,Arial; font-size: 8pt; color: #395563; text-decoration: none; line-height: 12pt; font-weight:normal; }
.leftLink:hover 	{ color: #ffffff; text-decoration: underline;}
.leftLinkActive		{ font-family: Verdana,Arial; font-size: 8pt; color: #000000; text-decoration: none; line-height: 12pt; font-weight:bold; }

.fInput				{ font-family:Verdana; font-size:9px; font-weight:bold; color:#003D97; padding-left:2px;
					  border-bottom:1px solid #000000; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; 	
					  margin:0px;	}

.fInputNoBorder		{ font-family:Verdana; font-size:9px; font-weight:bold; color:#003D97; background-color: White; padding-left:2px;
					  border-bottom:0px solid #000000; border-top:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; 	
					  margin:0px;	}
					  
.fInputNoBorderBM	{ font-family:Verdana; font-size:9px; font-weight:bold; color:#003D97; text-decoration: none; background-color:White; padding-left:4px;
					  border-bottom:0px solid #000000; border-top:0px solid #000000; border-left:0px solid #000000; border-right:0px solid #000000; 	
					  margin-bottom:2px; margin-left:8px	}	
.fInputNoBorderBM:hover 	{ color: #000000; text-decoration: underline;}
.fInputNoBorderBMActive		{ color: #395563; text-decoration: none;}

					  					  
.fInputNumber		{ text-align:right; }
.fSelect			{ font-family:Verdana; font-size:11px; margin:0px;	}
.fTextarea			{ font-family:Verdana; font-size:11px; 
					  border-bottom:1px solid ;	border-top:1px solid; border-left:1px solid ; border-right:1px solid;
					  margin:0px; }
.fListBox			{ font-family:Verdana; font-size:9px; font-weight:normal; padding-left:2px;	  margin:0px;	}

.dropdown 			{ font-size: 8pt; color: #000000; width: 150px;}
.button				{ font-weight: bold; font-size: 8pt; line-height: 12pt; color: #000000; font-family: Verdana;}
.dandbButton		{ font-weight: bold; font-size: 8pt; line-height: 12pt; color: Blue; font-family: Verdana;}

.spacer				{ height:14px; }
.spacer9			{ height:9px; }
.spacer6			{ height:6px; }
.spacer3			{ height:3px; }
.line				{ border-bottom: 1px solid #003D97; }


fieldset			{ border-width: 1px; border-style: solid; background-color:#dfe4e6; border-color: #999999; padding-left: 16px;	padding-right: 6px; padding-top: 16px; margin-top:6px; margin-bottom:6px; }

.CalendarExtenderSkin .ajax__calendar_container {
    border:1px solid #646464;
    background-color: white;
    color: black;
    font-family: Verdana,Arial;
      font-size: 9px;   
}

 

.CalendarExtenderSkin .ajax__calendar_body 
{
      height:130px;
      width:170px;
}

 

.CalendarExtenderSkin .ajax__calendar_header 
{
      height:20px;
      width:100%; 
      background-color: #b0c4de; /*LightSteelBlue*/
}

