@charset "UTF-8";
/* Forms CSS Document */

fieldset{
	padding:0;
	border:0 solid #fff;
	margin:0;
}

.textfield330, .textfield56, .textfield56right, .textfieldcontact, .textfield305 {
	color:#006837;
	height:1.2em;
	border:#647883 1px solid;
	border-width: 1px 2px 2px 1px;
	padding: 0.1em 3px;
	width:324px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin:5px 5px 0px 0px;
	float:left;
	margin-right:5px;
}
.textfield56 {
	width:50px;
}
.textfield305 {
	width:305px;
}
.textfield56right {
	float:right;
	width:50px;
}
.textfieldcontact {
	float:right;
	width:175px;
	margin-top:0.7em;
}
.textarea {
	color:#006837;
	border:#647883 1px solid;
	border-width: 1px 2px 2px 1px;
	width:324px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin:5px 5px 0px 0px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-right:5px;
}

.textfieldauto {
	color:#fff;
	height:1.2em;
	border:#647883 1px solid;
	background:#88AC39;
	border-width: 1px 2px 2px 1px;
	padding: 0.1em 3px;
	width:50px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin:5px 5px 0px 0px;
	float:right;
	margin-right:5px;
}
label.clear {
	clear:both;
	float:left;
	margin-top:0.7em;
}
label.contact {
	width:100px;
	float:left;
	margin-top:0.7em;
}

label.inline,label.greenright {
	clear:none;
	float:left;
	margin-right:10px;
	margin-top:0.7em;
}
label.greenright {
	color:#006837;
	float:right;
}

span.green {
	color:#006837;
}
label.selectabove {
	clear:none;
	float:left;
	margin-right:10px;
	margin-top:0.7em;
	width:200px;
	color:#006837;
	padding:2px 0px;
}
label.selectabove.error {
	width:193px;
	color:#fff;
	padding:2px;
}

div.dottedline {
	clear:both;
	border-bottom:1px dotted #6A8922;
	width:100%;
	height:10px;
	margin-bottom:10px;
}


.select330, .select200{
	width:330px;
	font-family:Arial, Helvetica, sans-serif;
	color:#006837;
	height:1.5em;
	border:#647883 1px solid;
	border-width: 1px 2px 2px 1px;
	margin:5px 5px 0px 0px;
	float:left;
	scrollbar-highlight-color: #F00808;
	scrollbar-3dlight-color: #08E8F0;
	scrollbar-arrow-color: #647883;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #2308F0;
	scrollbar-track-color: #808080;
	scrollbar-darkshadow-color: #0F600D;
}

.select200 {
	width:200px;
}

.kg {
	font-weight:bold;
	float:left;
	margin-top:0.7em;
}
.kgright {
	font-weight:bold;
	float:right;
	margin-top:0.7em;
}
.kgrightgreen {
	font-weight:bold;
	float:right;
	margin-top:0.7em;
	color:#006837;
}


.chk {
	margin-top:0.7em;
	float:left;
	margin-right:10px;
}

.clear {
clear:both;
width:100%;}


/* graphs */
.resultrow {
	clear:both;
	height:41px;
	width:100%;
	background:no-repeat right;
}
.graph {
	border:solid 1px #647883;
	border-width:1px 2px 2px 1px;
	padding:2px;
	width:570px;
	height:10px;
	text-align:left;
	background:#fff;
	margin-bottom:5px;
}
.bar {
	height:10px;
	background-color:#FF0000;
	margin-bottom:10px;
}
.resultleft {
	width:570px;
	text-transform:uppercase;
	text-align:right;
}
.resultleft strong {
	float:left;
}
.resultimg {
	float:right;
}
