/*------BANNER TYPE------*/
#main-quote{
	background-image:url("images/banner.jpg")!important; 
	height:437px!important; 
	position:relative;
}
#main-quote3{
	background-image:url("images/banner2.jpg")!important; 
	height:437px!important; 
	position:relative;
}



.fields:focus{
	border:none!important;
	margin:4px 0 4px 0!important;
	color:#000!important
}

#header{position:relative;}
#retrievequote a{color:#FFFFFF; position:absolute; bottom:-8px; left:19px; text-decoration:underline; font-size:12px; text-shadow: #000000 1px 1px 1px; padding:3px;}
#retrievequote a:hover{text-decoration:none!important; border:none!important;}
/*------HOME PAGE FORM------*/

form.bcLpForm{
	position:absolute; top:60px; right:35px;
	width:355px;
}

form.bcLpForm label {
	clear:left;
	color:#c2a978;
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	margin:6px 8px 4px 0;
	text-align:right;
	width:120px;
}

input.radios{background:none!important;}

form.bcLpForm label.radio {
	clear:none;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	margin-top:8px;
	text-align:left;
	width:100px;
}
form.bcLpForm label.radio input {
	border:0;
	margin-right:2px;
}
form.bcLpForm label.chkBox {
	color:#cfcece;
	line-height:12px;
	font-size:10px;
	font-weight:normal;
	margin-top:18px;
	text-align:left;
	width:170px;
}
form.bcLpForm label.chkBox input {
	border:0;
	margin: 2px 4px;
	background:none!important;
}
form.bcLpForm select,
form.bcLpForm input {
	color:#000;
	float:left;
	background:#fff;
	border:0;
	margin:4px 0;
}
form.bcLpForm input.fields {
	width:200px;
	font-size:14px!important;
}
form.bcLpForm select.dropdown{
	padding:3px;
	width:210px;
	height:auto!important;
}
form.bcLpForm select.dropdownDisabled {	
	width: 210px;
	height: 24px;
	padding: 3px; 
	color: #CCC; 
}

form.bcLpForm select.dropdownhalfa,
form.bcLpForm select.dropdownhalfb{
	padding:3px;
	width:100px;
}
form.bcLpForm select.dropdownpart1 {
	padding:3px;
	width:50px;
}
form.bcLpForm select.dropdownpart2 {
	margin-left: 10px;
	padding:3px;
	width:82px;
}
form.bcLpForm select.dropdownpart3 {
	margin-left: 10px;
	padding:3px;
	width:58px;
}
form.bcLpForm select.dropdownhalfb {
	margin-left:10px;
}

form.bcLpForm .fields {
	background:#fff;
}

form.bcLpForm input.submit{
	background: url(images/quote-but.png) top left no-repeat;
	border:0;
	cursor:pointer;
	*float:right;
	*margin-right:15px;
	height:46px;
	margin-top:16px;
	width:150px;
	text-indent:-9999px;
}

form.bcLpForm input.submit:hover{
	background: url(images/quote-but.png) 0 -51px no-repeat;
}

form.bcLpForm input.submit:active{
	background: url(images/quote-but.png) top left no-repeat;
}