.maintableborder {
border-style: solid;
border-bottom-color: #003366;
border-top-color: #003366;
border-left-color: #003366;
border-right-color: #003366;
}

h1{
font: bold 14px Verdana;
}

body, table, div{
font: 10px Verdana;
}

.maindiv div{
font: 10px Verdana;
text-align: justify;
}

a{
font: bold 10px Verdana;
color:#003366;
text-decoration: none;
}

a:visited{
font: bold 10px Verdana;
color:#003366;
text-decoration: none;
}

a:hover{
font: bold 10px Verdana;
color:#FFCC33;
text-decoration: none;
}

.copyright{
 	color: #FFFFFF;
}

.mainmenu{
padding: 0px 0px;
}

.mainmenu ul{
padding: 0px 0px 0px 0px;
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
margin-right: 0px;
margin: 0px 0px 0px 0px;
min-width: 705px;
max-width: 705px;
min-height: 36px;
max-height: 36px;
list-style-type: none;
list-style: none;
text-align: center;
}

.mainmenu li{
display: inline;
list-style: none;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
padding: 0px 0px 0px 0px;
float:left;
min-width: 3px;
background-color: #FFFFFF;
min-height: 36px;
line-height: 32px;
}

.mainmenu li a{
text-decoration: none;
padding: 0px 0px 0px 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
float:left;
color: #ffffff;
min-width: 115px;
min-height: 36px;
display: inline;
list-style: none;
line-height: 32px;
background-color: #006633;
}

.mainmenu li a:visited{
text-decoration: none;
float: left;
list-style: none;
color: #FFFFFF;
padding: 0px 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
}

.mainmenu li a:hover{
text-decoration: none;
color: #000000;
background-color: #FFCC33;
padding: 0px 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
}

.mainmenu li.selected{
display: inline;
list-style: none;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
padding: 0px 0px 0px 0px;
float:left;
background-color: #CCCCCC;
min-height: 36px;
min-width: 115px;
line-height: 32px;
}

.mainmenu li.selected a{
color: #FFFFFF;
background-color: #FFCC33;
border-bottom-color: white;
padding: 0px 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
}

.mainmenu li.selected a:hover{
text-decoration: none;
padding: 0px 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
color: #000000;
}





.topmenu{
font: bold;
background-color: #006633;
}

.topmenu table{
font: bold;
background-color: #006633;
}

.topmenu td{
background-color: #006633;
text-decoration: none;
/*line-height: 32px;*/
}

.topmenu td a{
color: #ffffff;
background-color: #006633;
text-decoration: none;
width: 115px;
height: 36px;
display:table;
text-align:center;
line-height: 32px;
float:left;
}

.topmenu td a:visited{
color: #FFFFFF;
text-decoration: none;
background-color: #006633;
width: 115px;
height: 36px;
font: bold;
display:table-cell;
float:left;
line-height: 32px;

}

.topmenu td a:hover{
text-decoration: none;
color: #000000;
background-color: #FFCC33;
width: 115px;
height: 36px;
display:table-cell;
line-height: 32px;

}

.topmenu td.selected{
text-decoration: none;
background-color: #CCCCCC;
font: bold;
width: 115px;
height: 36px;
line-height: 32px;
display:table-cell;
float: left;
}

.topmenu td.baby{
text-decoration: none;
background-color: #FFFFFF;
font: bold;
width: 3px;
height: 36px;
}

.topmenu td.selected a{
color: #000000;
background-color: #CCCCC;
font: bold;
width: 115px;
height: 26px;
}

.topmenu td.selected a:hover{
text-decoration: none;
font: bold;
width: 115px;
height: 36px;
}

.alignme{
text-decoration: none;
background-color: #CCCCCC;
font: bold;
width: 115px;
height: 36px;
line-height: 32px;
text-align: center;
}

.sidemenu{
font: bold;
background-color: #006633;
}

.sidemenu table{
font: bold;
background-color: #006633;
}

.sidemenu td{
background-color: #006633;
text-decoration: none;
height: 20px;
}

.sidemenu td a{
color: #ffffff;
background-color: #006633;
text-decoration: none;
display:table-cell;
text-align: left;
float:left;
width:180px;
height: 20px;
}

.sidemenu td a:visited{
color: #FFFFFF;
text-decoration: none;
background-color: #006633;
font: bold;
display:table-cell;
float:left;
width:180px;
height: 20px;
}

.sidemenu td a:hover{
text-decoration: none;
color: #000000;
background-color: #FFCC33;
display:table-cell;
width:180px;
height: 20px;
}

.sidemenu td.selected{
text-decoration: none;
background-color: #CCCCCC;
font: bold;
display:table-cell;
float: left;
width:180px;
height: 20px;
}

.sidemenu td.baby{
text-decoration: none;
background-color: #006633;
font: bold;
width: 180px;
height: 5px;
}

.sidemenu td.selected a{
color: #000000;
background-color: #CCCCCC;
font: bold;
width:180px;
height: 20px;
}

.sidemenu td.selected a:hover{
text-decoration: none;
font: bold;
}

