body {font-family: verdana, sans-serif; font-size: 13px;;}
table, td, th {
	vertical-align: top;
}
.ui-accordion .ui-accordion-header {
	font: 11px verdana, arial, sans-serif;
}
.odd {
	background: #dfdfdf;
}
table.stats {
	font: 11px tahoma, verdana, sans-serif;
}

#header img {padding-top: 10px;}
h1, h2, h3, h4, h5 {color: #333;
font-weight: bold;
font-family: arial, verdana, sans-serif;}
ul#navlist, ul#footerlist {text-align: center; margin-top: 10px;}
#navlist li, #footerlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}

#searchbox {text-align: center;}
#searchbox span {font-size: 11px; color: #959ca1;}
#searchbox h1 {font-size:24px;
margin:5px 0 15px;
padding:0;
}
#footer {margin-top: 50px; text-align: center;}
#columns {margin-top: 45px;}
h2 {font-size: 20px;}
#columns h2 {letter-spacing: -1px; color: #999;}
#accordion h3 span {font-weight: bold; color: #000;}
#roundcorner, .round {
	background: #dfdfdf;
	padding: 5px 10px;
	margin-bottom: 15px;
	border: 1px solid #13638A;
}
#roundcorner p, .round p {
	padding: 3px;
	margin: 0;
}
#roundcorner ul, .round ul {
	padding: 0;
	margin: 3px 0 3px 15px;
}
#roundcorner li, .round li {
	padding: 1px;
	margin: 0;
}
#roundcorner h3, .round h3, .round h2 {
	padding: 3px;
	margin: 0;
}

#accordion ul {margin: 0 0 0 15px; padding: 0;}
#map_canvas {position: relative; width: 100%; height: 450px;}
input[type=text], input[type=password], input.text, input.title, textarea, select {background-color:#ffffbf;border:1px solid #ff0000;}
