body {
	overflow:auto;
	margin:0px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color: #333333;
	font-weight: normal;
}
td, th {
	font-family:Arial;
	font-size:12px;
	color: #333333;
	font-weight: normal;

}
th {text-align:left;}
form{margin:4px;}
input,textarea,select{font-family:Arial; font-size:12px; font-weight:normal; border:1px solid #333333; padding:2px;}

h1 {
	font-family:Arial;
	font-size:12px;
	color: #990000
	text-align:left;
	font-weight: normal;
}
h2 {font-family:Arial; font-size:12px; font-weight:normal; color: #000000; text-align:left}

a {font-family:Arial; font-size:11px; color:#065465; font-weight:bold;  text-decoration: none;}
a:hover {color:#666666; text-decoration:underline;}

.headerdarkred a {padding:2px; text-align:left; display:block; vertical-align:middle; font-family:Arial; font-size:12px; background-color:#990000; text-decoration:none; color:#ffffff;}
.headerdarkred a:hover {padding:2px; text-align:left; display:block; vertical-align:middle; font-family:Arial; font-size:12px; background-color:#9F0004; text-decoration:none; color:#990000;}
.headerlightred {padding:2px; text-align:left; display:block; vertical-align:middle; font-family:Arial; font-size:12px; background-color:#990000; text-decoration:none; color:#ffffff;}

.whitelink {font-family:Arial; font-size:12px; color:#ffffff; text-decoration: none;}
.whitetext {font-family:Arial; font-size:12px; color:#ffffff; text-decoration: none;}

.nav a {
	padding:2px;
	text-align:left;
	display:block;
	font-family:Arial;
	font-size:12px;
	background-color:#F5F5F5;
	border-color:#888989;
	border-style:solid;
	border-width:1px;
	text-decoration:none;
	color:#065465;
	font-weight: normal;
}


.nav a:hover {padding:2px; text-align:left; display:block; font-family:Arial; font-size:12px; background-color:#CCCCCC; border-color:#888989; border-style:solid; border-width:1px; text-decoration:none; color:#065465;}
.searchbox {border:1px solid #888989; border-top:none;}

.titlebox {padding:0px; text-align:left; vertical-align:middle; display:block; width:541px; font-family:Arial; font-size:12px; background-color:#F5F5F5; border-color:#888989; border-style:solid; border-width:1px; color:#850508;}
.newsbox a {padding:0px; text-align:left; display:block; width:514px; font-family:Arial; font-size:12px; background-color:#EBECEC; border-color:#ffffff; border-style:solid; border-width:1px; text-decoration:none; color:#990000;}

.greybox {padding:4px; border:1px solid #888989; border-top:none; width:551px;}
.whiteline {border-bottom:2px solid #ffffff;}
.sidelines {border:1px solid #888989; border-bottom:none; border-top:none;}
.dots {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: dashed;
}
.navigation {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-right-style: dashed;
}
.breadtrail {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.topnav a {font-family:Arial; font-size:11px; 	font-weight: bold; color:white; text-decoration: none; 	padding:2px;}
.topnav a:hover {color:#666666; text-decoration:underline; 	padding:2px;}