.main{
	padding:30px 30px 30px 30px;
}

.gnav2nd{
	background-image:url(images/bg_2nav.jpg);
	background-repeat:repeat-x;
}

.gnav2nd ul{
	padding:1px 0px 3px 41px;
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
}

.gnav2nd li{
display:inline;
margin:0px;
padding:0px;
text-transform:uppercase;
}

.gnav2nd li a{
padding:0px 10px;
text-decoration:none;
color:white;
border-right:1px solid white;
}

.gnav2nd li a.endlist{
border-right:none;
}

.gnav2nd li.here,.gnav2nd li.here a,.gnav2nd li.here a.endlist{
color:#00925E;
}



.mbody,.rbody{
font-size:12px;
}

.mbody h3, .mbody h4{
	color:#256430;
	font-size:23px;
	margin-top:0px;
	padding-top:0px;
}

.mbody h4{
font-size:14px;
margin-bottom:2px;
}

.mbody,.rbody{
float:left;
}

.mbody{
width:500px;
margin-bottom:20px;
}

.rbody{
width:200px;
margin-left:25px;
margin-bottom:20px;
}

/* 
.mbody table th{ 
*/
th {
	text-align: left;
	padding: 0 10px 2px 0;
	color:#256430;
}

.alignright th {
    text-align: right;
    padding: 0px;
    float: right;
}
