/* Forms Styles
----------------------------------------------------
Author:		Steve McKeogh
Date:		21st August 2007
---------------------------------------------------- */

/* Contact Form */
#form{
	width:100%;
	margin:6px 0 20px;
	border-top:dotted 1px #ff6633;
	float:left
	}
div.form_c{
	width:100%;
	padding:8px 0;
	border-bottom:dotted 1px #ff6633;
	float:left
	}
div.form_c_nobord{
	width:100%;
	padding:16px 0 0 0;
	float:left
	}
div.form_l{
	width:29%;
	padding:5px 0 0;
	float:left
	}
div.form_r{
	width:69%;
	float:right
	}
	
/* My account */
span.green{color:#669966}
span.red{color:#CC0000}

/* Errors
----------------------------------------------- */
#errors_c{
	width:98%;
	height:70px;
	margin:10px 0 10px;
	background:#f0e0e0;
	border:solid 3px #FF3333;
	font-size:90%;
	font-weight:bold;
	color:#CC0000;
	overflow:auto;
	float:left
	}
#errors{
	padding:12px;
	float:left
	}
	
#errors a {color: #000; text-decoration: underline;}
#errors a:hover {color: #000; text-decoration: none;}

/* Fields
----------------------------------------------- */
input.textfield,input.search,select.select,textarea.textarea{
	padding:4px;
	border:solid 1px #A21B21;
	font-size:100%
	}
input.textfield,textarea.textarea{width:80%}
textarea.textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	height:120px;
	overflow:auto
	}
input.submit{
	padding:4px;
	background:#A21B21;
	color:#FFF;
	text-align:center;
	font-weight:bold;
	font-size:100%
	}