body {
	margin:0px 0 20px 0; background-image: url('images/bkgrd.jpg');
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #526F1E;
}
.pgtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #526F1E;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.divider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color :#3B4A20;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.footRoll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color :#3B4A20;
	font-weight: bold;
	text-decoration: none;
}
a.footRoll:hover {
   color :#FFFFFF;
   cursor:hand;
}
a.copyRoll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color :#FFFFFF;
}
a.copyRoll:hover {
   color :#CFE99F;
   cursor:hand;
}
a.textRoll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color :#284078;
}
a.textRoll:hover {
   color :#0D2071;
   cursor:hand;
}
.topcaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color :#D8F1B0;
}
.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color :#526F1E;
}
a.putt:link 	{  	color: #000000;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.putt:visited {  	color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; }
a.putt:hover 	{ 	color: #000000;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
a.putt:active 	{ 	color: #000000;  font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; }

/*---------Sam's Edits April 09, 2007---------*/

#fpcon {
	width:776px;
	margin:0 auto;
	height:auto;	
	background-color:#829953;
	background-image:url('images/redesign07/Green-RPT.jpg');
	background-repeat: repeat-y; 
	background-position:right;
	overflow:auto;
	text-align:left;
}

div.box1 {
	width:549px;
	height:auto;
	margin:0 0 0 10px;
	padding:0;
	background-color:#a7c373;
	overflow:auto;
	float:left;
}

div.header {
	width:549px;	
	background-image:url('images/redesign07/Green-Header.jpg');
	height:32px;
	overflow:hidden;
	margin:0;
	padding:0;
	float:left;
}

div.cnt {
	width:547px;
	height:auto;
	margin:0;	
	padding:0;	
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	overflow:auto;
	float:left;
	text-align:left;
}


.fr {
	float:right;
}

.fl {
	float:left;
}

img.frcall {
	float:left;
	margin:0 0 0 566px;
}


div.altext1 {
	width:100px;
	height:auto;
	font-size:12px;	
	color:#000100;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0 0 0 6px;
	line-height:28px;
	float:left;
	overflow:auto;
	padding:0;
}	

div.altext2 {	
	width:100px;
	height:auto;
	font-size:12px;	
	color:#000100;
	font-weight:bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px 0px 0 26px;
	padding:0;
	float:left;
	overflow:auto;
}

a:link.mi{
	color:#3f541c;
}

a:visited.mi{
	color:#3f541c;
}

a:hover.mi{
	color:#3f541c;
}

a:current.mi{
	color:#3f541c;
}


span.minfo {
	font-size:11px;
	color:#3f541c;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin:10px 0 0 40px;
	float:left;
}

span.minfo2 {
	font-size:11px;
	color:#3f541c;
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	margin:10px 0 0 54px;
	float:left;
}

div.cttext {
	width:210px;
	height:auto;
	font-size:11px;
	float:left;
	margin:0 0 10px 14px;
	padding:0;
	overflow:auto;
	/*border:1px solid #333;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

div.newsheader {
	width:549px;	
	background-image:url('images/redesign07/News-Header.jpg');
	height:32px;
	overflow:hidden;
	margin:0;
	padding:0;
	float:left;
}

div.ctnewstext {
	width:529px;
	height:auto;
	font-size:11px;
	float:left;
	margin:0 0 10px 8px;
	padding:0;
	overflow:auto;
	/*border:1px solid #333;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#btnav {
	width:776px;
	height:43px;
	margin:0 auto 10px auto;
	overflow:hidden;
	background-image:url('images/redesign07/bt-navbar.jpg');
	background-repeat: no-repeat; 	
	background-position:top right;
	line-height:52px;
	color:#3b4a20;
	font-size:11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
}

#btnav a:link {
	color:#3b4a20;
	font-weight:bold;
}

#btnav a:visited {
	color:#3b4a20;
	font-weight:bold;
}

#btnav a:hover {	
	color:#ffffff;
	font-weight:bold;
}

#btnav a:active {
	color:#3b4a20;
	font-weight:bold;
}

#btmar {
	width:776px;
	height:auto;
	margin:8px auto 0 auto;
	text-align:left;
	color:#d8f1b0;
	font-size:11px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
}