body{margin:0px;background:#FFF;font:11px Arial,Helvetica,sans-serif;color:#4b4b4b}
a,a:visited,a:active{text-decoration:none}
a:hover{text-decoration:underline}
table{font:11px Arial,Helvetica,sans-serif;color:#4b4b4b}
.tablemargin01{margin-bottom:10px}
.leftpanel01{width:511px;padding-left:6px;padding-right:20px;vertical-align:top}
.rightpanel01{width:240px;vertical-align:top}
.sectionleft01{width:196px;padding-right:20px;text-align:left;vertical-align:top}
.sectionright01{width:295px;text-align:left;vertical-align:top}
.img01{border:1px solid #9199ae;text-align:left;vertical-align:top}
.img02{border:1px solid #9199ae;text-align:left;vertical-align:top;float:left;margin-right:8px}
.txtleft01{width:auto;text-align:left;vertical-align:top}
.txtright01{width:auto;text-align:right;vertical-align:top}
.txtcenter01{width:auto;text-align:center;vertical-align:top}
.secTitle01{padding:15px 6px 5px 18px;background:url(images/bullet_title01.gif) no-repeat 4px 19px;font-size:12px;font-weight:bold;color:#0a0070}
.secTitle01 a{color:#0a0070}
.secTitle02{padding:5px 6px 5px 18px;background:url(images/bullet_title01.gif) no-repeat 4px 9px;font-size:12px;font-weight:bold;color:#222}
.secTitle03{padding:5px 6px 5px 29px;background:url(images/bullet_title01.gif) no-repeat 15px 9px;font-size:12px;font-weight:bold;color:#222}
.secTitle02 a,.secTitle03 a{color:#222}
.secSubTitle01{color:#007dcd;font-weight:bold}
.secSubTitle01 a{color:#007dcd}
.tickertitle01{background:#fb0303;padding:3px 8px 3px 8px;font-weight:bold;color:#FFF}
.tickertitle02{background:#b7bbbe;padding:3px 8px 3px 8px;font-weight:bold;color:#FFF}
.tickertitle01 a,.tickertitle02 a{color:#FFF}
.ticker01{padding:3px 8px 3px 8px;color:#333;background:#f1f8fe}
.ticker01 a{color:#333}
.tickertxtbold01{color:#444;font-weight:bold}
.tickertxtbold01 a{color:#444}
.ticker02{padding:0px 8px 3px 8px;border-bottom:1px solid #8e8e8e;color:#425a8a}
.ticker02 a{color:#425a8a}
.tdlist01{padding:2px 0px 5px 12px;background:url(images/bullet_list01.gif) no-repeat 5px 6px;font:11px Arial,Helvetica,sans-serif;color:#4b4b4b;text-align:left;vertical-align:top}
.tdlist01 a{color:#4b4b4b}
.more01{padding:0px 4px 5px 4px;background:url(images/border_more01.gif) repeat-x left bottom;text-align:right;vertical-align:top;color:#007dcd}
.more02{padding:0px 4px 5px 4px;text-align:right;vertical-align:top;color:#007dcd}
.more01 a,.more02 a{color:#007dcd}
.date01{padding-left:12px;padding-bottom:0px}
.datetxt01{font-size:10px;color:#000}
.datetxt01 a{color:#000}
.date02{padding-top:5px;padding-bottom:5px;padding-right:5px;text-align:right}
.datetxt02{font-size:11px;color:#0f4d78}
.datetxt02 a{color:#0f4d78}
.menutd01{padding:0px 0px 2px 0px;text-align:left;vertical-align:top;border-bottom:1px solid #bcc1d6;background:#ecf2fa}
.menutd02{padding:0px 0px 5px 0px;text-align:left;vertical-align:top;background:#ecf2fa url(images/border_more01.gif) repeat-x left bottom}
.banner01{padding-bottom:5px;background:url(images/border_more01.gif) repeat-x left bottom;width:auto;text-align:left;vertical-align:top}
.bannerimg01{border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;border-top:1px solid #C9C9C9}
.tabpanel01{background:#9cc5ec;border:2px solid #9cc5ec;margin-bottom:10px}
.tabsection01{padding-top:3px;padding-bottom:3px;padding-right:3px;text-align:right}
.tabpaneltd01{padding-top:3px;padding-bottom:3px;background:#FFF;border-left:1px solid #c9c7c7;border-top:1px solid #c9c7c7;text-align:center;font-weight:bold;font-size:12px;color:#fa0304}
.tabpaneltd02{padding-top:3px;padding-bottom:3px;background:#e0eaf7;border-left:1px solid #b5bdc8;border-bottom:1px solid #b5bdc8;text-align:center;font-weight:bold;font-size:12px;color:#0f4d78}
.tabpaneltd03{padding-top:3px;padding-bottom:3px;background:#e0eaf7;border-bottom:1px solid #b5bdc8;text-align:right}
.tabpaneltd04{border-top:1px solid #CCC;border-bottom:1px solid #CCC;background:#f1f8fe;text-align:left}
.tabpaneltd04r{background:#f1f8fe;border-top:1px solid #CCC;border-bottom:1px solid #CCC;text-align:right}
.tabpaneltd04c{background:#f1f8fe;border-top:1px solid #CCC;border-bottom:1px solid #CCC;text-align:center}
.tabpaneltd05{border-bottom:1px solid #CCC;text-align:left}
.tabpaneltd06{border-bottom:1px solid #CCC}
.tabpaneltd06r{border-bottom:1px solid #CCC;text-align:right}
.tabpaneltd05r,.tabpaneltd05c,.tabpaneltd06c{border-bottom:1px solid #CCC;text-align:center}
.tabpanelcontent01{background:#FFF;border-left:1px solid #c9c7c7;border-right:1px solid #b5bdc8;border-bottom:1px solid #b5bdc8}
.tabpaneltxtgray01{font-weight:bold;font-size:12px;color:#666}
.tabpaneltxtgray01 a{color:#666}
.tabpaneltxt01{font-weight:bold;font-size:12px;color:#fa0304}
.tabpaneltxt01 a{color:#fa0304}
.tabpaneltxt02{font-weight:bold;font-size:12px;color:#0f4d78}
.tabpaneltxt02 a{color:#0f4d78}
.tabpaneltxtbold03{font-weight:bold;color:#007ec8}
.tabpaneltxt03,.tabpaneltxt03 a,.tabpaneltxtbold03 a{color:#007ec8}
.tabpaneltxtbold04{font-weight:bold;color:#349802}
.tabpaneltxt04,.tabpaneltxt04 a,.tabpaneltxtbold04 a{color:#349802}
.tabpaneltxtbold05{font-weight:bold;color:#296388}
.tabpaneltxt05,.tabpaneltxt05 a,.tabpaneltxtbold05 a{color:#296388}
.tabpaneltxt06{color:#007fc4}
.tabpaneltxt06 a,.tabpaneltxt06 a:active,.tabpaneltxt06 a:visited{text-decoration:underline;color:#007fc4}
.tabpaneltxt06 a:hover{text-decoration:none;color:#007fc4}
.tabpaneltxt07,.tabpaneltxt07 a{color:#fb8e0d}
.quotepanel01{background:#ecf2fa;padding-bottom:10px;background:url(images/border_more01.gif) repeat-x left bottom;border-top:1px solid #bcc1d6;margin-bottom:10px}
.padleft01{padding-left:5px}
.padright01{padding-right:5px}
.seabluetxt01,.seabluetxt01 a{color:#007dcd}
.seabluetxtbold01{color:#007dcd;font-weight:bold}
.seabluetxtbold01 a{color:#007dcd}
.bluetxtbold01{color:#0f007c;font-weight:bold}
.bluetxt01,.bluetxt01 a,.bluetxtbold01 a{color:#0f007c}
.bluetxtbold02{color:#736ebe;font-weight:bold}
.bluetxt02,.bluetxt02 a,.bluetxtbold02 a{color:#736ebe}
.graytxt01{color:#525E6A;font-weight:normal}
.graytxtbold01{color:#525E6A;font-weight:bold}
.graytxt01 a,.graytxtbold01 a{color:#525E6A}
.whitetxtbold01{color:#FFF;font-weight:bold}
.whitetxt01,.whitetxt01 a,.whitetxtbold01 a{color:#FFF}
.redtxt01{font-size:10px;color:#c40004}
.redtxtbold02{font-weight:bold;color:#c40004}
.redtxt01 a,.redtxt02,.redtxt02 a,.redtxtbold02 a{color:#c40004}
.selectbox01,.inputbox01{width:auto;border-top:1px solid #90908e;border-left:1px solid #90908e;border-bottom:1px solid #d2d2d0;border-right:1px solid #d2d2d0;font:11px Arial,Helvetica,sans-serif;color:#333}
.inputbox01{padding:0px 2px 2px 2px}
.header01{border-top:5px solid #fd0003;border-bottom:6px solid #070074}
.headerbg01{height:69px;border-top:1px solid #fefeff;background:url(images/bg_header01.gif) repeat-x 0 0;vertical-align:top;padding-left:20px}
.headermenu01{background:url(images/bg_header02.gif) repeat-x 0 0;vertical-align:top;text-align:right;padding:3px 15px 6px 15px}
.headermenu02{vertical-align:top;text-align:right;padding:3px 15px 4px 15px}
.headertxt01{font:10px Verdana,Arial,Helvetica,sans-serif;color:#000033}
.headertxt01 a{color:#000033}
.headertxt02{font:bold 11px Verdana,Arial,Helvetica,sans-serif;color:#0f007c}
.headertxt03{font:10px Verdana,Arial,Helvetica,sans-serif;color:#0f007c}
.headertxt02 a,.headertxt03 a{color:#0f007c}
.topmenupanel01{border-top:1px solid #FFF;background:url(images/bg_topmenu01.gif) repeat-x 0 0}
.topmenupanel02{background:url(images/bg_topmenu03.gif) repeat-x 0 0;padding:4px 10px 4px 10px}
.topmenupanel03{background:url(images/bg_topmenu04.gif) repeat-x 0 0;padding:4px 10px 20px 10px}
.topmenu01{background:url(images/bg_topmenu02.gif) repeat-x 0 0;padding:5px 20px 7px 20px;text-align:left}
.topmenu02{padding:5px 20px 7px 20px;text-align:left}
.topmenu03{padding:5px 10px 7px 20px;text-align:right}
.topmenutxt01{color:#FFF;font:bold 12px Verdana,Arial,Helvetica,sans-serif}
.topmenutxt01 a{color:#FFF}
.topmenutxt02{color:#11007b;font:bold 12px Verdana,Arial,Helvetica,sans-serif}
.topmenutxt02 a{color:#11007b}
.topmenutxt03{font-family:Verdana,Arial,Helvetica,sans-serif;color:#0d027c}
.topmenutxt03 a{color:#0d027c}
.topmenutxt04{color:#ef0305;font-weight:bold}
.topmenutxt04 a{color:#272092}
.topmenutxt05{color:#db5e5f;font-weight:bold}
.topmenutxt05 a{color:#736ebe}
.footermenu01{padding:7px 7px 7px 7px;border-top:1px solid #fefeff;background:url(images/bg_footer01.gif) repeat-x 0 0}
.footermenu02{padding:7px 7px 7px 7px;border-top:1px solid #fefeff;background:url(images/bg_footer01.gif) repeat-x right top}
.footercopyright01{padding:7px 15px 7px 25px;text-align:left}
.footercopyright02{padding:7px 25px 7px 15px;text-align:right}
.footercopyright03{padding:2px 15px 15px 15px;text-align:center}
.footertxt01,.footertxt01 a{color:#51557a}
.footertxt02,.footertxt02 a{color:#575757}
.footertxt03,.footertxt03 a{color:#999}
.inputbox02{width:auto;border-top:1px solid #90908e;border-left:1px solid #90908e;border-bottom:1px solid #d2d2d0;border-right:1px solid #d2d2d0;font:11px Arial,Helvetica,sans-serif;color:#666;padding:0px 2px 2px 2px}
.loginpanel01{background:#ecf2fa;background:url(images/border_more01.gif) repeat-x left bottom;padding-bottom:2px;margin-bottom:10px}
.login_pad01{padding-left:15px}
.login_pad02{padding-left:15px;padding-top:2px;padding-bottom:7px}
.pg01{width:777px;margin:auto;background:#FFF;border-left:1px solid #0c0071;border-right:1px solid #0c0071;border-bottom:1px solid #eeeeee}
.pgcontent01{width:767px;padding:0px 5px 0px 5px}
.leftpan01{width:466px;padding-right:18px;text-align:left;vertical-align:top}
.rightpan01{width:281px;text-align:left;vertical-align:top}
.footer01{width:777px;margin-top:15px}
.footermenu001{padding:7px 15px 7px 15px;border-top:1px solid #fefeff;background-image:url(images/bg_footer01.gif);background-repeat:repeat-x;text-align:center}
.footercopyright001{padding:7px 15px 7px 25px;text-align:center}
.cursorhand{cursor:pointer;cursor:hand}
.hsi_img01 img{border:2px solid #9199ae}
.hsi_img02 img{border:1px solid #d1d1d3}
.cblock01{margin-bottom:2px; padding-bottom:8px;}
.cblock01 .title01{padding:3px 6px 3px 12px;background:#9bc5eb;font-size:12px;font-weight:bold;color:#0a0070;border-bottom:1px solid #7693b3;margin-bottom:3px}
.cblock01 .title01 .addtext01{color:#2a3f54;font-weight:normal;font-size:11px}
.cblock01 .title02{padding:3px 6px 3px 15px;background:#fff url(images/bullet_title01.gif) no-repeat 2px 7px;font-size:12px;font-weight:bold;color:#0a0070;margin-bottom:3px}
.cblock01 .listblock01{padding:5px 0px 0px 12px;font-size:11px;color:#4b4b4b;text-align:left;vertical-align:top}
.cblock01 .listblock02{padding:5px 0px 0px 19px;background:url(images/bullet_list01.gif) no-repeat 12px 10px;font-size:11px;color:#4b4b4b;text-align:left;vertical-align:top}
.subtitle01,.subtitle01 a:link,.subtitle01 a:visited,.subtitle01 a:hover,.subtitle01 a:active{color:#007dcd}
.data01,.data01 a:link,.data01 a:visited,.data01 a:hover,.data01 a:active{color:#4b4b4b}
.morelink01{text-align:right;color:#007dcd;}
.morelink01 a{padding:0px 8px 8px 12px;background:url(images/bullet_more01.gif) no-repeat left 5px}
.morelink01 a{color:#007dcd}
.listtitle01{padding:3px 6px 0px 23px;background:#fff url(images/bullet_title01.gif) no-repeat 10px 7px;font-size:12px;font-weight:bold;color:#0a0070}
.btmborder01{padding-bottom:13px;background:url(images/border_more01.gif) repeat-x left bottom;margin-bottom:10px}

/********************** Weekend Page **************************/
#ws_holder{
width:777px;
margin:0px auto;
background:#858e96;
}
* html #ws_holder{
overflow:hidden;	
}
.ws_left{
float:left;
width:531px;
}
.ws_banner{
/*background:red url(images/weekend_banner.gif) no-repeat left top;*/	
height:300px;
padding:115px 0px 0px 150px;
}
.ws_banner ul{
font-size:14px;
margin:0px 0px 0px 0px;
padding:0px;
width:275px;
}
.ws_banner li{
list-style:none;
font-weight:bold;
padding:4px 0px 9px 30px;
height:25px;
overflow:visible;
}
.ws_banner li.txt_pink, .ws_banner li.txt_pink a{
color:#ff84c6;	
}
.ws_banner li.txt_blue, .ws_banner li.txt_blue a{
color:#85ffff;
}
.ws_banner li.txt_green, .ws_banner li.txt_green a{
color:#83fb7c;	
}
.prodWeek{
background:#858e96 url(images/bg_product.gif) no-repeat left top;
height:102px;
margin:0px;
padding:47px 25px 47px;
}
* html .prodWeek{
overflow:hidden;	
}
.prodWeek img{
float:right;
margin:-18px 3px 0px 10px;
}
.prodWeek h2.ws{
margin:0px;
padding:0px;
font-size:18px;
color:#2c548f;
}
.prodWeek p{
margin:0px;
padding-top:5px;
color:#000000;
font-size:14px;
line-height:17px;
}

.ws_right{
float:right;
width:246px;
}
.ws_right h3{
margin:0px;
padding:0px;
font-size:16px;
color:#003366;
border-bottom:1px solid #ffffff;
padding:0px 0px 5px;
}
.ws_right h4{
margin:0px;
padding:8px 0px;
color:#003366;
font-size:14px;
}
.market{
background:url(images/bg_marketwrap.gif) no-repeat left top;
padding:35px 10px 10px 5px;
height:155px;
}
.market p{
margin:0px 0px 4px;
padding:0px;
font-size:12px;
}
.market a.ws_read, .prodWeek a.ws_read{
color:#FD0003;
}
.compInfo{
background:url(images/bg_company_info.gif) no-repeat left top;
padding:6px 0px 0px 5px;
height:83px;
}
.compInfo h4
{
padding-bottom:17px;
}
.compInfo h4 img{
margin-bottom:-20px;	
}
.chartBox{
background:#858e96 url(images/bg_chart.gif) no-repeat left top;
height:322px;
overflow:hidden;
/*position:absolute;*/
/*z-index:100;*/
padding:5px 0px;
}

#ws_holder .chartBox table
{
margin-left:-3px;
/*padding:10px 0px 0px;*/
background:none;
}
#ws_holder .chartBox table table
{
margin:auto;
}

.ws_boxHolder {
clear:both;
display:block;
padding:0px 10px;
background:url(images/bg_bottom.gif) no-repeat left top;
text-align:left;
height:123px;
}

.ws_box{
float:left;
width:230px;
padding:20px 0px 0px;
margin-right:22px;
height:103px;
}
.ws_box img{
float:left;
margin:0px 10px 0px 0px;
}
.ws_box h5, .ws_box h5 a{
color:#2c5590;
font-size:12px;
margin:0px;
padding:0px;
}
.ws_box p{
margin:4px 0px;
padding:0px;
}

.ws_clr{
clear:both;	
}
