/* CSS Document Created for AJ Brann - The Master */
 A:link {
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #CC0000;
}
  A:visited {
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #CC0000;
}
  A:active {
    text-decoration: underline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #666666;
}
  A:hover 

{
    text-decoration: underline;
    color:  #3097F7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
}

body {
    background-color: #C0C0C0;
    position: relative;
    margin-top: 0px;

    }

td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000
}

.copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #003366;
}
.text9 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.text10 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text11 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.extra_hl {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #3A6BC5;
    padding-left: 3px;
}
.extra_l1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #D57F00;
}

.boldblack {
    font-size: 14px;
    font-weight: bold;
    color: #000000;
}


/* Specific Divisions */

#navbox td { 
        cursor: pointer;
      }

.headerhighlight {
    cursor: pointer;
    font-weight: bold;
    font-size: 12px;
    text-decoration: underline;
    color: #FFFF00;

}

#header1 .header1{
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    }

#header1 a:link {
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
    }
    
#header1 a:visited {
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    color: #FFFFFF;
    }

#header1 a:hover {
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    color: #FFFF00;
    }

#divi1 .divi1{
    font-size: 11px;
    font-weight: normal;
    color: #CCCCCC;
    }

#divi1 a:link {
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
    color: #CCCCCC;
    }
    
#divi1 a:visited {
    font-weight: normal;
    font-size: 11px;
    text-decoration: none;
    color: #CCCCCC;
    }

#divi1 a:hover {
    font-weight: normal;
    font-size: 11px;
    text-decoration: underline;
    color: #CCCCCC;
    }


/* Navigation Rules */

#sidebar {
position: relative;
align: right;
width: 160px;
font-size: 10px;
}

#navlist {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

#navlist a, #navlist a:visited {
display: block;
padding: 5px 2px 5px 30px;
border: 1px solid;
border-color: #FFBF00 #CC9900 #CC9900 #FFBF00;
background-color: #FFFFFF;
background-image:  url(l1_down.jpg);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #80642c;
text-decoration: none;
}

#navlist a:hover {
background-color: #FFFFFF;
background-image:  url(l1_over.jpg);
color: #80642c;
font-weight: bold;
}

#sidebar #navlist .uberlink {
background-color: #FFFFFF;
background-image:  url(l1_over.jpg);
background-repeat: no-repeat;
background-position: 0% 50%;
color: #000000 !important;
font-weight: bold;
cursor: default;
}

p.errmsg{
    font-weight: bold;
    font-size: 14px;
    text-decoration: none;
    color: #F80A0A;
}
a:hover img, input[type="submit"]:hover, input[type="image"]:hover {
	opacity: .5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
}