/* CSS Document */

body {
	font-size:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url('/images/bg.gif') center top #FFFBC7;
	background-repeat: repeat-y;
	behavior:url(/css/csshover.htc);
	
}
div#header {width:800px; }

div#contentarea {width:800px; background-color:#FFFFFF;}

/* BEGIN NAVIGATION CODE */

div#column1 {

font-family:Georgia, "Times New Roman", Times, serif;
font-size:.75em;
background: #FFFFFF;
width: 181px; 
text-align: left; 
float:left;
}
div#column1 a { text-decoration: none; color:#1a376f; display:block;}
div#column1 ul { margin:0; border:0;  padding:0; list-style-type:none; }
div#column1 ul li {
display: block;
padding: 0.25em 0.5em 0.25em 0.5em;
border-left: 20px solid #639817;
background: #9fc54d;
text-decoration: none;
border-top: 1px solid #c9e08c;
position:relative;
}
div#column1 ul li:first-child{ 
border-top: 0;  } 

div#column1 ul li:hover {display:block; background-color:#639817;}

div#column1 a:hover {background-color:#639817; color:#FFFFFF;}

* html div#column1 ul li:hover {display:block; background-color:#639817;}

* html div#column1 a {display:block;}

* html div#column1 ul li ul li:first-child {border-top:1px solid #FFFFFF; }

div#column1 ul li ul{
margin:0; 
width:150px; 
position:absolute; 
left:161px; 
top:-1px; 
background-color:#FFF1B2; }

* html div#column1 ul li ul{left:155px; top:0px;}

div#column1 ul li ul li{ 
margin:0;  
position:relative;   
border-top: 1px solid #c9e08c; 
border-left: 1px solid #c9e08c; 
border-right: 1px solid #c9e08c; } 

div#column1 ul li ul li:first-child{ 
border-top: 1px solid #FFFFFF;  } 

div#column1 ul li:hover ul {display:block; }
div#column1 ul li ul:hover {display:block; }

body div#column1 ul li ul {display:none;}

/* END NAVIGATION CODE*/

div#column2 {
	width:609px;
	background-color:#FFFFFF;
	float:left;

}

div#footer {width:800px; background-color:#E0E0E0; background-image:url(/images/footerbg.gif); background-repeat:repeat-x; height:81px; font-family:Arial, Helvetica, sans-serif; color:#1a376f; font-size:.65em; text-align:center;}

div#footer a:link { color: #1a376f; text-decoration: underline; }
div#footer a:visited { color: #1a376f; text-decoration: underline; }
div#footer a:hover { color: #639817; text-decoration: underline; }
div#footer a:active { color: #1a376f; text-decoration: underline; }

div.clearfloats {clear:both;}


.mainblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #333333;
	text-align: left;
	width:578px;
}
.mainblock a:link { color: #1a376f; text-decoration: underline; font-weight:bold; }
.mainblock a:visited { color: #1a376f; text-decoration: underline; font-weight:bold; }
.mainblock a:hover { color: #639817; text-decoration: underline; font-weight:bold; }
.mainblock a:active { color: #1a376f; text-decoration: underline; font-weight:bold; }
.ptblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #1A376F;
	background-color: #F7E0D5;
	float: left;
	height: 124px;
	width: 179px;
	text-align: left;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #639817;
	text-align: left;
	width:578px;
	font-weight:bold; }
.graycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	color: #333333;
}
.smallhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: #1a376f;
	text-align: left;
	padding: 4px;
}
.smallhome a:link { color: #1a376f; text-decoration: underline; }
.smallhome a:visited { color: #1a376f; text-decoration: underline; }
.smallhome a:hover { color: #639817; text-decoration: underline; }
.smallhome a:active { color: #1a376f; text-decoration: underline; }
