/* CSS Document */

body,td,th {
	font-family: Georgia, Times New Roman, Times, serif;
	color: #333333;
	font-size: 11px; line-height: 18px;}
	
body {margin: 0px;}

	
div.pagehome {background-image: url(images/homebg.png); background-repeat: repeat-x;}
div.page {background-image: url(images/pagebg.png); background-repeat: repeat-x;}
div.constrain {width: 865px; text-align: left; position: relative;}
div.homeimage {width: 863px; height: 311px; padding: 1px; background-color: #596555;}
div.footer {height: 60px; background-image: url(images/footbg.png); background-repeat: repeat-x; 
		padding-top: 15px; margin-top: 15px;}
div.news {background-color: #ffffff;}
	.news ul {padding: 0px; margin:0px; list-style-type: none; line-height: 16px;}
	.news ul li {padding-bottom: 7px;}
	
div.content {margin: 12px 15px 5px 7px;}
	.content ul {margin: 20px; padding: 0px; list-style-type: disc;}
	.content ul li {margin: 1px; padding: 0px; list-style-type: disc;}
	.content ol li {margin: 1px; padding: 0px; list-style-type: decimal;}
	
.content ul li li {list-style-type:circle;margin:0px;padding:0px;}
.content ul li ul {margin-top: 2px; margin-bottom: 2px;margin-left:40px;}
	
div.dot {height: 2px; border-bottom: dotted 1px #666666; margin-top: 6px; margin-bottom: 8px;}

div.quote {background-image: url(images/openquote.png); background-repeat: no-repeat; background-position: top left; padding: 5px 0px 0px 30px;}

.col2 {width: 240px; background-image: url(images/2ndcol.png); background-repeat: repeat-y;}
div.col2cont {padding-left: 30px;}

.topnav {font-family: Arial, sans-serif; font-size: 14px;}
.navpad {padding: 0px 10px;}
.subnav {margin-left: 7px; border-bottom: solid 1px #990000;}

.inset { margin-right: 15px; margin-bottom: 7px; display: block;}


a {	font-family: Arial, sans-serif;	color: #333333;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #333333;}
a:hover {text-decoration: none; color: #990000;}
a:active {text-decoration: none; color: #990000;}

.sectionhead {font-size: 14px; font-weight: bold;}
.vcard { font-size: 11px; font-weight: normal; padding-left: 28px; }
.subhead {font-family: Arial, sans-serif; size: 11px; font-weight: bold;}
.sans {font-family: Arial, sans-serif;}
.size10 {font-size: 10px;}
.size9 {font-size: 9px;}
.big {font-size: 18px; line-height: 32px;}
.white {color: #ffffff;}
.white a {color: #ffffff;}
.white a:link {color: #ffffff;}
.white a:visited {color:#ffffff;}
.white a:hover {color: #ffffff; text-decoration: underline;}

#overlay .big {
	line-height: 30px;
}

label {
 margin-top: .33em;
 display: block;
}
input {
 display: block;
}
#contacta {
 float: left;
}
#contactb {
 padding-left: 275px;
}  
.disclaimer {
 font-size: 9px;
 font-weight: bold;
}
.clear { clear: both; }
