.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #32A738;
}

.message_alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E04753;
	font-weight: bold;
}
.text_11
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
}

.text_11_black
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
}
.text_8
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #669966;
	text-align:justify;
}

.text_12
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669966;
	font-weight: bold;
}
.text_11_normal
{

	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}
.highlights_12
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669966;
	font-weight: bold; padding-left:5px;
}
.font_14
{
	
	font-size: 14px;
	
}


.text_14_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #34538C;
	font-weight: bold;
}
.text_11_blk
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	
} 
.text_11_blk_bld
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;font-weight: bold;
} 
.txt_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #677695;
}
.txt_13_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #34538C;
	font-weight: bold;
}
.lbl_grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C6985;
}
.btn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border: 1 solid;
}
.news
{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bottomlinks	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.bottomnote	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	}

.txt_8	{
	font-family: Arial,verdana,sans-serif, Helvetica, ;
	font-size: 10px;
	color: #996600;
	}
.txtbox {
	border: 1px solid #DFD7B0; 
	
	font-family: Arial, Helvetica, sans-serif; height:20px; 
	font-size: 11px;
	color: #000000;
}
.txtbox2 {
	border: 1px solid #DFD7B0; 
	
	font-family: Arial, Helvetica, sans-serif; height:16px; 
	font-size: 12px;
	color: #000000;
}

.lnk_01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #677695;
	
}
.lnk_03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #677695;
	
}
.lnk_02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #677695;
	
}
.sec_header_blue
 {  background-color:#CFDDF0;color:#677695;
    font-family: Verdana, sans-serif;
	font-size: 90%;
	line-height: 155%; height:22px;
	font-weight: bold; padding-left:2px;
 }
 
 .sec_header_grey
 {  background-color:#3BF4A4;color:#1D7750;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 155%; height:22px;
	font-weight: bold; padding-left:2px;
 }
.sec_header_01
 {  background-color:#CFDDF0;color:#627999;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 155%; height:22px;
	font-weight: bold; padding-left:2px;
 }
.sec_header_02
 {  background-color:#C5BDBA;color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 155%; height:22px;
	font-weight: bold;padding-left:5px;
 }
 .sec_header_03
 {  background-color:#EDDAD4;color:#9D8F8A;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 155%; height:22px;
	font-weight: bold;padding-left:5px;
 }
  .sec_header_04
 {  background-color:#EDDAD4;color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	line-height: 155%; padding-left:5px;
	
 }
  .sec_header_05
 {  background-color:#839BC2;color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;padding-left:5px;
	
 }
  .sec_header_05_2
 {  background-color:#839BC2;color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	
 }
 .sec_header_link
 {  background-color:#839BC2;color:#000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;padding-left:5px;
	
 }
   .sec_header_05_lnk
 {  background-color:#9BB0D2;color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:5px;padding-left:5px;
	
 }
 .sec_header_07
 {  background-color:#9BB0D2; color:#ffffff;
    font-family:Calibri;
	font-size: 90%;
	line-height: 155%; 
	padding-left:5px;
 }
 .sec_header_08
 { background-color:#B5C6E2; color:#ffffff;
    font-family:Calibri;
	font-size: 80%;
	line-height: 155%; height:20px;
	padding-left:5px;
 }
  .sec_header_08_1
 { background-color:#9BB0D2; color:#ffffff;
    font-family:Calibri;
	font-size: 120%;
	line-height: 155%; height:20px;
	padding-left:5px;
	font-weight:bold;
 }
  .sec_header_09
 {  color:#000000;background-color:#EDDAD4;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 175%; height:22px;
	padding-left:0px;
	border-bottom:0;border-left:0; border-right:0;
 }
  .sec_header_10
 {  background-color:#B5C6E2; color:Maroon;
    font-family:Calibri;
	font-size: 70%;
	line-height: 155%; height:12px;
	padding-left:5px;
 }
	
 .sec_header_11
 {  background-color:#12B36D;color:#3BF4A4;
	font-family: Calibri;
	font-size: 90%;
	line-height: 155%; height:30px;
	padding-left:2px;
 }
 .col_lbl_01
 {
 
       
     background-color:#E1E7F1;color:#660000;
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 padding-left:5px;
	  
 }
 .col_lbl_text
 {
 
       
     background-color:#E1E7F1;color:#660000;
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 
	  
 }
  .col_txt_01
 {
 
     background-color: #EEF1F6;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #660000;  padding-left:5px;
 }
   .col_txt_02
 {
 
     background-color: #FEFDE8;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #660000;  padding-left:5px;
 }
  .validatorCalloutHighlight
 {
 
     background-color: #f5f7c9;
	
 }
 
   .col_txt_03
 {
 
     background-color: #f3f5f9;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #660000;  padding-left:5px;
 }
   .col_lbl_02
 {
 
     background-color: #F9F7D3;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #660000;  padding-left:5px;
 }
 .highlights
 {
 
     background-color: #00CC99;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #ffffff;  padding-left:5px;font-weight: bold;
 }
 
  .row_01
 {  background-color:#FBF7F4;color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 155%; height:22px;
	
 }
   .row_02
 {  background-color:#F7F2CC;color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 155%; height:22px;
	
 }
   .row_03
 {  background-color:#FAEDE4;color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 155%; height:22px;
	
 }
  .row_04
 {  background-color:#F7F2EC;color:#666666;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 155%; height:22px;
	
 }
   .row_11
 {  background-color:#E2D9CB; color:#604E35;  border-bottom:0;border-left:0; border-right:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 155%; height:22px;
	
 }
   .row_12
 {  background-color:#EEE8DF;color:#666666; border-bottom:0; border-left:0; border-right:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 155%; height:22px;
	
 }
    .row_13
 {  background-color:#F7F4F0;color:#666666; border-bottom:0;border-left:0; border-right:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 155%; height:22px;
	
 }
   .row_14
 {  background-color:#FDFCFB;color:#666666; border-bottom:0;border-left:0; border-right:0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	line-height: 155%; height:22px;
	
 }
 .gridcell
{
    WIDTH: 700px;
}
  .divstyle
  {
    overflow: auto;
   
  }
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.DataGridFixedHeader 
{ 
border-width: 4px;
border-color: Black;
position:relative ; 
z-index: 10;	
}
.newsheading {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
}
.newsnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.newscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.DataGrid_rows_01
{
	background-color: #b5c3cb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	padding-left: 5px;
}

 .Service_offerd_desc
  {
  	 color: #008002;  padding-left:5px;
	 font:bold 95% arial;margin-bottom:3px;
 }
  .Service_offerd
 {
 	 color: #249826;  padding-left:5px;
	 font:bold 80% arial;margin-bottom:3px;
 }
 .PopUpContent {
visibility: hidden;
top: 10px;
left: 10px; 
position: absolute;  text-align:left;
display:block;

}


a.css_tooltip {
position:relative;
text-decoration:none;
font-weight:normal;
border:0;
}

a.css_tooltip div.over {
display: none;
font-weight:normal;
cursor:auto;
}

a.css_tooltip:hover {
z-index:1;
background:transparent; /*, In case you use a background image like a talkbubble */
font-weight:normal;
}

a.css_tooltip:hover div.over {
display:block;
position:absolute;
top:20px;
left:0; 
color:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding:2px;
background: #eeeeee; 
border:1px solid #063; 
}
.sec_header_08 a:link
    {
background-color:#B5C6E2; color:#ffffff;
    font-family:Calibri;
	font-size: 14px;
	padding-left:5px;
	}  
.sec_header_08 a:active
    {
background-color:#B5C6E2; color:#ffffff;
    font-family:Calibri;
	font-size: 14px;
	padding-left:5px;
    }  
.sec_header_08 a:visited
    {
background-color:#B5C6E2; color:#ffffff;
    font-family:Calibri;
	font-size: 14px;
	padding-left:5px;
    }  
.sec_header_08 a:hover
    {
background-color:#B5C6E2; color:#ffffff;
    font-family:Calibri;
	font-size: 14px;
	padding-left:5px;
    }  

.subheadercursor
 { background-color:#b6c6dd; color:#ffffff;
    font-family:Calibri;
	font-size: 14px;
	line-height: 155%; height:20px;
	padding-left:5px;
	cursor:pointer;
 }
.WaterMark
{
	color: #666666;
} 
 
.subheader
 { background-color:#b6c6dd; color:#ffffff;
    font-family:Calibri;
	font-size: 14px;
	line-height: 155%; height:20px;
	padding-left:5px;
	
 }
