a:link,a:visited,a:hover,a:active
{
color: #0000ff;
}

/* start of main nav bar styles */

.mainnav,a.mainnav,a.mainnav:link,a.mainnav:visited,a.mainnav:hover
{
color:black;
text-decoration:none;
font-size:11px;
font-family:arial,helvetica,sans-serif;
padding-top: 5px;
padding-bottom: 5px;
}

.mainnav#navlink1,a.mainnav#navlink1,a.mainnav:link#navlink1,a.mainnav:visited#navlink1,a.mainnav:hover#navlink1
{
padding-right: 38px;
padding-left: 38px;
}

.mainnav#navlink2,a.mainnav#navlink2,a.mainnav:link#navlink2,a.mainnav:visited#navlink2,a.mainnav:hover#navlink2
{
padding-right: 29px;
padding-left: 29px;
}

.mainnav#navlink3,a.mainnav#navlink3,a.mainnav:link#navlink3,a.mainnav:visited#navlink3,a.mainnav:hover#navlink3
{
padding-right: 26px;
padding-left: 26px;
}

.mainnav#navlink4,a.mainnav#navlink4,a.mainnav:link#navlink4,a.mainnav:visited#navlink4,a.mainnav:hover#navlink4
{
padding-right: 14px;
padding-left: 14px;
}

.mainnav#navlink5,a.mainnav#navlink5,a.mainnav:link#navlink5,a.mainnav:visited#navlink5,a.mainnav:hover#navlink5
{
padding-right: 38px;
padding-left: 38px;
}

.mainnav#navlink6,a.mainnav#navlink6,a.mainnav:link#navlink6,a.mainnav:visited#navlink6,a.mainnav:hover#navlink6
{
padding-right: 16px;
padding-left: 16px;
}

.mainnav#navlink7,a.mainnav#navlink7,a.mainnav:link#navlink7,a.mainnav:visited#navlink7,a.mainnav:hover#navlink7
{
padding-right: 38px;
padding-left: 38px;
}

.navtabblue
{
width: 104px;
height: 22px;
text-align: center;
background-image: url(secure/images/page/tabblue.gif);
background-color: #aed7ff;
background-repeat: no-repeat;
}

.navtabgreen
{
width: 104px;
height: 22px;
text-align: center;
background-image: url(secure/images/page/tabgreen.gif);
background-color: #2EB700;
background-repeat: no-repeat;
}

.nav
{
font-family:arial,sans-serif;
font-size:11px;
color: #ffffff;
}

.navlink,a.navlink:link,a.navlink:visited,a.navlink:hover,a.navlink:active
{
font-family:arial,sans-serif;
font-size:11px;
color: #ffffff;
text-decoration: underline;
}

/* End of main nav links */
.footer,a.footer:link,a.footer:visited,a.footer:active
{
font-family:arial,sans-serif;
font-size:10px;
color: black;
text-decoration: none;
}

a:hover.footer
{
font-family:arial,sans-serif;
font-size:10px;
color: black;
text-decoration: underline;
}

.errortext
{
font-family:arial,sans-serif;
font-size:10px;
color: red;
text-decoration: none;
}


.listheaders,a.listheaders:link,a.listheaders:visited,a.listheaders:hover,a.listheaders:active
{
font-family:helvetica,arial,sans-serif;
font-size:13px;
font-weight:bold;
color: #333399;
}

.listheaderslink,a.listheaderslink:link,a.listheaderslink:visited,a.listheaderslink:hover,a.listheaderslink:active
{
font-family:helvetica,arial,sans-serif;
font-size:13px;
font-weight:bold;
color: #333399;
text-decoration: none;
}

.listtext,a.listtext:link,a.listtext:visited,a.listtext:hover,a.listtext:active
{
font-family:verdana,arial,sans-serif;
font-size:13px;
color: black;
}

.listnumbers,a.listnumbers:link,a.listnumbers:visited,a.listnumbers:hover,a.listnumbers:active
{
font-family:helvetica,arial,sans-serif;
font-size:16px;
font-weight:bold;
color: black;
}

.usefulheaders,a.usefulheaders:link,a.usefulheaders:visited,a.usefulheaders:hover,a.usefulheaders:active
{
font-family:helvetica,arial,sans-serif;
font-size:13px;
font-weight:bold;
color: #333399;
}

.usefultext,a.usefultext:link,a.usefultext:visited,a.usefultext:hover,a.usefultext:active
{
font-family:verdana,arial,sans-serif;
font-size:13px;
color: black;
}

.headers
{
font-family:helvetica,arial,sans-serif;
font-size:16px;
font-weight:bold;
color: #CC0000;
}

.smallpagetext,a.smallpagetext:link,a.smallpagetext:visited,a.smallpagetext:hover,a.smallpagetext:active
{
font-family:arial,verdana,sans-serif;
font-size:12px;
color: black;
text-decoration: none;
}

.hometext,a.hometext:link,a.hometext:visited,a.hometext:hover,a.hometext:active
{
font-family:verdana,arial,sans-serif;
font-size:9.5px;
color: black;
}

.homequotetext,a.homequotetext:link,a.homequotetext:visited,a.homequotetext:hover,a.homequotetext:active
{
font-family:Times New Roman, Times, serif;
font-size:13px;
color: #006600;
}

.homequotetextlink,a.homequotetextlink:link,a.homequotetextlink:visited,a.homequotetextlink:hover,a.homequotetextlink:active
{
font-family:Times New Roman, Times, serif;
font-size:13px;
color: #006600;
text-decoration: underline;
}

.statstext
{
font-family:helvetica,verdana,sans-serif;
font-size:10px;
color: black;
text-decoration: none;
}

.statstexttitle
{
font-family:arial,verdana,sans-serif;
font-size:12px;
font-weight:bold;
color: black;
text-decoration: none;
}

.quote
{
font-family:arial,verdana,sans-serif;
font-size:12px;
color: black;
}

.whitetopborder{
 border-top-width: thin;
 border-top-style: solid;
 border-top-color: #FFFFFF;
}

.standardtableborder
{
border: 2px solid #30B800;
padding: 2px;
border-collapse: collapse;
}

.arowdark
{
background-color: #aed7ff;
font-family:verdana,arial,sans-serif;
font-size:13px;
color: black;
text-decoration: none;
}

.arowlight
{
background-color: #CCFFCC;
font-family:verdana,arial,sans-serif;
font-size:13px;
color: black;
text-decoration: none;
}

.homeheader,a.homeheader:link,a.homeheader:visited,a.homeheader:hover,a.homeheader:active
{
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: #000000;
text-decoration: none;
}

a.homeheader:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: medium;
color: #000000;
text-decoration: underline;
}

.homesmallbox,a.homesmallbox:link,a.homesmallbox:visited,a.homesmallbox:hover,a.homesmallbox:active
{
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border: thin dashed #009900;
background-color: #FFFFFF;
padding: 5px;
}

.homelargebox 
{
border: thin dashed #009900;
padding: 10px;
background-color: #FFFFFF;
}

.homebg
{
background-image: url(secure/images/page/homepage/homepage-background.jpg);
background-repeat: no-repeat;
background-position: center top;
}

.infowin,.infowinwide
{
padding:0px;
font-family:Arial, sans-serif;
font-size:x-small;
text-align: left;
}

.infowin
{
width:210px;
}

.infowinwide
{
width:265px;
}

.infowindesc
{
margin-top:3px;
}

