#headerwrapper, #bottomwrapper {
display: none;
}
#headerbar .accessnav a, #search, #header, #headergreen, #headerbreadcrumbs, #footer, #toplinks, #sidecontent, .no-print {
display: none;
}
#headerbar img{
border-width: 5px 10px 5px 10px;
border-color: #000000;
}
#maincontent {
font-size: 11pt;
width: auto;
line-height: 1.5em;
}
#printfriendly {
display: block;
}
body #backToTop {
display: none !important;
}
th {
border-color: #000000;
border: 1px solid;
}		
td {
border: 1px solid #000000;
}	
body, td, th {
font-family:  sans-serif;
font-weight : normal;
background-color : White;
}
h1 {
font-size : 21pt;
}
h2 {
font-size : 19pt;
}
h3 {
font-size : 17pt;
}
h4 {
font-size : 15pt;
}
h5 {
font-size : 13pt;
}
h6 {
font-size : 11pt;
}
dt {
font-weight : bold;
margin-top : .5em;
}
.info {
border : thin solid;
padding : 4pt;
}
.legal li {list-style: upper-roman;}
.legal li ol li {list-style: upper-alpha;}
.legal li ol li ol li {list-style: lower-roman;}
.legal li ol li ol li ol li {list-style: lower-alpha;}
.outline li {list-style: upper-roman;}
.outline li ol li {list-style: upper-alpha;}
.outline li ol li ol li {list-style: decimal;}
.outline li ol li ol li ol li {list-style: lower-alpha;}
.outline li ol li ol li ol li ol li {list-style: lower-roman;}
.justify {
text-align: justify;
} 
.smalltext {
font-size: 85%;
}
.bigtext {
font-size: 2em;
}
.biggertext {
font-size: 3em;
}
.noimage li {
list-style: none;
}
.nomargin {
margin: 0px;
}	
.notopmargin {
margin-top: 0px;
}
.nobottommargin {
margin-bottom: 0px;
}
.tablepadding10px th{
padding: 10px;
}
.border {
border: 1px solid #000000;
}
.centerstuff {
text-align: center;
}
.leftalign {
text-align: left;
}
.rightalign {
text-align: right;
}
.breakafter{
page-break-after : always;
}
.breakbefore{
page-break-before: always;	
}
.breakafterauto{
page-break-after: auto;	
}
.breakbeforeauto{
page-break-before: auto;	
}
.public-comment-view .topic-list div:last-child {
page-break-after: auto;	
}
.public-comment-view blockquote {
page-break-inside: avoid;	
}
.public-comment-view #lampwrapper {
width: auto;
}
.public-comment-view #maincontent {
font-size: 9pt;	
float: none;
width: auto;
}
.public-comment-view #maincontent h1{
font-size: 16pt;	
}
.public-comment-view #maincontent h2{
font-size: 13pt;	
}
.public-comment-view #maincontent h3{
font-size: 12pt;	
}
.public-comment-view #maincontent h4{
font-size: 10pt;	
}
.public-comment-view #maincontent h4 strong{
font-weight: 400;	
font-size: 10pt;	
}
.public-comment-view #maincontent .smalltext{
font-size: 8pt;	
}
.public-comment-view #maincontent th{
min-width: 50px;	
}
.public-comment-view #maincontent td{
text-align: right;
}
.public-comment-view #maincontent table{
width: 100%;	
}
