.hide {height: 0; width: 0; overflow: hidden; position: absolute; /* for the benefit of IE5 Mac */}
/*.hide {width: auto; height: auto; position: relative;}*/
body {background: #fff; color: #000; font-size: 9pt;}
a:link, a:visited {background: #fff; color: #000; font-weight: bold; text-decoration: underline;}

#header a#hmlnk .hide, #header h1.hide {width: auto; height: auto; position: relative;}
#header ul#headerNav, #headerUtility form {display: none;}

#main, sidebar, #main_2 {width: auto; margin: 0; padding: 0% 3% 0% 0%; border: 0; float: none !important; background: transparent none;}
a img {border: none;}
h2 {margin: 15px 0 0 0; font-size: 13pt;}
h3 {margin: 15px 0 0 0; font-size: 12pt;}
h4 {margin: 15px 0 0 0; font-size: 11pt;}
h5 {margin: 15px 0 0 0; font-size: 10pt;}
p {margin: 10px 0; width: 800px;}
ul, ol {padding: 5px 0 5px 25px;}
ul li, ol li {padding: 2px 0 2px 0;}
ul li ul, ul li ol, ol li ul, ol li ol {padding: 5px 0 5px 45px;}

#sidebar, ul#breadcrumbs, ul#pageoptions {display: none;}

#footer {margin: 50px 0 0 0; font-size: 8pt}
#footerNav {display: none;}
