/*-----------------------------------------------------------------------------
	Enquire form
-----------------------------------------------------------------------------*/


.enquire {
	width:209px;
	w\idth:193px;
	background:transparent url(/images/branding/enquire-bg.gif) no-repeat top;
	padding:16px 8px 23px 8px;
	margin:15px 0 0 0;
	float:left;
	}

.enquire span.heading,
.enquire p,
.email-to-friend p {font-size:1.1em; padding: 0 0 0.8em 0;}

.email-to-friend input.submit,
.enquire input.submit,
.subscribe input.submit,
fieldset#enquiry-form input.submit,
fieldset.contact-us-form-message .submit,
ul.contact-us li .submit {	
	background:#641A12 url(/images/branding/search-button-bg.gif) no-repeat right;
	padding:5px 17px 5px 7px;
	width:auto;
	border:none;
	cursor:pointer;
	font-weight:bold;
	color:#fff;
	}
.subscribe input.submit
{
	padding: 2px 11px 1px 8px;
	margin-left: 10px;
}	
	
.enquire label,
.email-to-friend label {
	font-size:1.1em;
	margin:0 0 2px 0;
	float:left;	
	}

.email-to-friend span { float:none; }

.enquire input,
.enquire textarea,
.subscribe input,
.email-to-friend input,
.email-to-friend textarea {
	width:191px;
	w\idth:187px;
	padding:2px;
	border:1px solid #d1d1d1;
	margin:0 0 12px 0;	
	}
.enquire textarea,
.email-to-friend textarea {
	height:70px;
	}
.subscribe input
{
	width: 142px;
}
	
ul.enquiry-form,
ul.enquiry-form-select {
	display:block;
	list-style-type:none;
	overflow:hidden;
	padding:15px 0 0 0;
	}

ul.enquiry-form li,
ul.enquiry-form-select li {
	display:block;
	list-style-type:none;
	float:left;
	width:330px;
	}
fieldset#enquiry-form label { width:auto;}

fieldset#enquiry-form ul.enquiry-form input,
fieldset#enquiry-form ul.enquiry-form select { 
	width:200px;
	w\idth:196px;
	}
fieldset#enquiry-form ul.enquiry-form select { width:200px;}	
fieldset#enquiry-form ul.enquiry-form label { width:90px; float:left;}
fieldset#enquiry-form span.select { float:left; width:220px;}

ul.enquiry-form-select input { width:160px;}
fieldset#enquiry-form span.select input,
fieldset#enquiry-form .select input { 
	width:auto;
	margin-right:10px; 
	float:left;
	}

fieldset#enquiry-form span.select label { 
	width:auto; 
	margin:0 0 0.2em 0;
	}

fieldset#enquiry-form .select td { padding:0 0 0 90px;}
ul.enquiry-form-select br { display:none;}

ul.enquiry-form-select table.select { margin:0.5em 0 0 0;}

fieldset#enquiry-form li.comments { width:auto; padding:0 0 15px 0;}
fieldset#enquiry-form textarea { 
	width:520px; 
	height:60px;
	}

ul.enquiry-form-select input.text,
fieldset#enquiry-form input.submit { margin:0 0 0 90px;}


/*=Contact Us
--------------------------------------------------------*/

fieldset.contact-us-form {
	border:1px solid #e0dfdf;
	padding:20px;
	margin:20px 0 0 0;
	width:428px;
	w\idth:388px;
	}

fieldset.contact-us-form legend {
	display:block;
	margin:0 0 0 20px;
	padding:0 3px;
	font-size:1.1em;
	font-weight:bold;
	color:#505151;
	}

fieldset.contact-us-form label {
	width:125px;
	w\idth:110px;
	float:left;
	font-weight:bold;
	text-align:right;
	padding:0 15px 15px 0;
	}
	
fieldset.contact-us-form input,
fieldset.contact-us-form select {
	width:254px;
	w\idth:250px;
	float:left;
	border:1px solid #e0dfdf;
	padding:2px;
	}

fieldset.contact-us-form-message { padding:20px 0; width:428px;}
fieldset.contact-us-form-message label {
	width:400px;
	float:left;
	font-weight:bold;
	padding:0 0 5px 0;
	}
	
fieldset.contact-us-form-message textarea {
	width:428px;
	w\idth:424px;
	padding:2px;
	border:1px solid #e0dfdf;
	}	
	
fieldset.contact-us-form-message .submit {
	float:right;
	margin:20px 0 0 0;
	}	

ul.contact-us li .submit { margin:10px 0 0 0;}

a.submit,
a.submit:visited,
a.submit:hover  {	
	background:#641A12 url(/images/branding/search-button-bg.gif) no-repeat  right center;
	font-weight:bold;
	padding:4px 18px 4px 7px;
	color: #fff;
	text-decoration: none;
	margin-top: 10px;
	float: left;
}			

a.submit:hover {
	background:#5B5B5B url(/images/branding/search-button-sfhover-bg.gif) no-repeat right center;
}