#headerwrapper, #bottomwrapper {
display: none;
}
#headerbar .accessnav a, #search, #header, #headergreen, #headerbreadcrumbs, #footer, #toplinks, #sidecontent {
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;
}
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;	
}
