div#top
{
background: url(images/test.jpg) no-repeat;
height:101px;
margin: 0px;
}



.topnav
{
margin: 0px 0px 0px 0px;
padding: 0;
font: bold 13px Tahoma;
}

.topnav ul
{
background: transparent url(images/nohover.jpg);
list-style-type: none;
float:left;
}

.topnav ul li
{
display: inline;
}

.topnav ul li a
{
float: left;
color: black;
padding: 6px 12px; /*padding of tabs*/
text-decoration: none;
background: transparent url(images/nohover.jpg);
border-right: 1px solid #C3C2BD;
}

.topnav ul li a:hover
{
background: transparent url(images/hover.jpg);
}

.topnav ul li.active a {
    background: url("images/hover.jpg") repeat scroll 0 0 transparent;
}

.sidenav
{
float: left;
clear: left;
margin: 0;
font: bold 11px Tahoma;
}

.sidenav ul
{
margin: 10 0 6 0;
border-top: 1px solid #7F9E40;
list-style-type: none;
padding: 0;
}

.sidenav ul il
{
display: inline;
}

.sidenav ul li a
{
width: 165px;
padding: 2 2 2 6;
display: block;
color: black;
text-decoration: none;
background: transparent url(images/left_nohover.jpg);
border-right: 1px solid #C3C2BD;
border-bottom: 1px solid #7F9E40;
padding: 2px 0 2px 2px;
}

.sidenav ul li a:hover
{
background: transparent url(images/hover.jpg);
}

.sidenav ul li.active a
{
background: transparent url(images/hover.jpg);
}

div#quicklinks
{
float: left;
clear: left;
font: bold 11px Tahoma;
}

div#quicklinks ul
{
padding: 0;
border-top: 1px solid #7F9E40;
list-style-type: none;
}

div#quicklinks ul il
{
display: inline;
}

div#quicklinks ul li a
{
width: 165px;
padding: 2px 0 2px 2px;
margin: 0px;
display: block;
color: black;
text-decoration: none;
background: transparent url(images/left_nohover.jpg);
border-right: 1px solid #C3C2BD;
border-bottom: 1px solid #7F9E40;
}

div#quicklinks ul li a:hover
{
background: transparent url(images/hover.jpg);
}

div#infobox{
width: 165px;
clear: left;
float: left;
padding: 2px 0 2px 2px;
margin-bottom: 10px;
font: bold 10px Tahoma;
text-decoration: none;
background: transparent url(images/left_infobox.jpg) top left;
border-bottom: 1px solid #7F9E40;
border-right: 1px solid #C3C2BD;
}

div#search{
width: 165px;
clear: left;
float: left;
padding: 4 0 4 8;
font: bold 11px Tahoma;
text-decoration: none;
background-color: #DCFBB5;
border-top: 1px solid #C3C2BD;
border-bottom: 1px solid #7F9E40;
border-right: 1px solid #C3C2BD;
}

div#footer
{
margin: 0;
padding: .5em;
text-align: center;
font-size: 0.8em;
border-top: 1px dotted grey;
}
