.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	background-image: url(../images/resources/bg_fill.gif);
	background-repeat: repeat-x;
	background-color: #D5DBC6;
}
a:link {
	color: #162C60;
}
a:visited {
	color: #162C60;
}
a:hover {
	color: #006699;
}
.footer {
	color: #FFFFFF;
}
a.footer:link {
	color: #FFFFFF;
}
a.footer:visited {
	color: #FFFFFF;
}
a.footer:hover {
	color: #D5DBC6;

}
/* navigation */
/******************************************/
#nav ul {
	display:block;
	margin:0;
	padding:0;
	list-style:none;
	width: 719;
	overflow: hidden;
}

#nav li {
	display:inline;
	padding:0;
	margin:0;
	border-color: #000000;
	border-left-color: #000000;
	border-bottom-color: #000000;
	border-right-color: #000000;
}

#nav li a, #nav li a:link, #nav li a:visited, #nav li a:active, #nav li a.last, #nav li a.last:active, #nav li a.last:visited, #nav li a.last:link {
	display:block;
	float:left;
	margin:0px;
	font:normal 15px 'trebuchet ms', serif;
	color:#D5DBC6;
	text-decoration:none;
	border: 1px solid #828961;
	background-color: #606547;
	width: 119px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom:4px solid #606547;
}

* html #nav li a, * html #nav li a:link, * html #nav li a:visited, * html #nav li a:active {
border-bottom:0px solid transparent;/*#FFBD3B*/
padding:4px 8px 5px;
margin:0;
width:103px
}

#nav li a:hover, #nav li a.last:hover  {
	text-decoration:none;
	color:#fff;
	border-bottom:4px solid #946507;
	background-color: #94A36D;
}

* html #nav li a:hover {
border-bottom:4px solid #946507;
padding:4px 8px 0px;
margin:0;
}

#nav li a.last, #nav li a.last:active, #nav li a.last:visited, #nav li a.last:link {
	padding:5px 11px 1px;
	border: 1px solid;
}

* html #nav li a.last, * html #nav li a.last:active, * html #nav li a.last:visited, * html #nav li a.last:link {
border-bottom:0px solid transparent;
padding:4px 12px 0px;
margin:0;
}

* html #nav li a.last:hover {
	padding:4px 12px 0px;
	margin:0;
	border-left-style: solid;
	border-left-width: 1px;
}
.subhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #162c60;
}
.specialsubhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CC0000;
}
.list {
	list-style-type: square;
}
.thumbnail {
	border: medium solid #606547;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}
.bigC {
	background-image: url(../images/resources/background_c.gif);
	background-repeat: no-repeat;
	background-position: top;
}.table2 {
	border: medium solid #616649;
}
input.bodytext { background-color: white ! important}
select { background-color: white ! important}
textarea { background-color: white ! important}

.specialpromo {
	color: #CC0000;
}
#recaptcha_image img {width:260px}