/* CSS Document */
html {
margin:0px;
padding:0px;
}
body {
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
background-color:#009900;
/*background-image:url(../images/case-bg-nov7.jpg);*/
/*background-repeat:repeat-x;*/
}
#change {
position:absolute; 
left:17px; 
top:370px; 
width:60px; 
height:49px; 
}
#skipnav {
visibility:hidden;
}
#content a {
color:#148C45;
text-decoration:none;
font-weight:bold;
}
#content a:hover {
text-decoration:underline;
}
#footer a {
color:#148C45;
text-decoration:none;
font-weight:bold;
}
#footer a:hover {
text-decoration:underline;
}
#topbar {
position:absolute; 
left:16px; 
top:8px; 
width:709px; 
height:60px;
}
#logo {
float:left;
}
#searchbox {
margin:17px 0px 17px 0px;
padding:0px;
text-align:right;
float:right;
width:250px;
height:26px;
font-size:10px;
}

.searchtxtbox {
background-color:#DAFFDA;
background-color:#CCFF99;
border:1px solid #339933;
}
.searchsubmit {
background-color:#0B540B;
color:#ccff99;
border:1px solid #ccff99;
font-size:12px;
}
#wrapper {
position:absolute;
left:158px;
top:139px;
width:568px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
}
#pageheader {
position:absolute; 
left:158px; 
top:109px;
width:569px; 
height:33px; 
background-image:url(../images/headerbg.gif);
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#pageheader h1{
color:#FFFFFF;
height:15px;
width:540px;
margin:8px 0px 0px 10px;
padding:2px 0px 0px 15px;
font-size:100%;
background-image:url(../images/h1bg.gif);
background-repeat:no-repeat;
}
#topnav {
	position:absolute;
	left:16px;
	top:75px;
	width:712px;
	height:22px;
}
#topnav ul {
display:inline;
margin:0px;
padding:0px;
}
#topnav ul li {
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}
#topnav li a {
/*background-image:url(../images/tabbg2.gif);*/
background-color:#dddddd;
color:#666666;
font-size:10px;
font-weight:bold;
text-align:center;
display:inline;
width:137px;
float:left;
padding:5px 0px 5px 3px;
margin:0px 0px 0px 0px;
border:1px solid #339933;
text-decoration:none;
}
#topnav li a:hover {
color:#339933;
}

#leftnav {
position:absolute; 
width:114px;
left:18px; 
top:143px;
margin:0px;
padding:0px;
}
#leftnav h1 {
color:#FFFFFF;
font-size:100%;
}
#leftnav ul {
margin:0px;
padding:0px;
}
#leftnav ul li {
list-style-type:none;
margin:0px;
margin:0px 0px 10px 0px;
}
#leftnav li a {
background-color:#CCCCCC;
font-size:10px;
font-weight:bold;
width:114px;
display:block;
color:#666666;
padding:5px 0px 5px 5px;
margin:0px 0px 0px 0px;
border-top:1px solid #339933;
border-left:1px solid #0B540B;
border-right:1px solid #339933;
border-bottom:1px solid #0B540B;
text-decoration:none;
}
#leftnav li a:hover {
border-top:1px solid #0B540B;
border-left:1px solid #339933;
border-right:1px solid #0B540B;
border-bottom:1px solid #339933;
background-color:#cccccc;
color:#339933;
}

#content {
background-color:#ffffff;
overflow:visible;
margin:0px;
padding:0px 10px 10px 10px;
}
#content h2 {
margin:10px 0px 5px 0px;
font-size:110%;
color:#0B540B;
}
#footer {
font-size:9px;
margin:0px;
padding:0px 10px 10px 10px;
}

.imgright {
float:right;
}
.imgleft {
margin:0px 10px 5px 0px;
float:left;
}
hr {
margin:0px;
padding:0px;
height:1px;
color:#148C45;
}
