@charset "UTF-8";/* CSS Document *//* Form Styles ////////////////////////////////////////////////////*/#main-content form {	margin: 0;	padding: 0;}#main-content form fieldset {	margin-bottom: 10px;	padding:10px 10px;	background-color: #fff;	border:1px solid #2A406B;	border-top:6px solid #2A406B;}#main-content form fieldset legend {	display:none;}#main-content form label {	margin: 0 0 0 5px;}#main-content form label.qflabel {	display: block;	float: left;	width: 160px;	padding: 0;	margin: 5px 0 0 0;	text-align: right;}#main-content form input, #main-content form select {	width: auto;	border: 1px solid #2A406B;}#main-content form textarea {	overflow: auto;	width: 250px;	border: 1px solid #2A406B;	font: 11px Verdana, Arial, Helvetica, sans-serif;}#main-content form br {	clear: left;}#main-content form div.qfelement {	display: inline;	float: left;	margin: 5px 0 0 10px;	padding: 0;}#main-content form span.error, #main-content form span.required {	color: #e28c1a;	font-weight: bold;}#main-content form div.error {	border: 1px solid #e28c1a;	padding: 5px;	width: 340px;}/* Contact Details ////////////////////////////////////////////////////*/#contactdetails {	margin: 10px 0;	padding: 10px 10px;	border: 1px solid #2A406B;	border-top: 6px solid #2A406B;	background-color: #fff;}#columnOne {	width: 260px;}#columnTwo {	width: 260px;	float: right;}/********* Login Form ******************/#Login_Form p {	clear: left;	padding-top: 5px;}#Login_Form p label {	float: left;	width: 70px;}/* ******* Signup Form *****************/#signup-form form {	margin: 0;	padding: 0;}#signup-form form fieldset {	background:#D5E7CC;	color:#005900;	border: none;}#signup-form form label {	margin: 0 0 0 5px;}#signup-form form label.qflabel {	display: block;	float: left;	margin-top: 5px;	padding: 0;	width: 50px;	text-align: right;}#signup-form form input {	width: 120px;	border: 1px solid #000;}#signup-form form input.subscribe, #signup-form form input.unsubscribe {	width: auto;}#signup-form form br {	clear: left;}#signup-form form div.qfelement {	display: inline;	float: left;	padding: 0;	margin: 5px 0 0 5px;}#signup-form form span.error, #signup-form form span.required {		color: #e28c1a;	font-weight: bold;}#signup-form form div.error {	border: 1px solid #e28c1a;	margin-left: 4px;	padding: 5px;	width: 120px;}#signup-form form input#signup_submit {	float: right;	font-weight: bold;	background-color: #fff;	border: 1px solid #000;	color:#005900;	font-weight:bold;	width: auto;	margin: 0 20px 10px 0;}#signup-form form input.subscribe,#signup-form form input.unsubscribe {	border: none;}/* Turn off *denotes required field */#signup-form form span {	display: none;}#signup-form form div span {	display: inline;}