body {
	background-image:url(/images/bkgd_policy_finder.gif);	
}
#policy_finder_overlay {
	width:262px;
	height:163px;
	background:url(/images/policy_finder_overlay_left.png) no-repeat;
	position:absolute;
	left:-14px;
	top:17px;
}

h1#business_solutions, h1#personal_insurance {
	width:326px;
	height:66px;
	margin:0;
	position:relative;
	text-indent:-999px;
	overflow:hidden;
}
h1#business_solutions {
	background:url(/images/bar_business_solutions.jpg) no-repeat;
	top:0;
	left:-59px;
}
h1#personal_insurance {
	background:url(/images/bar_personal_insurance.jpg) no-repeat;
	top:0;
	left:-43px;
}

#main div.col_left {
	width:489px;
}
#main div.col_left div.box {
	width:419px;
}
#main div.col_right {
	width:488px;
}
#main div.col_right div.box {
	width:434px;
}

div.checkbox_options {
	width:100%;
	margin-bottom:15px;
}
#main div.checkbox_options ul {
	list-style:none;
	width:139px;
	float:left;
	margin:0;
	padding:0;
}
div.checkbox_options ul li {
	font-size:.895em;
	margin-bottom:2px;
}
div.checkbox_options input {
	width:auto;
	margin:0 2px 0 0;
	padding:0;
}
div.checkbox_options label {
	width:auto;
	text-align:left;
	float:none;
}
div.checkbox_options label.top {
	font-size:1.1em;
	font-weight:bold;
	color:#ee3124;
	line-height:2em;
	float:left;
	width:100%;
	padding:0;
}