#header,
#bannerimg,
#nav,
#searchdiv,
#container #content #leftnav,
#container #content #leftnav ul.mainlinks{
display:none;
}

#hsbody {
border:0;
float:left;
text-align:left;
clear:left;
margin:0;
padding:0;
width:68%; font-size:1.0em;
}

html>body #hsbody { width:650px; font-size:1.0em; }

#hsbody table { clear:left; float:left; }


#hsbody #homepage #mainhomediv { width:32em; }

#hsbody #homepage .reports { clear:left; float:left; margin-bottom:2em; }
#hsbody #homepage #graphpricenews { margin-right:2em; width:10em;  }

#hsbody #share_chart_page .periodate { width:30em! important; }
#hsbody #share_chart_page .compgrid { width:300px! important; }



#hsbody .disclaimer a {
margin:0 5px 0 10px! important;
margin:0 2px;
}