body{
	background-color:#ECE9D8;
}

label {
	font-weight: bold;
	font-size: 11px;
}

acronym {
	border-bottom-style: dotted;
	border-bottom-color: #C0272A;
	cursor: default;
}

.date {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	text-align: right;
}

.error {
	font-size:11px;
	font-weight: bold;
	color:#FF0000;
}

.dbnote {
	font-size:11px;
	font-weight: bold;
}

.note {
	/*color: #999999;*/
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}

.new {
	/*color: #999999;*/
	color: #990000;
	font-size: 8px;
	font-weight: bold;
}

table#content{
	
}

#content td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#content td.logo{ 
	background-image:url(../images/banners/anwhr_banner.jpg);
	height: 70px;
}

#content td.banner{ 
	background-color:#C0272A; 
	vertical-align: middle; 
	text-align: left; 
}

#content td.footer{
	background-color:#9EA57E;
	font-size: 10px;
	padding-top: 3px;
	text-align: center; 
}

#content .navBottom{
	font-size: 10px;
	text-align:center;
	padding-bottom: 8px;
}

table#main {
	width:680px;
	height:250px;
}

#main td.header {
	border:1px dotted #9EA57E;
	vertical-align:top;
}

#main td.columnSpacer {
	width:2px;
}

#main td.headerFillerCell {
	width:180px;
	text-align:center;
	vertical-align:middle;
}

#main td.contentFillerCell{
	text-align:center;
	vertical-align:top;
	border:1px dotted #9EA57E;
	width: 180px;
}

#main td.contentFillerCellText{
	text-align:left;
	font-size: 0.9em;
	vertical-align:top;
	border:1px dotted #9EA57E;
	width: 180px;
}

#main img.banner {
	width:465px;
	height:70px;
	border:1px solid #000000;
}

#main img.index {
	width:460px;
	/*height:200px;*/
	border:1px solid #000000;
}

#main td.content {
	height:250px;
	vertical-align:top;
}

#main tr.nav {
	font-size: 0.7em;
}

#main a.leftnav {
	font-size: 11px;
}

p#mainlinks {
	/*width: 635px;*/
}

#mainlinks a.navButton {	
	font-weight: bold;
	font-size: 12px;	/*8pt*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	padding: 0px 5px 4px 5px;
	/*border-top: 1px solid #004080;	
	border-right: 1px solid #004080;	
	border-bottom: 1px solid #004080;	
	border-left: 1px solid #004080;
	width: 121px;
	background-color: #C0272A;*/
	text-decoration: none;
	color: #FFFFFF;
	vertical-align: middle;
}

#mainlinks a.navButton:hover {
	/*background-color: #cc9900; */
	color: #000000; 
	text-decoration: none;
}

table#webform {

}

#webform input.smbox {
	font-size: 9px;
	width: 130px;
}

#webform input.button {
	font-weight: bold;
	font-size: 11px;	/*8pt*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	padding: 2px 5px 4px 5px;
	border: 1px solid #000000;
	/*border-top: 1px solid #000000;
	border-right: 1px solid #000000;	
	border-bottom: 1px solid #000000;	
	border-left: 1px solid #000000;
	width: 85px; */
	background-color: #CCCCCC;
	text-decoration: none;
	color: #000000;
}

#pic {
	background-color: #FFFFFF;
	left: 10px;
	/*position: relative;*/
	top: 10px;
}

#pic a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}

#pic a img {
	border: 1px solid #000000;
}

#pic a.p1, #pic a.p1:visited {
	background: #FFFFFF;
	/*border: 1px solid #000000;*/
	display: block;
	/*height: 90px;*/
	left: 0;
	text-decoration: none;
	top: 0;
	/*width: 135px;*/
}

#pic a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#pic a.p1:hover .large {
	border: 1px solid #000000;
	display: block;
	height: 233px;
	/*left: 0px;
	top: 25px;*/
	left: 290px;
	top: 200px;
	position: absolute;	
	width: 300px;
}

#pic span.note {
	font-size: 8pt;
}
