a:hover		{ text-decoration: underline; color : #F000FF; }

 img {/* border style for all images */
  border: 5;
  }

body{font:84.5% arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}
 body {
 text-align:center;
 color:#160C6F;
 direction:ltr;
}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img {
 margin:0;
 padding:0;
}
img,fieldset { 
 border:0;
}
ul,ol {
 list-style:none;
}
legend {
 height:0;
 font-size:0;
}
label {
 cursor:pointer;
 cursor:hand;
}
cite {
 font:normal 85% verdana;
}
em {
 font-style:normal;
}
cite span {
 font-weight:bold;
}
a {
 color:#160C6F;
}
a:link,a:visited {
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}
.on a:hover {
 text-decoration:none;
 color:#FF000F;
}
.a11y,legend {
 position:absolute;
 left:-5000px;
 width:100px;
}
ol:after, ul:after, .md:after, .md-sub:after, .hd:after, .bd:after, .ft:after, .fixfloat:after, #colcx:after, #rightcx:after, #eyebrow:after, #masthead:after, #search:after, #tabs:after, #sbox:after, #doors:after, #patabs:after, #patop:after, #trough-overlay-bd div:after {
 content:".";
 display:block;
 font-size:0px;
 line-height:0px;
 height:0;
 clear:both;
 visibility:hidden;
}
ol, ul, .md, .md-sub, .hd, .bd, .ft, .fixfloat, #colcx, #rightcx, #eyebrow, #masthead, #search, #tabs, #sbox, #doors, #patabs, #patop {
 zoom:1;
 _height:1px;
}
.iemw {
 display:none;
 width:900px;
 font-size:0px;
 line-height:0px;
 height:0px;
 *display:block;
}
.submit,.s2 {
 padding:2px 5px;
 font:bold 77% verdana;
 color:#000;
 background:#ddd;
 overflow:visible;
 cursor:pointer;
 cursor:hand;
}
.inputtext {
 border:1px solid #f0f0f0;
 border-color:#7c7c7c #cecece #c3c3c3 #7c7c7c;
 background:#fff url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/sbox-bg.gif) no-repeat;
}
.more, .bullet, .audio, .video, .slideshow, .search, #minimantle li {
 font:normal 77% verdana;
 padding:0 0 2px 22px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/icons_1.1.gif) no-repeat;
}
.more {
 background:none;
 font-weight:bold;
 padding-left:0px
}
.bullet {
 background-position:0 -1px;
}
.video {
 background-position:0 -52px;
}
.audio {
 background-position:0 -102px;
}
.slideshow {
 background-position:0 -153px;
}
.search {
 background-position:0 -202px;
}
.btn-more {
 position:absolute;
 bottom:5px;
 right:10px;
 font:bold 77% verdana;
 white-space:nowrap;
}
.btn-more-2 {
 padding:1px 10px 2px;
 *padding:1px 5px 0;
 font:bold 100% arial;
 color:#000;
 white-space:nowrap;
 border:1px solid #999b9a;
 background-color:#ce9200;
 background-position:0 -450px;
}
.alert {
 font:normal 77% verdana;
 color:#f00;
}
a.norgie {
 float:left;
 width:19px;
 height:20px;
 margin:auto;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/norgie-down.gif) 50% no-repeat;
}
.hide a.norgie {
 background-image:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/norgie-down.gif);
}
a.mover {
 float:right;
 margin:0 4px;
 width:19px;
 height:20px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/norgie-down.gif) 50% no-repeat;
 display:none;
}
.bd span,.ft span {
 display:none;
}
.bd .current,.ft .current,.current span {
 display:block;
}
.md {
 position:relative;
 margin:0 0 10px;
 background:#fff;
}
.hd {
 position:relative;
 margin:-1px -1px 0;
 padding:1px 11px;
}
.hd h2 {
 position:relative;
 display:inline;
 font:bold 100% arial;
}
.tabs {
 padding:0;
}
.tabs .hd h2 {
 left:25px;
 top:-2px;
}
.bd {
 padding:5px 10px 10px;
}
.ft {
 padding:9px;
}
.ad {
 margin:0 0 10px;
}
.hide .bd,.hide .ft {
 display:none;
}
.hd ul {
 position:relative;
 width:100%;
}
.hd ul li {
 position:relative;
 float:left;
}
.hd li.last {
 float:right;
 margin-right:-1px;
}
.hd li a {
 position:relative;
 display:block;
 padding:2px 0 0;
 margin-right:-1px;
 font:normal 92% arial;
 outline:none;
 text-align:center;
 white-space:nowrap;
 border-right:0;
 *zoom:1;
 z-index:50;
}
.hd li.on {
 z-index:60;
}
.hd li .pipe {
 display:block;
 position:absolute;
 top:1px;
 right:0;
 width:1px;
 height:1.15em;
 z-index:60;
}
.hd li.on .pipe {
 visibility:hidden;
}
.hd li.on a {
 padding-bottom:1px;
 margin:-1px 0;
 *padding-bottom:2px;
 *margin:-1px 0 -2px;
 font-weight:bold;
 z-index:70;
}
.hd li.off .pipe,.hd li.on .pipe,.hd li.last .pipe {
 visibility:hidden;
}
#news .hd ul li {
 width:33.3%;
}
#today .hd ul li {
 width:24.9%;
}
#todaybd ul li {
 margin-right:10px;
}
.md-sub h3 {
 font-size:100%;
}
#page {
 margin:0 auto;
 
 position:relative;
 overflow:hidden;
 min-width:950px;
 width:70em;
 *width:71.3em;
 
 text-align:left;
}
 #colcx {
 position:relative;
 }
 #left {
 float:left;
 width:15.79%; min-width:150px;
 margin:0 0 10px 0;
 }
 #rightcx {
 float:right;
 width:84.21%; min-width:800px;
 *margin-left:-20px;
 }
 .colpadding {
 margin-left:10px;
 }
#middle {
 float:left;
 
 width:55%;
 min-width:440px;
 
}
#right {
  
 float:right;
  
 width:45%;
 min-width:360px;
 
 *margin-right:-200px;
}
#loading {
 display:none;
 position:absolute;
 top:2px;
 right:2px;
 z-index:999;
}
#minimantle {
 border:1px solid #b0bbcf;
 border-width:0 1px 1px 0;
 margin:10px 0;
 background:#e2e7ea url(http://us.i1.yimg.com/us.yimg.com/i/ww/t5/grd-4px.gif) 0 -1740px repeat-x;
}
#minimantle .md-sub {
 padding:5px 0 10px 10px;
}
#smallbiz.md-sub {
 padding-bottom:5px;
}
#minimantle h2 {
 font:bold 100% arial;
 margin-bottom:4px;
}
#minimantle li {
 font:bold 85% verdana;
 padding-left:8px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t5/icons.gif) -8px -1px no-repeat;
}
#mantlecx {
 margin:0 0 10px;
}
 
 #eyebrow {
 position:relative;
 margin:0 auto;
 font:normal 77% verdana;
 padding:3px 10px;
}
#eyebrow li {
 float:left;
}
#eyebrow ul,#eyebrow ul a {
 float:left;
}
#sethomepage {
 border-left:1px solid #B0BEC7;
 padding-left:10px;
 margin-left:10px;
 font-weight:bold;
}
.noborder {
 border: none !important;
 padding: 0 !important;
 margin: 0 !important;
}
#headline {
 float:right;
}
#eyebrow #shpd a {
 text-decoration:none;
 display:inline;
 float:none;
}
.shdw {
 -moz-border-radius:4px;
 background:#ccc;
 z-index:1000;
 position:absolute;
 top:2em;
 left:1.5em;
}
#shpd .bd {
 border:1px solid #4333BC;
 -moz-border-radius:4px;
 width:360px;
 background:#fff;
 position:relative;
 top:-2px;
 left:-2px;
 z-index:1001;
 color:#333;
}
#pnt {
 position:absolute;
 display:block;
 left:47%;
 top:-6px;
 width:11px;
 height:6px;
 font-size:0px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/shpa1.gif);
}
#shpd .shp {
 width:40px;
 height:37px;
 font-size:0px;
 line-height:0px;
 top:10px;
 left:10px;
 display:block;
 position:absolute;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/ydrag.gif);
}
.shp strong {
 display:none;
}
#shpd ol {
 margin:9px 9px 9px 60px;
 padding:0 0 0 1.5em;
 list-style:decimal;
}
#shpd li {
 padding:0;
}
#shpd p {
 border-top:1px solid #ccc;
 font-family:verdana !important;
 margin:0 9px 9px;
 text-align:center;
}
 #mastheadbd .top {
 display:block;
 position:relative;
 left:-1px;
 margin-right:-2px;
 height:4px;
 font-size:0;
 background:#e2eaed url(http://eur.i1.yimg.com/eur.yimg.com/i/uk/hp/grd1.gif) repeat-x;
}
#mastheadbd {
 position:relative;
 text-align:center;
 min-height:115px;
 height:8.6em;
 margin:0 auto 10px;
 background:#eef3f6 url(http://eur.i1.yimg.com/eur.yimg.com/i/uk/hp/grd1.gif) 0 -30px repeat-x;
 *z-index: 1;
}
 #masthead h1 {
 float:left;
 margin:17px 0 0 20px;
 *margin-left:8px;
 *width:219px;
 *height:45px;
}
 #searchother {
 position:absolute;
 left:0;
 width:100%;
 height:8em;
}
#searchwrapper {
 position:absolute;
 top:0; 
 
 left:260px;
 width:70%;
 
 height:6.9em;
 padding:0 0 10px;
}
#searchIE {
 position:absolute;
 height:101%;
 width:100%;
}
#search {
 position:relative;
 z-index:10;
 top:17px;
 min-height:89px;
 *height:89px;
 overflow:hidden;
}
#vsearchtabs {
 position:relative;
 
 margin:0 0 5px;
 text-align:left;
}
#vsearchtabs li {
 display:inline;
 border-right:1px solid #b0bec7;
}
#vsearchtabs li.last,#vsearchtabs li.last a {
 border:0;
}
#vsearchtabs li a {
 padding:0 7px;
 font-size:92%;
 border-right:1px solid #fff;
}
#vsearchtabs li.on a {
 color:#333;
 font-weight:bold;
}
#sbox {
 clear:both;
 margin:0 0 5px;
}
#sbox label {
 float:left;
}
#searchlabel {
 
 float:left;
 position:relative;
 margin:1.6em 8px 0 20px;
 *margin-top:1.8em;
 font:bold 114% arial;
 color:#333;
 
}
#p,#sdv,#poi {
 width:100%;
 padding:3px 0 3px 3px;
 }

/* add border before translation options */
#v11lb {
 border-right: 1px solid #b0bec7;
 padding-right: 5px;
}
 #doors {
 position:absolute;
 left:2px;
 bottom:2px;
 background:0;
 border:0;
}
#doors li {
 float:left;
 margin:0 0 0 5px;
}
#doors li strong {
 display:block;
 position:relative;
 top:-1px;
 left:-1px;
 min-width:82px;
 *width:6em;
}
#doors li a {
 position:relative;
 min-width:60px;
 margin:0;
 padding:2px 10px;
 font:normal 100% arial;
 background:#fff url(http://eur.i1.yimg.com/eur.yimg.com/i/uk/hp/grd1.gif) bottom left repeat-x;
}
 #pagesettingscx {
 position:absolute;
 right:10px;
 bottom:3px;
 zoom:1;
 z-index:90;
}
a#editpage {
 font:normal 77% verdana;
 padding-right:15px;
 zoom:1;
 display:block;
 *display:inline;
 height:12px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/icons_1.1.gif) no-repeat;
}
a#editpage {
 background-position:100% -307px;
}
a#editpage.on {
 background-position:100% -361px;
}
#pagesettings {
 display:none;
 position:absolute;
 top:1em;
  right:-3px;
  min-width:140px;
 width:11.3em;
 margin:2px 0 0;
 background:#acc0c9;
 z-index:99;
}
#pagesettings .bd {
 position:relative;
 top:-1px;
 left:-1px;
 padding:0;
 background:#fffac6;
 border:1px solid #000;
 border-color:#cad5db #6b8792 #6b8792 #cad5db;
}
#pagesettings .bd span {
 display: block;
 padding:15px 5px;
 font:bold 77% verdana;
 white-space:nowrap;
 border:1px solid #fff;
 border-width:0 1px 1px 0;
}
#pagesettings h4 {
 float:left;
 _margin-right:-2px;
 font:bold 100% verdana;
}
#pagesettings ol {
 border:1px solid transparent;
 margin:-1px;
 *border:0;
 *margin:0;
}
#pagesettings ol li {
 float:left;
 display:inline;
 margin-left:4px;
}
#themes li a {
 display:block;
 width:13px;
 height:12px;
 text-indent:-5000px;
 font-size:0px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t6/theme-icons.gif) no-repeat;
 cursor:pointer;
 cursor:hand;
 zoom:1;
}
#themes li a:hover {
text-decoration:none;
}
#themes #t1 {
 background-position:0 0;
}
#themes #t2 {
 background-position:-19px 0;
}
#themes #t3 {
 background-position:-38px 0;
}
#themes #t4 {
 background-position:-57px 0;
}
#themes #t5 {
 background-position:-75px 0;
}
#themes #t1.on {
 background-position:0 -15px;
}
#themes #t2.on {
 background-position:-19px -15px;
}
#themes #t3.on {
 background-position:-38px -15px;
}
#themes #t4.on {
 background-position:-57px -15px;
}
#themes #t5.on {
 background-position:-75px -15px;
}
#pagesettingscx #sizetogglelink {
 display:block;
 margin-top:10px;
 padding-top:8px;
 border-top:1px solid #cbd4db;
 zoom:1;
}
 
 #trough {
 position:relative;
 overflow:hidden;
 *overflow:visible;
 }
 #trough .bd {
 padding:0;
 }
 #trough span {
 display:block;
 position:relative;
 margin:-1px -1px 0 0;
 padding:5px;
 }
 #trough .btn-more-2 {
 display:block;
 position:relative;
 top:0;
 left:0;
 padding:1px 2px;
 text-align:center;
 white-space:nowrap;
 }
 #trough ul {
 background:#170D70;
 }
 #trough li {
 padding:3px 0 3px 5px;
 }
 #trough li a {
 display:block;
 *display:inline;
 min-height:12px;
  padding:3px 0 3px 10px;
 margin:-1px 0 -2px;
 font:bold 84% verdana;
 }
 #trough li.plink a {
 font:bold 122% arial;
 }
 
 
 
 
 #today {
 min-height:225px;
 _height:225px;
 }
 #today h3 {
 font-size:122%;
 color:#16387c;
 }
 #today p {
 margin:5px 0;
 }
 #today .hd {
 text-align:left;
 }
 #today .bd {
 position:relative;
 padding:7px 0 5px 10px;
 min-height:117px;
 _height:116px;
 background:#fff;
 }
 #today .bd img {
 float:left;
 margin-right:10px;
 width:156px;
 height:117px;
 padding:1px;
 border:1px solid #9dafbd;
 border-color:#9eb1c0 #677787 #677787 #9eb1c0;
 }
 #today .bd img.editor {
 width:auto;
 height:auto;
 }
 #today .bd span span{
 display:none;
 }
 #today .bd span.current span {
 float:left;
 width:56.5%;
 margin-bottom:-6px;
 overflow:hidden;
 display:block;
 }
 #today .bd div div {
 display:none;
 }
 #today .bd div img {
 display:none;
 }
 #today .bd div.current div {
 float:left;
 width:56.5%;
 margin-bottom:-6px;
 overflow:hidden;
 display:block;
 }
 #today .bd div.current img {
 display:block;
 }
 #today .bd h3,#today .bd p,#today .bd ul {
 margin:0 0 6px;
 }
 #today .bd ol,#today .bd ul,#today .bd ul li {
 float:left;
 }
 #today .bd ul li a {
 white-space:nowrap;
 zoom:1;
 }
 #today .bd ol li a {
 display:block;
 *display:inline;
 zoom:1;
 }
 #today .ft {
 padding:0 5px 6px;
 background:#fff;
 }
 #today .ft ul {
 padding:2px 0 0;
 width:100%;
 }
 #today .ft li {
 position:relative;
 float:left;
 width:46%;
 margin-right:2%;
 min-height:30px;
 height:2.3em;
 border:1px solid #fff;
 }
 #today .ft li img {
 float:left;
 margin:0 5px 0 2px;
 padding:1px;
 border:1px solid #9eb1c0;
 border-color:#9eb1c0 #677787 #677787 #9eb1c0;
 }
 #today .ft li a {
 display:block;
 padding:2px 0;
 margin:1px;
 min-height:22px;
 _height:22px;
 font:normal 77% verdana;
 }
 #today .ft li.on a {
 background:#fcfcfc url(http://eur.i1.yimg.com/eur.yimg.com/i/uk/hp/grd1.gif) 0 -296px repeat-x;
 }
 #today .ft li a .editor {
 position:absolute;
 left:0;
 }
 
 #news {
 background:#f5f7f6;
 }
 #newsbd {
 position:relative;
 background:#fff;
 padding-bottom:0;
 }
 #news DIV.newstop {
 position:relative;
 margin:4px -10px 0 0;
 padding-bottom:15px;
 min-height:119px;
 _height:119px;
 }
 #news DIV.newstop ul {
 padding-bottom:0.75em;
 }
 #news.afterhours DIV.newstop {
 min-height:142px;
 _height:142px;
 }
 #news .single-panel {
 padding-top:9px;
 min-height:163px;
 _height:163px;
 border: 1px solid #000;
 }
 #newsbottom {
 position:relative;
 padding:4px 10px;
 font:normal 77% verdana;
 color:#333;
 }
 #news.afterhours #newsbottom {
 padding:4px 10px 6px;
 }
 #news.afterhours #markets {
 margin:0;
 }
 #news DIV.newstop li {
 list-style-type: disc;
 margin-left: 15px;
 }
 
 #news ul.btn-more{
 position:absolute;
 bottom:0px;
 right:5px;
 margin:0;
 padding:0 0 1px;
 color:#16387c;
 }
 #news ul.btn-more li{
 float:left;
 list-style-type:none;
 margin:0;
 padding:0 5px;
 line-height:1.1em;
 border-right:1px solid #94a1c3;
 }
 #news ul.btn-more li a{
 line-height:1.1em;
 }
 #news ul.btn-more li.first{
 border:0;
 padding:0;
 margin:0;
 font-weight:normal;
 }
 #news ul.btn-more li.last{
 border:0;
 padding:0 0 0 5px;
 margin:0px;
 }
 
 #newstabs li.on #sportnews2, #newstabs li.on #miscnews2 {
 margin-left:-5px;
 }
  #markets h3 {
 font:normal 100% verdana;
 display:inline;
 margin-right:5px;
 }
 #quotes a {
 color:#333;
 }
 #markets span {
 display:inline;
 }
 #markets ul, #markets li {
 display:inline;
 }
 #markets li {
 margin-right:10px;
 }
 #quotes {
 margin-top:5px;
 }
 #quotes a,#s {
 margin-right:5px;
 }
 input#s {
 font-size:107%;
 padding:1px;
 }
 #quotes .submit {
 font-size:100%;
 padding:0 3px;
 }
 #news .bd {
 padding-left: 0;
 }
 #news .bd ul {
 padding-left: 10px;
 }
 #markets .up{
 color:#359c00;
 }
 #markets .down{
 color:#c00;
 }
 #news .bd div,#news .ft div {
 display:none;
 }
 #news .bd .current,#news .ft .current,#news .current div {
 display:block;
 }
 
 
 #marketplace .bd {
 min-height:165px;
 _height:165px;
}
#marketplace li {
 clear:both;
 border-top:1px solid #ccc;
 padding-top:3px;
 margin-top:3px;
}
#marketplace li.first {
 border:none;
 padding:0;
 margin:0;
}
#marketplace li img {
 float:left;
 margin: 0 5px 5px 0;
}
#marketplace li span {
 display:block;
}
 
 #patop {
 position:relative;
 padding:8px 9px 9px;
 }
 #patop .so {
 padding:2px 0;
 }
 #patop .so a {
 font-weight:bold;
 }
 #reg h2 {
 font:normal 122% arial;
 }
 #reg h2 a {
 font-weight:bold;
 }
 #signup,#signout {
 position:absolute;
 top:10px;
 right:10px;
 }
 #signout {
 top:11px;
 font:normal 77% verdana;
 }
#patabs {
 padding:0 2px 2px 5px;
 
 margin-top:-5px;
 
}
#patabs ul.patabs li {
 color:#8899a9;
 float:left;
 min-width:113px;
 width:33.2%;
}
#patabs ul.patabs {
 position:relative;
 z-index:10;
}
#patabs ul.patabs li div {
 display:block;
 position:relative;
 z-index:2;
 margin:4px 3px 0;
}
#patabs ul.patabs li.first div {
 margin-left:2px;
}
#patabs ul.patabs li.last div {
 margin-right:0;
}
#patabs ul.patabs li h4,#patabs ul.patabs li a {
 display:block;
 position:relative;
 z-index:2;
 top:-1px;
 left:-1px;
 font:bold 92% verdana;
}
#patabs ul.patabs li a {
 z-index:20;
 padding:1px 0;
 *padding:0;
}
#patabs ul.patabs li.tab-on a {
 margin:-1px -1px -3px;
 top:0;
 left:0;
 *background-position:0 1px;
}
#patabs li a.details b {
 display:block;
 margin-top:-3px;
 *margin-bottom:-1px;
 padding-right:2px;
 font-size:92%;
 font-weight:normal;
}
#patabs li.tab-on .icon {
 padding-bottom:17px;
}
#patabs li .details .icon {
  padding:3px 0 4px 40px;
  *padding-bottom:5px;
}
#patabs li.tab-on .details .icon {
  padding:3px 0 12px 40px;
 *padding-bottom:13px;
 }
#patabs li .icon {
 display:block;
 z-index:10;
 padding:8px 0 9px 40px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t7/pa-icons2.gif) 5px 3px no-repeat;
}
#patabs .papreviewdiv {
 position:relative;
 z-index:1;
 visibility:hidden;
 
 margin-right:1px;
 *margin-right:0;
 _margin-right:1px;
 
}
#patabs .preview-on {
 visibility:visible;
 padding-top:4px;
 margin-bottom: 3px;
}
#patabs .papreviewdiv span {
 display:none;
}
#patabs .papreviewdiv span.current {
 display:block;
}
#patabs #messenger .icon {
 padding-left:31px;
 background-position:2px -497px;
}
#patabs #music .icon {
 background-position:5px -197px;
}
#patabs #answers .icon {
 padding-left:36px;
 background-position:5px -695px;
}
#patabs #weather .icon {
 background-position:5px -297px;
}
#patabs #traffic .icon {
 background-position:5px -397px;
}
#patabs #movies .icon {
 background-position:5px -597px;
}
#patabs #horoscope .icon {
 padding-left:29px;
 background-position:3px -797px;
}
 
 .nav a {
 position:absolute;
 z-index:90;
 top:40%;
 width:22px;
 height:18px;
 text-indent:-5000px;
 overflow:hidden;
}
.nav a.back {
 left:3px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/back.gif) no-repeat;
}
.nav a.frwd {
 right:3px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/next.gif) no-repeat;
}
.pa-alert {
 text-align:center;
 color:#16387c;
 padding:0 20px;
}
.pa-alert h3,.pa-alert ul{
 margin:5px 0 0 0;
 text-align:left;
}
 .pa-alert h3,.pa-alert ul {
 margin-left:auto;
 margin-right:auto;
 }
.default li {
 float:left;
 padding-left:20px;
}
.default li.last {
 width:14em;
 padding-left:10px;
 margin-top:15px;
}
.default li.last a {
 font-weight:bold;
 text-decoration:underline;
 margin-top:20px;
}
.error ul {
 width:80%;
 margin-top:30px;
}
.error li {
 float:none;
 margin:0;
}
.error li.first {
 border:1px solid #c2d0d9;
 padding:5px 10px;
 text-align:center
}
.error li.first a {
 text-decoration:underline;
 font-weight:bold;
}
.error li.last {
 text-align:right;
 font:bold 77% verdana;
}
.loading {
 margin-top:35px;
 text-align:center;
 color:#16387c;
}
#pa .loading h3 {
 font-size:122%;
 text-align:center;
}
.papreviewdiv .btn-more{
 bottom:3px;
 right:10px;
 z-index:1;
}
#mailpreview table {
 width:100%;
 border-collapse:collapse;
 font:normal 100% arial;
 margin-top:3px;
 table-layout:fixed;
}
#mailpreview table td {
 width:33%;
 height:152%;
 background:#fff;
 border-top:1px solid #ebeff2;
 white-space:nowrap;
 overflow:hidden;
}
#mailpreview table td.left {
 padding-left:8px;
}
#mailpreview table td.right{
 padding-left:18px;
}
#mailpreview table td a {
 float:left;
 white-space:nowrap;
 overflow:hidden;
}
#mailpreview th {
 font:normal 85% verdana;
}
#mailpreview .pamailfooter th {
 border-top:1px solid #ebeff2;
}
#mailpreview .hdr {
 color:#333;
}
#mailpreview .seen1 {
 color:#666;
}
#mailpreview .btn-more {
 font-size:85%;
 position:relative;
 float:right;
 margin-right:5px;
 margin-top:5px
}
#mailpreview .hdr th.left {
 padding-left:8px;
}
#mailpreview .hdr th.right {
 padding-left:18px;
}
#mailpreview .seen0 {
 color:#16387c;
 font-weight:bold;
}
.papreviewheader {
 margin-top:4px;
 padding:0 10px;
 height:1.5em;
 clear:both;
 overflow: hidden;
}
.papreviewheader .fleft {
 float:left;
 font-size:100%;
 font-weight:bold;
}
.papreviewheader .fright {
 float:right;
 font:85% verdana;
}
.papreviewheader .fright a {
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/ulm-norgie-dn.gif) no-repeat left 50%;
 padding-left:15px;
}
.details h5 {
 font:bold 100% arial;
}
.details .rate {
 font-weight:bold;
}
.details li {
 display:block;
 white-space:nowrap;
 float:none;
}
.details li em {
 font:bold 100% arial;
 color:#f46924;
}
.details .tl,.details .bl,.details .br {
 position:absolute;
 right:0;
 bottom:-6px;
 width:100%;
 height:6px;
 background:#fff url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/movies-ol-br.gif) bottom right no-repeat;
}
.details .tl{
 bottom:auto;
 top:-1px;
 left:0;
 width:2px;
 height:2px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/movies-ol-tl.gif) no-repeat;
}
.details .bl {
 right:auto;
 left:0;
 bottom:0;
 width:4px;
 font-size:0px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/movies-ol-bl.gif) bottom left no-repeat;
}
#pamssgr {
 position:relative;
 height:8.5em;
 padding:1px 5px 2px;
}
#pamssgr span#panav {
 display:block;
 position:absolute;
 top:1px;
 right:5px;
 white-space:nowrap;
}
#pamssgr .hdr {
 color:#16387c;
}
#msgrcount {
 display:inline;
 float:none;
}
#panav a {
 font:bold 77% verdana;
 color:#16387c;
}
#panavprev {
 padding-left:10px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/pointer-blue-left.gif) center left no-repeat;
}
#panavnext {
 padding-right:10px;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/pointer-blue-right.gif) center right no-repeat;
}
#pamssgr ol {
 display:none;
}
#pamssgr ol li {
 margin:3px 0 0;
}
#pamssgr .current {
 display:block;
}
#pamssgr .blast {
 width:16px;
 height:16px;
 zoom:1;
}
#pamssgr li a.on {
 background:url(http://us.i1.yimg.com/us.yimg.com/i/us/psg/sr/gr/s1/new_blast.gif) 0 0 no-repeat;
}
#pamssgr .buddy {
 margin-left:5px;
 padding-left:18px;
 font-weight:bold;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/us/msg/6/gr/online_12px_1.gif) 0 2px no-repeat;
}
#pamssgr .ft {
 position:absolute;
 bottom:5px;
 padding:0;
 margin:0;
 font:bold 77% verdana;
}
#pamssgr .three60 {
 float:left;
 font-weight:normal;
}
#pamssgr .psmssgrlnch {
 float:right;
 margin-right:5px;
}
.papreviewheader {
 margin:0;
 padding:0 10px;
 height:1.4em;
 clear:both;
 overflow: hidden;
}
#localresize {
 float:left;
}
.papreviewheader .fleft {
 float:left;
 font-size:100%;
 font-weight:bold;
 line-height:150%;
}
.papreviewheader .fleft a {
 line-height:150%;
}
.papreviewheader .fright {
 float:right;
 font:85% verdana;
 display:inline !important;
}
.papreviewheader .fright a {
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/ulm-norgie-dn.gif) no-repeat left 50%;
 padding-left:15px;
 line-height:170%;
}
.papreviewheader .fright a.up {
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/ulm-norgie-up.gif) no-repeat left 50%;
 padding-left:15px;
 line-height:170%;
}
#localfooter {
 height:1.2em;
 line-height:150%;
 background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/pa-preview-shadow.gif) repeat-x;
 padding:0 10px;
 position:relative;
}
#weatherpreview .forcast {
 position:relative;
 top:4px;
 clear:both;
 margin:1px 10px;
 padding:0;
 font-size:92%;
}
#weatherpreview .forcast div {
 position:relative;
 float:left;
 width:48%;
 background:#f0f0f0 url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/weather_bg.png) no-repeat 100% 100%;
 }
#weatherpreview .tr, #weatherpreview .bl, #weatherpreview .tl {
 position:absolute;
 width:10px;
 height:10px;
 background:#F7FAFC url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/weather_bg.png) no-repeat right bottom;
}
#weatherpreview .tr {
 top:-3px;
 right:0;
 /*_right:-1px;*/
 background-position: right top;
}
#weatherpreview .tl {
 top:-4px;
 left:-4px;
 background-position: left top;
}
#weatherpreview .bl {
 bottom:0;
 left:-3px;
 background-position: left bottom;
}
#weatherpreview .forcast .tomorrow {
 float:right;
 margin-bottom:8px;
}
#weatherpreview dl {
 margin:7px 0 5px 12px;
 min-height:60px;
 *height:60px;
}
#weatherpreview dt {
 padding:0;
 margin:0;
 font-weight:bold;
 padding-left:40px;
 font-size:107%;
}
#weatherpreview dd {
 padding:3px 0;
 margin:0;
 padding-left:40px;
 line-height:150%;
 font:92% verdana;
}
#weatherpreview dd.info {
 font:92% verdana;
}
#weatherpreview dd em {
 font-style:normal;
 font-weight:bold;
}
#weatherpreview .high {
 color:#F46227;
 padding-right:4px;
}
#weatherpreview .low {
 color:#00B2EB;
 padding-right:4px;
}
#weatherpreview .info {
 display:inline;
}
#weatherpreview #weatherfooter {
 font:bold 77% verdana;
 clear:both;
 text-align:right;
 margin:0 10px 5px 10px;
}
#weatherpreview dd.info {
 font-size:75%;
}
#ulmformweather, #ulmformtraffic, #ulmformevents {
 margin:0;
}
.ulmform {
 position:relative;
 padding: 9px;
 background: #ffc;
 *height: 1%;
 border: 2px solid #95ADB7; 
}
.nocookie {
 margin:9px;
 border:1px solid #95ADB7;
}
.ulmform fieldset {
 *position:relative;
 margin: 0;
 padding:0 0 0 59px;
 border: 0;
 background: url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/local_map.gif) no-repeat 10px 22px;
}
.ulmform fieldset.invalid {
 margin: -5px 0 -4px;
} 
#weatherpreview .ulmform fieldset {
 background: url(http://us.i1.yimg.com/us.yimg.com/i/ww/t1/weather-form-icon.gif) no-repeat 9px 50%;
}
.ulmform input{
 margin:0 5px 0 0;
}
.ulmform label {
 margin:3px 0;
 display: block;
 font:92% arial;
}
.ulmform fieldset.cl{
 padding-top:4px;
 padding-bottom:5px;
}
.ulmform #csz {
 width:13em;
 padding:2px;
 margin-left:0;
}
.ulmform #csz, .ulmform #cszvisible {
 
 width:13em;
 
}
.ulmform fieldset.cl #cszlabel {
 margin: 10px 0px 6px
}
#ulmdefault {
 *margin:-1px 0 0 -3px;
}
#ulmdefaultlbl {
 left:0;
 margin:3px 0;
 *margin:1px 0;
 font-size:85%;
}
.ulmform fieldset.cl #ulmdefaultlbl {
 margin:5px 0 7px;
}
.ulmform .alert {
 color: red;
}
.ulmform .nonus {
 margin:-4px;
 margin-top:-9px;
 padding-left:35px;
 background-position-y:30px;
 background-position-x:0;
}
.ulmform .nonus #csz {
 margin-left:5px;
}
.ulmform .nonus #cszlabel {
 margin-right:-5px;
}
.ulmform fieldset.picklist {
 border:1px solid #ccc;
 padding:10px 0 10px 65px;
}
#picklist dl {
 margin: 6px 0 10px;
 padding: 3px;
 height: 67px;
 border: 1px solid #ccc;
 overflow: auto;
 background: #fff;
}
#picklist dt {
 margin: 0;
 padding: 0;
 font-weight: bold;
}
#picklist dd {
 margin: 0;
 padding: 0 0 0 20px;
}
#picklist a {
 display: block;
}
 
 #ad {
 text-align:center;
}
#ad table {
 margin:0 auto;
}
 .mantleBuild h3 {
 font:bold 100% arial;
 margin-bottom:2px;
}
.mantleBuild h3 a {
 display:block;
 color:#597300;
}
.mantleBuild .btn-more-left {
 position: absolute;
 bottom: 5px;
 font-family: verdana;
 font-style: normal;
 font-variant: normal;
 font-weight: bold;
 font-size: 77%;
 line-height: normal;
 font-size-adjust: none;
 font-stretch: normal;
 white-space: nowrap;
}
.mantleBuild img {
 float:left;
 margin-right:8px;
 border:1px solid #9CAFBD;
 border-right:1px solid #647684;
 border-bottom:1px solid #647684;
}
.mantleBuild .btn-more, #mantle .btn-more-left {
 bottom:10px;
}
 #pulse {
 position:relative;
 min-height:202px;
 *height:201px;
}
#pulse .btn-more {
 position:static;
 float:right;
 z-index:50;
 margin-top:5px;
}
 #footer {
 clear:both;
 text-align:center;
 padding:10px 0;
 
 margin:0 0 10px 10px;
 
}
#footer ul {
 margin-bottom: 3px;
}
#footer li {
 display:inline;
 padding:0 5px 0 0;
 margin: 0 5px 0 0;
}
#footer li.last {
 border:0;
 padding-right:0;
 margin-right:0;
}
#footer p {
 padding: 0 5px;
 font:normal 100% arial;
 color:#666;
}
.feedback {
 padding: 0 5px;
}
#footer {
 text-align: left;
}



#footerSponsor {
 font-size: 85%;
 text-align: right;
}
#footerWrapper {
 float: left;
 width: 47.5em;
 padding-left: 10px;
}
#footer p {
 padding-left: 0;
}
 
#masthead, #mastheadbd, #mastheadhd{
 background-image:url(http://www.girl-torque.co.uk/forums/templates/bluetabs/images/logo.jpg);
 background-repeat:repeat-x;
 }
 
  .btn-more-2, .hd li.on a, #doors li a, #today .ft li.on a{
  background-image:url(http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/grd-1px_1.1.gif);
  background-repeat:repeat-x;
 }
 #minimantle, #sizetoggle, #trough ul, #pa{
 background-image:url(http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/grd-4px.gif);
 background-repeat:repeat-x;
 }
 .md{
 background:#fff;
 border:1px solid #b0bec7;
 }
 
 #left .md{
 border:1px solid #91a7b4;
 border-color:#b0bdc6 #91a7b4 #91a7b4 #b0bdc6;
 }
 
 .hd{
 color:#18397c;
 background-color:#fff;
 background-position:bottom left;
 border:1px solid #b0bec7;
 border-bottom:1px solid #93a6b4;
 }
 
 .hd li a{
 color:#18397c;
 }
 
 .hd li .pipe{
 background:#788a98;
 border-right:1px solid #fff;
 }
 
 .hd li.on a{
 border:1px solid #91a7b4;
 border-top-color:#778a98;
 border-bottom:1px solid #fff;
 background-color:#fff;
 background-position:0 -178px;
 }
 .hd li.first a{
 border-left:none;
 }
 
 .hd li.on a{
 color:#c63;
 }
 
 #minimantle, #sizetoggle{
 border:1px solid #9CAEBA;
 border-width:0 1px 1px 0;
 background-color:#91A7B4;
 background-position:0 -2041px;
 }
 
 #minimantle .md-sub, #sizetoggle .bd{
 border:1px solid #fff;
 }
 
 #smallbiz.md-sub{
 border-bottom:1px solid #91A7B4;
 }
 
 #advertising.md-sub{
 border-top:1px solid #fff;
 }
 
 #minimantle h2 a{
 color:#333;
 }
 
 #minimantle li{
 background-position:-8px -1px;
 *background-position:-8px -1px;
 }
 #mastheadbd .top{
 background-color:#e2eaed;
 }
 
 #mastheadbd{
 background-color:#eef3f6;
 background-position:0 -30px;
 border:1px solid #dbe2e8;
 border-width:0 1px;
 border-bottom:1px solid #cad5db;
 }
 #searchIE{
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://us.i1.yimg.com/us.yimg.com/i/ww/thm/1/search_1.1.png', sizingMethod='scale');
 }
 #doors li{
 background:#dde6eb
 }
 
 #doors li strong{
 border:1px solid #dee6e9;
 border-color:#dee6e9 #586b7a #586b7a #dee6e9
 }
 
 #doors li a{
 border:1px solid #fff;
 background-color:#fff;
 background-position:bottom left;
 }
 
 #trough{
 background:#170D70;
 }
 
 #trough .bd{
 border:1px solid #170D70;
 border-width:0 1px 1px 0;
 }
 #trough span{
 background:#170D70;
 border-top:1px solid #170D70;
 }
 
 #trough ul{
 background-color:#170D70;
 }
 
 #trough li{
 border-bottom:1px solid #170D70;
 }


 #today .ft li.on{
 border:1px solid #afbec5;
 border-color:#afbec5 #afbdc5 #afbdc5 #b0bfc6;
 }
 
 #today .ft li.on a{
 color:#666;
 background-color:#fcfcfc;
 background-position:0 -296px;
 }
 
 #newsbottom{
 background:#F1F5F6;
 border-top:1px solid #b0bec7;
 }
 #pa{
 border-color:#afbdc6 #556b78 #556b78 #afbdc6;
 background-position:0 -2700px;
 }
 
 #pabd{
 border:1px solid #c9d7e2;
 border-width:0 1px 1px 0;
 }
 #patabs ul.patabs li div{
 background:#9dadc4;
 }
 
 #patabs ul.patabs li h4{
 background:#6b7fa0;
 }
 
 #patabs ul.patabs li a{
 border:1px solid #c9d6de;
 border-color:#aec0ce #3d5360 #3d5360 #aec0ce;
 background-color:#fff;
 }
 
 #patabs ul.patabs li.tab-on a, #patabs .papreviewdiv{
 border-color:#566c7a #c2d0d9 #c2d0d9 #c2d0d9;
 border-width:1px 1px 0 1px;
 background:#fff url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/pa-preview-shadow.gif) repeat-x;
 }
 
 #patabs ul.patabs li.tab-on div{
 background:#fff;
 }
 
 #patabs ul.patabs li.first a{
 border-left-width:1px;
 }
 
 #patabs ul.patabs li.last a{
 border-right-width:1px;
 }
 
 #patabs .papreviewdiv{
 border:1px solid #c4cfd5;
 border-top-color:#566c7a;
 }
 #footer{
 color:#16387c;
 }
 
 #footer li{
 border-right:1px solid #b0bec7;
 }
 
 .feedback {
 border-right:1px solid #b0bec7;
 }
  
#pulse .hd a{
font:normal 77%/150% verdana;
display:block;
float:right;
}
#pulse h3{
font:normal 125% arial;
text-align:center;
color:#666;
margin-bottom:7px;
}
#pulse .bd{
padding:5px 10px;
}
#pulse .bd div{
display:block;
}
#pulse img{
float:left;
margin:0 10px 0 0;
}
#pulse ol{
float:left;
width:15em;
}
#pulse li{
background:url(http://us.i1.yimg.com/us.yimg.com/i/ww/t4/pulse-topten-orange.gif) 0 1px no-repeat;
padding-left:20px;
font:bold 100% arial;
color:#16387c;
}
#pulse li div{
font:normal 77% verdana;
margin:0 0 2px;
color:#363636;
}
#pulse li div a{
color:#363636;
}
#pulse li.tt2{background-position:0 -60px;}
#pulse li.tt3{background-position:0 -120px;}
#pulse li.tt4{background-position:0 -180px;}