@charset "utf-8";
/*
orange:#ed6300;
midgray:#3f3f3f;
headinggrey:#3e3e3e;
darkgray:#2d2d2d;

*/
body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #2d2d2d;
	margin:0px;
	padding:8px 0px;
	/*background-image: url(/images/backtop.gif);*/
	background-color:#b09d7d;
	background-repeat: no-repeat;
	background-position: center top;
	font-size:11px;
}
h4{
	font-size:14px;
	margin:10px 0px 0px;
	padding:6px 0px 0px;
	border-top:dotted 1px #ccc;
}
.button{
	background-color:#ed6300;
	border:solid 2px #fff;
	padding:4px 12px;
	color:#FFFFFF;
	height:20px;
	text-transform:uppercase;
	font-size:11px;
}
a.button:hover{
	border:solid 2px #538cba;
}
.quoteman{
	background-image: url(/images/quoteman.gif);
	background-repeat: no-repeat;
	background-position: right bottom;	
}
.info{
	color:#538cba;
	text-decoration:none;
}
a.info:hover{
	color:#ed6300;
}
.shield{
	background-image: url(/images/shield.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	height:120px;
}
.warr{
	background-image: url(/images/seal.gif);
	background-repeat: no-repeat;
	background-position: left center;	

}
.clear{
	clear:both;
	height:1px;
}
.wintable{
font-size:9px; text-align:center;
}

.wintable a{
text-decoration:none;
color:#538cba;
}
.wintable a:hover{
	color:#ed6300;
}
#wrap{
	margin:0px auto;
	/*background-image: url(/images/back.gif);*/
	background-repeat: repeat-y;
	background-position: center;
}
#bottom{
	/*background-image: url(/images/footer.gif);*/
	background-repeat: no-repeat;
	background-position: center top;
	color:#333333;
	padding:15px 0px;
	line-height:16px;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
#bottom a{
	color:#333333;
}

a.ext{
	text-decoration:none;
	color:#333333;
}
#container{
	margin:0px auto;
	padding:0px;
	width:950px;
	overflow:auto;
	background-color:#FFFFFF;
}	
#mast{
	height:100px;
	background-color:#f7f3ea;
	padding:10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:80px;
}
#mast h1{
	float:left;
	text-indent: -1000em;
	width:300px;
	height:80px;
	margin:0px;
	padding:0px;
	background-image: url(/images/primaryseal.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#mast h2{
	font-size:14px;
	text-align:right;
	margin:14px 0px 0px 0px;
	padding:0px;
}
#mast h3{
	font-size:14px;
	text-align:right;
	margin:0px;
	padding:0px;
	color:#ed6300;
}
#footer{
	height:24px;
	background-color:#3f3f3f;
	width:950px;
	margin:0px 1px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:948px;
}
#nav{
	height:28px;
	background-color:#3f3f3f;
	margin:0px auto;
	padding:6px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:16px;
}
#nav ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#nav li{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
}
#nav li a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0px 14px;
	border-right:solid 1px #fff;
		float:left;
	display:block;
	text-decoration:none;
	height:12px;
}
#nav a:hover{
	color:#ed6300;
}
.noborder a{
	border:none;
}
#content{
	padding:4px;
	background-image:url(/images/right.jpg);
	background-position: right top;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:942px;
	background-repeat: repeat-y;
}
#contentH{
	padding:4px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:942px;
	background-image:url(/images/base.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#cleft{
	float:left;
	width:700px;
	padding-left:10px;
	padding-right:15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:675px;
}
#cleft h1{
	color:#ed6300;
	font-size:20px;
	margin:5px 0px 8px 0px;
}
#cleft h2{
	font-size:18px;
	color:#666666;
	margin:5px 0px 8px 0px;
}
#cleft h3{
	font-size:16px;
	color:#666666;
	margin:5px 0px 8px 0px;
}
#cleft ul li a{
	color:#538CD2;
}
#cleft ul li a:hover{
	color:#ed6300;
}

.top390{
	padding-top:340px;
}
#cright{
	float:right;
	width:242px;
	/*padding-bottom:75px;
	background-image: url(/images/logos.gif);
	background-repeat: no-repeat;
	background-position: right bottom;*/
}
#cright h1{
	font-size:15px;
	font-weight:bold;
	color:#3e3e3e;
	margin:5px 0px 8px 0px;
	padding:0px;
}
#cright ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#cright ul li{
	margin:0px 0px 6px 0px;
	list-style:none;
	padding:5px 5px 10px 5px;
	border-bottom:2px solid #d4d4d4;
}
#cright ul li p{
	padding-right:55px;
}
#cright li a{
	text-decoration:none;
}
#cright ol{
	margin:0px;
	padding:0px;
	list-style:none;
}
#cright ol li{
	margin:0px;
	list-style:none;
	padding:0px;
}
#cright ol li a{
	text-decoration:none;
	width:230px;
	display:block;
	padding:3px 5px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:220px;

}
#cright ol li a p{
	color:#333333;
}
.map{
	background-image: url(/images/mapIcon.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

/* window pages */
a.winsel{
	background-color:#73A8D0;
	color:#FFFFFF;

}
#cleftw{
	float:left;
	width:695px;
}
#cleftN{
	float:left;
	width:695px;
}
#winleft{
	float:left;
	width:275px;
	padding: 0px 15px 0px 15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:245px;
}
#winright{
	float:right;
	width:420px;
	padding-right:15px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:405px;
}
#winright h1{
	color:#ed6300;
	font-size:18px;
	margin:14px 0px 8px 0px;
}
#winright h2{
	color:#ed6300;
	font-size:14px;
	margin:15px 0px 8px 0px;
}
#winright ul{
	padding:0px;
	margin:0px;
	list-style:none;
}
#winright ul li{
	padding:2px 0px 4px 2px;
	border-bottom:solid 1px #f0f0f0;
	margin:0px 0px 4px 8px;
}
#winright ol{
	margin:0px;
	padding:0px 0px 0px 18px;
}
#winright ol li{
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 4px;
}

.spectable{

}
#winleftN{
	float:left;
	width:350px;
	padding: 0px 10px 0px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:340px;
}
#winleftN h1{
	color:#ed6300;
	font-size:18px;
	margin:5px 0px 8px 0px;
}
#winleftN h2{
	color:#ed6300;
	font-size:16px;
	margin:5px 0px 8px 0px;
}


#winrightN{
	float:right;
	width:340px;
	border-left:solid 1px #ccc;
	padding:0px 0px 0px 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:329px;
}
#winrightN h1{
	color:#ed6300;
	margin:0px;
	font-size:16px;
	padding:0px;
}
#winrightN h2{
	margin:0px;
	font-size:14px;
	padding:0px;
}
.spectable{
	background-color:#FFFFFF;
	border:none;
	text-align:left;
}
.spectable td{
	background-color:#e4e5e6;
	padding:1px;
	font-size:10px;
}
td.spechead {
	background-color:#ed6300;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	padding:2px;
}
#left{
	width:375px;
	float:left;
	padding-right:10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:365px;
}
#left h2{
	font-weight:bold;
	color:#000000;
	font-size:24px;
}
#left ul li a{
	color:#000;
	text-decoration:none;
}
#left ul li a:hover{
	text-decoration:underline;
}
#left h3{
	color:#ED6300;
}
#right{
	width:300px;
	float:right;
	margin-top:38px;
	padding:0px 9px 0px 10px;
	border-left:solid 1px #ccc;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:280px;
}
#winMenus{
	overflow:auto;
}
#winMenus h1{
	font-size:13px;
	margin:0px 0px 6px 0px;
	padding:0px;
}
#winMenus h1 a{
	text-decoration:none;
	color:#538cba;
}
#winMenus h1 a:hover{
	color:#ed6300;
}