HTML,BODY{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

DIV#wrapper {
	width:980px;
	margin:0 auto;
	text-align:left;
}

DIV#topbar {
	background:url(images/bg_topbar.gif) repeat-y center;
	width:auto;
	height:99px;
}
DIV#topbar DIV#container {
	margin:0 auto;
 width:980px;
 height:99px;
}

DIV#logo{
	float:left;
	width:355px;
	height:99px;
}
DIV#globe{
	float:right;
	width:625px;
	height:99px;
	background:url(images/bg_topglobe.jpg) no-repeat;
}

DIV#globe_m{
	float:left;
	width:323px;
	height:99px;
	background:url(images/topbar_mid.jpg) no-repeat;
}
DIV#globe_r{
	float:right;
	width:302px;
	height:99px;
	background:url(images/topbar_rt.jpg) no-repeat;
}
DIV#globe_r UL{
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
	margin-top:18px
}
DIV#globe_r UL LI {
	color:#FFFFFF;
	list-style-type: none;
	display:inline;
	margin: 10px 0px 0px 15px !important;
 	margin: 10px 0 0 15px;
}
DIV#globe_r UL LI A {
	color:white;
	font-weight:bold;
	text-decoration:none;
}
DIV#globe_r UL LI A:HOVER{text-decoration:underline;}


.pr_container {
	width:auto;
	height:29px;
	background:url(images/bg_pr_nav.gif) repeat-x;
	background-position:top;
	z-index: 999;
	position: relative;
}

.pr_nav {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
}

.pr_nav li {
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
}

.pr_nav li a {
	display: block;
	padding: 0px;
	line-height: 29px;
	text-decoration: none;
	padding: 0 12px;
}

.pr_nav li.single a {
	color: white;
	padding: 0 3px;
	margin: 0 3px;
}

.pr_nav li.single a:hover, .pr_nav li.single a:visited:hover {
	text-decoration: underline;
}
.pr_nav li.lo {
	background: url(images/bg_pr_nav_item.gif) no-repeat bottom right;
}
.pr_nav li.solid {
	background:url(images/bg_pr_nav_on.gif) repeat-x bottom right;
}
.pr_nav li.lo a {
	color:#256A9A;
	font-weight:bold;
}
.pr_nav li.solid a {
	color:#FFFFFF;
	padding: 0 12px;
}

.pr_nav li.hi a {
	color:#FFFFFF;
	font-weight:bold;	
}

.pr_nav li.last {
	background:none;
}
.pr_nav li.hi {
	background: url(images/bg_pr_nav_on.gif) repeat-x bottom left;
}
.pr_nav li.lo a.more {
	color: white;
	background: none;
}

.pr_nav li.lo .pr_drop {
	display: none;
}

.pr_nav li.hi .pr_drop {
	display: block;
}

.pr_drop {
	display: none;
	list-style: none;
	padding: 6px 0;
	margin: 0;
	background: #fffdce;
	position: absolute; /* need this to keep parent li from spreading out */
	/* width: 185px; /* needs this to define dropdown width */
}

/* for double-wide dropdown menus */
.double {
	width: 282px;
}

.pr_nav li ul.double ul {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
}

.pr_nav li ul.double ul li a {
	width: 125px;
}

.pr_nav li ul.double ul li a.child {
	padding: 0 8px 2px 14px;
	width: 119px;
	font-weight: normal;
	line-height: 16px;
}

.pr_drop li {
	padding: 0;
	margin: 0;
	float: none;
	background: #fffdce;
	line-height: 18px;
}

.pr_drop li.separator {
	height: 9px;
	font-size: 1px;
	width: 185px;
	line-height: 1px;
	background: #fffdce url(http://assets.espn.go.com/i/design07/mast/sepbg.gif) no-repeat 0 50%;
}

.pr_nav li ul.pr_drop li a {
	width: 185px;
	color: black;
	padding: 0 8px;
	line-height: 18px;
}

/* for nav splitting, ie "Busch: Schedule" */
.pr_nav li.split {
	margin: 0 3px;
	padding: 0 3px;
	line-height: 22px;
	color: #ffed88;
	/*
	background: url(http://assets.espn.go.com/i/design07/index/splitnav_arrow.gif) no-repeat 100% 9px;
	*/
}

/* for multi links, ie "Stats | Hollinger Stats" */
.pr_drop li.multi {
	padding: 0 8px;
	width: 100%;
}

.pr_nav li .pr_drop li.multi a {
	display: inline;
	padding: 0;
}

/* for inline images in the nav, like the insider bug */
.pr_nav li .pr_drop li a img {
	border: 0;
	vertical-align: middle;
}

/* ie line-heigh fix */
* html .pr_nav li .pr_drop li a img {
	margin: 4px 0;
}

.pr_nav li .pr_drop li a:hover {
	background: #e4e2b4;
}













.sec_container {
	width:auto;
	height:29px;
	background:url(images/bg_sec_nav.gif) repeat-x;
	background-position:top;
	text-align:center;
	z-index: 999;
	position: relative;
}

.sec_nav {
	position: relative;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	background:url(images/bg_sec_nav.gif) repeat-x top left;
}

.sec_nav li {
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
}

.sec_nav li a {
	display: block;
	padding: 0px;
	line-height: 29px;
	text-decoration: none;
	padding: 0 12px;
}

.sec_nav li.solid a {
	padding: 0 12px;
}

.sec_nav li.single a {
	color: white;
	padding: 0 3px;
	margin: 0 3px;
}

.sec_nav li.single a:hover, .sec_nav li.single a:visited:hover {
	text-decoration: underline;
}
.sec_nav li.lo {
	background: url(images/bg_sec_nav_item.gif) no-repeat bottom right;
}
.sec_nav li.solid {
	background:url(images/bg_sec_nav_on.gif) repeat-x bottom right;
}
.sec_nav li.last {
	background:none;
}

.sec_nav li.lo a {
	color:#008B7B;
	font-weight:bold;
}

.sec_nav li.hi {
	background: url(images/bg_sec_nav_on.gif) repeat-x bottom left;
}
.sec_nav li.hi a {
	color:#009080;
	font-weight:bold;	
}
.sec_nav li.solid a {
	color:#009080;
	font-weight:bold;	
}

.sec_nav li.hi_last {
	background: url(images/bg_sec_nav_on.gif) repeat-x bottom left;
}
.sec_nav li.hi_last a {
	color:#009080;
	font-weight:bold;
}

.sec_nav li.lo a.more {
	color: white;
	background: none;
}

.sec_nav li.lo .sec_drop {
	display: none;
}

.sec_nav li.hi .sec_drop {
	display: block;
}

.sec_drop {
	display: none;
	list-style: none;
	padding: 0px 0;
	margin: 0;
	background:#009080;
	position: absolute; /* need this to keep parent li from spreading out */
	/* width: 185px; /* needs this to define dropdown width */
}

/* for double-wide dropdown menus */
.double {
	width: 450px;
}

.sec_nav li ul.double ul {
	list-style: none;
	float: left;
	padding: 0;
	margin: 0;
}

.sec_nav li ul.double ul li a {
	width: 205px;
}

.sec_nav li ul.double ul li a.child {
	padding: 0 8px 2px 14px;
	width: 119px;
	font-weight: normal;
	line-height: 16px;
}

.sec_drop li {
	padding: 0;
	margin:1px 0px;
	float: none;
	text-align:left;
	background: #97CABC;
	line-height: 1em;
}

.sec_drop li.separator {
	height: 9px;
	font-size: 1px;
	width: 185px;
	line-height: 1px;
}

.sec_nav li ul.sec_drop li a {
	width: 185px;
	color: #FFFFFF;
	padding: 0 8px;
	line-height: 18px;
}

/* for nav splitting, ie "Busch: Schedule" */
.sec_nav li.split {
	margin: 0 3px;
	padding: 0 3px;
	line-height: 22px;
	color: #ffed88;
	/*
	background: url(http://assets.espn.go.com/i/design07/index/splitnav_arrow.gif) no-repeat 100% 9px;
	*/
}

/* for multi links, ie "Stats | Hollinger Stats" */
.sec_drop li.multi {
	padding: 0 8px;
	width: 100%;
}

.sec_nav li .sec_drop li.multi a {
	display: inline;
	padding: 0;
}

/* for inline images in the nav, like the insider bug */
.sec_nav li .sec_drop li a img {
	border: 0;
	vertical-align: middle;
}

/* ie line-heigh fix */
* html .sec_nav li .sec_drop li a img {
	margin: 4px 0;
}

.sec_nav li .sec_drop li a:hover {
	background: #D6EBD7;
	color:#008B7B;
}
LI.ter_li {
	margin:1px 0px 0px 10px;
}

DIV#main{
	width:auto;
}
DIV#main DIV.lft {
	margin:15px 0px 15px 0px;
	float:left;
	width:705px;
}
DIV#main DIV.rght {
	margin:15px 0px 15px 0px;
	float:right;
	width:218px;
}
DIV#main H1 {
	font-size:2em;
	font-weight:bold;
	color:#FFB52D;
	margin:0;
}
DIV#main H1 SPAN.first {
	color:#256A9A;
}
DIV#main H1 SPAN.second {
	color:#008B7B;
}
DIV#prod{
	background:url(images/bg_title.gif) repeat-x;
	width:auto;
	display:block;
	margin:2px 0px;
	padding:10px 0px;
}
DIV#prod DIV#item{
	clear:both;
}
DIV#prod DIV#item DIV#img {
	float:left;
	padding:5px 5px;
}
DIV#prod DIV#item DIV#de {
	float:left;
	padding:5px 5px;
	width:550px;
}
DIV#prod DIV#item DIV#de UL {
	color:#256A9A;
	font-weight:bold;
	margin:0;
	line-height:1.5em;
}
DIV#prod DIV#item DIV#de UL LI A {
	color:#256A9A;
	font-weight:bold;
	text-decoration:none;	
}
DIV#prod DIV#item DIV#de UL LI A:HOVER {text-decoration:underline;}
DIV#prod DIV#item DIV#de DIV#title {
	color:#256A9A;
	font-size:1.2em;
	font-weight:bold;
}
DIV#prod DIV#item DIV#de DIV#lnk {
	color:#39B5EE;
	font-weight:bold;
}
DIV#prod DIV#item DIV#de DIV#lnk A {
	color:#256A9A;
	text-decoration:none;
	font-weight:bold;
}

DIV#prod DIV#det_l{
	float:left;
	padding:5px 5px;
	width:460px;
	clear:both;
	line-height:1.5em;
}
DIV#prod DIV#det_r{
	float:right;
	padding:5px 5px;
	width:225px;
}
DIV#prod DIV#det_r DIV {float:right;clear:right;}
DIV#prod DIV#det_l DIV.title{
	font-size:1.4em;
	color:#256A9A;
	font-weight:bold;
}
DIV#prod DIV#det_l DIV.subtitle{
	font-size:1.2em;
	color:#008B7B;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
DIV#prod DIV#det_l DIV.content {
	line-height:1.5em;
}
DIV#prod DIV#det_l DIV.content DIV{
	margin:10px 0px 0px 0px;
	line-height:1.5em;
}
.aqua{
	color:#39B5EE;
}
TABLE#parttbl {width:100%;}
TABLE#parttbl TH{background-color:#0074A4;color:white;text-align:center;}
TABLE#parttbl TD.wh{background:#FFFFFF;color:black;text-align:center;}

TABLE#formtbl {width:100%;}
TABLE#formtbl TH{background-color:#0074A4;color:white;}
TABLE#formtbl TD.wh{background:#FFFFFF;color:black;}
TABLE#formtbl TD.gh{background:#FFFFFF;color:#256A9A;}

A.bluelink {color:#256A9A;text-decoration:none;font-weight:bold;}
A.bluelink:HOVER {text-decoration:underline;}

A.whitelink {color:#FFFFFF;text-decoration:none;font-weight:bold;}
A.whitelink:HOVER {text-decoration:underline;}

.bluish{color:#256A9A;}
.required{color:red;font-weight:bold;}

UL.li_aqua {
	margin-top:0em;
	margin-bottom:0em;
}
UL.li_aqua LI{
	list-style-image:url(/images/li_aqua.gif);
	margin:0em 0em 0em -1.8em;
}
UL.li_aqua LI UL LI {
	list-style-image:none;
}
DIV.div_aqua LI{
	list-style-image:url(/images/li_aqua.gif);
}
SPAN.blue_title {
	color:#256A9A;
	font-size:1.2em;
	font-weight:bold;
}