/* Main Hover */

:link {
color: #0000FF;
text-decoration: underline;
}

:visited {
color: #0000FF;
text-decoration: underline;
}

:hover {
color: #014CAE;
text-decoration: underline;
}

:active {
color: #0000FF;
text-decoration: underline;
}

/* Title Text */

.titletext {
font-size: 16px;
font-family: Verdana, Arial, sans-serif;
color: #014CAE;
text-decoration: none;
font-weight: bold;
}

/* Highlight Text */

.highlighttext {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color: #014CAE;
text-decoration: none;
font-weight: bold;
}

/* Body Text */

.bodytext {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
text-decoration: none;
}

/* Nav Links */

.topnavlinks {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
font-weight: bold;
}

a.topnavlinks:link {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.topnavlinks:visited {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.topnavlinks:hover {
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
color: #014CAE;
font-weight: bold;
text-decoration: underline;
}

/* Smaller Text */

.smallertext { 
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
text-decoration: none;
}

a.smallertext:link {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
text-decoration: none;
font-weight: normal;
}

a.smallertext:visited {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #000000;
text-decoration: none;
font-weight: normal;
}

a.smallertext:hover {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #014CAE;
text-decoration: underline;
font-weight: normal;
}

/* Smaller Text 2 */

.smallertext2 { 
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FEE4F3;
text-decoration: none;
}

a.smallertext2:link {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FEE4F3;
text-decoration: none;
font-weight: normal;
}

a.smallertext2:visited {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FEE4F3;
text-decoration: none;
font-weight: normal;
}

a.smallertext2:hover {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #FEE4F3;
text-decoration: underline;
font-weight: normal;
}

/* Table Cell Borders */

.border_bottom {
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:black;
}
.border_left {
    border-left-style:solid;
    border-left-width:1;
    border-left-color:black;
}
.border_top {
    border-top-style:solid;
    border-top-width:1;
    border-top-color:black;
}
.border_right {
    border-right-style:solid;
    border-right-width:1;
    border-right-color:black;
}

/* Nav */

.tab_button {
    background-color:#FFCC00;
	
	border-top-style:solid;
    border-top-width:1;
    border-top-color:black;
	
	border-right-style:solid;
    border-right-width:1;
    border-right-color:black;
	
	border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:black;
	
    border-left-style:solid;
    border-left-width:1;
    border-left-color:black;
}

.tabtext { font-size: 12px; font-family: Arial, sans-serif; color: #000000; text-decoration: none;  font-weight: bold; }
a.tabtext:link { font-size: 12px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: bold; }
a.tabtext:visited { font-size: 12px; font-family: Arial, sans-serif; color: #000000; text-decoration: none; font-weight: bold; }
a.tabtext:hover { font-size: 12px; font-family: Arial, sans-serif; color: #0066CC; text-decoration: underline; font-weight: bold; }

.tab_spacer {
    border-bottom-style:solid;
    border-bottom-width:1;
    border-bottom-color:black;
	font-size: 8px;
}

.navbg {
 background-color:#3B62CF;
 padding-bottom:2px;
 padding-top:2px;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-color: #000000;
}

a.button {
 font-family:verdana; 
 text-align:center;
 color:#FEE4F3; 
 text-decoration: none;
 padding-bottom:1px;
 padding-left:4px;
 padding-right:4px;
 padding-top:1px;
 font-size:12px;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-color: #3B62CF;
}
 
a:visited.button {
 font-family:verdana; 
 text-align:center;
 color:#FEE4F3; 
 text-decoration: none;
 padding-bottom:1px;
 padding-left:4px;
 padding-right:4px;
 padding-top:1px;
 font-size:12px;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-color: #3B62CF;
}
 
a:hover.button {
 font-family:verdana; 
 text-align:center;
 color:#000000; 
 text-decoration: none;
 padding-bottom:1px;
 padding-left:4px;
 padding-right:4px;
 padding-top:1px;
 font-size:12px;
 background-color:#C1CFF4;
 border-style: solid;
 border-top-width: 1px;
 border-left-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-color: #3B62CF;
} 