@charset "utf-8";
/* CSS Document */
#bannerpane{
	border-right:1px solid #e5e3e3;
	border-left:1px solid #e5e3e3;
	/*height:297px;*/
	float:left;
	position:relative;
	margin:0px;
}


.bannerContentContainer{
	padding:20px 10px 10px 0px;
	margin:0px;
	float:right;
	width:988px;
	z-index:20;
	position:absolute;
	top:0;
	left:0;
}
.bannerContentContainerHP{
	/*padding:30px 10px 10px 0px;*/
	margin:0px;
	padding:20px 10px 10px 0px;
	float:right;
	z-index:20;
    position:absolute;
	top:0;
	right:0;
	width:300px;
	
}

.punchLineContener{
	float:left;
	padding-top:190px;
	padding-left:400px;
}

.punchLineContener h2{
	margin-bottom:5px;
}

.bannerRightPane{
	
	float:right;
}

.knowledgeCentreContener{
	width:223px;
	margin:10px 0 0;
}

.knowledgeCentreContener h3{
	margin-bottom:5px;
}

.knowledgeCentreContener ul li{
	background:url(images/linksStyle1.gif) repeat-x top left;
	/*color:#666666;*/
	padding:6px 5px 6px 16px;
	width:199px;
	font-size:10px;
	margin-bottom:2px;
}

.knowledgeCentreContener ul li a{
	/*color:#666666;*/
}


.knowledgeCentreContener ul li.bigText{
	background:url(images/linksStyleBig.gif) repeat-x top left;
	/*color:#666666;*/
	padding:6px 5px 6px 16px;
	width:199px;
	font-size:10px;
	margin-bottom:2px;
}


.knowledgeCentreContener ul li.bigText a{
	/*color:#666666;*/
}

/************** Protection Banner ********************/
.selfRespectBanner{
/*	background:url(images/bannerImages/protectionPlansBanner.jpg) top left no-repeat;*/
	width:998px;
	height:297px;
}
/************** End of Protection  Banner ********************/

/************** Retirement Banner ********************/
.retirementBanner{
/*	background:url(images/bannerImages/retirementPlansBanner.jpg) top left no-repeat;*/
	width:998px;
	height:297px;
}
/************** End of Retirement Banner ********************/

/************** Health Banner ********************/
.healthBanner{
/*	background:url(images/bannerImages/healthPlansBanner.jpg) top left no-repeat;*/
	width:998px;
	height:297px;
}
/************** End of Health Banner ********************/

/************** Children Banner ********************/
.childrenBanner{
/*	background:url(images/bannerImages/childrenPlansBanner.jpg) top left no-repeat;*/
	width:998px;
	height:297px;
}
/************** End of Children Banner ********************/

/************** SavingandInvestments Banner ********************/
.savingInvestmentsBanner{
/*	background:url(images/bannerImages/savingsInvestmentsPlansBanner.jpg) top left no-repeat;*/
	width:998px;
	height:297px;
}
/************** End of SavingandInvestments Banner ********************/

/************** Banners For Internal Pages **********************/

.protectionPlansBanner{
	width:440px;
	height:144px;
	padding:10px 10px 10px 320px;
	background:url(images/bannerImages/internalBannerImages/protectionPlansBanner.jpg) top left no-repeat;
	float:left;
}

.protectionPlansBanner p:first-child
{
	margin-top:40px;
}

.protectionPlansBanner ul li{
	background:url(images/bulletCorrect.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:5px;
}

/******/

.knowledgeCenterBanner{
	width:440px;
	height:144px;
	padding:10px 10px 10px 320px;
	background:url(images/bannerImages/internalBannerImages/knowledgeCenterBanner.jpg) top left no-repeat;
	float:left;
}

.knowledgeCenterBanner ul li{
	background:url(images/bulletCorrect.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:5px;
}

/******/

.contactBanner{
	width:440px;
	height:144px;
	padding:10px 10px 10px 320px;
	background:url(images/bannerImages/internalBannerImages/contactBanner.jpg) top left no-repeat;
	float:left;
}

.contactBanner ul li{
	background:url(images/bulletCorrect.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:5px;
}

/**********/

.payPremiumBanner{
	width:440px;
	height:144px;
	padding:10px 10px 10px 320px;
	background:url(images/bannerImages/internalBannerImages/payPremiumBanner.jpg) top left no-repeat;
	float:left;
}

.payPremiumBanner ul li{
	background:url(images/bulletCorrect.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:5px;
}

/**********/

.downloadsBanner{
	width:440px;
	height:144px;
	padding:10px 10px 10px 320px;
	background:url(images/bannerImages/internalBannerImages/downloadsBanner.jpg) top left no-repeat;
	float:left;
}

.downloadsBanner ul li{
	background:url(images/bulletCorrect.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:5px;
}

/**********/

.searchResultsBanner{
	width:440px;
	height:144px;
	padding:10px 10px 10px 320px;
	background:url(images/bannerImages/internalBannerImages/searchresultsBanner.jpg) top left no-repeat;
	float:left;
}

.searchResultsBanner ul li{
	background:url(images/bulletCorrect.gif) no-repeat left 2px;
	padding:0 0 0 20px;
	margin-bottom:5px;
}


/* Buy Now Button Start */
.btnBuyNow { background:url(../images/btnbuynow.gif) no-repeat; width:85px; height:23px; display:block; margin-top:10px; }
.btnBuyNow span { display:none;  }
/* Buy Now Button End */
