/* CSS Document */
.headlinestitle {
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	z-index: 10;
	outline: none;
}

.topstories {
	font-family:"Arial Narrow", Arial Gadget, sans-serif;
	font-size:14px;
	color:#d3d3d3;
	padding-right:10px;
	background-image:url(/images/layout/09bkg_topstories.gif);
}

.topstorypic {
	position: absolute;
	height: 400px;
	width: 590px;
	z-index: -5;
}

.topstorytitlebig {
	background: #999999;
	/*background-image: url(../images/layout/bkg_title.gif);
	background-repeat: no-repeat;*/
	height: 65px;
	width: 600px;
	position: absolute;
	margin-top: 335px;
	filter: alpha(opacity=20);
	-moz-opacity: 0.20;
	-khtml-opacity: 0.20;
	opacity: 0.20;
	z-index: 5;
}

.topstorytitlebigdate {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 335px;
	position:absolute;
	z-index: 6;
	
}

.topstorytitlebigtext {
	font-family: Arial;
	font-size: 18px;
	width: 590px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
	display:block;
	margin-top: 355px;
	position:absolute;
	z-index: 6;
	outline: none;
}

.topstorylink {
	font-family: Arial;
	font-size: 12px;
	width: 570px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	display:block;
	margin-top: 380px;
	position:absolute;
	z-index: 6;
	outline: none;
}

a.topstorybox {
	display: block;
	background-image: url(../images/layout/09bkg_topstory.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 210px;
	height: 125px;
	/*margin-left: -6px;*/
	z-index: 10;
	text-align: right;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 13px;
	text-decoration: none;
}

a.topstorybox:hover {
	text-decoration:underline;
}

a.topstoryboxactive {
	display: block;
	background-image: url(../images/layout/09bkg_topstory_active.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 210px;
	height: 125px;
	/*margin-left: -6px;*/
	z-index: 10;
	text-align: right;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 13px;
	text-decoration: none;
}

a.topstorybox1off {
	display: inline;
	background-image: url(../images/layout/bkg_1off_b.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 210px;
	height: 133px;
	text-align: right;
	padding-top: 23px;
	padding-left: 10px;
	padding-right: 13px;
	text-decoration: none;
	z-index: 8;

}
a.topstorybox1off:hover {
	background-image: url(../images/layout/bkg_1on_b.gif);
	/*text-decoration: underline;*/
}

a.topstorybox2off {
	display: inline;
	background-image: url(../images/layout/bkg_2off_b.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 210px;
	height: 133px;
	text-align: right;
	padding-top: 23px;
	padding-left: 10px;
	padding-right: 13px;
	text-decoration: none;
	z-index: 8;

}
a.topstorybox2off:hover {
	background-image: url(../images/layout/bkg_2on_b.gif);
	/*text-decoration: underline;*/
}

a.topstorybox3off {
	display: inline;
	background-image: url(../images/layout/bkg_3off_b.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 210px;
	height: 133px;
	text-align: right;
	padding-top: 23px;
	padding-left: 10px;
	padding-right: 13px;
	text-decoration: none;
	z-index: 8;

}
a.topstorybox3off:hover {
	background-image: url(../images/layout/bkg_3on_b.gif);
	/*text-decoration: underline;*/
}

.topstorydate {
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	z-index: 10;
	outline: none;
}
.topstorytitle {
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	z-index: 10;
	outline: none;
}
.topstorytitleactive {
	font-family: "Arial Narrow", Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	z-index: 10;
	outline: none;
}
.topstorytext {
	font-family: "Arial Narrow", Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
	z-index: 10;
	outline: none;
}

.boxtitle {background: #EFEFEF}
a.boxtitle {font-family: Arial; font-size:12px; font-weight: normal; color: #000000; background: #EFEFEF; text-decoration:none; padding-left:5px}
a.boxtitle:hover {font-family: Arial; font-size:12px; font-weight: normal; color: #999999; background: #EFEFEF; text-decoration:none; padding-left:5px}

.boxinnertitle {background: #CCCCCC;font-family: Arial; font-size:12px; font-weight: normal; color: #999999}
a.boxinnertitle {font-family: Arial; font-size:12px; font-weight: normal; color: #000000; background: #CCCCCC; text-decoration:none; padding-left:5px}
a.boxinnertitle:hover {font-family: Arial; font-size:12px; font-weight: normal; color: #999999; background: #CCCCCC; text-decoration:none; padding-left:5px}

.boxinnertitlemag {background: #FF9900;font-family: Arial; font-size:12px; font-weight: normal; color: #FFFFFF}
a.boxinnertitlemag {font-family: Arial; font-size:12px; font-weight: normal; color: #FFFFFF; background: #FF9900; text-decoration:none; padding-left:5px}
a.boxinnertitlemag:hover {font-family: Arial; font-size:12px; font-weight: normal; color: #999999; background: #FF9900; text-decoration:none; padding-left:5px}

.boxtext {font-family: Arial; font-size:10px; font-weight: normal; color: #000000; padding-left:5px; padding-top:5px; padding-bottom:5px}

.latestdate {font-family: Arial; font-size:10px; font-weight: bold; color: #999999; padding-left:5px; padding-top:4px; padding-bottom:4px}
a.latesttitle {font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration:none}
a.latesttitle:hover {font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration:underline}

.tablefton {font-family: Arial; font-size:10px; font-weight: bold; color: #000000; text-align:center; background: #EFEFEF; padding-left:10px; border-right: 1px solid #CCCCCC; border-top: 1px #CCC solid}
.tableftoff {text-align:center; background: #E0E0E0; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #CCCCCC; border-left: 2px solid #FFFFFF; border-right: 1px solid #999999}
.tabrighton {font-family: Arial; font-size:10px; font-weight: bold; color: #000000; text-align:center; background: #EFEFEF; padding-right:10px; border-left: 1px solid #CCCCCC;  border-top: 1px #CCC solid;  border-right: 1px #CCC solid}
.tabrightoff {text-align:center; background: #E0E0E0; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 2px solid #CCCCCC; border-left: 1px solid #999999}
a.tableft {display: block; height: 100%; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none; padding-left:10px}
a.tableft:hover {display: block; height: 100%; background: #EFEFEF; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none}
a.tabright {display: block; height: 100%; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none; padding-right:10px}
a.tabright:hover {display: block; height: 100%; background: #EFEFEF; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none}

a.textmore {font-family: Arial; font-size:9px; font-weight: normal; color: #000000; padding-right:14px; text-decoration: none}
a.textmore:hover {text-decoration: underline}

.stdbigtitle {font-family: Arial; font-size:15px; font-weight: bold; color: #000000; background: #EFEFEF;}
.stdtitle {font-family: Arial; font-size:12px; font-weight: bold; color: #000000}
.stdpos1 {font-family: Arial; font-size:11px; font-weight: normal; color: #FFFFFF; background: #8C8B8D; padding-left: 5px}
.stdboat1 {font-family: Arial; font-size:11px; font-weight: normal; color: #000000; background: #8C8B8D}
.stdpoints1 {font-family: Arial; font-size:11px; font-weight: normal; color: #FFFFFF; background: #8C8B8D; padding-right: 5px}
.stdpos2 {font-family: Arial; font-size:11px; font-weight: normal; color: #FFFFFF; background: #C6C5C6; padding-left: 5px}
.stdboat2 {font-family: Arial; font-size:11px; font-weight: normal; color: #000000; background: #C6C5C6}
.stdpoints2 {font-family: Arial; font-size:11px; font-weight: normal; color: #FFFFFF; background: #C6C5C6; padding-right: 5px}

.lastracetablefton {font-family: Arial; font-size:10px; font-weight: bold; color: #000000; text-align:center; background: #CCCCCC; padding-left:10px; border-right: 1px solid #999999}
.lastracetableftoff {text-align:center; background: #999999; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #666666; border-left: 2px solid #FFFFFF; border-right: 1px solid #666666}
.lastracetabrighton {font-family: Arial; font-size:10px; font-weight: bold; color: #000000; text-align:center; background: #CCCCCC; padding-right:10px; border-left: 1px solid #999999}
.lastracetabrightoff {text-align:center; background: #999999; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #666666; border-right: 2px solid #FFFFFF; border-left: 1px solid #666666}
a.lastracetableft {display: block; height: 100%; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none}
a.lastracetableft:hover {display: block; height: 100%; background: #CCCCCC; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none}
a.lastracetabright {display: block; height: 100%; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none}
a.lastracetabright:hover {display: block; height: 100%; background: #CCCCCC; font-family: Arial; font-size:10px; font-weight: normal; color: #000000; text-decoration: none}
.lastracetitle {font-family: Arial; font-size:11px; font-weight: bold; color: #000000; padding-top: 5px; padding-left:5px}
.lastracelocation {font-family: Arial; font-size:10px; font-weight: normal; color: #333333; text-align:justify; padding-top: 2px;  padding-bottom: 2px; padding-left: 5px; padding-right: 5px}
.lastracetext {font-family: Arial; font-size:10px; font-weight: normal; color: #333333; text-align:justify; text-decoration:none; padding-top: 2px;  padding-bottom: 2px; border-left: 5px solid #FFFFFF; padding-right: 5px}
.lastracestd {font-family: Arial; font-size:11px; font-weight: bold; color: #000000; padding-top: 5px; padding-left:5px}
.lastracepos {font-family: Arial; font-size:11px; font-weight: normal; color: #FFFFFF; padding-left: 5px; padding-top: 2px;  padding-bottom: 2px}
.lastraceboat {font-family: Arial; font-size:11px; font-weight: normal; color: #000000; padding-top: 2px;  padding-bottom: 2px}


