/* Template */
#page { width: 988px; margin: 0 auto; background: #fff url(/img/bg.shadow.png); }
#top { margin: 0 6px; height: 31px; background: #369 url(/img/bg.nav.gif); }
/* #search { float: right; } */
#banner { margin: 0 6px; height: 180px; background: #01447b url(/img/bg.banner.png); }
#marquee { margin: 2px 6px; background-color: #01447b; }

/* Navigation */
.sf-menu { background-color: transparent; }
.sf-navbar { }

/* News ticker */
ul#news { list-style-type: none; background: #00447b; padding: 0px; margin: 0; }
ul#news li { padding: 0px; margin: 0; display: none; }

/* Content */
#content table { width: 100%; }
#content table th { text-align: left; }
#content a { text-decoration: none; color: #00457c; }
#content a:hover, #content a:focus { text-decoration: underline; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { color: #00457c; }
#content h1 { font-size: 15px; }
#content h2 { font-size: 13px; }
#content h3 { font-size: 11px; }
#content span.main_description img { float: right; margin: 0px 10px 5px 10px; }

a.search2:hover { color: #d7df23; }

/* Forms */
#content label { width: 10em; display: block; float: left; clear: left; }

/* Images */
a img { border: 0; }
.thumb { background-repeat: no-repeat; background-position: center center; }

/* Notices and Errors */
div.message { clear: both; color: #900; font-size: 140%; font-weight: bold; margin: 1em 0; }
div.error-message { clear: both; color: #900; font-weight: bold; }
p.error { background-color: #e32; color: #fff; font-family: Courier, monospace; font-size: 120%; line-height: 140%; padding: 0.8em; margin: 1em 0; }
p.error em { color: #000; font-weight: normal; line-height: 140%; }
.notice { background: #ffcc00; color: #000; display: block; font-family: Courier, monospace; font-size: 120%; line-height: 140%; padding: 0.8em; margin: 1em 0; }
.success { background: green; color: #fff; }
.highlight { background-color: #ffa; }

#slide {
	text-align:left;
	position: absolute;
	width: 601px;
	height: 179px;
	left: 6px;
	top: 2px;
}