/*global elements
---------------------------------------------------------------*/
body {
font-size: 85%;
font-family: "Times New Roman", Times, serif;
background:white;
}

h1, h2, h3 {
color: #076D54;
background: transparent;
margin: 2px 0 2px 0;
padding: 0;
font-style: italic;
}
h1 {
font-size: 1.5em;
}
h2 {
font-size: 1.35em;
}
h3 {
font-size: 1.25em;
}
#container{
width:100%;
margin:0;
background:white;
position:relative;
overflow:visible;
}
#banner{
height:79px;
display:block;
border-bottom: 5px solid #cccc99;
width:100%;
float:none;
}
#banner h1 a img.screenlogo{
display:none;
}
#banner h1 a img.printlogo{
display:block;
float:left;
}
#banner h1{
margin:0;padding:0;
font-size:.001em;
}
#banner h1 a{
display:block;
margin:0;padding:0;
font-size:.001em;
float:left;
}
#banner h2{
font-size: 1.2em;
margin: 0;	padding: 0;
font-weight: bolder;
float:none;
clear:both;
}
#content{
margin:0;
border-bottom: 5px solid #cccc99;
width:100%;
float:none;
}
#content fieldset{
display: block;
width: 100%;
border:0;
}
#content legend{
display:none;
}
hr{
margin: 2px 0 2px 0;
padding: 0;
}
#navigation{
display: none;
}
.skipnav{
display:none;
}
.nav{
display: none;
}
#sidebar_a, #sidebar_b{
display: none;
}
.noprint{
display: none;
}
.invis{
display: none;
}
.printend{
width:100%;
text-align:center;
display:block;
clear:both;
}
#address{
font-size: .7em; 
width:100%;
margin:0;
}
#footer{
font-size: .6em;
border-top: 3px solid #3B6289;
margin:0;
width:100%;
color:#333;
}
#content .casing{

float:none;

}
#content p.editornote{
display:none;
}