/* Use this stylesheet for any generic form styles (textboxes, labels etc) */

div.formRow {clear:both; margin:5px 0; padding-left:95px; overflow:hidden;}
div.formRow2 {margin: 5px 0 0;}
div.formRow label {float:left; text-align:right; margin:0 5px 0 -95px; font-size:0.85em;}
span.checkbox label, span.radiobutton label, table.checkbox label, table.radiobutton label {
	float:none; 
	width:auto;
	vertical-align:middle;
	font-size:0.85em;
}
span.checkbox input, span.radiobutton input, table.checkbox input, table.radiobutton input {vertical-align:middle; margin:0 3px;}

input.textbox {border:1px solid #d0d0d0;}
textarea.textbox {border:1px solid #d0d0d0; font-family:Verdana; font-size:0.9em;}
select.dropdown {border:1px solid #d0d0d0;}
input.button {}

div.buttons {text-align:right;}

select option{padding-right:10px;}

/* Checkout pages */

div.accountDetails div.right2Col div.formRow {padding-left:60px;}
div.accountDetails div.right2Col div.formRow label {margin-left:-60px;}

div.pnlPassword div.formRow {padding-left:120px;}
div.pnlPassword div.formRow label {margin-left:-120px;}

fieldset {border:0; margin:0 0 1em; position:relative; text-indent:0; padding:0;}
legend {font-size:0.9em; font-weight:bold; margin:0; padding:0; text-indent:0;}