/* option styling */.quote_option {	display: block;	height: 90px;	font-size: 18px;		line-height: 90px;		color: #000;		text-decoration: none;		padding: 0px 0px 0px 100px;		margin: 2px;	border: 2px solid transparent;}.quote_option.personal {	background: url('/images/forms/personal_quote.png') no-repeat center left;	}.quote_option.commercial {	background: url('/images/forms/commercial_quote.png') no-repeat center left;	}.quote_option.home {	background: url('/images/forms/home_quote.png') no-repeat center left;	}.quote_option.auto {	background: url('/images/forms/auto_quote.png') no-repeat center left;	}h3.sub_heading {	padding-top: 20px;}a.quote_option:hover {	width: 400px;		border: 2px solid #999;	}span.quote_option {	/*width: 420px;*/	/*margin: 0px auto;*/	position: absolute;	top: -30px;	right: 20px;}/* form styling */.formTable {	width: 400px;		border: 1px solid #842526;	margin-top: 10px;}.formTable th {	background-color:#842526;	color:#FFFFFF;	font-family:'LucidaHandwritingItalic',Arial,sans-serif;	font-size: 18px;	font-weight:normal;	padding:4px 8px;		text-align: left;}.formTable td {	text-align: right;	padding: 8px 4px;	font-size: 12px;}.formTextbox {	width: 300px;}.formTextboxShort,.formSelect {	width: 100px;}.buttonTwo {	padding: 4px;	font-weight: bold;	cursor: pointer;		margin: 0px auto;		display: block;}div.form_step {	position: relative;}a.back_button {	display: block;	position: absolute;	top: 80px;	right: 15px;			background-color: #842526;	color: #fff;	font-family:'LucidaHandwritingItalic',Arial,sans-serif;	padding: 4px 16px;		font-size: 14px;		text-decoration: none;		-webkit-border-radius: 10px;	border-radius: 10px;	-moz-border-radius: 10px;	}
