body{color:#000; text-decoration:none; font:normal normal normal 11px "Arial",sans-serif; text-align:left; vertical-align:top; background-color:#fff; background-image:none; margin:0; padding:0}
a:link, a:active, a:visited{color:#009; text-decoration:underline}
a:hover{color:#000; text-decoration:none}
#nojs{background-color:#ff0; padding:6px 10px}
#container{background-color:#fff; width:924px; margin:0 auto; padding:0; border-left:18px solid #fff; border-right:18px solid #fff}
#wrapper, #wrapper_f, .wrapper_fi, #text_wrapper, .wrapper_fs, #ads_t_wrapper{width:100%; float:left}
#header{padding-bottom:10px}
img.head{margin:0; padding:0; vertical-align:bottom}
#col_right, #col_right_f{margin:0 0 10px 624px}
#col_left, #col_left_f{width:624px; margin:0 0 10px -924px; float:left}
.col_second_nf{margin:0 0 10px 312px}
.col_first_nf{width:312px; margin:0 0 10px -612px; float:left}
#text_right{margin:0 0 10px 452px}
#text_left{width:452px; margin-left:-612px; float:left}
.fs_t_right{margin-left:92px}
.fs_t_left{width:92px; margin-left:-612px; float:left}
.m_cont_box, .m_cont_box_f, .n_cont_box_first_f, .m_text_box, .n_fs_box, .w_ads_t{padding-right:12px}
.n_cont_box, .n_cont_box_f, .n_cont_box_second_f, .n_text_box, .w_fs_box, .n_ads_t{padding:0}
.com_box{font-size:13px; background-color:#f5f5dc; margin-top:10px; padding:10px}
.com_f{margin-left:10px; padding:6px 10px; border-left:4px solid #f5f5dc}
#tools_a, .b_news{margin:0; padding:6px 0; border-bottom:1px solid #ccc; clear:both}
#tools_b{margin-top:10px; padding:6px 0 4px; border-top:4px solid #ccc; clear:both}
#nav_b{padding:6px 0 18px; clear:both}
.cont_form{background-color:#ededed; padding:12px 10px}
.cont_emph{background-color:#f5f5dc; padding:12px 10px}
#video_frame{width:300px; height:250px; margin-bottom:10px}
#stats{height:1px; display:none}
.menu{margin:0; padding:0; overflow:hidden; background:transparent}
.menu ul{font:normal normal normal 11px "Arial",sans-serif; margin:0; padding:0; list-style:none; float:left}
.menu ul li{display:inline}
.menu a{color:#fff; text-decoration:none; background:#000 url("../images/c_tl.png") no-repeat left top; margin-right:1px; padding-left:10px; float:left}
.menu a span{background:transparent url("../images/c_tr.png") no-repeat right top; padding:10px 10px 8px 0; display:block; float:left; cursor:pointer}
.menu a span{float:none}
.menu a:visited, .menu a:visited span{color:#fff; text-decoration:none}
.menu a:active, .menu a:hover{color:#fff; text-decoration:none; background-color:#999}
.menu a:active span, .menu a:hover span{background-color:transparent}
.sub_menu{background-color:#999; padding:6px 10px; clear:both}
.menu_sub{width:180px; margin:0}
.menu_sub ul{color:#fff; text-decoration:none; font:normal normal normal 11px "Arial",sans-serif; text-align:left; list-style-type:none; margin:0; padding:0}
.menu_sub li a{color:#fff; text-decoration:none; display:block; width:160px; background:transparent url("../images/sm_bd1.png") repeat-x left top; margin:0; padding:6px 10px}
* html .menu_sub li a{width:180px; w\idth:160px}
.menu_sub li a:visited{color:#fff; text-decoration:none}
.menu_sub li a:hover, .menu_sub li a:active{color:#fff; background:transparent url("../images/sm_bd2.png") repeat-x left top}
.drop_senior_m{position:relative}
.drop_junior_m{background:transparent url("../images/cap_b.png") no-repeat left bottom; width:180px; margin:0; padding-bottom:6px; position:absolute; visibility:hidden}
h1{color:#000; font:normal normal bold 30px "Arial",sans-serif; margin:0 0 20px; padding:0}
h1.f_s, h1.f_s a:link, h1.f_s a:active, h1.f_s a:visited, h2.fi_s, h2.fi_s a:link, h2.fi_s a:active, h2.fi_s a:visited{color:#000; font:normal normal bold 20px "Arial",sans-serif; text-decoration:none; margin:0; padding-bottom:20px}
h1.f_s a:hover, h2.fi_s a:hover{color:#000; text-decoration:underline}
h2, h3, h2 a:link, h3 a:link, h2 a:active, h3 a:active, h2 a:visited, h3 a:visited{color:#000; font-size:13px; font-weight:bold; text-decoration:none; margin:0; padding:0}
h2 a:hover, h3 a:hover{color:#000; text-decoration:underline}
p{font-size:13px; margin:10px 0 0; padding:0}
p.first{margin:0}
.n_body{font-size:13px}
.n_body_b, .n_body_b a:link, .n_body_b a:active, .n_body_b a:visited{color:#000; font-size:13px; font-weight:bold; text-decoration:none}
.n_body_b a:hover{color:#000; text-decoration:underline}
.n_body_emph{color:#000; font-size:13px; text-decoration:underline}
.n_body_ind, .headlines{font-size:13px; background:#fff url("../images/ptr_l.gif") no-repeat 0 3px; padding-left:18px}
.s_body{color:#000; font-size:11px; text-decoration:none}
.s_body a:link, .s_body a:active, .s_body a:visited{color:#009; text-decoration:underline}
.s_body a:hover{color:#000; text-decoration:none}
.d_body{color:#fff; font-size:11px; text-decoration:none}
.d_body a:link, .d_body a:active, .d_body a:visited{color:#fff; text-decoration:none}
.d_body a:hover{color:#fff; text-decoration:underline}
.v_sp{font-size:9px; vertical-align:text-top}
.v_sb{font-size:9px; vertical-align:text-bottom}
.tabs_line{color:#000; text-decoration:none; font:normal normal normal 13px "Arial",sans-serif; text-align:left; vertical-align:top; background:#f5f5dc url("../images/ptr_l.gif") no-repeat 0 3px; padding-left:18px}
.tabs_line a:link, .tabs_line a:active, .tabs_line a:visited{color:#000; text-decoration:none}
.tabs_line a:hover{color:#000; text-decoration:underline}
.shadetabs{color:#000; text-decoration:none; font:normal normal normal 11px "Arial",sans-serif; text-align:left; list-style-type:none; margin-top:1px; margin-bottom:0; margin-left:0; padding:6px 0}
.shadetabs li{margin:0; display:inline}
.shadetabs li a{color:#000; text-decoration:none; background-color:#fff; margin-right:2px; padding:6px 10px; position:relative; z-index:1; border:1px solid #ccc}
.shadetabs li a:visited, .shadetabs li a:hover{color:#000; text-decoration:none}
.shadetabs li a.selected{color:#000; text-decoration:none; position:relative; top:1px; background-color:#f5f5dc; border-bottom-color:#f5f5dc}
.shadetabs li a.selected:visited, .shadetabs li a.selected:hover{color:#000; text-decoration:none}
.tabcontent{display:none}
@media print{.tabcontent{display:block !important}
}
.tabcontainer{background-color:#f5f5dc; border-top:1px solid #ccc; width:278px; margin:0; padding:10px 12px 12px 10px}
.error_y{color:#ff0; display:none}
.subheading{text-transform:uppercase; margin-bottom:6px; padding:6px 0; border-top:4px solid #ccc; border-bottom:1px solid #ccc; clear:both}
.subheading a:link, .subheading a:active, .subheading a:visited, .subheading a:hover{color:#000; text-decoration:none}
.box_story{padding-bottom:10px; clear:both}
.divider_b{margin-bottom:14px; clear:both}
.divider{margin-bottom:10px; clear:both}
.divider_v{margin-bottom:8px; clear:both}
.divider_form{margin-bottom:4px; clear:both}
.divider_form_b{margin-bottom:6px}
.divider_s{clear:both}
.row_spacer{font-size:1px; line-height:1px; margin-top:3px; clear:both}
.cont_ld{margin-bottom:10px; padding-bottom:6px; border-bottom:1px solid #ccc; clear:both}
.ticker_box{width:612px; height:16px; position:relative}
.ticker_el{width:612px; height:16px; margin:0}
.news_ticker, .news_ticker a:link, .news_ticker a:active, .news_ticker a:visited{text-decoration:none; font-size:13px; height:14px}
.news_ticker a:hover{text-decoration:underline}
.l_upd{color:#666; font-size:11px; margin:6px 0 8px; padding:5px 0 0; border-top:1px solid #ccc}
.search_f{vertical-align:middle}
.form{background-color:transparent; margin:0; padding:0; border:0}
.form_f{background-color:#fff; color:#000; text-decoration:none; font:normal normal normal 10px "Arial",sans-serif}
.form_sf{color:#000; text-decoration:none; font:normal normal normal 10px "Arial",sans-serif; vertical-align:middle; margin-left:2px}
.form_ibg{vertical-align:middle; width:32px; height:17px; margin:0 2px; border:0}
.form_send{vertical-align:bottom; width:50px; height:15px; margin:0; border:0}
.assets_t{background-color:#ededed; margin:0 0 10px 20px; padding:6px 10px; float:right}
.assets_tn{background-color:#ededed; margin-bottom:10px; padding:6px 10px}
.a_d, .pager{background-color:#f5f5dc; margin-bottom:10px; padding:6px 10px}
.line{padding-top:9px; border-top:1px solid #ccc}
img.drop_senior{position:relative; vertical-align:middle; width:22px; margin-right:2px}
img.drop_senior_r{position:relative; vertical-align:middle; width:85px; margin-right:2px}
.drop_junior{background:transparent url("../images/d_bd.png") repeat left top; padding:10px; position:absolute; visibility:hidden}
.v_up{vertical-align:middle; width:27px; height:27px; margin:0; border:0}
img.m_r{vertical-align:middle; margin-right:2px}
img.m_n{vertical-align:middle; margin:0}
img.fig_s{margin:2px 12px 10px 0; float:left}
.fig{vertical-align:bottom; width:300px; margin-bottom:8px; padding:0}
.slide_box{width:300px; height:196px; position:relative}
.slide_el{width:300px; height:196px}
.slide_p{width:300px; height:196px; margin:0}
.archive_t{text-align:right; background-color:#f5f5dc; padding:8px 10px}
.archive{font:normal normal normal 11px "Arial",sans-serif; width:300px}
.archive ul{width:294px; margin:0; padding:0; background-color:#f5f5dc; border-left:6px solid #f5f5dc; border-top:1px solid #fff; float:right}
.archive ul li{list-style:none; display:inline}
.archive ul li.nlink{color:#000; text-decoration:none; text-align:right; width:29px; padding:4px 10px 4px 2px; background-color:#fff; border-left:1px solid #fff; float:left}
.archive ul li a{color:#000; text-decoration:none; text-align:right; width:29px; padding:4px 10px 4px 2px; background-color:#f5f5dc; border-left:1px solid #fff; float:left}
.archive ul li a:visited{color:#000; text-decoration:none}
.archive ul li a:active, .archive ul li a:hover{color:#fff; text-decoration:none; background-color:#000}
.ads_sc_m{width:300px; height:250px}
.ads_sc_tb{width:728px; height:90px; margin-bottom:4px; padding:8px 196px 8px 0; border-bottom:1px solid #ccc; clear:both}
.ads_sc_tl_i{width:300px; height:250px; margin-bottom:10px; padding:0 0 8px 140px; border-bottom:1px solid #ccc; clear:both}
.ads_sc_tl{width:300px; height:250px; margin-bottom:10px; padding:0 0 8px 312px; border-bottom:1px solid #ccc; clear:both}
.ads_sc_bl_i{width:300px; height:250px; margin-top:10px; padding:8px 0 0 140px; border-top:1px solid #ccc; clear:both}
.ads_sc_bl{width:300px; height:250px; margin-top:10px; padding:8px 0 0 312px; border-top:1px solid #ccc; clear:both}

