body {background: #579ABD url(images/background.gif) repeat-x; margin: 0px 0px; font: 12px Arial, Helvetica, sans-serif; color: #404040;}

td {font: 12px Arial, Helvetica, sans-serif; color: #404040;}

form {margin: 0px; }

input {font: 12px Arial, Helvetica, sans-serif; color: #000;}

select {font: 12px Arial, Helvetica, sans-serif; color: #000;}

textarea {font: 12px Arial, Helvetica, sans-serif; color: #000;}

h1 {font: bold 16px Arial, Helvetica, sans-serif; color: #607498; margin: 0px; padding: 0px;}

.maincontainer {background: #fff; border-left: 2px solid #696969; border-right: 2px solid #696969;}

#dropmenudiv{
position:absolute;
background: #E3FFB0;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
padding: 3px;
}

#dropmenudiv a:hover{
background-color: #C7FF5E;
padding: 3px;
}

.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}

.toggleborder:link img {filter:alpha(opacity=100); -moz-opacity:1;}
.toggleborder:visited img {filter:alpha(opacity=100); -moz-opacity:1;}
.toggleborder:active img {filter:alpha(opacity=55); -moz-opacity:.5;}
.toggleborder:hover img {filter:alpha(opacity=55); -moz-opacity:.5;}s
.toggleborder:hover {filter:alpha(opacity=55); -moz-opacity:.5; /* Dummy definition to overcome IE bug */}

a:link, a:visited {font: 12px Arial, Helvetica, sans-serif; color: #607498; text-decoration: none;}
a:hover, a:active {font: 12px Arial, Helvetica, sans-serif; color: #607498; text-decoration: underline;}

a.topnav:link, a.topnav:visited {font: 12px Arial, Helvetica, sans-serif; color: #353535; text-decoration: none;}
a.topnav:hover, a.topnav:active {font: 12px Arial, Helvetica, sans-serif; color: #353535; text-decoration: underline;}

a.learnmore:link, a.learnmore:visited {font: 12px Arial, Helvetica, sans-serif; color: #8EBD4A; text-decoration: none;}
a.learnmore:hover, a.learnmore:active {font: 12px Arial, Helvetica, sans-serif; color: #8EBD4A; text-decoration: underline;}

#disclaimer {color:#404040; text-align:center; padding:10px 0px;}
#disclaimer a:link, #disclaimer a:visited {color:#404040; text-decoration:none;}
#disclaimer a:active, #disclaimer a:hover {color:#404040; text-decoration:none;}
#disclaimer a.site:link, #disclaimer a.site:visited {color:#c47446; text-decoration:none;}
#disclaimer a.site:active, #disclaimer a.site:hover {color:#c47446; text-decoration:underline;}