/* Start of CMSMS style sheet 'White on Black' */
body {
background-color : black;
color : white;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 100%;
}
input { 
font-weight:bold;
background-color: white;
color:black; 
font-size : 100%;
}
select { 
font-weight:bold;
background-color:white;
color:black; 
font-size : 100%;
}
A:link {
color : #ffff00;}
A:visited {
color : #ffff00;
}
A:hover {
text-decoration : none;
background-color : white;
color : black;
}
A:active {
text-decoration : none;
background-color : white;
color : black;
}
A:focus {
text-decoration : none;
background-color : white;
color : black;
}
p {
color : white;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 100%;
}
h1 {
color : white;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 140%;
}
h2 {
color : white;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 110%;
}
h3 {
color : white;
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 105%;
}
thead
{
font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 105%;
font-weight:bold;
text-align:center;
}
caption
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 110%;
font-weight:bold;
text-align:center;
padding-bottom:1%;
}
#utilitybar {
width : 100%;
background : black;
color : white;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 90%;
padding-top : 1%;
padding-bottom : 1%;
}
#accessibilitybar {
width : 50%;
float : left;
}
#accessibilitybar ul {
color : white;
list-style : none;
padding : 0;
margin : 0;
}
#accessibilitybar li {
color : white;
display : inline;
padding : 1%;
margin : 0 0.15em;
}
#search {
margin-left : 55%;
margin-top : auto;
border : none;
}
#headerlogo {
width : 100%;
height : 110px;
background : #ffff00;
clear : both;
}
#horizontalnavcontainer {
width : 100%;
background : #000000;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 120%;
}
#sectionmenu ul {
list-style : none;
padding : 0;
margin : 0;
text-align : center;
}
#sectionmenu li {
display : inline;
margin : 0 0.15em;
padding : 1%;
}
#sectionmenu .currentpage {
color : #ffffff;
text-decoration : none;
}
#sectionmenu A:link {
color : #ffff00;}
#sectionmenu A:visited {
color : #ffff00;
}
#sectionmenu A:hover {
text-decoration : none;
background-color : white;
color : black;
}
#sectionmenu A:active {
text-decoration : none;
background-color : white;
color : black;
}
#sectionmenu A:focus {
text-decoration : none;
background-color : white;
color : black;
}
#breadcrumbs {
width : 100%;
background : black;
padding-top : 1%;
padding-bottom : 1%;
padding-left : 2.5%;
font-size : 90%;
font-weight : bold;
}
#content {
width : 60%;
padding-left : 2.5%;
background : black;
float : left;
padding-bottom : 1%;
}
#internalnav {
clear : both;
width : 100%;
padding-left : 2.5%;
padding-right : 2.5%;
padding-bottom : 2.5%;
padding-top : 5%;
}
#internalnav ul {
list-style : none;
padding : 0;
margin : 0;
text-align : left;
}
#sidebar {
margin-left : 65%;
padding-left : 2.5%;
padding-right : 2.5%;
padding-bottom : 2.5%;
border : 1px;
border-color:white;
background : black;
}
#sidebar h2 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 140%;
}
#Sidebar h3 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 110%;
}
#sidebar .currentpage {
font-weight:bold;
}
#donate {
margin-left : 65%;
padding-top : 2.5%;
border : none;
}
#footer {
clear : both;
width : 100%;
color : #000000;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 80%;
border-top : 1px solid black;
padding-top : 0.5%;
text-align : center;
}
.hidden {
position: absolute;
left: -9000px;
top: 0;
}
/* End of 'White on Black' */

