@charset "utf-8";
/* CSS Document */


/* -----GENERIC TAGS and CLASSES----- */
body{
	text-align:center;
	padding:0px;
	margin:0px;
}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
div{
	font-family:inherit;
	font-size:inherit;
}
.wrapper{
	width:auto;
	height:auto;
	margin:auto;
}
object{
	padding:0px;
	margin:0px;
}
input{
}
.footer{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	margin:auto;
	height:300px;
}
h1{
	font-size:12px;
	font-weight:normal;
}
a{
	color:inherit;
}
/* -----V01 page styles----- */
.v01{
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.box_v01{
	width:900px;
	height:668px;
	text-align:left;
	margin:auto;
	background-image: url(../images/v01/wrapper_bg2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.savings_box_v01{
	width:697px;
	height:63px;		
	padding-top:67px;
	margin-left:30px;
	text-align:center;
}
.savings_v01{
	margin:auto;
	text-align:center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:32px;
	color:#fff;
	background:transparent;
	text-align:center;
	padding-top:12px;
}
.flash_container_v01{
	float:right;
	width:591px;
	height:305px;
	/* margin-top:130px; */
}
.ins_quote_v01{
	padding-top:74px; 
	padding-left:72px;
	width:181px;
	height:auto;
}
input.type1_v01{
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333;	
	width:100%;
	border: 1px solid #5dc9d9;	
}
.sign_in_v01{
	padding-left:59px;
	padding-top:29px;
}
.zip_box_bottom_v01{
	padding:0px;
	padding-top:157px;
	width:838px;
	height:68px;
	clear:both;
	margin:auto;
}
.go_button_v01{
	float:right;
	margin-left:.3em;
}
.zip_go_v01{
	float:right;
	width:160px;
	margin-top:26px;
}
input.type2_v01{
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
	width:100%;
	border: 0px solid #fff;
	font-size:14px;
	font-weight:bold;
	height:16px;
}
/* -----V02 styles----- */
.v02{
	background-color: #393939;
	color:#FFF;
}
#wrapper_v02{
	clear: both;
	width: 840px;
	margin:0 auto;
}
.bouton_v02{
	text-align: center;
	clear: both;
	vertical-align: baseline;
	display: inline;
	float: none;
	height: 56px;
	width: 207px;
	padding-top: 162px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 54px;
}
#block1_v02{
	height: 252px;
	width: 840px;
	text-align: center;
}
#block1a_v02 {
	height: 252px;
	width: 281px;
	background-image: url(../images/v02/TheHartford03_03.jpg);
	float: left;
	text-align: center;
}
#block1b_v02 {
	height: 252px;
	width: 559px;
	background-image: url(../images/v02/TheHartford03_04.jpg);
	float: right;
}
#block2_v02 {
	height: 133px;
	width: 840px;
	background-image: url(../images/v02/TheHartford03_06_2.gif);
}
#block3_v02 {
	height: 221px;
	width: 840px;
	background-image: url(../images/v02/TheHartford03_07.jpg);
}
#bottom_v02 {
	width: 840px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFF;
	text-decoration: none;
}
.noborder_v02 {
	border:0px;
	border-style: none;
	text-align:center;
}
.blinks_v02 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}
.field_v02 {
	clear: both;
	display: block;
	float: none;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.savings_v02{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:32px;
	color:#FFF;
	margin:0px;
	padding:0px;
	padding-top:180px;
	text-align:center;
	width:121px;
	float:right;
	margin-right:.25em;
}
/* -----V03 page styles----- */
.v03{
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.box_v03{
	width:1000px;
	height:551px;
	text-align:left;
	margin:auto;
	background-image: url(../images/v03/wrapper_bg3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box_v03New{
	width:1000px;
	height:551px;
	text-align:left;
	margin:auto;
	background-image: url(../images/v03/wrapper_bg3New.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.box_v03-2{
	width:1000px;
	height:551px;
	text-align:left;
	margin:auto;
	background-image: url(../images/v03/wrapper_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.savings_box_v03{
	width:656px;
	height:63px;		
	padding-top:42px;
	margin-left:172px;
	text-align:left;
}
.savings_v03{
	margin:auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:32px;
	color:#990033;
	background:transparent;
	text-align:left;
	padding-top:0px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.savings_v03-2{
	margin:auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:32px;
	color:#990033;
	background:transparent;
	text-align:center;
	padding-top:0px;
	margin-right:200px;

	letter-spacing: 1px;
	text-transform: uppercase;
}
.switch_save_v03{
	float:left;
	width:auto;
	height:auto;
	padding-top:92px;
	margin-left:70px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:27px;
	color:#006282;
	line-height:30px;
}
.quote_box_v03{
	width:auto;
	height:auto;
	padding-top:132px; 
	float:left;
}
.ins_quote_v03{
	/* padding-top:132px; */ 
	padding-left:72px;
	width:143px;
	height:auto;
}
input.type1_v03{
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333;	
	width:100%;
	border: 1px solid #5dc9d9;	
}
.sign_in_v03{
	padding-left:41px;
	padding-top:29px;
}
.zip_box_bottom_v03{
	padding:0px;
	padding-top:157px;
	width:800px;
	height:68px;
	clear:both;
	margin:auto;
}
.go_button_v03{
	float:right;
	margin-left:.3em;
	float:left;
}
.zip_go_v03{
	float:right;
	width:84px;
	margin-top:26px;
}
input.type2_v03{
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
	width:100%;
	border: 0px solid #fff;
	font-size:14px;
	font-weight:bold;
	height:16px;
}



/* -----V04 styles----- */
.v04{
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
.box_v04{
	width:980px;
	height:714px;
	text-align:left;
	margin:auto;
	background-image: url(../images/v04/wrapper_bg4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.savings_box_v04{
	width:769px;
	height:63px;		
	padding-top:102px;
	margin-left:11px;
	text-align:center;
}
.savings_v04{
	margin:auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:34px;
	font-weight:bold;
	color:#fff;
	background:transparent;
	text-align:center;
}
.flash_container_v04{
	float:right;
	width:591px;
	height:305px;
	/* margin-top:130px; */
}
.ins_quote_v04{
	padding-top:106px; 
	padding-left:123px;
	width:181px;
	height:auto;
}
input.type1_v04{
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#333;	
	width:100%;
	border: 1px solid #5dc9d9;	
}
.sign_in_v04{
	padding-left:110px;
	padding-top:29px;
}
.zip_box_bottom_v04{
	padding-top:253px;
	width:956px;
	height:auto;
	margin:auto;
	clear:both;
}
.go_button_v04{
	float:right;
	margin-left:.3em;
}
.zip_go_v04{
	float:right;
	width:160px;
	padding-top:0px;
}
input.type2_v04{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;	
	width:100%;
	border: 0px solid #fff;
	font-size:14px;
	font-weight:bold;
	height:16px;
	margin-top:13px;
}
