html, body {height: 100%;}

#pageContainer {width:760px;  margin: 0 auto 0 auto; height:100%; display:block;}
#homenav {text-align:right; padding:0px 0px 5px 0px;}
#homenav a {text-decoration: none;	font-size:10px;	padding:0px 0px 5px 0px;}

div.topMenuHome {background:#7C7753; border-bottom:1px #ECEBE3 solid; width:721px; text-align:center; display:block; margin: 0 auto 0 auto;}
div.topMenuSub {background:#7C7753; border-bottom:1px #ECEBE3 solid; width:760px; text-align:center; display:block; margin: 0 auto 0 auto;}
#topMenu2 a, #topMenu2 a:visited  {color: #ECEBE3; font-family: Helvetica, Arial, sans-serif; text-decoration: none; font-size: 11px; text-transform:uppercase; font-weight:normal;}
#topMenu2 a:hover {color: #D3D0BC;}
#topMenu2 div {display:inline; clear:none; padding:0 8 0 0;}
#topMenu2 .TopSpacer{vertical-align:bottom; border-left:1px #ECEBE3 solid; height:1px; font-size:10px;}

#footermenu {background-color:#000; padding:0 0 5 0; text-align:center; color:#FFF; padding-bottom:5px; width:100%}
#SubFooter {padding:0; margin:0; color:#000; background:#A09970; height:auto; width:100%; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:10px}
#SubFooter a {font-size:10px}

#HomeLayout {width:760px; font-family: Arial, Helvetica, sans-serif; table-layout:fixed;}
#HomeLayout td {vertical-align:top; font-size:13px;}
#HomeLayout td.mainLeft {width:200px; background:#D3D0BC; border-right: 1px #000 solid; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#HomeLayout td.mainRight {width:190px; background:#D3D0BC; border-left: 1px #000 solid;}
#HomeLayout td.mainCenter {width:355px; padding:0x 0px 0px 0px; background:#ECEBE3; padding:5px;}

#subBodyContainer {padding: 25px 20px 20px 10px; font-family:Arial, Helvetica, sans-serif; text-align:left; height:inherit}
#subBodyContainer * {font-size:13px;}
#subBodyContainer table {width:525px;}
#subBodyContainer table td {font-family:Arial, Helvetica, sans-serif;}
#subBodyContainer td.head {color:#ECEBE3; font-weight:bold;}
#subBodyContainer .Title2 {font-size:15px; color: #990000; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}

.redheaders{
	font-size: 15px;
	color: #948A54;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.contentTitles {
	font-size: 16px;
	color: #231f20;
	font-weight: bold;
}
.averageSans, .averageSans * {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
p, li {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

a.wht:link { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-size: 12px;}
a.wht:visited { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-size: 12px;}
a.wht:hover { color: #999999; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 12px;}

a.sml:link { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 12px;}
a.sml:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 12px;}
a.sml:hover { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-size: 12px;}

table.DarkTanGraph {font-family:Arial, Helvetica, sans-serif; font-size:13px; border:#A09970 1px solid}
table.DarkTanGraph TD {border:#A09970 1px solid}

a:link { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; font-size: 13px;}
a:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; font-size: 13px;}
a:hover { color: #7C7753; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 13px;}

a:bdlink { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; font-size: 12px;}

a.submenu:link { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 12px;}
a.submenu:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 12px;}
a.submenu:hover { color: #7C7753; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; font-size: 12px;}

form {  font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-style: normal; 
		text-decoration: none;
		border-style: thin;
		backrgound-color: #aaaaaa;
	  }
textarea, input, select {  font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		font-style: normal; 
		text-decoration: none;
		 border-right: #aaaaaa 0px inset 1px outset;
 		 border-top: #aaaaaa 0px inset 1px outset;
 		 border-left: #aaaaaa 0px inset 1px outset;
 		 border-bottom: #aaaaaa 0px inset 1px outset;
		 background-color: #ffffff;
	  }
	  
.topbtmborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.btmborder {
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.submit {  font-family: Arial, Helvetica, sans-serif; 
		 font-size: 12px;
		 font-style: normal; 
		 text-decoration: none;
		 border-right: #aaaaaa 0px inset 0px outset;
 		 border-top: #aaaaaa 0px inset 0px outset;
 		 border-left: #aaaaaa 0px inset 0px outset;
 		 border-bottom: #aaaaaa 0px inset 0px outset;
		 background-color: #ffffff;
	  }
	  
.required{
	color:#5b0517;
	font-size:10px
}
.formfields
{
	font-size: 11px;
	color: #333333;
	font-weight:normal;
	border: 1px solid #666666;
	background-color:#FFFFFF;
	height: 18px;
}
.formcontact
{
	border:none;
	border-bottom:1px #000 solid;
	clear:none;
}
.radiogroup1, .formcontact {
	background-color:#ECEBE3;
}
.radiogroup1 {
	border:none;
}
.includeContainer, .includeContainer * {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
}
.includeContainer {
	vertical-align:middle; 
	margin:25px 0px 25px 15px;
}
