fieldset {
border: 2px solid #095c00;
width: 50%;

padding: 3px;
}
fieldset legend {
background: #CCA383;
padding: 6px;
font-weight: bold;
}

.nav{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color:#FFFFFF;text-align:center;}
.nav a:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color:#FFFFFF;text-align:center;}
.nav a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color:#f1e980;text-align:center;text-decoration:none;}
.nav a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color:#FFFFFF;text-align:center;}
.nav a:visited:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-weight:bold;color:#f1e980;text-align:center;text-decoration:none;}
.font{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;padding:7px;}
.smallfont{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding:7px;}
.smallfontnopad{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
a:link{text-decoration: none; color:3366FF;}
a:hover{text-decoration: underline; color:3366FF;}
a:visited{text-decoration: none; color:63366FF;}
a:visited:hover{text-decoration: underline; color:3366FF;}
.rollover a { display:block;width:100%;height:100%; 
     background-repeat: repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height:23px;font-weight:bold;text-decoration:none;color:FFFFFF;}
.rollover a:hover { background-image: url(/images/buttongradienthover.gif);color:FFFFFF; 
     background-repeat: repeat-x; text-decoration: none;}
.rollover a:visited {color:FFFFFF;}
.rollover a:visited:hover {color:FFFFFF;}

body{
	margin:0px;
	padding:0px;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center; /* for IE */
	background-color: #095c00; 
}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

.top_nav {
	width:929px;
	height:22px;
	line-height:22px;
	text-align:right;
	padding-right:15px;
	padding-top:1px;
	vertical-align: middle;
	font-size: 12px;
	}
	
.select {
	height: 22px ;
	float:right;
	overflow: hidden;
	}
	
#main_wrapper {
width: 929px;
margin: 0 auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) auto right and left will centre it in the browser */
color:#FFFFFF;
}

#main_left {
width: 699px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#featured {
width:201px;
float:right;
background-image: url(/images/featuredbg.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
overflow:hidden;
}

#featured_cap {
width:201px;
height:18px;
float:right;
background-image: url(/images/rightpanelbottom.jpg);
}

input.btn {
  color:#050;
  font: bold 10px; verdana,helvetica,sans-serif;
  background-color:#fed;
  border: 1px solid;
  border-color: #696 #363 #363 #696;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

input.btnhov {   
  border-color: #c63 #930 #930 #c63;  
  }
