/********************
 *  form css
 * 
 ********************/
 
.quick_search{
	position:  absolute;
	top: 30px; left:  580px;
	width:  290px;
}
 
.input_normal{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-style: inset;
	border-width: 1px;
	width:  252px;
	padding:  3px;
	background:  #f4f4f4;
	margin:  0 5px 0 0;
}

.select_normal{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-style: inset;
	border-width: 1px;
	width:  256px;
	padding:  2px;
	background:  #f4f4f4;
	margin:  0;
}

.textarea_normal{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size:  0.9em;
	border-style: inset;
	border-width: 1px;
	width:  252px;
	padding:  3px;
	background:  #f4f4f4;
	margin:  0 0 0 0;
}

.input_button{
	border:  0;
	background: white url(http://www.thisisnotashop.com/images/arrow_red.gif) 50% 50% no-repeat;
	cursor:pointer;
	width:  20px; height: 20px;
}

.input_small{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	border-style: inset;
	border-width: 1px;
	width:  192px;
	padding:  3px;
	background:  #f4f4f4;
	margin:  0 0 0 0;
}

.textarea_comments{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size:  0.9em;
	border-style: inset;
	border-width: 1px;
	width:  407px;
	padding:  3px;
	background:  #f4f4f4;
	margin:  0 0 0 0;
}

.tick_box{
	border-style: inset;
	border-width: 1px;
	padding:  2px;
	background:  #f4f4f4;
	margin:  0 0 0 0;
}

.input_col{
	float: left;
	width:  200px;
	margin:  0 15px 0 0;
}

.submit_form{
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-weight:  bold;	
	font-size: 1em;
	color: #FF0000;
	border:  0;
	background: white url(http://www.thisisnotashop.com/images/arrow_right.gif) 100% 50% no-repeat;
	cursor:pointer;
	padding: 5px 15px 5px 0;
}