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:#369; text-decoration:none}
a:hover{color:#000; text-decoration:underline}
#nojs{background-color:#ff0; padding:7px 12px}
#container{background-color:#fff; width:924px; margin:0 auto; padding:0; border-left:24px solid #fff; border-right:24px solid #fff}
#header{width:924px}
#h_ess_wrapper, #wrapper, .s_wrapper{width:100%; float:left}
#h_ess_col_right{margin-left:624px}
#h_ess_col_left{width:624px; margin-left:-924px; float:left}
.header_ess{border-bottom:1px solid #c7c7c7; padding:6px 0}
.header_ess_r{text-align:right}
#col_right{margin-left:624px}
#col_left{width:624px; margin-left:-924px; float:left}
.l_cont_box{margin-right:12px; padding:0}
.r_cont_box{padding:0}
.s_col_right{margin-left:312px}
.s_col_left{width:312px; margin-left:-612px; float:left}
.cont_emph{background-color:#f5f5f5; padding:12px}
.cont_emph_l{background-color:#f0f8ff; padding:12px}
.cont_padd{padding:12px 0 0}
#nav_b{border-top:1px solid #c7c7c7; margin-top:12px; padding:12px 0 18px; clear:both}
#stats{height:1px; display:none}
.menu{font:normal normal normal 11px "Arial",sans-serif; width:100%}
.menu ul{width:100%; margin:0; padding:0; background:#e2e2e2 url("../images/menu_bd.png") repeat-x left top; border:1px solid #c7c7c7; border-width:0; float:left}
.menu ul li{list-style:none; display:inline}
.menu ul li a{color:#000; text-decoration:none; background-color:transparent; border-right:1px solid #c7c7c7; padding:13px 12px 7px; float:left}
.menu ul li a:visited{color:#000; text-decoration:none}
.menu ul li a:active, .menu ul li a:hover{color:#fff; text-decoration:none; background-color:#333}
.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:156px; background:transparent url("../images/sm_bd1.png") repeat-x left top; margin:0; padding:6px 12px}
* html .menu_sub li a{width:180px; w\idth:156px}
.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{font-size:18px; font-weight:bold; margin:0 0 24px; padding:0}
h2{font-size:13px; font-weight:bold; margin:0 0 18px; padding:0}
h1, h2, h1 a:link, h2 a:link, h1 a:active, h2 a:active, h1 a:visited, h2 a:visited{color:#000; text-decoration:none}
h1 a:hover, h2 a:hover{color:#000; text-decoration:underline}
.heading{color:#fff; background:#666 url("../images/c_tl.png") no-repeat left top; padding:6px 12px}
p{font-size:13px; margin:12px 0 0; padding:0}
p.first{margin:0}
p.h_ind{text-indent:-24px; margin:0 0 0 24px}
.n_body{font-size:13px}
.n_body_lne{font-size:13px; background:#fff url("../images/lne.png") no-repeat 0 4px; padding-left:24px}
.n_body_blt{font-size:13px; background:#fff url("../images/blt.png") no-repeat 0 4px; padding-left:24px}
.n_body_ptr{font-size:13px; background:#fff url("../images/ptr.png") no-repeat 0 3px; padding-left:24px}
.s_h_ind{background:#fff url("../images/lne.png") no-repeat 0 3px; padding-left:24px}
.s_h_ind_p{background:#fff url("../images/ptr.png") no-repeat 0 3px; padding-left:24px}
.v_sp{font-size:9px; vertical-align:super}
.v_sb{font-size:9px; vertical-align:sub}
img.head{margin:0; padding:0; vertical-align:bottom}
img.assets{margin-right:2px; padding:0; vertical-align:middle}
img.assets_n{margin:0; padding:0; vertical-align:middle}
img.fig_sr{margin:2px 0 12px 12px; float:right; clear:both}
.box_story{padding-bottom:12px; clear:both}
.divider{margin-bottom:12px; clear:both}
.divider_f{margin-bottom:4px; clear:both}
.divider_n{margin:0; padding:0; clear:both}
.row_spacer{font-size:1px; line-height:1px; margin-top:4px; clear:both}
.cont_as{background-color:#f5f5f5; padding:2px 12px}
.cont_de{margin:0; padding:6px 0; border-bottom:1px solid #999}
.form{background-color:transparent; margin:0; padding:0; border:0}
.form_f{color:#000; text-decoration:none; font:normal normal normal 10px "Arial",sans-serif}
.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; margin:6px 0 12px; padding:5px 0 0; border-top:1px solid #999}
.slide_box{width:300px; height:200px; position:relative}
.slide_el{width:300px; height:200px}
