body, h1, h2, h3, h4, li, p, .copyright, .normal, .blue, .bold, .smaller, .title, .head1, .head2, .head3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, .head1, .head2, .head3 { 
   text-align: left; 
   font-style: normal;  
   font-weight: 450; 
   padding-bottom: 0;
   margin-left: 0.3em;
}
h1, .head1 { font-size: 18pt; font-weight: bold; }
h2, .head2 { font-size: 14pt; font-weight: bold; padding-top: 8pt; }
h3, .head3, .title { font-size: 12pt; font-weight: bold; }
h4, .head3, .title { font-size: 11pt; font-weight: bold; }
h1 { margin-top: 17pt; margin-bottom: 0; }
h2 { margin-top: 7pt; margin-bottom: 0; }
h3 { margin-top: 6pt; margin-bottom: 0; }
h4 { margin-top: 12pt; margin-bottom: 0; }
.head1, .head2, .head3 { margin-bottom: 0; padding-bottom: 0; }
.head { margin:0; padding-bottom: 0; }
.blue, .smaller, .title { color: #2E5B89; font-weight: bold }
body, p, .normal, .blue, .bold, .smaller, .title, dt, dd, dl { 
   text-align: left; 
   padding: 0; 
   margin: 0; 
}
.borderTable { 
   padding-top: 3pt; 
   padding-right: 7pt; 
   padding-bottom: 3pt; 
   padding-left: 7pt; 
}
ul { 
   padding-top: 0; 
   padding-bottom: 0; 
}
.title { font-size: 12pt; }
.smaller { font-size: 10pt; }
body, td, th, li, p, input, .menu, .menuHilite, .menuIndent, .menuIndent2, .normal, dt, dd, dl, ul{ 
   font-weight: normal; 
   font-size: 10pt; 
   margin-left: 0.3em;
   margin-right: 0;
   margin-top: 0;
   margin-bottom: 0;
   padding: 0;
}
td { text-align: left; }
.td2, table.td2 tr, table.td2 tr td { 
   margin: 0.5em;
}
caption {
    font-weight: bold;
    text-align: center;
    font-size: 12pt;
    padding-top: 8pt;
    padding-bottom: 3pt;
}
p, tt, .normal, .bold { 
   padding-top: 0.5em;
   vertical-align: baseline;
   text-align: left;
}
tt {
   font-family:"Courier New", Courier, monospace;
   font-size:10pt;
}
body { margin: 2px; }
dl, ul, dt { margin-top: 6pt; }
th, .bold, dt { font-weight: bold; font-size: 12pt; }
th { text-align: center; }
.menu, .menuIndent, .menuIndent2, .menuHilite { 
   text-decoration: none; 
   font-weight: bold; 
   font-size: 9pt; 
   line-height: 200%; 
   color: white;
}
.menu { margin-left: 3px; } 
.menuIndent { margin-left: 15px; } 
.menuIndent2 { margin-left: 27px; } 
.menuIndent3 { margin-left: 39px; } 
.menuHilite { color: #FFE59F; }
a:hover { background-color: #FFE59F; color: black; }
ol { 
   list-style-position: outside; 
   list-style-type: decimal; 
   height: auto; 
   width: auto; 
   left: auto; 
   top: auto; 
   clip: rect(auto auto auto auto);
   padding-left: 2em; 
   margin-left: 0;
}
ul  { 
   list-style-position: outside; 
   list-style-type: disc; 
   height: auto; 
   width: auto; 
   left: auto; 
   top: auto; 
   clip: rect(auto auto auto auto);
   padding-left: 2em; 
   margin-left: 0;
}
li { padding-top: 5pt; text-align: left; }

dd { margin-left: 2em; text-align: left; }

.copyright { font-size: 8pt; }

.footerMenuCenter {
    padding-left: 50px; 
    padding-right: 50px;
}

.footerMenuRight {
   text-align: right;
}

.footerMenuLeft, .footerMenuRight, .footerMenuCenter, .footerMenuLeft a, .footerMenuRight a, .footerMenuCenter a {
    /*font-size: 8pt;*/ 
	margin-top: 12pt;
    font-family: Verdana, Arial, Helvetica, helv, sans, sanserif;
    font-weight: bold;
    color: #FFFFFF; 
    text-decoration: none;
    background-color: #7792B4; 
}

.footerMenuLeft a:hover, .footerMenuRight a:hover, .footerMenuCenter a:hover {
    font-weight: 900; 
}

.masthead {
    font-weight: bold;
}

.marginTop6 {
    margin-top: 6pt;
}
