/* ==========
Description: Basic Form Styles for GenderSpectrumFamily.org
Author: Sam Stevens, Stevens Media, www.stevensmedia.com
Version: 11.18.08
========== */

H1 {
	color: #990000;
	font-size: 10px;
	font-size: 1.6em;
	
}

INPUT, TEXTAREA, SELECT {
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

TEXTAREA {
	font-size: 13px;
}

INPUT.txt_xxsm {
	width: 40px;
}

INPUT.txt_xsm {
	width: 80px;
}

INPUT.txt_sm, SELECT.sm, TEXTAREA.sm {
	width: 160px;
}

INPUT.txt_med, SELECT.med, TEXTAREA.med {
	width: 260px;
}

INPUT.txt, TEXTAREA.txt, SELECT {
	width: 360px;
}

INPUT.moveright {
	margin-left: 20px;
}

FORM P {
  	clear: left;
  	padding: 5px 0 0 0;
}

FORM P LABEL {
  	float: left;
  	width: 35%;
}

FORM P LABEL.nofloat {
	float: none;
	width: auto;
}

FIELDSET {
  	margin-top: 16px;
  	padding: 10px;
  	border: 1px dotted #3A4C00;
}

LEGEND {
	font-weight: bold;
	font-size: 1.2em;
  	background-color: White;
  	color: #3A4C00;
}

INPUT.txt, INPUT.txt_med, TEXTAREA.txt {
}	

.required {
	color: #990000;
}

.tip {
	font-style: italic;
	font-size: 0.8em;
}

FIELDSET UL {
	padding-left: 10px;
	margin: 0;
}

FIELDSET UL, FIELDSET UL LI {
	list-style-type: none;
}

FIELDSET LI {
	line-height: normal;
}