
BODY {
    FONT-SIZE: 12px; FONT-FAMILY: Arial, Trebuchet MS, Tahoma, Helvetica, Sans-Serif; COLOR: #3a3a3a; font-weight:normal; background-image:url(../Images/bg.gif); background-repeat:repeat-x; line-height:22px;

	
}

td {
	FONT-SIZE: 12px; FONT-FAMILY:  Arial,Trebuchet MS, Tahoma, Arial, Helvetica, Sans-Serif; COLOR: #3a3a3a; 
	font-weight:normal; 
}

th {
	FONT-SIZE: 12px; FONT-FAMILY:  Arial,Trebuchet MS, Tahoma, Arial, Helvetica, Sans-Serif; COLOR: #3a3a3a;  font-weight:normal; text-align:left; 
}

A {
	COLOR: #0033CC; text-decoration:none; font-weight:bolder; line-height:22px; text-align: left;
}
A.top {
	FONT-SIZE: 11px
}

A:hover {
	 text-decoration:underline; 
}  



#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 11px Trebuchet MS;
line-height:20px;

color:#FFFFFF;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 16px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0D4D95;
}

.maintable { border: solid; border-color:#000000; border-width:1px; width:772px;}
.topgradient { background-image:url(../Images/top_gradient.jpg); background-repeat:repeat-x; height:79px }
.td1pxblack { height:1px; background-color:#333333}


.caption { display:none}


.tablenav {  background-color:#5882B2; width:772px; border:1; border-width:1px; border-color:#000000}


.cellbgnavy {  background-color:#0D4D95; border-right-color:#000000; border-right-style:solid; border-right-width:1px}
.cellbgblue {  background-color:#5882B2; border-right-color:#000000; border-right-style:solid; border-right-width:1px}


.tableotherlinks { padding-left:20px; width:100%}



.publicsearchtbl{ padding-left:20px; padding-right:15px; padding-top:15px; }
.psearchbgb{ background-color:#4d6081; color:#FFFFFF; padding-left:25px; font-weight:bold; font-size:12px }
.psearchbgb2{ background-color:#4d6081; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:left; }
.psearchbgb3{ background-color:#4d6081; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:left; }
.psearchbggray{ background-color:#f0f0f0; color:#000000; padding-left:25px; padding-top:5px; padding-right:15px;}
.search{ background-color:#f0f0f0; padding-right:25px; padding-top:5px; padding-bottom:10px; padding-top:5px}

.error{ color:#ff0000}
.headingred{ color:#ff0000; font-size:13px; font-weight:bold}

.tablemaintxt{ padding-left:40px; padding-right:15px}
.searchbtm  { padding-left:120px;}


.tblpoepleblue{  background-color:#0D4D95;}
.tblpoeplegray{  background-color:#C6C4C4;}

.name  { color:#FFFFFF; FONT-SIZE: 12px; padding-left: 15px; font-weight:bold;line-height:15px; padding-top: 5px; }
.function  { color:#999999; FONT-SIZE: 11px; padding-left: 15px; font-weight:bold;}
.tel  { color:#000000; FONT-SIZE: 11px; padding-left: 15px; font-weight:bold; line-height:12px; padding-top: 3px;}
.email { color:#0000FF; FONT-SIZE: 11px; padding-left: 15px; font-weight:bold;}


.footer {
	
	color: #999999; font-size: 11px; font-weight:bold; padding-left:40px;
}
.conditions {
	
	color: #999999; font-size: 11px; font-weight:bold; 
}


.topnav {
	
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#FBFCFE;
	text-decoration:none; font-weight:bold; 
}

.blanktxt {
	
	 font-size:0px; 
	
}

.topnav:link {
	color:#FBFCFE;text-decoration:none; font-weight:bold
}

.topnav:hover{
	
  color:#ffffff; text-decoration:none; font-weight:bold
}
  

.Heading1 {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  COLOR: #000000;
	FONT-WEIGHT:normal; 
	text-align:left; font-weight:bold;  padding-bottom:12px; padding-top:20px;
}

.Heading2 {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  COLOR: #000000;
	FONT-WEIGHT:normal; 
	text-align:left; font-weight:bold;  padding-bottom:2px; padding-top:3px;
}


.Heading3 {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  COLOR: #000000;
	text-align:left; font-weight:bold;  
	background-color:#3399FF;
}



.txt {
	FONT-FAMILY: Arial, Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;  COLOR: #000000;
	FONT-WEIGHT:normal; 
	text-align:left;  padding-top:0;}

.moreinfo {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 9px;  COLOR: #0066FF;
	FONT-WEIGHT:bold; text-align:left;text-decoration:none; 
}

.moreinfo:link {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 9px;  COLOR: #0066FF;
	FONT-WEIGHT:bold; text-align:left; text-decoration:none; 
}

.moreinfo:hover {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 9px;  COLOR: #232153;
	FONT-WEIGHT:bold; text-align:left;text-decoration:none; 
}

.Active {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  COLOR: #FFCC99;
	FONT-WEIGHT:bold; text-decoration:none; 
}

.Active:link {
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  COLOR: #FFCC99;
	FONT-WEIGHT:bold; text-decoration:none; 
}

.Active:hover{
	
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  COLOR: #99CC00;
	FONT-WEIGHT:bold; text-decoration:none; 
}

	
.table3{
    background-image: url(../images/bgtblone.gif); background-repeat:no-repeat;
	}
.bgsearch{
    background-image: url(../images/bgsearch.gif); background-repeat:no-repeat
	}

.Hblue{
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; FONT-SIZE: 12px;  COLOR: #000000;
	text-align:left; font-weight:bold;  
    color:#003399; padding-left: 15px;
}

.bhome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 19px;
}
.sitemaptxt { padding-left: 35px;
	}
.sitemaptxt2 { padding-left: 65px;
	}

.red { color:#FF0000; font-weight:bold;
	}