/***
	General StyleSheet for all browsers supporting CSS.
	For newer browsers than version 4 see "w3c.css".
	(Comments to david.kursten@twentysixlondon.com)
***/

/*** HTML tags ***/
HTML, BODY{margin:0px;padding:0px;border:0px;text-align:center;height:100.01%;}
BODY{font-family: Arial, Helvetica, sans-serif;color:#072343;background: url(../../images/2008/bg/stripe.gif) 0 0 repeat-x #f2f7fa;font-size:75%;line-height:85%;}
BODY.overlayBody{background:#F5F7F8;text-align:left;padding:2px 15px 0px 15px;height:95%;font-size:75%;}
A, A:link, A:visited, A:active{color:#072343;}
A:hover{text-decoration:none;color:#072343;}
IMG{border-width:0px;}
P{font-size:1em;margin:0px 0px 10px 0px;line-height:1.3em;}
DIV{line-height:1.3em;}
UL, OL{margin:3px 0px 10px 25px;padding-left:0px;}
LI{font-size:1em;line-height:1.3em;list-style-position:outside;margin:3px 0px 3px 0px;color:#072343;}
TABLE{}
CAPTION{text-align:left;padding:15px 0px 5px 0px;font-weight:bold;}
TH, TD{text-align:left;padding:6px 6px 3px 6px;vertical-align:top;}
FORM{margin:0px;}
SELECT{font-size:1.0em;vertical-align:middle;}
INPUT{font-size:1em;outline-color:invert;outline-style:none;outline-width:medium;vertical-align:middle;}
TEXTAREA{font-family:Arial,sans-serif;font-size:1.0em;width:200px;height:90px;overflow:auto;}
H1{font-size:3.6em;line-height:1.2em;margin:0px 10px 20px 10px;color:#072343;}
H2{font-size:1.4em;line-height:1.4em;margin:15px 0px 10px 0px;color:#072343;}
H3{font-size:1.2em;line-height:1em;margin:15px 0px 5px 0px;color:#072343;}
H4{font-size:1.0em;line-height:1em;margin:15px 0px 5px 0px;color:#072343;}

div.sidebar div.module div.tab1 table tr td.left{text-align:left;}
div.sidebar div.module div.tab1 table tr td.left A{margin-left: 10px;}
div.sidebar div.module div.tab2 table tr td.left{text-align:left;}
div.sidebar div.module div.tab2 table tr td.left A{margin-left: 10px;}

/************* ids *************/

/******* default classes *******/
.fr{float:right;}
.fl{float:left;}
.fn{float:none;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.tal{text-align:left}
.tac{text-align:center}
.tar{text-align:right}
.vat{vertical-align:top}
.vam{vertical-align:middle}
.vab{vertical-align:bottom}
.hdn{display:none;}
.tlt{text-decoration:line-through;}
.wauto{width:auto !important;}
.print{display:none;}
.noprint{}
.textbold{font-weight:bold;}
.smlr{font-size:smaller;font-weight:normal !important;}
.lmargin10{margin-left:10px;}
.noborder{border:0;}
.br10{height:10px;}

/* These are standard sIFR styles... do not modify */
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}

/******* common & Homepage classes *******/
/*solid line*/
DIV.line{clear:both;background:#939fae;height:1px;margin:10px 0;}
DIV.line HR{display:none;}

/*dotted line*/
DIV.dottedline{clear:both;background:transparent url(../../images/2008/bg/dotted.gif) repeat-x scroll center bottom;height:10px;margin:10px 0 0 0;}
DIV.dottedline HR{display:none;}

/*Link List*/
UL.linklist{float:left;display:inline;margin:0;padding:0;}
UL.linklist LI{float:left;display:inline;clear:left;margin:0;padding:0 0 0 10px;background: url(../../images/2008/bg/bullet.gif) 0 5px no-repeat;}
UL.relatedc LI,
UL.relatedc LI A{width:450px;}

/*Documents List*/
UL.documentslist{float:left;display:inline;margin:0;padding:0;}
UL.documentslist LI{float:left;display:inline;clear:left;margin:0;padding:2px 0 13px 22px;background: url(../../images/2008/icon/pdf.gif) 0 0 no-repeat;}

#acceskeys{position:relative;padding:0px;margin:0px;margin:auto;text-align:left;width:960px;}
#skiplinks{display:block;position:absolute;top:3px;left:2px;text-align:left;width:490px;height:20px;clip:rect(0px, 290px, 20px, 0px);}
#skiplinks UL{padding:0;margin:0;list-style:none;}
#skiplinks LI{padding:0;margin:0;list-style:none;display:inline;}
#skiplinks A{color:#000000;position:absolute;top:0px;left:0px;overflow:hidden;width:0;height:0;font-size:1em !important;z-index:1000;}
#skiplinks A:active, #skiplinks A:focus{position:absolute;overflow:visible;width:auto;height:auto;margin:auto;padding:3px;background-color:#E7FF44;border:1px solid #B6DB4D;}
DIV#vista{margin:0;padding:0;background: url(../../images/2008/bg/vista.png) center top no-repeat transparent;width:100%;text-align:center;}
DIV#canvas{width:960px;margin:0px auto;padding:0px;text-align:left;background:#FFFFFF;}
DIV#header{float:left;display:inline;width:960px;margin:0;padding:0;text-align:left;background:#cbd3da;}
DIV#header A.logolink{float:left;display:inline;}
DIV#header DIV.headerflash{float:left;display:inline;width:838px;}
DIV#header DIV.headerflash DIV.media{float:left;display:inline;margin:0;padding:0;width:838px;height:111px;overflow:hidden;}
DIV#header DIV.headerflash DIV.media IMG{float:left;display:inline;width:838px;height:111px;margin:0;padding:0;}
/* version showing language selections*/
DIV#header DIV.headerflash DIV.prefnav{float:left;display:inline;margin:-111px 0 0 0;padding:0;width:828px;position:relative;z-index:1000;color:#fff;}
DIV#header DIV.headerflash DIV.prefnav INPUT{margin-top:-4px;width:160px;padding:2px;color:#808080;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #e4e5e5;border-bottom:1px solid #e4e5e5;}
DIV#header DIV.headerflash DIV.prefnav A{font-weight:bold;margin:0;padding:0;}
DIV#header DIV.headerflash DIV.prefnav A:link,DIV#header DIV.headerflash DIV.prefnav A:visited{color:#fff;text-decoration:none;}
DIV#header DIV.headerflash DIV.prefnav A:hover,DIV#header DIV.headerflash DIV.prefnav ALactive{color:#fff;text-decoration:none;}
DIV#header DIV.headerflash DIV.prefnav UL{float:right;display:inline;color:#fff;}
DIV#header DIV.headerflash DIV.prefnav UL LI{float:left;display:inline;margin:5px 0 10px;padding:0 8px;border-left:1px solid #fff;text-transform:uppercase;}
DIV#header DIV.headerflash DIV.prefnav UL LI.first,
DIV#header DIV.headerflash DIV.prefnav UL.prefnavflags LI{border:none;}
DIV#header DIV.headerflash DIV.prefnav UL LI A,
DIV#header DIV.headerflash DIV.prefnav UL LI A:link,
DIV#header DIV.headerflash DIV.prefnav UL LI A:visited,
DIV#header DIV.headerflash DIV.prefnav UL LI A:active{color:#fff;font-size:0.8em;text-decoration:none;}
DIV#header DIV.headerflash DIV.prefnav UL LI A:hover{text-decoration:underline;}
DIV#header DIV.headerflash DIV.prefnav UL LI A IMG{border:none;vertical-align:middle;}
DIV#header DIV.headerflash DIV.prefnav UL.prefnavlinks{position: relative;top:15px;left:8px;margin-bottom:0;}

/* verion without language selections 
DIV#header DIV.headerflash DIV.prefnav{float:left;display:inline;margin:-60px 0 0 0;padding:0;width:828px;position:relative;z-index:1000;color:#fff;}
DIV#header DIV.headerflash DIV.prefnav UL{display:none;}
DIV#header DIV.headerflash DIV.prefnav INPUT{margin-top:-4px;width:160px;padding:2px;color:#808080;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #e4e5e5;border-bottom:1px solid #e4e5e5;}
DIV#header DIV.headerflash DIV.prefnav A{font-weight:bold;margin:0;padding:0;}
DIV#header DIV.headerflash DIV.prefnav A:link,DIV#header DIV.headerflash DIV.prefnav A:visited{color:#fff;text-decoration:none;}
DIV#header DIV.headerflash DIV.prefnav A:hover,DIV#header DIV.headerflash DIV.prefnav ALactive{color:#fff;text-decoration:none;}
*/
DIV#header DIV#menu{float:left;display:inline;width:960px;margin:0;padding:0;min-height:50px;background: #cdd4db;}
DIV#header DIV#menu A{display:block;margin:0;padding:0;height:28px;}
DIV#header DIV#menu UL{float:left;display:inline;margin:0;padding:0;list-style:none;height:28px;}
DIV#header DIV#menu LI{float:left;display:inline;margin:0;padding:0;position:relative;}
DIV#header DIV#menu UL LI A SPAN{display:none;}
DIV#header DIV#menu UL UL{position:absolute;z-index:500;top:auto;display:none;}
DIV#header DIV#menu LI:hover{cursor:pointer;z-index:100;}
DIV#header DIV#menu LI:hover UL UL,
DIV#header DIV#menu LI LI:hover UL UL,
DIV#header DIV#menu LI LI LI:hover UL UL,
DIV#header DIV#menu LI LI LI LI:hover UL UL
{display:none;}
DIV#header DIV#menu LI:hover UL,
DIV#header DIV#menu LI LI:hover UL,
DIV#header DIV#menu LI LI LI:hover UL,
DIV#header DIV#menu LI LI LI LI:hover UL
{display:block;}

/*Generic Button*/
SPAN.genericButton{background:url(../../images/2008/btn/genericL.png) no-repeat left 6px;display:block;margin:0;padding:0 0 0 10px;cursor: pointer;width:auto;}
SPAN.genericButton INPUT{float:left;display:inline;background:url(../../images/2008/btn/generic.png) no-repeat right 6px;border:0;margin:0;padding:2px 28px 0 0;color:#666;height:27px;cursor:pointer;width:auto;}
SPAN.genericButton.plus INPUT{background:url(../../images/2008/btn/genericplus.png) no-repeat right 6px;}
SPAN.genericButton.minus INPUT{background:url(../../images/2008/btn/genericminus.png) no-repeat right 6px;}
SPAN.genericButton A{float:left;display:inline;background:url(../../images/2008/btn/generic.png) no-repeat right 6px;border:0;margin:0;padding:8px 28px 0 0;color:#666;height:21px;cursor:pointer;width:auto;text-decoration:none;font-size:0.9em;}

/*Ticker*/
DIV.topnavfooter{float:left;display:inline;margin:-25px 0 0 0;padding:0;background:#cdd4db;width:960px;min-height:31px;}
/*
DIV.topnavfooter DIV.ticker{float:left;display:none;margin:5px 0 0 5px;padding:0;width:700px;overflow:hidden;}
DIV.topnavfooter DIV.ticker UL.news{float:left;display:inline;margin:0;padding:0;}
DIV.topnavfooter DIV.ticker UL.news Li{float:left;display:inline;margin:0;padding:0;}
DIV.topnavfooter DIV.ticker UL.news LI P{display:inline;font-weight:bold;}
DIV.topnavfooter DIV.ticker UL.news LI P.text{font-weight:normal;}
DIV.topnavfooter DIV.ticker UL.news LI A{text-decoration:none;}
*/
div.ticker
{
	width: 900px;
	overflow: hidden;
	position:relative;
	float: left;
	height: 18px;
	display: none;
	top: 8px;
	left: 1px;
}
div.ticker a,div.ticker span{}
		
DIV.topnavfooter SPAN.genericButton{margin-right:5px;}

DIV.content{float:left;display:inline;width:637px;margin:0 0 10px 0;padding:10px 0 0 0;}
DIV.contentwide{float:left;display:inline;width:960px;margin:0 0 10px 0;padding:10px 0 0 0;}
DIV.breadcrumb{float:left;display:inline;margin:0 0 0 30px;padding:0;text-transform:uppercase;font-size:0.8em;}
DIV.breadcrumb A:hover{text-decoration:none;}
DIV.breadcrumb P{display:inline;}


DIV.sidebar{float:left;display:inline;width:313px;margin:0 0 10px 0;padding:10px 0 0 10px;background:#fff;}

/* footer */
#footer{float:left;display:inline;width:960px;margin:0;padding:0;background: #fff;text-align:center;}
#footer DIV.links{float:left;display:inline;width:960px;text-align:right;background:url(../../images/2008/bg/footerlinks.gif) 0 0 repeat-x;min-height:28px;margin:0;padding:0;}
#footer DIV.links P.copyright{float:left;display:inline;margin:6px 0 0 5px;line-height:1.2em;}
#footer DIV.links UL{list-style-type:none;margin:4px 5px 0 0;}
#footer DIV.links UL LI{display:inline;border-left:1px solid #000000;padding:0 4px 0 4px;line-height:1.2em;}
#footer DIV.links UL LI.first{border-left:0;}
#footer DIV.links UL LI A{}
#footer DIV.links UL LI A:link,#footer DIV.links UL LI A:visited{}
#footer DIV.links UL LI A:hover,#footer DIV.links UL LI A:active{}
/*#footer DIV.logos{float:left;display:inline;width:960px;}
#footer DIV.logos DIV{float:left;display:inline;margin:0;padding:0;text-align:left;}
#footer DIV.logos DIV H2{margin:10px 0 0px 10px;padding:0;font-size:1em;font-weight:normal;}
#footer DIV.logos DIV.assocOrgs H2{margin:10px 0 5px 10px;}
#footer DIV.logos DIV UL{list-style-type:none;margin:0 0 0 10px;;padding:0;}
#footer DIV.logos DIV UL LI{display:inline;float:left;}
#footer DIV.logos DIV UL LI A{}
#footer DIV.logos DIV UL LI A IMG{display:block;}
#footer DIV.logos DIV.racePartners,#footer DIV.logos DIV.raceSponsors{width:480px;}
#footer DIV.logos DIV.raceSuppliers,
#footer DIV.logos DIV.assocOrgs{width:480px;}
#footer DIV.logos DIV.racePartners UL LI{margin-right:25px;}
#footer DIV.logos DIV.raceSponsors UL LI{margin-right:25px;}
#footer DIV.logos DIV.raceSuppliers UL{width:450px;}
#footer DIV.logos DIV.raceSuppliers UL LI{min-height:43px;}
#footer DIV.logos DIV.assocOrgs UL{width:445px;}
#footer DIV.logos DIV.raceSuppliers UL LI,
#footer DIV.logos DIV.assocOrgs UL LI{margin: 0 20px 0 0; padding-bottom:15px;}
*/
#footer DIV.logos{float:left;display:inline;width:960px;}
#footer DIV.logos DIV{float:left;display:inline;margin:0;padding:0;text-align:left;}
#footer DIV.logos DIV H2{margin:10px 0 0px 10px;padding:0;font-size:1em;font-weight:normal;}
#footer DIV.logos DIV.assocOrgs H2{margin:10px 0 5px 10px;}
#footer DIV.logos DIV UL{list-style-type:none;margin:0 0 0 10px;padding:0;}
#footer DIV.logos DIV UL LI{display:inline;float:left;}
#footer DIV.logos DIV.logoSection{width:240px;}
#footer DIV.logos DIV.logoSection UL LI{width: 200px;}
#footer DIV.logos DIV.logoSection UL LI A IMG{margin:10px 0 15px 0;}
#footer DIV.logos{margin-bottom:30px}

#footer P.updated{float:right;display:inline;margin-right:10px;}

UL.relatedContentIcons{float:left;display:inline;clear:left;margin:0 0 10px 0;padding:0;width:245px;}
UL.relatedContentIcons LI{float:left;display:inline;margin:0;padding:0;width:120px;}
UL.relatedContentIcons LI.left{width:125px;}
UL.relatedContentIcons LI IMG{float:left;display:inline;margin:0 3px 0 0;padding:0;}
UL.relatedContentIcons LI A{float:left;display:inline;clear:none;margin:0;padding:0;width:90px;height:27px;}

/*All Modules*/
DIV.module{float:left;display:inline;clear:left;margin:10px 0 0;padding:0;width:313px;}

/*Sidebar Modules*/
DIV.sidebar DIV.module H2{float:left;display:inline;margin:0;padding:5px 9px;width:295px;background:url(../../images/2008/bg/sidebar_moduleH2.gif) 0 top repeat-x #043358;color:#fff;font-size:1.1em;}
DIV.sidebar DIV.module H2.moduletitle.sIFR-replaced{height:18px;}
DIV.sidebar DIV.module H2.moduletitle.sIFR-replaced .sIFR-flash{width:295px;}

/*Meet Volvo*/
DIV.sidebar DIV.module DIV#slideShow1{float:left;display:inline;clear:left;margin:0;padding:0;width:313px;height:109px;overflow:hidden;}
DIV.sidebar DIV.module DIV#slideShow1 IMG{float:left;display:inline;width:313px;height:109px;overflow:hidden;}
DIV.sidebar DIV.module DIV.slideShow1{float:left;display:inline;clear:left;margin:0;padding:0;width:313px;height:109px;overflow:hidden;}
DIV.sidebar DIV.module DIV.slideShow1 IMG{float:left;display:inline;width:313px;height:109px;overflow:hidden;}

/*Across the site*/
DIV.sidebar DIV.module UL.acrossthesite{float:left;display:inline;margin:0;padding:5px 0;width:311px;border:1px solid #e2e8ec;border-top:none;}
DIV.sidebar DIV.module UL.acrossthesite LI{float:left;display:inline;margin:0;padding:5px 10px;width:291px;background:#f5f7f8;}
DIV.sidebar DIV.module UL.acrossthesite LI.odd{background:#fff;}

/*Services*/
DIV.sidebar DIV.module UL.services{float:left;display:inline;margin:0;padding:0 10px;width:291px;border:1px solid #e2e8ec;border-top:none;}
DIV.sidebar DIV.module UL.services LI{float:left;display:inline;margin:0;padding:10px 10px 10px 42px;width:103px;border-top:1px dotted #939495;}
DIV.sidebar DIV.module UL.services LI.odd{width:94px;padding-right:0;}
DIV.sidebar DIV.module UL.services LI.firstrow{border:none;}
DIV.sidebar DIV.module UL.services LI.rss{background:url(../../images/2008/icon/rss36.png) 0 10px no-repeat;}
DIV.sidebar DIV.module UL.services LI.images{background:url(../../images/2008/icon/images36.png) 0 10px no-repeat;}
DIV.sidebar DIV.module UL.services LI.audio{background:url(../../images/2008/icon/audio36.png) 0 10px no-repeat;}
DIV.sidebar DIV.module UL.services LI.mobile{background:url(../../images/2008/icon/mobile36.png) 0 10px no-repeat;}
DIV.sidebar DIV.module UL.services LI H4{margin:0;padding:0;}
DIV.sidebar DIV.module UL.services LI A{margin:0;padding:0;}

/*Shopping*/
DIV.sidebar DIV.module UL.shopping{float:left;display:inline;margin:0;padding:0;width:313px;}
DIV.sidebar DIV.module UL.shopping LI{float:left;display:inline;margin:0;padding:6px 7px 9px 7px;width:297px;border:1px solid #e2e8ec;border-width:0px 1px 1px 1px;}
DIV.sidebar DIV.module UL.shopping LI DIV{float:left;display:inline;margin:0;padding:0;width:190px;}
DIV.sidebar DIV.module UL.shopping LI DIV.img{width:107px;}

/*Promo*/
DIV.sidebar DIV.module DIV.promo{float:left;display:inline;margin:0;padding:0;width:311px;overflow:hidden;border-left:1px solid #c9d3db;border-right:1px solid #c9d3db;border-bottom:1px solid #c9d3db;border-top:7px solid #072343;background:#f5f7f8;}
DIV.sidebar DIV.module DIV.promo H3{float:left;display:inline;clear:left;width:290px;margin:10px 0 10px;padding:0 10px;}
DIV.sidebar DIV.module DIV.promo P{float:left;display:inline;clear:left;width:290px;margin:0;padding:0 10px 10px;}
DIV.sidebar DIV.module DIV.promo IMG{float:left;display:inline;margin:0;padding:0;}
DIV.sidebar DIV.module DIV.promo UL.tabs{border-width:0px 1px 1px;}

/*News Headlines*/
DIV.sidebar DIV.module UL.newsheadlines{float:left;display:inline;margin:0;padding:0;width:313px;border-bottom:1px solid #e2e8ec;}
DIV.sidebar DIV.module UL.newsheadlines LI{float:left;display:inline;margin:0;padding:6px 7px 9px 7px;width:297px;border:1px solid #e2e8ec;border-width:0px 1px 0px 1px;background:#f5f7f8;}
DIV.sidebar DIV.module UL.newsheadlines LI.odd{background:#fff;}
DIV.sidebar DIV.module UL.newsheadlines LI DIV{float:left;display:inline;margin:0;padding:0;width:212px;}
DIV.sidebar DIV.module UL.newsheadlines LI DIV H4{float:left;display:inline;clear:left;margin:0;padding:0;width:212px;}
DIV.sidebar DIV.module UL.newsheadlines LI DIV P{float:left;display:inline;clear:left;margin:8px 0;padding:0;width:212px;}
DIV.sidebar DIV.module UL.newsheadlines LI DIV.img{width:85px;}

/*Official Team Websites*/
DIV.sidebar DIV.module UL.officialteamwebsites{float:left;display:inline;margin:0;padding:0;width:311px;border:1px solid #cdd6dd;border-width:0px 1px}
DIV.sidebar DIV.module UL.officialteamwebsites LI{float:left;display:inline;margin:0;padding:7px;width:297px;background:#dee6ec;}
DIV.sidebar DIV.module UL.officialteamwebsites LI DIV{float:left;display:inline;margin:0 7px 0 0;width:25px;text-align:center;}
DIV.sidebar DIV.module P.officialteamwebsitesdisclaimer{float:left;display:inline;margin:0;padding:10px;width:291px;border:1px solid #cdd6dd;border-width:0px 1px 1px;background:#f2f5f6;}
DIV.sidebar DIV.module UL.officialteamwebsites LI.odd{background:#f4f7f9;}

/*Editor Picks, Team Audio, Team Video*/
DIV.sidebar DIV.module UL.teammedia{float:left;display:inline;margin:0;padding:0 0 7px 0;width:311px;border:1px solid #cdd6dd;border-width:0px 1px 1px;background:#f5f7f8;}
DIV.sidebar DIV.module UL.teammedia LI{float:left;display:inline;margin:0;padding:6px;width:299px;}
DIV.sidebar DIV.module UL.teammedia LI IMG{float:left;display:inline;}
DIV.sidebar DIV.module UL.teammedia LI A{padding-left:6px;}

/*Take the Tour*/
DIV.sidebar DIV.module DIV.takethetour{float:left;display:inline;margin:0;padding:10px;width:291px;border:1px solid #cdd6dd;border-width:0px 1px 1px;background:#f5f7f8;}
DIV.sidebar DIV.module DIV.takethetour IMG{float:left;display:inline;margin:0 10px 0 0;}

/*race Viewer*/
DIV.sidebar DIV.module DIV.raceviewer{float:left;display:inline;margin:0;padding:10px;width:291px;border:1px solid #cdd6dd;border-width:0px 1px 1px;background:#f5f7f8;}
DIV.sidebar DIV.module DIV.raceviewer IMG{float:left;display:inline;margin:0 10px 5px 0;}

/*Across the site*/
DIV.sidebar DIV.module UL.acrossthesite{float:left;display:inline;margin:0;padding:0;width:311px;border-bottom:1px solid #e2e8ec;border-width:0px 1px 1px 1px;}
DIV.sidebar DIV.module UL.acrossthesite LI{float:left;display:inline;margin:0;padding:6px 7px 9px 7px;width:297px;background:#f5f7f8;}
DIV.sidebar DIV.module UL.acrossthesite LI.odd{background:#fff;}
DIV.sidebar DIV.module UL.acrossthesite LI IMG{float:left;display:inline;margin:0;padding:0;}
DIV.sidebar DIV.module UL.acrossthesite LI A{float:left;display:inline;margin:2px 0 0 5px;padding:0;width:270px;}

/*Video Results*/
DIV.sidebar DIV.module UL.videoresults{float:left;display:inline;margin:0;padding:0;width:313px;border-bottom:1px solid #e2e8ec;}
DIV.sidebar DIV.module UL.videoresults LI{float:left;display:inline;margin:0;padding:6px 7px 9px 7px;width:297px;border:1px solid #e2e8ec;border-width:0px 1px 0px 1px;background:#f5f7f8;}
DIV.sidebar DIV.module UL.videoresults LI.odd{background:#fff;}
DIV.sidebar DIV.module UL.videoresults LI DIV{float:left;display:inline;margin:0;padding:0;width:177px;}
DIV.sidebar DIV.module UL.videoresults LI DIV H4{float:left;display:inline;clear:left;margin:0;padding:0;width:177px;}
DIV.sidebar DIV.module UL.videoresults LI DIV P{float:left;display:inline;clear:left;margin:8px 0;padding:0;width:177px;}
DIV.sidebar DIV.module UL.videoresults LI DIV.img{width:120px;}
DIV.sidebar DIV.module UL.videoresults SPAN.genericButton A{width:110px;}

/* DOT TV*/
.dottvwrapper { text-align:center; background-color:#072343; border-bottom:6px solid #072343; height: 330px; }

/*Port*/
DIV.sidebar DIV.module DIV.port{float:left;display:inline;margin:0;padding:0;width:313px;border-bottom:1px solid #e2e8ec;background:#f2f4f5;}
DIV.sidebar DIV.module DIV.port IMG{float:left;display:inline;margin:0 5px 0 0;padding:0;}
DIV.sidebar DIV.module DIV.port H4{margin-top:5px;}
DIV.sidebar DIV.module DIV.port SPAN{margin-right:10px;}

/*Latest & predicted*/
/*Latest & predicted*/
DIV.sidebar DIV.module UL.tabs{float:left;display:inline;margin:0;padding:0;width:311px;background:#f5f7f8;border-top:7px solid #033257;border-left:1px solid #cbd4dc;border-right:1px solid #cbd4dc;border-bottom:1px solid #bfd0dd;}
DIV.sidebar DIV.module UL.tabs LI{float:left;display:inline;margin:0 1px 0 0;padding:10px 8px 10px 8px;width:auto;background:#4f627a;}
DIV.sidebar DIV.module UL.tabs LI.selected{background:#f5f7f8;}
DIV.sidebar DIV.module UL.tabs LI H2,
DIV.sidebar DIV.module UL.tabs LI A{float:left;display:inline;margin:0;padding:0;font-size:1em;font-weight:bold;text-transform:uppercase;width:auto;background:none;color:#043258;}
DIV.sidebar DIV.module UL.tabs LI.special A{padding-right:17px;}
DIV.sidebar DIV.module UL.tabs LI A{color:#fff;text-decoration:none;}
DIV.sidebar DIV.module DIV.tab0,
DIV.sidebar DIV.module DIV.tab1,
DIV.sidebar DIV.module DIV.tab2{float:left;display:inline;margin:0;padding:0;background:url(../../images/2008/bg/datatable.gif) 0 0 repeat-x #f2f4f6;}
DIV.sidebar DIV.module DIV.tab0 TABLE,
DIV.sidebar DIV.module DIV.tab1 TABLE,
DIV.sidebar DIV.module DIV.tab2 TABLE{margin:0 1px;padding:0;width:311px;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR.odd,
DIV.sidebar DIV.module DIV.tab1 TABLE TR.odd,
DIV.sidebar DIV.module DIV.tab2 TABLE TR.odd{background:#f5f8fa;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TH,
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TH,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TH,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD{border-left:1px solid #d3dbe1;text-align:center;}
DIV.sidebar DIV.module DIV.promo DIV.tab2 TABLE TR TD{text-align:left;}
DIV.sidebar DIV.module DIV.promo DIV.tab2 TABLE TR TD.first.overallstandings{text-align:center;}
DIV.sidebar DIV.module DIV.promo DIV.tab0 TABLE TR TD.first.overallstandings{text-align:left;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TH.first,
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD.first,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TH.first,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD.first,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TH.first,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD.first{border:none;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TH SPAN.offset,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TH SPAN.offset,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TH SPAN.offset{margin-left:7px;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P{float:left;display:inline;margin:0;padding:0;width:11px;height:11px;border:1px solid #dbe7f3;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.teamcode,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.teamcode,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.teamcode{width:auto;margin:-1px 0 0 2px;border:none;text-transform:uppercase;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.trackchangeup,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.trackchangeup,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.trackchangeup{float:right;border:none;background:url(../../images/2008/bg/trackchangeup.gif) center center no-repeat;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.trackchangedn,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.trackchangedn,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.trackchangedn{float:right;border:none;background:url(../../images/2008/bg/trackchangedn.gif) center center no-repeat;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.dlyd,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.dlyd,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.dlyd{background:#fff;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.ilmo,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.ilmo,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.ilmo{background:#d61006;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.ert4,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.ert4,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.ert4{background:#2c3b5c;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.kosa,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.kosa,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.kosa{background:#ffde00;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.ert3,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.ert3,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.ert3{background:#ff4400;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.teln,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.teln,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.teln{background:#afbf0a;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.gdra,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.gdra,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.gdra{background:#34a701;}
DIV.sidebar DIV.module DIV.tab0 TABLE TR TD P.tela,
DIV.sidebar DIV.module DIV.tab1 TABLE TR TD P.tela,
DIV.sidebar DIV.module DIV.tab2 TABLE TR TD P.tela{background:#39a4d0;}

DIV.sidebar DIV.module DIV.footnote,
DIV.sidebar DIV.module DIV.tab0 DIV.footnote,
DIV.sidebar DIV.module DIV.tab1 DIV.footnote,
DIV.sidebar DIV.module DIV.tab2 DIV.footnote{float:left;display:inline;margin:0;padding:0 0 5px 0;width:311px;background:#f2f4f6;border:1px solid #d3dbe1;}
DIV.sidebar DIV.module DIV.footnote P,
DIV.sidebar DIV.module DIV.tab0 DIV.footnote P,
DIV.sidebar DIV.module DIV.tab1 DIV.footnote P,
DIV.sidebar DIV.module DIV.tab2 DIV.footnote P{float:left;display:inline;margin:0 0 5px 0;padding:10px;font-size:1.2em;width:291px;border:1px solid #d3dbe1;border-width:0 0 1px 0;}
DIV.sidebar DIV.module DIV.footnote P.nextupdate,
DIV.sidebar DIV.module DIV.tab0 DIV.footnote P.nextupdate,
DIV.sidebar DIV.module DIV.tab1 DIV.footnote P.nextupdate,
DIV.sidebar DIV.module DIV.tab2 DIV.footnote P.nextupdate{text-align:right;margin:0;background:#f9fafb;font-size:1em;padding:5px 10px;font-weight:normal;}
DIV.sidebar DIV.module DIV.footnote P SPAN,
DIV.sidebar DIV.module DIV.tab0 DIV.footnote P SPAN,
DIV.sidebar DIV.module DIV.tab1 DIV.footnote P SPAN,
DIV.sidebar DIV.module DIV.tab2 DIV.footnote P SPAN{font-size:1.5em;}
DIV.sidebar DIV.module DIV.footnote SPAN.genericButton,
DIV.sidebar DIV.module DIV.tab0 DIV.footnote SPAN.genericButton,
DIV.sidebar DIV.module DIV.tab1 DIV.footnote SPAN.genericButton,
DIV.sidebar DIV.module DIV.tab2 DIV.footnote SPAN.genericButton{margin-left:10px;}
DIV.sidebar DIV.module DIV.footnote{border:none;}
DIV.sidebar DIV.module DIV.overallStandings a { float:left; display:inline; margin-left:10px;}


/*Content Area Modules*/
/*customise_hp_modules*/
DIV.customise_hp_modules{float:left;display:none;margin:0;padding:0 0 10px 0;width:960px;background:#dfe5e9;}
DIV.customise_hp_modules H2.sifred{float:left;display:inline;margin:10px 0 3px 28px;padding:0;width:219px;height:19px;}
DIV.customise_hp_modules P.instructions{clear:left;margin-left:28px;}
DIV.customise_hp_modules UL{float:left;display:inline;margin:0;padding:0;width:960px;background:#e9edf0;}
DIV.customise_hp_modules UL LI{float:left;display:inline;margin:0;padding:10px 24px;width:912px;border:1px solid #dfe5e9;border-width:1px 0;}
DIV.customise_hp_modules UL LI DIV{float:left;display:inline;margin:0;padding:0;width:228px;}
DIV.customise_hp_modules UL LI DIV LABEL{font-weight:bold;margin-left:5px;}
DIV.customise_hp_modules UL LI DIV P{margin-left:20px;}
DIV.customise_hp_modules A.cancel{float:left;display:inline;margin:8px 0 0 830px;*margin-left:815px;}
DIV.customise_hp_modules SPAN.genericButton{margin-right:10px;*padding-right:10px;*margin-right:0;}

/*Custom Modules*/
DIV.custommodules{float:left;display:inline;margin:0;padding:0 0 0 1px;width:636px;}
DIV.custommodules DIV.divider{float:left;display:inline;margin:0;padding:0;width:10px;_width:8px;}
DIV.custommodules DIV.divider IMG{float:left;display:inline;margin:0;padding:0;width:10px;_width:8px;}
DIV.custommodules DIV.col{float:left;display:inline;margin:0;padding:0;width:313px;}
DIV.custommodules DIV.col DIV.module{display:inline;margin:0 0 10px 0;padding:0;width:313px;background:#f5f7f8;border-bottom:1px solid #e5eaed;}
DIV.custommodules DIV.col DIV.module H2{float:left;display:inline;margin:0;padding:5px 9px;width:295px;background:url(../../images/2008/bg/homepagepods/header.gif) 0 top repeat-x #3e556f;color:#fff;font-size:1.1em;cursor:move;}
DIV.custommodules DIV.col DIV.module H2.moduletitle.sIFR-replaced{height:18px;}
DIV.custommodules DIV.col DIV.module H2.moduletitle.sIFR-replaced .sIFR-flash{width:295px;}
DIV.custommodules DIV.col DIV.module A.editbut{float:left;display:inline;margin:-23px 0 0 250px;padding:0;position:relative;z-index:1000;}
DIV.custommodules DIV.col DIV.module A.collapsebut{float:right;display:inline;margin:-23px 10px 0 0;padding:0;position:relative;z-index:1000;}
DIV.custommodules DIV.col DIV.module DIV.padded{float:left;display:inline;margin:0;padding:0 10px 10px;width:291px;border-left:1px solid #e5eaed;border-right:1px solid #e5eaed;_overflow:auto;}
DIV.custommodules DIV.col DIV.module DIV.padded H3,
DIV.custommodules DIV.col DIV.module DIV.padded H4,
DIV.custommodules DIV.col DIV.module DIV.padded P,
DIV.custommodules DIV.col DIV.module DIV.padded A{float:left;display:inline;margin:0;padding:10px 0 0;width:291px;}
DIV.custommodules DIV.col DIV.module DIV.padded UL{float:left;display:inline;margin:0;padding:10px 0 0;width:291px;}
DIV.custommodules DIV.col DIV.module DIV.padded UL LI{float:left;display:inline;margin:0;padding:0 0 0 10px;width:281px;background: url(../../images/2008/bg/bullet.gif) 0 5px no-repeat;}
DIV.custommodules DIV.col DIV.module DIV.padded UL LI A{padding:0;width:281px;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.tvlistings LI{float:left;display:inline;margin:0;padding:0;width:291px;background:none;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.tvlistings LI P.listingchannel{float:left;font-weight:bold;width:40px;margin:0 5px 0 0;padding:0;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.tvlistings LI P.listingtime{float:left;font-weight:bold;width:31px;margin:0 5px 0 0;padding:0;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.tvlistings LI P.listinginfo{float:right;margin:0 0 5px 0;padding:0;clear:none;text-align:left;width:205px;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.poll LI{float:left;display:inline;margin:0;padding:0;width:291px;background:none;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.poll LI LABEL{margin:0 0 5px 10px;padding:0;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.poll LI LABEL SPAN{font-weight:bold;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.poll LI INPUT{margin:0 0 5px 0;padding:0;}

/* home page pollresults */
DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults{list-style-type:none !important;padding:10px;margin:0;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults LI,DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults LI SPAN{float:left;display:inline;margin:0;padding:0;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults LI{padding:0 0 5px 0;width:290px;background:none;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults LI SPAN.a{width:120px;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults LI SPAN.b{width:130px;padding-top:4px;}
DIV.custommodules DIV.col DIV.module DIV.padded UL.pollResults LI SPAN.c{width:40px;}

DIV.custommodules DIV.col DIV.module DIV.unpadded DIV.hppromo A { padding: 0; }
DIV.custommodules DIV.col DIV.module DIV.unpadded{float:left;display:inline;margin:0;padding:0;width:311px;border-left:1px solid #e5eaed;border-right:1px solid #e5eaed;_overflow:auto;}
DIV.custommodules DIV.col DIV.module DIV.unpadded.no-scroll{height:207px;}
DIV.custommodules DIV.col DIV.module DIV.unpadded H3,
DIV.custommodules DIV.col DIV.module DIV.unpadded H4,
DIV.custommodules DIV.col DIV.module DIV.unpadded P,
DIV.custommodules DIV.col DIV.module DIV.unpadded A{float:left;display:inline;margin:0;padding:10px 10px 0;width:291px;}
DIV.custommodules DIV.col DIV.module DIV.unpadded DIV.selectcountry{float:left;display:inline;margin:7px 0 0 0;padding:5px 10px;width:291px;background:#eaeff2;}
DIV.custommodules DIV.col DIV.module DIV.unpadded UL.select{float:left;display:inline;margin:0;padding:0;width:311px;}
DIV.custommodules DIV.col DIV.module DIV.unpadded UL.select LI{float:left;display:inline;margin:0;padding:5px 0;width:311px;background:#eaeff2;}
DIV.custommodules DIV.col DIV.module DIV.unpadded UL.select LI.lite{background:none;}
DIV.custommodules DIV.col DIV.module DIV.unpadded UL.select LI DIV{float:left;display:inline;margin:0;padding:0;width:155px;}
DIV.custommodules DIV.col DIV.module DIV.unpadded UL.select LI DIV INPUT,
DIV.custommodules DIV.col DIV.module DIV.unpadded UL.select LI DIV LABEL{margin-left:10px;}
DIV.custommodules DIV.col DIV.module DIV.unpadded H4.teamselecttitle{padding-bottom:10px;}
DIV.custommodules DIV.col DIV.module DIV.unpadded SPAN.genericButton{margin-right:10px;margin-bottom:10px;}
DIV.custommodules DIV.col DIV.module DIV.feed{float:left;display:inline;margin:0;padding:10px;width:291px;border-left:1px solid #e5eaed;border-right:1px solid #e5eaed;height:187px;}
DIV.custommodules DIV.col DIV.module DIV.feed IMG{float:left;display:inline;margin:0 10px 0 0;padding:0;}
DIV.custommodules DIV.col DIV.module DIV.feed H4{margin-top:0;}
DIV.custommodules DIV.col DIV.module DIV.feed Span.onefeed{margin-top:-28px;}
DIV.custommodules DIV.col DIV.module DIV.feed DIV{float:right;display:inline;margin:0;padding:0 0 10px 0;width:196px;}
DIV.custommodules DIV.col DIV.module DIV.latestimages{float:left;display:inline;margin:0;padding:0;width:311px;border-left:1px solid #e5eaed;border-right:1px solid #e5eaed;}
DIV.custommodules DIV.col DIV.module DIV.latestimages P{padding:0 10px;width:281px;}
DIV.custommodules DIV.col DIV.module DIV.latestimages UL.noscriptimglist{float:left;display:inline;margin:0;padding:0;width:311px;}
DIV.custommodules DIV.col DIV.module DIV.latestimages UL.noscriptimglist LI{float:left;display:inline;margin:0 3px;padding:5px 0;width:148px;background:#eaeff2;}
DIV.custommodules DIV.col DIV.module DIV.latestimages SPAN.genericButton{margin-right:10px;margin-bottom:10px;}
DIV.custommodules DIV.col DIV.module DIV.latestimages SPAN.genericButton A{padding:8px 28px 0 0;width:auto;}
DIV.pollmodule SPAN.genericButton{position:relative;top:43px;}
DIV.onefeedmodule SPAN.genericButton{position:relative;top:7px;}
DIV.twofeedmodule SPAN.genericButton{position:relative;top:-8px;}
DIV.tvlistmodule SPAN.genericButton{position:relative;top:111px;}
DIV.teamupdatemodule SPAN.genericButton{position:relative;top:34px;}
DIV.custommodules DIV.col DIV.module DIV.modulesettings{padding-top:5px;}

/*droptarget for homepage modules*/
.ui-selected{float:left;display:inline;background:#eeeeff;border:1px dashed #666;}

/* home page header fix 
DIV.home H1{font-size:1.2em;}
*/

/*Home page Teaser*/
DIV.hometeaser{float:left;display:inline;margin:0;padding:0;width:637px;}
DIV.hometeaser DIV{float:left;display:inline;margin:0;padding:0;width:245px;}
DIV.hometeaser DIV.img{width:392px;}

/*storypodlist module*/
DIV.storypodlist{float:left;display:inline;margin:0 0 10px 0;padding:0;width:637px;}
DIV.storypodlist UL{float:left;display:inline;margin:0 0 0 1px;padding:0;width:636px;}
DIV.storypodlist UL LI{float:left;display:inline;margin:10px 0 0 0;padding:0;width:636px;background: url(../../images/2008/bg/newsmodules.gif) 0 bottom no-repeat #fff;}
DIV.storypodlist UL LI DIV{float:left;display:inline;margin:0px 10px 0 0;padding:0;width:313px;border-top:7px solid #072343;}
DIV.storypodlist UL LI DIV.even{margin-right:0;}
DIV.storypodlist UL LI DIV.readmore{border:none;}
DIV.storypodlist UL LI DIV H2{float:left;display:inline;margin:10px;padding:0;}
DIV.storypodlist UL LI DIV IMG{float:left;display:inline;margin:0 10px 10px 10px;padding:0;}
DIV.storypodlist UL LI DIV P{margin:0 5px 10px 10px;padding:0;}
DIV.storypodlist UL LI DIV A.readmore{float:left;display:inline;margin:5px 0 0 10px;padding:0 0 10px 0;}
DIV.storypodlist UL LI DIV UL.linklist{float:left;display:inline;margin:0 10px;padding:0;width:293px;}
DIV.storypodlist UL LI DIV UL.linklist LI{float:left;display:inline;margin:0;padding:0 0 5px 10px;width:283px;background: url(../../images/2008/bg/bullet.gif) 0 5px no-repeat;}
DIV.storypodlist UL LI DIV SPAN.genericButton{margin:-2px 10px 10px 0;}
DIV.storypodlist UL LI DIV SPAN.mimic{margin-left:10px;}
DIV.storypodlist UL.teammedia{float:left;display:inline;margin:0;padding:0 0 7px 0;width:311px;}
DIV.storypodlist UL.teammedia LI{float:left;display:inline;margin:0;padding:0 0 5px 10px;width:289px;background:none;}
DIV.storypodlist UL.teammedia LI IMG{float:left;display:inline;margin:0 0 3px 0;padding:0;}
DIV.storypodlist UL.teammedia LI A{float:left;display:inline;padding:0 0 0 6px;width:260px;}
DIV.storypodlist DIV.news{float:left;display:inline;margin:0;padding:0 0 10px 10px;width:291px;border:none;}
DIV.storypodlist DIV.news DIV.dottedline{border:none;width:291px;}
DIV.storypodlist DIV.news H4,
DIV.storypodlist DIV.news P,
DIV.storypodlist DIV.news A{float:left;display:inline;margin:0;padding:10px 0 0;width:291px;}
DIV.storypodlist DIV.news UL{float:left;display:inline;margin:0;padding:10px 0 0;width:291px;border:none;}
DIV.storypodlist DIV.news UL LI{float:left;display:inline;margin:0;padding:0 0 0 10px;width:281px;background: url(../../images/2008/bg/bullet.gif) 0 5px no-repeat;}
DIV.storypodlist DIV.news UL LI A{padding:0;width:281px;}
DIV.storypodlist DIV.emails{float:left;display:inline;margin:0;padding:10px;width:291px;border:none;background:none;}
DIV.storypodlist DIV.emails IMG{float:left;display:inline;margin:0 10px 0 0;padding:0;}
DIV.storypodlist DIV.emails H4{margin-top:0;}
DIV.storypodlist DIV.emails P{margin-left:0;}
DIV.storypodlist DIV.emails DIV{float:right;display:inline;margin:0;padding:0 0 10px 0;width:196px;border:none;background:none;}
DIV.storypodlist DIV.datatable{float:left;display:inline;margin:0 0 10px 1px;padding:0;width:313px;overflow:hidden;}
DIV.storypodlist DIV.datatable TABLE{float:left;display:inline;margin:0;padding:0;width:311px;overflow:hidden;border-top:7px solid #072343;border-left:1px solid #cdd6dd;border-right:1px solid #cdd6dd;background:url(../../images/2008/bg/datatable.gif) 0 0 repeat-x #f2f4f6;}
DIV.storypodlist DIV.datatable TABLE TH.caption{padding:10px 6px 0px;font-size:1.5em;}
DIV.storypodlist DIV.datatable TABLE TH{padding:10px 6px 5px;font-size:1em;}
DIV.storypodlist DIV.datatable TABLE TD{border-bottom:1px solid #cdd6dd;}
DIV.storypodlist DIV.datatable TABLE TR.odd{background:#f4f7f9;}


/* accessibility */
DIV.accessibility{float:left;display:inline;margin:0;padding:0 0 10px 10px;width:627px;}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important;}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/* End of standard sIFR styles... do not modify */

/*Sifr font tuning styles*/
.sIFR-hasFlash h1 {
    visibility: hidden;
	font-size:85px;
	letter-spacing:-7px;
	line-height:72px;
	margin:0 0 0 10px;
	padding:0;
}
.sIFR-hasFlash h2.sifred {
    visibility: hidden;
	font-size:30px;
	letter-spacing: -9px;
	line-height:20px;
	width:291px;
}
.sIFR-hasFlash h2.moduletitle {
    visibility: hidden;
	font-size:5px;
	letter-spacing: -9px;
	line-height:5px;
	height:5px;
}


div.sidebar div.module div.tab0.overallStandings table TBODY TR TD.left{text-align:left;}
div.sidebar div.module div.tab0.overallStandings table TBODY TR TD.left A{margin-left: 10px;float:none;}
DIV.tab2 TD.left{text-align:left;}
DIV.tab2 TD.left A{margin-left: 10px;}

.overallscore tr.selected, div.storypodlist div.datatable table tr.odd.selected { background-color: #CDD4DB; }

/* Progress bar */
DIV.progress{float:left;display:inline;width:310px;height:29px;background:url(../img/pb_background.gif) left top no-repeat;padding:0;border-bottom:1px solid #fff;_height:30px;}
DIV.progress P{float:left;display:inline;height:9px;margin:11px 0 0 25px;padding:0;background:url(../img/pb_progress.gif) left top no-repeat;}
DIV.progress P SPAN{display:none;}

div.sidebar div.module div.promo DIV.lateststandings TD.dtlc { text-align: left; }
div.sidebar div.module div.promo DIV.lateststandings SPAN.dtlcchange { float:left;display:inline;width: 9px; min-width: 9px; margin-left: 10px; margin-right: 5px; }
div.sidebar div.module div.promo DIV.lateststandings SPAN.dtlctext { float:left;display:inline;width: 22px; min-width: 22px; text-align:right;}
div.sidebar div.module div.promo DIV.lateststandings TD.numerical{ text-align:right; }
div.sidebar div.module div.promo DIV.lateststandings IMG { float: none; }
div.sidebar div.module div.promo DIV.predicted IMG { float: none; }
div.sidebar div.module div.promo DIV.lateststandings SPAN.dtlcchange IMG { position: relative; margin-top: 5px; }
.postext{margin-left: 5px;}

/* RSS icon on homepage  */
A.rssicon_hp{float:left;display:inline;margin:6px 4px 0;padding:0;}