html, body {
font-size:11px; 
font-family:verdana;
color:#000000;
background-color:#ffffff;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
height: 100%;
}
.toplink:hover  { 
text-decoration:underline;
color:#6B7172;
padding:3px;
}
.logo  {
font-size:13px;
font-weight:bold; 
font-family:verdana; 
color:#ffffff;
width:100%;
height:65px;
background-color:#336699;
border-bottom:1px solid #336666;
}
.topnav  { 
color:#000000;
width:100%;
background-color:#eaeaea;
border-top:1px solid #ffffff;
}
#wrapper {
min-height: 100%;
margin-bottom: -250px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
position: relative;
}
#container {
width:900px;
text-align:left;
}
#content {
float:right;
width:680px;
text-align:left;
border-left:1px solid #C6C8CE;
border-right:1px solid #C6C8CE;
}
#footer {
width:100%;
background-color:#eaeaea;
height: 250px;
position: relative;
border-top:1px solid #C6C8CE;
}
#header {
height:100px;
width:100%;
background-color:#ffffff;
border-bottom:1px solid #C6C8CE;
}
#nav {
float:left;
width:200px;
background-color:#ffffff;
text-align:left;
}
.clearfooter {
height: 250px;
clear: both;
}
.listing {  
font-size:13px;
font-weight:bold; 
font-family:verdana; 
color:#336699;
font-weight:bold;
background-color:transparent;
}
h1 {  
font-size:13px;
font-weight:bold; 
font-family:verdana; 
color:#336699;
font-weight:bold;
background-color:transparent;
}
.field { 
font-family:verdana;
font-size: 8pt;
color:#000000;
background-color: transparent;
border:1px solid #d7d7d7;
padding:2px
}
a {
color:#000000;
background-color:transparent;
text-decoration:underline;
}
a:hover
{
color:#686D79;
background-color:transparent;
text-decoration:none;
}
.footercolumnleft
{
width:50%;
float:left;
text-align:left;
position:relative;top:0px;
background-color:transparent;
}
.footercolumnright
{
width:50%;
float:right;
text-align:left;
position:relative;top:0px;
background-color:transparent;
}
ul
{
list-style:none;
margin:0;
padding:0;
}
img
{
border:none;
}
hr
{
border:none 0;
border-top:1px solid #dcdcdc;
width:98%;
height:1px;
} 
#menu
{
padding-top:5px;
}
#menu li a
{
height:32px;
voice-family: "\"}\"";
voice-family:inherit;
height:24px;
text-decoration:none;
}
#menu li a:link, #menu li a:visited 		
{
color:#333;
display:block;
background:  url(images/menubg.gif);
padding:8px 0 0 10px;
}
#menu li a:visited 		
{
color:#333;
display:block;
background:  url(images/menubg.gif);
padding:8px 0 0 10px;
}
#menu li a:hover, #menu li #current
{
color:#FFF;
background:url(images/menubg.gif) 0 -32px;
padding: 8px 0 0 10px;
}
#menu li #current
{
color:#FFF;
background:url(images/menubg.gif) 0 -32px;
padding: 8px 0 0 10px;
}
.roundedcornr_box_512099 {
   background: #e1e2e4;
}
.roundedcornr_top_512099 div {
   background: url(images/roundedcornr_512099_tl.png) no-repeat top left;
}
.roundedcornr_top_512099 {
   background: url(images/roundedcornr_512099_tr.png) no-repeat top right;
}
.roundedcornr_bottom_512099 div {
   background: url(images/roundedcornr_512099_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_512099 {
   background: url(images/roundedcornr_512099_br.png) no-repeat bottom right;
}

.roundedcornr_top_512099 div, .roundedcornr_top_512099, 
.roundedcornr_bottom_512099 div, .roundedcornr_bottom_512099 {
   width: 100%;
   height: 7px;
   font-size: 1px;
}
.roundedcornr_content_512099 { margin: 0 7px; }






