/*	Health Insurance 2
	- - - - - - - - - - - - - - - - - - - - */
	#health2{width: 880px; margin: 0 auto; padding: 15px 0 0 0; overflow: hidden;}
	#health2 h1 {font-size: 24px; font-weight: normal; padding:5px 0 0 0; margin:0;}
	#health2 h1 strong{font-size: 24px;}
	#health2 #pageTitle{padding: 0 0 22px 0;margin:0;height:50px;}
	#health2 #trustHead{padding: 0 0 0 64px;}
	#health2 h2{font-size:15px; font-weight:bold; color: #444; padding:0 0 10px 0;}	
	#health2 .left{width: 364px;padding:0;}
	#health2 .mod_picture_health{width: 364px;padding:0;}
	#health2 .right{width: 500px;padding:0;}
	#health2 #info .box{height:186px;}
	#health2 #halfPageProduct{float: right; position: relative; width: 484px; min-height: 314px; margin:20px 0 0 0; padding: 4px; border: 4px #5daf08 solid; background: #fff; z-index: 1;}
	#health2 #halfPageProduct .inner{width: 424px; min-height: 278px; padding: 20px 30px 40px 30px; background: #f0f5fd url(/img/common/halfpage-product-bg.gif) repeat-x;}
	#health2 #halfPageProduct select, #health2 #halfPageProduct input{background:none;background-color: #ffffff;border:1px solid #bbbbbb;}
	#health2 .form2{width: 420px; padding: 0; margin: 0; float: left; position: relative; width: 100%; height: auto;}
	#health2 .formcol1labelonly{float: left; width: 185px; padding: 5px 12px 8px 0; font-size: 12px; font-weight:bold; text-align: right;}
	#health2 .formcol1labelonlyerror{float: left; width: 185px; padding: 5px 12px 8px 0; font-size: 12px; font-weight:bold; text-align: right;}
    #health2 .formcol1labelonlybold{float: left; width: 208px; padding: 5px 12px 8px 0; font-size: 12px; font-weight:bold; text-align: right;}
    #health2 .formcol1labelonlybolderror{float: left; width: 208px; padding: 5px 12px 8px 0; font-size: 12px; font-weight:bold; text-align: right;}
    #health2 .formcol2inputonly{float: left; width: 184px; padding: 2px 0 4px 0;}
    #health2 .formcol2inputonlyerror{float: left; width: 184px; padding: 2px 0 4px 0;}
	#health2 #info .box{height:186px;margin-top:20px;}	
	#health2 .form2 select.oversize{width: 153px;}
	#health2 .form2 input[type="text"].oversize{width: 145px;}
	#health2 .securitybox2{width: 410px; margin: 0; padding: 0;}
	#health2 .securitybox2 p{margin: 0; padding: 0; margin: 0;}
	#health2 .right .center{width:500px;font-size: 10px; font-weight: bold; color: #666; margin: 20px 0 0 0;}
    #health2 .inner .legaltext{padding:0 0 5px 0; margin: 0;}
	#health2 .inner2 .legaltext{padding:0 0 5px 0; margin: 0;}	
    #health2 .ratetable_col1{float:left;width:130px;color:#006600;font-weight:bold;}
	#health2 .mod_picture2{width: 374px; margin:0 0 0 6px; padding:0;}
	#health2 #thankyou .left #sidebar .subNav_Progress {width: 145px; font-size: 11px; font-weight: bold; color: #333333;}
	#health2 #thankyou .left #sidebar .subNav_Progress li{background: #ffffff url(/img/general/progress_1.gif);}	
	#health2 .brokerdetails{font-size:12px; padding-top:5px;}	
	#health2 #halfPageInfo{width:346px;}
	#health2 #halfPageInfo .inner {width:331px;}
		

/*	Health 3 - CMS +Buttons landing page
	- - - - - - - - - - - - - - - - - - - - */
	#health3{width: 880px; margin: 0 auto; padding-top:0; overflow:visible;}	
	#health3 #pageTitle{width:880px;height:58px;font-size:20px;margin:0;padding:22px 0 0 0;}	
	#health3 #pageTitle p{font-size:20px;padding-top:2px;padding-left:3px;color:#777777;}		
	#health3 .right{margin-top:23px; overflow:visible;}
	#health3 .right p{padding:0 0 0 15px; height:334px;}
	#health3 .right .halfPageContent .progress3 {padding-bottom:44px;}
	#health3 .footerText, #pmi_thankyou #thankyou .footertext{float:left;width:880px;}
	#health3 .mod_picture_health2{width:400px; height:232px; padding:0; background-image:url(/img/general/woman_image_fullform_pmi3.jpg); margin-bottom:0; background-position:left;}
	#health3 .mod_picture_health3{width:400px; height:232px; padding:0; background-image:url(/img/general/woman_image_fullform_pmi3b.jpg); margin-bottom:0; background-position:left;}	
	#health3 .padlock_large{height:50px;}
		

/*	Health 3 - CMS +Buttons landing page
	- - - - - - - - - - - - - - - - - - - - */
	#health3b{width: 880px; margin: 0 auto; padding-top:0; overflow:visible;}	
	#health3b #pageTitle{width:880px;height:58px;font-size:20px;margin:0;padding:22px 0 0 0; background: url(/img/health/phonelabel.gif) right no-repeat;}
	#health3b #pageTitle strong{font-size:20px;}	
	#health3b #pageTitle p{font-size:18px;padding-top:2px;padding-left:3px;color:#777777;}		
	#health3b .right{margin-top:23px; overflow:visible;}
	#health3b .right p{padding:0 0 0 15px; height:334px;}
	#health3b .right .halfPageContent .progress3 {padding-bottom:44px;}
	#health3b .footerText, #pmi_thankyou #thankyou .footertext{float:left;width:880px;}
	#health3b .mod_picture_health2{width:400px; height:232px; padding:0; background-image:url(/img/general/woman_image_fullform_pmi3.jpg); margin-bottom:0; background-position:left;}
	#health3b .mod_picture_health3{width:400px; height:232px; padding:0; background-image:url(/img/general/woman_image_fullform_pmi3b.jpg); margin-bottom:0; background-position:left;}	
	#health3b .padlock_large{height:50px;}
		

/*	Health 4 - Full form, full clean page 2 columns with help and validation
	- - - - - - - - - - - - - - - - - - - - */		
	#health4{width: 900px; margin: 0 auto; overflow: hidden; padding-top:0;}	
	#health4 #pageTitle{width:890px; font-size:36px; font-weight:bold; margin:0; padding:32px 0 0 0; text-align:center;}
	#health4 .left{width: 880px; margin:0 0 0 10px;}
	#health4 .left h1{width: 880px; font-size:23px; height:35px; font-weight:bold; margin:0; padding:30px 0 0 0; text-align:center;}	
	#health4 .form2{float: left; width: 880px; padding: 0; margin: 0; position: relative; width: 100%; height: auto;}
	#health4 .form2 h2{font-size:26px; font-weight:bold; padding:12px 0 20px 0; text-align:center;}
	#health4 .titlebar-form{padding-left:28px;}
	#health4 #halfPageInfo{margin-left:240px;}	
	#health4 .form2 .smallPrint{width:483px; margin-bottom:5px; padding-left:190px; text-align:center; font-size: 10px; font-weight:normal;}	
	#health4 .form2 .formcol2inputonly .genericbtn_hldr2 .genericbtn a{padding-left:4px; padding-right:6px;}	
	#health4 .form2 .formcol2inputonly .genericbtn_hldr2 .genericbtn a b{font-size: 15px;}	
