a{
text-decoration:none;
}

#navcontainer { width: 150px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 8;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 130px;
background-color: #1B5385;
border-bottom: 1px dashed #ccc;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #000;
color: #fff;
}

a img {border:none;}

.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 20px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin: 1em auto; }

.style1 {
font-family: verdana, arial, helvetica;
font-size: 16px;

} 

.style2 {
font-family: verdana, arial, helvetica;
font-size: 13px;
} 

h3 {
border-bottom: 1px solid #666;
}
h3 span {
position: relative; 
left: -0.3em; 
bottom: -0.6em; 
padding: 1px 0.5em; 
margin: 0; 
border-style: solid; 
border-width: 0px 1px 1px 0.8em;  
border-color: #666 #666 #C80D0D #C80D0D;
background-color: #fafafa;
font-family: arial, verdana, sans-serif;
color: #333;
}

.tr1 {background-color: #eaeaea;}