body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.newsheading {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003399;
}
.newsheading2{
	font-size: 16px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #006666;
}
.headline {
	font-size: 16px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.newsnote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	 font-style: italic;
	font-weight:normal;
}
.newscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.txtbox_fixed{
	border:  1px solid #dad0c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	height: 16px;
	width: 80px;
	background-color: #FFFFFF;
	padding-left: 2px;
}
.txtbox{
	border:  1px solid #dad0c3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	height: 16px;
	background-color: #FFFFFF;
	padding-left: 2px;
}
.txtbox_blue
{
	
	border:  1px solid #7f9db9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	height: 13px;
	background-color: #FFFFFF;
	padding-left: 2px;
}
.cbobox{
	
	width: 150px;
	
	background-color:#FFFFFF;
    border:solid 1px #dad0c3;/*#666666;*/
    color:#000000;
	font-family: verdana;
	font-size: 11px;
	
}
.radio{
	
	width: 5px;
	height: 5px;
	background-color:#FFFFFF;
    color:#000000;
}
div.highlight
{
background-color:#e4f1f9;
}

.txtHeading12 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	padding-left: 5px;
	
}
.message_alert {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	padding-left: 5px;
	
}
.message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #32A738;
}
.lnk11_normal {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	
}
.lnk_01 {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	
}.lnk12_normal {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	
}
.txt11_normal {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding-left: 5px;
}
.text_11_black {
	font-family: verdana;
	font-size: 5px;
	font-style: normal;
	color: #000000;
	padding-left: 5px;
}
.txt14_bold {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	padding-left: 5px;
}
.txt11_bold {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	padding-left: 5px;
}
.txt10_italic{
	font-family: verdana;
	font-size: 10px;
	font-style:italic;
	color: #77836D;
	padding-left: 5px;
}
.txt11_normal_red {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	padding-left: 5px;
}
.txt11_normal_red_nopadding{
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #CC0000;
	
}
.txt11_normal_lbl {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	color: #5E634D;
	padding-left: 5px;
}

.txt12_normal {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	padding-left: 5px;
}
.col_lbl_01
 {
 
       
     background-color:#e7dbc7;color:#544936;
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 padding-left:5px;
	  
 }
  .col_txt_01
 {
 
     background-color: #f6f0e0;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #660000;  padding-left:5px;
 }
  .sec_header_05
 {  background-color:#bbaa8d;color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;padding-left:5px;
	
 }
   .sec_header_05_lnk
 {  background-color:#ccc2af;color:#ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right:5px;padding-left:5px;	
 }
  .sec_header_08
 { background-color:#cabaa0; color:#ffffff;
    font-family:Calibri;
	font-size: 80%;
	line-height: 155%; height:20px;
	padding-left:5px;
 }
 
 .Hovermenu
{
	background-color:#98c7dc;
	border-width:1px;
	border-color:#000000;	
}
 
 .PopupHover
{
	background-color:White;
	border-width:1px;
	border-color:#000000;
	margin:0px; 	
	padding:0px;	
}

.modalBackground 
{ 
 background-color:#000000; 
  filter:alpha(opacity=50); 
 opacity:0.5;
}

 .GridRowXChangeHeader {padding-right:20px;  padding-left:5px; font-size: 9pt; color: black;  font-family:Times New Roman; background-color:#c0c0c0; height:24px;}
 .GridRowXChange {padding-right:20px;  padding-left:5px; font-size: 9pt; color: black;  font-family: Arial; background-color:#cfcfcf; height:24px;}
 .GridRow {padding-right:20px;  padding-left:5px; font-size: 8pt; color: black;  font-family: Verdana; background-color:#ffffff; height:24px;}
 .GridSelRow {padding-right:20px;  padding-left:5px; font-size: 8pt; color: black; font-family: Verdana; background-color:#cfe1ec; height:24px;}
.GridAltRow {padding-right:20px;  padding-left:5px; font-size: 8pt; color: black; font-family: Verdana; background-color:#fbf6ee; height:24px;}
.GridLayout{ font-size:100px; }


