
#slot_1{
	width: 284px;
	min-height: 500px;
	position:relative;
}

#slot_2{
	width: 653px;
	margin: 0px 10px 0px 0px;
	position:relative;
	background: white url('/shared/images/service_contracts/component_page_bg.gif') repeat-x top right;
}

#slot_2 h1{
	font-size: 14px;
	padding:10px 0;
	text-transform:uppercase;
}

/*#slot_2 .content_holder > h1:first-child + p {
	padding:10px;
}*/


#slot_2 a{
	background:#006794 url('/shared/images/vehicle_arrow_right.gif') no-repeat 98% 10%;
	color:#fff;
	font-size:11px;
	cursor:pointer;
	padding:2px 16px 2px 6px;
	text-decoration:none;
	font-weight:bold;
}

.coverage_selection h1 {
	margin-bottom:-8px;
	_margin-bottom:-14px;
}

	html>body .coverage_selection h1 {
		*margin-bottom:-14px;
	}

#slot_2 .content_holder {
	padding:0 10px;
}
	
.sel_box_link {
	margin:4px 0;
}

	.coverage_selection .sel_box_link {
		margin:8px 0 24px;
	}

	#slot_2 .coverage_selection a {
		background:#006794 url('/shared/images/vehicle_arrow_right.gif') no-repeat 90% 10%;
	}

.selection_headline_txt{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	
}
.selection_option_box{
	border:1px solid #DAD9D7;
	padding:6px 6px 12px 6px;
	margin:14px 0 0px 0;
	background-color:#fff;
}

.optdiv{
	/*width:225px;*/
	clear:both;
}

.optdiv .radio_button{
	float:left;
	padding-bottom:8px;
	_padding-bottom:0;
}

	html>body .optdiv .radio_button{
		*padding-bottom:0;
	}

.optdiv .radio_button_text{
	float:left;
	padding:0 3px 3px 3px;
	_padding-top:6px;
}

	html>body .optdiv .radio_button_text{
		*padding-top:7px;
	}

#opt1e .radio_button_text, #my_vehicle_is_older_radio .radio_button_text{
	padding-top:3px;
	_padding-top:7px;
}

	html>body #opt1e .radio_button_text{
		*padding-top:7px;
	}

#primaryOptionBlock{
	position: relative;
	padding:6px 0 10px 0;
}

	html>body #primaryOptionBlock{
		*padding:2px 0 10px 0;
	}

#my_vehicle_is_older_radio{
	position:absolute;
	right:15px;
	top:-23px;
	_top:-26px;
}

	html>body #my_vehicle_is_older_radio{
		*top:-26px;
	}

	html>body #my_vehicle_is_older_radio .radio_button_text p {
		*line-height:20px;
	}

/*
.selection_option_box .covg_claim{
	margin:0px 6px 0px 6px;
}
*/

#find_my_warranty{
	float:right;
	position:relative;
	top:-10px;
}
.coverage_selection{
	display:none;
}

.coverage_selection hr{
	background-color:#D0D0D0;
	color:#D0D0D0;
	height:1px;
	margin:4px 0px 6px 0px;
}

#coverage_headline_txt{
	padding-top:6px;
}

.covg_claim {
	background-color:#ECECEC;
	border:1px solid #006794;
	margin-top: 14px;
	padding:4px 6px;
}

	.coverage_selection .covg_claim {
		margin:8px 0 12px 0;
		_margin-top:-6px;
	}	
	
		html>body .coverage_selection .covg_claim {
			*margin-top:-6px;
		}

.covg_headline {
	font-size:14px;
	font-style:normal;
	text-transform:uppercase;
}




