/* Forms
-------------------------------------------------*/
fieldset {
	margin:0;
	padding:17px 20px;
	border:1px solid #ccc;
}
legend {
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.4em;
	padding:0 4px;
}
label {
	display:block;
	font-weight:normal;
}
input, select, textarea {
	background:#FFF url(../images/search_bg.png) repeat-x scroll left top;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	border: 3px solid #999999;
	color: #666666;
	padding: 4px;
}
.text input,
.text select,
.text textarea {
	width:80%;
	margin-bottom:0.25em;
	padding:4px;
	border:1px solid #ccc;
	background:#f7f7f7;
	color: #CC0000;
}
.text input {width:70%;}
.text input:focus,
.text textarea:focus {border:1px solid #bbb;}

.submit-area {
	padding:1% 17.7% 0 0;
	text-align:right;
}

.button {
	padding:2px;
	border:2px solid #CC0000;
	color: #FFF;
	background:#CC0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	text-transform:uppercase;
}
