/*  SHELL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	body { background-color:#5EA38E; background-image:url('../img/bg.jpg'); background-repeat:repeat-x; margin-top: 36px; font-family:Verdana, Geneva, sans-serif; font-size: 11px; margin-left:0px; margin-right:0px; margin-bottom:0px }
	#shell { width:708px; border: 10px solid #fff; margin-left:auto; margin-right: auto; background:#FFFFFF url(../img/content-bg.gif) repeat-y right; }
	h1 { font-size: 24px; font-weight:bold; color:#336234; font-family:Arial, Helvetica, sans-serif}
	h2 { font-size: 20px; font-weight: bold; color:#00326A; font-family: Arial, Helvetica, sans-serif}
	.imgright { margin-left: 15px; margin-bottom:10px;} 
	.imgleft { margin-right: 15px; margin-bottom: 5px;}
	
	#sitecredits { text-align:center; padding-bottom: 20px;}
	#sitecredits a { text-decoration:underline; color:#FDFCB7; font-weight: bold; font-size: 9px;}
	#sitecredits a:hover { text-decoration:none; color:#7EF1CE;}
	
	#credits {color:#00326A; background-color:#FFFFFF; padding: 20px; width: 180px; height: 110px; margin-left: 10px;}
	#credits a { text-decoration:underline;color:#336234;}
	#credits a:hover { text-decoration:none; color:#73704A;}
	
	p { color:#00326A; font-size: 12px;}

/*  HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
	#nav { height: 31px; background-color:#02428A; text-align:center; padding-top: 1px; font-weight:bold; padding-left:130px;}
	#nav li {float: left; list-style-type:none;  position: relative; z-index:8; }
	#nav li a {  display:block; color:#fff; text-decoration:none; width: 111px; height: 23px;padding-top: 7px;}
	#nav li a:hover {  color:#012E61; background-color:#02428A; background-image:url('../img/navhover.gif');}
	
	#title {height: 91px;}
	
	#header { height: 151px; background:#fff; }
	#headerflash { position: absolute;top:127px!important; top:127px;}

/*  BODY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	#content {  margin-top: 1px; line-height: 180%; font-size: 11px; clear:both; }
	#content a { text-decoration:none; border-bottom: 1px solid; color:#00326A;}
	#content a:hover {border-bottom: 1px dotted; color:#5CA490;}
	
	#lcontent {  width:192px;/* background-image:url('../img/bluebg.gif'); */color:#FDFCB7; font-weight: bold; font-size: 14px; float:right; padding-top:20px; background:url(../images/arrow.gif) no-repeat right 50px;  }
	#lcontent img { margin-left: 20px; margin-top: 25px;}
	#lcontent span { margin-left: 20px; font-family: arial; color:#fff;}
	
	
	form { margin-left: 20px; margin-top: 0px; padding:0px;  font-family:Tahoma;  font-size: 10px; }
	form h1{ color:#fff; font-size: 10px; font-weight: normal; margin-bottom:0px; margin-top:0px;}
	form input { margin: 0px; padding:0px; height: 15px;width: 140px;}
	form textarea { width: 140px; height: 70px; font-family:Tahoma; margin-bottom: 5px; }
	form label input { background-color:#00254E; border: 0px; color:#fff; font-weight: bold; font-size: 9px; width: 85px; height: 20px;}
	
	#rcontent {  color:#73704A;  min-height: 380px; height: auto!important; height: 390px;width: 450px; padding-left: 30px; padding-right: 20px; padding-top: 45px; padding-bottom: 40px; float:left;}

/*  FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	#fshell { height: 20px; background-color:#6CC1AA;  font-weight:bold; text-align: center; font-size: 9px; padding-top: 8px; clear:both}
	#fshell li { display: inline; margin-left: 9px; margin-right:9px;}
	#fshell li a { text-decoration:none; color:#02428A; padding: 3px;}
	#fshell li a:hover { background-color: #02428A; color:#fff;}
	
	#fadd { color:#fff;  text-align:center; font-weight: bold; margin-top: 15px; font-size: 9px; width: 700px; margin-left: auto; margin-right: auto; padding-bottom: 15px; }
	#fadd li { display: inline; padding-left: 5px; padding-right:5px; }



