/* GENERIC FORM STYLING */
#Content form. #ContentPlain form {
	width:460px;
	border: 0px dotted #DC143C;	
	margin-bottom: 55px; 
}
	#Content form fieldset, #ContentPlain form fieldset {
		border:0px !important;
		padding:12px;
	}
		#Content .message, #ContentPlain .message {
			color:#DC143C;
			background:#fff;
			border:1px solid #fff;
			padding:5px;
			margin:3px 0 3px 130px;
		}
		#Content span.message, #ContentPlain span.message {
			width: 300px;
		}
		#Content form div, #ContentPlain form div {
			margin-top:10px;
			width:100%;
		}
		#Content form label, #ContentPlain form label {
			font-size:1.1em;
			color:#333;
		}
			#Content form label.left, #ContentPlain form label.left {
				float:left;
				width:100px;
				font-size: 13px;
				color: #6E6E6E !important;
				padding-right: 20px;
				border: 0px dotted #DC143C;
				text-align: right; 
			}
			#Content form label.FormHeading, #ContentPlain form label.FormHeading {
				font-size:1.3em;
				color:#ff7200;
				font-weight:bold;
			}
		#Content form input.text, #Content form textarea, #Content form select,
		#ContentPlain form input.text, #ContentPlain form textarea, #ContentPlain form select {
			width:250px;
			color:#000;
			background:#f8f8f8;
			border:1px solid #a9a9a9;
			padding:7px 3px;
		}
		
		#Content form input.numeric, #ContentPlain form input.numeric {
			width:20px;
			background:#f0f0f0;
			border:1px solid #a9a9a9;
			padding:3px;
			color:#000;
			margin-right:4px;
		}
		#Content form input.year, #ContentPlain form input.year {
			width:35px;
		}
		#Content form p.Actions, #ContentPlain form p.Actions {
			text-align:right;
			padding:0 22px 15px 0;
		}
			#Content form p.Actions input, #ContentPlain form p.Actions input {
				padding:2px;
			}

/* * * * * * * * * * * * Contact  * * * * * * * * * * * * * * * */ 


#Prefix ul { margin-bottom: 0px;}

#Prefix ul li { display: inline; border: 0px dotted aqua;}

#Prefix ul li label{ font-size: 13px; color:#6E6E6E !important; }

#Form_ContactForm_error { background-color: #FFF !important; }

.Actions input { float: right; margin-right: 80px;}


/* * * * * * * * * * * * Login  * * * * * * * * * * * * * * * */ 

#MemberLoginForm_LoginForm { border: 0px; }

#MemberLoginForm_LoginForm #Remember { 
	margin-top: 30px;
	font-size: 13px !important; 
	}
	
#MemberLoginForm_LoginForm #Remember label {
	font-size: 13px !important; 
	color:#8B8B8B !important;
	}
	
#MemberLoginForm_LoginForm .Actions {  
	border: 0px solid #a9a9a9;
	margin-top: -30px !important;}
	

#MemberLoginForm_LoginForm .Actions p {  
	font-size: 13px !important;
	margin-left: 14px; }
	
#MemberLoginForm_LoginForm .Actions a {  
	/* color: #ABAA00 !important */ }
	
#MemberLoginForm_LoginForm .Actions input {  
	margin-top: 8px !important;}