body {margin:0;background:#3b565d;}

body a, body a:link, body a:visited {text-decoration:none;}

body a:hover {text-decoration:underline;}

body a, body a:link, body a:hover {color:#0048C0;}

body a:visited {color:#20328E;}

.clear {clear:both;}

.red {border:1px solid #C00;}

form {margin:0;padding:0;}



/* clearfix */

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix {display:inline-block;}

 /* Hide from IE Mac \*/

.clearfix {display:block;}

/* End hide from IE Mac */

  

/* global matrix */

#rb_mtx {background:url('files/fundal.jpg') repeat-x top #3b565d;width:100%;}

.rb_shell {width:1000px;text-align:center;margin-left:auto;margin-right:auto;background:transparent;}



/* global header */

.rb_hd {margin:0;}

.rb_hd a img {text-align:left;}

.rb_hd_l {float:left;display:inline;width:275px;text-align:left;margin-left:15px;}

.rb_hd_r {float:right;width:700px;margin-top:5px;margin-right:5px;*margin-right:3px;}



/* search */

.rb_srch_l {background:url('files/search_l.jpg') no-repeat;width:15px;height:54px;display:inline;float:right;}

.rb_srch_r {background:url('files/search_r.jpg') no-repeat;width:15px;height:54px;display:inline;float:right;}

.rb_srch_mid {background:url('files/search_mid.jpg') repeat-x;width:auto;display:inline;float:right;height:54px;width:auto;}

#rb_srch {margin:0 30px;padding:17px 0 0 0;}

.rb_srch_box, .rb_srch_opt, .rb_srch_sel {font:normal 13px arial,helvetica;color:#666;}

.rb_srch_sel {border:1px solid #CCC;height:18px;padding:0;margin:0;*height:20px;z-index:1;}

.rb_srch_sel option {background:#FFF;}

.rb_srch_box {border:1px solid #CCC;height:16px;*height:17px;margin-right:5px;width:340px;font:normal 11px verdana,geneva,helvetica;padding-top:2px;}

.rb_srch_txt {display:inline;float:left;vertical-align:top;margin:2px 5px 0 0;color:#666;font:bold 12px arial,helvetica;}

.rb_srch_go {background:url('files/search_go_off.gif') no-repeat;width:32px;height:20px;margin:0 5px;*margin-top:1px;}

.rb_srch_box, .rb_srch_sel, .rb_srch_go {float:left;display:inline;}

.rb_adv_srch {float:left;display:inline;margin-right:10px;font:normal 10px verdana,geneva,helvetica;text-align:left;margin-top:-3px;}

.rb_adv_srch a:hover {color:#000;text-decoration:underline;}



.rb_srchalt {background:url('files/srchalt_bg.gif') repeat-x;height:49px;text-align:center;*width:100%;padding-left:0;}

.rb_srchalt_txt {padding-left:165px;display:inline;float:left;vertical-align:top;margin:2px 5px 0 0;color:#666;font:bold 12px arial,helvetica;}



/* right search box ad */

.rb_hd_r_ad {display:none;}



/* ad placeholders */

.rb_wshade {text-align:center;}

.rb_hd_r_ad a, .rb_hd_r_ad a:link,  .rb_hd_r_ad a:hover,  .rb_hd_r_ad a:visited {color:#00F;}



/* tabs */

.rb_tabs {text-align:center;margin:10px 7px 0 7px;font:bold 12px arial,helvetica;padding-left:18px;background:url('files/tab_bg3.gif') repeat-x bottom;height:29px;}



.rb_tab_l {background:url('files/tab_off_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}

.rb_tab_l.on_l {background:url('files/tab_on_l.gif') no-repeat bottom;width:6px;height:29px;float:left;display:inline;}

.rb_tab_r {background:url('files/tab_off_r.gif') no-repeat bottom right;width:auto;float:left;display:inline;padding:10px 12px 0 4px;height:19px;*padding-bottom:4px;*height:15px;}

.rb_tab_r.on_r {background:url('files/tab_on_r.gif') no-repeat bottom right;width:auto;}

.rb_tab_r a, .rb_tab_r a:link, .rb_tab_r a:hover, .rb_tab_r a:visited {color:#EFEFEF;}

.rb_tab_r.on_r a, .rb_tab_r.on_r a:link, .rb_tab_r.on_r a:hover, .rb_tab_r.on_r a:visited {color:#000;}



.rb_tab_pro {float:right;padding-top:11px;margin-right:5px;text-align:right;width:344px;height:15px;overflow:hidden;}

.rb_pro2_div {float:right;margin-top:9px;margin-right:5px;text-align:right;width:auto;height:18px;overflow:hidden;font-weight:normal;}

.rb_pro2_div IMG {padding:0;margin:0;vertical-align:text-top;}

.rb_pro2_div IMG.button {margin:1px 5px 0 0;border-width:0;vertical-align:top;}

.rb_pro2_div SPAN.searchbar-text {padding:0 0 0 3px;}

.rb_pro2_frame {background:url('files/promo2_bg.gif') repeat-x;float:right;padding-top:9px;margin-right:5px;text-align:right;width:auto;height:18px;overflow:hidden;}

.rb_tab_pro a:link, .rb_subnav_r a:active {color:#0048C0;font:normal 11px verdana,geneva,helvetica;text-decoration:none;}

.rb_tab_pro a:visited {color:#20328E;font:normal 11px verdana,geneva,helvetica;text-decoration:none;}

.rb_tab_pro a:hover {color:#0048C0;font:normal 11px verdana,geneva,helvetica;text-decoration:underline;}



/* body */

.rb_body_bg {background:url('files/body_bg.gif') repeat-y #FFFFFF;margin:0 2px;padding:0;}

.rb_body {background:url('files/body-top.gif') repeat-x top #FFFFFF;margin:0 7px;padding:0;}

.rb_body2 {background-color:#FFFFFF;margin:0 7px;padding:0;}

.rb_subnav {padding:7px 10px 5px 10px;border-bottom:1px solid #CCC;font:normal 12px arial,helvetica;color:#BBB;*width:auto;}

.rb_subnav a {font-weight:bold;margin:0 7px;}

.rb_subnav a.on_sub, .rb_subnav a:link.on_sub, .rb_subnav a:hover.on_sub, .rb_subnav a:visited.on_sub {color:#666;}

.rb_subnav_r {float:right;padding-top:3px;}

.rb_subnav_r a, .rb_subnav_r a:link, .rb_subnav_r a:hover, .rb_subnav_r a:visited {padding:0;margin:0;color:#00F;font:normal 10px verdana,geneva,helvetica;text-decoration:underline;}

.rb_subnav_r IMG {padding:0;margin:0;vertical-align:top;}

.rb_subnav_r IMG.button {margin:1px 5px 0 0;border-width:0;vertical-align:top;}

.rb_subnav_r SPAN.searchbar-text {padding:0 0 0 3px;}



/* pre-footer */

.rb_pft {margin:0 10px;font:normal 12px arial,helvetica;color:#CCC;background:#FFF;}

.rb_pft_form {margin:0;padding:0;}

.rb_pft_special, .rb_pft_ad {font:normal 11px verdana,geneva,helvetica;color:#BCBCBC;margin-left:10px;}

.rb_pft_ad a, .rb_pft_ad a:link, .rb_pft_ad a:hover, .rb_pft_ad a:visited {color:#00F !important;font:normal 11px arial,helvetica;margin:0 4px;}

.rb_pft_ad a.first, .rb_pft_ad a:link.first, .rb_pft_ad a:hover.first, .rb_pft_ad a:visited.first {margin-left:1px;}

.rb_pft_ad {line-height:18px;padding-top:10px;}

.rb_pft_pop {font:normal 12px arial, helvetica;color:#BCBCBC;margin-left:10px;line-height:18px;margin-bottom:10px;}

.rb_pft_top {padding:5px 0 3px 0;*width:100%;}

.rb_pft_top a {margin:0 4px;}

.rb_pft_top_l {float:left;margin-top:2px;line-height:22px;font:normal 12px arial,helvetica;margin-left:5px;}

.rb_pft_srch {float:right;width:auto;font:bold 12px arial,helvetica;color:#666;}

.rb_pft_btm img {float:left;}

.rb_pft_btm {padding:0;border-top:1px solid #EEE;height:43px;line-height:15px;}

.rb_pft_btm_l a, .rb_ft a {margin:0 5px;}

.rb_pft_btm_l {vertical-align:middle;margin-top:15px;float:left;}





.rb_bsrch_box {border:1px solid #999;width:100px;font:normal 12px arial,helvetica;color:#666;padding-top:1px;float:left;display:inline;margin:0 3px 0 0;height:16px;}

.rb_bsrch_txt {display:inline;float:left;vertical-align:middle;margin:2px 3px 0 0;color:#666;font:bold 12px arial,helvetica;}

.rb_bsrch_sel {border:1px solid #999;height:18px;padding:0;margin:0 4px 0 0;*margin:0;*height:20px;float:left;display:inline;font:normal 12px arial,helvetica;color:#666;}

.rb_bsrch_sel option {font:normal 12px arial,helvetica;color:#666;}



.rb_visit {float:right;}

.rb_visit_txt {float:left;display:inline;margin-top:4px;}

.rb_visit_sel {border:1px solid #999;float:left;display:inline;margin-left:3px;font:normal 12px arial,helvetica;color:#666;height:18px;padding-top:1px;}

.rb_visit_sel option {font:normal 12px arial,helvetica;color:#666;}

.rb_visit_go {width:37px;border:1px solid #999;height:20px;*height:19px;margin-left:3px;float:left;display:inline;background:#CCC;font:normal 12px arial,helvetica;color:#000;}



/* bottom shadow gif */

.rb_btm {width:1000px;height:12px;background:url('files/shell_bottom.gif') no-repeat top;}



/* footer */

.rb_ft {color:#999;font:normal 12px arial,helvetica;}

.rb_ft_l {float:left;width:48%;text-align:left;margin:4px 0 8px 10px;*margin:4px 0 8px 5px;}

.rb_ft_r {float:right;width:48%;text-align:right;margin:0 10px 4px 0;*margin:0 5px 4px 0;}

.rb_ft_btm {border-top:1px solid #EEE;margin:0 15px;*margin:0 13px;padding:6px 0;text-align:left;}

.rb_fsrch_btn {margin-top:1px;}

.rb_ft_pop {text-align:left;line-height:24px;padding-left:15px;}



/* layout specifications */

.rb_dl_rad {float:right;width:30%;}

.rb_cnet_sdoor {width:911px;text-align:left;margin-left:35px;}

.rb_cnet_narrow {width:748px;text-align:left;margin-left:117px;}

.rb_news_narrow {width:980px;}

#sidedoor {float:right;margin-top:16px;}

.mtx_table {width:748px;}



/* global fonts from browser_specific and all_rb */

.pl_sortLinks {font:normal 10px verdana,geneva,helvetica;}

.v1, .v1 td, b.v1 {font-family:verdana,geneva,helvetica;font-size:10px;}

.a1, .a1 td, .v1, .v1 td, .m1, .m1 td, .m1b, .m1b td, .t1, .t1 td { font-size: 10px; }

.a2, .a2 td, .v2, .v2 td, .m2, .m2 td, .t2, .t2 td { font-size: 13px; }

.a3, .a3 td, .v3, .v3 td, .m3, .m3 td, .t3, .t3 td { font-size: 16px; }

.a4, .a4 td, .v4, .v4 td, .m4, .m4 td, .t4, .t4 td { font-size: 20px; }

.a5, .a5 td, .v5, .v5 td, .m5, .m5 td, .t5, .t5 td { font-size: 24px; }

.a6, .a6 td, .v6, .v6 td, .m6, .m6 td, .t6, .t6 td { font-size: 28px; }

.txtfld { font-family : monospace;font-size: 12px; }

.frmel	{ font-size: 12px; }

.f, .f td { font-size: 13px;font-family: arial, helvetica;}

.f2, .f2 td	{ font-size: 13px ;font-family: arial, helvetica; }

.f3, .f3 td	{  font-size: 16px;font-family: arial, helvetica; }

.f4, .f4 td	{ font-size: 20px;font-family: arial, helvetica; }

.f5, .f5 td	{ font-size: 13px;font-family: ms sans serif, geneva, helvetica; }

.f6, .f6 td	{ font-size: 13px;font-family: verdana, geneva, helvetica; }

.f7, .f7 td	{ font-size: 10px;font-family: arial, helvetica; }

.cy, .cy a { color: #FC0; }

.g2, .g2 a { color: #CCC; }



body,

.a1, .a1 td,

.a2, .a2 td,

.a3, .a3 td,

.a4, .a4 td,

.a5, .a5 td,

.a6, .a6 td

    {font-family: arial, helvetica;}



.u1, .u1 td,

.v1, .v1 td,

.v2, .v2 td,

.v3, .v3 td,

.v4, .v4 td,

.v5, .v5 td,

.v6, .v6 td

    {font-family: verdana, geneva, helvetica; }



.m1, .m1 td,

.m2, .m2 td,

.m3, .m3 td,

.m4, .m4 td,

.m5, .m5 td,

.m6, .m6 td

    {font-family: ms sans serif, geneva, helvetica; }



.t1, .t1 td,

.t2, .t2 td,

.t3, .t3 td,

.t4, .t4 td,

.t5, .t5 td,

.t6, .t6 td

    {font-family: trebuchet ms, arial, helvetica;}



.u2, .u2 td,

.u3, .u3 td,

.u4, .u4 td,

.u5, .u5 td,

.u6, .u6 td

    {font-family: arial, helvetica;}





.m1b, .m1b td

    {font-family: ms sans serif, geneva, helvetica; font-weight: bold; }



.a1f, .a1f td { font-size: 11px;

      font-family: arial, helvetica; }

.v1f, .v1f td { font-size: 11px;

      font-family: verdana, geneva, helvetica; }

.m1f, .m1f td { font-size: 11px;

      font-family: ms sans serif, geneva, helvetica; }

.t1f, .t1f td { font-size: 11px;

      font-family: trebuchet ms, arial, helvetica; }



.w, .w a { color: #FFF }

.b, .b a { color: #000 }

.g, .g a { color: #FC6; }

.ly, .ly a { color: #FFC }

.cy, .cy a { color: #FC0 }

.dy, .dy a { color: #C93 }

.lg, .lg a { color: #9C9 }

.cg, .cg a { color: #093 }

.dg, .dg a { color: #063 }

.br, .br a { color: #F00 }

.dr, .dr a { color: #C00 }

.dr2, .dr2 a { color: #900 }

.g1, .g1 a { color: #EEE }

.g2, .g2 a { color: #CCC }

.g3, .g3 a { color: #666 }

.g4, .g4 a { color: #333 }

.g5, .g5 a { color: #999 }

.g6, .g6 a { color: #777 }

.sb, .sb a { color: #69F }

.lb, .lb a { color: #39F }

.bb, .bb a { color: #00F }

.bb2, .bb2 a { color: #069 }

.db, .db a { color: #00F }

.db2, .db2 a { color: #036 }



td div .v1 {font:normal 10px verdana,geneva,helvetica;}

td div .u2 {font:normal 13px arial,helvetica;}



/* URS */

a#uniloginLogout, a:link#uniloginLogout, a:hover#uniloginLogout {color:#0048C0;}

a:visited#uniloginLogout {color:20328E;}

a#uniloginProfile, a:link#uniloginProfile, a:hover#uniloginProfile {color:#0048C0;}

a:visited#uniloginProfile {color:20328E;}

.rb_logout {color:#0048C0;}

a#uniloginWhyJoin1, a:link#uniloginWhyJoin1, a:hover#uniloginWhyJoin1 {color:#0048C0;} 

a:visited#uniloginWhyJoin1 {color:20328E;}

#uniloginWhyJoin1{margin-left:10px;}

.mtx_uni_login {background:url('files/login_box.gif') no-repeat transparent;position:absolute;width:288px;height:56px;margin:4px 0 0 -127px;*margin:4px 0 0 -143px;text-align:left;z-index:6;}

.unilog_save a, .unilog_save a:link, .unilog_save a:hover {color:#0048C0;}

.unilog_save a:visited {color:20328E;}

.unilog_remember {float:left;display:inline;}

.rb_login_x {float:right;margin:1px 2px 0 0;*margin:1px 1px 0 0;}

.rb_rem_forg {float:left;display:inline;margin:3px 0 0 2px;}

a#uniloginProfile, a:link#uniloginProfile, a:visited#uniloginProfile {font-weight:bold;border-left:1px solid #333;margin-left:5px;padding-left:5px;}

a:hover#uniloginProfile {color:20328E;}



/* unilogin styles */

#hd_unilogin {

min-height:12px;

height:12px;

float:right;

padding:5px 10px 0 0;

text-align:right;

font:normal 10px verdana,geneva,helvetica;

}

#hd_unilogin a, #hd_unilogin a:link, #hd_unilogin a:hover {

color:#0048C0;

}

#hd_unilogin a:visited {color:20328E;}

#uloginForm {

position:absolute;

width:264px;

*width:288px;

height:37px;

padding:9px 12px;

margin:4px 0 0 -127px;

*margin:4px 0 0 -143px;

background:url('files/login_box.gif') no-repeat transparent;

text-align:left;

z-index:6;

}

#welcomeString {

font-weight: bold;

color:#000;

}

#welcomeString a, #welcomeString a:link, #welcomeString a:hover, #welcomeString a:visited {

color:#000;

}

.mtx_uni_bg {

display:inline;

color:#999;

margin: 0 5px 0 0;

background:transparent;

}

.mtx_unilog_txtbox1, .mtx_unilog_txtbox2 {

font:normal 10px verdana,geneva,helvetica;

float:left;

display:inline;

margin-right:5px;

color:#666;

border:1px solid #999;

margin-top:2px;

}

.mtx_unilog_txtbox1 {

width:145px;

*width:140px;

*margin-left:13px;

}

.mtx_unilog_txtbox2 {width:60px;}



.unilog_save {

margin:5px 0 0 0;

color:#999;

}

.unilog_save label {

color: #0048C0;

cursor: pointer;

}

.unilog_save label input {

margin-top: -2px;

float:left;

display:inline;

}

#rb_login_cancel {

position:absolute;

top:1px;

right:1px;

}



/* ads */

.ad_htext_box a, .ad_htext_box a:link, .ad_htext_box a:hover, .ad_htext_box a:visited, .ad_vtext_box a, .ad_vtext_box a:link, .ad_vtext_box a:hover, .ad_vtext_box a:visited, .ad_itext_bar a, .ad_itext_bar a:link, .ad_itext_bar a:hover, .ad_itext_bar a:visited, .ad_logobox a, .ad_logobox a:link, .ad_logobox a:hover, .ad_logobox a:visited, .logobox a, .logobox a:link, .logobox a:hover, .logobox a:visited {color:#00F;}



.ad_htext_box td a, .ad_htext_box td a:link, .ad_htext_box td a:hover, .ad_htext_box td a:visited, .ad_logobox td a, .ad_logobox td a:link, .ad_logobox td a:hover, .ad_logobox td a:visited, .logobox td a, .logobox td a:link, .logobox td a:hover, .logobox td a:visited {color:#00F;}



.pricelink:link {color: #FF5F00}

.morelink:link {color:#515021; font-weight:bold}

a.tablink:link {color:#FFF}

.rr_prem_shell a, .rr_prem_shell a:link, .rr_prem_shell a:hover, .rr_prem_shell a:visited {color:#00F;}

.ad_itext_bar {clear:both;}

.IBB_H .rr_premier a {color:#00F;}



/* stuff from rev.css we still need */

.lnav {

	padding-top: 0;

	margin-top: 0;

	list-style: none;

	padding-left: 0px;

	margin-left: 1px;

	margin-bottom: 20px;

	font-size: 10px;

	line-height: 12px;

}



.lnav A {

	color: #222;

}



.lnav A:hover {

	color: #000;

}



.lnav LI {

	font-weight: bold;

	font-family:arial,helvetica;

	font-size:11px;

	padding: 2px 2px 2px 8px;

	border-top: solid 1px #fff;

	border-bottom: solid 1px #ccc;

}



.lnav LI.hed {

	background-image: none;

	background: #390;

	color: #fff;

	border-top: solid 1px #3c0;

	border-bottom: solid 1px #030;

}



.lnav LI.last {

	border-bottom: none;

}



/* all_rb - take this out after launch */

a.white, a:link.white, a:hover.white, a:visited.white  {color:#FFF;}

a.gold, a:link.gold, a:hover.gold, a:visited.gold  {color:#FC0;}

.mtx_table {background:0;float:none;}



/* alpha blog fix */

.rr_l {margin-top:0;}

.rr_l h2 {margin-left:5px;}

.blgWrap {font: normal 13px arial,helvetica;}



/* bidwar iframe style */

.bid_war {width:918px;height:295px;margin:0 10px;}



/* cross fade blog on facebook*/

.facebook-only {

    display: none;

}



/* NEWS DEFAULTS */

body {font-size:12px;font-family: verdana, sans serif;margin: 0;padding: 0;background: #FAFAFA;text-align: center;min-width: 982px;}



h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,input,dl,dt {margin: 0;padding: 0;}

h1,h2,h3,h4,h5,h6 {font-family: arial;}



h1 {font-weight:bold;}



a {color: #0048C0; text-decoration: none;}

a:visited {color:#20328E;}

a:hover {text-decoration: underline;}



a img {border: 0;}



h3 {

margin: 0 0 5px;

color: #6B0;

font-size: 20px;

font-weight: normal;

}



h2 {font-weight:bold;}



p {margin: 0 0 10px;}



.empty, #empty, .clear {clear: both;height: 1px;overflow: hidden;}

.readMore {display: block;text-align: right;}



/* CONTENT */

#lastUpdate {

padding: 10px 10px 0;

}

#lastUpdate h3 {

display: inline;

margin: 0 10px 0 0;

}

#lastUpdate h1 {

display: inline;

margin: 0 10px 0 0;

color: #6B0;

font-size: 20px;

font-weight: normal;

}

#lastUpdate span {

font: normal 11px verdana;

color: #BBB;

}



.bug {float: left;font-weight: bold;color: #444;text-transform: lowercase;margin: 0 1em 0 0;}

.alert {float: left;font-weight: bold;color: #C00;text-transform: lowercase;margin: 0 1em 0 0;}

b.dr {color: #900;text-transform: lowercase;}

/* ADS */

.mpu, .adUnit {text-align: center;padding: 10px 0;}



/* unilogin close x */

#rb_login_cancel {

position:absolute;

top:1px;

right:1px;

*right:25px;

}

.rubics_netxp1_main {

    float: right;

    min-height:12px;

    height:12px;

    display:inline;

    color:#333333;

    padding:6px 0 0 0;

    margin: 0 18px 0 0;

    font-weight:bold;

    font-size:11px;

}

.rubics_netxp1_main a:link, .rubics_netxp1_main a:hover, .rubics_netxp1_main a:visited, .rubics_netxp1_main a:active

	{color:#663300; font-weight: normal;}

</style><style type="text/css"> /* blognetwork */ #newsblogs { color:#444; margin:0 0 15px 0; border-bottom:1px solid #efefef; } #newsblogs ul.latest { margin:0 0 0 1px; list-style-type: none; } #newsblogs ul.latest li { margin: 0 0 15px 0; list-style: none default; } #newsblogs ul.latest h3 { font: normal 18px arial; margin:0; } #newsblogs .headSm { float:left; margin: 3px 6px 0 1px; } #newsblogs span.byline { clear:right; display:block; font:0.9em verdana; } #newsblogs span.datestamp { font:0.85em verdana; } #newsblogs .blog_body { line-height:1.3em; margin:6px 0 0 0; } </style><style type="text/css">

   #rssPromo   

   {

      margin: 10px 0;

		font-size: 95%;

	border-bottom: 1px solid #EEE;



       padding: 10px 0;

   }

   

	 #addtlFeatures ul	 

	 {

	 	list-style: default default;

	 	margin: 0 0 12px 0;

	 	padding: 0;

	 	overflow: auto;

	 } #addtlFeatures ul li { width: 50%; float: left; } #hotTopics

{

	padding: 0 0 10px 0;

	border-bottom: 1px solid #EEE;

	margin: 0 0 20px 0;

	font: 11px/15px verdana;

} #hotTopics ul { list-style: none; margin: 0 5px; padding: 0; } #hotTopics ul li { width: 50%; float: left; margin-bottom: 10px; }





.rb_pft_poptop {padding:5px 10px;border-top:1px solid #EEE;color: #999;margin:4px 1px 0 1px;}





.rb_content {text-align:left; background-color:#FFFFFF; margin:0;padding:0;*width:982; }



#lastUpdate, #lastUpdate span {

color: #909090;

}



#lastUpdate {

margin: 0; padding: 10px 0 0 0;

}



#fdAlert {

color: #900;

font-weight: bold;

padding: 10px 10px 0 25px;

}



#googleCol {

float: left;

width: 165px;

margin: 0px 15px 0px 25px;

display: inline;

background-color:#FFFFFF;

}



#mainNewsCol {

float: left;

width: 405px;

margin: 0px 15px 0px 25px;

display: inline;

background-color:#FFFFFF;

}



#moreNewsCol {

float: left;

width: 320px;

margin: 0 0px 10px 0;

display: inline;

background-color:#FFFFFF;

}



#videoFrame{

margin-bottom:10px;

border:none;

}



.readMore {

font: bold 11px verdana;

}



.datestamp {

margin: 0 0 10px;

color: #999;

font: normal 11px verdana;

}



/* ADS */

#topMPU, #bottomMPU {

margin: 0 4px 20px;

padding: 0;

}

#smallAd {

margin: 0 4px 40px;

padding: 0;

}

/* LEDE STORIES */

#ledeStories {

margin-top: 10px;

}



.ledeStory {

float: left;

display: inline;

width: 186px;

margin: 0 18px 0 0;

color: #444;

}



.ledeStory .ledeImg {

width: 184px;

height: 138px;

border: 1px solid #BBB;

margin: 0 0 5px;

}



.ledeStory h2 {

font: normal 18px arial;

}

.ledeStory p {

font: 11px verdana;

color: #444;

}

.ledeStory .datestamp {

margin: -5px 0 10px;

color:#909090;

}



 



/* ALSO OF INTEREST */

#newsToday

{

	overflow: auto;

	margin: 10px 0 15px;

}



#alsoInNews h3

{

	font: bold 12px verdana;

	margin: 20px 0 0 0;

	padding: 0;

}



#newsToday { margin-top: 0; }



#alsoInNews ul

{

	list-style: none;

	margin: 0;

	font: 11px verdana;

}



#alsoInNews li

{

	float: left;

	display: inline;

	width: 286px;

	padding: 0;

	margin: 0 20px 5px 0;

}







/*  More news */



 	#moreNews

 	{

 		margin: 20px 0;

 		clear: both;

 		overflow: auto;

 	}

 	

 	#moreNews h3

 	{

 		font-size: 13px;

 		font-weight: bold;

 	}

 	

 	.moreNewsItem

 	{

 		width: 295px;

 		float: left;

 		margin-right: 5px;

 		margin-bottom: 5px;

 		background-color: ;

 	}

 	

 	.moreNewsItem img.thumb 	

 	{

 		float: left;

 		border-color: #CCC;

 		border-width: 1px;

 		border-style: solid;

 		margin: 0 5px 0 0;

 		height: 49px;

 		width: 65px;

 	}

 	

 	

 	.moreNewsItem p , .moreNewsItem a.moreNewsItemHed

 	{

 		margin-left: 70px;

 		display: block;

 	}

 	

 	.moreNewsItem span { font-size: 9px; }

 	.moreNewsItem p { font-size: 11px; }

 	.moreNewsItem p a { display: block; }

 	.moreNewsItem a.moreNewsItemHed { font-size: 12px; }















/* HEADLINES */

#headlines {

padding: 0 0 20px;

border-bottom: 1px solid #EEE;

margin: 0 0 20px 0;

margin: 0 0 3px;

font: 12px verdana;

color: #444;

}

#headlines h2 {

font: normal 18px arial;

color: #444;

}

#headlines .picleft {

float: left;

margin: 0 10px 10px 0;

}





#headlines p

{margin:0;}





#headlines p.datestamp

{

	color: #949494;

	margin-bottom: 15px;

	font-family: verdana;

	font-size: 11px;

}







#headlines p.readmore {

}



/* PHOTO GALLERIES */

#photoGalleries {

padding: 0 0 10px 0;

border-bottom: 1px solid #EEE;

margin: 0 0 20px 0;

}

#photoGalleries h3 {

margin: 0 0 10px;

}

.fd_photoItem {

float: left;

display: inline;

width: 102px;

margin: 0 20px 0 0;

text-align: center;

}

.fd_photoItem img {

border: 1px solid #BBB;

margin: 0 0 3px;

}

.fd_photoItem h2 {

font: normal 11px/15px verdana;

}

#photoGalleries .readMore {

margin: 10px 0;

}



/* MORE NEWS BY CAT */

#moreNewsByCat {

padding-bottom: 10px;

border-bottom: 1px solid #EEE;

margin: 0 0 20px;

}

#moreNewsByCat h3 {

margin: 0 0 15px;

}

.catSec {

float: left;

display: inline;

width: 296px;

margin: 0 10px 10px 0;

display: inline;

}



.catSec h4 {

margin: 0 0 5px;

text-transform: uppercase;

font: bold 15px arial;

}



.catSec ul {

list-style: none;

}

.catSec ul h2 {

font: normal 11px verdana;

}

.catSec ul .datestamp {

margin: 0 0 10px;

}



/* MOST POPULAR */

#rcTabs {position:relative; padding-left:10px; height:24px; z-index:9; top:1px;}

#rcTabs h4 {float:left; width:111px; height:24px; margin:0 5px 0 0; text-align:center; background:url(/i/ne05/fmwk/rc2/g_tab_111x24.gif) no-repeat; font:bold 12px/26px sans-serif; *line-height:25px; color:#FFF; overflow:hidden; cursor:pointer;}

#rcTabs h4.hover {text-decoration:underline;}

#rcTabs h4.selected {color:#000; background:url(/i/ne05/fmwk/rc2/g_tab_111x24_selected.gif) no-repeat;}

#rcTabs h4.hover.selected {text-decoration:none;}



#readersChoice {margin:0 0 15px 0; text-align:left; background:#fff;}

#readersChoice ol {list-style:none; border:0px solid #c00; padding:5px 10px 0px 0; *padding-top:4px; margin:0; font:12px/15px verdana; color:#999; background:url(/i/ne05/fmwk/rc2/rc_mid_r.gif) top right repeat-y; border-left:1px solid #dfdfdf; position:relative;}

#readersChoice ol li {padding:0 0 2px 10px; background-repeat:no-repeat; background-position:10px 2px;}

#readersChoice ol.hidden {display:none;}

#readersChoice ol li p.datestamp {display:block; padding:0; margin:0 0 13px 0;}



#rcTop {z-index:10; height:11px; background:url(/i/ne05/fmwk/rc2/rc_top.gif) left top repeat-x; font-size:1px;}

#rcTopL {height:11px; width:14px; float:left; background:url(/i/ne05/fmwk/rc2/rc_top_l.gif) left top no-repeat; font-size:1px;}

#rcTopR {height:11px; width:14px; float:right; background:url(/i/ne05/fmwk/rc2/rc_top_r.gif) right top no-repeat; font-size:1px;}

#rcBot {height:16px; background:url(/i/ne05/fmwk/rc2/rc_bot.gif) left top repeat-x;}

#rcBotL {height:16px; width:17px; float:left; background:url(/i/ne05/fmwk/rc2/rc_bot_l.gif) left top no-repeat;}

#rcBotR {height:16px; width:17px; float:right; background:url(/i/ne05/fmwk/rc2/rc_bot_r.gif) right top no-repeat;}



/* MNAW */

#MNAW {padding: 0 0 10px; border-bottom: 1px solid #EEE; margin: 0 0 20px;}

#MNAW ul {list-style: none;}

#MNAW li {margin: 0 0 12px;}

#MNAW ul a h5 {font-weight: normal; font: normal 12px/15px verdana;}

#MNAW ul .credit {font: normal 12px/15px verdana; color: #999;}



/* MNAW: bug 278781, deprecate above once live */

.MNAW {padding:8px 12px 0 10px; background:url(/i/ne05/fmwk/rc2/rc_mid_r.gif) top right repeat-y; border-left:1px solid #dfdfdf;}

.MNAW ul {list-style:none; margin-top:12px;}

.MNAW li {padding:0 0 12px;}

.MNAW ul a h5 {font-weight:normal; font:normal 12px/15px verdana;}

.MNAW ul a h5 img {margin:0 0 -1px 4px;}

.MNAW ul .credit {font:normal 12px/15px verdana; color:#999;}

.MNAW h3 {color:#6B0; font-size:16px; font-weight:bold; line-height:10px;}

.MNAWby {color:#999; font:normal 10px verdana;}

#MNAWTop {z-index:10; height:11px; background:url(/i/ne05/fmwk/rc2/rc_top.gif) left top repeat-x; font-size:1px;}

#MNAWTopL {height:11px; width:14px; float:left; background:url(/i/ne05/fmwk/rc2/rc_top_l.gif) left top no-repeat; font-size:1px;}

#MNAWTopR {height:11px; width:14px; float:right; background:url(/i/ne05/fmwk/rc2/rc_top_r.gif) right top no-repeat; font-size:1px;}

#MNAWBot {height:16px; background:url(/i/ne05/fmwk/rc2/rc_bot.gif) left top repeat-x;}

#MNAWBotL {height:16px; width:17px; float:left; background:url(/i/ne05/fmwk/rc2/rc_bot_l.gif) left top no-repeat;}

#MNAWBotR {height:16px; width:17px; float:right; background:url(/i/ne05/fmwk/rc2/rc_bot_r.gif) right top no-repeat;}



/* NEWS.COM MARKETS */



#marketsShell {position: relative;}  /* Added for quote box skylight 01/11/07 */

#marketsShell .skylight {float: right;margin: 0 0 10px 10px;}



#investorBlock {

padding: 0 0 10px;

border-bottom: 1px solid #EEE;

margin: 0 0 20px;

font: 11px/18px verdana;

}



#investorBlock ul li {

list-style: none;

padding: 2px 0 2px 10px;

margin: 3px 0;

border-bottom: 1px dotted #EEE;

height: 1.3em;

line-height: 1.3em;

}



#investorBlock ul li span, #investorBlock ul li a {

float: left;

width: 32%;

}



#investorBlock h4 {

font: bold 15px arial;

margin: 5px 0 0;

}



#investorBlock ul .change, #investorBlock ul .quote { text-align: right; }

#investorBlock ul li.uptick { background: url(http://i.i.com.com/cnwk.1d/i/ne/fd/2003/fd_graphics/up_arrow.gif) no-repeat center left; }

#investorBlock ul li.uptick .change { color: #093; }

#investorBlock ul li.downtick { background: url(http://i.i.com.com/cnwk.1d/i/ne/fd/2003/fd_graphics/down_arrow.gif) no-repeat center left; }

#investorBlock ul li.downtick .change { color: #900; }



#investorBlock form {

font-size: 90%;

margin: 0 0 8px;

}



#investorBlock form input.txtfld {

font: 11px verdana;

color: #444;

}



#investorBlock .readMore {

align: right;

}



/* TECH NEWS AROUND THE WORLD */

#worldNews {

padding: 0 0 10px;

border-bottom: 1px solid #EEE;

margin: 0 0 20px;

font: 11px/15px verdana;

}



#worldNews ul {

list-style: none;

padding: 0;

margin: 0;

}



#worldNews li {

float: left;

display: inline;

width: 150px;

margin: 5px 0 0;

}



#worldNews li span {

color: #999;

}



/* ADDITIONAL FEATURES BOX */

#addtlFeatures {

padding: 0 0 10px;

border-bottom: 1px solid #EEE;

margin: 0 0 20px;

font: 11px/15px verdana;

}



#addtlFeatures ul {

list-style: none;

padding: 0;

margin: 0;

}



#addtlFeatures ul li {

float: left;

display: inline;

width: 150px;

margin: 5px 0 0;

}





/* SPOTLIGHT AD UNIT */

.spotLight {margin: 0 0 25px 0; padding: 0;}

.spotLight dt {color: #6B0; font-size: 20px;}

.spotLightContent, .spotLightProduct {margin: 0; padding: 0 10px 10px 5px;}

.spotLightContent {float: left; width: 325px; border-right: 1px dotted #d7d7d7;}

.spotLightProduct {float: right; width: 245px;}

.spotLightContent img {float: left; margin: 0 8px 4px 0;}

.spotLight h4 {font-size: 1.1em; margin: 0 0 5px; padding: 0;}

.spotLight p {margin-top: 0; clear:both; overflow:hidden; height: 1%; font-size: 90%;}

.spotLight a span {display: block; font-weight: bold; text-decoration:none;}

.spotLightProduct img {float: left; margin: 0 4px 4px 0;}

.spotLightProduct p {clear:none;}

.spotLightProduct cite {text-align: left; margin-bottom: 10px; display: block; color: #666; font-size: 90%;}



/*  NEWS FD BLOG COMPONENT - 06/29/07 */







		#newsblogs

		{

			margin: 20px 0;

			border-bottom: 1px solid #EEE;

			padding-bottom: 20px;

		}

		

		#newsblogs .blog_body

		{

			font: 12px verdana;

			color: #444;

		}

		

		#newsblogs .blog_meta

		{

			color: #949494;

			font: normal 11px verdana;

			margin: 0 0 20px 0;

		}

		

		#newsblogs .blog_item h3 { margin: 0; }





#leaderboard{margin:0! important;padding:5px 0px 0 82px;}

#halfpage {margin:0; padding:10px 0 10px 0;}



DIV.mostpop_sponsored_ad {width:319px; background:#FFF url('/i/ne05/fmwk/rc2/rc_mid_r.gif') repeat-y right top; border-left:1px solid #DFDFDF; clear:both;}

DIV.mostpop_sponsored_spacing {width:90px; padding:3px 0 8px 0; margin:0 10px 0 11px;}



.tab_row

{

	width:410px;

	height:100px;

	float:left;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dashed;

	border-left-style: none;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}



.tab_d

{ width:410px;

height:10px;

float:left;

}



.tab_c1

{ width:130px;

height:100px;

text-align:center;

float:left;

}

.tab_c2

{ width:270px;

height:100px;

text-align:center;

float:left;

}



#uloginOut a { color:#FFFFFF;}



#uloginOut a:visited { color:#FFFFFF;}



#container_logo

{ 
display:block; 
width:800px;
height:120px;
position:relative;
clear:both;
background-image:url(sun.gif);
background-repeat:no-repeat;

}


div#logo{

	float: left;
	display: inline;
	color: #759fa5;

}

div.top_nav{

	float: right;
	display: inline;
	color: #759fa5;
	margin-left: 10px;
	margin-top: 7px;

}

a.navi_top, a.navi_top:visited{

	font-family: Arial, Helvetica, sans-serif;
	color: #759fa5;
	text-decoration: none;
	text-align:left;
	display: block;
	width: 110px;
	height: 18px;
	border-bottom: 1px solid #759fa5;

}

a.navi_top:hover{

	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:left
	color: #b6c2ca;
	border-bottom: 1px solid #b6c2ca;

}

