

/* overwriting .pcCta and pcCtaAudioAvailable for Podcasts */


.pcCta {
background:#FFFFFF none repeat scroll 0%;
}

.pcCtaAudioAvailable {
color:#000000;
}



body {margin:0;} 
form {margin:0px;} 
body {font-family:Verdana,Arial,Helvetica,sans-serif;}

.chinabgorange {background-color: #D37506;}  
.genrestrapline {font-family:Verdana,Arial,Helvetica,sans-serif; color:#666666; font-size:11px; font-weight:bold;} .footerservicetitle {font-family:Verdana,Arial,Helvetica,sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold;} .indexheadline {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; padding-bottom:4px;} .indexheadline2 {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding-bottom:4px;} .alsointhenewsheadline {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; padding-bottom:4px;} .watchlisten {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal;} .seealso {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; padding-left:10px; margin-bottom:2px; background: #FFFFFF url('/staticarchive/b7bbf6bed1a0c6246becfb36dd3d690965b027da.gif') no-repeat 0px 0px; }

.indexstorytext .alsointhenewsheadline{margin-top: 5px;}
#largetopstory .indexstorytext{margin-top:2px;}
.indexstorytext, .forumtext, .learningenglishstorytext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; padding-bottom:4px;} 
.sectiontitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#666666;} .mainweathercity {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;} 
.indexstorytext .alsointhenewsheadline {padding: 0px 5px;}  
.tickertext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#333333;}  
.weathertext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding-bottom:4px;} .segmentheadline {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; padding-bottom:4px;} .puffheadline {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px; padding-top: 2px;} 
.pufftext, .segmenttext, .weathertext {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal; font-size:11px;} .forumtitle, .learningenglishheadline, .weathertitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding-bottom:4px;}  

/* SUB HEADINGS */ 
.segmenttitle, .clustertitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#999999; background-color:#EEEEDD; padding-bottom:3px; padding-left: 5px;} 
.segmenttitlenobgcolor {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#999999; padding-bottom:3px; padding-left: 0px;} 
.segmenttitlenocolor {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; padding-bottom:3px; padding-left: 5px;} 
.subhead {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; align:left; font-weight:bold; background-color:#EEEEDD; color:#999999; margin:0px 0px;  padding: 3px 5px; clear:both;} 
.subheadwithoutcolour {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; align:left; font-weight:bold; color:#999999; margin:5px 0px;  padding: 3px 5px; clear:both;} 
.spansubheadlink {color: #990000;} 
a.spansubheadlink, a.spansubheadlink:link, a.spansubheadlink:hover, a.spansubheadlink:visited, a.spansubheadlink:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; align:left; font-weight:bold; background-color:#EBE7D9; color:#990000; clear:both;}  
.printableindent, .teaserpreview {margin-left:10px; margin-right:10px;}  
.superpufftitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold;}  
.bylinedescription {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal;} .bylinename {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#999999; font-weight:bold;}  
.genretitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#000000; padding-top:4px;}  .storyheadline {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#000000; padding-bottom:0px; padding-top:12px;} 
.spacedstorytext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000; padding-bottom:6px; padding-top:6px;}  
.storytext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#000000;}  
.byline {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; padding-bottom:3px; padding-top:3px;} .pagedate {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; padding-bottom:3px; padding-top:2px;} .disclaimer, .promoextratext, .emailandprint {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:regular;} 
.caption, .votetext, .userinfo {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:regular; padding-top:4px;} 
.userinfo {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#CC3300; font-weight:regular;} 
.lastupdated {color:#999999; padding-bottom:3px; padding-top:3px;}  
.promolink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; padding-left:10px; margin-bottom:6px; background: #C3D3F2 url('/staticarchive/8e142d9c30ec5b4916d179bea25326eecb61e58c.gif') no-repeat 0px 0px; }  
.avmoduletitle {background-color:#EBE7D9; color:#fff; padding-left:5px;}  

/* GENRE SPECIFIC STYLES */ 
.Interact .segmenttitle {color:#0f0;} 
div#newssubheading .segmenttitle {color:#FFFFFF; background-color:#D37506; margin-bottom:2px;}  

/* INLINE BOXES */ 
#specialpromoblockstory {background-color: #E6DDB9; border-bottom: 2px #dd7700 solid; margin-bottom: 5px;}  
.inlineboxtitle, .promoboxtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-bottom:3px; padding-top:3px;}  
#avmodule .promoboxtitle {background-color: #D37506; margin-bottom: 5px;} 

/* makeColouredLatestListModule styles */
#latestnewsbox {width: 203px; background-color: #EEEEDD; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color: #666666; margin-bottom: 10px; height:151px;}
div#latestnewsbox .topbox {background-color: #E6DDB9; padding: 4px 5px 3px 5px;}
div#latestnewsbox .textbox{padding: 4px 5px 5px 5px;} 

.onecolumnpaddedbox {align: left; clear:both; padding-bottom: 5px;}
.onecolumnembeddedimage {margin-bottom: 5px;}

.inlineimagetable {border-left:6px solid #FFFFFF; border-top:20px solid #FFFFFF; border-bottom:6px solid #FFFFFF;} .inlineboxtable {border-left:6px solid #FFFFFF; border-top:0px solid #FFFFFF; border-bottom:6px solid #FFFFFF;}  
.inlineboxfact {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; margin-left:5px; padding-left:10px; margin-top:5px; padding-bottom:6px; background: #E6DDB9 url('/staticarchive/266e76e3fc2d23c57587f9a5c359f453d8029e05.gif') no-repeat 0px 5px;}  
.inlineboxcaption {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#878787; font-weight:bold; padding-left:5px; padding-right:3px; padding-top:6px; padding-bottom:6px;} 
.factsource {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#878787; font-style:italic; font-weight:normal; padding-left:5px; padding-right:3px; padding-top:6px; padding-bottom:6px; background-color:##E6DDB9;}   .inlineboxtextlink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-left:5px; padding-left:10px; padding-bottom:6px; background: #E3EDF7 url('/staticarchive/8e142d9c30ec5b4916d179bea25326eecb61e58c.gif') no-repeat 0px 0px;} 
.audioboxtext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal;}  
.inlineboxaudiolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:bold; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #E3EDF7 url('/staticarchive/865f2263fed9fa30d406151dde6df2ca66761102.gif') no-repeat 0px 0px;} 
.inlineboxvideolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #E3EDF7 url('/staticarchive/62032beac541387d88815a3b30b749bf9585bda5.gif') no-repeat 0px 0px; } 
.inlineboxquote {font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:11px; font-weight:bold; padding-left:5px; padding-right:3px; padding-top:6px; margin-bottom:0px;} 
.inlineboxauthor {font-family:Verdana,Arial,Helvetica,sans-serif; color:#000000; font-size:11px; font-weight:normal; padding-left:5px; padding-right:3px; padding-top:6px;  padding-bottom:6px;} 
.inlineboxpopup {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #E3EDF7 url('/staticarchive/52238137a35d1a9155f7947e26d115b5146f9f83.gif') no-repeat 0px 0px;} 
.separator {border-bottom: 1px dotted #999999; margin-bottom:0px; padding-bottom:0px;}   
.promostriptextlink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin-left:5px; padding-left:10px; padding-bottom:6px; background: #C3D3F2 url('/staticarchive/8e142d9c30ec5b4916d179bea25326eecb61e58c.gif') no-repeat 0px 0px;} 
.promostripaudiolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:bold; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #C3D3F2 url('/staticarchive/f3795506e5d97468525640c8638dae4b34acd1b2.gif') no-repeat 0px 0px; } 
.promostripvideolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #C3D3F2 url('/staticarchive/62032beac541387d88815a3b30b749bf9585bda5.gif') no-repeat 0px 0px;} 
.promostrippopup {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #C3D3F2 url('/staticarchive/52238137a35d1a9155f7947e26d115b5146f9f83.gif') no-repeat 0px 0px;}  

/* INLINE */ 
.inlinetextlink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; padding-left:10px; margin-bottom:3px; background: #FFFFFF url('/staticarchive/8e142d9c30ec5b4916d179bea25326eecb61e58c.gif') no-repeat 0px 0px;}  
.promotext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:regular;} 
.promotextlink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:regular; padding-left:10px; margin-bottom:6px; background: #FFFFFF url('/staticarchive/8e142d9c30ec5b4916d179bea25326eecb61e58c.gif') no-repeat 0px 0px;} 
.promoblocktextlink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:regular; margin-left:5px; margin-left:3px; padding-left:10px; margin-bottom:6px; background: #EFDEDE url('/staticarchive/8e142d9c30ec5b4916d179bea25326eecb61e58c.gif') no-repeat 0px 0px;}  
.inlineaudiolink, .promoaudiolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; margin-bottom:4px; background: #FFFFFF url('/staticarchive/c363cbc480e1724c762104f9690dd935b5b19098.gif') no-repeat 0px 0px;} 
.inlinevideolink, .promovideolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; margin-bottom:4px; background: #FFFFFF url('/staticarchive/62032beac541387d88815a3b30b749bf9585bda5.gif') no-repeat 0px 0px;} 
.inlinepopuplink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; margin-bottom:4px; background: #FFFFFF url('/staticarchive/52238137a35d1a9155f7947e26d115b5146f9f83.gif') no-repeat 0px 0px;}   
.audioboxlink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; background: #FFFFFF url('/staticarchive/f3795506e5d97468525640c8638dae4b34acd1b2.gif') no-repeat 0px 0px;}  .inlinevideolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; margin-bottom:4px; background: #FFFFFF url('/staticarchive/62032beac541387d88815a3b30b749bf9585bda5.gif') no-repeat 0px 0px;}   
.navigationaudiolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; margin-bottom:8px; background: #FFFFFF url('/staticarchive/865f2263fed9fa30d406151dde6df2ca66761102.gif') no-repeat 0px 0px;}  
.inlinevideolink, .promovideolink {font-family:Verdana,Arial,Helvetica,sans-serif; height:15px; font-size:11px; font-weight:normal; padding-left:20px; margin-bottom:8px; background: #FFFFFF url('/staticarchive/62032beac541387d88815a3b30b749bf9585bda5.gif') no-repeat 0px 0px;} 
.inlinepopup, promopopup {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000; margin-left:5px; padding-left:20px; padding-bottom:8px; padding-top:0px; background: #FFFFFF url('/staticarchive/52238137a35d1a9155f7947e26d115b5146f9f83.gif') no-repeat 0px 0px;}   
.separator {border-bottom: 1px dotted #999999; margin-bottom:0px; padding-bottom:0px;} 
.sitenavseparator {color:#999999; font-size:11px;} 
.footerblockpipe {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; padding-left:3px; padding-right:3px;} 
.footergenrepipe {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#999999; font-weight:bold; padding-left:3px; padding-right:3px;} 
.footerpipe {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#999999; font-weight:normal;}  .promoblocktitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:bold; padding-top:6px; padding-bottom:6px;} 
.promotitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:bold; padding-top:6px; padding-bottom:6px;}  
.sitenavigation {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000099; align:right; padding-top:2px; padding-bottom:2px;}  
.sitenavigationtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#666666; align:right; padding-top:2px; padding-bottom:2px;}   

/* NAVIGATION */ 
.wsnavtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold;} 
.schedules {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#000000; width:115px;}  .footernav {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold;}  

a.bannerlinks:link {color:#FFFFFF;font-size:11px;}  
a.bannerlinks:visited {color:#FFFFFF;font-size:11px;}  
a.bannerlinks:hover {color:#FFFFFF;font-size:11px;}  
a.bannerlinks:active {color:#FFFFFF;font-size:11px;}  
a.footerservice:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;  color:#99CCFF;}  a.footerservice:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;  color:#99CCFF;}  a.footerservice:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#CCCCCC;}  a.footerservice:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#99CCFF;}  

/* ---------- GENERAL margins and padding ----------- */ 
.mvlb {margin-left:5px;} 
.two {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:2px;} 
.three {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:3px;} 
.four {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:4px;} 
.five {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:5px;} 
.six, .puffspacing {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:6px;} 
.eight {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8px;} 
.ten {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;} 
.eleven {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;} 
.twelve {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px;} 
.thirteen {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px;} 
.twenty {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:20px;} 
.thirty {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:30px;}  

a.navtitle:link, a.navtitle:visited, a.navtitle:hover, a.navtitle:active {color:#CC3300;}  a:link, a:visited {text-decoration:none; color:#000099;}  
a:hover {text-decoration:underline; color:#6666CC;} 
a:active  {text-decoration:none; color:#000099;}

a.wsnavlight {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;  font-weight:normal;} 
a.wsnavlight:link {font-size:11px; font-weight:normal;} 
a.wsnavlight:visited {font-size:11px; font-weight:normal;}  
a.wsnavlight:hover {font-size:11px; font-weight:normal;} 
a.wsnavlight:active  {font-size:11px; font-weight:normal;}  

a.footerservice:link {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;  color:#99CCFF;}  a.footerservice:visited {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold;  color:#99CCFF;}  a.footerservice:hover {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#CCCCCC;}  a.footerservice:active {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#99CCFF;} 

.chinapromotext {font-size:11px;} 

a.navtitle:link {font-size:11px; font-weight:bold; color:#CC3300;} 
a.navtitle:visited {font-size:11px; font-weight:bold; color:#CC3300;} 
a.navtitle:hover{font-size:11px; font-weight:bold; color:#CC3300;} 
a.navtitle:active {font-size:11px; font-weight:bold; color:#CC3300;}  

/* Learning English styles */ 
.bold11 {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:11px;} 
.sidetitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; color:#003399; font-size:11px;} 
.cetpromoboxtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-bottom:3px; padding-top:3px; background:#990000;} 
.taepromoboxtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-bottom:3px; padding-top:3px; background:#9C0000;} 
.quizzespromoboxtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-bottom:3px; padding-top:3px; background:#FF9900;} 
.realengpromoboxtitle {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px; padding-bottom:3px; padding-top:3px; background:#013163;} 
.caps {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;} 
input.searchform {font-family:Verdana,Arial,Helvetica,sans-serif; width:140px; border:1px;} 
.realenglishdisclaimer {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#666666; font-weight:regular;line-height:20px}  
.slaveGenreTitle {color:#990000;width:416px;padding:0px 0px 0px 0px;font-weight:bold;font-size:12px;} 
.storyCatagory {color:#999999;font-weight:normal;font-size:12px;} 
.thinGreyLine {height:1px; color:#999999;} 
.longHeadLine {font-size:12px;}

/* Interactivty 3 row special - will move to top level stylesheet at some point in the future */
#wideInteractivitySmallImageModule {width: 629px; margin-bottom: 10px;} 
#wideInteractivitySmallImage {width: 203px; float: left; padding: 0px 5px 0px 0px; margin: 0px;} #wideInteractivityLargeTextArea {width: 416px; float: left; padding: 0px 0px 0px 5px; margin:0px;} 
#collectionssubheading .segmenttitle{background-color: #9CA8DC; color:#FFFFFF; margin-bottom: 3px;}

/* top 40 chart */ 
#charttable	{width:420px; font-family: verdana, arial, helvetica, sans-serif;}
#charttable caption	{text-align:left; background:#ff9900; padding:8px 5px 8px 5px;}
#charttable caption h2 {color:#ffffff; font-size:95%; font-weight:bold; font-family: verdana, arial, helvetica, sans-serif; margin:0px; background:#ff9900;}
#charttable	abbr {cursor: help}
#charttable th {color: #ff6600; height:28px;}
#charttable th h3 {padding:0px; font-size:60%; margin:0px;font-weight:normal;}
#charttable th.col1	{background:#fdad34; width:30px; text-align:center;cursor: help}
#charttable th.col1 abbr {border-bottom:solid 1px #fdad34;}
#charttable th.col2	{background:#fec166; width:30px; text-align:center;cursor: help}
#charttable th.col2 abbr {border-bottom:solid 1px #fec166;}
#charttable th.col3	{background:#fed699; width:30px; text-align:center;cursor: help}
#charttable th.col3 abbr {border-bottom:solid 1px #fed699;}
#charttable th.col4	{background:#ffe9C7; width:330px; text-align:right;}
#charttable th.col4 h3{padding:0px 0px 0px 10px; float:left;}
#charttable th.col4 div	{padding:0px 10px 0px 10px; font-size:60%;font-weight:normal;}
#charttable th.col4 div a {color:#ff6600;}
#charttable th.col4 div a:hover {text-decoration:underline;}
#charttable td.spacer{height:12px; background: url(/staticarchive/475c848673a3f79fa778f01c2bd5a721d4c41707.gif) bottom repeat-x;}
#charttable td.spacer-noborder {height:12px;}
#charttable tbody td {height:90px;vertical-align: top; color:#333333; font-family: verdana, arial, helvetica, sans-serif; }
* html #charttable tbody td {height:70px;}
#charttable td.col1	{background:#fdad34 url(/staticarchive/475c848673a3f79fa778f01c2bd5a721d4c41707.gif) bottom repeat-x;padding:7px 0px 10px 0px;font-size:90%; font-weight:bold; text-align:center;}
#charttable td.col2	{background:#fec166 url(/staticarchive/475c848673a3f79fa778f01c2bd5a721d4c41707.gif) bottom repeat-x;padding:10px 0px 10px 0px;font-size:60%; text-align:center;}
#charttable td.col3	{background:#fed699 url(/staticarchive/475c848673a3f79fa778f01c2bd5a721d4c41707.gif) bottom repeat-x;padding:10px 0px 10px 0px;font-size:60%; text-align:center;}
#charttable td.col4	{background:#ffffff url(/staticarchive/475c848673a3f79fa778f01c2bd5a721d4c41707.gif) bottom repeat-x;padding:10px 5px 10px 10px;}
#charttable td.col4 img {float:left; margin-right:10px;}
#charttable td.col4 h4{margin:0px 0px 3px 0px;padding:0px;font-size:90%;}
#charttable td.col4 h4 a {color:#333333;}
#charttable td.col4 h5 {margin:3px 0px 3px 0px; padding:0px; font-size:90%;font-weight:normal;}
#charttable td.col4 p {margin:3px 0px 3px 0px; padding:0px; font-size:80%;}
#charttable td.col5	{background:#ffffff url(/staticarchive/475c848673a3f79fa778f01c2bd5a721d4c41707.gif) bottom repeat-x;padding:7px 0px 10px 0px; text-align:center;}
#charttable td.disclaimer {font-size:60%;color: #ff9900;padding:10px 0px 10px 0px;}
/* end top 40 chart */

/* Footer */ 
#footerspan {width:100%; size:15px; background-color: #D37506;} 

/* OVERWRITTEN STYLES */ 
.topstorybox {width:416px; float:left; padding-bottom:6px; border-bottom: 0px solid #CCCCCC; margin-bottom:3px;}
buttonpadding {display: show;}
.promostrip {margin-bottom:10px;}
.ds {font-size:11px;color:#000000;}

/* News Feed */
.feedbar {color:#999;}
.feedslink {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:#666666; align:right; padding:5px 0px 2px 0px;}
.marginvbottom {margin-bottom:5px;}

/* Premiership */
.p-l {width:100%; font-size: 8px;}
.p-l h3 {margin:0; padding:0;font-size: 10px;}
.p-l div.p-date {font-weight:bold; margin:3px 0;font-size: 10px;}
.p-l table {border-collapse:collapse; margin-bottom:10px;font-size: 10px;}
.p-l table td,div.p-l table th {padding:2px 3px;font-size: 10px;}
.p-l tr.p-head {background:#CC0000; color:#fff;}
.p-l td.p-rank {color:#777;}
.p-l a.p-team,div.p-l a.p-team:link,div.p-l a.p-team:active,div.p-l a.p-team:hover {color:#CC0000;}
.p-l a.p-team:visited {color:#CC6666;}
.p-l td.p-mark img {width:100%; margin:5px 0; border-top:1px dashed #CC0000;}