/******************************************
 * specify styles for tags        
 ******************************************/

BODY 
{
	font-family: Verdana,Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	background-color: #FFFFff;
	margin: auto auto;
	line-height: 20px;
}

A:link {  text-decoration: underline;  }
A:visited {  text-decoration: underline; }
A:hover, A:active { text-decoration: underline; color: #CC0000 }

H1 { font-size: 20px; font-weight:bold; color:#448344; margin-bottom:0; }
H2 { font-size: 16px; font-weight:bold; color:#448344; margin-bottom:0; }
H3 { font-size: 16px; font-weight:normal; color:#448344; margin-bottom:0; }

/******************************************
 * these are all for Netscape's benefit because it
 * ignores the BODY font-family
 *****************************************/

TD 
{
	font-family: Verdana,Arial, Georgia, "Times New Roman", Times, serif;
	font-size: 15px; 
 }
li {padding-left: 5px;margin-bottom:5px;}
#topspacer{width: 100%; height: 0px; padding: 1px; background-color: #003883;} 
#sheader{position: center; width:973px; margin: auto auto;}
	#logo{float: left; width: 380px;}
	#topmenu{float: right; width: 593; text-align: right; color: #001C69;}
	#topmenu a:link, #topmenu a:active, #topmenu a:visited{ text-decoration: none; color: #001C69;}
#middlespacer{float: left; width: 100%; height: 5px; margin: auto auto; padding: 0px; background-color: #95D18B;} 

#bbg{float: left; width: 100%; height: 260px; margin: 0px; padding: 0px;; background-color: #183263;}
	#whitebox{width:973px; height: 260px; margin: auto auto; background-color: #FFFFFF;}
		#tboxl{position: relative; float: left; width: 323px; height: 260px; background-image: url('i/bgl2.jpg'); margin-left: 1px; text-align: left;  color: #FFFFFF;}
		#tboxltext{padding-left: 10px; padding-top: 55px; font-size: 20px; line-height: 30px; font-weight:bold;}
		#girl{float: left; width: 630px; margin-left: 1px;}

#gbg{float: left; width: 100%; height: 40px; margin-top: 1px; padding: 0px;; background-color: #458344;}
	#whitebox2{width:973px; height: 40px; margin: auto auto; margin-bottom: 0px; padding: 0px; background-color: #FFFFFF;}
	#whitebox2 a:link, #whitebox2 a:active, #whitebox2 a:visited{ text-decoration: none; color: #FFFFFF; line-height: 23px;}
	#whitebox2 img {border: none; margin-right: 5px;}
	#dia{position: relative; float: left; width: 323px; height: 40px; background-color: #6B4876; margin-left: 1px; margin-bottom: 0px; color: #FFFFFF; font-size: 16px; font-weight:bold; letter-spacing: 1px;}
		#textdiv{padding: 10px;}
	#tre{position: relative; float: left; width: 323px; height: 40px; background-color: #73aec0; margin-left: 1px; color: #FFFFFF; font-size: 16px; font-weight:bold; letter-spacing: 1px;}
	#pha{position: relative; float: left; width: 323px; height: 40px; background-color: #73d164; margin-left: 1px; color: #FFFFFF; font-size: 16px; font-weight:bold; letter-spacing: 1px;}
	
#content{float: left; width: 100%; height: 260px; margin: 0px; padding: 0px;; background-color: #FFFFFF;}	
	#contentbox{width:973px; height: auto; margin: auto auto; background-color: #FFFFFF;}
		#leftcontent{position: relative; float: left; width: 188px; margin-left: 1px; margin-top: 20px; margin-bottom: 20px;}
		#bbox {float: left; width: 178px; height: 26px; background-color: #72ADBD; color: #FFFFFF; padding-left: 10px; padding-top: 5px; font-size: 18px; font-weight: bold; margin-bottom: 0px;}
		#map{margin-top: 0px; margin-bottom: 0px;}
		#middlecontent{position: relative; float: left; width: 555px; margin: 20px; margin-top: 16px;color:#001C69;}
		#rightcontent{position: relative; float: left; width: 188px;  margin-right: 1px; margin-top: 20px; margin-bottom: 20px; font-siz: 10px;color:#464646}
			#greybox{padding: 5px; background-color: #EDEDED; height: auto; border: solid; border-color: #CBCBCB; border-width: 1px;text-align: left;}
			#addressgreybox{padding: 5px; background-color: #EDEDED; height: auto; border: solid; border-color: #CBCBCB; border-width: 1px;text-align: left;color: #001C69;}
#TermsList li{Margin-top:15px;}
			
#footer{float: left; width: 973px; border-top-style: dotted; border-top-color: #CBCBCB; border-top-width: 1px;}
	#terms{float: left; padding-top: 10px; font-size: 10px; color: #468443; font-weight:bold;}
	#terms a:link, #terms a:active, #terms a:visited{ text-decoration: none; color: #468443;}
	#copy{float: right; padding-top: 10px; font-size: 10px; color: #CBCBCB; font-weight:bold;}
