<style type="text/css">
a:link {text-decoration: none; color: blue}
a:visited {text-decoration: none; color: blue}
a:hover {text-decoration: none; color: red}
a:active {text-decoration: none; color: blue}

h1, h2, h3, h4, h5 {
font-family: Arial, Helvetica, sans-serif;
margin: 0 0 -10px 0;
padding: 0;
color: #a00000;
font-style: normal;
font-weight: bold;
text-align: left;
background: none;
letter-spacing: 0;
line-height:normal;
text-transform: none;
}

h1 {
font-size: 14px;
color: #a00000;
padding: 0 0 20px 0;
line-height:1px 0 0 0;
}

h2 {
font-size: 12px;
color: #a00000;
padding: 10px 0 10px 0;
margin: 0;
line-height:0px;
}

h3 {
font-size: 11px;
color: #a00000;
padding: 10px 0 10px 0;
margin: 0;
line-height:0px;
}


#navcontainer {background: #ffffff;}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

#navcontainer a
{
position: relative;left:2px;top:107px;width:175px;padding: 10px 1px 10px 3px;
display: block;
background: #f6f6f6;
border-right: 1px solid #c7e9e9;
border-bottom: 1px solid #c7e9e9;
}

#navcontainer a1
{
position: absolute;
}

#navcontainer a:link, .navlist a:visited
{
color: #0000ff;
text-decoration: none;
font-weight: normal;
}

#navcontainer a:hover
{
background: #dfe2e2;
color: red;
border-bottom: 1px solid red;
border-right: 1px solid red;
}

#navcontainer a:visited
{
color: red;
  text-decoration: none;
    font-weight: normal;
}

#horiztab {
margin-right: auto;
margin-left: auto;
}


.horiztab{
width: 100%;
border-bottom: 1px solid #; /*bottom horizontal line that runs beneath tabs*/
}

.horiztab ul{
margin: 0;
padding: 0;
margin-right: 2px;
background-color:#ffffff;
padding-left: 1px; /*offset of tabs relative to browser left edge*/
font: normal 13px Arial;
position: absolute; left:2px;top:90px;width:1000px;height:20px;
list-style-type: none;
}

.horiztab li{
display: inline;
margin: 0;
}

.horiztab li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 2px 12px 7px 1px; /*padding inside each tab*/
border-left: 2px solid white; /*right divider between tabs*/
color: #0000ff;
background: #f6f6f6; /*background of tabs (default state)*/
border-right: 1px solid #c7e9e9;
border-bottom: 1px solid #c7e9e9;
}

.horiztab li a:visited{
color: blue;
}

.horiztab li a:hover, .horiztab li.selected a{
background: #dfe2e2; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
color: red;
border-bottom: 1px solid red;
border-right: 1px solid red;
}

</style>

