form {
	width: 300px;
	margin-top: 1.5em;
}

form#Product_Form {
	width: auto;
}

fieldset {
	border: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
}

fieldset.formHidden {
	display: none;
}

fieldset.radio,
fieldset.checkbox,
fieldset.formRadio,
fieldset.formCheckbox {
	padding-left: 125px;
}

legend,
div#content div.page div.main div.box p.legend {
	display: block;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 5px;
	line-height: 1.5em;
	margin-bottom: .5em;
}

div#content div.page div.main div.box fieldset p {
	margin-bottom: .5em;
}

fieldset.formRadio legend,
fieldset.formCheckbox legend,
fieldset.formRadio .formNote,
fieldset.formCheckbox .formNote,
fieldset.formRadio .formTextarea,
fieldset.formCheckbox .formTextarea {
	position: relative;
	margin-left: -125px;
	text-align: left;
}

fieldset.formRadio .formTextarea,
fieldset.formCheckbox .formTextarea {
	text-indent: 0;
} 

label {
	display: block;
	margin-bottom: .75em;
}

label.formTextarea {
	text-align: left;
}



fieldset.radio label,
fieldset.checkbox label,
fieldset.formRadio label,
fieldset.formCheckbox label {
	text-align: left;
	text-indent: -2.5em;
}

input {
	width: 175px;
	margin-left: 5px;
}

td p input {
	margin-left: 0;
}

div#content div.right div.product_detail_form p.formCheckbox input {
	border: none;
	width: auto;
}



fieldset.radio input,
fieldset.checkbox input,
fieldset.formControls input,
fieldset.formRadio input,
fieldset.formCheckbox input {
	width: auto;
}

button {
	padding: 0px;
	border: none;	
	background-color: transparent;
}

button.grad_btn{background:transparent url(/images/content/rgt_btn_bg.gif) right center no-repeat; color:#6b6b6b; font-family: Helvetica, Arial; text-decoration:none; font-size:110%;}
button.grad_btn span{display:block; float:left; background:transparent url(/images/content/lft_btn_bg.gif) left top no-repeat; height:20px; line-height:20px; padding:0px 14px; margin-left: -3px;}
button.grad_btn:hover{text-decoration:none;}

select {
	width: 180px;
}

textarea {
	width: 100%;
}

.eoneSearchResults td.PageNumberCell {
	width: 125px;
	white-space: nowrap;
}

.eoneSearchResults .PageNumber,
.eoneSearchResults .PageNumberSelected {
	float: left;
	margin-left: 2px;
}

.formRequired {
	color: #F4427C;
}

label .formNote {
	display: block;
	font-style: italic;
}

fieldset.formRadio label .formNote,
fieldset.formCheckbox label .formNote {
	margin-left: 0;
	text-align: right;
}

fieldset table {
	text-align: left;
}