/* New York CSS  */
/*	background: url(/resources/images/page_headers/annuities_bg.jpg) no-repeat;		*/
/* PAGE HEADER */
#nyhomepage_content #page_header {
	background: url(/resources/images/feature_image_homepage.jpg) no-repeat;	
	width: 880px;
	height: 254px;
		
}

	#nyhomepage_content #page_header h1 {
		background: url(/resources/images/Welcome.png) no-repeat;	
		text-indent: -1000000px;
		width: 140px; /* 272 */
		height: 30px;		
	}
		* html #nyhomepage_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Welcome.png');
		
		}
		
	#nyhomepage_content #page_header .intro_copy {
		background: url(/resources/images/Feature-text.png) no-repeat;
		text-indent: -1000000px;		
	}
		* html #nyhomepage_content #page_header .intro_copy {
			height: 70px;
			width: 350px;
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Feature-text.png');
		
		}


#aboutjhny_content #page_header {
	background: url(/resources/images/feature_image_about.jpg) no-repeat;	
	width: 880px;
	height: 254px;
		
}

	#aboutjhny_content #page_header h1 {
		background: url(/resources/images/Overview_text.png) no-repeat;	
		text-indent: -1000000px;
		width: 140px; /* 272 */
		height: 30px;		
	}
		* html #aboutjhny_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Overview_text.png');
		
		}
		
	#aboutjhny_content #page_header .intro_copy {
		background: url(/resources/images/Overview_text2.png) no-repeat;
		text-indent: -1000000px;		
	}
		* html #aboutjhny_content #page_header .intro_copy {
			height: 70px;
			width: 350px;
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Overview_text2.png');
		
		}

		

		
		
#product_content #page_header {
	background: url(/resources/images/feature_image_overview.jpg) no-repeat;	
	width: 880px;
	height: 254px;
		
}

	#product_content #page_header h1 {
		background: url(/resources/images/Overview_text.png) no-repeat;	
		text-indent: -1000000px;
		width: 140px; /* 272 */
		height: 30px;		
	}
		* html #product_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Overview_text.png');
		
		}
		
	#product_content #page_header .intro_copy {
		background: url(/resources/images/Overview_text2.png) no-repeat;
		text-indent: -1000000px;		
	}
		* html #product_content #page_header .intro_copy {
			height: 70px;
			width: 350px;
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Overview_text2.png');
		
		}

	#product_content #help_grid td {
	width: 225px;
	padding: 25px 63px 30px 0;
	padding-right: 63px;
	border-bottom: 1px solid #e2e1dc;
	vertical-align: top;
}
	#product_content #help_grid td.right {
		padding-right: 39px;
	}
	#product_content #help_grid tr.first td {
		padding-top: 0;
	}
	#product_content #help_grid tr.last td {
		border-bottom: none;
	}
	#product_content #help_grid td .thumb {
		margin-bottom: 18px;
	}
	#product_content #help_grid td h3 {
		margin-bottom: 10px;
	}
	#product_content #help_grid td p {
		margin-bottom: 10px;
	}	
		
#lifeins_content #page_header {
	background: url(/resources/images/feature_image_insurance.jpg) no-repeat;	
	width: 880px;
	height: 254px;
		
}

	#lifeins_content #page_header h1 {
		background: url(/resources/images/Insurance_text.png) no-repeat;	
		text-indent: -1000000px;
		width: 195px; /* 272 */
		height: 30px;		
	}
		* html #lifeins_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Insurance_text.png');
		
		}
		
	#lifeins_content #page_header .intro_copy {
		background: url(/resources/images/Insurance_text2.png) no-repeat;
		text-indent: -1000000px;		
	}
		* html #lifeins_content #page_header .intro_copy {
			height: 95px;
			width: 315px;
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/Insurance_text2.png');
		
		}
		
#retire_content #page_header {
	background: url(/resources/images/retire_bg.jpg) no-repeat;	
	width: 880px;
	height: 254px;
		
}

	#retire_content #page_header h1 {
		background: url(/resources/images/retire_heading.png) no-repeat;	
		text-indent: -1000000px;
		/*width: 195px; /* 272 */
		width: 400px;
		height: 30px;		
	}
		* html #retire_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/retire_heading.png');
		
		}
		
	#retire_content #page_header .intro_copy {
		background: url(/resources/images/retire_intro.png) no-repeat;
		text-indent: -1000000px;		
	}
		* html #retire_content #page_header .intro_copy {
			height: 95px;
			width: 315px;
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/retire_intro.png');
		
		}
		
#annuity_content #page_header {
	background: url(/resources/images/annuities_bg.jpg) no-repeat;	
	width: 880px;
	height: 254px;	
		
}

	#annuity_content #page_header h1 {
		background: url(/resources/images/annuities_heading.png) no-repeat;	
		text-indent: -1000000px;		
		width: 195px;	
		height: 30px;			
	}
		* html #annuity_content #page_header h1  {			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/annuities_heading.png');
		
		}
		
	#annuity_content #page_header .intro_copy {
		background: url(/resources/images/annuities_intro.png) no-repeat;		
		text-indent: -1000000px;		
	}
		* html #annuity_content #page_header .intro_copy {		    
			height: 95px;			
			width: 315px;			
			background: url(../images/blank.gif);
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/resources/images/annuities_intro.png');
		
		}
		
		
		
		
	
#nyhomepage_content .content_well {
	width: 840px;
	padding: 5px 20px 0px 20px;
	position: relative;
}

#product_content .content_well {
	width: 840px;
	padding: 5px 20px 0px 20px;
	position: relative;
}

#aboutjhny_content .content_well {
	width: 840px;
	padding: 5px 20px 0px 20px;
	position: relative;
}
		


/* FINANCIAL PROFESSIONALS POD */
.content_container #side_rail #financial_professionals_pod {
	background: #0d3e62 url(../images/bg_side_bar_mini_menu.jpg) repeat-x;	
	padding: 15px 15px 20px 15px;
	width: 193px;
}
	#financial_professionals_pod h3 {
		color: #fff;
		margin-bottom: 10px;
	}
	#financial_professionals_pod p {
		color: #d3e5f5;
	}
	#financial_professionals_pod a.cta_link {
		color: #fff;
	}
	#financial_professionals_pod a.cta_link:hover {
		color: #b4cde4;
	}
	


/* BOTTOM FEATURES */
#nyhomepage_content .bottom_feature {
	padding: 20px 30px;
}
	#nyhomepage_content .bottom_feature .item {
		width: 750px;
		overflow: hidden;
		margin-right: 20px;
	}
	#nyhomepage_content .bottom_feature .item .thumb {
		float: left;
	}
	#nyhomepage_content .bottom_feature .item .info {
		width: 530px;
		float: left;
		margin-left: 25px;
	}
		#nyhomepage_content .bottom_feature .item .info h3 {
			margin-bottom: 8px;
			font-size:  14px;
		}
		#nyhomepage_content .bottom_feature .item .info p {
			margin: 8px 0;
		}
		
#product_content .bottom_feature {
	padding: 20px 30px;
}
	#product_content .bottom_feature .item {
		width: 750px;
		overflow: hidden;
		margin-right: 20px;
	}
	#product_content .bottom_feature .item .thumb {
		float: left;
	}
	#product_content .bottom_feature .item .info {
		width: 530px;
		float: left;
		margin-left: 25px;
	}
		#product_content .bottom_feature .item .info h3 {
			margin-bottom: 8px;
			font-size:  14px;
		}
		#product_content .bottom_feature .item .info p {
			margin: 8px 0;
		}
		

#lifeins_content .bottom_feature {
	padding: 20px 30px;
}
	#lifeins_content .bottom_feature .item {
		width: 750px;
		overflow: hidden;
		margin-right: 20px;
	}
	#lifeins_content .bottom_feature .item .thumb {
		float: left;
	}
	#lifeins_content .bottom_feature .item .info {
		width: 530px;
		float: left;
		margin-left: 25px;
	}
		#lifeins_content .bottom_feature .item .info h3 {
			margin-bottom: 8px;
			font-size:  14px;
		}
		#lifeins_content .bottom_feature .item .info p {
			margin: 8px 0;
		}
		
/* BOTTOM FEATURE 2 - LIFE INSURANCE */
#lifeins_content .bottom_feature_2 {
	padding: 25px 30px;
}
	#lifeins_content .bottom_feature_2 .item {
		width: 370px;
		overflow: hidden;
		margin-right: 20px;
	}
	#lifeins_content .bottom_feature_2 .item .thumb {
		float: left;
	}
	#lifeins_content .bottom_feature_2 .item .info {
		width: 200px;
		float: left;
		margin-left: 25px;
	}
		#lifeins_content .bottom_feature_2 .item .info p {
			margin: 8px 0;
		}
				

#retire_content .bottom_feature {
	padding: 20px 30px;
}
	#retire_content .bottom_feature .item {
		width: 750px;
		overflow: hidden;
		margin-right: 20px;
	}
	#retire_content .bottom_feature .item .thumb {
		float: left;
	}
	#retire_content .bottom_feature .item .info {
		width: 530px;
		float: left;
		margin-left: 25px;
	}
		#retire_content .bottom_feature .item .info h3 {
			margin-bottom: 8px;
			font-size:  14px;
		}
		#retire_content .bottom_feature .item .info p {
			margin: 8px 0;
		}

#annuity_content .bottom_feature {
	padding: 20px 30px;
}
	#annuity_content .bottom_feature .item {
		width: 750px;
		overflow: hidden;
		margin-right: 20px;
	}
	#annuity_content .bottom_feature .item .thumb {
		float: left;
	}
	#annuity_content .bottom_feature .item .info {
		width: 530px;
		float: left;
		margin-left: 25px;
	}
		#annuity_content .bottom_feature .item .info h3 {
			margin-bottom: 8px;
			font-size:  14px;
		}
		#annuity_content .bottom_feature .item .info p {
			margin: 8px 0;
		}

#aboutjhny_content .bottom_feature {
	padding: 20px 30px;
}
	#aboutjhny_content .bottom_feature .item {
		width: 750px;
		overflow: hidden;
		margin-right: 20px;
	}
	#aboutjhny_content .bottom_feature .item .thumb {
		float: left;
	}
	#aboutjhny_content .bottom_feature .item .info {
		width: 530px;
		float: left;
		margin-left: 25px;
	}
		#aboutjhny_content .bottom_feature .item .info h3 {
			margin-bottom: 8px;
			font-size:  14px;
		}
		#aboutjhny_content .bottom_feature .item .info p {
			margin: 8px 0;
		}

	
/* AGENCY RATINGS */
#agency_ratings {
	margin-top: 15px;
}
	#agency_ratings td {
		padding: 15px;
	}
	#agency_ratings tr.blue td {
		background: #eff5fa;
	}
	#agency_ratings td.label {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		color: #214059;
	}
	#agency_ratings td .intro_text {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		color: #214059;
	}
	#agency_ratings td .blue {
		color: #567081;
	}
	