
body { font-family: "Times New Roman", Times, serif; margin: 0.2in; padding: 0  }
#header { position: relative; top: 26px; width: 80%; height: 150px; visibility: visible; display: none; }
#printheader { text-align: left; position: relative; top: 0; width: 7in; visibility: visible; }
#menubar { width: 731px; height: 50px       ; display: none; }
#contentarea { padding-bottom: 5px; width: 7in }
#column1 { font-size: 11px; margin: 0 18px 0 0; padding: 5px 0 0; width: 175px; float: left; display: none; }
#column1.ul {  }
.active a:link { text-decoration: none; background-color:#dcdcdc }
.active a:visited { text-decoration: none; background-color:#dcdcdc }
.active a:hover { text-decoration: none; background-color:#dcdcdc }
.active a:active { text-decoration: none; background-color:#dcdcdc }
a:link { color:#2e4384; }
a:hover {color: #d00000}
#column2 { margin: 0 15px 0 0; padding: 5px 0 0 10px; width: 6.5in; }
#column3 { padding: 5px 0 0; width: 150px; display: none; }
#footer { text-align: center; margin: 20px 0 0; padding: 0; width: 731px; border-top: 2px solid #2e4384 ; display: none; }
.clearfix:after { visibility: hidden; display: block; height: 0; clear: both; content: "."  }
.clearfix { display: inline-table }
/* backslash hack hides from IE mac\*/
* html .clearfix { height: 1% }
.clearfix { display: block }
/* end backslash hack */
h4 { color: #d00000; font-size: 12pt; font-weight: bold; margin: 0 0 1.33em; padding-top: 0; }
.contentmargin { padding-right: 5px; padding-left: 15px }
p { font-size: 12pt; line-height: 16pt; margin-top: 0; margin-bottom: 0; padding-top: 5px; padding-bottom: 0 }
.white { color: #fff; line-height: 20pt; margin-top: 0; padding-top: 5px; padding-right: 10px; padding-left: 10px }
h1 { color: #2e4384; font-size: 13pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 1.5em; padding: 5px ; border-bottom: 2px solid #2e4384; }
#textundermaingraphic { padding-left: 15px; width: 510px }
.smallcaptiontext { font-size: 10pt; font-family: "Times New Roman", Times, serif; text-align: center; }
h2 { color: #2e4384; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0 ; padding-top: 5px; padding-bottom: 4px; }
h3 { color: #2e4384; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding-top: 5px; padding-bottom: 4px; }
.boldparagraphtext { font-weight: bold; padding-right: 10px; padding-left: 10px }
.underline { padding-top: 16px; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #f03 }
ol { font-size: 12pt; font-family: "Times New Roman", Times, serif; line-height: 16pt; list-style-type: decimal; margin: 1em 0 1em 40px; }
ul { font-size: 12pt; font-family: "Times New Roman", Times, serif; line-height: 16pt  }
.testimonials { font-size: 11pt; font-family: "Times New Roman", Times, serif; font-style: italic ; line-height: 14pt; }
.printcontactheader { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13pt; text-align: right; }
.footerlinks { margin-top: 0; margin-bottom: 0; padding-top: 10px; padding-bottom: 10px }
.TOPbuttonalignright { display: none; }
.footertext { font-size: 11px; line-height: 1em; margin-top: 0; margin-bottom: 0; padding-top: 0.5em; padding-bottom: 0 }
#rightcontenttopcontent { background-color: #2e4384; padding-top: 5px; padding-bottom: 15px }
.noprint { display: none; }
#rightcontentbottomcontent { margin-top: 10px; padding-bottom: 15px }
div#mainwrap{width:731px; margin-left:auto; margin-right:auto; text-align:left;}
