/* //////////////////////// HOME PAGE FORM /////////////////////////// 
////////////////////////////////////////////////////////////////////*/
#quote-home { float: left; width: 280px; margin: 0 20px 0 0; padding: 45px 0 0 0; list-style: none;	}
#quote-home li { margin: 0 0 10px 0; }
#quote-home .radio-bg {	background: url(../imgs/quote-input2.gif) bottom left no-repeat; }
#quote-home label {	display: inline-block; width: 280px; margin: 0;	padding: 0;	}	
#quote-home .inputbar {	background: url(../imgs/quote-input1.gif) top left no-repeat; width: 280px;	height: 29px; border: none;	margin: 0; padding: 10px 5px 0 5px; font-size: 120%; }	
#quote-home .dropdown {	background: url(../imgs/quote-input1.gif) top left no-repeat; width: 280px;	height: 39px; margin: 0; padding: 10px 0; border: none;	color: #fff;	}	
#quote-home .dropdown-halfa { background: url(../imgs/quote-input3.gif) top left no-repeat;	width: 130px; height: 39px;	margin: 0 10px 0 0;	padding: 10px 0;	border: none; color: #fff; }	
#quote-home .dropdown-halfb { background: url(../imgs/quote-input3.gif) top left no-repeat;	width: 130px; height: 39px;	margin: 0; padding: 10px 0;	border: none; color: #fff; }	
#quote-home .dropdown option ,
#quote-home .dropdown-halfa option , 
#quote-home .dropdown-halfb option { background: #000; }
#quote-home .radios { margin: 0 10px 0 0; }
#quote-home .radioblocks-a { display: inline-block; width: 120px; height: 32px;	margin: 0 5px 0 0; padding: 7px 0 0 10px; }
#quote-home .radioblocks-b { display: inline-block; width: 120px; height: 32px;	margin: 0; padding: 7px 0 0 10px; }
.quote-home-check { float: left;	margin: 3px 15px 5em 0;	padding: 0;	}
#btn-get-quote { background: url(../imgs/btn-quotes.gif) top left no-repeat; background-position: 0 0; float: left;	width: 140px; height: 38px;	margin: 15px 0 0 0; text-indent: -1000em;	overflow: hidden; }
#btn-get-quote:hover { background-position: 0 -38px; cursor: pointer; }
#btn-retrieve-quote { background: url(../imgs/btn-quotes.gif) top left no-repeat; background-position: -140px 0; float: left; width: 245px;	height: 38px; margin: 15px 20px 0 0; text-indent: -1000em; overflow: hidden;	}
#btn-retrieve-quote:hover {	background-position: -140px -38px; cursor: pointer;	}

#btn-buy { background: url(../imgs/btn-buy.gif) top left no-repeat; background-position: 0 0; float: left; width: 151px; height: 38px; margin: 15px 0 0 0; text-indent: -1000em; overflow: hidden; }
#btn-buy:hover { background-position: 0 -38px; cursor: pointer; }


/* //////////////////////// QUOTE FORM ////////////////////////////// 
////////////////////////////////////////////////////////////////////*/
label { display: inline-block;	width: 175px; margin: 0; padding: 0; }	
.inputbar { background: #1a1a1a; width: 330px; height: 23px; margin: 0 0 0 5px;	padding: 5px 5px 0 5px;	border: #000 solid 5px;	font-size: 120%; color: #fff; }
.inputbar:focus { background: #111;	width: 330px; height: 23px;	margin: 0 0 0 5px; padding: 5px 5px 0 5px; border: #000 solid 5px; }
.dropdown {	background: #1a1a1a; width: 350px; height: 38px; margin: 0;	padding: 5px 0 0 0;	border: #000 solid 5px;	color: #fff; }	
.dropdownDisabled {	background: #441016; width: 350px; height: 38px; margin: 0;	padding: 5px 0 0 0;	border: #3a0309 solid 5px;	color: #b88389; }	
.dropdown-halfa { background: #1a1a1a; width: 170px; height: 38px; margin: 0 5px 0 0; padding: 5px 0 0 0; border: #000 solid 5px; color: #fff; }	
.dropdown-halfb { background: #1a1a1a; width: 170px; height: 38px; margin: 0; padding: 5px 0 0 0; border: #000 solid 5px; color: #fff; }	
.radios { margin: 0 10px 0 0; }
.radioblocks-a { display: inline-block;	width: 160px; height: 33px;	margin: 0 5px 0 0; padding: 5px 0 0 10px; }
.radioblocks-b { display: inline-block;	width: 160px; height: 33px;	margin: 0; padding: 5px 0 0 10px; }
.quote-check { float: left;	margin: 5px 15px 3em 0;	padding: 0;	}
.box { background: #1a1a1a; width: 330px; margin: 20px 0 0 5px; padding: 5px 5px 0 5px; border: #000 solid 5px; font-size: 120%; color: #fff; }
.trips1 { background: #1a1a1a; width: 100px; height: 38px; margin: 10px 10px 10px 5px; padding: 5px 0 0 0; border: #000 solid 5px; color: #fff; }
.trips2 { background: #1a1a1a; width: 100px; height: 38px; margin: 10px 10px 10px 0; padding: 5px 0 0 0; border: #000 solid 5px; color: #fff; }
.trips3 { background: #1a1a1a; width: 100px; height: 38px; margin: 10px 0; padding: 5px 0 0 0; border: #000 solid 5px; color: #fff; }
.fields { background: #1a1a1a; width: 330px; height: 23px; margin: 0; padding: 5px 5px 0 5px;	border: #000 solid 5px;	font-size: 120%; color: #fff; }
.fieldsb { background: #1a1a1a; width: 330px; height: 23px; margin: 0 0 0 5px; padding: 5px 5px 0 5px; border: #000 solid 5px; font-size: 120%; color: #fff; }
.fields:focus { background: #111; width: 330px; height: 23px; margin: 0; padding: 5px 5px 0 5px;	border: #000 solid 5px;	font-size: 120%; color: #fff; }
.fieldsb:focus { background: #111; width: 330px; height: 23px; margin: 0 0 0 5px; padding: 5px 5px 0 5px; border: #000 solid 5px; font-size: 120%; color: #fff; }
.dropdownb {	background: #1a1a1a; width: 350px; height: 38px; margin: 0 0 0 5px;	padding: 5px 0 0 0;	border: #000 solid 5px;	color: #fff; }	
.morelink { float: right; margin: 10px 0 0 0; cursor: pointer; }
#btn-next { background: url(../imgs/btn-next-back-submit.gif) top left no-repeat; background-position: 0 0; float: right; width: 83px; height: 38px;	margin: 15px 0 0 0; text-indent: -1000em; overflow: hidden; }
#btn-next:hover { background-position: 0 -38px; cursor: pointer; }
#btn-back { background: url(../imgs/btn-next-back-submit.gif) top left no-repeat; background-position: -83px 0; float: left; width: 83px; height: 38px;	margin: 15px 0 0 0; text-indent: -1000em; overflow: hidden; }
#btn-back:hover { background-position: -83px -38px; cursor: pointer; }
#btn-submit { background: url(../imgs/btn-next-back-submit.gif) top right no-repeat; background-position: -166 0; float: right; width: 98px; height: 38px;	margin: 15px 0 0 0; text-indent: -1000em; overflow: hidden; }
#btn-submit:hover { background-position: -166 -38px; cursor: pointer; }


