body{
background-image:url('../images/bg3.jpg');
background-repeat:repeat;
margin:0px;
padding:0px;
text-align:center;
width:100%;
}
.parent{
padding:48px 0 48px 0;
}
.main{
position:relative;
width:685px;
margin:0px;
padding:0px;
border:10px solid #006731;
}
a:link, a:active, a:visited, a:hover
{
font-family:Arial;
font-size:11px;
color:#333333;
text-decoration:underline;
}
a:hover
{
color:#000000;
}
.menu{
text-align:left;
margin:0px;
list-image:none;
}
.brMenu{
margin-left:10px;
margin-right:30px;
}
td.colLeft{
width:165px;
padding:10px;
padding-left:20px;
background-color:#8eb89e;
border-right:3px solid #006731;
vertical-align:top;
}
.mainLink:link, .mainLink:active, .mainLink:visited, .mainLink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.mainLink:hover{
text-decoration:underline;
}
.subLink:link, .subLink:active, .subLink:visited, .subLink:hover{
font-family:Arial, Helvetica, sans-serif;
margin-left:20px;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.subLink:hover{
text-decoration:underline;
}
td.colRight{
width:600px;
padding:10px;
background-color:#FFFFFF;
vertical-align:top;
margin:5px;
border:1px solid #8eb89e;
}

.text, .heading{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}

.heading{
color:#006731;
font-size:16px;
font-weight:bold;
}

.footer{
clear:both;
background-color:#006731;
text-align:center;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-top:6px;
width:100%;
}

.footer a:link, .footer a:active, .footer a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.footer a:hover{
text-decoration:underline;
}

.caption{
font-size:10px;
}

.text a:link, .text a:active, .text a:visited{
color:#006731;
text-decoration:none;
}
.text a:hover{
text-decoration:underline;
}

img.lAlign{
float:left;
padding-right:15px;
}
img.rAlign{
float:right;
padding-left:15px;
}


fieldset
		{
			border:none;
			margin-bottom:20px;
		}
		
		
			fieldset legend
			{
				color:#006731;
				font-size:14px;
				font-weight:bold;
			}
			
			
.signup .item input
{
	width:100%;
	border:1px solid #006731;
	background-color:#FFFFFF;
	font-size:xx-small;
	color:#333333;
	padding:3px;
}


.signup
{
	font-family:arial,sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
