/* Form Styles*/

#right form {
	font-size: 100%;
	width: 90%;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}



#right fieldset {

	border: 1px solid #E1E1E1;

	padding: 5px;

}



#right legend, #register legend {	padding: 5px;	font-weight: bold;	color: #1F1F1F;}

#register {

	width: 180px;

	padding: 5px;

	border: 1px solid #7F9DB9;

	background: #FFFFCC;

}





#right label, #register label {	display: block;	margin: 10px 0 4px 0;}



#right label.check, #register label.check { display: inline; }



#right textarea, #right input, #register textarea, #register input { border: 1px solid #7F9DB9; padding: 3px; font: 1em Verdana, Arial, Helvetica, sans-serif; color: #888; margin: 0; background: url(assets/img/formshadow.jpg); }
.submitwidth {
	float: right;
}




#right select {

	width: 100%;

}



#right input.check { background: none; border: none; width: auto; margin: 6px 4px 0 4px; }



#right input.submit, #register input.submit{	color:#000000;	background: #CBCBCB;	border-style: outset;	border-width: 2px;	width: 100%;}



#right textarea, #register textarea { height: 100px; }

#interesting ul{

	padding: 10px;

	background: url(/assets/img/interesting-ul-bg.gif) repeat-y 1px 0px;



}

#interesting h4 {

	background: url(/assets/img/interesting-h4.gif) no-repeat top;

	padding: 7px;

	height: 25px;

	font-size: 14px;

}

#interesting {

	clear: both;

	padding: 10px 0px;

	background: #FFFFFF url(/assets/img/interesting-bg.gif) no-repeat bottom;

}

.leftimgnoborder {

	float: left;

	margin-right: 20px;

	margin-bottom: 10px;

	border-top: 0px none;

	border-right: 0px none;

	border-bottom: 0px none;

	border-left: 0px none;

}
.leftalign {
	float: left;
}

.index {
	display: none;
}

#enquire { position: absolute; width: 240px; right: 10px; top: 300; }
#sizes {
	clear: both;
}

#enquire h3 {
	font-size: 12px;
}


#container #content #right #enquire td {
	width: 100px;
}
.fieldwidth {
	width: 110px;
}

#enquire form { float: left; }
