/*--------------------------------------------------------------
Forms
--------------------------------------------------------------*/
.std-form {
	margin:10px 0 0 0;
	}

.std-form label {
	display:block;
	margin:6px 0;
	color:#5CA7FF;
	font-size:80%;
	}

.std-form input, .std-form textarea {
	display:block;
	background:#f9f9fa url(/images/input-back.gif) repeat-x top;
	border-collapse:collapse;
	border:1px solid #E7ECF8;
	color:#666;
	padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	width:260px;
	font-size:80%;
	}
.std-form textarea {
	width:310px;
	}
.std-form input:hover, .std-form textarea:hover,
.std-form input:focus, .std-form textarea:focus {
	border:1px solid #DDD2F9;
	background:#FDFDE2;
	}
.std-form input.submit {
	border:0;
	background:none;
	margin:14px 0 0 0;
	width:99px;
	}
.org {
	color:#1075FF;
	font-weight:bold;
	}	
#error {
	border:1px solid #DDD2F9;
	background:#FDFDE2;
	font-size:80%;
	padding:10px;
	color:#1075FF;
	margin-right:280px;
	}

#error p {
	margin:0;
	padding:2px 0;
	}
