/* -------------- GENERAL -------------- */

body{border:0px;margin:0px;font-family: Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;font-weight:normal;color:#000000;}
table{font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;}
tr  {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;}
td  {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";font-size:13px;}
div {font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";}

/* -------------- LINKS -------------- */
a:link   {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#ffffff;}
a:visited{font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#ffffff;}
a:active {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";text-decoration:none;font-size:11px;color:#ffffff;}
a:hover  {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif";font-size:11px;color:#ffffff;text-decoration:underline;}

a.serl:link{font-size:10px;color:#ffffff;}
a.serl:visited{font-size:10px;color:#ffffff;}
a.serl:active{font-size:10px;color:#ffffff;}
a.serl:hover{font-size:10px;color:#ffffff;}

a.sectl:link{color:#990000;font-size:10px;font-weight:bold;}
a.sectl:visited{color:#990000;font-size:10px;font-weight:bold;}
a.sectl:active{color:#990000;font-size:10px;font-weight:bold;}
a.sectl:hover{color:#990000;font-size:10px;font-weight:bold;}

a.story:link{font-weight:bold;color:#990000;}
a.story:visited{font-weight:bold;color:#CC6666;}
a.story:active{font-weight:bold;color:#990000;}
a.story:hover{font-weight:bold;color:#990000;}

a.promol:link   {color:#DDDDCC;}
a.promol:visited{color:#DDDDCC;}
a.promol:active {color:#DDDDCC;}
a.promol:hover  {color:#DDDDCC;text-decoration:underline;}

#election2005 a.promol:link   {color:#333333;}
#election2005 a.promol:visited{color:#333333;}
#election2005 a.promol:active {color:#333333;}
#election2005 a.promol:hover  {color:#333333;text-decoration:underline;}

a.promolb:link   {color:#FFFFFF;}
a.promolb:visited{color:#FFFFFF;}
a.promolb:active {color:#FFFFFF;}
a.promolb:hover  {color:#FFFFFF;text-decoration:underline;}

.linksel{font-size:11px;color:#666666;font-weight:bold;}
.psel{font-size:11px;color:#666666;}

/* --------------section background colours -------------- */

#news{background-color:#eeeeee;}
#election2005{background-color:#eeeeee;}
#bbcparliament{background-color:#eeeeee;}

#mainbg{background-color:#eeeeee;}
#secdbg{background-color:#dddddd;padding-bottom:5px;}
#vidbg{background-color:#ffffff;}

/* --------------promo background colours -------------- */
.promostrip{background-color:#333333;}

/* --------------fixed background colours -------------- */
#wywbg{background-color:#663333;height:66px;}
#election2005 #wywbg{background-color:#333333;height:66px;}
#bbcparliament #wywbg{background-color:#CC6633;height:65px;}

.brandbg{background-color:#990000;}
#election2005 .brandbg{background-color:#CC0000;}
#bbcparliament .brandbg{background-color:#FF9900;}

#banstrapbg{background-color:#000000;}
#bansepbg{background-color:#ffffff;}

.banbg{background-color:#000000;}
#election2005 .banbg{background-color:#CCCCCC;}
#bbcparliament .banbg{background-color:#FF9900;}


.banbg2{background-color:#990000;}
.vidsizedl{background-color:#ffffff;padding-top:3px;padding-bottom:3px;}

.footerlbox{color:#ffffff;background-color:#990000;font-size:11px;height:15px;}
#election2005 .footerlbox{color:#ffffff;background-color:#CC0000;font-size:11px;height:15px;}
#bbcparliament .footerlbox{color:#ffffff;background-color:#FF9900;font-size:11px;height:15px;}

#footsepbg{background-color:#ffffff;}

/* -------------- GENERAL -------------- */
form{margin:0px;padding:0px;}
.ddw{width:192px;}
.ddtxtc{width:180px;color:#000000;}

.headline{color:#000000;font-size:13px;font-weight:bold;}
.headers{color:#666666;font-size:10px;font-weight:bold;padding-bottom:5px;}
.headersel{color:#666666;font-size:10px;font-weight:bold;padding-bottom:5px;}
.sechead{color:#ffffff;font-size:10px;font-weight:bold;}
.time{color:#000000;font-size:11px;}
.date{color:#666666;font-size:11px;margin-top:5px;}

.storybox{padding-bottom:15px;}
.arr{background-image:url("/nolavconsole/shared/img/arrow.gif");background-repeat:no-repeat;padding-left:7px;padding-bottom:3px;}
.arrnc{background-image:url("/nolavconsole/shared/img/arrow_red.gif");background-repeat:no-repeat;padding-left:7px;padding-bottom:3px;}

.dotline{color:#666666;}

/* -------------- video-------------- */
.mainvid{width:431px;height:370px;}
.vidhead{color:#000000;font-size:13px;padding-bottom:1px;}
#vidhml8{margin-left:8px;padding-top:5px;}
#vidhml5{margin-left:5px;}


/* -------------- promo strip-------------- */
.mpromoh{margin: 1px 0px 2px 5px;font-weight:bold;font-size:10px;color:#ffffff;}

.probg1{background-color:#996666;height:16px;}
#election2005 .probg1{background-color:#CC0000;height:16px;}
#bbcparliament .probg1{background-color:#993300;height:16px;}

.probg2{background-color:#333333;}
#election2005 .probg2{background-color:#FFFFFF;}

.probg3{background-color:#663333;}
#bbcparliament .probg3{background-color:#CC6633;}



/* --------------video size buttons-------------- */
#vidstrapbg{position:relative;height:20px;}
.vidbar{border-top:1px solid #000000;border-right:1px solid #333333;border-bottom:1px solid #000000;border-left:1px solid #ffffff;font-size:9px;}
.vid1{position:absolute;top:0px;left:0px;width:60px;}
.vid2{position:absolute;top:0px;left:60px;width:85px;}
.vid3{position:absolute;top:0px;left:145px;width:85px;}
.vid4{position:absolute;top:0px;left:230px;width:85px;}
.vid5{position:absolute;top:0px;left:315px;width:85px;}

a.vidsizel:link{font-size:9px;color:#000000;}
a.vidsizel:visited{font-size:9px;color:#000000;}
a.vidsizel:active{font-size:9px;color:#000000;}
a.vidsizel:hover{font-size:9px;color:#000000;}
.vidsizeact{background-color:#CCCCCC;font-size:9px;text-align:center;line-height:10px;color:#000000;line-height:10px;}
.vidhead{color:#000000;font-size:11px;margin-bottom:3px;padding-top:1px;line-height:10px;}

.vidplay{background:#000000;text-align:left;color:#ffffff;line-height:10px;text-align:left;font-size:9px;height:22px;}
.vidsel{background:#999999;text-align:center;color:#ffffff;line-height:10px;font-size:9px;}
.vidact{background:#cccccc;text-align:center;line-height:10px;font-size:9px;}

/* -------------- wyw-------------- */
.mainvidwyw{width:220px;height:258px;}
.vidbox{margin-left:5px;padding-bottom:5px;background-color:#ffffff;width:406px;height:278px;}

.vidonlybg{background-color:#000000;height:442px;}
/* -------------- footer-------------- */
.foothead{color:#FFFFFF;font-size:10px;margin-left:5px;height:15px;}

/* -------------- progs -------------- */
.mainprogs{padding-top:5px;margin-left:5px;height:100%;}

/* --------------news toolbar & crumb-------------- */
.toolbg{background:#ddddcc;position:relative;height:22px;}
.mtoolb{margin-left:8px;}

.bar{border-top:1px solid #ffffff;border-right:1px solid #000000;border-bottom:1px solid #999999;border-left:1px solid #ffffff;text-align:center;}

.tab1{position:absolute; top:0px; left:0px;width:100px;background:#CCCCCC;}
.tab2{position:absolute; top:0px; left:100px;width:100px;background:#CCCCCC;}
.tab3{position:absolute; top:0px; left:200px;width:115px;background:#CCCCCC;}
.tab4{position:absolute; top:0px; left:315px;width:100px;background:#CCCCCC;}
.tab5{position:absolute; top:0px; left:415px;width:270px;background:#ddddcc;}

a.tooll:link{font-size:10px;color:#333333;font-weight:bold;}
a.tooll:visited{font-size:10px;color:#333333;font-weight:bold;}
a.tooll:active{font-size:10px;color:#333333;font-weight:bold;}
a.tooll:hover{font-size:10px;color:#333333;font-weight:bold;}
.toolseltxt{padding-top:1px;font-size:10px;color:#ffffff;font-weight:bold;background:#999999;height:20px;}
.toolh{height:20px;}
.toolp{padding-top:3px;}

.searchpad{padding-left:14px;padding-top:2px;}
.searchinput{width:195px;height:20px;}

#banstrapbg{background-color:#DEDECE;position:relative;height:20px;}
#bansepbg{background-color:#ffffff;}

.crumb1{position:absolute;top:1px;left:0px;width:138px;border-right:1px solid #999999;}
.crumb2{position:absolute;top:1px;left:138px;width:118px;font-size:10px;color:#990000;font-weight:bold;border-left:1px solid #ffffff;}
.crumb3{position:absolute;top:1px;left:256px;width:72px;border-left:1px solid #ffffff;}
.crumbh{height:18px;}
.crumbp{padding-top:3px;text-align:center;}
.crumbsel{background:#A9A999;font-size:10px;color:#990000;font-weight:bold;height:18px;}

a.crumb:link{font-size:10px;color:#990000;font-weight:bold;}
a.crumb:visited{font-size:10px;color:#990000;font-weight:bold;}
a.crumb:active{font-size:10px;color:#990000;font-weight:bold;}
a.crumb:hover{font-size:10px;color:#990000;font-weight:bold;}

/* -------------- size buttons-------------- */
#vidbd{border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}

.vidss{background-color:#999999;font-size:9px;text-align:center;line-height:10px;}
.vidp{color:ffffff;background-color:#000000;font-size:9px;line-height:10px;}
.vidact{background-color:#CCCCCC;font-size:9px;text-align:center;line-height:10px;}

a.ssl:link{font-size:9px;color:#000000;}
a.ssl:visited{font-size:9px;color:#000000;}
a.ssl:active{font-size:9px;color:#000000;}
a.ssl:hover{font-size:9px;color:#000000;}

/* -------------- margins / paddings-------------- */
.imgm{margin-bottom:10px;margin-right:5px;margin-top:1px;}

.pl5{padding-left:5px;}
.ml5{margin-left:5px;}
.ml8{margin-left:8px;}
.mlb5{margin-left:5px;margin-bottom:5px;}
.mb5{margin-bottom:5px;}
.ml10{margin-left:10px;}
.mr10{margin-right:10px;}
.mr5{margin-right:5px;}
.mbr5{margin-bottom:5px;margin-right:5px;}
.mlr5{margin-left:5px;margin-right:5px;}
.mb10{margin-bottom:10px;}
.mtb10{margin-bottom:10px;margin-top:10px;}
.mt15{margin-top:15px;}
.mt5{margin-top:5px;}
.mt2{margin-top:2px;}
.m5{margin:5px;}
.mva{margin:5px;}
.p5{padding:5px;}
.pt10{padding-top:10px;}
.ptb5{padding-top:5px;padding-bottom:5px;}
.mb20{margin-bottom:20px;}
.pt10{padding-top:10px;}
.plt10{padding-top:5px;padding-left:10px;}
.mva{margin:5px;} 

a.lp:link{color:#990000;font-size:11px;font-weight:bold;}
a.lp:active{color:#990000;font-size:11px;font-weight:bold;}
a.lp:visited{color:#CC6666;font-size:11px;font-weight:bold;}
a.lp:hover{color:#990000;font-size:11px;font-weight:bold;}
.nlp{font-size:11px;font-weight:bold;color:#666666;}

a.lpnb:link{color:#990000;font-size:10px;}
a.lpnb:active{color:#990000;font-size:10px;}
a.lpnb:visited{color:#CC6666;font-size:10px;}
a.lpnb:hover{color:#990000;font-size:10px;}
.nlpnb{font-size:11px;color:#000000;}

.ish{color:#666666;font-size:10px;font-weight:bold;padding-bottom:5px;text-transform:uppercase}
.sectionHeader{color:#666666;font-size:10px;font-weight:bold;padding-bottom:5px;text-transform:uppercase}
/* -------------- inlines -------------- */

.arrup{background-image:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow_up.gif");background-repeat:no-repeat;padding-left:7px;padding-bottom:3px;}
.arrdo{background-image:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow_down.gif");background-repeat:no-repeat;padding-left:7px;padding-bottom:3px;}	
.arry{background-image:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow_yellow.gif");background-repeat:no-repeat;color:#000000;font-size:11px;padding-left:7px;}

.bull{background-image:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/bullet_white.gif");background-repeat:no-repeat;padding-left:10px;font-size:11px;}
#bbcparliament .bull{background-image:url("http://newsimg.bbc.co.uk/nol/shared/img/v3/bullet_rb.gif");background-repeat:no-repeat;padding-left:10px;font-size:11px;}

.ch1{font-weight:bold;font-size:11px;color:#ffffff;background-color:#CC6600;border:1px;padding:4px 0 4px 4px;font-family:verdana;}
.di{font-size:11px;color:#666666;}

a.pbl:link{color:#FFCC00;}		
a.pbl:active{color:#FFCC00;}
a.pbl:visited{color:#CC9900;}
a.pbl:hover{color:#FFCC00;}
td.sibt{font-size:11px;color:#ffffff;}
td.sibtbg{font-size:11px;background-color:#EEEEDD;}
td.sibtbgf{font-size:11px;color:#ffffff;background-color:#000000;}
td.sibtbgq{font-size:11px;color:#ffffff;background-color:#660033;}
td.sibtbgp{font-size:11px;color:#ffffff;background-color:#990033;}
.sih{font-weight:bold;font-size:11px;background-color:#993300;color:#FFFFFF;padding-left:5px;padding-top:2px;padding-bottom:2px;}
.sibf{font-size:11px;color:#ffffff;background-color:#000000;margin-left:5px;}
.sibq{font-size:11px;color:#ffffff;background-color:#660033;margin-left:5px;}
.sibp{font-size:11px;color:#ffffff;background-color:#000000;}/*fact profiles*/
.sihf{font-weight:bold;font-size:10px;padding-left:5px;padding-top:2px;padding-bottom:2px;}

/* -------------- ireal puff -------------- */
.realtxt{color:#666666;margin-bottom:5px;margin-left:5px;font-size:11px;}
a.reall:link{color:#990000;}
a.reall:visited{color:#990000;}
a.reall:active{color:#990000;}
a.reall:hover{color:#990000;}
.realbg{background-color:#DDDDCC;}

/* -------------- live event -------------- */
.lvtxt{color:#666;font-size:10px;font-weight:bold;margin-bottom:3px;}
.lvinput{width:200px;}
.lvbuttons{text-align:right;margin:10px 0px;width:200px;}
.avticker{background-color:#663333;}

/* -------------- RSS styles -------------- */
.sabrandbg{position:absolute;top:5%;left:20%;padding:0px 0px 10px 5px;background-color:#990000;}
.sastorybox{width:421px;background:#fff;margin:0 0 10px 0;}
.videop{padding-left:10px;}
			
.banner{background-image:url("/nolavconsole/shared/img/news_ban.gif");background-repeat:no-repeat;height:31px;color:#fff;text-align:right;padding:7px 10px 0 0;font-size:11px;}
.banner h1{display:none;}
.footer p{text-align:center;margin:0px;padding:2px;color:#fff;}

.launchbutton{background:url("/nolavconsole/shared/img/launchbg.gif") no-repeat 110px 2px;color:#fff;padding:9px 10px 0 0!important;padding:7px 10px 0 0;color:#990000;width:300px!important;width:310px;height:25px!important;height:32px;text-align:right;}

.launchbutton a:link,.launchbutton a:visited,.launchbutton a:hover,.launchbutton a:active{font-size:10px;color:#009;font-weight:bold;}

.rsslink{float:right;padding:0px;margin:4px 6px 0 0;}

/* -------------- email -------------- */
a.emailLink:link,a.emailLink:visited,a.emailLink:active,a.emailLink:hover{color:#009;font-size:10px;}
.emailBg{margin:10px 0 0 10px;padding:0 0 0 20px;background: url("http://newsimg.bbc.co.uk/nol/shared/img/v3/email.gif") no-repeat 0px 2px;}

.feedslink{padding:0px 6px 10px 0px;}
.feedbar{color:#999;}