body {margin:0; padding:0; background:#ffffff}
form {margin:0; padding:0}

.tdtr4 {font:12px tahoma, arial, helvetica, sans-serif; color:#6a6a6a; vertical-align:top;  text-align:left}
.tdspc{font:12px tahoma, arial, helvetica, sans-serif; color:#6a6a6a; vertical-align:top;  text-align:left}
td, tr{font:12px arial; color:#6a6a6a; vertical-align:top;  text-align:left}
.tdspc3{font:12px arial; color:#6a6a6a; vertical-align:top;  text-align:left}

.pp{font:12px arial; color:#6a6a6a; vertical-align:top;  text-align:left}

.markg {
color: #006400;
font-weight: bold;
}

.mark {
color: #aaaaaa;
font-weight: bold;
}

.orangehd_snap {
color: #f79400;
font-weight: bold;
font-size: 9pt;
padding:0px;
}
.bluehd_snap {
color: #00aeef;
font-weight: normal;
}

.changedown { color: #ef4d15; }
.changeup { color: #006400; }
/* end tabbed graph */


/* HOME market snapshot lzhang */
.snapshotheading { background-color: #101042; width:200px; }
.marketidx {
font-size: 6pt;
font-family: Verdana;
width: 290px;
padding: 2px 5px 5px 2px;
margin: 0;
}

.marketidx table { width: 100%}

.marketidx td {
padding: 3px;
font:normal 8px verdana;
border-bottom: 1px solid #555555;
}






/* HOME market snapshot lzhang */
.snapshotheading { background-color: #101042; width:200px; }
.marketsnapshot {
font-size: 6pt;
font-family: Verdana;
width: 100%;
padding: 2px 0px 5px 2px;
margin: 0;
}

.marketsnapshotidx table { width: 100%}

.marketsnapshot table { width: 100%}

.marketsnapshot td {
padding: 3px;
font:normal 9px verdana;
border-bottom: 1px solid #555555;
}

.orangehd_snap {
color: #4682B4;
font: 12px verdana;
font-weight: bold;
padding:0px;
}

.bluehd_snap {
color: #4682B4;
font:normal 7pt verdana;
}

.marketsnapshot a.more {
font-size: 7pt;
color: #f79400;
font-weight: normal;
}

.marketsnapshot a.more:hover { color: #fa7102; }
/* end market snapshot */



.indexchange {
margin-left: 8px;
font-weight: bold;
}

.indexdata {
margin: 8px;
}

.indexdata td {
color: #ffffff;
font-weight: bold;
padding: 3px;
}


#dropmenudiv{
position:absolute;
border:1px solid #d0d0d0;
border-bottom-width: 0;
font:normal 9px verdana;
font-color:#309930;
line-height:16px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 2px solid #d0d0d0;
padding: 1px 4;
text-decoration: none;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #E6E6FA;
}


.sm { font-size:9px; color:#303030}
.sm11 { font-size:10px; color:#303030}

.gls {font:12px arial; color:#6a6a6a}
.glssmall {font:9px arial; color:#6a6a6a}

.glstit {font:12px arial; color:#006400; font-weight: bold; margin:10px 5 10px 0px}

.curri {font:12px arial; color:#6a6a6a; font-weight: bold}

.top{ padding-top:14px;}
.top a{ color:#8C8D94; font-size:10px; text-decoration:none}
.top a:hover{ color:#8C8D94; font-size:10px; text-decoration:underline}

.end td{ color:#A1A1A1; font-size:10px;}
.end td strong{ color:#C6C6C6; font-size:10px;}
.end td a{ color:#A1A1A1; text-decoration:underline;}
.end td a:hover{ color:#A1A1A1; text-decoration:none;}
.end td span a{ color:#C6C6C6; text-decoration:underline;}
.end td span a:hover{ color:#C6C6C6; text-decoration:none;}

.asb { font-size:9px; font-face:verdana; color:#4D639e; text-decoration:underline; font-weight: bold}
.asb a:hover { font-size:9px; color:#006400; font-weight: bold}
.asbu { font-size:9px; font-face:verdana; color:#4D639e; text-decoration:underline; font-weight: bold}

.asm { font-size:11px; font-face:tahoma; color:#4D639e; text-decoration:underline; font-weight: bold}
.asm a:hover { font-size:10px; color:#006400; font-weight: bold}
.asu { font-size:10px; font-face:tahoma; color:#4D639e; text-decoration:underline; font-weight: bold}

a { font-size:9px; font-face:verdana; color:#4D639e; text-decoration:underline;}
a:hover{ color:#006400; text-decoration:none;}

.linkequal{font:12px arial; color:#6a6a6a; vertical-align:top;  text-align:left}

.linkn {font:12px arial; color:#4D639e; vertical-align:top;  text-align:left}
.linknsmall {font:10px arial; color:#4D639e; vertical-align:top;  text-align:left}

strong a{ color:#414141; text-decoration:underline;}
strong a:hover{ color:#414141; text-decoration:none;}
.ins1 td a{ color:#505050; text-decoration:underline;}
.ins1 td a:hover{ color:#505050; text-decoration:none;}

.bulla{ font-size:9px; color:#309930; color:#6a6a6a; text-decoration:underline; margin:10px 0 2px 5px}
.bulldb{ font-size:9px; color:#309930; color:#6a6a6a; text-decoration:underline; margin:10px 0 2px 5px}

.ins a{ font-size:9px; color:#309930; color:#6a6a6a; text-decoration:underline; margin:0px 0 0px 2px}
.ins a:hover{ font-size:9px; color:#309930; color:#6a6a6a; text-decoration:none; margin:0px 0 0px 2px}

.deep td{ color:#909090}
.deep td a{ color:#909090; text-decoration:underline}
.deep td a:hover{ color:#909090; text-decoration:none}

.left td{ color:#6a6a6a; line-height:13px;}
.left td b{ color:#555555;}

.right td{ color:#6a6a6a; line-height:13px;}
.right td strong{ color:#555555;}
.right td strong a{ color:#414141; text-decoration:underline;}
.right td strong a:hover{ color:#414141; text-decoration:none;}
.right td  a{ color:#505050; text-decoration:underline;}
.right td  a:hover{ color:#505050; text-decoration:none;}
.right span a{ color:#6a6a6a; text-decoration:underline}
.right span a:hover{ color:#6a6a6a; text-decoration:none}

.f4{ width:203px; height:19px; padding:0 0 1px 5px; font-family:tahoma; font-size:11px; color:#000000; margin:2px 0 6px 0;}
.f5{ width:203px; height:129px; padding:0 0 1px 5px; font-family:tahoma; font-size:11px; color:#000000; margin:2px 0 0 0; overflow:auto;}


.img {border-left:solid #4D639e 1px;border-right:solid #4D639e 1px; border-bottom:solid #4D639e 1px; border-top:solid #4D639e 1px; background-color: #F5F5F5}
.imgdouble {border-left:double #4D639e 4px;border-right:double #4D639e 4px; border-bottom:double #4D639e 4px; border-top:double #4D639e 4px; background-color: #F5F5F5}
.imgridge {border-left:ridge #4D639e 10px;border-right:ridge #4D639e 10px; border-bottom:ridge #4D639e 10px; border-top:ridge #4D639e 10px; background-color: #F5F5F5}
.imgoutset {border-left:outset #eeeeee 6px;border-right:outset #eeeeee 6px; border-bottom:outset #eeeeee 6px; border-top:outset #eeeeee 6px; background-color: #F5F5F5}
.imginset {border-left:inset #4D639e 10px;border-right:inset #4D639e 10px; border-bottom:inset #4D639e 10px; border-top:inset #4D639e 10px; background-color: #F5F5F5}


.r1 ul { margin:0; padding:0; list-style:none; line-height:15px;}
.r1 li { background:url(images/r1.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 11px;}
.r1 li a {color:#63666E; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#63666E;}

.r2 ul { margin:0; padding:0; list-style:none; line-height:19px;}
.r2 li { background:url(images/r2.gif) center left no-repeat; margin:0 0 0 0; padding:0 0 0 12px;}
.r2 li a {color:#505050; text-decoration:underline;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#505050;}

.f1{ width:121px; height:18px; padding:0 0 1px 5px; font-family:tahoma; font-size:11px; color:#000000;}
.f2{ width:12px; height:11px;}
.f3{ width:163px; height:18px; padding:0 0 1px 5px; font-family:tahoma; font-size:11px; color:#000000; margin:2px 0 6px 0;}

.deep1 td{ color:#000000}
.deep2 td{ font-size:12px; color:#404040;}


.margin1{margin:7px 0 0 0; width:350px; height:400px; overflow:auto; 
    scrollbar-3dlight-color:#778899;
    scrollbar-track-color:#DCDCDC;
    scrollbar-shadow-color:#28292A;
    scrollbar-face-color:#F5F5F5; 
	scrollbar-arrow-color:#A5A2A0;
	scrollbar-darkShadow-color:#999999;
	}


.marginnet{margin:7px 0 0 0; width:755px; height:370px; overflow:auto; 
    scrollbar-3dlight-color:#778899;
    scrollbar-track-color:#DCDCDC;
    scrollbar-shadow-color:#28292A;
    scrollbar-face-color:#F5F5F5; 
	scrollbar-arrow-color:#A5A2A0;
	scrollbar-darkShadow-color:#999999;
	}
