body, td {	
	font-family: verdana, arial;
	font-size: 14px;}

h1 {
	font-family: arial, verdana;
	font-size: 16px ;
	color: darkblue;
} 

h2 {
	font-family: arial, verdana;
	font-size: 16px ;
	padding: 0px 0px 0px 3px;
	margin: 0px;
	color: #696868;
	text-align: left;
} 

h3 {
	font-family: arial, verdana;
	font-size: 14px ;
	padding: 0px 0px 0px 3px;
	margin: 0px;
	color: #E6E6E6;
	text-align: left;
} 

#box_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0036AF;
	text-decoration: none;
	margin:0;
}

ul.sq {
	list-style-image:url('../images/smarrow.gif');	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

p.mainpbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

.subheading {
	font-size: 1.3em;
	color: #808080;
}

.arrowlist {
	font-size: .8em;
	text-align: left;
	list-style-image: url(../images/r_arrow_sm.gif);
}

.arrowlistbg {
	font-size: .9em;
	list-style-image: url(../images/r_arrow_sm.gif);
}


/*--------------------forms-------------------------------------------------*/
#formtable {  
 background-color: #F2F7FB;  
 color: #000000;  
 border: 1px solid #D7E5F2;  
 border-collapse: collapse;
 padding:10px;
 width:700px;  
}  
 
#formtable td {  
 border: 1px solid #D7E5F2;
 padding:10px;
}

#formtablenarrow {  
 background-color: #F2F7FB;  
 color: #000000;  
 border: 1px solid #D7E5F2;  
 border-collapse: collapse;
 padding:10px;
 width:376px;  
}  
 
#formtablenarrow td {  
 border: 1px solid #D7E5F2;
 padding:10px;
}

#uploadform {  
 background-color: #F2F7FB;  
 color: #000000;  
 border: 1px solid #D7E5F2;  
 border-collapse: collapse;
 padding:10px;
 width:380px;  
}  
 
#uploadform td {  
 border: 1px solid #D7E5F2;
 padding:10px;
}

.labelcell {    
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 color: #3670A7;    
 background-color: transparent;    
}    
   
.fieldcell {    
 background-color: #F2F7FB;    
 color: #000000;    
 text-align: right;    
 margin-right: 0px;    
 padding-right: 0px;    
}   

.smlabelcell {    
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 color: #3670A7;    
 background-color: transparent;
}   

p span a:link {
	color: #8BA85A;
	text-decoration: none;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

span.linktext {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*-------------------tables-------------------------------------------------*/
.tableheader {    
 font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 color: #3670A7;    
 background-color: transparent;    
}  

tr.ltblue td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #3670A7;
}

tr.bluerow td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #224B88;
	background-color: #D7E5F2;
}

tr.yellowrow td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFEE1;
}


/*-----------------------------------------------misc-----------------------*/

.textlink { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}
.textlink a { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

.textlink a:hover { 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6bab6d;
}

ul.contact-info {
	font-size:13px;
	line-height:160%;
	color:#4B3C30;
	list-style-type: none;
}

ul.contact-info li {border-top: 1px #eee solid; padding:10px 0 10px 40px;}
li.contact-phone {background:url('../images/icon_phone.gif') no-repeat left 10px;}
li.contact-fax {background:url('../images/icon_fax.gif') no-repeat left 10px;}
li.contact-email {background:url('../images/icon_email.gif') no-repeat left 10px;}
li.contact-address {background:url('../images/icon_address.gif') no-repeat left 10px; font-size:14px; line-height:140%; }


/*------------------------------------------------footer--------------------*/
#footer{	width:960px;	height:125px;	margin:0 auto;	position:relative;}
#footer ul{	width:680px;	position:absolute;	left:0px;	top:27px;	list-style-type: none;}
#footer ul li{	float:left;	color:#0092DD;	background-color:inherit;	font:normal 11px/19px Arial, Helvetica, sans-serif;}
#footer ul li a{	color:#9ab9c9;	background-color:inherit;	font:normal 11px/19px Arial, Helvetica, sans-serif;	padding:0 7px;}
#footer ul li a:hover{	color:#D4D4C6;	background-color:#2cab00}
#footer p.copyright{	font:normal 11px/19px Arial, Helvetica, sans-serif;	color:#feec87;	background-color:inherit;	position:absolute;	left:750px;	top:94px;}
#footer img{	position:absolute;	left:664px;	top:20px;	width:300px;	height:70px;}
#footer span img{	position:absolute;	left:50px;	top:100px;	width:70px;	height:26px;}
