
body{font:10px arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small;}
table{font-size:inherit;font:100%;}
select,input,textarea{font:10px arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;*font-size:100%;}
body *{line-height:1.22em;}

.btn-more-2, .hd li.on em, div.hd li.sparkle a, .hd, #mastheadbd .top, #mastheadbd, #doors li a, #today .ft li.on a, #mastheadbd .mh_footer, #mastheadft{
  background-image: url(images/Alnoor.gif);
  background-repeat:repeat-x;
}
div.minimantle, #minimantle, #sizetoggle, #trough ul, #pa{
  background-image:url(images/Allnoor.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:0 -916px;
  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 em{
  border:1px solid #91a7b4;
  border-top-color:#778a98;
  border-bottom:1px solid #fff;
  background-color:#fff;
  background-position:0 -178px;
}
.hd li.first em{
  border-left:none;
}
.hd li.on a{
  color:#c63;
}
div.hd li.sparkle em{
  border:1px solid #768c9a;
  border-bottom:1px solid #93a6b4;
}
div.hd li.sparkle a{
  background-color:#b5cdd9;
  background-position:0 -530px;
  border:1px solid #fff;
}

  .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;
  }
  #sizetoggle .bd{
    border:1px solid #dde4ea;
    border-color:#afbdc6 #556b78 #556b78 #afbdc6;
  }.minimantle h2 a, #minimantle h2 a{
  color:#333;
}
.minimantle li, #minimantle li{
  background-position:-8px 1px;
  *background-position:-8px 2px;
}

#mastheadbd .top{
  background-color:#e2eaed;
}
#mastheadbd{
  background-color: #eef3f6;
  border:1px solid #dbe2e8;
  border-width:0 1px;
  border-bottom:1px solid #cad5db;
}


  #trough{
    background:#91a7b4;
  }
  #trough .bd{
    border:1px solid #fff;
    border-width:0 1px 1px 0;
  }
#trough span{
    background:#f8f9fb;
    border-top:1px solid #91a7b5;
  }
  #trough ul{
    background-color:#f8f9fc;
  }
  span#edityservicescx{
    background:#ebeff2 url(images/Alnoor.gif) 0 -757px repeat-x;
    border-bottom:1px solid #000;
    border-color:#b0bdc6 #91a7b4 #91a7b4 #b0bdc6;
  }
  
  }#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;
}
#en-details{
  background:#F1F5F6;
  border:1px solid #b0bec7;
}
.mod-drop-down{
  background:#F1F5F6;
  border:1px solid #b0bec7;
  border-top:none;
}
#trough .borderbottom{
  border-bottom:1px solid #b0bec7;
  padding-bottom:5px;
}
#newsft{
  background:#F1F5F6;
  border-top:1px solid #b0bec7;
}
#newsbottom{
  border-top:1px solid #fff;
}

#marketplace hr{
  border-top:1px solid #dce3e9;
  color:#dce3e9;
}

#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 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-left:1px solid #b0bec7;
}
#copyright{
  color:#666;
}
.feedback {
  border-right:1px solid #b0bec7;
}  #doors li,#doors li strong,#doors li a{border:0;background:none;}
  #doors li.first, #doors li.first strong {
    background:#778A98;
  }    
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,#news .bd .btn-more a:visited{color:#16387c;}
a:link,a:visited{text-decoration:none;}
#today .bd a:visited,#news .bd a:visited{color:#69789C;}
a:hover{text-decoration:underline;}
.on a:hover{text-decoration:none;}
.a11y,legend{position:absolute;left:-5000px;width:100px;}
u{
text-decoration:none;
}
ol:after, ul:after,
.md:after, .md-sub:after, .hd:after, .bd:after, .ft:after, .fixfloat:after, .fbody:after,
#colcx:after, #rightcx:after, #eyebrow:after, #masthead:after, #search:after, #tabs:after,  #doors:after, #patabs:after, #patop:after, #trough-overlay-bd div:after, #newsft:after, #newsbottom:after{
content:".";
display:block;
font-size:0px;
line-height:0px;
height:0;
clear:both;
visibility:hidden;
}
ol, ul, dl, .md, .md-sub, .hd, .bd, .ft, .fixfloat, .fbody, #colcx, #rightcx, #eyebrow, #masthead, #search, #tabs, #sbox, #doors, #patabs, #patop, #newsft, #newsbottom{zoom:1;_height:1px;}
.iemw{
display:none;
width:950px;
font-size:0px;
line-height:0px;
height:0px;
*display:block;
}

.more, .bullet, .audio, .video, .slideshow, .search, .phone, .minimantle li, #minimantle li, #localnewsct #newstop li, a#editpage, a#editpage.on,#vsearchtabs dl dt a,#sboxfooter a.yans{
background-image:url(images/icons.gif);
background-repeat:no-repeat;
}
.more, .bullet, .audio, .video, .slideshow, .search, .phone, .minimantle li, #localnewsct #newstop li{
font:normal 77% verdana;
padding:2px 0 2px 18px;
}
#page .more{background:none;padding:2px 0 2px 5px;font-weight:bold;}
.plain{padding:2px 0;}
.bullet{background-position:-7px 1px;padding-left:9px;}
.video{background-position:-3px -50px;}
.audio{background-position:-3px -100px;}
.slideshow{background-position:-3px -151px;}
.search{background-position:-3px -200px;}
.phone{background-position:-14px -812px;}
.btn-more{
position:absolute;
bottom:5px;
right:10px;
font:bold 77% verdana;
white-space:nowrap;
}

a.mover{
float:right;
margin:0 4px;
width:19px;
height:20px;
display:none;
}
.bd span,.ft span{display:none;}
.bd .current,.ft .current,.current span{display:block;}
.md{
position:relative;
margin:0 0 10px;
}
.hd{
position:relative;
margin:-1px -1px 0;
}
.hd h2{
position:relative;
font:bold 100% arial;
padding:1px 11px;
border-bottom:1px solid #fff;
}
.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%;
border-bottom:1px solid #fff;
}
.hd ul li{
position:relative;
float:left;
}
.hd li.last{
float:right;
_margin-right:-2px;
}
.hd li em{
position:relative;
display:block;
width:99%;
_width:99.5%;
min-height:14px;
_height:14px;
padding:2px 0 0px;
margin-right:-1px;
border-right:0;
}
.hd li a{
display:block;
font:normal 92% arial;
outline:none;
text-align:center;
white-space:nowrap;
z-index:50;
padding:1px;
margin-top:-1px;
}
.hd li.on{
z-index:60;
margin-bottom:-1px;
}
.hd li .pipe{
display:block;
position:absolute;
top:1px;
right:-1px;
height:1.15em;
width:1px;
_width:2px;
}
.hd li.on .pipe{
visibility:hidden;
}
.hd li.on em{
padding-bottom:1px;
_padding-bottom:2px;
margin:-1px 0 -1px;
*margin-bottom:-2px;
}
.hd li.on a{
font-weight:bold;
z-index:60;
border:0;
padding:1px;
}
.hd li.sparkle{
z-index:70;
}
div.hd li.sparkle em{
left:-1px;
padding:1px 0 0;
margin:-1px -1px -2px 0;
}
div.hd li.sparkle a{
font-weight:bold;
padding:1px;
z-index:70;
}
.hd li.off .pipe,.hd li.on .pipe,.hd li.last .pipe,.hd li.sparkle .pipe{visibility:hidden;}
#news .hd ul li{width: 25%; *width:24.9%;}
#today .hd ul li
{
    width: 16.66%;
    *width:24.9%;
}
.md-sub h3{
font-size:100%;
}
#client{
position:absolute;
visibility:hidden;
}
#page{
margin:0 auto;
border-bottom:1px solid transparent;
*border:0;
position:relative;
min-width:950px;
width:70em;
*width:71.3em;
text-align:left;
}
#colcx{
position:relative;
min-width:950px;
}
#left{
float:left;
width:15.79%;min-width:150px;
margin:0 0 10px 0;
}
#rightcx{
float:right;
width:84%;*width:84.21%;min-width:800px;
*margin-left:-200px;
}
.colpadding{
margin-left:10px;
}
#middle{
float:left;
position:relative;
z-index:10;
float:left;
width:72.5%;
min-width:580px;
*width:54.9%;
}
#middle .md{
min-width:340px;
}
#right{
float:left;
position:relative;
width: 27.5%;
min-width:220px;
*margin-right:-200px;
}
#masthead{
min-width:950px;
*margin-right:1px;
}

.minimantle{
position:relative;
margin:10px 0;
}
#smallbiz.md-sub{
border-bottom:1px solid #fff;
}
.minimantle h2{
font:bold 100% arial;
margin-bottom:4px;
}
.minimantle ul{
padding:5px 0 5px 10px;
}
.minimantle li{
font: 10px verdana;
padding:1px 0 1px 8px;
*padding:0 0 0 8px;
voice-family:"\"}\"";
voice-family:inherit;
property:value;
*padding:0 0 0 8px;

}
.minimantle li a{
margin-left:-15px;
voice-family:"\"}\"";
voice-family:inherit;
property:value;
margin-left:0;
}
.minimantle .hd {margin:-2px;}
.minimantle .hd h2{margin:0;}
.minimantle .hd a{color:#16387C !important;}
#mantlecx{
margin:0 0 10px;
}
#masthead{
z-index:90;
position:relative;
}
#mastheadbd .mh_footer{
position:absolute;
width:100%;
bottom:0;
clear:both;
}
#mastheadbd{
margin:0 auto 10px;
_height:106px;
}
.mastheadbd{
position:relative;
min-height:106px;
height:7.85em;
}
#mastheadbd{
background-position:0 -1036px;
_height:124px;
}
#mastheadbd .mh_footer{
_position:relative;
margin-top:2px;
background-position:0 -1336px;
}
.mastheadbd{
min-height:113px;
height:9.3em;
_height:7.95em;
}
#mastheadft{display:none;}
#masthead h1{
float:left;
margin:17px 0 0 18px;
*margin-left:8px;
*width:219px;
height:50px;
*height:45px;
}
#trough{
position:relative;
overflow:hidden;
*overflow:visible;
}
#trough .bd{
padding:0;
}
#trough span{
display:block;
}
#trough span{
position:relative;
margin:0 -1px 0 0;
padding:5px;
}
#trough .btn-more-2{
display:block;
position:static;
padding:1px 2px;
font-size:92%;
text-align:center;
white-space:nowrap;
}
#trough li{
padding:0px 0 0px 5px;
p\adding:3px 0;
margin-left:-15px;
ma\rgin-left:0;
}
#trough li a
{

display:block;
_display:inline;
min-height:12px;
padding: 3px 0 3px 5px;
margin:-1px 0 -2px;

font:10px verdana;
voice-family:"\"}\"";
voice-family:inherit;
property:value;
_margin-left:0;
}
#trough li a:hover
{
    color: #FFA405;
}

#today{
min-height:234px;
_height:234px;
}
#today h3{
font:bold 122% arial;
color:#16387c;
}
#today h3 a{
font:bold 100% arial;
}
#today h3 a.video{
padding: 0 0 0 18px;
background-position:-3px -49px;
}
#today small img{margin:0 0 3px -2px;}
#today .last #money1{
_margin-right:1px;
}
#today .last.on #money1{
_margin-right:0px;
}
#today a#more-video{bottom:5px;}
#today p{
margin:5px 0;
}
#today .bd{

padding:6px 10px 10px 10px;
_padding:7px 10px 10px 10px;
min-height:142px;
_height:154px;
background:#fff;
}
#today .timestamp{
margin-bottom:6px;
_margin:-1 0 6px;
}
#today .bd img{
float:left;
margin-right:10px;
width:154px;
height:115px;
padding:1px;
border:1px solid #9dafbd;
border-color:#9eb1c0 #677787 #677787 #9eb1c0;
}
#today .bd a.more{
white-space:nowrap;
}
#today .pencil,#today img.editor{
position:absolute;
width:auto;
height:auto;
}
#today .bd span.current span{
float:left;
width:57%;
*width:56.5%;
margin-bottom:9px;
_margin-bottom:-6px;
overflow:hidden;
_height:9.35em;
}
#today .bd h3,#today .bd p{
margin:0 0 5px;
}
#today .bd ol,#today .bd ul,#today .bd ul li{
float:left;
}
#today .bd ul{
width:100%;
margin:0;
*margin:0 0 5px;
}
#today .bd ul li a{
margin-right:10px;
white-space:nowrap;
zoom:1;
}
#newsbd dl dt a, #today .bd ul.inline li a{
margin-right:3px;
font:normal 77% verdana;
}
#today .bd ul.inline{
margin-left:-10px;
}
#today .bd ul.inline li{
display:inline;
float:none;
margin:-2px 0 -2px 4px;
padding-left:5px;
border-left:1px solid #B0BEC7;
}
#today .bd ol li a{
display:block;
*display:inline;
zoom:1;
}
#today .ft{
position:relative;
padding:0 5px 22px;
_padding:0 5px 23px;
background:#fff;
}
#today .ft ul{
float:left;
*float:none;
padding:0;
width:100%;
}
#today .ft li{
position:relative;
float:left;
width:46%;
margin-right:2%;
margin-top:2px;
min-height:30px;
_height:30px;
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:24px;
_height:2.75em;
font:normal 77% verdana;
}
#today .ft li a .editor{
position:absolute;
left:0;
}



#news{
min-height:234px;
background:#f5f7f6;
z-index:70;
}
#news.afterhours{
min-height:0;
}
#page #news .btn-more{
bottom:10px;
_bottom:9px;
}
#newsbd{
position:relative;
padding:9px 0 0;
background:#fff;
}
#newstop{
position:relative;
_margin-top:4px;
padding:0 9px 18px;
_padding-bottom:1.2em;
min-height:139px;
_height:157px;
}
#newstop.special{
min-height:92px;
*min-height:95px;
_height:111px;
}
#news.afterhours #newstop{
min-height:157px;
_height:176px;
}
#news.afterhours #newstop.special{
min-height:110px;
*min-height:113px;
_height:130px;
}
#news .single-panel{
padding:0 0 1.4em 9px;
min-height:187px;
*min-height:186px;
_height:205px;
}
#news.afterhours .single-panel{
min-height:181px;
_height:201px;
}
#newstop i{
color:#dadada;
}
#newsft{
position:relative;
font:normal 77% verdana;
color:#333;
}
#newsbottom{
padding:4px 0 4px 10px;
}
#news.afterhours #newsbottom{
padding:4px 0 6px 10px;
}

#news.afterhours #news-sponsor{
position:relative;
top:1px;
_top:0;
margin:-12px 0 0 10px;
_margin-top:-10px;
white-space:nowrap;
}
#news-sponsor img{
display:block;
margin:5px 0 0;
}
#news.afterhours #news-sponsor img{
display:inline;
position:relative;
top:3px;
*top:4px;
}
#markets, #markets span, #markets ul, #markets li, #quotes fieldset{
display:inline;
}
#news.afterhours #markets{
margin:0;
}
#markets h3{
font:normal 100% verdana;
display:inline;
}
#markets li{
white-space:nowrap;
margin-left:5px;
}
#quotes a{
color:#333;
}
#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;
}
#newsbd li a cite{
display:block;
font:normal 77% verdana;
color:#333;
}
#newsbd li a:hover cite{
text-decoration:none;
}
#newsbd dl dt a{
margin:0;
}
#newsbd dl{
display:inline;
margin:0 0 0 6px;
border-left:1px solid #B0BEC7;
}
#newsbd dl dt{
display:inline;
margin-left:5px;
}
#markets .up{color:#359c00;}
#markets .down{color:#c00;}

#page #news ul.btn-more, #more-today,#more-video{
position:absolute;
bottom:9px;
_bottom:8px;
margin:0;
padding:0 0 1px;
color:#16387c;
}
#more-today{
bottom:5px;
}
#news ul.btn-more li, #more-today span,#more-video span{
display:inline;
margin-right:5px;
padding-right:5px;
line-height:1em;
border-right:1px solid #94a1c3;
}
#news ul.btn-more li a, #more-today a,#more-video a{
line-height:1em;
}
#news ul.btn-more li.first, #more-today .first,#more-video .first{
border:0;
padding:0;
font-weight:normal;
}
#news ul.btn-more li.last, #more-today .last,#more-video .last{
border:0;
margin:0;
padding:0;
}

#marketplace table{
margin-bottom:-5px;
}
#marketplace hr{
display:block;
margin:4px 0 3px;
*margin:-3px 0;
}


#pulse{
position:relative;
min-height:202px;
_height:201px;
}
#pulse .btn-more{
z-index:50;
}
#footer{
clear:both;
text-align:center;
padding:10px 0;
border-left:0;border-right:0;border-bottom:0;
font-size:85%;
}
#footer .strong{
font-weight:bold;
}
#footer ul{
margin-bottom:6px;
width:100%;
}
#footer li{
display:inline;
padding:0 2px 0 5px;
margin:0;
border-left:1px solid;
font-family:verdana;
color:#999999;
}
#footer li.first{
border:0;
padding-left:0;
}
#footer li.last{
padding-right:0;
}

#news {
 
  padding-left: 10px;
  padding-right: 3px;
  padding-bottom: 3px;
  text-align: justify;
}
#news h2 {
  font: 11px verdana, sans-serif;
  font-weight: bold;
  color: #BE8B06;
}
#news h3, #news p {
  font-size: 10px;
  margin: 1em 8px 1em 0;
}
#news a {
  color: #74653D;
  font-weight: bold;
  text-decoration: underline;
}
#news a:hover {
  color: #38301A;
}
#news .more {
  font-size: 9px;
}
#news .hr-dots {
  background: center url(images/dots.gif) repeat-x;
  height: 5px;
}

#Plink a {
    color: Blue;
	font: 10px verdana, arial, sans-serif;
	font-weight: bold;
}

#Default {
	
	font: 10px verdana, arial, sans-serif;
	color: #74653D;
	padding-bottom: 0px;
	padding-top: 0px;
	width: 547px;
	
}

#Default a {
    color: #69789C;
	font: 10px verdana, arial, sans-serif;
}

#Default a:hover {
	color: #FFA405;
	
}

#Default h2 {
  font: 18px arial, sans-serif;
  color: #BE8B06;
  border-bottom: 1px solid #C4AE7C;
  padding-bottom: 6px;
  margin-bottom: 1em;
  
  
}
#Default h3 
{   
  font: 10px verdana, sans-serif;
  font-weight:bold;
  color: #BE8B06;
  border-bottom: 1px solid #C4AE7C;
  padding-bottom  : 4px;
  margin-bottom: 0px;
  
}
#Default h3 a
{   
 font: 10px verdana, sans-serif;
 font-weight: normal;  
 color: #69789C;
 
  
}

#Default .left {
  margin-right: 18px;
}
#Default .more {
  font-weight: bold;
  font-size: 10px;
}





	
 

