* { margin:0; padding:0; }

#invwrapper { position:relative; width:590px !important; padding:10px 10px 10px 180px; color:#666; font:75%/1.3em Arial, Helvetica, clean, sans-serif; }

div#invwrapper #hsbody { padding-left:10px; border-left:1px solid #ddd; }

div#invwrapper h1,
div#invwrapper caption { margin-bottom:10px; color:#036; font:bold 21px Arial, Helvetica, clean, sans-serif; text-align:left; }

div#invwrapper h2 { margin-bottom:10px; color:#09f; font:bold 14px Arial, Helvetica, clean, sans-serif; }

div#invwrapper h3 { margin-bottom:10px; color:#333; font:bold 12px Arial, Helvetica, clean, sans-serif; }

div#invwrapper a { color:#666; }

div#invwrapper a:hover { color:#09f; }

div#invwrapper img { border:0; }

div#invwrapper p { margin-bottom:10px; color:#666; }

div#invwrapper table { margin-bottom:10px; border:0; border-collapse:collapse; }

div#invwrapper table tr { border-bottom:1px solid #ddd; }

div#invwrapper table tr th { padding:5px 10px; color:#09f; text-align:left; }

div#invwrapper table tr td { padding:5px 10px; }

div#invwrapper ul { list-style:none; position:absolute; top:10px; left:10px; width:160px; margin-right:10px; overflow:hidden; }

div#invwrapper ul li { line-height:24px; }

div#invwrapper #hsbody ul { position:relative; width:auto; margin-right:0; margin-bottom:10px; }

div#invwrapper #hsbody  ul li { }