@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#226231;
}

#content {
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #226231;
}

#content #content-head {
	width:1024px;
	height:154px;
}

#content #content-left {
	float:left;
	width:309px;
}

#content #content-body {
	float:left;
	width:391px;
	height:173px;
	padding:7px 10px 3px 10px;
	background-image:url(../images/body_bg.gif);
}

#content #content-right {
	float:left;
	width:304px;
}

#content #content-footer {
	height:283px;
	width:1024px;
}

#terms {
	width:1024px;
	height:70px;
	background-color:#226231;
	text-align:right;
}

#terms div {
	padding:5px 10px 0 0;
}

a {
	font-size:9px;
	color:#FFFFFF;
}

.clear {
	clear:both;
}

#content #content-body #column-left {
	float:left;
	width:266px;
}

#content #content-body #column-right{
	float:left;
	width:92px;
}

#content #content-body span {
	font-size:10px;
	display:block;
	height:12px;
	color:#ffffff;
	line-height:1;
	margin-top:4px;
}

/* FORM ELEMENTS */

form {
	margin:0;
}

fieldset {
	padding:0;
	margin:0 0 3px 0;
	border:none;
}

fieldset.check {
	line-height:0.7;
	margin:0 0 0px 0;
	font-size:10px;
}

label {
	float:left;
	display:block;
	width:90px;
	line-height:1.7;
}

label.check {
	width:235px;
	padding-left:5px;
}

input {
	float:left;
	font-size:10px;
	width:160px;
}

input.check {
	width:15px;
	padding:0 0 0 0;
	margin:2px 0 0 0;
	font-size:8px;
}

input.submit {
	width:91px;
	height:93px;
	margin-top:17px;
	margin-left:2px;
}

#thankyou {
	width:312px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;	
}

#error {
	width:400px;
	height:12px;
	margin-bottom:2px;
}

/* END OF FORM ELEMENTS */


