form {
	margin:					0px;
	padding:				0px;}	

textarea {
	width: 300px;
	background-color:		#efefef;
}
select { 
	margin: 0px;
	background-color:		#efefef;
	font-size:				11px;
}
input {
	width: 					180px;
	font-size:				11px;
	background-color:		#efefef;
	border:					1px solid #A1AEB8;
	padding:				3px;
	height:					12px;	}	
	
span.checkbox input, input.checkbox {
	width: 					10px;
	background-color:		transparent;
	border:					0px solid #A1AEB8;
}
span.radio input, input.radio {
	border:					0px;
	background-color:		#fff;
	width:					15px;}		

input.button {
	background-color:		#008DF6;
	color:					#fff;
	font-weight:			bold;
	padding:				2px;
	width:					140px;
	height:					22px;	
	border:					0px;
	margin-left: 			175px;
	}	
	

fieldset {
  border: 2px solid #efefef;
  padding: 10px;
  margin: 20px 0px 6px 0px;
  padding-top: 10px;
}

fieldset p {
	padding: 12px 0 6px 0;
	margin: 0;
}

fieldset div {	
	clear: left;
	display: block;
	margin: 10px 0px 10px 0px;
	border: 0px solid red;
}


legend {
	color:					#008DF6;
	font-weight:			bold;
}	
	
label {
	float:					left;
	width:					164px;} 	
	
div.doubleheight,label.doubleheight {	
	height: 35px;
	vertical-align:	middle;
	border: 0px solid brown;
}

/* div label, div label.wide  {
	width: 150px; 
	float: left;
	text-align: right;
	margin: 3px 5px 0px 0px;
	clear: both;
}
div label.wide {width: 260px;} */

#productfocus select {
	font-size:				11px;
	background-color:		#efefef;
	border:					1px solid #A1AEB8;
	padding:				3px;
	width:					200px;
	display:				block;
	}
	

#generalsearch input {
	background-color:		#D5D5D5;
	width:					140px;
	height:					12px;
	font-size:				11px;
	color:					#606A72;
	border:					0px;
	margin-right: 			4px;
	vertical-align:			middle;
	}
	
#t1nsearch img.button, #generalsearch img.button {
	vertical-align:			middle;}	

input.image {
	border:					0px solid yellow;
	width:					19px;
	height: 				17px; 
	padding: 				0px;
}		

table.radiobtn_list table
{
	width:					100%;
}

table.radiobtn_list td
{
	text-align:				left;
	nowrap:					nowrap;
}

table.radiobtn_list input
{
	border:					0px;
	background-color:		#fff;
	width:					15px;
}

table.radiobtn_list label
{
	border:					0px;
	background-color:		#fff;
	text-align:				left;
	width:					90%;
}
