a.nav:link { color: #CBD5DF; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;}
a.nav:active { color: #CBD5DF; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; }
a.nav:visited { color: #CBD5DF; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; }
a.nav:hover { color: #CBD5DF; font-weight: bold; text-decoration: underline; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 9pt; }

a.link:link { color: #305880; font-size: 9pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.link:active { color: #305880C; font-size: 9pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.link:visited { color: #305880; font-size: 9pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.link:hover { color: #305880; font-size: 9pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: none; }

a.small-link:link { color: #305880; font-size: 8pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.small-link:active { color: #305880C; font-size: 8pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.small-link:visited { color: #305880; font-size: 8pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.small-link:hover { color: #305880; font-size: 8pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: none; }

a.news:link { color: #1D3961; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: normal; text-decoration: underline; }
a.news:active { color: #1D3961; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: normal; text-decoration: underline; }
a.news:visited { color: #1D3961; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: normal; text-decoration: underline; }
a.news:hover { color: #1D3961; font-size: 8.5pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: normal; text-decoration: none; }

a.big:link { color: #305880; font-size: 12pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.big:active { color: #305880C; font-size: 12pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.big:visited { color: #305880; font-size: 12pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: underline; }
a.big:hover { color: #305880; font-size: 12pt; font-family: Arial, Verdana, Helvetica,sans-serif; font-weight: bold; text-decoration: none; }

img.border { border: 1px #FFFFFF solid; padding: 0; margin: 0; }
img.border-blue { border: 1px #1E456E solid; padding: 0; margin: 0; }
img.main-graphic { border: 4px #FFFFFF solid; padding: 0; margin: 0; }
img.main-buttons { border-style: none; padding: 0; margin: 6px 9px 1px 4px; float: right; }

body { background-color: #BBBBBB; margin-left: 0px; margin-top: 0px; }
.hdr-graphic {  border-top: 1px #003366 solid; padding: 0;}
.head {  border-top: 1px #003366 solid; border-bottom: 1px #FFFFFF solid; border-right: 1px #003366 solid; padding: 0; }
.logo { border-top: 1px #003366 solid; border-left: 1px #003366 solid; padding: 20px;}
.nav { padding: 5px 0 5px 0; border-top: 1px #1A4876 solid; background-color: #003366; }
.senate { border-bottom: 1px #FFFFFF solid; border-right: 1px #003366 solid; padding-right: 10px;}
.main-pix { border-top: 7px #003366 solid; }
.border { border-top: 2px #FFFFFF solid; border-left: 2px #FFFFFF solid; padding: 0; margin: 0; }
.top-link { border-top: 1px #003366 solid; border-right: 1px #003366 solid; padding: 0 10px 0 140px; }
.index-col { padding: 0 10px 0 10px; }
.sub-col { padding: 0 10px 20px 10px; }
.sub-col-sep { padding: 0px 10px 10px 10px; border-bottom: 1px solid #EEEEEE; }
hr { border: 1px solid #EEEEEE; }
.outline { border: 1px solid #7777777; }
tagline { color: #1D3961; font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 3px 0 0 0; }
.title { color: #1D3961; font-size: 12pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 10px 0 0 0; }
h1 { color: #1D3961; font-size: 11pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 10px 0 0 0; }
h2 { color: #A43411; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 0 0 0 0; text-align: center; }
.redtext { color: #A43411; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 12px 0 12px 0; }
.whitetext { color: #FAFAFA; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.headline { color: #444444; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; padding: 10px 0 0 0; text-align: left; }
.bodytext  { color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; line-height: 14pt; }
.bodytext-border  { color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; border-bottom: 1px solid #DDDDDD; }
.largetext  { color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; line-height: 14pt; }
.smalltext  { color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 12pt; }
.sub-border  { border-bottom: 2px solid #EEEEEE; padding: 5px; }
.footer-box { padding: 9px; border: 1px solid #003366; text-align: center; background-color: #E7ECF1; }
.footer { color: #444444; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8.5pt; font-weight: normal; }
ul.arrow { list-style-image: url(img/arrow.gif); list-style-position: outside; line-height: 16pt; }
ul { list-style-type: square; list-style-position: outside; padding-left: 6px; margin-left: 30px; }