   
body {
font:100% arial, sans-serif;

background-color: #fff;
margin: 5px;
text-align:center;
}
p,ul,ol,form,h1,h2,h3,h4,h5{margin:0;}

#wrap {width: 980px; margin:0 auto;position:relative;text-align:left;}

/*menu bar*/
#container
	{  clear:both;
		width: 100%;
		padding: 0px;
		border-top: 0px solid #006f00;
		border-bottom: 1px solid #006f00;
		background: #fff;
	}

#tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 0px;
		background: #006f00;
	}

#tabnav li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
#tabnav a:link, #tabnav a:visited
	{
		float: right;
		background: #006f00;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;
		padding: 2px 10px 2px 10px;
		margin-right: 0px;
		border-left: 1px solid #fff;
		border-top:0px;
		border-bottom:0px;
		text-decoration: none;
		color: #fff;
		letter-spacing: 0.12em;
	}

#tabnav a:link.active, #tabnav a:visited.active
	{
		border-left: 1px solid #bfffbf;
		border-top:0;
		border-bottom:0px;
		background: #00cc00;
		color: #fff;
		font-weight: bold;
		letter-spacing: 0.12em;
	}

#tabnav a:hover
	{
		background: #ff0000;
		color:#fff;
	}
/*end menu bar*/

#logobar{
background: White;	
width: 100%;
}

#searchbox {
	background: #edf2cb;
	width: 100%;
	margin-bottom: 0px;
	font-weight:bold;
	font-size: 12px;
	
	padding-top: 20px;
	padding-bottom:5px;
	text-align: center;		
}
  .greenlink a:link, .greenlink a:visited, .greenlink a:active{
  	font-weight:bold;
	font-size:  12px;
	text-decoration: none;
	color:#008f00;
  }
  .greenlink a:hover{
  	background: #cccccc;
  }
#advsearch {
text-align: right;	
}

#bar{clear:both; margin-top:.5em;margin-bottom:2px;border-top: double  #006f00;}
#footer{text-align:center;font-size: 0.8em;padding-top: 5px;}
#copyright{	text-align: center;}
ul.f{margin-top:0.5em;}
ul.f li{display: inline;border-right:1px solid;padding: 0 0.33em;}
#footer li.fl{	border-left: 1px solid;}


form {margin: 0 0 0.33em}
/*input {font-family: arial,tahoma,verdana,sans-serif;margin: 2px 0}*/
label {display:block;padding: 5px 0}
label br {clear:left}

h1 {font-size: 196%;margin-top:.6em}
h2 {font-size: 136%}
h3 {font-size: 126%}
h4 {font-size: 116%}
h5 {font-size: 106%}
h6 {font-size: 96%}
.highlight {color:red}
.subdued {color:#999}
.error {color:#c00;font-weight:bold}
.success {color:#390;font-weight:bold}
.caption {color:#999;font-size:11px}
.date {font: 82% arial;color:#bbb;}
small {font-size:11px}

	
#content-wrap {position:relative;width:100%;top:5px;bottom: 0px;}
	/*#left-col {position:absolute;top:0;left:0;width:150px;border-top: 5px solid #999;padding-bottom: 40px}*/
	#right-col {position:absolute;top:0;right:0;width:200px;padding-top: 1px;padding-bottom: 4px;}
	#content {width:755px;height: auto;margin: 2 202px 4px 0; padding: 1px;}
	  .th{background: #bfffbf;color: #000066;padding:1px;margin:0px;	}
	  #right {width:48.4%;float:right;padding-right:3px;margin:5px 2px 0px 2px;}	
	  #left {width:48.4%;float:left;padding-left:3px;margin:5px 2px 0px 2px;}
	  /*#right{position:absolute;top:0;right:0;left:55%;bottom:0;width:50%;  }
	  #left{position:absolute;top:0;right:55%;left:0;bottom:0;width:50%;  }*/
	  /*right column*/
	 .rc{margin-bottom:1em;	border:solid 1px #006b6b; background:#E6FFBF;font-size:0.9em;padding:1px;}
	 /*right column header*/
	 .rh{	background: #6BB300; color: #fff;padding:1px;margin:0px;}
	 
	  p.double{ 	margin-top:0.5em;	  }
	 #feature {clear:both;width:520px;margin: 0 205px 2px 0; border: solid 1px #cccccc;padding: 1px;} 
	
/*end home page*/

	 
	 #titlebar{background:#e4e4e4; margin-top:0.3em;margin-bottom:0.3em; padding:3px;font-size:0.8em;font-weight:bold;letter-spacing: 1px;border:solid 1px #ccc;}
	 	