
.body {  font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.title {  font: normal 20px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none}
.quote { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 10pt; color: #003366; line-height: 12pt}
.link8 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; text-decoration: none ; font-size: 8pt; clip:   rect(   ); letter-spacing: normal; font-style: normal; font-weight: normal}
.small { font: normal 7pt/10pt Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
.sidetitle { font: bold 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.loginbox { font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none }
h3 {  font: normal 20px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none}
td {  font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
body {  font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif; color: 000000; text-decoration: none}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #333333}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: underline}
a:visited:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color: #333333}

.nav { font: normal 7pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; clip:  rect( 10px  ); text-decoration: none}
.nav a:link {  font: normal 7pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.nav a:hover {  font: normal 7pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}
.nav a:visited {  font: normal 7pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.nav a:visited:hover {  font: normal 7pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}

.bottomnav { font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.bottomnav a:link {  font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.bottomnav a:hover {  font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}
.bottomnav a:visited {  font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
.bottomnav a:visited:hover {  font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline}

ul {  list-style-image: url(../images/bullet.gif); line-height: 30px}
input {  font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: 000000; text-decoration: none}
textarea {  font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif; color: 000000; text-decoration: none}
select {  font: normal 8pt/normal Verdana, Arial, Helvetica, sans-serif; color: 000000; text-decoration: none}
/*
.formlabelstyle {  font: normal 20px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none}
.formInfoStyle {  font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none}
.formLine1Style {  background-color: #EEEEEE;}
.formLine2Style {  background-color: #EEEEEE;}
.formHtmlStyle {  background-color: #EEEEEE;}
.formPromptStyle {  font-weight: bold;}
.formSubPromptStyle {  color: #646464; font-size: 10px;}
.formCommentStyle {  color: #646464; font-size: 10px;}
.formErrorStyle {  color: #FF0000; font-weight: bold; font-size: 12px;}
.generalForm {  background-color: rgb(230,230,230);}
*/
.dataSearchHeaderStyle  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; font-weight: bold;}
.dataSearchMainTextStyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12;}
.dataSearchSubTextStyle  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10; color: #808080;}

.totals { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; line-height: 12pt}


.formlabelstyle {  font-size: 16px; color: #003399; font-weight: bold}
.formInfoStyle {  color: #003399; width: 400;}
.formLine1Style {  background-color: #FFFFFF;}
.formLine2Style {  background-color: #FFFFFF;}
.formPromptStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: right;white-space : nowrap;width:250px}
.formHtmlStyle {  background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  }
.formSubPromptStyle {  color: #646464; font-size: 10px;}
.formCommentStyle {  color: #646464; font-size: 10px;}
.formErrorStyle {  color: #FF0000; font-weight: bold; font-size: 10px;}
.generalForm { background-color: #efefef; border: 1px solid #003399;}
.generalForm td {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px;}

/* Data tables. */
.dataTable {background-color:#f0f0f0; border-collapse:collapse}
.dataTable td {border:2px solid #ffffff; padding:3px; vertical-align:top}
.nestedDataTable {background-color:#f0f0f0; border-collapse:collapse}
.nestedDataTable td {border:2px solid #f0f0f0; padding:3px; vertical-align:top}
.dataHead {background-color:#e0e0e0; font-weight:bold;}
.dataTitle {background-color:#104080; font-weight:bold; color:white}

/* Global nav links */
a.nav {
    text-decoration:none;
    color:black;
    padding-bottom:2px;
    padding-top:2px;
    padding-right:8px;
    padding-left:8px;
    border-width:1;
    border-style:solid;
    border-color:#f0f0f0;
}
a.nav:visited {
    text-decoration:none;
    color:black;
    padding-bottom:2px;
    padding-top:2px;
    padding-right:8px;
    padding-left:8px;
    border-width:1;
    border-style:solid;
    border-color:#f0f0f0;
}
a.nav:hover {
    text-decoration:none;
    background-color:#e4e4e4;
    border-top-color:white;
    border-left-color:white;
    border-right-color:gray;
    border-bottom-color:gray;
}

/* Page navigation */
.pageNav {background-color:#f0f0f0; border-collapse:collapse}
.pageNav td {border:0px; padding:3px; vertical-align:middle}
.pageNav a {text-decoration:none}

