/*
-----------------------------------------------
Copyright (c) 2007 August Ash Inc. (http://www.augustash.com)

Forms Style Sheet
Version: $Id: forms.css 1 2008-06-09 15:52:18Z chansen $
-----------------------------------------------
*/

/* =Contact Form
-----------------------------------------------
*/
div.qf {margin:1em 0; text-align:left;}
.qf form {margin:0; padding:0;}
.qf fieldset {
	border:0;
	background-color:transparent;
}
.qf p.qf-label {
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:140px;
}
.qf p.qf-note {
	font-size:.9em;
	color:#000;
}
.qf .qf-fieldRow {padding:.25em 0;clear:both;}
.qf .qf-fieldCell {
	margin-left:145px;
	vertical-align:middle;
	padding:5px 0 0;
}
.qf-req, .qf-alert {color:#000; font-weight:bold;}
.qf .txtXSM {width: 75px;}
.qf .txtSML {width: 100px;}
.qf .txtMED {width: 165px;}
.qf .txtLRG {width: 215px;}
.qf .txtXLG {width: 275px;}
.qf select {
	background-color:#A2A2A2;
	padding:.2em;
	color:#333;
	font-size:1em;
}
.qf .button {
	background-color:#fff;
	background-image:url("../img/tpl/bg_btn_submit.gif");
	background-repeat:repeat-x;
	margin-top:4px;
	border:3px double #999;
	border-top-color:#ccc;
	border-left-color:#ccc;
	font-weight:bold;
	font-size:1em;
	color:#000;
	cursor:pointer;
}
.qf .button:hover, .qf .button:active {
	border:3px double #006;
	border-top-color:#006;
	border-left-color:#006;
}
.req {font-weight:bold; color:#003A5B;}