body { background-color:#363e47; background-repeat:repeat-y; background-position:center; margin-top:0px; color:#363e47; font-family:Verdana, Arial, Helvetica, sans-serif; }

.maintable { width:990px; margin-left:auto; margin-right:auto; background-color:#FFFFFF; }

a { color:#336633; text-decoration:none; }
a:hover { color:#003300; }

.sidenav { padding:45px 45px 25px 45px; font-size:11px; line-height:16px; width:175px; }
.sidenav h1 { font-size:14px; }
.sidenav h2 { font-size:12px; line-height:normal; }
.sidenav h3 { font-size:11px; }
.sidenav h4 { font-size:11px; }
.sidenav hr { color:#CCCCCC; background-color:#CCCCCC; height: 1px; border:0px; margin-top:20px; margin-bottom:20px; }

.content { padding:25px 65px 25px 45px; font-size:12px; line-height:18px; }
.content h1 { font-size:14px; margin-bottom:0; }
.content h2 { font-size:12px; margin-bottom:0; }
.content h3 { font-size:11px; margin-bottom:0; }
.content h4 { font-size:11px; margin-bottom:0; }
.content a { font-weight:bold; }
.content sup { height: 0; line-height: 1; vertical-align: baseline; _vertical-align: top; position: relative; bottom: 1ex; font-size:8px; }
.content hr { color:#CCCCCC; background-color:#CCCCCC; height: 1px; border:0px; margin-top:20px; margin-bottom:20px; }

.footer { width:80%; margin-left:auto; margin-right:auto; padding:5px 25px 25px 25px; text-align:center; font-size:11px; line-height:normal; }

.disclaimer { font-size:10px; color:#666666; line-height:normal; }

#newsletters {line-height:18px; text-align:justify;}
#newsletters #date {font-size:11px; color: #B0732E;}
#newsletters .title {font-size:11px; color:#B0732E; margin-top:8px;}
#newsletters #top_nav{ padding-bottom:25px; }
#newsletters a:link, #newsletters a:visited{color:#336633; text-decoration:none; font-size:12px; line-height:14px;}
#newsletters a:hover{color:#003300; text-decoration:underline;}
#newsletters hr {display:none;}
#newsletters h1{font-size: 14px; color: #363e47; line-height: 18px;}
#newsletters h2{font-size: 12px; color: #363e47; line-height: 18px;}
#newsletters h3{font-size: 11px; color: #363e47; line-height: 18px;}
#newsletters .wmsTbl {width:500px; border:1px solid #999999;}
#newsletters .wmsTbl th {font-family:verdana; font-size: 11px; text-align: left; background: #999999; color: #FFFFFF;}
#newsletters .wmsTbl td {font-family:verdana; font-size: 11px;}
#newsletters .wmsTbl tr.tbloff td {background: #FFFFFF;}
#newsletters .wmsTbl tr.tbloff td {background: #EEEEEE;}
#newsletters #calendarTbl {margin: 0px 35px 15px 30px;}
#newsletters #calendarTbl td {font-family: verdana; font-size: 11px; padding: 2px 5px 2px 5px;}



