body {background:#98BACE url(images/background.gif) repeat-x; margin: 15px 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;}

ul {margin-bottom:0px;}

.maincontainer {background:#fff;border:2px solid #45545D;}

#dropmenudiv{
position:absolute;
background: #f7f7f7;
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: #E6E6E6;
padding: 3px;
}

.navlist li {
list-style-type: square;
width: 135px;
background: #f7f7f7;
}

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: bold 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;}
a.topnav:hover, a.topnav:active {font: bold 12px Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}

a.rightnav:link, a.rightnav:visited {font: 11px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none;}
a.rightnav:hover, a.rightnav:active {font: 11px Arial, Helvetica, sans-serif; color: #fff; text-decoration: underline;}