.vertical {
	display: block;
}
.homelink {
	border: 0;
}

.user {
}
.sitetitle .pagetitle {
}
.subhead {
}
.main {
}
.area_a {
}
.area_a form {
}
.area_a table {
}
.area_a span {
}
.area_b {
}
.area_c {
}
.runner {
}
.footer {
}

.usertable {
}
.subhead_table {
}
.main_table {
}
.area_a_table {
}
.area_b_table {
}
.area_c_table {
}
.runner_table {
}

.vnav ul li a:hover, .hnav ul li a:hover {
	text-decoration:none;
	
	color:#12437ab;
}
.hnav li:hover ul, .hnav li.over ul, .vnav li:hover ul, .vnav li.over ul {
	display: block;
	background-color:#eee7d4;
	width: 180px;
	border-bottom: none;
	font-weight:bold;
}
.hnav li:hover ul a:hover, .hnav li.over ul a:hover, .vnav li:hover ul a:hover, .vnav li.over ul a:hover {
	display: block;
	background-color:#eee7d4;
	color: #12437a;
	width: 180px;
	font-weight:bold;
}
.hnav li ul li {
	float: none;
	width: 180px;
}
.hnav li ul li a, .hnav li ul li a:link, .hnav li ul li a:visited, .hnav li ul li a:active, .vnav li ul li a, .vnav li ul li a:link, .vnav li ul li a:visited, .vnav li ul li a:active {
	background-color: #eee7d4;
	color: #12437a;
	padding:3px 0px 3px 5px;
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	float: none;
	width: 100%;
}
.hnav li ul li a:hover, .vnav li ul li a:hover {
	background-color: #eee7d4;
	color: #12437a;
	padding:3px 0px 3px 5px;
	font-family: arial;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	float: none;
	width: 100%;
}
.hnav li ul li a, .vnav li ul li a {
	width: 100%;
	border-bottom: 0;
}
.vnav {
}
.vertical {
	text-decoration:none;
	color:#746c6b;
	font-family:verdana;
	font-size:11px;
	padding:2px 10px;
	line-height:24px;
	background-image:url(/images/nav_14.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-weight:bold;
	display:block;
}
.vertical:hover {
}
.verticalfirst {
}
.verticallast {
	background-image: url(/images/navlast_14.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#currentnavpage {
	color: #d04622;
}
#currentnavpage:hover {
}
p {
	margin:0px;
	padding: 0px;
}
body {
	padding: 0px;
	padding: 0px
}

body {
	background-color: #746c6b;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #777;
}
.area_a div {
	font-size: 15px;	
}
.area_b, td {
	color: #777;
	font-size: 12px;
}
