@charset "utf-8";
/* CSS Document */

body  {font-family: "Times New Roman", Times, serif; background: #fff; margin: 0; color: #000;}

#bodydiv {margin: 0; padding:0; width: 100%;}
#sizer {margin: 0; width: 100% !important ;}

#expander {margin: 0; text-align: left;}
#wrapper {margin: 0;}

#main { background: #fff; width: 100%;
text-align: left; /* this overrides the text-align: center on the body element. */
}

#leftCol, #rightCol {display: none;}
#header { background: #fff; padding: 0; border-bottom: 0px; display: block; float: none; width: 100%;}
#submenu {display: none;}
#logo {display: none;}
#logo_print {float: none; display: block;}
#search {display: none;}
#findus {display: none;}
#tabs {display: none;}
#breadcrumb {display: none;}
.topofpage {display: none;}
#navigation {display: none;}
#rightCol {display: none;}
#content { margin:0; padding:0; line-height: 140%; width:100%;} 
#footer { display: none;} 
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both; height:0; font-size: 1px; line-height: 0px;}
h1 {font-size: 150%; padding-bottom: 5px; font-weight: bold; margin-top: 0; position: static; line-height: 1.2em;}
h2 {font-size: 125%; padding-bottom: 5px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #333; padding-top: 15px;position: static;}
h3 {font-size: 115%; padding-bottom: 5px; font-weight: bold; padding-top: 10px; position: static; color: #666;}
h4 { font-size: 100%; font-weight: bold; padding-top: 10px; position: static;}
#content p {position: static; width: 100%;}
#content b, strong { position: static;}
#content i, em { position: static;}
#content ul, #content ol{ position: static;}
#content a {position: static; color: #0000FF; text-decoration: underline;}
#content a:visited {color: #000066; text-decoration: underline;}
#content a:hover, #content a:visited:hover {color: #ff0000; text-decoration: none;}
#footer_print {margin: 2em 1em 0em 1em; font-size: 7pt; color: #666; padding: 1em; line-height: 100%; border-top: 1px solid #666;border-bottom: 1px dotted #666; border-left: 1px dotted #666; border-right: 1px dotted #666; clear: both;}

.skiplinks { display:none;}
#onThisPage, #inThisSection, #onThisPageFullWidth {display: none;}

/*ICON STYLES*/

#content a.pdf { padding: 0px; background: none;}
#content a.doc { padding: 0px; background: none;}
#content a.rtf { padding: 0px; background: none;}
#content a.bookmark {padding: 0px; background: none;}
#content a.external {padding: 0px; background: none;}
