/******** RESET STYLES *************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;/*font-size: 100%; vertical-align: baseline;*/
}
ol, ul {
	list-style: none;
}
:focus {
	outline: 0;
}
a {
	text-decoration: none;
	outline:none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#expcoll table.ourPlan {
	border-collapse: collapse;
	border-spacing: 0;
	float: left;
	width: 900px;
}
/*#footer .footerLinks2_3 #expcoll table tr td.subLevel01 {
    padding-left: 0;
}*/
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.floatnone {
	float: none;
}
/* Clear Fixes */

.clearfix {
	display: block;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}
.ptb{padding:10px 0 10px 0;} 
body {
	background-color: #e9f3fb;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	_font-size:60.5%;
}
#wrapper {
	background-color: #fff;
	margin: 10px auto;
	width: 979px;
}
/********** HEADER **********/

#header {
	padding: 10px 10px 0 10px;
	width: 960px;
}
#header .leftcurve {
	background: url(../images/header_left.gif) no-repeat;
	float: left;
	width: 7px;
	height: 145px;
}
#header .midcurve {
	background: url(../images/header_mid.gif) repeat-x;
	float: left; /*	min-height:115px;*/
	padding: 15px;
	width: 916px;
}
#header .rightcurve {
	background: url(../images/header_right.gif) no-repeat;
	float: right;
	width: 7px;
	height: 145px;
}
#header .topLinks {
	float: right;
	_width: 400px;
}
#header .logo {
	float: left;
}
.breadCrumb {
	padding: 0 25px 15px 25px;
	width: 896px;
}
.breadCrumb ul li {
	background: url(../images/bullet_breadcrumb.gif) no-repeat right 6px;
	color: #596169;
	float: left;
	font-size: 1em;
	padding: 0 10px 0 0;
	margin: 0 6px 0 0;
}
.breadCrumb ul li.sel {
	background: none;
	padding: 0;
	margin: 0;
}
.breadCrumb ul li a {
	border-bottom: 1px solid #596169;
	color: #596169; /*	text-decoration:underline;*/
	zoom: 1;
}
/**** TopLinks ****/

.topLinks .welcome {
	border-bottom: 1px solid #ccc;
	padding-bottom: 2px;
}
.topLinks .sublinks {
	padding: 10px 0 0 0;
}
.topLinks .sublinks input.txtfield {
	background: url(../images/bg_textbox.gif) no-repeat top left;
	border: none;
	color: #666;
	font-size: 1.1em;
	float: left;
	padding: 3px 0 4px 10px;
	width: 119px;
	overflow: hidden;
}
.topLinks .sublinks input.btnSearch {
	float: left;
	margin-right: 10px;
}
.topLinks .sublinks ul {
	float: left;
	_float: right;
	padding: 5px 0 0 0;
}
.topLinks .sublinks ul li {
	background: url(../images/bg_sublink.gif) no-repeat right 2px;
	font-size: 1em;
	padding-right: 8px;
	margin-right: 8px;
	float: left;
}
.topLinks .sublinks ul li.first {
	color: #003274;
	cursor:pointer;
}
.topLinks .sublinks ul li.last {
	background: none;
	padding: 0;
	margin: 0;
}
.topLinks .sublinks ul li a {
	color: #666;
}
.topLinks .sublinks ul li a.sel {
	background: url(../images/bg_abtus.gif) no-repeat center top;
	color: #fff;
	padding: 0 9px 0 14px;
}
.topLinks .tollfree {
	padding: 15px 0;
	text-align: right;
	height:14px;
}
/**** Main Nav ****/

ul#mainNav {
	padding-top: 11px;
	_padding-top: 14px;
*margin-top:-10px;
}
ul#mainNav li {
	float: left;
	position: relative;
}
ul#mainNav li a {
	background: url(../images/nav_right.gif) no-repeat top right;
	color: #002974;
	font-size: 1em;
	float: left;
	margin-right: 1px;
	padding: 0;
	text-transform: uppercase;
}
ul#mainNav li a.sel {
	background: url(../images/nav_right_h.gif) no-repeat top right;
}
ul#mainNav li ul {
	display: none;
}
ul#mainNav li:hover ul, ul#mainNav li.over ul {
	display: block !important;
}
ul#mainNav li:hover a, ul#mainNav li.over a {
	color: #fff;
	background: url(../images/nav_right_h.gif) no-repeat top right;
}
ul#mainNav li:hover ul li a, ul#mainNav li.over ul li a {
	background: none;
	color: #002974;
}
ul#mainNav li:hover ul li a:hover, ul#mainNav li.over ul li a:hover {
	color: #ff0000;
}
ul#mainNav li a span {
	background: url(../images/nav_left.gif) no-repeat top left;
	display: block;
	padding: 6px 15px 10px 15px;
}
ul#mainNav li a span.sel {
	background: url(../images/nav_left_h.gif) no-repeat top left;
	color: #fff;
}
ul#mainNav li:hover a span, ul#mainNav li.over a span {
	background: url(../images/nav_left_h.gif) no-repeat top left;
}
ul#mainNav li:hover ul, ul#mainNav li.over ul {
	width: 184px !important;
	background: url(../images/bg_menu01.gif) no-repeat left bottom;
	border-top: 1px solid #aeb7cd;
	padding: 5px 0 8px 0;
	position: absolute;
	left: 0;
	top: 27px;
	z-index: 999;
}
#menu01 ul li {
	border-bottom: 1px solid #cbd7e5;
	font-size: 1em;
	padding: 0 0 4px 0;
	margin: 0 0 4px 0;
	text-transform: uppercase;
	width: 100%;
}
#menu01 ul li.last {
	border: none;
	padding: 0;
	margin: 0;
}
#menu01 ul li a {
	background: none;
	color: #002974;
	padding-left: 10px;
}
#menu01 ul li a:hover {
	background: none;
	color: #ff3333;
}
/********** MAIN CONTENT **********/

#maincontent {
	padding: 0 10px 40px 10px;
	min-height: 300px;
	width: 960px;
}
.infoWraper {
	padding: 10px 0 0 40px;
	width: auto;
}
.infoWraper .getInTouch {
	background: url(../images/bg_getintouch.gif) no-repeat top left;
	float: left;
	min-height: 198px;
	padding: 15px 0 0 40px;
	width: 403px;
}
.infoWraper .payPremium {
	background: url(../images/bg_paypremium.gif) no-repeat top left;
	float: left;
	min-height: 198px;
	padding: 15px 0 0 40px;
	width: 396px;
}
.greyBox .leftcv {
	background: url(../images/leftcv.gif) no-repeat top left;
	float: left;
	width: 17px;
	height: 53px;
}
.greyBox .midcv {
	background: url(../images/midcv.gif) repeat-x top left;
	color: #333;
	font-size: 1.5em;
	float: left;
	padding: 16px 5px;
	min-width: 170px !important;
}
.greyBox .midcv img {
	vertical-align: middle;
	margin: -3px 5px 0 0;
}
.greyBox .midcv img.apply_now {
	margin: -3px 0 0 15px;
}
.greyBox .rightcv {
	background: url(../images/rightcv.gif) no-repeat top left;
	float: left;
	width: 17px;
	height: 53px;
}
.flashGallery {
	float: left;
	margin-right: 20px;
}
.axa_lifebrands {
	background: url(../images/axa_lifebrands.jpg) no-repeat top left;
	float: left;
	min-height: 219px;
	padding: 20px 0 0 60px;
	position: relative;
	width: 247px;
}
*html .axa_lifebrands {
	height: auto;
	height: 219px;
}
.axa_lifebrands h5 {
	background: url(../images/bullet05.gif) no-repeat 0 1px;
	color: #666;
	font-size: 1.5em;
	padding-left: 20px;
}
.axa_lifebrands .link { /*	background:url(../images/bullet04.gif) no-repeat 0 3px;*/
	color: #00247F;
	font-size: 1.2em;
	padding-left: 15px;
	position: absolute;
	bottom: 20px;
	left: 77px;
	text-decoration: none;
}
.infoLinks {
	width: 405px;
	padding: 10px 0 10px 15px;
}
.infoLinks ul {
	float: left;
	padding-right: 15px;
}
.infoLinks ul li {
	background: url(../images/bullet04.gif) no-repeat 0 3px;
	color: #00247f;
	font-size: 1.2em;
	padding: 0 0 7px 18px;
}
.infoLinks ul li a {
	color: #00247f;
}
.infoLinks ul li span {
	color: #333;
	font-weight: bold;
}
#maincontent #leftColumn {
	float: left;
	width: 237px;
}
#maincontent #leftColumn .topcurve {
	background: url(../images/leftnav_top.gif) no-repeat top left;
	height: 12px;
	width: 221px;
}
#maincontent #leftColumn .bottomcurve {
	background: url(../images/leftnav_btm.gif) no-repeat bottom left;
	padding: 5px 7px 17px 13px;
	width: 202px;
}
#maincontent #leftColumn .bottomcurve h4 {
	color: #002974;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 10px 12px;
	text-transform: uppercase;
}
#maincontent #leftColumn .bottomcurve ul li {
	background: url(../images/leftnav_topcurve.gif) no-repeat top left;
	padding: 1px 0;
	margin-top: -2px;
	width: 195px;
}
#maincontent #leftColumn .bottomcurve ul li:hover {
	background: url(../images/leftnav_topcurve_sel.gif) no-repeat top left;
}
#maincontent #leftColumn .bottomcurve ul li.sublinks, #maincontent #leftColumn .bottomcurve ul li.sublinks:hover {
	background: none;
	margin-top: -2px;
}
#maincontent #leftColumn .bottomcurve ul li a {
	color: #002974;
	font-size: 1.0em;
	background: url(../images/leftnav_btmcurve.gif) no-repeat bottom left;
	display: block;
	height: 1%;
	padding: 6px 12px;
	text-transform: uppercase; /*	width:171px;*/
}
#maincontent #leftColumn .bottomcurve ul li a span {
	text-transform: none;
}
#maincontent #leftColumn .bottomcurve ul li a:hover {
	color: #fff;
	background: url(../images/leftnav_btmcurve_sel.gif) no-repeat bottom left;
}
#maincontent #leftColumn .bottomcurve ul li.sel {
	background: url(../images/leftnav_topcurve_sel.gif) no-repeat top left;
}
#maincontent #leftColumn .bottomcurve ul li a.sel {
	color: #fff;
	background: url(../images/leftnav_btmcurve_sel.gif) no-repeat bottom left;
}
/*** Level-01 ***/

#maincontent #leftColumn .bottomcurve ul#level01 {
	background: url(../images/leftnav_sublink_ul_sel.gif) no-repeat bottom left;
*background:none;
	/*float:left;*/
padding:001px0;
}
#maincontent #leftColumn .bottomcurve ul#level01 li {
	background: url(../images/leftnav_sublink.gif) no-repeat top left;
	padding: 8px 5px 8px 12px;
	margin: 0;
	width: 178px;
	float: left;
}
#maincontent #leftColumn .bottomcurve ul#level01 li.sel {
	padding: 8px 5px 0 0 !important;
	width: 190px;
}
#maincontent #leftColumn .bottomcurve ul#level01 li a {
	background: url(../images/bullet07.gif) no-repeat 0 4px;
	color: #434c54;
	padding: 0 0 0 10px;
	margin: 0;
}
#maincontent #leftColumn .bottomcurve ul#level01 li a.asel {
	color: #002974;
	font-size: 1.1em;
	font-weight: bold;
	margin-left: 12px !important;
	padding-bottom: 8px !important;
}
#maincontent #leftColumn .bottomcurve ul#level01 li a.asel:hover {
	color: #002974;
}
/*** Level-02 ***/

ul#leavel02 {
	background: url(../images/leftnav_sublink_ul.gif) no-repeat top left;
	padding: 7px 10px 0 25px;
	float: left;
	width: 167px;
}
ul#leavel02 li {
	background: none !important;
	font-size: 1.1em !important;
	padding: 0 0 7px 0 !important;
	width: 151px !important;
}
ul#leavel02 li a {
	background: none !important;
	color: #002974 !important;
	padding: 0 !important;
	text-transform: capitalize !important;
}
ul#leavel02 li a.sel { /*	background:url(../images/sublink_icon.gif) no-repeat 60% 3px!important;*/
	font-weight: bold !important;
}
#maincontent #midColumn {
	float: left;
	width: 525px;
}
#maincontent #midColumn_wide {
	float: left;
	width: 716px;
}
.keyBenefits {
	padding: 0;
	min-height: 192px;
	width: 500px; /*padding-top:10px;*/
	padding: 10px 17px 30px 2px;
	width: 490px;
}
.keyBenefits .headerImg {
	padding: 0 0 20px 0;
	margin:0;
	width:140px;
	float:left;
}
.keyBenefits .headerImgRight {
	padding: 0 0 20px 0;
	margin-right:-10px;
	width:140px;
	float:right;
}
.lifestage {
	color: #333;
	font-size: 1.2em;
	padding: 0 0 10px;
}
.keyBenefits img.benefits {
	float: left;
	margin-right: 15px;
}
.keyBenefits img.textproductnm {
	padding: 10px 0;
}
.keyBenefits img.textproductnm-right {
	padding: 10px 0 10px 283px; /*float:right;*/
}
.keyBenefits img.benefits {
	float: left;
	margin-right: 10px;
	margin-bottom: 20px;
}
.keyBenefits img.btn_keyBenifits {
	margin-bottom: 20px;
}
.keyBenefits p {
	color: #333;
	font-size: 1.3em;
	padding-bottom: 9px;
}
.rightPlan {
	background: url(../images/bg_rightplan.gif) no-repeat top left;
	padding: 45px 50px 0 50px;
	margin-top: 20px;
	width: 423px;
}
.ExpandCollapse {
	padding-left: 15px;
	margin: 20px 0;
	width: 446px;
}
.expcoll_all {
	float: right;
	padding: 5px 20px 10px 0;
}
.expcoll_all p {
	background: url(../images/bullet08.gif) no-repeat right 2px;
	font-size: 1.1em !important;
	float: left;
	padding-right: 10px;
	margin-right: 10px;
	width:60px;
}
.expcoll_all p.last {
	background: none;
	padding: 0;
	margin: 0;
}
.expcoll_all p a {
	color: #00247f;
	text-decoration: underline;
}
.ExpandCollapse ul li {
	padding: 0;
	/*width: 494px;*/
*margin-top:-3px;
	_margin-top:-3px;
}
.ExpandCollapse ul li h4 {
	background: url(../images/plus.gif) no-repeat right 2px;
	color: #333;
	cursor: pointer;
	font-size: 1.3em;
	padding: 1px 19px 1px 0;
}
.ExpandCollapse ul li h4.active {
	background-image: url(../images/minus.gif);
}
.UIN {
	width: 495px;
	padding-right: 15px;
	text-align: right;
}
.UIN p {
	color: #042a73;
	font-size: 1.1em;
}
.topcurve {
	background: url(../images/bg_excoll_top.gif) no-repeat top left;
	display: block;
	font-size: 1%;
	height: 7px;
}
.get_tp_curve {
	background: url(../images/get_tp_curve.gif) no-repeat top left;
	display: block;
	font-size: 1%;
	height: 11px;
}
.btmcurve {
	background: url(../images/bg_excoll_bottom.gif) no-repeat bottom left;
	display: block;
	padding: 3px 20px 9px 20px;
}
.plan ul li {
	background: url(../images/bullet07.gif) no-repeat 0 5px;
	color: #333;
	font-size: 1.2em;
	padding: 0 0 10px 13px;
	width: auto;
}
.excoll_content {
/*	background: #f7f8fa url(../images/bg_expcoll_content.gif) repeat-x bottom left;*/	
	/*display: none;*/
/*	padding: 15px 20px;*/
	/*width: 413px;*/
	padding-left:10px;
	margin:8px 0 15px 0;
}

.plan ul li {
	background: url(../images/bullet07.gif) no-repeat 0 5px;
	color: #333;
	font-size: 1.2em;
	padding: 0 0 10px 13px;
	width: auto;
}
#midColumn ul.nestedLinks {
	padding: 10px 0 0 15px;
*padding-top:10px;
	margin:0;
}
#midColumn ul.nestedLinks li {
	background: url(../images/bullet06.gif) no-repeat 0 5px;
	color: #333;
	padding: 0 0 7px 13px;
	width: auto;
}
.excoll_content ul li, .rightPlan ul li {
	background: url(../images/bullet07.gif) no-repeat 0 5px;
	color: #333;
	font-size: 1.2em;
	padding: 0 0 10px 13px;
	width: auto;
}
.excoll_content ul li, .rightPlan ul li.sublnk {
	padding-bottom: 5px;
}
.excoll_content ul li p {
	font-size: 1.1em;
}
.excoll_content ul li span {
	display: block;
	padding: 5px 0 0 0;
}
.excoll_content p, .ExpandCollapse p {
	color: #333;
	font-size: 1.2em;
	padding: 0px 0 10px 5px;
}
.excoll_content ul li ul {
	padding: 5px 0 0 15px;
}
.excoll_content ul li ul li {
	background: 0;
	font-size: 1em;
	padding: 0 0 3px 0;
}
.otherInfo {
	margin: 40px auto;
	width: 385px;
}
.otherInfo2 {
	padding: 0 70px;
	margin: 40px 0;
	width: 357px;
}
.otherInfo2 .top {
	background: url(../images/otherInfo2_top.gif) no-repeat top left;
	height: 7px;
	width: 397px;
}
.otherInfo2 .btm {
	background: url(../images/otherInfo2_btm.gif) no-repeat bottom left;
	float: left;
	padding: 15px 30px 25px 30px;
	width: 397px;
}
.otherInfoWrapper {
	float: left;
	margin-right: 20px;
	width: 180px;
}
.firstOIW {
	width: 158px !important;
}
.lastOIW {
	margin: 0;
}
.otherInfoWrapper p {
	color: #333;
	font-size: 1.1em;
	padding: 0 0 8px 10px;
}
.otherInfoWrapper .topcurve {
	background: url(../images/bg_detailinfo_top.gif) no-repeat top left;
	height: 7px;
	width: 158px;
}
.otherInfoWrapper .content {
	background: url(../images/bg_detailinfo_btm.gif) no-repeat bottom left;
	padding: 10px;
	width: 138px;
}
.otherInfoWrapper .content img {
	float: left;
}
.otherInfoWrapper .content p {
	font-size: 1.1em;
	font-weight: bold;
	padding: 8px 0 0 30px;
}
.otherInfoWrapper .content p a {
	color: #cd0114;
	text-decoration: underline;
}
.getthisplan {
	padding: 10px 0 30px 20px;
	margin: 0 auto;
	width: 490px;
}
#maincontent #rightColumn {
	float: right;
	padding: 0 8px;
	width: 182px;
}
*html .intersted_products, *html .contact-us {
	height: auto;
	height: 239px;
}
.intersted_products, .contact-us {
	background: url(../images/intersted_prod_right.gif) no-repeat top left;
	padding: 42px 0 0 13px;
	min-height: 239px;
}
.intersted_products img, .contact-us img {
	margin-bottom: 1px;
}
.contact-us {
	background: url(../images/contactus-right.gif) no-repeat top left;
}
.banner_aspireLife {
	background: url(../images/banner_aspirelife.gif) no-repeat top left;
	min-height: 145px;
	margin: 25px 0 50px 0;
	position: relative;
}
.banner_aspireLife p {
	background: url(../images/bullet09.gif) no-repeat 0 4px;
	position: absolute;
	left: 13px;
	bottom: 15px;
	padding-left: 7px;
}
.banner_aspireLife p a {
	color: #002974;
}
.morePlans {
	background: url(../images/bg_moreplans.gif) no-repeat top left;
	min-height: 316px;
	padding: 14px 20px;
	width: 135px;
}
.morePlans h5 {
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 12px;
}
.morePlans .in_banner {
	background: url(../images/moreplans_inside.gif) no-repeat top left;
	min-height: 111px;
	margin-bottom: 20px;
	padding: 10px 9px 0 9px;
	width: 120px;
}
.sales_corner {
	background: url(../images/bg_sales-corner.gif) no-repeat top left;
	height: 91px;
	position: relative;
	margin-left: 2px;
	width: 138px;
}
.sales_corner p a {
	background: url(../images/bullet015.gif) no-repeat 0 5px;
	color: #002974;
	font-size: 1.1em;
	padding-left: 8px;
	position: absolute;
	bottom: 12px;
	left: 17px;
}
*html .morePlans .in_banner {
	height: auto;
	height: 111px;
}
.morePlans .in_banner p {
	color: #00247f;
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 7px;
	text-align: center;
}
/* table format*/

.excoll_content tr.dark {
	color: #FFFFFF;
	background-color: #1d4496;
	/*background-color: #EEF6FD;*/
	font-size: 1.1em;
	border-bottom: 1px solid #FFFFFF;
}
.excoll_content .fontSize1em tr.dark {
	font-size: 1em;
}
.excoll_content td {
	padding: 7px;
	font-size: 1.1em;
}
.excoll_content tr.light {
	background-color: #92bfe8;
	border-bottom: 1px solid #FFFFFF;
}
.excoll_content tr.lighter {
	background-color: #b5daf5;
	border-bottom: 1px solid #FFFFFF;
}
/*table Formate end here */
/***** Internal - Level1 *****/

.titleText {
	padding-left: 20px;
}
.firstDIV {
	float: left;
	padding: 0 25px 40px 0;
	width: 470px;
}
.individual_plans .firstDIV p {
	padding: 0;
}
.individual_plans .firstDIV p a, .individual_plans p a, .excoll_content p a {
	color: #00247f;
	text-decoration: underline;
}
.individual_plans {
	padding: 0 0 20px 0;
	width: 490px;
}
.individual_plans h1 {
	margin-bottom: 15px;
}
.individual_plans p {
	color: #333;
	font-size: 1.3em; /*	padding:25px 0 0 0;*/
}
.individual_plans .Plans {
	padding: 25px 0 0 0;
}
*html .individual_plans .Plans, *html .individual_plans .Plans-content {
	height: auto;
	height: 130px;
}
.individual_plans .Plans, .individual_plans .Plans-content {
	background: url(../images/bg_plans.gif) no-repeat top left;
	min-height: 130px;
	float: left;
	position: relative;
	padding: 20px 30px 45px 18px;
	width: 470px;
}
.individual_plans .PlansTop { /*	background:url(../images/bg_plans.gif) no-repeat top left;*/
	min-height: 170px;
	float: left;
	padding: 30px 30px 45px 18px;
	width: 470px;
}
.text_indivisulaplans {
	background: url(../images/bg_indivisualplans.gif) no-repeat top left;
}
.text_usefulLinks {
	background: url(../images/bg_usefullinks.gif) no-repeat top left;
}
.text_protection {
	background: url(../images/bg_protection.gif) no-repeat top left;
}
.text_wealthcreation {
	background: url(../images/bg_welth-creation.gif) no-repeat top left;
}
.text_retirement {
	background: url(../images/bg_retirement.gif) no-repeat top left;
}
.text_health {
	background: url(../images/bg_health.gif) no-repeat top left;
}
.text_childplans {
	background: url(../images/bg_child-plans2.gif) no-repeat top left;
}
.text_guaranteedplans {
	background: url(../images/bg_guaranteed-plans.gif) no-repeat top left;
}
.text_othermarketplans {
	background: url(../images/bg_othermarketplans.gif) no-repeat top left;
}
.text_publicdisclosure {
	background: url(../images/bg_public-disclosure.gif) no-repeat top left;
}
.text_websiteterms {
	background: url(../images/bg_website-terms.gif) no-repeat top left;
}
.text_insurancelist {
	background: url(../images/bg_listof-insurance.gif) no-repeat top left;
}
.text_donotcall {
	background: url(../images/bg_donotcall.gif) no-repeat top left;
}
.text_branchnetwork {
	background: url(../images/bg_branchnetwork.gif) no-repeat top left;
}
.text_skypakdropboxes {
	background: url(../images/bg_skypak-dropboxes.gif) no-repeat top left;
}
.text_currentopenings {
	background: url(../images/bg_currentopenings.gif) no-repeat top left;
}
.individual_plans .Plans-content {
	position: relative;
	padding: 30px 30px 0 34px;
	margin: 25px 0;
	width: 461px;
}
.individual_plans .Plans-content h3 {
	margin: 0 !important;
	left: 45px;
	top: -14px;
	position: absolute;
}
.Plans-content p {
	padding-bottom: 12px;
}
.Plans-content p span {
	padding-bottom: 6px;
}
.Plans-content p a {
	color: #333;
	text-decoration: underline;
}
p.smallTxt {
	font-size: 1.1em;
}
.Plans-content ul {
	padding: 10px 0 !important;
}
.Plans p.blueHead {
	color: #00247f;
	font-size: 1.4em;
	font-weight: bold;
	padding-left: 15px;
}
.Plans p.blueHead2 {
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
}
#midColumn .leftPad {
	padding-left: 18px;
	padding-bottom: 10px;
}
.individual_plans .Plans_wide { /*background:url(../images/bg_plans-wide.gif) no-repeat top left;*/
	float: left;
	padding: 20px;
	width: 676px;
}
.individual_plans .text_Branches {
	background: url(../images/bg_branches.gif) no-repeat top left;
}
.individual_plans .text_Navs {
	background: url(../images/bg_navs.gif) no-repeat top left;
}
.individual_plans .fund_value {
	background: url(../images/bg_get_fund_value.gif) no-repeat top left;
	margin-top: -39px;
}
.individual_plans .text_Glossary {
	background: url(../images/bg_glossary.gif) no-repeat top left;
}
.individual_plans .text_CustomerCare {
	background: url(../images/bg_customercare.gif) no-repeat top left;
}
.Plans p.blueHead {
	color: #00247f;
	font-size: 1.4em;
	font-weight: bold;
	padding-left: 15px;
}
.Plans p.blueHead2 {
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
}
.Plans p.leftPad {
	padding-bottom: 10px;
	padding-left: 15px;
}
.individual_plans .Plans h3 {
	position: absolute;
	left: 35px;
	top: -12px; /*margin:-35px 0 10px 25px;*/
}
.individual_plans .topMargin {
	margin-top: 15px !important;
}
.individual_plans .noPadding {
	padding-bottom: 30px !important;
}
.Plans .img_margin {
	margin: 0 0 0 25px;
}
.Plans .imgfirst {
	margin-top: 25px;
}
img.planinfo {
	float: left;
	margin: 0 10px 10px 0;
}
.individual_plans .Plans ul, .PlansTop ul {
	float: left;
	padding-top: 20px;
}
ul.padLft {
	padding-left: 25px !important;
	padding-right: 25px !important;
}
ul.padLft li {
	padding-bottom: 14px !important;
}
.individual_plans .Plans ul li {
}
ul.padLft {
	padding-left: 25px !important;
	padding-right: 25px !important;
}
ul.padLft li {
	padding-bottom: 14px !important;
}
#maincontent ul.tabNavigation {
	padding: 20px 0 20px 25px;
}
ul.style02 {
	padding: 0 0 15px 15px;
}
.individual_plans .Plans ul li, .keyBenefits ul li, .PlansTop ul li, ul.style02 li {
	color: #333;
	background: url(../images/bullet07.gif) no-repeat 0 6px;
	font-size: 1.3em;
	padding: 0 0 5px 13px;
}
#maincontent ul.tabNavigation li {
	color: #333;
	background: url(../images/bullet04.gif) no-repeat 0 4px;
	font-size: 1.3em;
	padding: 0 0 5px 15px;
	zoom: 1;
}
.individual_plans .Plans ul li a, #maincontent ul.tabNavigation li a, .keyBenefits ul li a, .PlansTop ul li a {
	color: #00247f;
	text-decoration: underline;
}
.linked_plans {
	display: none;
	padding: 10px;
	width: 505px;
}
.linked_plans .intoDIV {
	padding: 0 20px 10px 20px;
}
.linked_plans .intoDIV h3 {
	color: #00247f;
	font-size: 1.5em;
	font-weight: bold;
	padding-bottom: 10px;
}
.individual_plans .linked_plans .intoDIV p {
	padding: 0 0 10px 0;
}
.linked_plans h4 {
	background: url(../images/bullet04.gif) no-repeat 0 3px;
	color: #00247f;
	font-size: 1.3em;
	font-weight: bold;
	min-height: 30px;
	padding: 0 0 20px 15px;
}
.linked_plans ul {
	padding: 10px 0;
	min-height: 130px;
	width: 120px;
}
.linked_plans ul li {
	background: url(../images/bullet11.gif) no-repeat 0 6px;
	color: #333;
	font-size: 1.2em;
	padding: 0 0 3px 7px;
}
.linked_plans .first {
	background: url(../images/bg_linkedplans1.gif) no-repeat top left;
	float: left;
	min-height: 206px;
	padding: 20px 0 0 35px;
	width: 135px;
}
.linked_plans .second {
	background: url(../images/bg_linkedplans2.gif) no-repeat top left;
	float: left;
	min-height: 206px;
	padding: 20px 0 0 20px;
	width: 138px;
}
.linked_plans .third {
	background: url(../images/bg_linkedplans3.gif) no-repeat top left;
	float: left;
	min-height: 206px;
	padding: 20px 0 0 20px;
	width: 157px;
}
.linked_plans .fourth {
	background: url(../images/bg_linkedplans3.gif) no-repeat top left;
	float: left;
	min-height: 206px;
	padding: 20px 0 0 20px;
	width: 157px;
	margin: 20px;
}
.linked_plans .link {
	background: url(../images/bullet10.gif) no-repeat 0 5px;
	color: #e2001e;
	font-size: 1.1em;
	padding-left: 10px;
}
.member_profile, .navUpdate {
	padding: 10px 15px 0 15px;
	width: 456px;
}
.member_profile img.prfileImg {
	float: left;
	margin-right: 10px;
}
.individual_plans .member_profile p {
	color: #333;
	font-size: 1.2em;
	line-height: 16px;
	padding: 15px 0 10px 0;
}
.individual_plans .member_profile h5 {
	background: url(../images/profile_expand.gif) no-repeat 0 2px;
	cursor: pointer;
	float: right;
	padding: 5px 0 5px 0;
	text-indent: -999px;
	width: 103px;
}
.individual_plans .member_profile h5.active {
	background: url(../images/profile_collapse.gif) no-repeat 0 2px;
	width: 67px;
}
.detailed_profile {
	display: none;
}
.table_navupdate {
	margin-top: 5px;
}
/*.table_navupdate tr th {
	border-bottom: 1px solid #fff;
	background: #1d4496;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	padding: 6px 5px 6px 32px;
	text-align: left;
}*/

.table_navupdate tr td {
	border-bottom: 1px solid #fff;
	background: #dbeffa;
	color: #002d8c;
	font-size: 1.2em;
	padding: 6px 5px 6px 30px;
}
.table_navupdate tr.head td {
	background: #fff;
	color: #00247f;
	font-weight: bold;
	padding: 10px 0;
	text-align: center;
}
.table_navupdate tr.alt td {
	background: #c2e0f5;
}
.viewHistory {
	padding: 45px 0 0 15px;
	width: 462px;
}
.viewHistory .btn {
	width: 456px;
}
.viewHistory .btn .top {
	background: url(../images/bg_viewhistory_top.gif) no-repeat top left;
	display: block;
	height: 7px;
}
.viewHistory .btn .btm {
	background: url(../images/bg_viewhistory_btm.gif) no-repeat bottom left;
	display: block;
	padding: 2px 10px 10px 10px;
	text-align: center;
}
.viewHistory .btn .btm p {
	color: #101d2b;
	cursor: pointer;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
}
.viewHistory .bgcontainer {
	background: url(../images/bg_viewhistory.gif) no-repeat bottom left;
	display: none;
	padding: 15px 15px 30px 15px;
	margin-top: -2px;
	width: 426px;
}
.viewHistory .formelement {
	clear: both;
	padding-bottom: 15px;
	width: 100%;
}
.viewHistory .caption, .viewHistory .input {
	float: left;
}
.viewHistory .caption {
	color: #333;
	font-size: 1.1em;
	font-weight: bold;
	width: 120px;
	padding: 3px 20px 0 0; /* Modified by Priya */
	text-align: right;
}
.viewHistory .caption span {
	color: #ff1821;
}
.viewHistory label {
	color: #333;
	font-size: 1.1em;
	padding-left: 5px;
	vertical-align: middle;
}
.viewHistory input.chkbox {
	vertical-align: middle;
}
.viewHistory .input input { /* Added by Priya */
	font-size: 1.1em;
}
.viewHistory .input span { /* Added by Priya */
	font-size: 1.1em;
}
.viewHistory .input img { /* Added by Priya */
	vertical-align: top;
}
.viewHistory select {
	border: 1px solid #c7cfd6;
	color: #333;
	font-size: 1.1em;
	padding: 1px 0 1px 5px;
	width: 250px;
}
.viewHistory .formResult {
	padding-top: 15px;
}
.viewHistory .formResult table tr th, .viewHistory .formResult table tr td {
	background: url(../images/bg_border.gif) repeat-x bottom left;
	color: #333;
	font-size: 1.1em;
	padding: 6px 3px;
}
.viewHistory .formResult table tr th {
	font-weight: normal;
	vertical-align: bottom;
	text-align: left;
}
.press_releases .search label {
	color: #333;
	font-size: 1.1em;
	font-weight: bold;
	float: left;
	padding-top: 4px;
	margin-right: 15px;
}
.press_releases .search .btmcurve {
	padding: 10px 35px 15px 55px;
}
.press_releases .search input.btn {
	margin: 2px 0 0 15px;
}
.press_results {
	padding-top: 30px;
	width: 493px;
}
.member_profile {
	padding: 10px 15px 0 15px;
	width: 456px;
}
.navUpdate {
	padding: 20px 15px 0 15px;
	width: 650px;
}
.member_profile img.prfileImg {
	float: left;
	margin-right: 10px;
}
.individual_plans .member_profile p {
	color: #333;
	font-size: 1.2em;
	line-height: 16px;
	padding: 15px 0 10px 0;
}
.individual_plans .member_profile p a {
	color: #333;
	text-decoration: underline;
}
.individual_plans .member_profile h5 {
	background: url(../images/profile_expand.gif) no-repeat 0 2px;
	cursor: pointer;
	float: right;
	padding: 5px 0 5px 0;
	text-indent: -999px;
	width: 103px;
}
.individual_plans .member_profile h5.active {
	background: url(../images/profile_collapse.gif) no-repeat 0 2px;
	width: 67px;
}
.detailed_profile {
	display: none;
}
.table_navupdate {
	margin-top: 5px;
}
.table_navupdate tr th {
	border-bottom: 1px solid #fff;
	background: #1d4496;
	/*background: #A7C2FC;*/
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	padding: 6px 5px 6px 32px;
	text-align: left;
}
.table_navupdate tr td {
	border-bottom: 1px solid #fff;
	background: #dbeffa;
	color: #002d8c;
	font-size: 1.2em;
	padding: 6px 5px 6px 30px;
}
.table_navupdate tr td a {
	color: #002d8c;
	text-decoration: underline;
}
.navUpdate table tr.head td {
	background: #fff;
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px 0;
	text-align: center;
}
.table_navupdate tr.alt td {
	background: #c2e0f5;
}
.viewHistory {
	padding: 60px 0 0 15px;
	width: 652px;
}
.viewHistory .btn {
	width: 652px;
}
.viewHistory .btn .top {
	background: url(../images/bg_viewhistory_top2.gif) no-repeat top left;
	display: block;
	font-size: 1%;
	height: 7px;
}
.viewHistory .btn .btm {
	background: url(../images/bg_viewhistory_btm2.gif) no-repeat bottom left;
	display: block;
	padding: 2px 10px 10px 10px;
	text-align: center;
}
.viewHistory .btn .btm p {
	color: #101d2b;
	cursor: pointer;
	font-size: 1.3em;
	font-weight: bold;
	padding: 0;
}
.viewHistory .bgcontainer {
	background: url(../images/bg_viewhistory.gif) no-repeat bottom left;
	display: none;
	padding: 15px 15px 30px 15px;
	margin-top: -5px;
	width: 622px;
}
.viewHistory .formelement {
	clear: both;
	padding-bottom: 15px;
	width: 100%;
}
.viewHistory .caption, .viewHistory .input {
	float: left;
}
.viewHistory .caption, .viewHistory .input table.chkbox tr td input {
	vertical-align: middle;
}
.viewHistory .caption {
	color: #333;
	font-size: 1.1em;
	font-weight: bold;
	width: 120px;
	padding: 0 20px 0 0;
	text-align: right;
}
.viewHistory .caption span {
	color: #ff1821;
}
.viewHistory label {
	color: #333;
	font-size: 1.1em;
	padding-left: 5px;
	vertical-align: middle;
}
.viewHistory input.chkbox {
	vertical-align: middle;
}
.viewHistory select {
	border: 1px solid #c7cfd6;
	color: #333;
	font-size: 1.1em;
	padding: 1px 0 1px 5px;
	width: 250px;
}
.viewHistory .formResult {
	padding-top: 15px;
}
.viewHistory .formResult table tr th, .viewHistory .formResult table tr td {
	border-left: 1px dotted #b9bfc6;
	border-right: 1px dotted #b9bfc6;
	background: url(../images/bg_border.gif) repeat-x bottom left;
	color: #333;
	font-size: 1.1em;
	padding: 6px 3px;
	text-align: center;
}
.viewHistory .formResult table tr th {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	background: #e1e6ec;
	border-top: 1px dotted #b9bfc6;
	border-bottom: 1px dotted #b9bfc6;
	text-align: center;
}
.LifeAdvisor_form {
/*	width: 494px;*/
}
.LifeAdvisor_form .bgcontent {
	padding-left: 13px;
}
.LifeAdvisor_form .bgcontent h5 {
	padding: 0 0 10px 30px;
}
.LifeAdvisor_form .bgcontent .top {
	background: url(../images/lifeadvisor_top.gif) no-repeat top left;
	display: block;
	font-size: 1%;
	height: 8px;
	width: 493px;
}
.LifeAdvisor_form .bgcontent .btm {
	background: url(../images/lifeadvisor_btm.gif) no-repeat bottom left;
	min-height: 200px;
	padding: 0 15px 25px 15px;
	width: 464px;
}
table#style01 tr td input.txtfield, table#style01 tr td input.select {
	width: 200px;
}
.LifeAdvisor_form table.ApplyNow tr td {
	padding: 0 5px;
}
.LifeAdvisor_form table.ApplyNow tr td.dateins {
	padding: 0 5px;
	width:220px;
}
.LifeAdvisor_form table.ApplyNow tr td.morePadding tr td {
	padding-top: 12px;
	padding-left: 0;
}
.LifeAdvisor_form table.ApplyNow tr.formfields td {
	padding: 0 5px 13px 5px;
}
.LifeAdvisor_form table.ApplyNow tr.receipt td {
	padding: 0 5px 13px 5px;/*width:150px;*/
}
.LifeAdvisor_form table.ApplyNow tr.receipt td.colan {
	width:5px;
}
.LifeAdvisor_form table.ApplyNow tr.receipt td.receiptcol {
	width:150px;
*width:160px;
*float:left;
}
.LifeAdvisor_form table.ApplyNow tr.typefields td {
	padding: 0 10px 13px 0;
}
.LifeAdvisor_form table.ApplyNow tr td p {
	color: #324150;
	font-size: 1.1em;
	padding: 5px 0;
}
.LifeAdvisor_form table.ApplyNow tr td p a {
	color: #324150;
	text-decoration: underline;
}
.LifeAdvisor_form table.ApplyNow tr td.note, #midColumn .note {
	color: #324150;
	font-size: 1em;
}
.LifeAdvisor_form table.ApplyNow label {
	color: #324150;
	font-size: 1.1em;
}
.LifeAdvisor_form table.ApplyNow label span, .LifeAdvisor_form table.ApplyNow tr td.note span {
	color: #ff1821;
}
.LifeAdvisor_form table.ApplyNow label.radio {
	margin: 0 16px 0 3px;
}
.LifeAdvisor_form table.ApplyNow input, .LifeAdvisor_form table.ApplyNow select, .LifeAdvisor_form table.ApplyNow textarea {
	margin-top: 5px;
}
.LifeAdvisor_form table.ApplyNow input.txtfield {
	background: url(../images/bg_textfld.gif) repeat-x top left;
	border: 1px solid #a9b6c1;
	padding-left: 4px;
	width: 135px;
}
.LifeAdvisor_form table.ApplyNow input.presenttxtfield {
	background: url(../images/bg_textfld.gif) repeat-x top left;
	border: 1px solid #a9b6c1;
	padding-left: 4px;
	width: 88px;
}
.LifeAdvisor_form table.ApplyNow textarea {
	background: url(../images/bg_texareagif.gif) repeat-x top left;
	border: 1px solid #a9b6c1;
	padding-left: 5px;
}
.LifeAdvisor_form table.ApplyNow span.select, .press_releases span.select {
	background: url(../images/bg_selectbox.gif) no-repeat;
	color: #333;
	font-size: 1.1em;
	padding: 4px 0 0 7px;
	width: 140px;
	position: absolute;
	height: 16px;
	overflow: hidden;
}
.LifeAdvisor_form table.ApplyNow select, .press_releases .search select {
	color: #333;
	font-size: 1.1em;
	height: 21px;
	padding-top: 1px;
	margin-top: 5px;
	width: 151px;
}
.LifeAdvisor_form table.ApplyNow select.help {
	color: #333;
	font-size: 1.1em;
	height: 21px;
	padding-top: 1px;
	margin-top: 5px;
	/*	width: 210px;*/
	width: 230px;
}
.formelement span.select {
	background: url(../images/bg_selectbox2.gif) no-repeat;
	color: #333;
	font-size: 1.1em;
	padding: 4px 0 0 7px;
	width: 252px;
	position: absolute;
	height: 15px;
	overflow: hidden;
*margin-top:1px;
}
/*** Stylish File control ****/

div.fileinputs { /*	height:30px;*/
	position: relative;
*margin-top:3px;
}
.fileinputs input.file {
	margin: 0;
}
input.file.hidden {
	-moz-opacity: 0;
filter: alpha(opacity: 0);
	opacity: 0;
	position: relative;
	text-align: right;
	z-index: 2;
}
div.fakefile {
	left: 0;
	line-height: 90%;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 300px;
	z-index: 1;
	overflow: hidden;
}
div.fakefile input {
	background: url(../images/bg_fileinput.gif) no-repeat top left;
	border: none;
	height: 20px;
	padding-left: 3px;
	padding-top: 3px;
	width: 170px;
*width:170px;
	overflow:hidden;
}
div.fakefile img {
	margin-top: 6px;
	vertical-align: top;
}
/*** /Stylish File control ****/

.press_releases {
	padding-left: 20px;
	width: 492px;
}
.press_releases input.submit {
	background: url(../images/call_you_submit_btn.gif) no-repeat top left;
	border: none;
	margin: -3px 0 0 10px;
	width: 82px;
	height: 24px;
	vertical-align: middle;
	cursor:pointer;
}
.press_releases .search label {
	color: #333;
	font-size: 1.1em;
	font-weight: bold;
	float: left;
	padding-top: 8px;
	margin-right: 15px;
}
.press_releases .search .btmcurve {
	padding: 10px 25px 25px 20px;
}
.press_releases .search input.btn {
	margin: 2px 0 0 15px;
}
.press_results {
	display: none;
	padding-top: 30px;
	width: 493px;
}
.press_resultsrec {
	display: none;
	padding-top: 30px;
	padding-left: 13px;
	width: 493px;
}
.press_results table tr th {
	background-color: #1d4496;
	border-bottom: 1px solid #fff;
	color: #fff;
	font-size: 1.2em;
	font-weight: bold;
	padding: 7px 15px;
	text-align: left;
}
.press_results table tr.alt td {
	background-color: #c2e0f5;
}
.press_results table tr th.year {
	width: 30%;
}
.press_results table tr th.year1 {
	width: 10px;
}
.press_results table tr th.headline {
	padding-left: 21px;
}
.press_results table tr td {
	background-color: #dbeffa;
	border-bottom: 1px solid #fff;
	font-size: 1.2em;
	padding: 10px 8px;
	vertical-align: top;
}
.press_results table tr.paging {
	background-color: #dbeffa;
	border-bottom: 1px solid #fff;
	font-size: 1.2em;
	padding: 10px 8px;
	vertical-align: top;
}
.press_results table tr.paging td {
	background-color:#DBEFFA;
	border:medium none;
	font-size:1em;
	font-weight:bold;
	padding:10px 8px;
	vertical-align:top;
}
.press_results table tr.paging td a {
	font-weight:normal;
	padding:0;
}
.press_results table tr td.date, .press_results table tr td h5 {
	color: #000; /*color:#00247f;*/
	font-weight: bold;
}
.press_results table tr td.date1, .press_results table tr td h5 {
	color: #00247f;
}
.press_results table tr td h5 {
	background: url(../images/bullet12.gif) no-repeat 0 6px;
	padding: 0 0 0 10px;
}
.press_results table tr td h5 a {
	color: #00247f;
	text-decoration:underline;
	padding:0 5px;
}
.press_results table tr td p {
	font-size: 1em;
	padding: 0 0 0 10px;
}

.sitemap .links_wrapper {
	background: url(../images/bg_links-wrapper.gif) no-repeat left bottom;
	padding-bottom: 45px;
	width: 100%;
}
.sitemap .noBg {
	background: none;
}
.sitemap .links_wrapper .links-cols {
	float: left;
	width: 220px;
}
.sitemap .links_wrapper .links-cols h5 {
	color: #002d8c;
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 5px;
}
.sitemap .links_wrapper .links-cols h5 span {
	background: url(../images/bullet04.gif) no-repeat 0 3px;
	padding-left: 20px;
}
.sitemap .links_wrapper .links-cols ul#L1 {
	padding-left: 25px;
}
.sitemap .links_wrapper .links-cols ul#L1 li {
	background: url(../images/bullet12.gif) no-repeat 0 9px;
	color: #002d8c;
	font-size: 1.2em;
	padding-left: 10px;
	line-height: 18px;
}
.sitemap .links_wrapper .links-cols ul#L2, .sitemap .links_wrapper .links-cols ul#L3 {
	padding: 5px 0;
}
.sitemap .links_wrapper .links-cols ul#L2 li {
	background: url(../images/bullet13.gif) no-repeat 0 7px;
	font-size: 0.9em;
	line-height: 16px;
}
.sitemap .links_wrapper .links-cols ul#L3 li {
	color: #474748;
	background: none;
	font-size: 1em;
}
.sitemap .links_wrapper .links-cols ul#L1 li a, .sitemap .links_wrapper .links-cols ul#L2 li a, .sitemap .links_wrapper .links-cols h5 a {
	color: #002D8C;
}
.sitemap .links_wrapper .links-cols ul#L3 li a {
	color: #474748;
}
.wide-div { /*background:url(../images/bg_result-wide.gif) no-repeat top left;*/
	padding: 25px 45px;
	margin-top: 20px;
	min-height: 300px;
	width: 845px;
}
.branches {
	padding: 15px 25px;
	margin-top: 20px;
*margin-top:40px;
	min-height:300px;
}
.branches h3, .wide-div h3, .individual_plans .Plans_wide h3 { /*margin:-36px 0 20px 0;*/
	position: absolute;
	top: -10px;
	left: 40px;
}
.wide-div h4 {
	color: #d00000;
	font-size: 1.2em;
	font-weight: bold;
	margin: 25px 0;
}
/*.wide-div .result { background: url(../images/bg_wide-div.gif) no-repeat center bottom; padding-bottom: 40px; width: 845px; }*/
.wide-div .first {
	padding-top: 35px;
}
.wide-div .last {
	background: none;
}
.wide-div .result h5, .Glossary .details h5 {
	background: url(../images/bullet07.gif) no-repeat 0 6px;
	font-weight: bold;
}
.wide-div .result p, .wide-div .result h5, .Glossary .details h5, #midColumn-wide .mid_outerbox p {
	color: #002d8c;
	font-size: 1.2em;
	line-height: 16px;
	padding: 0 0 3px 12px;
}
.wide-div .result p a.link {
	color: #d00000;
	text-decoration: underline;
}
.branches p {
	color: #333;
	font-size: 1.2em;
	line-height: 16px;
}
.branches p.title {
	color: #003274;
	font-weight: bold;
	font-size: 1.2em;
}
.branches select {
	color: #333;
	font-size: 1.2em;
	padding: 1px 0;
	margin: 10px 0 20px 0;
}

.branches .detail-address h5 {
	color: #00247F;
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 4px;
}
.branches .detail-address .address {
	font-size:0.8em;
	padding-bottom: 15px;
	width: 230px;
}

.branches .detail-address table td {
	border:none!important;
}

.branches .wrapper-content {
	padding-top: 20px;
}
.branches .leftCol {
	background: url(../images/branch_leftcol.gif) no-repeat top right;
	float: left;
	min-height: 257px;
	width: 320px;
}
*html .branches .leftCol {
	height: auto;
	height: 257px;
}
.cities {
	float: left;
	padding-left: 20px;
}
.Glossary {
	padding: 25px;
	width: 626px;
}
.Glossary ul.Nav {
	padding: 0 0 30px 10px;
}
.Glossary ul.Nav li {
	background: url(../images/bullet014.gif) no-repeat right 3px;
	font-size: 1.2em;
	font-weight: bold;
	float: left;
	padding-right: 7px;
	margin-right: 7px;
	text-transform: uppercase;
}
.Glossary ul.Nav li a.sel {
	background: #172f67; /*#333*/
	color: #fff;	
}
.Glossary ul.Nav li.last {
	background: none;
	padding: 0;
	margin: 0;
}
.Glossary ul.Nav li a {
	color: #7f7f7f;
	padding: 1px 3px;
}
.Glossary .details-wrap {
	display: none;
	width: 626px;
}
.Glossary .details-wrap .details {
	padding-bottom: 10px;
}
.Glossary .details-wrap p {
	color: #333;
	font-size: 1.2em;
	padding: 0 0 5px 10px;
}
.footer-note {
	background: #E9F3FB;
	padding: 20px 25px;
	width: 929px;
}
.footer-note p {
	color: #666;
	font-size: 1em;
}
.footer-note p a.link {
	color: #666;
	font-size: 1.1em;
	font-weight: bold;
}
/********** FOOTER **********/

#footer {
	clear: both;
	width: 979px;
}
#footer .footerLinks1_3 {
	background: url(../images/bg_footerLinks1_3.gif) repeat-x;
	min-height: 50px;
	padding: 15px 30px 7px 30px;
	width: 919px;
}
*html #footer .footerLinks1_3 {
	height: auto;
	height: 50px;
}
#footer .footerLinks1_3 .first {
	float: left;
	width: 245px;
}
#footer .footerLinks1_3 h6 {
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
	/*padding-bottom: 10px;*/
	padding-bottom:5px;
}
#footer .footerLinks1_3 h6 a, #maincontent #leftColumn .bottomcurve h4 a {
	color: #00247F;
}
#footer .footerLinks1_3 ul li {
	background: url(../images/bullet01.gif) no-repeat 0 2px;
	color: #666;
	font-size: 1em;
	padding: 0 0 5px 10px;
}
#footer .footerLinks1_3 ul li a, #footer .footerLinks2_3 ul li a, #footer .footerLinks3_3 ul li a {
	color: #666;
}
#footer .footerLinks1_3 .second {
	width: 200px;
	float: left;
	position:relative;
}
#footer .footerLinks1_3 .second ul li.ff, #footer .footerLinks1_3 .second ul li.ab, #footer .footerLinks1_3 .second ul li.rss {
	padding-left: 18px;
	_margin:1px 0 0 0px;
	_height:14px;
}
#footer .footerLinks1_3 .second ul li.ff {
	background: url(../images/fundfactsheet.gif) no-repeat;
	display:block;
}
#footer .footerLinks1_3 .second ul li.ab {
	background: url(../images/addbookmark.gif) no-repeat;
}
#footer .footerLinks1_3 .second ul li.rss {
	background: url(../images/rssfeed.gif) no-repeat;
}
.newimg {
	float:right;
	padding-left:5px;
	position:absolute;
	right:34px;
	top:37px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
 .newimg {
 float:right;
 padding-left:5px;
 position:absolute;
 right:34px;
 top:33px;
}
}
#footer .footerLinks1_3 .third {
	float: right;
	width: 365px;
}
#footer .footerLinks1_3 .third ul {
	padding-top: 5px;
}
#footer .footerLinks1_3 .third ul li {
	background: none;
	font-size: 1.2em;
	padding: 0 0 5px 0;
}
#footer .footerLinks1_3 .third ul li a {
	color: #00247f;
}
.leftLinks {
	float: left;
}
.axa_on_web {
	background: url(../images/bg_axaweb.gif) no-repeat;
	float: right;
	min-height: 34px;
	position: relative;
	padding: 45px 0 0 7px;
	width: 163px;
}
*html .axa_on_web {
	height: auto;
	height: 34px;
}
#axaWebContent {
	background: url(../images/axa-web-b.gif) repeat 0 100%;
	display: block;
	position: absolute;
	bottom: 11px;
	left: 7px;
	padding: 0;
	width: 150px;
}
#axaWebContent strong {
	background: url(../images/axa-web-call.gif) no-repeat right 7px;
	color: #103184;
	display: block;
	padding: 4px;
	margin: -7px 5px 0 10px;
}
.axaWebHeader {
	background: url(../images/axa-web-t.gif) no-repeat top left;
	display: block;
	height: 10px;
	left: 0;
	position: absolute;
	top: -10px;
	width: 150px;
}
.axaValues span {
	color: #666;
	display: block;
	font-weight: bold;
	padding: 0 0 4px 6px;
	text-transform: uppercase;
}
.axaValues {
	display: none;
	padding: 0 6px 4px 8px;
	margin-bottom: 15px;
	width: 134px;
	height: 135px;
	overflow: auto;
}
.axaValues ul {
	padding: 0 !important;
}
.axaValues ul li {
	font-size: 1em !important;
	padding: 1px 0 3px 0 !important;
}
.axaValues ul li a {
	color: #103184;
	display: block;
}
.axaValues ul li a:hover {
	background-color: #FBDDDC !important;
	display: block;
}
#footer .footerLinks2_3 {
	background-color: #ebf0f3;
	padding: 10px 30px;
	width: 919px;
}
#footer .footerLinks2_3 .link_expcoll {
	background: url(../images/footer_plus.gif) no-repeat top left;
	display: block;
	height: 20px;
	float: left;
	width: 24px;
}
#footer .footerLinks2_3 .active {
	background: url(../images/footer_minus.gif) no-repeat top left !important;
}
.ourplans {
	color: #666;
	font-size: 1.1em;
	font-weight: bold;
	padding: 4px 0 0 35px;
	text-transform: uppercase;
}
#expcoll {
	display: none;
	float: left;
	padding: 10px 0;
	width: 100%;
}
#expcoll table tr td {
	color: #666;
	font-size: 1.1em;
	padding: 5px 10px;
	/*width:21%;*/
	vertical-align:top;
}
#expcoll table tr td a {
	background:url(../images/sitemap_links_bg.gif) left 7px no-repeat;
	/*padding-left: 15px;*/
	padding-left: 8px;
	display:block;
}
#expcoll table tr.border td {
	border-bottom: 1px solid #ccc;
	padding: 7px 10px;
	width:300px;
}
#expcoll table tr td.head {
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 10px;/*background:none!important;*/
}
#expcoll table tr td.head a {
	background:none!important;
}
#expcoll table tr td.mainLink {
	text-transform: uppercase;
}
#expcoll table tr td.mainLink a {
	text-transform: uppercase;
	background:none!important;
}
.bgnone {
	background:none;
}
#expcoll table tr td.subLevel01 {
}
#expcoll table tr td.subLevel01 a {
	background:url(../images/sitemap_links_bg.gif) left 7px no-repeat;
	/*padding-left: 15px;*/
	padding-left: 8px;
	display:block;
}
#expcoll table tr td a {
	color: #666;
}
#footer .footerLinks2_3 h6 {
	color: #666;
	font-size: 1.2em;
	font-weight: bold;
	padding-bottom: 10px;
}
#footer .footerLinks2_3 ul {
	float: left;
	margin-right: 35px;
}
#footer .footerLinks2_3 ul li {
	background: url(../images/bullet02.gif) no-repeat 0 7px;
	font-size: 1em;
	padding: 0 0 2px 10px;
}
#footer .footerLinks3_3 {
	background: url(../images/bg_footerLinks3_3.gif) repeat-x;
	padding: 10px 15px 8px 15px;
	width: 949px;
}
#footer .footerLinks3_3 ul li {
	background: url(../images/bullet03.gif) no-repeat right 3px;
	font-size: 1em;
	float: left;
	padding-right: 5px;
	margin-right: 5px;
}
#footer .footerLinks3_3 ul li.last, #footer .footerLinks3_3 ul li.copyright {
	background: none;
	color: #666;
	padding: 0;
	margin: 0;
}
#footer .footerLinks3_3 ul li.copyright {
	float: right;
}
.errorMsg {
	float: left;
	padding-top: 7px;
}
.NaverrorMsg {
	float: left;
	padding: 7px 0 0 88px;
}
.NaverrorMsgto {
	float: left;
	padding: 7px 0 0 23px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .topLinks .sublinks input.btnSearch {
 margin-top: 2px;
}
 ul#mainNav {
 padding-top: 7px;
}
 #maincontent #leftColumn .bottomcurve ul#level01 li a.asel {
/* font-size: 1em;*/
  font-size: 1.1em;
}
 .topLinks .sublinks ul li a.sel {
 padding: 1px 5px 2px 5px;
}
 .LifeAdvisor_form table.ApplyNow input.txtfield {
 padding: 2px 0 3px 4px;
}
 .LifeAdvisor_form table.ApplyNow span.select {
 margin-top: 2px;
}
 .topLinks .sublinks ul li a.sel {
 padding: 1px 5px 2px 5px;
}
 .LifeAdvisor_form table.ApplyNow input.txtfield {
 padding: 2px 0 3px 4px;
}
 .LifeAdvisor_form table.ApplyNow span.select {
 margin-top: 2px;
}
 #header .topLinks {
 width: 400px;
}
 .topLinks .sublinks ul li a.sel {
 padding: 1px 11px 1px 11px;
}
}
.ApplyNow label {
	font-weight: bold;
}
.mandatory {
	color: Red;
	float:left;
}
.error {
	padding: 10% 10% 0 10%;
	text-align: center;
}
.error h5 {
	color: #FF0000;
	font-size: 2.5em;
	padding-bottom: 15px;
}
.error h5 span {
	color: #333;
}
.error p {
	color: #00247F;
	font-size: 1.7em;
	font-weight: bold;
}
.chkerrorMsg {
	color: #FF0000;
	display: block;
	padding-top: 7px;
}
.insurancelist {
	padding: 35px 15px 0;
	width: 810px;
}
.note {
	color: #666666;
	font-size: 1.1em;
}
.note a {
	color: #002D8C;
	text-decoration: underline;
}
.keybenefitslink {
	color: #00247F; /*	text-decoration:underline;*/
}
.smallLetter {
	background: none !important;
	padding: 0 !important;
	text-transform: lowercase;
}
table.custcare-info {
	margin: 20px 0 0 23px;
}
table.custcare-info tr th {
	border-bottom: 1px solid #ccc;
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px 3px;
	text-align: left;
}
table.custcare-info tr td {
	border-bottom: 1px solid #ccc;
	font-size: 1.1em;
	padding: 5px 3px;
}
/**** PopUp ****/

#wrapper-popup {
	width: 100%;
	padding: 0;
	margin: 0 auto;
}
#header-popup {
	background-color: #fff;
	padding: 10px 0 10px 20px;
}
#maincontent-popup {
	background-color: #e9f3fc;
	padding: 20px 0 0 20px;
}
#maincontent-popup p {
	color: #151e25;
	font-size: 1.2em;
}
#maincontent-popup p a, #maincontent-popup ul li a {
	color: #151e25;
	text-decoration: underline;
}
#maincontent-popup ul {
	padding: 15px 0;
}
#maincontent-popup ul li {
	color: #333;
	font-size: 1.1em;
	padding: 0 0 6px 10px;
	background: url(../images/bullet06.gif) no-repeat 0 6px;
}
#maincontent-popup ul.tabNavigation li {
	color: #00247F;
	/*background: url(../images/bullet04.gif) no-repeat 0 4px;*/
	background:	url("../images/bullet-red.jpg") no-repeat 0 5px;
	font-size: 1.2em;
	padding: 0 0 5px 15px;
	zoom: 1;
}
#maincontent-popup ul.tabNavigation li a {
	color: #00247F;
	text-decoration: underline;
}
/**** Search Result ****/


.branches {
	padding: 15px 25px;
	margin-top: 20px;
	*margin-top:40px;
	min-height:300px;
}
.search-result {
	/*background: url(../images/bg_result-wide.gif) no-repeat top left;*/
	padding: 10px 20px;
	min-height:100px;
	width: 870px;
}
.search-result h3 {
	margin: -36px 0 0 0;
}
.search-result h4 {
	color: #d00000;
	font-size: 1.2em;
	font-weight: bold;
	margin: 10px 0;
}
.search-result .result {
	background: url(../images/bg_search-result.gif) no-repeat center bottom;
	padding-bottom: 40px;
	width: 845px;
}
.search-result .first {
	padding-top: 35px;
}
.search-result .last {
	background: none;
}
.search-result .result h5 {
	background: url(../images/bullet06.gif) no-repeat 0 6px;
	font-weight: bold;
}
.search-result .result p, .search-result .result h5 {
	color: #002d8c;
	font-size: 1.2em;
	line-height: 16px;
	padding: 0 0 3px 10px;
}
.search-result .result p a.link {
	color: #d00000;
	text-decoration: underline;
}
.notification {
	padding: 20px 0 0 40px;
}
.notification h6 {
	color: #f80a23;
	font-size: 1.3em;
	font-weight: bold;
	padding-bottom: 10px;
}
.notification p {
	color: #00247F;
	font-size: 1.1em;
	padding-bottom: 3px;
}
.notification p a.link { /*background:url(../images/bullet016.gif) no-repeat 0 6px;*/
	color: #00247F;
	font-size: 1.0em;
	font-weight: bold;
	text-decoration: underline;
}
.err_msg {
	font-weight: bold;
	font-size: 1.2em;
	color: #FF0000;
	padding-left: 3px;
}
.spcer {
	padding-bottom: 13px;
}
/*--------Pagination start here---*/
.pagination {
}
tr.pagination td {
	background: none !important;
	border: 0;
	padding: 0;
	font-size: 1.1em;
}
tr.pagination td table td {
	background: none !important;
	border: none;
	padding: 0 7px 0 0;
	margin: 0;
	font-size: 1.1em;
	font-weight: bold;
}
tr.pagination td table td span {
	color: #000;
	text-decoration: underline;
}
tr.pagination td table td a {
	color: #666;
}
/*--------Pagination ends here---*/

/*--------Pagination for search results start here---*/
.sr_pagination {
}
tr.sr_pagination td {
	background: none !important;
	border: 0;
	padding: 0;
	font-size: 1.1em;
}
tr.sr_pagination td table td {
	background: none !important;
	border: none;
	padding: 0 7px 0 0;
	margin: 0;
	font-size: 1.1em;
	font-weight: bold;
}
tr.sr_pagination td table td span {
	color: #000;
	text-decoration: underline;
	float:left;
	padding-bottom:20px;
}
tr.sr_pagination td table td a {
	color: #666;
	float:left;
	padding-bottom:20px;
}
/*--------Pagination ends here---*/

/******* Insurance Need Calculator *********/

.LifeAdvisor_form .insurancecalculator .top {
	background: transparent url(../images/bg_top.gif) no-repeat scroll left top;
	display: block;
	font-size: 1%;
	height: 8px;
	width: 494px;
}
.LifeAdvisor_form .insurancecalculator .btm {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: transparent url(../images/bg_bottom1.gif) no-repeat scroll left bottom;
	padding: 0 0 12px;
	width: 494px;
}
.LifeAdvisor_form .insurancecalculator .btm h4 {
	background: url(../images/bg_headinsurancecalc.gif) no-repeat scroll 2px bottom;
	padding: 0 0 5px 20px;
}
.LifeAdvisor_form .insurancecalculator table.ApplyNow {
	margin-left: 20px;
	width: 94%;
}
.LifeAdvisor_form table.ApplyNow input.insurancetxtfield {
	background: url(../images/bg_textfld.gif) repeat-x top left;
	border: 1px solid #a9b6c1;
	padding-left: 4px;
	width: 175px;
}
.btmclick {
	background: url(../images/bg_btmclick.gif) no-repeat bottom left;
	padding: 4px 0 9px;
}
.LifeAdvisor_form .insurancecalculator h3 {
	color: #00247f;
	font-size: 1.4em;
	padding: 12px 0 12px 20px;
}
.LifeAdvisor_form .insurancecalculator h5 {
	color: #2c3844;
	font-size: 1.3em;
}
.LifeAdvisor_form .insurancecalculator p.result {
	color: #2c3844;
	font-size: 1.8em;
	font-weight: bold;
}
.LifeAdvisor_form .insurancecalculator div.buttons {
	padding: 10px 0 20px;
	text-align: center;
}
.LifeAdvisor_form .insurancecalculator div.buttons img {
	margin-right: 10px;
}
.LifeAdvisor_form .insurancecalculator div.resultarea {
	background: url(../images/bg_resultarea.gif) no-repeat 0 0;
	height: 82px;
	margin-left: 90px;
	width: 300px;
}
.LifeAdvisor_form .insurancecalculator div.resultarea p.result {
	color: #fc0028;
	font-size: 2.0em;
	text-align: center;
}
.LifeAdvisor_form .insurancecalculator div.resultarea h3 {
	text-align: center;
	padding: 17px 0 7px 0;
}
.LifeAdvisor_form .insurancecalculator .topspacer {
	padding-top: 13px;
}
.btmclick h2 {
	font-size: 1.3em;
	text-align: center;
}
.btmclick h2 a {
	color: #00247f;
}
.insurancecalc_disclaimer p {
	color: #ff1720;
	font-size: 1.1em;
	padding: 25px 0 20px;
}
.insurancecalc_disclaimer h4 {
	color: #ff1720;
	font-size: 1.0em;
}
.insurancecalc_disclaimer ol {
	list-style-position: outside;
	list-style-type: decimal;
	margin-left: 25px;
}
.insurancecalc_disclaimer ol li {
	color: #5f6468;
	padding-left: 0;
}
.error_msg {
	font-size: 1.1em;
	font-weight: bold;
}
.claimsubmit {
	padding: 0 0 0 4px;
}
.claimsOlist {
	color:#324150;
	padding:0 0 8px 17px;
*padding:0 0 8px 21px;
	position:relative;
}
.claimsOlist li {
	font-size:1.1em;
	list-style-type:decimal;
	padding:0 0 3px;
}
.claimsUlist {
	color:#324150;
	font-size:1.1em;
	list-style-type:lower-alpha;
	padding:0 0 0 12px;
}
.divClaimUlist {
	color:#324150;
	padding:0 0 0 16px;
*padding:0 0 0 21px;
	width:470px;
}
.divClaimUlist li {
	list-style-type:lower-alpha;
	padding:0 0 3px;
}
.divDeathUlist {
	color:#324150;
	padding:0 0 0 16px;
*padding:0 0 0 21px;
}
.divDeathUlist li {
	list-style-type:lower-alpha;
	padding:0 0 3px;
	text-align:justify;
}
#ctl00_cIndex_DivView {
	color:#324150;
	font-size:1.1em;
	padding:0 0px 0 0;
	width:700px;
}
.claimsOlist li a {
	color:#1D4496;
	text-decoration:none;
}
a.knowMoreTooltip div {
	display:none;
	padding:2px 3px;
	margin-left:8px;
	width:230px;
}
a.knowMoreTooltip:hover div {
	display:inline;
	position:absolute;
	background:#ffffff;
	border:1px solid #acbfdf;
	color:#f1f3f8;
}
.LifeAdvisor_form .bgclaims .top {
	background: url(../images/claim_top.gif) no-repeat top left;
	display: block;
	font-size: 1%;
	height: 8px;
	width: 716px;
}
.LifeAdvisor_form .bgclaims .btm {
	background: url(../images/claim_btm.gif) no-repeat bottom left;
	min-height: 200px;
	padding: 0 15px 25px 15px;
	width: 686px;
}
.LifeAdvisor_form .bgclaims .claimscontent {
	width:435px;
}
/* Rajesh */

.global {
	width:979px;
	font-size:1.2em;
	margin:10px auto;
}
.content_area {
	background:#fff url(../images/btm_brdr_bg.gif) repeat-x 0 100%;
	float:left;
	padding-bottom:29px;
	width:979px;
}
.content_area .banner {
	margin:25px 0 0 33px;
	width:890px;
}
.content_area .banner .video {
	background: url(../images/banner_video_bg.gif) no-repeat 0 0;
	float:left;
	margin:0 13px 0 0;
	padding:14px 0px 14px 148px;
	width:543px;
}
.content_area .banner .logo {
	float:left;
	width:162px;
	padding:15px 0 0 0;
}
.content_area .banner .release_fund_logo {
	float:left;
	padding-top:55px;
	width:168px;
}
.content_area .radio_spots {
	background: url(../images/radio_spots_bg.jpg) no-repeat 0 0;
	float:left;
	margin:17px 0 17px 33px;
	_margin:17px 0 17px 16px;
	padding:16px 0 8px 29px;
	width:862px;
}
.content_area .radio_spots ul li {
	float:left;
	padding:7px 30px 0 0px;
}
.content_area .radio_spots ul li.comingsoon {
	color:#002974;
	font-size:1.5em;
	font-weight:bold;
	padding:10px;
}
.content_area .radio_spots ul li.first {
	background:url(../images/radio_spots_sep.gif) no-repeat 100% 9px;
	padding:0 30px 0 0px;
	margin-right:30px;
}
.content_area .content {
	background: url(../images/content_bg.gif) no-repeat 0 0;
	color:#333333;
	padding:16px 56px 0 56px;
	width:837px;
}
.content_area .content .call_you {
	background: url(../images/call_you_bt_crv.gif) no-repeat 100% 100%;
	float:right;
	margin:8px 0px 0 0px;
	padding-left:33px;
	padding-bottom:16px;
	width:233px;
}
.content_area .content .call_you .form {
	background:url(../images/call_you_tp_crv.gif) no-repeat 0 0;
	float:left;
	padding:0px 30px 0 24px;
	width:179px;
}
.content_area .content .call_you .form .title {
	margin:10px 0;
}
.content_area .content .call_you .form label {
	font-size:0.9em;
	font-weight:bold;
	float:left;
	margin-bottom:3px;
	width:176px;
}
.content_area .content .call_you .form input {
	background:#f9f9f9;
	border:1px solid #a2afbd;
	height:17px;
	float:left;
	margin-bottom:12px;
	width:174px;
}
.content_area .content .call_you .form .button {
	border:none;
	background:none;
	float:left;
	height:24px;
	margin:0;
	width:82px;
}
.content_area .content p {
	line-height:1.5;
	padding-bottom:25px;
}
.content_area .content p.nopadding15 {
	padding-top:15px;
}
.terms {
	float:left;
	font-size:0.8em;
	color:#7b8085;
	padding:28px 0 10px 28px;
	width:885px;
}
.terms p {
	padding:0 0 15px 0;
}
.terms p span {
	color:#e2001d;
}
.terms ol li {
	list-style-type:decimal;
	margin:0 0 0 18px;
}
.nopadding {
	padding:0 !important;
}
/* Rajesh */
/*-----------Implemented by Ganesh 29/09/210---*/
.jeevanSuraksha {
	width:192px;
	height:309px;
	float:left;
	padding-top:4px;
	padding-left:5px;
}
.jeevanflash {
	height:274px;
	float:left;
	margin-top:8px;
}
.delays {
	float:left;
	margin-top:6px;
	padding-left:3px;
}
.policyarea {
	padding-top:13px;
	padding-left:16px;
}
.policyarea img.int {
	padding-right:5px;
	float:left
}
.myscroller {
	width:950px;
	float:left;
	padding:12px 0;
	margin-left:25px;
	position:relative
}
.myscroller ul {
	padding-left:12px;
	background:#eaeaea;
	float:left
}
.myscroller ul li {
	float:left;
	padding:8px 15px 7px 0;
}
.rollerltcurve {
	background:url(../images/rollerltcurve.gif) no-repeat;
	height:116px;
	width:5px;
	float:left
}
.rollerrtcurve {
	background:url(../images/rollerrtcurve.gif) no-repeat;
	height:116px;
	width:5px;
	float:left
}
p.notitxt {
	color:#f80a23;
	font-size:1.2em;
	font-weight:bold;
	padding:20px 0 10px 55px;
	float:left
}
p.notitxtInner {
	font-size:1.2em;
	color:#00247f;
	padding:0px 0 20px 55px;
	clear:both
}
p.notitxtInner a {
	font-weight:bold;
	text-decoration:underline;
	color:#00247f
}
.myscroller {
	position: relative;
	padding: 25px;
	width: 880px;
	margin-top:25px;
}
.myscroller .clip {
	float:left;
	height:116px;
	overflow:hidden;
	position:relative;
	width:853px;
}
.myscroller .clip ul {
	position: absolute;
	margin: 0;
	padding: 0; /* .myscroller .clip ul li(width) * Total no of items */
	list-style: none;
	float:left;
}
.myscroller .clip ul li { /*width: 250px;*/
	float: left;
	height:101px;
}
.myscroller .clip ul li a img { /*width: 258px;*/
}
.myscroller .btn {
	position: absolute;
	width: 21px;
	height: 36px;
	top: 59px;
}
.myscroller .btn-left {
	left: -4px;
	background:url(../images/redltpic.gif) no-repeat;
	cursor:pointer;
}
.myscroller .btn-right {
	right: 14px;
	background:url(../images/redrtpic.gif) no-repeat;
	cursor:pointer;
}
.selectbox {
	width:176px;
	margin-bottom:12px;
	font-size:1.1em
}
p.mandatoryFields {
	float:left;
	font-size:1.0em;
	padding-bottom:10px !important;
	margin:0
}
span.redColor {
	color:Red
}
.individual_plans .Plans ul, .PlansTop ul.grievance {
	padding:4px 12px 7px!important;
}
/*-----------End Ganesh 29/09/210---*/

/*-------- Login Box added by shiv 04/02/11 ----*/

.fl {
	float:left;
}
.loginbox {
	background:url(../images/login-box-bg.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:302px;
	width:341px;
}
.loginbox h2 {
	color:#003b8d;
	font-size:16px;
	font-weight:bold;
	padding:24px 0 15px 70px;
}
.loginbox .loginform {
	color:#333333;
	float:left;
	font-size:11px;
	font-weight:normal;
	padding:0 0 0 26px;
}
.loginbox .loginform input.txtbox {
	background:url(../images/txtbox-bg.gif) no-repeat left top;
	border:0px;
	color:#666;
	font-size:10px;
	float:left;
	line-height:26px;
	margin-bottom:12px;
	padding:0 12px;
	height:26px;
	width:164px;
}
.loginbox .loginform .lostpassword {
	float:left;
	padding:12px 0 0 12px;
}
.loginbox .loginform input.loginbtn, .customerLoginWrapper input.loginbtn {
	background:url(../images/login-btn.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
	float:left;
	height:23px;
	text-indent:-9999px;
	width:83px;
}
.loginbox .loginform .newuser {
	float:left;
	padding:8px 0 0 12px;
}
.loginbox .loginform a {
	color:#333333;
	text-decoration:underline;
}
.loginbox .logto {
	clear:both;
	color:#324150;
	font-size:12px;
	padding:28px 0 0 0;
}
.loginbox .logto h2 {
	color:#003b8d;
	font-size:15px;
	font-weight:bold;
	padding:0 0 10px 0;
}
.loginbox .logto ul li {
	background:url(../images/login-bullet.gif) no-repeat 0 3px;
	color:#324150;
	display:inline-block;
	float:left;
	list-style-type:none;
	padding:0 0 6px 20px;
	width:100%;
}
.loginbox .logto .knowmore {
	padding-left:20px;
}
/*------- End ----*/
.otherInfo_1 {
	margin: 40px 0 0 18px;
	width: 500px;
}
.otherInfoWrapper_1 {
	float: left;
	margin-right: 8px;
	width: 158px;
}
.otherInfoWrapper_1.lastOIW {
	margin: 0;
}
/*.firstOIW_1 {
	width: 158px !important;
}
.lastOIW_1 {
	margin: 0;
}*/
.otherInfoWrapper_1 p {
	color: #333;
	font-size: 1.1em;
	padding: 0 0 8px 4px;
}
.otherInfoWrapper_1 .topcurve {
	background: url(../images/bg_detailinfo_top.gif) no-repeat top left;
	height: 7px;
	width: 158px;
	font-size:1%;
}
.otherInfoWrapper_1 .content {
	background: url(../images/bg_detailinfo_btm.gif) no-repeat bottom left;
	padding: 10px;
	width: 138px;
}
.otherInfoWrapper_1 .content img {
	float: left;
}
.otherInfoWrapper_1 .content p {
	font-size: 1.1em;
	font-weight: bold;
	line-height:12px;
	padding: 0 0 0 30px;
}
.otherInfoWrapper_1 .content p a {
	color: #cd0114;
	text-decoration: underline;
}
/********24may2011_customer_charter*******/

.ex_img {
	width:100%;/*float:left;*/
	
}
.ex_img {
	float:left;
}
.ex_img .left {
	width:225px;
	float:left;
	padding:0 0 10px 0;
}
.ex_img .right {
	float:left;
	padding:0 0 8px 8px;
	/*color: #333333;
font-size: 1.2em;*/
width:208px;
}
.ex_img .right p span {
	font-weight:bold;
	color: #00247f;
	font-size: 1.1em;
}
.ex_img .right p {
	float:left;
	color: #333333;
	font-size: 1.2em;
	padding:0 0 7px 0;
}
.ex_img .right ul {
	float:left;
	color: #333333;
	font-size: 1.1em;
	padding:0 0 5px 0;
}
.ex_img .right ul li {
	background: url("../images/bullet07.gif") no-repeat scroll 0 5px transparent;
	color: #333333;
	font-size: 1.1em;
	padding: 0 0 2px 13px;
	width: auto;
}
/****exp_col1****/
.excoll_content1 {
	background: #f7f8fa url(../images/exp_col_bg.gif) repeat-x top left;
	display: none;
	padding: 15px 10px 15px 10px;
	width: 450px;
	margin-bottom:7px;
}
/***exp_col_1**/
.excoll_content1 ul li, .rightPlan ul li {
	background: url(../images/bullet07.gif) no-repeat 0 5px;
	color: #333;
	font-size: 1.2em;
	padding: 0 0 5px 13px;
	width: auto;
}
.excoll_content1 ul li p {
	font-size: 1.1em;
}
.excoll_content1 ul li span {
	display: block;
	padding: 5px 0 0 0;
}
.excoll_content1 ul li ul {
	padding: 5px 0 0 15px;
}
.excoll_content1 ul li ul li {
	background: 0;
	font-size: 1em;
	padding: 0 0 3px 0;
}
/*#expcoll {
	display: none;
	float: left;
	padding: 10px 0;
	width: 100%;
}
#expcoll table tr td {
	color: #666;
	font-size: 1.1em;
	padding: 5px 0;
	width:21%;
}
#expcoll table tr.border td {
	border-bottom: 1px solid #ccc;
	padding: 7px 0;
}
#expcoll table tr td.head {
	color: #00247f;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 10px;
}
#expcoll table tr td.mainLink {
	text-transform: uppercase;
}
#expcoll table tr td.subLevel01 {
	padding-left: 15px;
}
#expcoll table tr td a {
	color: #666;
}*/
.individual_plans .customer_content {
	background: url(../images/bg_plans_new.gif) no-repeat top left;
	float: left;
}
.customer_content .Plans-content1 {
	background:none;
}
.customer_content ul {
	float:left;
	padding:0 0 0 10px;
}
.individual_plans .Plans-content1 {
	float: left;
	position: relative;
	padding: 0 0 0 18px;
	width: 522px;
	min-height:40px;
	height:auto!important;
	height:40px;
}
.topcurve1 {
	background: url(../images/bg_excoll_top_new.gif) no-repeat top left;
	display: block;
	font-size: 1%;
	height: 7px;
}
.btmcurve1 {
	background: url(../images/bg_excoll_bottom_new.gif) no-repeat bottom left;
	display: block;
	padding: 3px 20px 9px 10px;
}
.ExpandCollapse ul li h3 {
	background: url(../images/plus.gif) no-repeat right 50%;
	color: #c77727;
	cursor: pointer;
	font-size: 1.3em;
	padding: 1px 0;
	width:450px;
}
.ExpandCollapse ul li h3.active {
	background: url(../images/minus.gif) no-repeat right 50%;
}
/*****tabs*******/

.individual_plans .Plans h3.available {
	position: absolute;
	left:35px;
	top: 3px; /*margin:-35px 0 10px 25px;*/
	cursor:pointer;
}
.individual_plans .Plans h3.reliable {
	position: absolute;
	left: 135px;
	top: 3px; /*margin:-35px 0 10px 25px;*/
	cursor:pointer;
}
.individual_plans .Plans h3.attentive {
	position: absolute;
	left: 235px;
	top: 3px; /*margin:-35px 0 10px 25px;*/
	cursor:pointer;
}
#reliable_content.ExpandCollapse ul li h3 {
	background: url(../images/plus_green.gif) no-repeat right 50%;
	color: #7cbc2f;
	cursor: pointer;
	font-size: 1.3em;
	padding: 1px 0;
	width:450px;
}
#reliable_content.ExpandCollapse ul li h3.active {
	background: url(../images/minus_green.gif) no-repeat right 50%;
}
#attentive_content.ExpandCollapse ul li h3 {
	background: url(../images/plus_blue.gif) no-repeat right 50%;
	color: #338ed3;
	cursor: pointer;
	font-size: 1.3em;
	padding: 1px 0;
	width:450px;
}
#attentive_content.ExpandCollapse ul li h3.active {
	background: url(../images/minus_blue.gif) no-repeat right 50%;
}
.individual_plans .firstDIV p a, .individual_plans p a, .excoll_content p a.black {
	color: #000000;
	text-decoration: underline;
}
.individual_plans_subheader {
	float:left;
	color: #333333;
	font-size: 1.3em;
	padding:10px 0 7px 0;
	width:100%;
	font-weight:bold;
}
/* homepage new design start */
.hpMainContentWrapper {
	background: url(../images/bg-home-page.gif) repeat-x left top;
	min-height:550px;
	display:block;
	float:left;
	width:100%;
}
.hpMainContentWrapper .flash1 {
	float:left;
	height:420px;
	width:630px;
	display:block;
	padding-top:23px;
	padding-left:30px;
}
.hpMainContentWrapper .customerLoginWrapper {
	background: url(../images/bg-custom-login.jpg) no-repeat left 26px;
	height:407px;
	width:148px;
	display:block;
	float:left;
	padding:60px 20px 0 85px;
	margin-left:20px;
}
.hpMainContentWrapper .customerLoginWrapper .login {
	float:left;
	display:block;
	height:140px;
}
.hpMainContentWrapper .customerLoginWrapper .login h4, .hpMainContentWrapper .customerLoginWrapper .getInTouch h4, .hpMainContentWrapper .knowYourLifeWrapper h4 {
	font-size:1.4em;
	width:100%;
	float:left;
	display:block;
	padding-bottom:10px;
	color:#00247f;
}
.hpMainContentWrapper .customerLoginWrapper .login p {
	font-size:1.2em;
	width:100%;
	float:left;
	display:block;
	padding-bottom:5px;
}
.hpMainContentWrapper .customerLoginWrapper .login input {
	margin-bottom:3px;
}
.hpMainContentWrapper .customerLoginWrapper .login a, .hpMainContentWrapper .knowYourLifeWrapper a {
	font-size:1.1em;
	margin-top:10px;
	color:#333;
	text-decoration:underline;
}
.hpMainContentWrapper .customerLoginWrapper .login a:hover, .hpMainContentWrapper .knowYourLifeWrapper a:hover {
	text-decoration:none;
}
.hpMainContentWrapper .customerLoginWrapper .getInTouch {
	display:block;
	padding-top:9px;
	float:left;
	height:230px;
}
.hpMainContentWrapper .customerLoginWrapper .getInTouch img {
	margin-top:-13px;
	margin-left:-2px;
}
.hpMainContentWrapper .knowYourLifeWrapper, .hpMainContentWrapper .secureConfidentWrapper {
	background:url(../images/bg-kylf.jpg) no-repeat left top;
	margin-top:-15px;
	width:251px;
	height:160px;
	display:block;
	float:left;
	padding:35px 20px 0px 20px;
	overflow:hidden;
}
.hpMainContentWrapper .knowYourLifeWrapper {
	margin-left:70px;
	display:inline;
}
.hpMainContentWrapper .knowYourLifeWrapper h4 {
	margin-bottom:0px;
	font-size:1.7em
}
.hpMainContentWrapper .knowYourLifeWrapper a {
	font-size:1.2em;
	background:url(../images/bullet04.gif) no-repeat left 4px;
	padding-left:20px;
}
.hpMainContentWrapper .knowYourLifeWrapper ul {
	float:left;
	display:block;
	height:100px;
	width:270px;
	background:url(../images/know-your-life-bg.png) no-repeat right bottom;
}
.hpMainContentWrapper .knowYourLifeWrapper li {
	margin-top:7px;
}
.hpMainContentWrapper .secureConfidentWrapper {
	margin-left:30px;
	font-size:1.2em;
	padding:16px 0px 0px 0px;
	width:291px;
	height:179px;
	position:relative;
}
.hpMainContentWrapper .secureConfidentWrapper li {
	float:left;
	display:block;
	width:291px;
}
.hpMainContentWrapper .flash2 {
	margin-left:30px;
	float:left;
}
.hpMainContentWrapper .homepageTabs {
	width:980px;
	min-height:280px;
	float:left;
	display:block;
	padding-left:20px;
}
.hpMainContentWrapper .homepageTabs div {
	height:233px;
	padding:27px 0px 60px 7px;
	display:block;
	float:left;
}
.hpMainContentWrapper .homepageTabs div h3 {
	font-size:1.4em;
	width:140px;
	float:left;
	display:block;
	padding-bottom:10px;
	color:#00247f;
}
.hpMainContentWrapper .homepageTabs div p {
	font-size:1.2em;
	width:140px;
	float:left;
	display:block;
	color:#333;
}
.hpMainContentWrapper .homepageTabs div a {
	float:left;
	display:block;
	border-bottom:0px solid red;
	width:137px;
	height:200px;
	padding:15px;
}
.hpMainContentWrapper .homepageTabs .tab1 {
	background: url(../images/bg-homepage-tab1.jpg) no-repeat left top;
	width:175px;
	padding-left:22px
}
.hpMainContentWrapper .homepageTabs .tab2 {
	background: url(../images/bg-homepage-tab2.jpg) no-repeat left top;
	width:175px;
}
.hpMainContentWrapper .homepageTabs .tab3 {
	background: url(../images/bg-homepage-tab3.jpg) no-repeat left top;
	width:175px;
}
.hpMainContentWrapper .homepageTabs .tab4 {
	background: url(../images/bg-homepage-tab4.jpg) no-repeat left top;
	width:174px;
}
.hpMainContentWrapper .homepageTabs .tab5 {
	background: url(../images/bg-homepage-tab5.jpg) no-repeat left top;
	width:190px;
}
.hpMainContentWrapper .secureConfidentWrapper .images {
	height:95px;
	width:100%;
	float:left;
}
.hpMainContentWrapper .secureConfidentWrapper .paginationWrapper {
	height:15px;
	display:block;
}
.hpMainContentWrapper .secureConfidentWrapper .pagination {
	height:15px;
	min-width:50px;
	overflow:auto;
	float:left;
	position:absolute;
	top:170px;
	left:15px;
	z-index:1;
}
.hpMainContentWrapper .secureConfidentWrapper .pagination li {
	float:left;
	list-style:none;
	height:14px;
	width:14px;
	padding-right:2px;
}
.hpMainContentWrapper .secureConfidentWrapper .pagination li a, .hpMainContentWrapper .secureConfidentWrapper .pagination li a.active {
	background:url(../images/paging-dot.gif) no-repeat 0 0;
	float:left;
	height:14px;
	width:14px;
	overflow:hidden
}
.hpMainContentWrapper .secureConfidentWrapper .pagination li a.active {
	background-position:left -13px;
}
.hpMainContentWrapper .secureConfidentWrapper .controls {
	display:none;
}
.conditions {
	float:right;
	color:#333;
	font-size:0.9em;
	padding-top:10px;
}
.fr {
	float:right;
}
.fl {
	float:left;
}
.padtr15 {
	padding-left:15px;
	padding-top:15px;
}
/* homepage new design end*/
.nav_computation {
	float:left;
	padding:20px 0 0 0;
}
.nav_computation p {
	float:left;
}
/*Future_Champs new page: starts*/
/*maincontent new: strts*/
/*#maincontentNew {
		min-height:300px;
		padding:0 23px 10px 22px;
		width:934px;
		}*/
/*left content new: starts*/

#leftColumnNew {
	width:192px;
	float:left;
}
#leftColumnNew h4 {
	color:#002974;
	font-size:1.2em;
	font-weight:bold;
	padding:0 0 10px 18px;
}
#leftColumnNew h4 a{
	color:#002974;
}

#leftColumnNew .newTopCrv {
	background:url(../images/leftContent_new_top_crv.gif) no-repeat;
	height:3px;
	width:192px;
	float:left;
	font-size:1%;
}
#leftColumnNew .newNavigation {
	background:url(../images/leftContent_Middle_bg.gif) repeat-y top left;
	width:192px;
	float:left;
}
#leftColumnNew .newNavigation ul {
	padding:0 3px;
}
#leftColumnNew .newNavigation ul li {
	/*border-top:solid #ededea 1px;*/
	_display:inline-block;
	float:left;
	width:100%;
}
#leftColumnNew .newNavigation ul li.first {
	border-top:none;
}

#leftColumnNew .newNavigation ul li a {
	color:#656565;
	display:block;
	padding:6px 12px;
	text-transform:uppercase;
	font-size:1em;
}
#leftColumnNew .newNavigation ul li a.sel {
	background:#e6f0f9;
	color:#002974;
}
#leftColumnNew .newNavigation ul#sub01 {
	background:#e6f0f9;
	width:173px;
/*	_width:175px;*/
	padding-left:10px;
/*	_padding-left:0px;*/
	float:left;
}
#leftColumnNew .newNavigation ul#sub01 li {
	padding:0 0 10px 0;
}
#leftColumnNew .newNavigation ul#sub01 li a {
	background:url("../images/bullet07.gif") no-repeat scroll 0 4px transparent;
	color:#434C54;
	margin:0;
	padding:0 0 0 10px;
}
#leftColumnNew .newNavigation ul#sub01 li a.sel {
	color:#1d4394;
	/*color: #3464c9;*/
    /*font-size: 1.1em;*/
	text-transform:uppercase;
}
#leftColumnNew .newNavigation ul#sub02 {
	background:#e6f0f9;
	width:170px;
}
#leftColumnNew .newNavigation ul#sub02 li {
	padding:5px 0 0 0;
}
#leftColumnNew .newNavigation ul#sub02 li a {
	background:none;
	color:#434C54;
}
#leftColumnNew .newBtmCrv {
	background:url(../images/leftContent_new_btm_crv.gif) no-repeat;
	height:18px;
	width:192px;
	float:left;
}
/*left content: ends*/

/*middle coloum new: starts*/
#midColumnNew {
	float:left;
	width:491px;
	margin-bottom:10px;
	padding:0 20px;/*	border:#333333 1px solid;*/
	}
#midColumnNew .topCrv {
	background:url(../images/mid_content_top_crv.jpg) no-repeat;
	height:26px;
	float:left;
	width:491px;
	font-size:1%;
}
#midColumnNew .topCrv2 {
	background:url(../images/mid_content_top_crv2.jpg) no-repeat;
	height:26px;
	float:left;
	width:491px;
}
#midColumnNew .midBox {
	background:url(../images/mid_content_bg.jpg) repeat-y top left;
	width:461px;
	padding:0 15px;
	float:left;
	/*text-align:center;	*/
}
/*#midColumnNew .midBox div img { padding-left:8px;}*/

/*****************default purple collapse panel and black tabs starts****************************/

#midColumnNew .midBox .features {
	background:url(../images/features_tab_bg.jpg) no-repeat 0 0;
	float:left;
	width:461px;
	/*text-align:justify;*/
	line-height:18px;
	padding-bottom:5px;
}
#midColumnNew .midBox .features ul#featurestab {
	width:461px;
}
#midColumnNew .midBox .features ul.featurestab {
	/*background:url(../images/featurestab_bg.gif) no-repeat top left;*/
	width:449px;
	*width:455px;
	float:left;
	padding:10px 0 0 12px;
}
#midColumnNew .midBox .features ul.featurestab li {
	float:left;
	background:url(../images/futuretab_left_bg.gif) no-repeat left top;
	padding:0 0 0 3px;
	margin-right:3px;
}
#midColumnNew .midBox .features ul.featurestab li a {
	float:left;
	background:url(../images/futuretab_right_bg.gif) no-repeat right top;
	color:#324150;
	display:block;
	font-size:1.3em;
	font-weight:bold;
	/*padding:9px 4px;*/
	padding:9px 6px 9px 4px;
}
#midColumnNew .midBox .features ul.featurestab li.selected {
	background:url(../images/futuretab_left_bg_sel.gif) no-repeat left top;
}
#midColumnNew .midBox .features ul.featurestab li.selected a {
	background:url(../images/futuretab_right_bg_sel.gif) no-repeat right top;
	color:#00247f;
}
#midColumnNew .midBox .features .features_common_box {
	background:url(../images/features_common_box_bg.gif) no-repeat top left;
	width:461px;
	float:left;
	/*margin-top:-2px;*/
	margin:-4px 0 0 -1px;
}
#midColumnNew .midBox .features .features_common_box .tab_content {
	display:none;
	float:left;
	padding:23px 20px 23px 24px;
	width:417px;
	min-height:246px;
	_height:246px;
}
#midColumnNew .midBox .features .features_common_box .tab_content p {
	font-size:1.2em;
	color:#324150;
	float:left;
	padding:8px 0 0 0;
	width:100%;
}
#midColumnNew .midBox .features .features_common_box .tab_content p a{
	color:#00247F;
	font-weight:bold;
}
#midColumnNew .midBox .features .features_common_box .tab_content p a:hover{
	text-decoration:underline;
}
#midColumnNew .midBox .features .features_common_box .tab_content .features_benefits .features_benefits_left {
	width:220px;
	float:left;
	margin-right:5px;
}
.features_benefits .features_benefits_left{
width:50% !important;
}

#midColumnNew .midBox .features .features_common_box .tab_content p.title {
	color:#00247f;
	font-size:1.2em;
	font-weight:bold;
}
#midColumnNew .midBox .features .features_common_box .tab_content .choose_plan_content p.title {
	color:#333333;
	float:left;
	width:100%;
}
#midColumnNew .midBox .features .features_common_box .tab_content .choose_plan_content table {
	float:left;
	width:100%;
	border-collapse: collapse;
	border-spacing: 0;
	color: #324150;
	float: left;
	margin-top:10px;
}
#midColumnNew .midBox .features .features_common_box .tab_content .choose_plan_content table td {
	font-size: 1.1em;
	padding: 7px;
}
#midColumnNew .midBox .features .features_common_box .tab_content .choose_plan_content table tr.dark {
	background-color: #1D4496;
	border-bottom: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 1.1em;
}
#midColumnNew .midBox .features .features_common_box .tab_content .choose_plan_content table tr.light {
	background-color: #92BFE8;
	border-bottom: 1px solid #FFFFFF;
}
#midColumnNew .midBox .features .features_common_box .tab_content .choose_plan_content table tr.lighter {
	background-color: #B5DAF5;
	border-bottom: 1px solid #FFFFFF;
}
#midColumnNew .midBox .features .features_common_box .tab_content .features_benefits_left p.title {
	padding:22px 0 0 0;
	float:none;
}
#midColumnNew .midBox .features .features_common_box .tab_content ul {
	float:left;
	padding:15px 0 0 0;
}
#midColumnNew .midBox .features .features_common_box .tab_content ul li {
	/*background:url(../images/bullet07.gif) no-repeat left 7px;*/
	background:url(../images/bullet-red.jpg) no-repeat left 7px ;
	padding:0 10px 10px 10px !important;
	font-size:1.2em;
	color:#324150;
	float:left;
	width:95%;
}
#midColumnNew .midBox .features .features_common_box .tab_content ul li ul li {
	background:url(../images/bullet-red.jpg) no-repeat left 7px !important;
	padding:0 10px 10px 10px !important;
	font-size:1.3em !important;
	color:#324150 !important;
	clear:left;
}
/*for ie7*/
* + html #midColumnNew .midBox .features .features_common_box .tab_content ul li {
float:none;
}
/*for ie7*/
#midColumnNew .midBox .features .features_common_box .tab_content ul li a{
	text-decoration:none;
	color:#00247F;
	font-weight:bold;
}
#midColumnNew .midBox .features .features_common_box .tab_content ul li a:hover{
	text-decoration:underline;
}
#midColumnNew .midBox .features .features_common_box .tab_content .features_benefits .choose_plan {
	float:left;
	width:185px;
}
#midColumnNew .midBox .features .features_common_box .tab_content .features_benefits .choose_plan .topcrv {
	background:url(../images/choose_plan_top_crv.gif) no-repeat left top;
	height:15px;
	float:left;
	width:185px;
	font-size:1%;
}
#midColumnNew .midBox .features .features_common_box .tab_content .features_benefits .choose_plan .choose_plan_content {
	background:url(../images/choose_plan_content_bg.jpg) no-repeat top left;
	float:left;
	width:153px;
	padding:0 16px;
}
#midColumnNew .midBox .features .features_common_box .tab_content .features_benefits .choose_plan .btmcrv {
	background:url(../images/choose_plan_btm_crv.gif) no-repeat left top;
	height:20px;
	float:left;
	width:185px;
	font-size:1%;
}

/*****************default purple collapse panel and black tabs ends****************************/



#midColumnNew .btmCrv {
	background:url(../images/mid_content_btm_crv.jpg) no-repeat;
	height:17px;
	float:left;
	width:491px;
	font-size:1%;
}
/*middle coloum new: ends*/
/*middle coloum new: starts*/
.rightColumnNewDefault {
	float:left;
	background:url(../images/rightColumnNew_bg_default.jpg) no-repeat 0 0;
	padding:30px 0 8px 48px;
/*	width:211px;*/
	z-index:100;
}

#rightColumnNew {
	float:left;
	width:211px;
	margin-top:-30px;
	_margin:0px;
	z-index:100;
}
#rightColumnNew .innerContent {
	background:url(../images/rightColumnNew_bg.jpg) no-repeat left top;
	float:left;
	padding:63px 0 0 48px;
}
#rightColumnNew .innerContent1 {
	background:url(../images/rightColumnNew_bg1.jpg) no-repeat left top;
	float:left;
	padding:63px 0 80px 48px;
}
/*#rightColumnNew .innerContent1 li {
margin-left:-3px;
}
#rightColumnNew .innerContent1 h4{
	color:#003b8d;
	float:left;
	font-size:1.4em;
	padding:0px;
	display:block;
	width:100%;
	}*/
#rightColumnNew .custLogin {
	/*float:left;*/
	clear:both;
	overflow:auto
}
#rightColumnNew .getInTouch1 {
	margin-top:-10px;
}


#rightColumnNew h4{
	color:#003b8d;
	/*float:left;*/
	font-size:1.4em;
	/*padding-bottom:10px;*/
	display:block;
	width:100%;
	}

#rightColumnNew .custLogin p{
	color:#333333;
	float:left;
	font-size:1.2em;
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
	}

#rightColumnNew .custLogin input.loginbtn{
	background:url("../images/login-btn.gif") no-repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	float:left;
	height:23px;
	text-indent:-9999px;
	width:83px;
	margin-bottom:6px;
	}

#rightColumnNew .custLogin a{
	color:#333333;
	font-size:1.1em;
	text-decoration:underline;
	float:left;
	}

#rightColumnNew .getInTouch{
	float:left;
	padding-top:32px;
	padding-bottom:50px;
	*padding-top:30px;
	}

#rightColumnNew .getInTouch h4{
	padding:14px 0 0 0;
	}
	
#rightColumnNew .getInTouch ul{
	/*padding:67px 0 0 44px;*/
	margin:0;
	padding:0;
	float:left
}
#rightColumnNew .getInTouch ul li {
	list-style:none;
	line-height:0px;
	float:left;
}

#rightColumnNew .getInTouch ul li img{
	float:left;
	margin-left:-2px;
}

#rightColumnNew .advisor {
	float:right;
	padding:0px 0 0 0;
	margin:0;
	_padding:47px 0 0 0;
}
#rightColumnNew .download {
	float:right;
	padding:17px 0 0 0;
	margin:0 0 10px 0;
/*	_padding:25px 0 0 0;*/
}
#rightColumnNew .calculate{
	paddi28px 0 0 0;
/*	_padding:25px 0 0 0;*/
	float:right;
}
.utility-btns{width:100%; height:auto; float:right; margin:0; padding:0;}
/*middle coloum new: ends*/
/*maincontent new: ends*/
/*Future_Champs new page: ends*/

/********** css for PLan finder page:[Z:\Bharti AXA_website revamp 2010\production\Bharti-Axa_Net\WebSite\applications ]krutika**************/
#midColumnNew .midBox .planfinder {
	width:461px;
}
#midColumnNew .midBox .planfinder-img {
	width:300px;
	height:52px;
	background:url(../images/plans_finder-top.jpg) no-repeat top left;
	margin:20px 0 0px 0;
}
#midColumnNew .midBox .planfinder-form {
	width:440px;
	height:auto;
	padding:0 10px 0 10px;
	margin-top:20px;
	float:left;
}
#midColumnNew .midBox .planfinder-form p{
font-size:12px;
color:#333333;
margin-bottom:25px;
}

#midColumnNew .midBox .planfinder-form input.submit{
	background:url(../images/call_you_submit_btn.gif) no-repeat;
	border: none;
	width: 82px;
	height: 24px;
	margin-left:55px;
	cursor:pointer;
}
#midColumnNew .midBox .planfinder-form label {
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	margin:10px 12px 8px 0;
}
#midColumnNew .midBox .planfinder-form .labeldiv {
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding:3px 20px 20px 0;
}
#midColumnNew .midBox .planfinder-form input {
	margin:0px 0 0px 10px;
	padding:3px 0 0px 0px;
	width:100%;
	clear:both;
	border:none;
	background:none;
}
#midColumnNew .midBox .planfinder-form .bgname {
	width:339px;
	height:24px;
	float:left;
	margin:5px 0px 10px 0px;
	background:url(../images/plans_finder-input-name-bg.jpg) no-repeat;
	border:none;
}

#midColumnNew .midBox .planfinder-form .bgage {
	width:339px;
	height:38px;
	float:left;
	margin:8px 0px 20px 10px;
	background:url(../images/plan-finder-input-age.jpg) no-repeat;
	border:none;
}

/*******************gender starts************************/
#midColumnNew .midBox .planfinder-form .bggender-label,#midColumnNew .midBox .planfinder-form .bgmari-status-label,#midColumnNew .midBox .planfinder-form .bg-kids-label{
	float:left;
	margin-top:5px;
	margin-right:6px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

#midColumnNew .midBox .planfinder-form .gender{
	float:left;
	margin:5px 0 10px 0px;
}
#midColumnNew .midBox .planfinder-form .gender a {
	width:108px;
	height:107px;
	float:left;
	display:block;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-male, #midColumnNew .midBox .planfinder-form .gender a.bg-female, #midColumnNew .midBox .planfinder-form .gender a.bg-male-sel, #midColumnNew .midBox .planfinder-form .gender a.bg-female-sel {
	background:url(../images/planfinder-form-bg.gif) no-repeat 0 0;
	height:107px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-male, #midColumnNew .midBox .planfinder-form .gender a.bg-male-sel {
	width:51px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-female, #midColumnNew .midBox .planfinder-form .gender a.bg-female-sel{
	background-position:-51px 0;
	width:57px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-male-sel  {
	background-position:0 -107px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-female-sel {
	background-position:-51px -107px;
}
/**********************gender ends**************************/

/********************maraital status***********************/

#midColumnNew .midBox .planfinder-form .gender a.bg-single, #midColumnNew .midBox .planfinder-form .gender a.bg-married, #midColumnNew .midBox .planfinder-form .gender a.bg-single-sel, #midColumnNew .midBox .planfinder-form .gender a.bg-married-sel {
	background:url(../images/planfinder-form-bg.gif) no-repeat 0 0;
	height:107px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-single, #midColumnNew .midBox .planfinder-form .gender a.bg-single-sel {
	background-position:-107px 0;
	width:59px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-married, #midColumnNew .midBox .planfinder-form .gender a.bg-married-sel {
	background-position:-166px 0;
	width:69px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-single-sel  {
	background-position:-107px -107px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-married-sel {
	background-position:-166px -107px;
}
/*******************maraital status ends***************************/

/*******************kids starts************************/

#midColumnNew .midBox .planfinder-form .gender a.bg-yes, #midColumnNew .midBox .planfinder-form .gender a.bg-no, #midColumnNew .midBox .planfinder-form .gender a.bg-yes-sel, #midColumnNew .midBox .planfinder-form .gender a.bg-no-sel {
	background:url(../images/planfinder-form-bg.gif) no-repeat 0 0;
	height:27px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-yes, #midColumnNew .midBox .planfinder-form .gender a.bg-yes-sel {
	background-position:-236px 0;
	width:62px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-no, #midColumnNew .midBox .planfinder-form .gender a.bg-no-sel {
	background-position:-298px 0;
	width:66px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-yes-sel {
	background-position:-236px -27px;
}
			
#midColumnNew .midBox .planfinder-form .gender a.bg-no-sel {
	background-position:-298px -27px;
}
/********************kids ends**************************/


/*planfinder-info*/
#midColumnNew .midBox .planfinder-info {
	width:461px;
}
#midColumnNew .midBox .planfinder-info-top {
	width:453px;
	height:36px;
	background:url(../images/planfinder-info-top1.jpg) no-repeat top;
}
#midColumnNew .midBox .planfinder-info-mid {
	width:453px;
	height:100px;
	background:url(../images/planfinder-info-mid.jpg) repeat-y;
}
#midColumnNew .midBox .planfinder-info-mid-content {
	width:373px;
	padding:0 40px;
}
#midColumnNew .midBox .planfinder-info-mid-content h4 {
	font-weight:bold;
	font-size:1.2em;
	color:#d70319;
}
#midColumnNew .midBox .planfinder-info-mid-content p {
	font-weight:normal;
	font-size:1.1em;
	color:#324150;
	line-height:18px;
	padding:10px 0 0 0;
}
#midColumnNew .midBox .planfinder-info-btm {
	width:453px;
	height:31px;
	background:url(../images/planfinder-info-btm.jpg) no-repeat bottom;
}
.ui-slider-div{
position:inherit;
padding:10px 0 0 0;
margin-left:10px;
text-align:left; 
width:340px;
left:100px;
float:left;
}
.ui-slider-div p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
font-style:italic;
color:#999999;
padding:0 0 15px;
float:left;
text-align:center;
width:20%;
 }
/*safe-confident*/
#midColumnNew .midBox .safe-confident {
	width:461px;
	position:relative;
}
#midColumnNew .midBox .safe-confidentdiv {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/safe-confidentdiv-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .secure-confident-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/secure-confident-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .safe-confident .btn {
	margin:75px 0 0 35px;
	float:left;
	display:block;
}

#midColumnNew .midBox .safe-confident-hover{
	padding:0px;
	float:left;
	width:403px;
/*	z-index:9999;
	position:absolute;
	top:128px;*/
	display:none;
	margin:-55px 0 0 0;
	
}

#midColumnNew .midBox .safe-confident-top {
	width:403px;
	height:27px;
	float:left;
	margin:0 25px;
	_margin:0 10px;
	background:url(../images/safe-confident-top.png) no-repeat top; 
	_background-image:none;	 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/safe-confident-top.png',sizingMethod=crop);
	/*behavior: url(../js/iepngfix.htc);*/
}
#midColumnNew .midBox .safe-confident-mid {
	width:401px;
	height:auto;
	float:left;
	border:1px #d1dbe4 solid;
	border-bottom:none;
	border-top:none;
	background:url(../images/safe-confident-mid-bg.jpg) repeat-x;
	background-color:#cee2f2;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .safe-confident-mid .div1 {
	width:155px;
	float:left;
	padding:5px 0 5px 20px;
}
#midColumnNew .midBox .safe-confident-mid p {
	font-size:1.1em;
	font-weight:normal;
	color:#324150;
	float:left;
	padding:5px 0 10px 0;
	line-height:18px;
}
#midColumnNew .midBox .safe-confident-mid h5 {
	font-size:1.2em;
	font-weight:bold;
	color:#324150;
	float:left;
	padding:0 0 0 0;
	line-height:18px;
}
#midColumnNew .midBox .safe-confident-btm {
	width:403px;
	height:10px;
	float:left;
	background:url(../images/safe-confident-btm.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
/*#midColumnNew .midBox .safe-confident-gap {
	width:403px;
	height:33px;
	float:left;
	background:url(../images/safe-confident-gap.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}*/
/*safe-confident*/
/*poducts*/
#midColumnNew .midBox .secure-confident-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/secure-confident-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .elite-secure-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/elite-secure-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .save-confident-div {
	width:403px;
	height:183px;
	float:left;
	/*background:url(../images/save-confident-bg.jpg) no-repeat;*/
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .bright-stars-edge-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/bright-stars-edge-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}

#midColumnNew .midBox .bright-stars-powerplus-div {
	width:403px;
	height:183px;
	float:left;
/*	background:url(../images/bright-stars-powerplus-bg.jpg) no-repeat;*/
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .true-wealth-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/true-wealth-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .true-wealth-withprotect-plus-div {
	width:403px;
	height:183px;
	float:left;
	/*background:url(../images/true-wealth-withprotect-plus-bg.jpg) no-repeat;*/
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .family-income-secure-div {
	width:403px;
	height:183px;
	float:left;
	/*background:url(../images/family-income-secure.jpg) no-repeat;*/
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .aajeevan-anand-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/aajeevan-anand-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .wealthone-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/wealthone-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .future-champs-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/future-champs-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .wonder-yrs-retirement-plan-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/wonder-yrs-retirement-plan-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .monthly-income-plan-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/monthly-income-plan-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .invest-smart-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/invest-smart-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}

#midColumnNew .midBox .power-kid-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/power-kid-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .young-india-div {
	width:403px;
	height:183px;
	float:left;
	/*background:url(../images/young-india-bg.jpg) no-repeat;*/
	margin:0 25px;
	_margin:0 10px;
}

#midColumnNew .midBox .triple-health-div {
	width:403px;
	height:183px;
	float:left;
	background:url(../images/triple-health-bg.jpg) no-repeat;
	margin:0 25px;
	_margin:0 10px;
}
#midColumnNew .midBox .easy-health-div {
	width:403px;
	height:183px;
	float:left;
	/*background:url(../images/easy-health-bg.jpg) no-repeat;*/
	margin:0 25px;
	_margin:0 10px;
}


.product{
width:100%;
float:left;
margin:0px 0px 0px 0px;
padding:32px 0px 0px 0px;
background:url(../images/safe-confident-gap.jpg) no-repeat top;
}
/*poducts*/
/*css for Show all plans page 14oct2011*/
#midColumnNew .midBox .show-all-plans {
	width:461px;
}
#midColumnNew .midBox .show-all-plans-div1 {
	width:461px;
	height:auto;
	float:left;
	background:url(../images/show-all-plans-div1-bg.jpg) no-repeat bottom;
	padding:5px 0 10px 0;
}
#midColumnNew .midBox .show-all-plans .divlft {
	width:134px;
	height:125px;
	float:left;
	padding:10px 0 0 5px;
}
#midColumnNew .midBox .show-all-plans .divrt {
	width:270px;
	height:auto;
	float:left;
	padding:15px 0 10px 10px;
}
#midColumnNew .midBox .show-all-plans .divrt ul {
	float:left;
	margin:0px;
	padding:0px;
	padding:9px 0 5px 12px;
	width:100%;
}
#midColumnNew .midBox .show-all-plans .divrt li {
	font-size:1.2em;
	color:#656565; /*list-style-image:url(../images/bullet-red.jpg);*/
	list-style:none;
	background:url(../images/bullet-red.jpg) 0 6px no-repeat;
	padding:0 0 5px 12px;
}
#midColumnNew .midBox .show-all-plans .divrt li a{
	color:#656565; /*list-style-image:url(../images/bullet-red.jpg);*/
}
#midColumnNew .midBox .show-all-plans .divrt ul li ul li {
	background:url(../images/bullet-dash.jpg) 0 7px no-repeat;
	padding:0 0 0 14px;
	margin:0px;
	font-size:0.9em!important;
	color:#656565;
}
#midColumnNew .midBox .show-all-plans .divrt ul li ul li a{
	color:#656565;
}
/*css for wealth creation page 17oct2011*/
.wealthcreation {
	width:461px;
}
.wealthcreation .img {
	padding:0 0 0 8px;
	margin:0 0 10px 0;
}
.wealthcreation h4 {
	color:#333333;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	line-height:18px;
	padding:5px 0 8px 10px;
}
.wealthcreation p {
	color:#333333;
	float:left;
	font-size:1.2em;
	font-weight:normal;
	line-height:18px;
	padding:5px 0 0 10px;
}
.wealthcreation-div {
	width:461px;
	height:auto;
}
.wealthcreation-div ul {
	float:left;
	margin:0;
	padding:10px 0 10px 30px;
	width:85%;
}
.wealthcreation-div li {
	color:#333333;
	font-size:1.2em;
	line-height:18px;
	list-style-image:url(../images/bullet-red.jpg);
	padding:0px;
	margin:0px;
}
.wc-maindiv {
	width:436px;
	height:200px;
	float:left;
	padding:10px 0 0 10px;
	position:relative;
}
.wc-maindiv-lft {
	width:156px;
	height:auto;
	float:left;
	position:absolute;
	top:5px;
}
.wc-maindiv-lft-top {
	width:156px;
	height:15px;
	float:left;
	background:url(../images/wc-maindiv-lft-top.gif) no-repeat;
}
.wc-maindiv-lft-mid {
	width:156px;
	height:auto;
	float:left;
}
.wc-maindiv-lft-mid ul {
	width:164px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/ind-plnsdiv-lft-mid.gif) repeat-y;
}
.wc-maindiv-lft-mid li {
/*	width:100%;
	margin:0px;
	padding:3px 0 8px 0;
	float:left;
	list-style:none;
	font-size:1.2em;
	color:#333333;
	font-weight:normal;
	text-align:center;
	margin-bottom:5px;*/
	 color: #333333;
    float: left;
    font-size: 1.2em;
    font-weight: normal;
    list-style: none outside none;
    margin: 0 0 0 0px;
    padding: 3px 0 8px;
    text-align: center;
    width: 100%;
	background:url(../images/wc-maindiv-lft-mid-divider.gif) center bottom no-repeat;
}

.wc-maindiv-lft-mid li span span{
	background:none!important;
	padding:0!important;
	display:inline!important;
}

.wc-maindiv-lft-mid li.last {
	background:none;
	background-position:9px 50%!important
}
.blue-txt {
	color:#00247f;
	font-size:1.1em;
	font-weight:bold;
}
.wc-maindiv-lft-mid li a {
	width:100%;
	color:#333333;
	margin:0px;
	float:left;
/*	height:40px;*/
	height:36px;
	text-decoration:none;
	
}
/*	.wc-maindiv-lft-mid li a:hover{width:100%; color:#333333; margin:0px; float:left; background:url(../images/wc-maindiv-lft-mid-li-a-pointer.png) right center no-repeat; text-decoration:none; }	*/
.wc-maindiv-lft-mid li a.selected {
/*	background:url(../images/tab_selected.gif) 9px bottom no-repeat;	
    background: url(../images/ind-plnsdiv-selected-bg2.gif) no-repeat scroll right top;*/
	background: url(../images/ind-plnsdiv-selected-bg1.png) no-repeat scroll right top;
}

	.wc-maindiv-lft-mid li.selected a {
	width:100%;
	color:#333333;
	margin:0px;
	float:left;
    height: 33px;
/*	background:url(../images/wc-maindiv-lft-mid-li-a-pointer.gif) right center no-repeat;*/
	text-decoration:none;
}
.wc-maindiv-lft-btm {
	width:156px;
	height:16px;
	float:left;
	background:url(../images/wc-maindiv-lft-btm.gif) no-repeat;
}
.wc-maindiv-rt {
	width:293px;
	height:auto;
	float:right;
	margin-top:3px;
	_margin-top:5px;
}
.wc-maindiv-rt-1 {
	width:100%;
	height:165px;
	background:url(../images/wc-maindiv-rt-1.jpg) no-repeat;
}
.wc-maindiv-rt-2 {
	width:100%;
	height:165px;
	background:url(../images/wc-maindiv-rt-2.jpg) no-repeat;
}
.wc-maindiv-rt-3 {
	width:100%;
	height:165px;
	background:url(../images/wc-maindiv-rt-3.jpg) no-repeat;
}
.wc-maindiv-rt-1 .img, .wc-maindiv-rt-2 .img, .wc-maindiv-rt-3 .img {
	margin:0 0 0 14px;
}
.wc-maindiv-rt h3 {
	color:#00247f;
	float:left;
	font-size:1.2em;
	font-weight:bold!important;
	line-height:18px;
	padding:3px 0 3px 25px;
}
.wc-maindiv-rt p {
	width:58%;
	color:#333333;
	float:left;
	font-size:1.1em;
	font-weight:normal;
	/*line-height:18px;*/
	padding:0px 0 10px 25px;
}
.plan_title{
float:left;
padding:0 0 10px 6px;}
.plan_title img{
float:left;
border:none;
}
/************krutika-individaul plans(ind-plns)********************/
.ind-plns{
	width:461px;
}

.ind-plns .img {
	padding:0 0 0 8px;
	margin:0 0 10px 0;
}

.ind-plns h4 {
	color:#333333;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	line-height:18px;
	padding:0 0 8px 10px;
}
.ind-plns p {
	color:#333333;
	float:left;
	font-size:1.2em;
	font-weight:normal;
	line-height:18px;
	padding:5px 8px 15px 8px;
	text-align:justify;
}
.ind-plns p a{
color:#0066FF;
text-decoration:underline;
}
.ind-plns p a:hover{
color:#333333;
}
.ind-plnsdiv {
	width:438px;
	height:280px;
	float:left;
	padding:10px 0 0 10px;
	position:relative;
}
.ind-plnsdiv-lft {
	width:156px;
	height:auto;
	float:left;
	position:absolute;
	top:5px;
}
.ind-plnsdiv-lft-top {
	width:156px;
	height:15px;
	float:left;
	background:url(../images/wc-maindiv-lft-top.gif) no-repeat;
}
.ind-plnsdiv-lft-mid {
	width:156px;
	height:auto;
	float:left;
}
.ind-plnsdiv-lft-mid ul {
	width:162px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url(../images/ind-plnsdiv-lft-mid.gif) repeat-y;
}
.ind-plnsdiv-lft-mid li {
	width:100%;
	float:left;
	list-style:none;
	font-size:1.2em;
	_font-size:1.5em;
	color:#00247f!important;
	font-weight:bold;
	text-align:center;
	background:url(../images/wc-maindiv-lft-mid-divider.gif) center bottom no-repeat;
}

.ind-plnsdiv-lft-mid li span span{
	background:none!important;
	padding:0!important;
	display:inline!important;
}

.ind-plnsdiv-lft-mid li a.last {
	background:none;
	background-position:9px 50%!important;
}

.ind-plnsdiv-lft-mid li a {
	width:100%;
	color:#00247f;
	margin:0px;
	height:44px;
	padding-top:22px;
	float:left;
	vertical-align:text-bottom;
	text-decoration:none;
}
.alignctr{padding:3px 0 3px 10px; }

.ind-plnsdiv-lft-mid li a.selected {
	background:url(../images/ind-plnsdiv-selected-bg1.png) right top no-repeat;
	/*background:url(../images/ind-plnsdiv-selected-bg.gif) right top no-repeat;
	margin:0 0 0 2px;*/	
}

	/*.ind-plnsdiv-lft-mid li a {
	width:100%;
	color:#00247f;
	margin:0px;
	float:left;
	/*background:url(../images/wc-maindiv-lft-mid-li-a-pointer.gif) right center no-repeat;
	text-decoration:none;
}*/
.ind-plnsdiv-lft-btm {
	width:156px;
	height:16px;
	float:left;
	background:url(../images/wc-maindiv-lft-btm.gif) no-repeat;
}
.ind-plnsdiv-rt {
	width:293px;
	height:auto;
	float:right;
	padding-top:4px;
}
.ind-plnsdiv-rt-1 {
	width:100%;
	height:218px;
	background:url(../images/ind-plnsdiv-rt-1.jpg) no-repeat;
}
.ind-plnsdiv-rt-2 {
	width:100%;
	height:218px;
	background:url(../images/ind-plnsdiv-rt-2.jpg) no-repeat;
}
.ind-plnsdiv-rt-3 {
	width:100%;
	height:218px;
	background:url(../images/ind-plnsdiv-rt-3.jpg) no-repeat;
}
.ind-plnsdiv-rt-4 {
	width:100%;
	height:218px;
	background:url(../images/ind-plnsdiv-rt-4.jpg) no-repeat;
}
.ind-plnsdiv-rt-1 .img, .ind-plnsdiv-rt-2 .img, .ind-plnsdiv-rt-3 .img, .ind-plnsdiv-rt-4 .img{
	margin:10px 0 0 10px;
}
.ind-plnsdiv-rt h3 {
	color:#00247f;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	line-height:18px;
	padding:3px 0 3px 20px;
}
.ind-plnsdiv-rt p {
	color:#333333;
	float:left;
	line-height:18px;
	font-size:1.1em;
	font-weight:normal;
	/*line-height:18px;*/
	padding:0px 0 0 20px;
	margin:0px;
}


/************krutika-individaul plans(ind-plns)********************/
/************krutika-health*************/
.ip-health {
	width:461px;
}
.ip-health .img {
    margin: 0 0 10px;
    padding: 0 0 0 8px;
}
.ip-health .seperator {
	padding:0 0 0 0px;
	/*margin:17px 0 17px 0;*/
	margin:10px 0 10px 0;
}
.ip-health h4 {
	color:#333333;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	line-height:18px;
	padding:5px 0 8px 0px;
}
.ip-health h5 {
	color:#00247f;
	float:left;
	font-size:1.3em;
	font-weight:bold;
	line-height:18px;
	padding:0px 0 0px 18px;
}
.ip-health p {
	color:#333333;
	float:left;
	font-size:1.2em;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	padding:5px 0 0px 0px;
}
.ip-health-div {
	width:441px;
	height:auto;
	padding:0 10px 0 10px;
}
.ip-health-div a{text-decoration:none; color:#00247f; }
.ip-health-div-left {
	width:122px;
	height:101px;
	float:left;
	margin:0px 0 0 7px;
}
.ip-health-div-rt {
	width:302px;
	height:auto;
	float:left;
}
.ip-health-div-rt ul {
	float:left;
	margin:0;
	/*padding:2px 0 10px 30px;*/
	padding:2px 0 10px 20px;
	width:90%;
}
.ip-health-div-rt li {
	color:#333333;
	font-size:1.2em;
	line-height:18px;
	/*list-style-image:url(../images/bullet-red.jpg);*/
	background:url(../images/bullet-red.jpg) no-repeat 0 7px;
	padding:0px 0px 5px 8px;
	margin:0px;
}
.premium-rates{ display:none; padding:0 5px; }
/************krutika-health****************/
 
.choose_plan_content p a {color: #00247F;
    font-weight: bold;
    text-decoration: none;}
.UIN_Num{
float:right;
width:150px;
text-align:right;
color: #042A73;
font-size: 1.1em;
padding:0 25px 0 0;
}

/************abt-us-09nov2011****************/
.abt-us{
width:445px;
height:auto;
float:left;
}
.managerProfile {
float:left;
width:100%;
margin:10px 0 10px 9px;
}
.managerProfile a {
width:140px;
height:180px;
display:block;
float:left; 
margin-right:15px;
}
			
.manager1, .manager2, .manager3, .manager4, .manager5, .manager6 {
background:url(../images/sprite-about-us.jpg) no-repeat 0 0;
}
			
.manager2 {
background-position:-158px 0;
}
			
.manager3 {
background-position:-313px 0;
}
			
.manager4 {
background-position:-472px 0;
}
			
.manager5 {
background-position:-631px 0;
}
			
.manager6 {
background-position:-780px  0;
}
			
a.noMarginRight {margin-right:0;}
			
a.manager1:hover, .profile-pic img.manager1 {
background-position:0 -186px;
}
			
a.manager2:hover, .profile-pic img.manager2 {
background-position:-158px -186px;
}
			
a.manager3:hover, .profile-pic img.manager3 {
background-position:-313px -186px;
}
			
a.manager4:hover, .profile-pic img.manager4 {
background-position:-472px -186px;
}
			
a.manager5:hover, .profile-pic img.manager5 {
background-position:-631px -185px;
}
			
a.manager6:hover, .profile-pic img.manager6 {
background-position:-780px -186px;
}

/*.manager-profile-information {
	position:relative;
	top:0; 
	left:0;
}*/
.manger-picture{
float:left; 
width:130px; 
height:127px; 
/*border:1px solid #c3c3c3; */
position:relative; 
top:5px; 
z-index:2; 
padding:12px; 
background:url(../images/manager-picture-bg.gif) no-repeat;
}
			
.abt-us-click{
width:620px;
height:auto;
float:left;
position:absolute;
left:-9999px;
top:0;
}
.abt-us-click-top{
width:471px;
height:38px;
}
.abt-us-click-top h2{
font-size:1.6em;
color:#172f67;
font-weight:900;
}
.abt-us-click-top h3{
font-size:1.2em;
font-weight:600;
color:#172f67;
margin:0; padding:0;
}

.abt-us-click-top-lt{
width:50%;
float:left;
}
.abt-us-click-top-rt{
width:50%;
float:right;
text-align:right;
position:absolute;
top:-7px;
left:316px;
}
.abt-us-click-btm{
width:620px;
height:auto;
float:left;
position:relative; 
z-index:1;
}

.abt-us-click-btm-1, .abt-us-click-btm-2, .abt-us-click-btm-3 {
	float:left;
	padding:0 13px 0 13px;
	width:594px;
}

.abt-us-click-btm-1{
background:url(../images/abt-us-click-btm-1.gif) top no-repeat;
height:11px;
}
.abt-us-click-btm-2{
background:url(../images/abt-us-click-btm-2.gif) repeat-y;
height:auto;
}
.abt-us-click-btm-3{
background:url(../images/abt-us-click-btm-3.gif) bottom no-repeat;
height:11px;
}
.mainContainer{
position:relative;
top:0px; left:0px;
width:435px;
height:146px;
}
.Scroller{
float: left; 
width: 100%; 
}

#Scroller-1, #Scroller-2, #Scroller-3, #Scroller-4, #Scroller-5, #Scroller-6 { 
position:absolute; 
overflow:hidden;
width:425px;
height:160px;
margin:0 0 0 5px;
}

#Scroller-1 p {
margin:0; padding:10px 0 0 0;
font-size:11px;
color:#6F6048;
}
.Scroller-Container {
position:absolute;
top:0px; left:0px;
}
.Scroller-Container p{
margin:0; padding:10px 0 0 0;
font-size:11px;
color:#6F6048;
}
.Scroller-Container p a{ text-decoration:underline; color:#999999; }
.Scroller-Container p a:hover{color:#000000; }
#Scrollbar-Container {
/*  position: absolute;*/
position:relative;
top:0px; left:140px;
}
.Scrollbar-Track {
  width:8px;
  height:164px;
  position:absolute;
  top:15px; 
  left:598px;
  background: transparent url(../images/scrollbar_track.gif) no-repeat center;
}
.Scrollbar-Handle {
  position: absolute;
  width:8px; height:37px;
  margin:3px 0 3px 0;
  cursor:pointer;
}
.profile-pic{
float:left; 
width:140px;
padding:13px 0 0 0;
}
.profile-info{
float:left; 
width:454px;
}

/************abt-us ends****************/

/************Insurance Need Calculator****************/
.calculator_form {
    background:#ffffff;
    float: left;
    height: auto !important;
    width: 450px;

}
.calculator_wrap1 {
    color: #000000;
    font-size: 1.1em;
    margin:0 5px 0 5px;
    padding: 15px 0 0 0;
    width: 440px;
}
.calculator_wrap1 .fullwid, .need-calc_common_box .fullwid {
    float: left;
    width: 440px;
	padding:5px 0 15px 0;
}
.calculator_wrap1 label {
    float: left;
    font-weight: bold;
/*  line-height: 18px;*/
    width: 92px;
}
.calculator_wrap1 .btn {
    float: right;
    width: 92px;
}
.calculator_wrap1 .calculator_txt_bg1 {
    background: url(../images/calculator-input-name-bg.jpg) no-repeat scroll left top transparent;
    float: left;
    height: 26px;
    width: 339px;
}
.calculator_wrap1 .calculator_txt_bg2 {
    background: url(../images/plan-finder-input-age.jpg) no-repeat scroll left top transparent;
    float: left;
    height: 26px;
    width: 339px;
}

.calculator_wrap1 .calculator_txt_bg1 input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #696969;
    font-size: 1.2em;
    /*height: 26px;*/
    padding: 3px 0 3px 10px;
    width: 339px;
}
.slider-nos p {
    color: #999999;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-style: italic;
    font-weight: bold;
/*  padding: 0 11px 15px 12px;*/
    padding: 0 11px 15px 12px;
    text-align: left;
	margin-top:15px;
}
.need-calc{ 
/*	background:#CCCCCC;*/
    float: left;
    width: 450px;
}
.need-calc ul.calc-tab {
	background:url(../images/calator-tab-ul-bg1.gif) no-repeat;
   /* float: left;*/
    padding:0px 0px 0px 5px;
	margin-left:3px;
    width: 445px;
	height:107px;
	z-index:99;
	position:relative;
	clear:both;
	/*_height:95px;*/
}

.need-calc ul.calc-tab li {
    /*background: url("../images/futuretab_left_bg.gif") no-repeat scroll left top transparent;*/
    float: left;
    /*margin:1px 20px 0 0;*/
	margin: 1px 10px 0 0;
    padding:0 0 7px 7px;
	_padding:0 0 0px 7px;
	_margin: 0;
	height:96px;
}
.need-calc ul.calc-tab li.selected {
    background: url(../images/calator-tab-li-bg.gif) no-repeat scroll 0 7px transparent;
	/*padding:0 31px 60px 14px;*/
	float:left;
}
.need-calc ul.calc-tab li.selected span{
	background:url(../images/calator-tab-pointer.gif) no-repeat 24px 26px;
	padding-bottom:30px;
}
* html .need-calc ul.calc-tab li.selected span{
	background:url(../images/calator-tab-pointer.gif) no-repeat 24px 89px;
	padding-bottom:20px;
}

.need-calc ul.calc-tab li.selected span.centre-pointer{
	background:url(../images/calator-tab-pointer.gif) no-repeat 70px 26px;
}
* html .need-calc ul.calc-tab li.selected span.centre-pointer{
	background:url(../images/calator-tab-pointer.gif) no-repeat 70px 89px;
}

.need-calc ul.calc-tab li.selected span.middle-pointer{
	background:url(../images/calator-tab-pointer.gif) no-repeat 33px 26px;
}
* html .need-calc ul.calc-tab li.selected span.middle-pointer{
	background:url(../images/calator-tab-pointer.gif) no-repeat 33px 89px;
}
.need-calc ul.calc-tab li.selected a {
    background: url("../images/calator-tab-li-a-bg.gif") no-repeat scroll right center transparent;
    color: #00247F;
    float: left;
    height: 96px;
    margin:0px 0 0 0;
}
.need-calc ul.calc-tab li img {
	padding: 2px 10px 0 2px;
}
.need-calc ul.calc-tab li a {
    /*background: url("../images/futuretab_right_bg.gif") no-repeat scroll right top transparent;*/
    color: #324150;
    display: block;
    float: left;
    font-size: 1.3em;
    font-weight: bold;
    padding:14px 11px 0 10px;
}
/****on monday start form here****/
.need-calc_common_box {
    /*float: left;
    margin-top: -2px;*/
	margin:0 auto;
    width: 450px;
	position:relative;
	z-index:1;
}
.need-calc_common_box .assets{
	float:left;
	/*width:450px;*/
	width:100%;
	padding:15px 0 5px 0 ;
	/*background:#f5f9fb;*/
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;
}

.tab_content .need-calc_common_box, .tab_content .need-calc_common_box .assets, .need-calc_common_box .assets .fullwid {
	width:413px;
}

.tab_content .need-calc_common_box .assets_left, .tab_content .need-calc_common_box .assets_rt {
	width:206px;
}

.need-calc_common_box .assets_left, .need-calc_common_box .assets_rt {
	float:left;
	width:50%;
	/*width:225px;
	border:1px #FF0000 solid;*/
	margin:0 0 13px 0;
}
.need-calc_common_box .assets_rt input#ctl00_cIndex_fa_Sex_0, .need-calc_common_box .assets_rt input#ctl00_cIndex_fa_Sex_1 {margin-top:3px; margin-left:10px; *margin-top:0!important; padding:0;}
.need-calc_common_box .assets label, #DivQueryLength {
	float:left;
	/*padding:5px 5px 5px 8px;*/
	padding:5px 1px 5px 2px;
}
.need-calc_common_box .assets input, .need-calc_common_box .assets select, .need-calc_common_box .assets textarea, .txtfieldBig {
	float:left;
	width:189px;
	margin:2px 0 0 8px/0;
	*margin:0;
	padding:5px 0px 5px 0;
	background:url(../images/calator-tab-label-bg.gif) no-repeat;
	border:none;
	resize:none;
}

.txtfieldBig {
	background-image:url(../images/calator-tab-label-bg-big.gif)!important;
	width:370px!important;
}

.need-calc_common_box .assets .radio input {
	width:auto;
	background:none;
}

.need-calc_common_box .assets .radio label {
	padding:0 0 0 8px;
}

.need-calc_common_box .assets .radio td {
	border:none!important;
}

.need-calc_common_box .assets select, .need-calc_common_box .assets textarea {
	background-image:none;
	background-color:#fff;
	padding:0;
	width:86%;
	border:1px solid #D6D6D6;
	resize:none;
}

.need-calc_common_box .total_assets{
	width:412px;
	height:42px;
	float:left;
	background:url(../images/calator-tab-li-total_assets-bg.gif) no-repeat;
	margin:5px 8px 5px 1px;
	_margin:5px 8px 5px 5px;
	padding:5px 0px 5px 5px;
	color:#00247f;
	font-size:13px;
}
.need-calc_common_box .total_assets input{
	float:left;
	width:auto;
	padding-left:30px;
}
.need-calc_common_box .total_assets .btn{
	border:none; 
	margin-right:10px; 
	padding-top:3px; 
	float:right
}
.need-calc_common_box .total_assets_annual-report{
	width:412px;
	height:52px;
	float:left;
	background:url(../images/calator-tab-li-annualcash-total.gif) no-repeat;
	margin:5px 10px 5px 10px;
	padding:5px 0px;
	color:#ffffff;
	font-size:16px;
}
.need-calc_common_box .total_assets_annual-report label{
	text-align:center;
	margin:5px 0 0 30px;
}
.need-calc_common_box .total_assets_reset{
	width:412px;
	margin:5px 10px 5px 10px;
	padding:5px 0px;
	text-align:center;
}
/************Insurance Need Calculator ends****************/

/************Useful Links starts ends****************/
.useful-links{
width:450px;
float:left;
margin:17px 10px 0px 10px;
}
.useful-links-top, .useful-links-mid, .useful-links-btm{
width:443px;
float:left;
}
.useful-links .useful-links-top{
background:url(../images/useful-links-top.gif) no-repeat;
height:14px;
}
.useful-links .useful-links-mid {
background:#f8f8f8;
}
.useful-links .useful-links-mid h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
float:left;
/*padding:6px 0px 13px 16px;*/
padding:0px 0px 5px 16px;
}

.useful-links .useful-links-mid p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
float:left;
clear:left;
width:100%;
/*padding:0px 0px 13px 16px;*/
padding:0px 0px 5px 16px;
color:#1c5eb6;
}
.useful-links .useful-links-mid p.lightxt {
font-size:12px;
font-weight:normal;
color:#333333;
}
.useful-links .useful-links-mid a{
text-decoration:underline;
color:#1c5eb6;
}

.useful-links .useful-links-mid a:hover {
color:#000000;
}
.useful-links .useful-links-mid li{
	background:url("../images/bullet07.gif") no-repeat scroll 17px 7px;
	padding:0 0 20px 30px;
	font-size:12px;
	font-weight:bold;
}
.useful-links .useful-links-btm{
background:url(../images/useful-links-btm.gif) no-repeat;
height:16px;
}
/************Useful Links ends****************/

/************Nav page starts ends****************/
.midColumnNew-fullwidth{
	width:723px !important;
	float:left;
	padding:0px 20px !important;
}
.midColumnNew-fullwidth .topCrv3 {
	background:url(../images/mid_content_top_crv3.jpg) no-repeat;
	height:22px;
	float:left;
	width:723px;
}
.midColumnNew-fullwidth .btmCrv3 {
	background:url(../images/mid_content_btm_crv3.jpg) no-repeat;
	height:23px;
	float:left;
	width:723px;
}
.midColumnNew-fullwidth .midCrv3 {
	background:url(../images/mid_content_mid_crv3.jpg) repeat-y top left;
	width:675px;
	padding:0 24px;
	float:left;
}
.midColumnNew-fullwidth .midCrv3 h2{
/*float:left;*/
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
padding:10px 0 10px 10px;
text-align:center;
/*padding:10px 0 10px 118px;*/
}
.midColumnNew-fullwidth .midCrv3 table .dark-bgclr, #midColumnNew .midBox table .dark-bgclr td, #midColumn-wide .mid_outerbox table .dark-bgclr td{
	background-color:#f8f8f8!important;
}
.midColumnNew-fullwidth .midCrv3 table .light-bgclr, #midColumnNew .midBox table .ligh-bgclr td{
	background-color:#ffffff!important;
}
.midColumnNew-fullwidth .midCrv3 table td, #midColumnNew .midBox table td{
	border-right:1px #efefef solid;
	border-bottom:1px #efefef solid;
	padding:5px 0 5px 0;
	text-align:left;
	/*color:#666666;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	text-transform:capitalize;
}
.midColumnNew-fullwidth .midCrv3 .nopd-lt, #midColumnNew .midBox .nopd-lt{
	padding:0px 0 0px 20px;
}
.midColumnNew-fullwidth .midCrv3 table th, #midColumnNew .midBox table th{
	color:#002974;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}

.midColumnNew-fullwidth .midCrv3 .navtable-lt-corner {
	background:url(../images/navtable-lt-corner.jpg) no-repeat top left;
	width:10px;
	height:32px;
}
.midColumnNew-fullwidth .midCrv3 .navtable-th-middle {
	background:#eef6fd;
	border-right:1px #efefef solid;
	border-bottom:1px #dddddd solid;
}
.midColumnNew-fullwidth .midCrv3 .btmborder {
	background:#eef6fd;
	border-bottom:1px #dddddd solid;
}
.midColumnNew-fullwidth .midCrv3 .btmborder-for-th {
	border-bottom:1px #dddddd solid;
}
.midColumnNew-fullwidth .midCrv3 .tbb {
	border-top:1px #efefef solid;
	border-bottom:1px #efefef solid;
	border-right:none;
	border-left:none;
}
.midColumnNew-fullwidth .midCrv3 .nob {
	border-bottom:1px #efefef solid;
	border-right:none;
	border-left:none;
	border-top:none;
}
.midColumnNew-fullwidth .midCrv3 .nrb {
	border-right:none;
	border-left:none;
	text-align:center;
}
.midColumnNew-fullwidth .midCrv3 .navtable-rt-corner {
	background:url(../images/navtable-rt-corner.jpg) no-repeat top left;
	width:10px;
	height:32px;
}
.midColumnNew-fullwidth .midCrv3 .pdficon{
	padding:0px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:100%;
}
.midColumnNew-fullwidth .midCrv3 .pdficon img{
	float:left;
	padding-right:10px;
}
.midColumnNew-fullwidth .midCrv3 .pdficon p{
	padding:5px 0 0 10px;
	color:#000000;
}
.midColumnNew-fullwidth .midCrv3 .pdficon p a{
	color:#000000;
	text-decoration:underline;
}
.midColumnNew-fullwidth .midCrv3 .pdficon p a:hover{
	color:#999999;
}
.navpg-form-btn{
	width:675px;
	float:left;
	margin:-10px 0 20px 0;
}
.navpg-form{
	width:652px;
	float:left;
	padding:17px 5px 20px 17px;
	background:#d4e2f1;
	margin-left:1px;
	/*margin-top:-13px;*/
}
.nav-form-div{
	width:550px;
	padding:5px;
}
.navpg-form label{
	width:88px;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#040404;
	padding:3px 0 0 0;
}

.navpg-form label span {	
	color:#FF0000;
	margin-right:3px;
}
span#ctl00_cIndex_pcFromDate_Control, span#ctl00_cIndex_pcToDate_Control { /*display:inline-block;*/}
span#ctl00_cIndex_pcFromDate_Control img, span#ctl00_cIndex_pcToDate_Control img { margin-bottom:3px; *margin-bottom:-3px;}

.nav-form-input-bg{
    background: url(../images/nav-form-input-bg.gif) no-repeat scroll left top transparent;
    float: left;
    height: 22px;
    width: 387px;
}
.nav-form-input-bg input{
	border:none;
	background:none;
    color:#696969;
    font-size: 1.2em;
    padding:3px 0 0 5px;
    width:380px;
	float:left;
}
.navpg-form .checkbox{
	padding:0px 40px 5px 0;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#040404;
	float:left;
}
.nav-form-div p{
	float:left;
	padding:5px 5px 0 0;
	font-size:11px;
	color:#040404;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.navpg-form .checkbox1{
	background:#666666;
	width:16px;
	height:15px;
	background:url(../images/nav-form-checkbox-bg.gif) no-repeat;
}
.nav-form-dtinput-bg{
    background: url(../images/nav-form-dtinput-bg.gif) no-repeat scroll left top transparent;
    float: left;
    height: 23px;
    width: 170px;
}
.nav-form-dtinput-bg img{
	padding:3px 0 0 10px;
}
.nav-form-dtinput-bg input{
	border:none;
	background:none;
    color:#696969;
    font-size: 1.2em;
    padding:3px 0 0 5px;
    width:120px;
	float:left;
}
.nav-form-bottom-btn{
    float: left;
    height: 22px;
    width: 240px;
	text-align:right;
	padding:10px 0 5px 0;
}
.nav-form-bottom-btn img{
	padding-right:5px;
}
.banner-space{
/*	padding:0 0 0 9px;*/
	 margin: 0 0 10px 0;
}

/** Added on 18-Nov-2011 starts **/
.tabular-data {
	border-collapse:collapse;
	/*width:673px;*/
	width:100%;
	margin-bottom:30px;
}

.tabular-data a {
	color:#002974;
}

.tabular-data .header th {
	background-color:#eef6fd;
	border-bottom:1px solid #ddd;
	color:#002974;
}

.tabular-data th, .tabular-data td {
	padding:6px 3px !important;
	border-right:1px solid #efefef!important;
}

.tabular-data td {
	border-bottom:1px solid #efefef!important;
	background:transparent!important;
}

.tabular-data td h5 {
	font-size:1.1em;
}

.tabular-data th.first-col {
	background:url("../images/navtable-lt-corner.jpg") no-repeat scroll left top #eef6fd;
}

.tabular-data th.last-col {
	background:url("../images/navtable-rt-corner.jpg") no-repeat scroll right top #eef6fd;
}

.tabular-data th.last-col, .tabular-data td.last-col {
	border-right:none!important;	
}

.tabular-data .pagination td {
	border:none!important;
}

.chkbox td {
	border:none!important;
}

.disclaimer {
	font-size:1.1em;
	margin:5px 0;
}

.disclaimer p {
	color:#324150;
	margin-bottom:8px;
}

.disclaimer a {
	color:#324150;
	text-decoration:underline;
}

.button_area {
	float:left;
	/*margin:0px 0 0 10px;*/
	margin:0px 0 0 -2px;
}

.noMarginTop {
	margin-top:0;
}

.intro-text {
	font-size:1.2em;
	margin-bottom:15px;
}

#midColumnNew .press_releases {
	padding-left:0;
	width:auto;
}

#midColumnNew .search .topcurve, #midColumn-wide .search .topcurve {
	background:url(../images/search-box-topcrv.jpg) no-repeat 0 0;
	height:auto;
	padding-top:13px;
}

#midColumnNew .search .btmcurve, #midColumn-wide .search .btmcurve {
	background:url(../images/search-box-btmcrv.jpg) no-repeat 0 100%;
}

#midColumnNew .press_results {
	width:auto;
}

.floatNone {
	float:none !important;
}

.banner-wrapper {
	text-align:center;
}

/** Added on 18-Nov-2011 ends **/
/************Nav page ends****************/

/** Added on 24 Nov 2011 start **/
.sitemap {width:940px; padding:0 10px 20px;}
.sitemap .title {margin:10px 5px;}
.sitemap .top_outerbox {width:940px; height:24px; background:transparent url(../images/sitemap-outerbox-top.gif) no-repeat left top;}
.sitemap .mid_outerbox {width:904px; background:transparent url(../images/sitemap-outerbox-midbg.gif) repeat-y left top; padding:0 18px; float:left;}
.sitemap .btm_outerbox {width:940px; height:16px; background:transparent url(../images/sitemap-outerbox-btm.gif) no-repeat left top; float:left;}

/*  sitemap max-width start */
.sitemap .mid_outerbox .sitemap_maxwidth {width:904px; margin-bottom:20px; padding-bottom:10px; background:transparent url(../images/sitemap-maxwidth-btm.gif) no-repeat left bottom; float:left;}
.mid_outerbox .sitemap_maxwidth h5 {font-size:1.3em; font-weight:bold; color:#009; background:transparent url(../images/sitemap-maxwidth-title.gif) no-repeat left top; height:26px; padding:10px 0 0 15px;}
.mid_outerbox .sitemap_maxwidth .mid_innerbox {border-left:1px solid #eef6fd; border-right:1px solid #eef6fd; padding:20px 15px 5px; width:872px; float:left;}
.sitemap_maxwidth .mid_innerbox .link_cols, .sitemap_minwidth .mid_innerbox .link_cols {width:260px; float:left;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L1 li, .sitemap_minwidth .mid_innerbox .link_cols ul#L1 li{font-size: 1.3em; font-weight:bold; line-height:1.5em;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L1 li a, .sitemap_minwidth .mid_innerbox .link_cols ul#L1 li a {color: #666666;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L2 li, .sitemap_minwidth .mid_innerbox .link_cols ul#L2 li {font-size:0.9em; font-weight:bold; background:transparent url(../images/bullet04.gif) no-repeat 0 7px; padding-left:15px; line-height:2em;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L2 li a, .sitemap_minwidth .mid_innerbox .link_cols ul#L2 li a { color:#00247f;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L3, .sitemap_minwidth .mid_innerbox .link_cols ul#L3 {padding-bottom:10px;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L3 li, .sitemap_minwidth .mid_innerbox .link_cols ul#L3 li {font-size:0.9em; font-weight:normal; background:transparent url(../images/bullet12.gif) no-repeat 0 8px; padding-left:10px; line-height:2em;}
.sitemap_maxwidth .mid_innerbox .link_cols ul#L3 li a, .sitemap_minwidth .mid_innerbox .link_cols ul#L3 li a { color:#666666;}
/*sitemap max-width end*/
 
/* sitemap min-width start */
.mid_outerbox .sitemap_minwidthbox {width:290px; margin-right:17px; float:left;}
.mid_outerbox .sitemap_minwidthbox .sitemap_minwidth { width:290px; margin-bottom:20px; background:transparent url(../images/sitemap-minwidth-btm.gif) no-repeat left bottom; padding-bottom:5px; float:left;}
.mid_outerbox .sitemap_minwidthbox .sitemap_minwidth h5 {font-size:1.3em; font-weight:bold; color:#009; background:transparent url(../images/sitemap-minwidth-title-bg.gif) no-repeat left top; height:26px; padding:10px 0 0 15px; margin-bottom:0;}
.mid_outerbox .sitemap_minwidth .mid_innerbox {border-left:1px solid #eef6fd; border-right:1px solid #eef6fd; padding:20px 15px 5px; width:258px; float:left;}
.mid_outerbox .sitemap_minwidthbox h5 {font-size:1.3em; font-weight:bold; color:#009; background:transparent url(../images/sitemap-minwidth-title-bg1.gif) no-repeat left top; width:100%; height:26px; padding:10px 0 0 15px; float:left; margin-bottom:20px;}
.mid_outerbox .sitemap_minwidthbox h5 a {color:#009;}
/* sitemap min-width end */

.tab_content .ExpandCollapse {
	width:413px;
	padding:0!important;
	margin:0!important;
}
.tab_content .ExpandCollapse .expcoll_all p{
	width:65px !important;
	padding:0!important;
}
.tab_content .ExpandCollapse li {
	background:none!important;
	padding:0!important;
	font-size:0.9em!important;
}

.tab_content .ExpandCollapse .excoll_content p {
	float:none!important;
	font-size:1.3em!important;
}

.ExpandCollapse .excoll_content {
	display:none;
}

.ExpandCollapse ul, .ExpandCollapse li .topcurve, .ExpandCollapse li .btmcurve {
	float:left;
	width:446px;
}

.ExpandCollapse li .btmcurve {
	width:406px;
}

.tab_content .ExpandCollapse ul {
	width:413px;
}

.ExpandCollapse li.active .topcurve {
	background-image:url(../images/bg_excoll_top_activeBlue.gif);
}

.ExpandCollapse li.active .btmcurve {
	background-image:url(../images/bg_excoll_bottom_activeBlue.gif);
}

.tab_content .ExpandCollapse li .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top.gif);
	width:413px;
}

.tab_content .ExpandCollapse li .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom.gif);
	width:373px;
}

.tab_content .ExpandCollapse li.active .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top_activeBlue.gif);
}

.tab_content .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom_activeBlue.gif);
}

.excoll_content ul {float:none!important;}
.tab_content .ExpandCollapse .excoll_content li {
	font-size:1.2em!important;
}


/** Added on 24 Nov 2011 start **/

/***********krutika************/
.reddot {
	color: Red;
}
#ctl00_cIndex_Msg p {font-size:1.1em; text-align:center;}
.join-us{
width:100%;
float:left;
}
.join-us p{
    color: #333333;
    float: left;
    font-size: 1.2em;
    font-weight: normal;
    line-height: 18px;
    padding:10px;
    text-align: justify;
}
.join-us p a{
	color:#00247F;
	font-weight:bold;
}
.join-us p a:hover{
	text-decoration:underline;
}
.join-us ul{
	padding:0 0 0 15px;
}
.join-us li{
    background: url("../images/bullet-red.jpg") no-repeat scroll 0 7px transparent;
    color: #333333;
    font-size: 1.2em;
    line-height: 18px;
    margin: 0;
    padding: 0 0 5px 8px;
}
/*****************available-orange collapse panel+tabs starts****************************/

#available-orange .tab_content .ExpandCollapse  {
	width:413px;
	padding:0!important;
	margin:0!important;
}
#available-orange .tab_content .ExpandCollapse .expcoll_all p{
	width:65px !important;
	padding:0!important;
}
#available-orange .tab_content .ExpandCollapse li {
	background:none!important;
	padding:0!important;
	font-size:0.9em!important;
}

#available-orange .tab_content .ExpandCollapse .excoll_content p {
	float:none!important;
	font-size:1.3em!important;
}

#available-orange .ExpandCollapse .excoll_content {
	display:none;
}

#available-orange .ExpandCollapse ul {
	width:446px;
}

#available-orange .tab_content .ExpandCollapse ul {
	width:413px;
}

#available-orange .tab_content .ExpandCollapse ul ul {
	float:left!important;
	width:50%;
}

#available-orange .tab_content .ExpandCollapse ul li li {
	width:auto!important;
	background: url("../images/bullet-red.jpg") no-repeat scroll left 7px !important;
}


/*#available-orange .ExpandCollapse li.active .topcurve {
	background-image:url(../images/bg_excoll_top_activeBlue.gif);
}

#available-orange .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/bg_excoll_bottom_activeBlue.gif);
}*/

#available-orange .tab_content .ExpandCollapse li .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top-orange.gif);
}

#available-orange .tab_content .ExpandCollapse li .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom-orange.gif);
}

#available-orange .tab_content .ExpandCollapse li.active .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top_active-orange.gif);
}

#available-orange .tab_content .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom_active-orange.gif);
}

#available-orange .excoll_content ul {float:none!important;}
#available-orange .tab_content .ExpandCollapse .excoll_content li {
	font-size:1.2em!important;
}

/*****************available-orange collapse panel+tabs ends****************************/

/*****************relaible-green collapse panel+tabs starts****************************/

#relaible-green .tab_content .ExpandCollapse  {
	width:413px;
	padding:0!important;
	margin:0!important;
}
#relaible-green .tab_content .ExpandCollapse .expcoll_all p{
	width:65px !important;
	padding:0!important;
}
#relaible-green .tab_content .ExpandCollapse li {
	background:none!important;
	padding:0!important;
	font-size:0.9em!important;
}

#relaible-green .tab_content .ExpandCollapse .excoll_content p {
	float:none!important;
	font-size:1.3em!important;
}

#relaible-green .ExpandCollapse .excoll_content {
	display:none;
}

#relaible-green .ExpandCollapse ul {
	width:446px;
}

#relaible-green .tab_content .ExpandCollapse ul {
	width:413px;
}

/*#relaible-green .ExpandCollapse li.active .topcurve {
	background-image:url(../images/bg_excoll_top_activeBlue.gif);
}

#relaible-green .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/bg_excoll_bottom_activeBlue.gif);
}*/

#relaible-green .tab_content .ExpandCollapse li .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top-green.gif);
}

#relaible-green .tab_content .ExpandCollapse li .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom-green.gif);
}

#relaible-green .tab_content .ExpandCollapse li.active .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top_active-green.gif);
}

#relaible-green .tab_content .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom_active-green.gif);
}

#relaible-green .excoll_content ul {float:none!important;}
#relaible-green .tab_content .ExpandCollapse .excoll_content li {
	font-size:1.2em!important;
}

/*****************relaible-green collapse panel+tabs ends****************************/



/*****************blue collapse panel+tabs starts****************************/

#attentive-blue .tab_content .ExpandCollapse  {
	width:413px;
	padding:0!important;
	margin:0!important;
}
#attentive-blue .tab_content .ExpandCollapse .expcoll_all p{
	width:65px !important;
	padding:0!important;
}
#attentive-blue .tab_content .ExpandCollapse li {
	background:none!important;
	padding:0!important;
	font-size:0.9em!important;
}

#attentive-blue .tab_content .ExpandCollapse .excoll_content p {
	float:none!important;
	font-size:1.3em!important;
}

#attentive-blue .ExpandCollapse .excoll_content {
	display:none;
}

#attentive-blue .ExpandCollapse ul {
	width:446px;
}

#attentive-blue .tab_content .ExpandCollapse ul {
	width:413px;
}

#attentive-blue .ExpandCollapse li.active .topcurve {
	background-image:url(../images/bg_excoll_top_activeBlue.gif);
}

#attentive-blue .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/bg_excoll_bottom_activeBlue.gif);
}

#attentive-blue .tab_content .ExpandCollapse li .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top-blue.gif);
}

#attentive-blue .tab_content .ExpandCollapse li .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom-blue.gif);
}

#attentive-blue .tab_content .ExpandCollapse li.active .topcurve {
	background-image:url(../images/tabContent_bg_excoll_top_active-blue.gif);
}

#attentive-blue .tab_content .ExpandCollapse li.active .btmcurve {
	background-image:url(../images/tabContent_bg_excoll_bottom_active-blue.gif);
}

#attentive-blue .excoll_content ul {float:none!important;}
#attentive-blue .tab_content .ExpandCollapse .excoll_content li {
	font-size:1.2em!important;
}

/*****************blue collapse panel+tabs ends****************************/
.thumb-tab-content{
	width:133px;
	float:left;
	padding:5px 30px 0px 5px;
}

.floatleftImp {
	float: left!important;
	width:auto!important;
}

.dispBlock {
	display:block;
}

.mid_outerbox a {
	color:#002D8C;
	text-decoration:underline;
}

a img {
	border:none;
}

.tabular-data th, .tabular-data td {font-size:1.2em;}

.calcDescription{padding-left:10px; }
.calcDescription p, .tax_calculator p {line-height:18px; color:#666; font-size:12px;}
.calcDescription p.introText {margin:26px 0;}
.calcDescription .profiler {margin-left:-5px;}
.calcDescription .profiler ul.profiler_steps {background:url(../images/investmentProfiler_ul_bg.jpg) -3px bottom no-repeat; width:452px; height:68px;}

.calcDescription .profiler ul.profiler_steps li 
{float:left; display:block; width:34px; height:39px; background:url(../images/investmentProfiler_number_bg.jpg) 0 0 no-repeat; font-size:22px; line-height:18px; color:#666; font-weight:bold; padding:22px 0 0 20px;}


.calcDescription .profiler ul.profiler_steps li.first {background:url(../images/investmentProfiler_number_bg1.jpg) -1px 0 no-repeat!important ;}


/*.calcDescription .profiler ul.profiler_steps li:hover {background:url(../images/investmentProfiler_number_bg_active.jpg) 0 0 no-repeat; height:38px;}

.calcDescription .profiler ul.profiler_steps li.first:hover {background:url(../images/investmentProfiler_number_bg_active1.jpg) 1px 0 no-repeat!important ;}*/

.calcDescription .profiler ul.profiler_steps li.sel{background:url(../images/investmentProfiler_number_bg_active.jpg) 0 0 no-repeat; height:38px; color:#00247f;}

.calcDescription .profiler ul.profiler_steps li.first {background:url(../images/investmentProfiler_number_bg_active1.jpg) -2px 0 no-repeat !important;}
.calcDescription .profiler ul.profiler_steps li.firstDisable {background:url(../images/investmentProfiler_number_bg1.jpg) -2px 0 no-repeat !important;}

.calcDescription .profiler .mainQuestion {width:408px; padding-right:16px; padding-left:20px; min-height:264px; background:url(../images/investmentProfiler_box_bg2.jpg) bottom left repeat-x #f1f6fc; border-left:1px solid #a5b7c5; border-right:1px solid #a5b7c5;}

.calcDescription .profiler .question{width:408px; min-height:300px; height:auto; display:none;}

.calcDescription .profiler .controls {width:408px; height:27px; padding:0 20px 10px 0;}

.calcDescription .bottomProfiler {width:446px; height:8px; background:url(../images/investmentProfiler_box_bottom_bg.jpg) -3px bottom no-repeat}

.calcDescription .profiler .selected {display:block;}

a.prev {width:77px; height:27px; display:block; text-decoration:none; float:right; padding-right:8px;}
a.next {width:59px; height:27px; display:block; text-decoration:none; float:right;}
a.calc {width:119px; height:27px; display:block; text-decoration:none; float:right;}

.questionHeader {color:#00247f; font-weight:bold; font-size:14px; padding:10px 0;}

div.answerOption label {border-bottom:1px solid #d5e9f8; display:block; padding-bottom:10px; width:408px;}

div.answerOption label p, table.investCalcTable label p {padding-left:25px; font-size:12px; color:#666;}
div.answerOption label span.qlabel, table.investCalcTable label span.qlabel {padding-left:6px; font-size:12px; color:#666;}

table.investCalcTable{margin:10px 0 !important;}

table.investCalcTable tr td
{
	border:1px solid #666 !important;
	padding:10px !important;
}

p.investProfile {font-size:14px; border-bottom:1px solid #d5e9f8; display:block; padding-bottom:10px; width:408px;}
p.investProfile span {font-weight:bold;}

.whiteDescription {width:388px; background:#fff; margin:10px 0; padding:10px;}

.whiteDescription p.featureProducts a
{
	color:#666; text-decoration:underline; font-weight:bold;
}
.whiteDescription p.featureProducts span {font-weight:bold; color:#FF0000; text-decoration:none !important; font-size:14px;}

p.suggestedFund { border-bottom:1px solid #d5e9f8; display:block; padding-bottom:10px; width:388px;}
p.suggestedFund span{ font-weight:bold;}
p.fundAllocation {color:#00247f; font-weight:bold; margin-top:20px;}
p.fundAllocationDetails {color:#666; font-weight:bold;}
.summaryDesc, .fund_detail{display:none;}

/* IE 6 Hacks for Investment Profiler */

.calcDescription .profiler .mainQuestion {_padding-right:0px; _padding-left:16px;}
.calcDescription .bottomProfiler {_background:url(../images/investmentProfiler_box_bottom_bg.jpg) -3px top no-repeat;}

/* IE 6 Hacks for Investment Profiler */




/*.radio {
	height: 25px;
	width: 19px;
	clear:left;
	float:left;
	margin: 0 0 3px;
	padding: 0 0 0 26px;
	background:url(../images/radio.png);
	background-repeat:no-repeat;
	cursor: default;
}

.checkbox input,.radio input {
	display: none;
}
.checkbox input.show,.radio input.show {
	display: inline;
}*/

.knowmore-btn a{
clear:both;
float:left;
margin:0 0 0 20px;
list-style:none !important;
}

/* Tax Calculator*/

.tc_radio label, .tc_radio strong {display:block; float:left; height:25px; margin-right:10px;}

.tc_main .tc_calculation {float:left; width:407px;}

.tc_main .tc_catogory {width:393px; height:27px; padding:10px 0 0 14px; background:url(../images/tc_accordian_header_inactive.gif) 0 0 no-repeat; margin-top:12px; cursor:pointer; color:#333; }

.tc_main h3 {font-size:14px; color:#00247f;}
.tc_main h3.bold {font-size:14px; font-weight:bold; color:# }
.tc_main .sel {background:url(../images/tc_accordian_header_active.gif) 0 0 no-repeat; color:#00247f;}

.tc_main .tc_catagory_content {width:393px; height:auto; padding:10px 0 0 14px; background:url(../images/tc_accordian_content_bg.gif) 0 0 repeat-y; display:none; float:left; position:relative; }
.tc_main .tc_catagory_bottom {float:left; width:407px; background:url(../images/tc_accordian_bottom_bg.gif) 0 0 repeat-y; height:14px; display:none;}

.tc_catagory_content label {font-size:12px; color:#666; display:block; width:84px; font-weight:bold; float:left; margin-right:3px !important;}

.sliderAmount {padding-left:20px; float:left; background:url(../images/rs_sign_grey.gif) 0 7px no-repeat; height:auto;}

input.whiteTextBox {width:74px; padding-left:4px; height:25px; border:none; background:url(../images/tc_amount_white_bg.gif) 0 2px no-repeat; line-height:25px;}

input.greyTextBox {width:74px; padding-left:4px; height:25px; border:none; background:url(../images/tc_amount_grey_bg.gif) 0 2px no-repeat; line-height:25px;}

.tc_slider {
    float: left;
	width:160px !important;
	margin-right:12px !important;
	position:relative;
}

.tc_slider_s {
    float: left;
	width:135px !important;
	margin-right:12px !important;
	position:relative;
}

.tc_catagory_content .slider1bg {margin:7px 12px 0 0 !important;  width:160px; _width:142px; position:relative; z-index:1;}
.tc_catagory_content .slider1bg .ui-slider {width:178px; _width:160px;}

.tc_catagory_content .inner_catagory_content .slider1bg {margin:7px 12px 0 0 !important;  width:134px; _width:116px; position:relative;}
.tc_catagory_content .inner_catagory_content .slider1bg .ui-slider {width:152px; _width:134px;}

.tc_slider .ui-slider-horizontal .ui-slider-handle {margin-left:0px !important; display:block !important;}

.padBt28 {padding-bottom:5px;}
.padBt20 {padding-bottom:20px;}
.borBt1 {border-bottom:1px solid #00247f;}

.amount_limit {clear:left; width:183px; padding-left:87px; float:left;}
.amount_limit1 {clear:left; width:158px; _width:130px; padding-left:87px; float:left;}
.amount_limit span, .amount_limit1 span{font-size:10px; display:block; *width:65px;}

.tc_catagory_content ul.tc_Deductible_cat {float:left; background:url(../images/tc_inner_accordian_ul_bg1.jpg) 0 bottom no-repeat; width:375px;}

.tc_catagory_content ul.tc_Deductible_cat li {float:left; width:76px; height:47px !important; margin-right:6px; display:block; background:url(../images/tc_inner_accordian_header_inactive.jpg) 0 0 no-repeat; color::#333; font-size:13px; font-weight:bold; padding:5px 13px; text-align:center; cursor:pointer;}

.tc_catagory_content ul.tc_Deductible_cat li.sel {background:url(../images/tc_inner_accordian_header_active.jpg) 0 0 no-repeat; color:#00247f;}

.tc_catagory_content ul.tc_Deductible_cat li#first {float:left; width:85px; margin-right:6px; display:block; background:#ccc; background:url(../images/tc_inner_accordian_header_inactive1.jpg) 0 0 no-repeat !important;}

.tc_catagory_content ul.tc_Deductible_cat li#first.sel {background:url(../images/tc_inner_accordian_header_active1.jpg) -1px 0 no-repeat !important;}

.tc_catagory_content .inner_catagory_content {float:left; background:url(../images/tc_inner_accordian_content_bg.jpg) 0 0 repeat-x; width:355px; min-height:300px; height:auto; _height:620px; padding:10px;}

.tc_main .tc_result {float:right; width:262px; margin-top:13px;}
.tc_result .resultTop {background:url(../images/tc_result_top_bg.gif) 0 0 no-repeat; height:17px; }
.tc_result .resultContent {background:#eef3f8; padding:13px; }
.tc_result .resultBottom {background:url(../images/tc_result_bottom_bg.gif) 0 0 no-repeat; height:17px; }

table.tc_resultTable tr td  {padding:10px 10px !important; border:none !important; }
table.tc_resultTable tr td.rf  {color:#666 !important; font-weight:bold !important;}

table.tc_resultTable tr td span.rs_sign_blue {padding:5px 0 5px 20px; background:url(../images/rs_sign_blue.gif) 0 7px no-repeat; display:block; font-weight:bold; color:#00247f;}

table.tc_resultTable tr td span.resultText {display:block; width:100px; float:left !important;}

table.tc_resultTable tr td span.resultAmt {background:url(../images/rs_sign_white.gif) 0 13px no-repeat; padding-left:15px; padding-top:10px; margin-left:20px; float:left;}

table.tc_resultTable tr.finalAmountBg {background:url(../images/tc_result_balance_bg.gif) 0 0 no-repeat !important; font-weight:bold; color:#fff; height:60px; }


table.tc_resultTable tr.finalAmountBg td {font-size:16px !important; padding-top:10px !important; }

table.tc_resultTable tr.finalAmountBg td .resultText {font-size:12px !important;}

.relatedLinks {background:#d1bdbd; margin-top:16px; width:232px; height:91px;}


/* Tax Calculator*/


/* casestudy Lytebox css START*/
.csLyteboxOverlay{width:100%; height:100%; display:block; position:absolute; top:0; left:0; z-index:900; background:#fff;}
.csLyteboxWrapper{height:360px; width:871px; display:block; position:absolute; top:0; left:0; z-index:910; overflow:hidden;}
.casestudy_lytebox{height:360px; width:871px; display:block; /*margin:0 auto;*/}
.casestudy_lytebox .casestudy_cont1, .casestudy_lytebox .casestudy_cont2, .casestudy_lytebox .casestudy_cont3{height:360px; display:block; float:left; position:relative;}
.casestudy_lytebox .casestudy_cont1{width:10px; -width:0px; background:url(../images/casestudy_lytebox_bg.png) no-repeat left top; _background:url(../images/casestudy_lytebox_bg.gif) no-repeat left top;}
.casestudy_lytebox .casestudy_cont2{width:830px; background:url(../images/casestudy_lytebox_bg.png) repeat-x left -360px; _background:url(../images/casestudy_lytebox_bg.gif) repeat-x left  -360px; overflow:visible;}
.casestudy_lytebox .casestudy_cont3{width:31px; background:url(../images/casestudy_lytebox_bg.png) no-repeat left -720px; _background:url(../images/casestudy_lytebox_bg.gif) no-repeat left -720px;}
.casestudy_lytebox .casestudy_cont2 .casestudy_leftImg{margin:2px 0 0 -8px; _margin:2px 0 0 0px; height:356px; width:296px; float:left; padding-right:15px;}
.casestudy_lytebox .casestudy_close{background:url(../images/lyte-box-control-close-btn.gif) no-repeat left top; cursor:pointer; height:24px; width:24px; display:block; position:absolute; right:0; top:0; z-index:930;}
.casestudy_lytebox .casestudy_content{padding:30px 0 15px 0; width:515px; display:block; float:right;}
.casestudy_lytebox .casestudy_content p{font-size:1.2em; padding-top:8px;}
.casestudy_lytebox .casestudy_content .bulletList{padding-top:8px;}
.casestudy_lytebox .casestudy_content .bulletList li{background:url(../images/bullet017.gif) no-repeat left 3px; padding-left:15px; font-size:1.2em; padding-bottom:10px;}
.casestudy_lytebox .casestudy_content .bulletList li.bold{background:url(../images/bullet018.gif) no-repeat left 3px; font-weight:bold;}
.casestudy_lytebox .control{ margin-top:120px; margin-left:5px; height:200px;}
.casestudy_lytebox .control li{height:52px; width:15px; display:block;}
.casestudy_lytebox .control li a{height:15px; width:15px; display:block; background:url(../images/lyte-box-control-close-btn.gif) no-repeat left -27px;}
.casestudy_lytebox .control li.sel a, .casestudy_lytebox .control li a:hover{height:15px; width:15px; display:block; background:url(../images/lyte-box-control-close-btn.gif) no-repeat left -43px;}
.casestudy_lytebox .cs_vals{font-weight:bold; color:#999;}
.casestudy_lytebox .cs_vals span{background:url(../images/lyte-box-control-close-btn.gif) no-repeat -2px -60px; padding-right:20px; color:#333; padding-left:10px}
.casestudy_lytebox .cs_vals .rsGrn{background:url(../images/lyte-box-control-close-btn.gif) no-repeat -2px -78px; padding-right:0px; color:#75a600;}
.casestudy_lytebox .fundsVals li, .caseLoss .rsBlue{ width:165px; float:left; font-weight:bold; font-size:1.3em; margin:10px 0; line-height:2em;}
.casestudy_lytebox .valPer{background:url(../images/lyte-box-control-close-btn.gif) no-repeat 0 -134px; height:27px; width:34px; padding-right:10px; font-size:1.1em; float:left; display:block; color:#fff; text-align:center; line-height:2em }
.casestudy_lytebox .rsBlue{background:url(../images/lyte-box-control-close-btn.gif) no-repeat -2px -90px; float:left; display:block; padding-left:12px; color:#00247f; }
.casestudy_lytebox .caseLoss{width:260px; padding-top:8px; display:block; float:left;}
.casestudy_lytebox .caseLoss img{float:left;}
.casestudy_lytebox .fundsValsTotal li{ width:155px; float:left; font-weight:bold; font-size:1.2em; margin:10px 0; line-height:2em;}
.casestudy_lytebox .fundsValsTotal .rsBlue{ font-weight:bold; font-size:1.2em; margin:10px 0; height:20px; background:url(../images/lyte-box-control-close-btn.gif) no-repeat -2px -110px; float:left; display:block; padding-left:17px; color:#00247f; }
.casestudy_lytebox .fundsValsTotal li.w200{ width:200px;}
.casestudy_lytebox .fr{float:right; width:auto;}
.casestudy_lytebox hr{width:510px; height:1px; border:0px; background-color:#a4aec2;}
.casestudy_lytebox #holder .tooltip{background:url(../images/cs_graph_img1.gif) no-repeat 12px bottom; height:210px; width:510px; position:absolute; top:-30px; left:0; z-index:999;}
.casestudy_lytebox #holderWrapper{height:150px; width:515px; display:block; overflow:hidden; float:left; margin:10px 0; position:relative }
.casestudy_lytebox #holder{height:225px; width:515px; display:block; float:left; /*padding-left:40px; padding-top:0px;*/ margin-top:-25px; margin-left:-10px; overflow:hidden; position:relative;}
.casestudy_lytebox #holder #highcharts-2{ margin:-5px 0 0 -20px;}
.casestudy_lytebox #holder #highcharts-2 *{background-color:#d3d3d3}
/* casestudy Lytebox css END*/

/* Added by Zainab */
.producttext {padding:52px 0 0 0; _padding:36px 0 0 0;}

/*Added By Prashant jan 5, 2012*/
.disclaimer_ip {font-size:1em !important;}
.bold_underline {font-weight:bold; text-decoration:underline;}

/*.planFinderSliderWrapper .slider1bg .ui-slider{ width:337px}*/
.planFinderSliderWrapper #slider1 a{ margin-left:11px;}

/******pre-login*******/
#overlay {
	background-color:#b4b3b3;
	top:0;
	left:0;
	position:fixed;
	width:100%;
	height:100%;
	display:none;
	overflow:hidden;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	z-index:8000;
	 _height:expression(documentElement.clientHeight);
 	_width:expression(documentElement.clientWidth);
	_position: absolute;
 	_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);
}
.lightbox {
	width:896px;
	height:604px;
	display:block;
	left:15%;
	position:absolute;
	top:8%;
	z-index:9000;
	display:none;
}
/*.popup_content{
width:50%;
height:auto;
float:left;
}

.lightbox p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:80px 10px 10px 10px;
text-align:justify;
}*/



