body {
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}

h1{
color:#006742; 
font-size:14px; 
line-height:24px;
}

h2{
font-size:11px; 
color:#006742; 
line-height:13px;
margin:0;
}

h3{
font-weight:bold; 
font-size:12px; 
margin:-3px 0 0 0;
}

#main {
width:973px; 
margin-right:auto; 
margin-left:auto; 
border:2px #006600 solid;
}

#masthead{
min-height:68px; 
background-image:url(../images/backgroundbar.jpg); 
background-position:right; 
clear:both; 
background-repeat:repeat-y;
height:68px;
width:973px;
}

#logo {
float:left; 
padding:9px 0 9px 20px;
}

#logo img{
float:left;
}

#title{
margin:30px 0 0 25px; 
width:450px
}

#searchhead{
float:right; 
padding:5px 10px 0 0;
}
	#searchhead a{
		font-size: 10px;
		color: #FFF;
		text-decoration: none;
	}
	#searchhead a:hover{
		color: #FFF;
		text-decoration: underline;
	}

#titlebarwrap{
margin:0px 0 6px 0; 
min-height:11px; 
border-bottom:thin; 
border-bottom-color:#CCCCCC; 
border-bottom-style:inset;
}

#titlebar{
background-image:url(../images/lowerbackgroundbar.jpg); 
background-color:#FFFFFF; 
background-repeat:repeat-y; 
min-height:11px; 
max-height:9px; 
padding:0 10px 0 0;
}

#content{
clear:both;
}

#leftpanel{
float:left; 
min-height:240px; 
width:220px; 
margin:0 6px 0 0;

}

#nav_tab{
min-height:200px;
}

#tab{
float:left; 
height:100%; 
margin:0 6px 0 0; 
min-height:180px; 
background-image:url(../images/tabmiddle.jpg);
}

#tabbottom{
padding:280px 0 0 0;
}

#nav_links{
	background-color:#DFFF92; 
	height:100%; 
	min-height:270px; 
	min-width:68px; 
	padding:12px 8px 12px 8px; 
	clear:right;
}

#nav_links li {
	line-height:18px;
	font-size:12px;
	list-style:none;
	font-weight:bold;
	margin:0 0 0 -16px;
}

#nav_links li a {
	color:#0D6A45;
	text-decoration:none;
	line-height:18px;
	font-size:12px;
	display:block;
	list-style:none;
	font-weight:bold;
}

#nav_links ul li:hover, #nav_links ul li a:hover {
	list-style-image:url(../images/ball.gif);
	color:#68BD45;
}

#quicklinks_tab{
margin:6px 0 0 0;
}

#quicklinks img{
float:left;
}

#tab2{
float:left; 
height:100%; 
margin:0 6px 0 0; 
min-height:140px; 
background-image:url(../images/tabmiddle.jpg);
}

#tab2bottom{
padding:150px 0 0 0;
}

#quicklinks{
height:100%; 
min-height:120px; 
padding:12px 8px 12px 24px;
}

#rightpanel{
min-height:240px; 
float:right; 
clear:right;
}

#rightpanel_main{
min-height:240px; 
float:right; 
clear:right;
background-image:url(../images/demo/right_bg.gif);
}

#contenttop{
margin:0px 0 6px 0; 
}

#contentblock{
width:747px;
}

#contenttopbackground{
width:747px; 
background-repeat:no-repeat; 
background-position:left; 
min-height:150px;
}

#contenttopbackground_stewardship{
width:747px; 
background-image:url(../images/contentbanner.jpg); 
background-repeat:no-repeat; 
background-position:left; 
min-height:150px;
}

#contenttopcomment{
width:460px; 
padding:20px 160px 20px 20px;
}

#contentcenter {
	width:747px;
}

#contentcenter li a{
	font-weight: bold;
	color: #0D6A45;
}

#contentfull{
	min-height:100px;
	clear:left;
	background-color:#FFFFFF;
	border-top-color:#006742;
	border-top-style:solid;
	border-bottom-color:#006742;
	border-bottom-style:solid;
	height:100px;
	clear:both;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
#contentfull #left{
	text-align:left;
}
#contentfull #right{
	text-align:left;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #666666;
	padding-left:5px;
}
#contentfull a{
	font-weight: bold;
	color: #0D6A45;
}
#contentfull b{
	font-weight: bold;
}

#footer{
min-height:38px; 
clear:left;
height:40px;
color:#006600;
background-color:#EFFEC7;
margin-right:3px;
}

#footer div{
float:left;
}

.H3A{
color:#006742;
}

.H3B{
color:#006742;
}

.H3C{
color:#5D4018;
font-size:18px;
font-weight:bold;
}

.H3D{
color:#000000;
}

a.H3A{
color:#000000;
text-decoration:none;
}

a.H3B{
color:#0D6A45;
text-decoration:none;
}

a.L3A{
	color: #0D6A45;
text-decoration:underline;
}

a:hover.L3A{
	color: #0D6A45;
text-decoration:underline;
}

a.L3B{
	color: #0D6A45;
	text-decoration:underline;
}

a:hover.L3B{
	color: #0D6A45;
text-decoration:underline;
}

h4{
color:#006742; 
font-size:12px; 
line-height:12px;
}

.hr_nav{
color:green;
}

a.morelink {
background-color:#68BD45; 
width:68px;
padding:6px 6px 6px 6px; 
margin:10px 6px 6px 6px; 
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display: block;
border: 1px solid;
border-color: #aaa #000 #000 #aaa;
}

a.morelink:hover{
position: relative;
top: 1px;
left: 1px;
border-color: #000 #aaa #aaa #000;
}

a.qlink {
color:#6D6F71;
text-decoration:underline;
font-size:11px;
}

a.qlink:hover{
color:#6D6F71;
text-decoration:none;
font-size:11px;
}

.search {
font-size:10px;
}

.search a:link {
color:#F9EF6B;
}

.search a:visited {
color:#F9EF6B;
}

.footerlinks{
font-size:20px;
}

.footerlinks a:link {
color: #006742; 
font-size:12px; 
padding:6px; 
text-decoration:none;
}  
   
.footerlinks a:visited {
color: #006742; 
font-size:12px; 
padding:6px; 
text-decoration:none;
}  

.footerlinks a:hover {
color: #006742; 
font-size:12px; 
padding:6px; 
text-decoration:none;
}   

.footerlinks a:active {
color: #006742; 
font-size:12px; 
padding:6px; 
text-decoration:none;
}

.separator{
margin:0px 0 6px 0; 
min-height:120px; 
border-right:thin; 
border-right-color:#CCCCCC; 
border-right-style:inset;
}

.separatorB{
border-top:thin; 
border-top-color:#CCCCCC; 
border-top-style:inset; 
width:100%;
}

.block1{
background:#CFE4AA; 
padding:9px; 
min-height:130px;
}

.img_offset{
position:absolute; 
margin:38px 0 0 0;
}

.block2{
background:#EFF2B4; 
padding:9px; min-height:130px;
}

.hr_content{
min-height:3px; 
border-bottom:thin; 
border-bottom-color:#CCCCCC; 
border-bottom-style:inset;
}

.block3{
background:#F6F3AD; 
padding:9px; 
min-height:130px;
}

.block4{
background:#E4EBCA; 
padding:9px; 
min-height:130px;
}

.Menu ul li a{
	list-style-image:none;
}


.Menu ul li a:hover{
	list-style-image:url(../images/contentbanner.jpg);
	background-image: none;
}

img.contentimage {
}

.conferenceimage {
	border:thin;
	border:#009966;
	border-style:inset;
}

.featured {
	background-color:#FFFFFF;
}

.featurebox {
	font-weight:bold;
	color:#000000;
}

ul.whatsnewlist {
	line-height:22px;
}

/* Stewardship */
.submit-button {
	background-image: url(../images/submit-button.png); 
	width: 75px; 
	height: 35px; 
	text-align: left; 
	border: 0; 
	vertical-align: middle; 
	font-size: 11px; 
	padding-left: 10px;
}

#container-search-box {
	float: left; 
	margin-bottom: 40px; 
	padding:10px; 
	border: solid 1px #68BD44; 
	background-color: #EEF6EB; 
	text-align: center;
}

.image-right {
	float: right; 
	margin: 5px 10px 15px 15px;
}