
/* ::::: http://news.bbc.co.uk/stylesheets/globalstylesheet.css ::::: */

.mapChild { background-color: rgb(204, 204, 204); text-align: center; }
.lhsNavSeparator { color: rgb(204, 204, 204); font-size: 13px; text-align: center; }
.lhsNavSeparatorChild { color: rgb(51, 51, 102); font-size: 13px; background-color: rgb(204, 204, 204); text-align: center; }
.nonSelected { font-size: 13px; }
.sectionStyle { line-height: 15px; letter-spacing: 0pt; font-weight: 600; }
.sectionStyleTight { line-height: 15px; letter-spacing: -1pt; font-weight: 600; }
.sectionStyleTighter { line-height: 15px; letter-spacing: -2pt; font-weight: 600; }
body { margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(255, 255, 255); font-size: 86%; font-weight: normal; color: rgb(0, 0, 0); }
b { font-weight: bold; }
table { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
font { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
td { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
p { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:link { text-decoration: none; color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:visited { text-decoration: none; color: rgb(102, 102, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:active { text-decoration: none; color: rgb(204, 51, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:hover { text-decoration: none; color: rgb(204, 51, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a.index:link { font-size: 11px; color: rgb(51, 51, 102); }
a.index:visited { font-size: 11px; color: rgb(51, 51, 102); }
a.index:active { font-size: 11px; color: rgb(51, 51, 102); }
a.index:hover { color: rgb(204, 51, 0); font-size: 11px; }
a.videobutton:visited { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-size: 11px; }
a.videobutton:link { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-size: 11px; }
a.videobutton:hover { text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
a.videobutton:active { text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
a.videonewsbox:link { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; line-height: 11px; font-weight: bold; }
a.videonewsbox:visited { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; text-decoration: none; text-align: right; color: rgb(51, 51, 102); line-height: 11px; font-weight: bold; }
a.videonewsbox:hover { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; text-decoration: none; text-align: right; color: rgb(204, 51, 0); line-height: 11px; font-weight: bold; }
.videonewsbox { font-size: 10px; line-height: 11px; font-weight: bold; }
b.heavy { font-weight: bold; }
.headlineindexa { font-weight: bold; font-size: 130%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.headlineindexb { font-weight: bold; font-size: 110%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.headlineindexc { font-weight: bold; font-size: 95%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.bodytext { font-weight: normal; color: rgb(0, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.avindex { font-weight: normal; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(102, 102, 102); }
.alsoindex { font-weight: bold; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(102, 102, 102); }
.relatedstories { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.fromsport { font-size: 10px; color: rgb(153, 153, 153); padding-top: 4px; font-weight: bold; }
.relatedstoriesbold { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; }
.promotextbold { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.promotext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; }
.date { font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(0, 0, 0); }
.sectiontitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 15px; font-weight: bold; color: rgb(204, 51, 0); }
.search { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); }
.puffheadline { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 92%; font-weight: 600; }
.puffsummary { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 92%; color: rgb(51, 51, 51); }
.toprightnav { font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.sectionsubhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; color: rgb(204, 51, 0); font-weight: bold; }
.footer { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: bold; }
.footerarrow { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(204, 51, 0); font-weight: bold; }
.footerpiping { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; color: rgb(204, 51, 51); font-weight: bold; }
.promopuff { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; background-color: rgb(204, 204, 153); font-weight: bold; }
.bbcredbanner { background-color: rgb(153, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.crumbtraila { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(204, 204, 153); font-size: 11px; }
.otherlanguages { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(204, 102, 102); }
.topstoriessubhead { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(0, 0, 0); font-size: 86%; }
.othertopstoriessubhead { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(0, 0, 0); font-size: 90%; }
.otherstorieshead { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); font-size: 12px; }
.headlinestory { font-size: 130%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; padding-bottom: 8px; }
.breakingnews { font-size: 130%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.bylineSubject { color: rgb(102, 102, 51); font-family: Georgia,Times New Roman,Serif; font-size: 22px; font-weight: 600; }
.bylineAuthor { font-family: Verdana,Ariel,Helvetica,sans-serif; font-size: 14px; font-weight: 600; color: rgb(102, 102, 51); }
.bylineDescription { color: rgb(0, 0, 0); font-family: Verdana,Ariel,Helvetica,sans-serif; font-size: 11px; font-weight: 400; }
.inlineimage { padding-bottom: 6px; }
.caption { color: rgb(51, 51, 51); padding-top: 2px; }
.piccaption { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(51, 51, 51); }
.otherstories { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; }
.disclaimer { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(0, 0, 0); }
.subsection { font-size: 100%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.subsubsection { font-size: 100%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.seealso { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; font-weight: bold; color: rgb(204, 51, 0); }
.seealsodate { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.seealsohead { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.archive { font-size: 100%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.archivedate { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.archivehead { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-weight: bold; }
.internetlinkshead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; font-weight: bold; color: rgb(204, 51, 0); }
.internetlinks { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.avbground { background-color: rgb(255, 255, 204); }
.avtext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(0, 0, 0); }
.avnames { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); }
.avindexhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 110%; font-weight: bold; color: rgb(0, 0, 0); }
.avlivenow { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(204, 51, 0); }
.avrhstext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avcomingupgmthead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(204, 51, 0); }
.avcomingupgmtlink { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avcurrenttimehead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avcurrenttime { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.avprog { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avprogonnow { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(204, 51, 0); }
.avprogonnowtext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avprogonnext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(204, 51, 0); }
.avprogonnexttext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avfeatured { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(204, 51, 0); }
.avprognamea { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.avprognameb { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avselect { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(102, 102, 51); }
.avchoice { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.avchoicetitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(0, 0, 0); }
.avchoicetext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avbox { background-color: rgb(255, 255, 204); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: normal; margin-right: 2px; margin-left: 2px; width: 95px; }
.avtightgrey { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(102, 102, 102); }
.avgrey { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(102, 102, 102); }
.searchbox { background-color: rgb(255, 255, 204); line-height: 106%; }
.otherlanguages2 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(255, 255, 255); }
.progclicktext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.progindex { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; }
.progsubhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(204, 51, 0); }
.progtitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 120%; font-weight: bold; }
.progtext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; color: rgb(51, 51, 51); }
.proglatest { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 72%; color: rgb(102, 102, 102); }
.progbacktotop { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 72%; color: rgb(204, 51, 0); }
.progexptext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; color: rgb(204, 51, 0); }
.rootSectionSelected { font-weight: 600; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(153, 153, 153); text-align: right; }
.rootSection { font-weight: 600; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; letter-spacing: 0px; text-decoration: none; text-align: right; }
.sublist { background-color: rgb(204, 204, 204); font-weight: 600; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; letter-spacing: 0px; text-decoration: none; text-align: right; }
.cc3300 { background-color: rgb(204, 51, 0); }
.cccccc { background-color: rgb(204, 204, 204); }
.specialreportpuff { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(153, 0, 0); }
.specialreportpuffheadline { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; color: rgb(153, 0, 0); }
.wsbottombox { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 51, 102); background-color: rgb(204, 204, 153); }
.scorecard { font-weight: bold; font-size: 100%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(153, 0, 0); }
.quoteboxhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-weight: bold; font-size: 87%; color: rgb(51, 51, 0); background-color: rgb(204, 204, 153); }
.quoteBox { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 87%; color: rgb(153, 0, 0); background-color: rgb(255, 255, 204); font-weight: bold; letter-spacing: -0.5pt; }
.tighterB { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; letter-spacing: -1pt; font-weight: 700; }
.tighter { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; letter-spacing: -1pt; }
.headline2 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; font-weight: 700; line-height: 136%; }
.headline1 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: 700; text-decoration: none; }
.headline1red { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: 700; text-decoration: none; color: rgb(204, 51, 0); }
.loc { background-color: rgb(153, 153, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(255, 255, 255); font-weight: 600; text-align: right; letter-spacing: -0.5pt; }
.puff01 { background-color: rgb(204, 204, 204); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.sprptheadline1 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: 700; text-decoration: none; line-height: 180%; }
.puffboxhead { background-color: rgb(204, 204, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(51, 51, 0); font-weight: 600; }
.dropdown { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.livecomingpuffbox { background-color: rgb(204, 51, 0); color: rgb(255, 255, 255); font-weight: 800; font-size: 86%; }
.redtitletext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; color: rgb(204, 0, 0); font-weight: bold; }
.blacktitletext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; color: rgb(0, 0, 0); font-weight: bold; }
.bluetitletext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; color: rgb(0, 51, 102); font-weight: bold; }
.box { width: 150px; clear: right; float: right; text-align: left; }
.itemsm { background: rgb(255, 255, 204) url('aro_red_sm2.gif') no-repeat scroll 2px 1px; padding-left: 8px; }
.h1 { font-size: 124%; }
.h2 { font-size: 112%; }
.h3 { font-size: 100%; }
.boxhead { padding-left: 8px; color: rgb(51, 51, 0); font-family: Verdana,Arial,Helvetica,"Sans-serif"; font-weight: bold; font-size: 12px; }
.boxbody { color: rgb(153, 0, 0); font-family: Verdana,Arial,Helvetica,"Sans-serif"; font-weight: bold; font-size: 12px; }
.aitem { background: rgb(255, 255, 255) url('aro_blue.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 12px; }
.megaitem { background: rgb(255, 255, 204) url('mp_aro.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 12px; }
.meganolink { padding-left: 2px; color: rgb(153, 153, 102); }
.megawhite { color: rgb(255, 255, 255); font-weight: bold; }
.megaheader { background: rgb(255, 255, 204) none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica; padding-left: 2px; color: rgb(153, 0, 0); font-weight: bold; }
.newsinvideo { background: rgb(255, 255, 255) url('video_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.newsindepth { background: rgb(255, 255, 255) url('indepth_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.newsinaudio { background: rgb(255, 255, 255) url('audio_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.newsintalkingpoint { background: rgb(255, 255, 255) url('talkingpoint_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.alsolist { clear: both; }
.alsohead { margin-top: 2px; margin-bottom: 2px; color: rgb(102, 102, 102); font-weight: bold; font-size: 11px; }
.head { font-weight: bold; color: rgb(204, 51, 0); line-height: 12px; font-size: 12px; }
.rhshead { padding-top: 4px; color: rgb(204, 51, 0); line-height: 110%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.rhslist { padding-bottom: 4px; font-size: 90%; }
.rhsdate { font-size: 11px; }
.puffbox { padding-top: 0px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.avbutton { background: rgb(255, 255, 204) none repeat scroll 0% 0%; width: 170px; font-size: 11px; color: rgb(102, 102, 102); text-align: right; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.chatboxhead { background-color: rgb(204, 204, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(51, 51, 0); font-weight: 600; }
.chatboxtitle { background-color: rgb(204, 204, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(204, 0, 0); font-weight: 600; }
.chat_instructions { font-size: 12px; font-weight: normal; color: rgb(255, 255, 204); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.byline { font-family: Verdana,Arial,Helvetica,"MS sans serif"; color: rgb(102, 102, 102); font-size: 12px; }
.instructionsheader { font-family: verdana,arial; color: rgb(102, 102, 51); font-size: 11px; text-decoration: none; font-weight: bold; }
.instructions { font-family: verdana,arial; color: rgb(0, 0, 0); font-size: 11px; text-decoration: none; }
.searchtitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(255, 255, 204); }
.pipe { color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:link { color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:visited { color: rgb(102, 102, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:active { color: rgb(102, 102, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:hover { color: rgb(204, 51, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
.servicestitle { color: rgb(102, 102, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.servicesnav { font-size: 11px; text-align: right; padding-top: 2px; padding-bottom: 2px; }
.maptext { color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
.languagestitle { color: rgb(0, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-align: right; padding-right: 4px; }
.published { color: rgb(153, 153, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 800; }
.avheader { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 204, 204); font-size: 11px; font-weight: 600; }
.avsubheader { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; }
.bbcpageShadow { background: rgb(102, 102, 102) url('bg.gif') repeat scroll 0% 0%; }
.bbcpageShadowLeft { background: rgb(153, 153, 153) url('bg.gif') repeat-y scroll 0% 0%; }
.bbcpageBar { background: rgb(153, 153, 153) url('v.gif') repeat-y scroll 0% 0%; }
.bbcpageBar2 { background: rgb(153, 153, 153) url('v_001.gif') repeat-y scroll 0% 0%; }
.bbcpageSearchL { background: rgb(153, 0, 0) url('sl.gif') no-repeat scroll 0% 0%; }
.bbcpageSearch { background: rgb(153, 0, 0) url('st.gif') repeat-x scroll 0% 0%; }
.bbcpageSearch2 { background: rgb(153, 0, 0) url('st_001.gif') repeat-x scroll 0% 0%; }
.bbcpageSearchR { background: rgb(153, 153, 153) url('sr.gif') no-repeat scroll 0% 0%; }
.bbcpageBlack { background-color: rgb(0, 0, 0); }
.bbcpageGrey { background: rgb(153, 153, 153) none repeat scroll 0% 0%; }
.bbcpageGreyT { background: rgb(153, 153, 153) url('t.gif') repeat scroll 0% 0%; }
.bbcpageWhite, a.bbcpageWhite, a.bbcpageWhite:link, a.bbcpageWhite:hover, a.bbcpageWhite:visited { color: rgb(255, 255, 255); text-decoration: none; font-family: tahoma,arial,helvetica,sans-serif; }
.bbcpageCream { color: rgb(255, 255, 204); text-decoration: none; font-family: tahoma,arial,helvetica,sans-serif; }
.ultratext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(0, 0, 0); }
.ultrasubheader { background: rgb(51, 51, 51) none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; }

/* ::::: http://news.bbc.co.uk/stylesheets/globalstylesheet.css ::::: */

.mapChild { background-color: rgb(204, 204, 204); text-align: center; }
.lhsNavSeparator { color: rgb(204, 204, 204); font-size: 13px; text-align: center; }
.lhsNavSeparatorChild { color: rgb(51, 51, 102); font-size: 13px; background-color: rgb(204, 204, 204); text-align: center; }
.nonSelected { font-size: 13px; }
.sectionStyle { line-height: 15px; letter-spacing: 0pt; font-weight: 600; }
.sectionStyleTight { line-height: 15px; letter-spacing: -1pt; font-weight: 600; }
.sectionStyleTighter { line-height: 15px; letter-spacing: -2pt; font-weight: 600; }
body { margin: 0px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(255, 255, 255); font-size: 86%; font-weight: normal; color: rgb(0, 0, 0); }
b { font-weight: bold; }
table { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
font { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
td { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
p { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:link { text-decoration: none; color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:visited { text-decoration: none; color: rgb(102, 102, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:active { text-decoration: none; color: rgb(204, 51, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a:hover { text-decoration: none; color: rgb(204, 51, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
a.index:link { font-size: 11px; color: rgb(51, 51, 102); }
a.index:visited { font-size: 11px; color: rgb(51, 51, 102); }
a.index:active { font-size: 11px; color: rgb(51, 51, 102); }
a.index:hover { color: rgb(204, 51, 0); font-size: 11px; }
a.videobutton:visited { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-size: 11px; }
a.videobutton:link { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-size: 11px; }
a.videobutton:hover { text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
a.videobutton:active { text-decoration: none; text-align: right; color: rgb(0, 0, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
a.videonewsbox:link { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; line-height: 11px; font-weight: bold; }
a.videonewsbox:visited { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; text-decoration: none; text-align: right; color: rgb(51, 51, 102); line-height: 11px; font-weight: bold; }
a.videonewsbox:hover { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; text-decoration: none; text-align: right; color: rgb(204, 51, 0); line-height: 11px; font-weight: bold; }
.videonewsbox { font-size: 10px; line-height: 11px; font-weight: bold; }
b.heavy { font-weight: bold; }
.headlineindexa { font-weight: bold; font-size: 130%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.headlineindexb { font-weight: bold; font-size: 110%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.headlineindexc { font-weight: bold; font-size: 95%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.bodytext { font-weight: normal; color: rgb(0, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.avindex { font-weight: normal; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(102, 102, 102); }
.alsoindex { font-weight: bold; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(102, 102, 102); }
.relatedstories { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.fromsport { font-size: 10px; color: rgb(153, 153, 153); padding-top: 4px; font-weight: bold; }
.relatedstoriesbold { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; }
.promotextbold { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.promotext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; }
.date { font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(0, 0, 0); }
.sectiontitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 15px; font-weight: bold; color: rgb(204, 51, 0); }
.search { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); }
.puffheadline { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 92%; font-weight: 600; }
.puffsummary { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 92%; color: rgb(51, 51, 51); }
.toprightnav { font-size: 12px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.sectionsubhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; color: rgb(204, 51, 0); font-weight: bold; }
.footer { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: bold; }
.footerarrow { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(204, 51, 0); font-weight: bold; }
.footerpiping { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; color: rgb(204, 51, 51); font-weight: bold; }
.promopuff { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; background-color: rgb(204, 204, 153); font-weight: bold; }
.bbcredbanner { background-color: rgb(153, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.crumbtraila { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(204, 204, 153); font-size: 11px; }
.otherlanguages { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(204, 102, 102); }
.topstoriessubhead { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(0, 0, 0); font-size: 86%; }
.othertopstoriessubhead { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(0, 0, 0); font-size: 90%; }
.otherstorieshead { font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); font-size: 12px; }
.headlinestory { font-size: 130%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; padding-bottom: 8px; }
.breakingnews { font-size: 130%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.bylineSubject { color: rgb(102, 102, 51); font-family: Georgia,Times New Roman,Serif; font-size: 22px; font-weight: 600; }
.bylineAuthor { font-family: Verdana,Ariel,Helvetica,sans-serif; font-size: 14px; font-weight: 600; color: rgb(102, 102, 51); }
.bylineDescription { color: rgb(0, 0, 0); font-family: Verdana,Ariel,Helvetica,sans-serif; font-size: 11px; font-weight: 400; }
.inlineimage { padding-bottom: 6px; }
.caption { color: rgb(51, 51, 51); padding-top: 2px; }
.piccaption { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(51, 51, 51); }
.otherstories { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; }
.disclaimer { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(0, 0, 0); }
.subsection { font-size: 100%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.subsubsection { font-size: 100%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.seealso { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; font-weight: bold; color: rgb(204, 51, 0); }
.seealsodate { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.seealsohead { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.archive { font-size: 100%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 51, 0); }
.archivedate { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.archivehead { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-weight: bold; }
.internetlinkshead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; font-weight: bold; color: rgb(204, 51, 0); }
.internetlinks { font-size: 90%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.avbground { background-color: rgb(255, 255, 204); }
.avtext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(0, 0, 0); }
.avnames { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: bold; color: rgb(0, 0, 0); }
.avindexhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 110%; font-weight: bold; color: rgb(0, 0, 0); }
.avlivenow { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(204, 51, 0); }
.avrhstext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avcomingupgmthead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(204, 51, 0); }
.avcomingupgmtlink { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avcurrenttimehead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avcurrenttime { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.avprog { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avprogonnow { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(204, 51, 0); }
.avprogonnowtext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avprogonnext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(204, 51, 0); }
.avprogonnexttext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; }
.avfeatured { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(204, 51, 0); }
.avprognamea { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.avprognameb { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avselect { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(102, 102, 51); }
.avchoice { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.avchoicetitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(0, 0, 0); }
.avchoicetext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.avbox { background-color: rgb(255, 255, 204); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; font-weight: normal; margin-right: 2px; margin-left: 2px; width: 95px; }
.avtightgrey { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(102, 102, 102); }
.avgrey { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(102, 102, 102); }
.searchbox { background-color: rgb(255, 255, 204); line-height: 106%; }
.otherlanguages2 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(255, 255, 255); }
.progclicktext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 0, 0); }
.progindex { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; }
.progsubhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; font-weight: bold; color: rgb(204, 51, 0); }
.progtitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 120%; font-weight: bold; }
.progtext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; color: rgb(51, 51, 51); }
.proglatest { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 72%; color: rgb(102, 102, 102); }
.progbacktotop { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 72%; color: rgb(204, 51, 0); }
.progexptext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; color: rgb(204, 51, 0); }
.rootSectionSelected { font-weight: 600; font-size: 11px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(153, 153, 153); text-align: right; }
.rootSection { font-weight: 600; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; letter-spacing: 0px; text-decoration: none; text-align: right; }
.sublist { background-color: rgb(204, 204, 204); font-weight: 600; font-size: 11px; line-height: 15px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; letter-spacing: 0px; text-decoration: none; text-align: right; }
.cc3300 { background-color: rgb(204, 51, 0); }
.cccccc { background-color: rgb(204, 204, 204); }
.specialreportpuff { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(153, 0, 0); }
.specialreportpuffheadline { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; color: rgb(153, 0, 0); }
.wsbottombox { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: bold; color: rgb(0, 51, 102); background-color: rgb(204, 204, 153); }
.scorecard { font-weight: bold; font-size: 100%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; background-color: rgb(153, 0, 0); }
.quoteboxhead { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-weight: bold; font-size: 87%; color: rgb(51, 51, 0); background-color: rgb(204, 204, 153); }
.quoteBox { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 87%; color: rgb(153, 0, 0); background-color: rgb(255, 255, 204); font-weight: bold; letter-spacing: -0.5pt; }
.tighterB { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; letter-spacing: -1pt; font-weight: 700; }
.tighter { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; letter-spacing: -1pt; }
.headline2 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 100%; font-weight: 700; line-height: 136%; }
.headline1 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: 700; text-decoration: none; }
.headline1red { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: 700; text-decoration: none; color: rgb(204, 51, 0); }
.loc { background-color: rgb(153, 153, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(255, 255, 255); font-weight: 600; text-align: right; letter-spacing: -0.5pt; }
.puff01 { background-color: rgb(204, 204, 204); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 86%; color: rgb(0, 0, 0); }
.sprptheadline1 { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 90%; font-weight: 700; text-decoration: none; line-height: 180%; }
.puffboxhead { background-color: rgb(204, 204, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(51, 51, 0); font-weight: 600; }
.dropdown { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.livecomingpuffbox { background-color: rgb(204, 51, 0); color: rgb(255, 255, 255); font-weight: 800; font-size: 86%; }
.redtitletext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; color: rgb(204, 0, 0); font-weight: bold; }
.blacktitletext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; color: rgb(0, 0, 0); font-weight: bold; }
.bluetitletext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; color: rgb(0, 51, 102); font-weight: bold; }
.box { width: 150px; clear: right; float: right; text-align: left; }
.itemsm { background: rgb(255, 255, 204) url('aro_red_sm2.gif') no-repeat scroll 2px 1px; padding-left: 8px; }
.h1 { font-size: 124%; }
.h2 { font-size: 112%; }
.h3 { font-size: 100%; }
.boxhead { padding-left: 8px; color: rgb(51, 51, 0); font-family: Verdana,Arial,Helvetica,"Sans-serif"; font-weight: bold; font-size: 12px; }
.boxbody { color: rgb(153, 0, 0); font-family: Verdana,Arial,Helvetica,"Sans-serif"; font-weight: bold; font-size: 12px; }
.aitem { background: rgb(255, 255, 255) url('aro_blue.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 12px; }
.megaitem { background: rgb(255, 255, 204) url('mp_aro.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 12px; }
.meganolink { padding-left: 2px; color: rgb(153, 153, 102); }
.megawhite { color: rgb(255, 255, 255); font-weight: bold; }
.megaheader { background: rgb(255, 255, 204) none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica; padding-left: 2px; color: rgb(153, 0, 0); font-weight: bold; }
.newsinvideo { background: rgb(255, 255, 255) url('video_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.newsindepth { background: rgb(255, 255, 255) url('indepth_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.newsinaudio { background: rgb(255, 255, 255) url('audio_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.newsintalkingpoint { background: rgb(255, 255, 255) url('talkingpoint_icon.gif') no-repeat scroll 0% 0%; margin-top: 1px; padding-left: 15px; }
.alsolist { clear: both; }
.alsohead { margin-top: 2px; margin-bottom: 2px; color: rgb(102, 102, 102); font-weight: bold; font-size: 11px; }
.head { font-weight: bold; color: rgb(204, 51, 0); line-height: 12px; font-size: 12px; }
.rhshead { padding-top: 4px; color: rgb(204, 51, 0); line-height: 110%; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.rhslist { padding-bottom: 4px; font-size: 90%; }
.rhsdate { font-size: 11px; }
.puffbox { padding-top: 0px; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.avbutton { background: rgb(255, 255, 204) none repeat scroll 0% 0%; width: 170px; font-size: 11px; color: rgb(102, 102, 102); text-align: right; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.chatboxhead { background-color: rgb(204, 204, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(51, 51, 0); font-weight: 600; }
.chatboxtitle { background-color: rgb(204, 204, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 12px; color: rgb(204, 0, 0); font-weight: 600; }
.chat_instructions { font-size: 12px; font-weight: normal; color: rgb(255, 255, 204); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; }
.byline { font-family: Verdana,Arial,Helvetica,"MS sans serif"; color: rgb(102, 102, 102); font-size: 12px; }
.instructionsheader { font-family: verdana,arial; color: rgb(102, 102, 51); font-size: 11px; text-decoration: none; font-weight: bold; }
.instructions { font-family: verdana,arial; color: rgb(0, 0, 0); font-size: 11px; text-decoration: none; }
.searchtitle { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(255, 255, 204); }
.pipe { color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:link { color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:visited { color: rgb(102, 102, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:active { color: rgb(102, 102, 153); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
a.topnav:hover { color: rgb(204, 51, 0); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 10px; }
.servicestitle { color: rgb(102, 102, 102); font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; }
.servicesnav { font-size: 11px; text-align: right; padding-top: 2px; padding-bottom: 2px; }
.maptext { color: rgb(51, 51, 102); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; }
.languagestitle { color: rgb(0, 0, 0); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; text-align: right; padding-right: 4px; }
.published { color: rgb(153, 153, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; font-weight: 800; }
.avheader { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(204, 204, 204); font-size: 11px; font-weight: 600; }
.avsubheader { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; }
.bbcpageShadow { background: rgb(102, 102, 102) url('bg.gif') repeat scroll 0% 0%; }
.bbcpageShadowLeft { background: rgb(153, 153, 153) url('bg.gif') repeat-y scroll 0% 0%; }
.bbcpageBar { background: rgb(153, 153, 153) url('v.gif') repeat-y scroll 0% 0%; }
.bbcpageBar2 { background: rgb(153, 153, 153) url('v_001.gif') repeat-y scroll 0% 0%; }
.bbcpageSearchL { background: rgb(153, 0, 0) url('sl.gif') no-repeat scroll 0% 0%; }
.bbcpageSearch { background: rgb(153, 0, 0) url('st.gif') repeat-x scroll 0% 0%; }
.bbcpageSearch2 { background: rgb(153, 0, 0) url('st_001.gif') repeat-x scroll 0% 0%; }
.bbcpageSearchR { background: rgb(153, 153, 153) url('sr.gif') no-repeat scroll 0% 0%; }
.bbcpageBlack { background-color: rgb(0, 0, 0); }
.bbcpageGrey { background: rgb(153, 153, 153) none repeat scroll 0% 0%; }
.bbcpageGreyT { background: rgb(153, 153, 153) url('t.gif') repeat scroll 0% 0%; }
.bbcpageWhite, a.bbcpageWhite, a.bbcpageWhite:link, a.bbcpageWhite:hover, a.bbcpageWhite:visited { color: rgb(255, 255, 255); text-decoration: none; font-family: tahoma,arial,helvetica,sans-serif; }
.bbcpageCream { color: rgb(255, 255, 204); text-decoration: none; font-family: tahoma,arial,helvetica,sans-serif; }
.ultratext { font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size: 11px; color: rgb(0, 0, 0); }
.ultrasubheader { background: rgb(51, 51, 51) none repeat scroll 0% 0%; font-family: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; }

