body {
	margin:0;
	padding:0;
	background-color: #80ae42;
	background-image: url(images/freesample-bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
td a:link, td a:visited {
	text-decoration:none;
	color: #006227;
	font-weight:bold;
}
td a:hover, td a:active {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}
label {
	font-weight: bold;
	font-size: 10pt;
}
cfinput {
	padding-left:20px;
}
.pom {
	color: #761D49;
	font-weight:bold;
}
.straw {
	color: #CB2509;
	font-weight:bold;
}
.mint {
	color: #5A0;
	font-weight:bold;
}
.lemon {
	color: #FFC20D;
	font-weight:bold;
}
.green {
	color:#006227;
}

.green p {
	font-size:14px;
	color: #000;
	padding:18px;
	line-height:22px;
}
.green p {
	font-size:14px;
	color: #000;
	padding:18px;
	line-height:22px;
}
.green h2 {
	font-size:18px;
	padding:6px 12px 6px 18px;
}
p.smallertext {
	font-size: 10px;	
	color: #000;
	padding:6px 6px 6px 20px;
	line-height:14px;
}
p.tighter {
	font-size:14px;
	color: #000;
	padding:10px 18px;
	line-height:20px;
}


/* -------------------------------------------- */

#full {
	margin:0 auto;
	padding:0;
	width:800px;
	color: #006227;
	text-align:center;
	background-image:url(images/container-bg.png);
	background-position:top center;
	background-repeat:no-repeat;
}
#full2 {
	margin:0 auto;
	padding:0;
	width:800px;
	height:38px;
	background-image:url(images/container-bg-foot.png);
	background-position:bottom center;
	background-repeat:no-repeat;
}
#header {
}
#container {
	margin:0 auto;
	padding:0;
	width:600px;
	text-align:left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.form {
	margin-left:20px;
	padding:6px 10px 6px 10px;
	background-image:url(images/formtable_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
}

#footer {
	margin:0 auto;
	z-index:1000;
}
