
/* FIELDSETS
---------------------------------------- */
fieldset {border: 0;}

/* ACTION BUTTONS
---------------------------------------- */
input.action {padding: 2px;font-size: 11px ;font-family: Verdana, Tahoma, Sans-serif;}
input.action:hover,input.action:focus {	cursor: pointer;}

/* FIELD FORMATING
---------------------------------------- */
form ul {list-style: none;}
.middleColumn {margin: 15px 10px 10px 0;background: #E9E9E9;padding: 4px;clear: left;}
	
/* INPUT BOXS
---------------------------------------- */
input.text, textarea, select {padding: 8px;border: 1px solid #373a40;color: #000;font-size: 12px;width: 300px;}
#signUp input.text{width:160px;margin:0px 0px 0px 14px;}
textarea {font-family: Verdana, Tahoma, sans-serif;	font-size: 12px;overflow:auto;}
input:focus span, textarea:focus span {border: 3px solid #000;}
form .date input.month,form .date input.day,form .date input.year {	width: auto;}
form .datetime .clear {	clear: both;}
form .datetime .date,form .datetime .time {	float: left;clear: none;width: auto;}
	form .datetime .middleColumn .middleColumn {width: auto;}
	form .datetime .date input,form .datetime .time input {width: auto;}

/* SELECT DROPDOWN
---------------------------------------- */
select {width: auto;}

/* LABELS
---------------------------------------- */
.typography label {display: block;margin: 10px 0 -10px 0;color: #777;font-size: 12px;}
label.right {display:inline;}

/* CHECKBOXES
---------------------------------------- */
ul.optionset {margin: 0;overflow: hidden;}
	ul.optionset li {margin: 6px 0;clear: both;}
		ul.optionset li input {float: left;margin: 0 6px;}
		ul.optionset li label {margin: 0;}