/* ------------------------------------------------------------------------
   THIS STYLE SHEET IS FOR WEB COMPLIANT CSS2 STYLES
   ------------------------------------------------------------------------ */

div#mainNav {
	position: absolute;
	top: 94px;
	left: 1px;
	padding: 2px 0 1px 0;
	width: 781px;
	font-size: 11px;
	background: #999;
	color: #e4e4e4;
	z-index: 100;
	height: 17px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:14px;
	background-color: #ED9F21;
}
html>body div#mainNav { 
	height:14px;	/* be nice to opera 5 */
}
div#mainNav a:link  { color: white; font-weight: bold; text-decoration: none}
div#mainNav a:visited  { color:  white; font-weight: bold; text-decoration: none}
div#mainNav a:hover { color: black; font-weight: bold; text-decoration: none}
div#mainNav a:visited:hover { color: black; font-weight: bold; text-decoration: none}

div#flash {
	position: absolute;
	top: 0px;
	left: 0px;
	display: inline;
	background: transparent;
	z-index: 100;
}

div#bannersArea {
	position: absolute;
	top: 115px;
	left: 603px;
	width: 180px;
	height: 475px;
	background-color: #ff9900;
}
.banner { display: block; margin-bottom: 7px; }
.bannerSearch { display: block; margin-bottom: -14px; }

div#banners_extArea {
	position: absolute;
	top: 400px;
	left: 628px;
	width: 150px;
	height: 145px;
	background-color: #BDB6B0;
}

div#column1 {
	position: absolute;
	left: 1px;
	top: 115px;
	width: 205px;
	height: 475px;
	margin: 0;
	padding: 0;
	border-top: 2px solid #245073;
	border-right: 2px solid #245073;
}
div#column2 {
	position: absolute;
	left: 208px;
	top: 115px;
	width: 205px;
	height: 475px;
	padding: 0;
	border-top: 2px solid #245073;
	border-right: 2px solid #245073;
}
div#column3 {
	position: absolute;
	left: 417px;
	top: 570px;
	width: 300px;
	height: 120px;
	padding: 0;
	border-top: 2px solid #245073;
	border-right: 2px solid #245073;
}

div#column4 {
	position: absolute;
	left: 418px;
	top: 115px;
	width: 180px;
	height: 475px;
	background-color:#2E597B;
	padding: 0;
	border-top: 0px solid #245073;
	border-right: 0px solid #245073;
}

div#column5 {
	position: absolute;
	left: 1px;
	top: 360px;
	width: 205px;
	height: 209px;
	padding: 0;
	border-top: 2px solid #245073;
	border-right: 2px solid #245073;
}

div#column1 h1, div#column2 h1, div#column3 h1, div#column5 h1 {
	margin: 0 0 .5em 0;
	padding: 2px 0px 2px 8px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #245073;
}

div#column4 h1 {
	margin: .2em 0 .2em 0;
	padding: 2px 0px 2px 8px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color: #fff;
}


div#bannersArea h1 {
	margin: .2em 0 .2em 0;
	padding: 2px 0px 2px 8px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color: #fff;
}

div#column1 p, div#column2 p, div#column3 p, div#column4 p, div#column5 p {
	margin: 0 10px 7px 10px;
	color: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div#column1 a:link, div#column2 a:link { color: #336699; text-decoration: none; }
div#column3 a:link, div#column4 a:link, div#column5 a:link { color: #336699; font-weight: bold; text-decoration: none; }

div#column1 a:visited, div#column2 a:visited { color: #336699; text-decoration: none; }
div#column3 a:visited, div#column4 a:visited, div#column5 a:visited { color: #336699; text-decoration: none; }

div#column1 a:hover, div#column2 a:hover, div#column3 a:hover, div#column4 a:hover, div#column5 a:hover{ 
	color: #3399CC; text-decoration: underline;
	}
	
div#column1 a:visited:hover, div#column2 a:visited:hover, div#column3 a:visited:hover, div#column4 a:visited:hover, div#column5 a:visited:hover {
	color: #3399CC; text-decoration: underline;
	}

div#footer {
	position: absolute;
	top: 550px;
	left: -204px;
	width: 770px;
	height: 10px;
}
div#footer p { font-size: 10px; color : #999; }
div#footer a:link  { color: #999; text-decoration: none; }
div#footer a:visited  { color: #999; text-decoration: none; }
div#footer a:hover { color: #999; text-decoration: underline; }
div#footer a:visited:hover { color: #999; text-decoration: underline; }
