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, 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;vertical-align:baseline;}

table#ctl00_mainContent_DetailsPayment1_GridViewPaymentDetails th, table#ctl00_mainContent_DetailsPayment1_GridViewPaymentDetails td {border:1px solid #000000;}

table tr.showBorder td, table tr.showBorder th  
{
	border:1px solid #000000;
}
.paragraph p
{
	font-size:12px;
}

body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {	border-collapse:collapse;border-spacing:0;}/* tables still need 'cellspacing="0"' in the markup */
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.clear{ clear:both;}
a{ text-decoration:none; outline:none; color:#005486;}
a:hover{ text-decoration:underline;}
p{text-align:justify; padding-right:5px;  }

p.DND {text-align:justify; padding-right:13px;  }


#container .productdetail .stories-heading{ font-size:18px; color:#005182; margin:0 0 3px 0;}

#container h4{ font-size:14px; color:#005182; margin:0 0 3px 0;}
#container h5{ font-size:12px; color:#005182; margin:0 0 3px 0;}

.bgnone{ background:none;}



/* LAYOUT */
body {color:#080808; font-family:Arial, Helvetica, Verdana, sans-serif; font-size:11px; width:100%; background:url(../images/bg-top.gif) repeat-x 0 0;}
body .bodyBG{width:100%; background:url(../images/bg-bottom.gif) repeat-x 0 bottom;}

.left {float:left;}
.right {float:right;}
.imgleft{ float:left; margin:0 15px 0 0;}
.imgright{ float:right; margin:0 0px 0 5px;}
.imgright2{ float:right; margin:9px 0px 0 5px;}


.message1{background:url(../images/message_bg.png) no-repeat center 0; height:43px; padding:8px 20px 0 20px; text-align:center; color:#005486; font:normal 20px  Arial, Helvetica, sans-serif; vertical-align:middle; }
*html .message1{background:url(../images/message_bg.png) no-repeat center 0; height:43px; padding:8px 0px 0 90px; margin:0 0 0 180px; text-align:left; color:#005486; font:normal 20px  Arial, Helvetica, sans-serif; vertical-align:middle; behavior: url("images/iepngfix.htc");}


.spacing{ background:url(../images/spacing.gif) no-repeat center 0; height:16px; clear:both;}
*html .spacing{ height:16px; line-height:16px; overflow:hidden;}
.spacing1{ background:url(../images/left-nav-divider1.gif) no-repeat center 0; height:13px; margin:15px 0 3px 0; clear:both;}
*html .spacing1{ height:13px; line-height:13px; overflow:hidden;}

/* Round Border */
div b.b1{font-size:1px;display:block; overflow:hidden;}
div b.b2{background:#eeeeee; color: inherit; display:block; overflow:hidden;height:1px;margin:0 5px;}
div b.b3{background:#eeeeee; border-color: #eeeeee; color: inherit; display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 3px; 

border-width:0 2px;}
div b.b4{background:#eeeeee;border-color: #eeeeee; color: inherit; display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 2px;}
div b.b5{background:#eeeeee;border-color: #eeeeee; color: inherit; display:block; overflow:hidden;border-style: solid; border-width: 0 1px;height:2px; margin:0 1px;}
div b.b6{font-size:1px;display:block; overflow:hidden;}
div b.b7{	background:#eeeeee;border-color: #eeeeee; color: inherit; display:block; overflow:hidden;border-style: solid; border-width: 0 1px;height:2px; margin:0 1px;}
div b.b8{	background:#eeeeee;border-color: #eeeeee; color: inherit; display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 2px;}
div b.b9{	background:#eeeeee;border-color: #eeeeee; color: inherit; display:block; overflow:hidden;height:1px;border-style: solid; border-width: 0 1px;margin:0 3px; 

border-width:0 2px;}
div b.b10{	background:#eeeeee; color: inherit; display:block; overflow:hidden;height:1px;margin:0 5px;}
.RoundContainer{ background:#eeeeee;}

/* Header */
#header{
	width:971px;
	margin:0 auto;
	height:147px;
	position:relative;
	z-index:10;
}
#header .globalPart{ clear:both;}
/* Home Link */
#header .homeicon{
	float:left;
	position:absolute;
	top:9px;
	left:0;
}
/* Logo */
#header .logo{ margin:5px 0 5px 20px; width:177px; height:110px; overflow:hidden; float:left;} 

/* Top Links */
#header .toplink{ float:right; margin:6px 103px 0 0; }
*html #header .toplink{ float:right; margin:9px 47px 0 0;}
#header .toplink ul{ line-height:normal;}
#header .toplink ul li{ float:left; margin:0 10px 0 0; background:url(../images/top-link-divider.gif) no-repeat 0 center; padding: 0 0 0 10px;}
#header .toplink ul li.nodivider{ background:none;}
#header .toplink ul li a{ color:#ffffff; text-decoration:none;}
#header .toplink ul li a:hover{ text-decoration:underline;}

/* Test Sizer */
#header .textSizer{
	background:url(../images/text-sizer.gif) no-repeat 0 0;
	position:absolute;
	float:right;
	width:72px;
	height:23px;
	right:1px;
	top:19px;
	z-index:5px;
}
#header .textSizer ul{ line-height:normal; margin:0 0 0 6px}
#header .textSizer ul li{ float:left; color:#6a6a6a; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#header .textSizer ul li.a11{ font-size:9px; margin-top:2px;}
#header .textSizer ul li.a12{ font-size:10px; margin-top:1px;}
#header .textSizer ul li.a14{ font-size:11px;}
#header .textSizer ul li a{ color:#6a6a6a; text-decoration:none; display:block; width:11px; text-align:center; padding:2px 0px 0 1px;}


/* Serach Option */
#header .searchPanel{ width:222px; float:right; margin:31px 0 0 0; background:url(../images/header/search-panel.gif) no-repeat 0 0; height:28px; padding:5px 0 0 10px;}
#header .searchPanel input{ background:none; padding:5px; font:normal 11px  Arial, Helvetica, sans-serif; width:155px; border:0; color:#808080; float:left;}
#header .searchPanel input.button{ width:auto; background:url(../images/header/btn-search.gif) no-repeat 0 3px; color: transparent; /* Fix for FF */ height:15px; width:44px; margin:3px 0 0 7px; cursor:pointer; padding:0px 0 0 0;}
#header .searchPanel input.button {text-indent:-9999px;}
* html #header .searchPanel input.button{font-size:0;line-height:0; }  /* ie6 */
*+html #header .searchPanel input.button{font-size:0;display:block;line-height:0;margin:3px 0 0 6px;}  /* ie7 */

/* Menu */
#header .globalmenu{
	clear:both;
	height:41px;
	background:url(../images/menu-shadow.gif) no-repeat 0 0;
	/*padding:10px 10px 0 10px;*/
	padding:5px 10px 0;
}
#header .globalmenu .menuWrapper{ clear:both;}
#header .globalmenu .menuWrapper .leftCorner{
	width:25px;
	height:41px;
	background:url(../images/menu-left.gif) no-repeat 0 0;
	float:left;
} 
#header .globalmenu .menuWrapper .mid{ height:41px; background:url(../images/menu-mid.gif) repeat-x 0 0; width:787px; float:left;}
#header .globalmenu .menuWrapper .mid .rightcor{ background:url(../images/menu-mid-right.gif) no-repeat right 0; height:41px; width:787px;}
#header .globalmenu .menuWrapper .mid .rightcor .leftcol{ width:540px; float:left;}
#header .globalmenu .menuWrapper .mid .rightcor .leftcol ul{ line-height:normal; margin:2px 0 0 0;}
#header .globalmenu .menuWrapper .mid .rightcor .leftcol ul li{ float:left; height:35px;  color:#FFFFFF; font:normal 12px  Arial, Helvetica, sans-serif; position:relative;}
#header .globalmenu .menuWrapper .mid .rightcor .leftcol ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/menu-divider.gif) no-repeat 0 0;padding:8px 10px 0 22px; display:block; height:27px; float:left; }
#header .globalmenu .menuWrapper .mid .rightcor .leftcol ul li a:hover, #header .globalmenu .menuWrapper .mid .rightcor .leftcol ul li:hover, #header .globalmenu .menuWrapper .mid .rightcor .leftcol ul li.sfhover{color:#bee7ff; }
#header .globalmenu .menuWrapper .mid .rightcor .leftcol ul :hover > a, #header .globalmenu .menuWrapper .mid .rightcor .leftcol ul .sfhover > a{color:#bee7ff; }
#header .globalmenu .menuWrapper .mid .rightcor .leftcol ul li a.nodivider{ background:none; padding:8px 10px 0 0;}

#header .globalmenu .menuWrapper .mid .rightcor .rightcol{ width:235px; float:right; padding:5px 0 0 0; position:relative; z-index:5; text-align:right;}
#header .globalmenu .menuWrapper .mid .rightcor .rightcol ul{ float:right;}
#header .globalmenu .menuWrapper .mid .rightcor .rightcol li{ float:left;}
#header .globalmenu .menuWrapper .rightCorner{
	width:139px;
	height:41px;
	background:url(../images/menu-right.gif) no-repeat 0 0;
	float:right;
}
#header .globalmenu .menuWrapper .rightCorner .myAccount{ margin:4px 8px 0 0; text-align:right; position:relative;}

/* My Account Login*/
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox{ position:absolute; right:0; *margin-right:-6px; top:39px; width:363px; z-index:5; text-align:left; float:right; display:none;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop{ background:url(MyAccount-top.png) no-repeat 0 0; padding:20px 15px 0 15px; *height: 50px;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid{ background:url(MyAccount-mid.png) repeat-y; min-height:80px; height:auto!important; height:80px; padding:10px 20px; width:323px; *margin-top:-15px;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccbottom{ background:url(MyAccount-bottom.png) no-repeat 0 0; height:16px;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .title{ float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#bee7ff; }
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .shadow{ background:#0074B9  url(login-box-heading.gif) no-repeat 0 bottom; clear:both; height:9px; padding:2px 0 0 0; *margin-left:-14px; *width:358px }
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .btnclose{ float:right; color:#fff}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .btnclose a, #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid p a{color:#fff; text-decoration:none}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .btnclose a:hover, #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid p a:hover{text-decoration:underline}


#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form{ clear:both;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label{ float:left; margin:0 8px 0 0; width:154px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.nomargin{ margin:0;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label input{ background:url(login-input.gif) no-repeat 0 0; height:25px; width:140px; border:0; padding:0px 8px 0 8px; color:#999999; font-size:11px;}
*+ html #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label input{height:20px; padding:5px 8px 0 5px; width:140px;}

#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.username{ background:url(lable-bg.gif) no-repeat 0 0; }
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.username input{height:25px; padding:0px; padding:0 5px 0 8px; width:140px; background:none;    }
*+ html #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.username input{height:20px; padding:0px; padding:5px 5px 0 8px; width:140px; background:none;    }

#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form .buttons{ clear:both; text-align:right; padding:10px 7px 0 0;}
/* I want To */
#header .iwantto{
	clear:both;
	width:287px;
	position:absolute;
	right:1px;
	bottom:-255px;
	z-index:-9999;
} 




#header .iwantto .top{ background:url(../images/iwant-to-top.png) no-repeat 0 0; padding:0 5px 0 6px; width:276px;} 
*html #header .iwantto .top{behavior: url("images/iepngfix.htc");}
 
#header .iwantto .top h1{ font:normal 25px  Arial, Helvetica, sans-serif; color:#005486; background:url(../images/i-want-to-divider.gif)  repeat-x 0 bottom; padding:5px 24px;}

#header .iwantto .mid{ background:url(../images/iwant-to-mid.png) repeat-y; padding:0 5px 0 6px; width:276px;} 
*html #header .iwantto .mid{behavior: url("images/iepngfix.htc");}
#header .iwantto .mid ul{ line-height:normal;}
#header .iwantto .mid li{ background:url(../images/i-want-to-divider-1.gif) repeat-x 0 bottom; font:normal 12px  Arial, Helvetica, sans-serif; color:#474747; 

line-height:14px; padding:8px 5px 5px 5px ;}
#header .iwantto .mid li.nobackground{background:none;}
#header .iwantto .mid li a{color:#474747; text-decoration:none; background:url(../images/bullet.gif) no-repeat 0 1px; padding:0px 10px 3px 25px; display:block;}

#header .iwantto .bottom{ background:url(../images/iwant-to-bottom.png) no-repeat 0 0; height:21px;}
*html #header .iwantto .bottom{behavior: url("images/iepngfix.htc");} 

/* Flash Area */
.flashslider{ clear:both; margin-top:20px;}
.flashslider .flash{ height:199px;}
.flashslider .flashsliderShadow{
	background:url(../images/container-shadow-bg.gif) repeat-x 0 0;
	height:50px;
}

/* Hero Area */
.heroArea{ clear:both; background:url(../images/heroimages/hero-bg.gif) repeat-x 0 171px; height:212px;}
.heroArea .childBG{ background:url(../images/heroimages/bg-child.jpg) no-repeat center 0; height:171px;}
.heroArea .imagearea{ position:relative; width:971px; margin:0 auto; height:212px; z-index:5;}
.heroArea .imagearea .pimage{ float:left; position:absolute; bottom:0; left:17px; z-index:0;}
*html .heroArea .imagearea .pimage img{behavior: url("images/iepngfix.htc");}
.heroArea .imagearea .imageText{ position:absolute; float:right; right:90px; top:40px;  width:360px; z-index:0;}
*html .heroArea .imagearea .imageText img{behavior: url("images/iepngfix.htc");}

/* Hero Area 2*/
.heroArea2{ clear:both; background:url(../images/heroimages/hero-bg.gif) repeat-x 0 0; height:187px;}
.heroArea2 .childPlanBG{ background:url(../images/heroimages/child-plan-bg.jpg) no-repeat center 0;}
.heroArea2 .imagearea{ position:relative; width:971px; margin:0 auto; height:187px; z-index:0; _margin-top:-3px}
.heroArea2 .imagearea .pimage{
	float:left;
	position:absolute;
	top:5px;
	right:93px;
	z-index:0;
	display:none;
}
*html .heroArea2 .imagearea .pimage img{behavior: url("images/iepngfix.htc");}
.heroArea2 .imagearea .imageText{
	position:absolute;
	float:right;
	left:64px;
	top:20px;
	width:360px;
	z-index:0;
	display:none;
}
*html .heroArea2 .imagearea .imageText img{behavior: url("images/iepngfix.htc");}

/* Hero Area As per each Product */


.heroArea2 .protection-main{ background:url(../images/heroimages/protection-main.jpg) no-repeat center 0;}
.heroArea2 .protection1{ background:url(../images/heroimages/bg-Protection-FI.jpg) no-repeat center 0; }
.heroArea2 .protection2{ background:url(../images/heroimages/bg-Protection-FF.jpg) no-repeat center 0;}
.heroArea2 .protection3{ background:url(../images/heroimages/tatkaal-suraksha.jpg) no-repeat center 0;}
.heroArea2 .protection4{ background:url(../images/heroimages/A-Savings-+-Insurance-Plan.jpg) no-repeat center 0;}
.heroArea2 .protection5{ background:url(../images/heroimages/roz_bima.jpg) no-repeat center 0;}


.heroArea2 .child-main{ background:url(../images/heroimages/child-main.jpg) no-repeat center 0;}
.heroArea2 .childPlan1{ background:url(../images/heroimages/bg-Child-FP.jpg) no-repeat center 0;}
.heroArea2 .childPlan2{ background:url(../images/heroimages/bg-Child-FP+.jpg) no-repeat center 0;}
.heroArea2 .childPlan3{ background:url(../images/heroimages/bg-Child-FI+.jpg) no-repeat center 0;}
.heroArea2 .childPlan4{ background:url(../images/heroimages/Future-Idols.jpg) no-repeat center 0;}
.heroArea2 .childPlan5{ background:url(../images/heroimages/rakshak_2.jpg) no-repeat center 0;}

.heroArea2 .saving-main{ background:url(../images/heroimages/saving-main.jpg) no-repeat center 0;}
.heroArea2 .saving1{ background:url(../images/heroimages/bg-Saving-SS.jpg) no-repeat center 0;}
.heroArea2 .saving2{ background:url(../images/heroimages/Super-Wealthplus.jpg) no-repeat center 0;}
.heroArea2 .saving3{ background:url(../images/heroimages/dhan-suraksha.jpg) no-repeat center 0;}
.heroArea2 .saving4{ background:url(../images/heroimages/Wealth-+-Premier-.jpg) no-repeat center 0;}
.heroArea2 .saving5{ background:url(../images/heroimages/Assure-Money-+.jpg) no-repeat center 0;}
.heroArea2 .saving6{ background:url(../images/heroimages/EzeeWealth+.jpg) no-repeat center 0;}
.heroArea2 .saving7{ background:url(../images/heroimages/Wealth-+-Ace-.jpg) no-repeat center 0;}


.heroArea2 .retirement-main{ background:url(../images/heroimages/retirement-main.jpg) no-repeat center 0;}
.heroArea2 .retirement1{ background:url(../images/heroimages/bg-RetirementGA+.jpg) no-repeat center 0;}
.heroArea2 .retirement2{ background:url(../images/heroimages/bg-RetirementGA+SP.jpg) no-repeat center 0;}

.heroArea2 .partnership-main{ background:url(../images/heroimages/bg-PartnershipVSWB++.jpg) no-repeat center 0;}
.heroArea2 .partnership1{ background:url(../images/heroimages/bg-PartnershipVSWB++.jpg) no-repeat center 0;}
.heroArea2 .partnership2{ background:url(../images/heroimages/PartnershipVSCE++.jpg) no-repeat center 0;}

.heroArea2 .fund{ background:url(../images/heroimages/fund.jpg) no-repeat center 0;}
.heroArea2 .partner{ background:url(../images/heroimages/partner.jpg) no-repeat center 0;}

.heroArea2 .agent{ background:url(../images/heroimages/agent.jpg) no-repeat center 0;}
.heroArea2 .careers{ background:url(../images/heroimages/careers.jpg) no-repeat center 0;}

.heroArea2 .media-center{ background:url(../images/heroimages/media-center.jpg) no-repeat center 0;}
.heroArea2 .tools{ background:url(../images/heroimages/tools.jpg) no-repeat center 0;}

.heroArea2 .contact-us{ background:url(../images/heroimages/contact-us.jpg) no-repeat center 0;}
.heroArea2 .download{ background:url(../images/heroimages/download.jpg) no-repeat center 0;}

.heroArea2 .spirit{ background:url(../images/heroimages/spirit.jpg) no-repeat center 0;}


/* Bread crumb */
.breadcrumbBG{ clear:both; background:url(../images/bg-breadcrumb.gif) repeat-x 0 0; margin:0 0 7px 0; height:54px; }
.breadcrumbBG .breadcrumb{ width:940px; margin:0 auto; height:39px; background:url(../images/breadcrumb-bottom-bg.gif) no-repeat center bottom; clear:both; position:relative;}
.breadcrumbBG .breadcrumb ul{ line-height:normal;}
.breadcrumbBG .breadcrumb ul li{ float:left; color:#1f6a98; padding:11px 23px 12px 0; background:url(../images/breadcrumb-divider.gif) no-repeat right 0; margin:0 0 0 10px;}
.breadcrumbBG .breadcrumb ul li.nodivider{ background:none; padding-right:0;}
.breadcrumbBG .breadcrumb ul li a{ color:#454545; text-decoration:underline; display:block;}
.breadcrumbBG .breadcrumb ul li a:hover{ text-decoration:none;}

/* Buttons */
.breadcrumbBG .breadcrumb .buttons{ position:absolute; right:-10px; top:-15px;}

/* Container */
#container{ min-height:400px; height:auto!important; height:350px; width:953px; margin:0 auto; padding: 0 4px 0 14px; position:relative;}
#container.inner{ min-height:400px; height:auto!important; height:400px; width:963px; margin:0 auto; padding: 0 4px 0 4px; position:relative;}
#container .leftcol{ float:left; width:660px; margin:0 10px 0 0;}
#container .leftcol1{ float:left; width:671px; margin:0 5px 0 0;}
#container .rightcol{ float:right; width:283px;}

/* Home Product Tabs */
#container .leftcol .ProductTab{ clear:both;}
#container .leftcol .ProductTab ul {color:#000000; width:152px; float:left;  margin:0; padding:0;}
#container .leftcol .ProductTab ul li{ margin:0;  font:normal 12px  Arial, Helvetica, sans-serif; color:#292929; padding:8px 8px 12px 25px; cursor:pointer; display:block;}
*html #container .leftcol .ProductTab ul li{ display:inline-block;}
*+ html #container .leftcol .ProductTab ul li{ display:inline-block;}
#container .leftcol .ProductTab ul li a{ color:#292929; text-decoration:none; outline:none;}
#container .leftcol .ProductTab ul li a:hover{ color:#0178c2; }

/* Add by Nikhil */
.Discontinuedplans { position:absolute; top:174px; width:120px;  font:normal 12px  Arial, Helvetica, sans-serif; color:#292929; padding:8px 8px 12px 25px; cursor:pointer; display:block;}
.Discontinuedplans:hover{ color:#0178c2; text-decoration:none;} 
*+html #container .Discontinuedplans { position:absolute; top:174px; left:12px; width:120px;  font:normal 12px  Arial, Helvetica, sans-serif; color:#292929; padding:8px 8px 12px 25px; cursor:pointer; display:block;}

*+html #container .Discontinuedplans:hover{ color:#0178c2; text-decoration:none;}

#container .leftcol .ProductTab ul li.selected {color:#0079c2;	background: url(../images/tab-active.gif) no-repeat 0 0;}
#container .leftcol .ProductTab ul li.selected a{color:#0079c2; text-decoration:none;}

#container .leftcol .ProductTab .ptabContainer{ background:url(../images/product-tab-conatiner-bg.gif) no-repeat 0 0; width:595px; float:left; min-height:300px; height: 

auto!important; height:300px; padding:25px 25px 0px 25px; _padding:25px 15px 0px 25px;}
#container .leftcol .ProductTab .ptabContainer .ptcont{ clear:both;}
#container .leftcol .ProductTab .ptabContainer .ptcont h1{ font:normal 25px  Arial, Helvetica, sans-serif; color:#005486; margin: 0 0 5px 0;}
#container .leftcol .ProductTab .ptabContainer .ptcont h1 a{ font:normal 25px  Arial, Helvetica, sans-serif; color:#005486; margin: 0 0 5px 0; text-decoration:none}
#container .leftcol .ProductTab .ptabContainer .ptcont h1 a:hover{text-decoration:none}
#container .leftcol .ProductTab .ptabContainer .ptcont p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#080808; line-height:14px; margin:0 0 10px 0; }
#container .leftcol .ProductTab .ptabContainer .ptcont p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#080808; line-height:14px;}
#container .leftcol .ProductTab .ptabContainer .ptcont .products{ margin:25px 0 0 0;}

#container .leftcol .ProductTab .ptabContainer .ptcont .product-row{float:left; height:auto; }
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox{ width:210px; float:left; margin:0 15px 0px 0; height:auto;  }
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox.nomargin{ margin:0 0px 10px 0;}
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox .image{ width:203px; overflow:hidden; float:left; margin-bottom:5px;}
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox .pcontent{ width:200px; float:left; }
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox .pcontent h2{ font:bold 12px Arial, Helvetica, sans-serif; color:#005182;} 
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox .pcontent h2 a{ font:bold 12px Arial, Helvetica, sans-serif; color:#005182;} 
#container .leftcol .ProductTab .ptabContainer .ptcont .products .productbox .pcontent p{ font: normal 12px Arial, Helvetica, sans-serif; color:#292929; line-height:14px;text-align:left }


/* scroll bar css */

 #scrollbar0 .productbox{ width:210px; padding:10px 5px 10px 10px; float:left;}
 #scrollbar0 .productbox.nomargin{ margin:0 0px 30px 0;}
 #scrollbar0 .productbox .image{ width:167px; overflow:hidden; float:left;}
 #scrollbar0 .productbox .pcontent{ width:157px; float:left; padding-left:10px;}
 #scrollbar0 .productbox .pcontent h2{ font:bold 12px Arial, Helvetica, sans-serif; color:#005182;} 
 #scrollbar0 .productbox .pcontent p{ font: normal 11px Arial, Helvetica, sans-serif; color:#292929; line-height:14px;}



/* Left Navigation */
#container .leftcol1 .leftcol{ float:left; width:164px; float:left; margin:0 8px 0 0;}
#container .leftcol1 .leftcol .leftnav{ width:164px;}
#container .leftcol1 .leftcol .leftnav ul{ line-height:normal;}
#container .leftcol1 .leftcol .leftnav ul li{ font:normal 12px  Arial, Helvetica, sans-serif; color:#292929; background:url(../images/left-nav-divider.gif) no-repeat 0 0; }

/*#container .leftcol1 .leftcol .leftnav ul li a{ color:#292929; text-decoration:none; background:url(../images/blue-arrow-bullet.gif) no-repeat 8px 4px; padding:0 0 0 23px; line-height:20px; }*/
#container .leftcol1 .leftcol .leftnav ul li a{ color:#292929; text-decoration:none; background:url(../images/blue-arrow-bullet.gif) no-repeat 8px 8px; padding:3px 0 3px 23px; line-height:16px; display:block;  _height:20px;}
#container .leftcol1 .leftcol .leftnav ul li a:hover{ color:#0178c2;}
#container .leftcol1 .leftcol .leftnav ul li a.active{ color:#0178c2;}
#container .leftcol1 .leftcol .leftnav ul li.nodivider{ background:none;}
#container .leftcol1 .leftcol .leftnav ul li.nodivider a{ background:none; padding:0;}
#container .leftcol1 .leftcol .leftnav ul li h2{ background:url(../images/left-nav-main-bullet.gif) no-repeat 5px 3px; font:normal 14px  Arial, Helvetica, 

sans-serif; color:#005486; padding:0 0 0 23px; margin:0 0 2px 0;}
#container .leftcol1 .leftcol .leftnav ul li h2 a{color:#005486; text-decoration:none;}

/* Inner Content Area */
#container .leftcol1 .rightcol{ width:499px;  float:right;}
#container .leftcol1 .rightcol .banner{ float:left; margin:0 0 10px 0;}

#container .leftcol1 .rightcol .InnerContent{ width:499px; background:url(../images/inner-content-bg.gif) no-repeat 0 0; float:right; margin:0 0 50px 0;}
#container .leftcol1 .rightcol .InnerContent2{ width:auto; !important;width:499px; background:url(../images/inner-content-bg2.gif) no-repeat 0 0; float:right; margin:0 0 50px 0; border-bottom:3px solid #f1f1f1; padding:10px 0 0 0;}
#container .leftcol1 .rightcol .InnerContent21{ width:auto; !important;width:499px; background:url(../images/inner-content-bg2.gif) no-repeat 0 0; float:left;  margin:0 0 50px 0; border-bottom:3px solid #f1f1f1; padding:10px 0 0 0px; }
#container .leftcol1 .rightcol .InnerContent2 h4{ font:normal 14px  Arial, Helvetica, sans-serif; color:#005486;}


#container .leftcol1 .rightcol .InnerContent3{ width:auto; !important;width:467px; padding:5px 5px 5px 22px; border-bottom:1px solid #ecf5fb; border-right:1px solid #ecf5fb; border-left:1px solid #ecf5fb; overflow:hidden; }
#container .leftcol1 .rightcol .InnerContent31{ width:auto; !important;width:485px; padding:5px; border-bottom:1px solid #ecf5fb; border-right:1px solid #ecf5fb; border-left:1px solid #ecf5fb; }
#container .leftcol1 .rightcol .InnerContent3 h4{ font:normal 16px  Arial, Helvetica, sans-serif; color:#005486; font-weight:bold;}
#container .leftcol1 .rightcol .InnerContent3 ul{line-height:normal; float:left; font-size:10px;}
#container .leftcol1 .rightcol .InnerContent3 ul li{ float:left; margin:0 5px 0 0; padding: 10px 0 0 0;}
#container .leftcol1 .rightcol .InnerContent3 ul li a{color:#005486; text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent3 ul li a:hover{text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent3 .select_year{float:right; width:135px; text-align:center;}
#container .leftcol1 .rightcol .InnerContent3 .pages{float:left; width:250px; margin:10px 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent3 .pages ul{line-height:normal; float:left; font-size:12px;}
#container .leftcol1 .rightcol .InnerContent3 .pages ul li{ float:left;}
#container .leftcol1 .rightcol .InnerContent3 .paging{float:right; text-align:right; margin:5px 10px 5px 0;}
#container .leftcol1 .rightcol .InnerContent3 .paging1{float:right; width:150px; text-align:right; }
#container .leftcol1 .rightcol .InnerContent3 .paging .paging1 ul{line-height:normal; font-size:12px;}
#container .leftcol1 .rightcol .InnerContent3 .paging .paging1 ul li{ text-align:right;}
#container .leftcol1 .rightcol .InnerContent3 .divider1{border-bottom:1px dotted #cccccc; border-top:1px dotted #cccccc; float:left; padding:0 0 5px 0;  margin:10px 0 0 0; width:485px; }
#container .leftcol1 .rightcol .InnerContent3 .divider1 ul{line-height:normal; font-size:12px;}


#container .leftcol1 .rightcol .InnerContent3 .jobsearch{width:140px; _width:120px; float:left; margin:0 5px 0 0; padding:0 3px 0 0;}
#container .leftcol1 .rightcol .InnerContent3 .jobsearch input{width:140px; _width:120px; float:left; margin:0 5px 0 0; padding:0 3px 0 0;}





#container .leftcol1 .rightcol .InnerContent3 .jobsearch ul{line-height:normal;}
#container .leftcol1 .rightcol .InnerContent3 .jobsearch ul li{font-size:12px;}
#container .leftcol1 .rightcol .InnerContent3 .jobsearchbtn{float:left; text-align:left; padding:33px 20px 10px 10px; }/*Modified on 1st_april'10 width:460px; */
#container .leftcol1 .rightcol .InnerContent3 .jobsearchbtn1{float:right; text-align:left; padding:33px 33px 10px 10px; }


#container .leftcol1 .rightcol .InnerContent3 .histnav{width:470px ;margin:10px 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent3 .histnav table.fund {width:450px; margin:10px 0 10px 0; font-size:12px; font-family:Arial;}
#container .leftcol1 .rightcol .InnerContent3 .histnav table.fund td{ height:25px; padding:10px 0 10px 0; vertical-align: middle; }
#container .leftcol1 .rightcol .InnerContent3 .histnav table.fund td select{ margin-right:38px;}



#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol1{width:210px ; float:left; margin:0 0 0 0;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol1 ul li{font-size:12px; }

#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol2{width:68px ; float:left; text-align:right; margin:0 0 0 15px; font-size:12px;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol2 ul li{font-size:12px;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol3{ width:170px;  float:right; margin:0 0px 0 0;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol3 .labeltxt{width:35px; margin:0 0 0 0; text-align:right; font-size:11px; }


#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol4{width:150px ; float:left; margin:0 0 0 5px; overflow:hidden	}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol4 ul{line-height:normal;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol4 ul li{font-size:12px;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5{width:170px ; float:left; margin:0 5px 0 0; border-left:1px dotted #CCCCCC; border-right:1px dotted #CCCCCC; padding:0 0 0 10px; }
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 .labeltxt{ width:35px;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 p {font-size:12px; margin:10px 0 0 0;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 ul{ line-height:normal;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 ul li{ font-size:12px; white-space:nowrap;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol4 ul li select{ width:135px; }
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 ul li table{ width:200px; float:left;}
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 ul li table td{  float:left; font-size:12px; width:auto; height:25px; }
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 ul li table td input{float:left; width:15px; outline:none;  }
#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol5 ul li table td label{float:left; width:150px; margin-left:10px; outline:none;  }


#container .leftcol1 .rightcol .InnerContent3 .histnav .hiscol6{width:60px ; float:left; margin:0 0 0 10px;}




#container .leftcol1 .rightcol .InnerContent3 .coll1{width:110px; float:left; font:normal 12px  Arial, Helvetica, sans-serif; color:#005486; padding:5px 0 0 0;  }
#container .leftcol1 .rightcol .InnerContent3 .coll2{width:auto; float:left; margin:3px 10px 0 0; }
#container .leftcol1 .rightcol .InnerContent3 .coll3{width:150px; float:left; margin:0 0 10px 0; }
#container .leftcol1 .rightcol .InnerContent3 .button-submit{width:110px; float:left; margin:0 0 10px 10px; } 
#container .leftcol1 .rightcol .InnerContent3 .results{width:auto; !important;width:453px; background-color:#026bab; color:#ffffff; padding:5px; margin:0 0 10px 0; float:left; text-align:left;}
#container .leftcol1 .rightcol .InnerContent3 .subbtn{ float:right; text-align:right; margin:10px 0 0 0;}




#container .leftcol1 .rightcol .InnerContent .productdetail{ padding:24px 15px 10px 23px; font:normal 12px  Arial, Helvetica, sans-serif; color:#080808; }
*html #container .leftcol1 .rightcol .InnerContent .productdetail{ padding:24px 15px 0px 23px; }
#container .leftcol1 .rightcol .InnerContent .productdetail h1{ font:normal 25px  Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .productdetail p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#080808; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .productdetail ul li {list-style:disc; margin:0 0 0 15px;}

#container .leftcol1 .rightcol .InnerContent .productdetail .rssfeed{background:url(../images/rss.gif); background-repeat:no-repeat; background-position:left center; text-align:right; clear:both; padding:0px 0 5px 20px; color:#005486; float:right; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .productdetail .rssfeed a{text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productdetail .rssfeed a:hover{color:#005486; text-decoration:none;}

.jobs{font:normal 12px Arial, Helvetica, sans-serif; color:#080808; padding:10px;}
.jobs ul{ line-height:normal; }
.jobs ul li{padding:5px 0 5px 0; font:normal 12px  Arial, Helvetica, sans-serif;  color:#080808; list-style-type:disc; list-style-position:inside;}
.jobs h2{font:normal 18px  Arial, Helvetica, sans-serif; color:#005486; margin:5px 5px 5px 0px;}
.jobs p {fon-size:12px; line-height:18px; }
.jobs h5 { padding-top:8px; }
.jobs span{font-weight:normal; line-height:18px;}

.appjob{background-color:#dfeef7; width:498px; min-height:30px; padding:5px;}
.appjob h2{font:normal 16px  Arial, Helvetica, sans-serif; color:#005486; margin:5px 5px 5px 0px;}
.jobtitle{color:#005182; font-size:12px; padding:5px 0 5px 10px; width:200px; float:left;}
.applynow {color:#005182; font-size:12px; padding:5px 10px 5px 0; width:200px; float:right;  text-align:right;}
.applynow a{text-decoration:underline; color:#005486;}
.applynow a:hover{text-decoration:none;}

#container .leftcol1 .rightcol .InnerContent .productdetail .buttons{ clear:both; margin:22px 0 0 10px;}
#container .leftcol1 .rightcol .InnerContent .productdetail .buttons a {
		background:url(../images/buttons/full-blue-button.gif) no-repeat 0 0; 
		width:137px;
		padding:6px 0 0 8px;
		height:31px; 
		display:block; 
		color:#1e334c; 
		font: normal 12px  Arial, Helvetica, sans-serif; 
		text-decoration:none; 
		float:left; 
	}
.new-width{width:130px !important; padding-left:15px !important; text-align:left;}

/* Product */

#container .leftcol1 .rightcol .InnerContent .productDes{ background:url(../images/product-description-divider.gif) no-repeat center bottom; padding:0 20px 8px 23px; margin:20px 0 0 0; float:left; width:465px; _width:455px;}
#container .leftcol1 .rightcol .InnerContent .productDes h4{ font-size:14px; color:#005182; margin:0 0 3px 0;}
#container .leftcol1 .rightcol .InnerContent .productDes .readmore{ text-align:right; clear:both; padding:10px 8px 5px 0; color:#005486;}
#container .leftcol1 .rightcol .InnerContent .productDes .readmore a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .readmore a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .productDes .readmore1{ text-align:right; clear:both; padding:10px 0 5px 0; color:#005486; margin:0 120px 0 0;}
#container .leftcol1 .rightcol .InnerContent .productDes .readmore1 a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .readmore1 a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .productDes ul{ line-height:normal; float:left}
#container .leftcol1 .rightcol .InnerContent .productDes ul li{ float:left; margin:0 10px 0 0; padding: 0 0 0 10px;}
#container .leftcol1 .rightcol .InnerContent .productDes ul li.nodivider{ background:none;}
#container .leftcol1 .rightcol .InnerContent .productDes ul li a{ color:#ffffff; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes ul li a:hover{ text-decoration:underline;}

#container .leftcol1 .rightcol .InnerContent .productDes1{ background:url(../images/product-description-divider.gif) no-repeat center bottom; padding:0 20px 8px 10px; margin:30px 0 0 0; float:left; width:465px;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 h4{ font-size:14px; color:#005182; margin:0 0 3px 0;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 .readmore{ text-align:right; clear:both; padding:10px 0 5px 0; color:#005486;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 .readmore a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 .readmore a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 ul{ line-height:normal; float:left}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 ul li{ float:left; margin:0 10px 0 0; padding: 0 0 0 10px;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 ul li.nodivider{ background:none;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 ul li a{ color:#ffffff; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent3 .productDes1 ul li a:hover{ text-decoration:underline;}

#container .leftcol1 .rightcol .InnerContent .productDes .views{padding:10px 10px 0 0; margin:0 0 0 0; float:left}
#container .leftcol1 .rightcol .InnerContent .productDes .views ul{ line-height:normal; float:left}
#container .leftcol1 .rightcol .InnerContent .productDes .views ul li{ float:left; margin:0 0 0 0; padding: 0 5px 0 0;}
#container .leftcol1 .rightcol .InnerContent .productDes .views ul li a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .views ul li a:hover{ text-decoration:underline;}

#container .leftcol1 .rightcol .InnerContent .productDes td{padding:5px;}
#container .leftcol1 .rightcol .InnerContent .productDes .selectb{background:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .newsimg{width:120px; float:left; margin:0 0px 0px 0; padding-bottom:20px;}
#container .leftcol1 .rightcol .InnerContent .productDes .newsimg.nomargin{ margin:0 0px 0px 0;}

#container .leftcol1 .rightcol .InnerContent .productDes .newsimg .image2{ width:100px; overflow:hidden; float:left;}

#container .leftcol1 .rightcol .InnerContent .productDes .newsimg .pcontent1{ width:120px; float:left; padding:0 0px 0 0px;}
#container .leftcol1 .rightcol .InnerContent .productDes .newsimg .pcontent1 ul{line-height:normal; margin:0 0 0 0; padding:0 0 0 0;}
#container .leftcol1 .rightcol .InnerContent .productDes .newsimg .pcontent1 ul li{ width:120px; font: normal 12px  Arial, Helvetica, sans-serif; float:left; margin:0 10px 0 0; padding: 0 0 0 10px;}
#container .leftcol1 .rightcol .InnerContent .productDes .newsimg .pcontent1 ul li a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .newsimg .pcontent1 ul li a:hover{ text-decoration:underline;}


#container .leftcol1 .rightcol .InnerContent .productDes table.locator , #container .leftcol1 .rightcol .InnerContent .productDes table.locator td{ border:none; }
#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator{width:180px; float:left; margin:0 0px 15px 0;}
#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator.nomargin{ margin:0 0px 30px 0;}

#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator .pcontent-locator{ width:180px; float:left; padding:0 0 0 0px;}
#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator .pcontent-locator ul{line-height:normal; margin:0 0 0 0; padding:0 0 0 0;}
#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator .pcontent-locator ul li{ width:220px; font:normal 12px  Arial, Helvetica, sans-serif; float:left; margin:0 0px 2px 0; padding: 0 0 0 00px;}
#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator .pcontent-locator ul li a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .detail-locator .pcontent-locator ul li a:hover{ text-decoration:underline;}




#container .leftcol1 .rightcol .InnerContent .pressrelease{ background-color:#00588d;  padding:0 10px 0px 10px; margin:10px 0 5px 0; border-bottom:5px solid #023c60; float:left; width:470px;  overflow:hidden; }
#container .leftcol1 .rightcol .InnerContent .pressrelease p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#fff;}
#container .leftcol1 .rightcol .InnerContent .pressrelease h1{font:normal 25px  Arial, Helvetica, sans-serif; color:#fff; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .pressrelease h4{font:normal 14px  Arial, Helvetica, sans-serif; color:#fff; margin:5px 0 0px 0;}
#container .leftcol1 .rightcol .InnerContent .pressrelease ul{line-height:normal;}
#container .leftcol1 .rightcol .InnerContent .pressrelease ul li{float:left; font-size:10px; color:#fff;  margin:0 3px 0 0; font-size:10px; position:relative;}
#container .leftcol1 .rightcol .InnerContent .pressrelease ul a{color:#fff; padding:0 2px 0 2px; display:block; text-decoration:none; cursor:pointer;}
#container .leftcol1 .rightcol .InnerContent .pressrelease ul a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .all{color:#FFFF99; font-size:10px; text-decoration:underline;  margin:0 0 0 0px;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .select_year{font:normal 10px  Arial, Helvetica, sans-serif; color:#fff; background-color:#000066; }
#container .leftcol1 .rightcol .InnerContent .pressrelease .sel_year{float:right; width:125px; margin:0 0 0 0;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .backnone{background:none;}


#container .leftcol1 .rightcol .InnerContent .pressrelease .jobsearch{width:146px; float:left; margin:0 5px 10px 0; padding:0 5px 0 0; overflow:hidden;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .jobsearchbtn{padding:5px 22px 5px 0; float:right;}

#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav{width:480px ; float:left; margin:10px 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav .hiscol1{width:210px ; float:left; margin:0 0 0 0;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav .hiscol1 ul li{font-size:12px; font-weight:bold;}

#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav .hiscol2{width:70px ; float:left; text-align:right; margin:0 0 0 15px; font-size:12px;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav .hiscol2 ul li{font-size:12px; font-weight:bold;}
#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav .hiscol3{width:auto!important; width:165px;  float:right; margin:0 10px 0 0; }
#container .leftcol1 .rightcol .InnerContent .pressrelease .histnav .hiscol3 .labeltxt{width:35px; margin:0 0 0 0; text-align:right; font-size:11px; font-weight:bold;}

#container .leftcol1 .rightcol .InnerContent .paginglist{ padding:0 0px 20px 10px; margin:10px 10px 10px 0; }
#container .leftcol1 .rightcol .InnerContent .paginglist ul{line-height:normal}
#container .leftcol1 .rightcol .InnerContent .paginglist ul li{font:normal 12px  Arial, Helvetica, sans-serif; color:#080808;}
#container .leftcol1 .rightcol .InnerContent .paginglist ul li a{text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingright{line-height:normal; float:right; width:160px; margin:-15px 0 5px 0;}
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingright ul{line-height:normal; }
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingright ul a{color:#005182; text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingright ul a:hover{text-decoration:none;}

#container .leftcol1 .rightcol .InnerContent .paginglist .pagingrightbottom{line-height:normal; float:right; width:160px; margin:10px 0 0 10px;}
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingrightbottom ul{line-height:normal; }
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingrightbottom ul a{color:#005182; text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .paginglist .pagingrightbottom ul a:hover{text-decoration:none;}

#container .leftcol1 .rightcol .InnerContent .paginglist .divider{border-top:1px dotted #333; border-bottom:1px dotted #333; padding:4px 0 4px 0; margin:10px 0 0 0;}
#container .leftcol1 .rightcol .InnerContent .paginglist h4{font:normal 14px  Arial, Helvetica, sans-serif; color:#005182; margin:0px 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab{ clear:both;}

#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul{ line-height:normal; margin:0 0 0 0px;}
*html #container .leftcol1 .rightcol .InnerContent .DescriptionTab ul{ height:31px;}

#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li{ float:left; color:#666666;  margin:0 0px 0 0; font-size:12px; position:relative;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li a{ color:#666666; background:url(../images/product-description-tab-right.gif) no-repeat right 0; padding:0 3px 0 0; display:block; text-decoration:none; cursor:pointer;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li span{ background:url(../images/product-description-tab-left.gif) no-repeat 0 0; height:20px; display:block; padding:11px 0 0 7px; cursor:pointer;}
*html #container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li span{  display:inline-block; cursor:pointer;}

#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li.selected{ float:left; color:#666666;  margin:0 0px 0 0; font-size:12px; position:relative; top:2px;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li.selected a{ color:#666666; background:url(../images/product-description-tab-active-right.gif) no-repeat right 0; padding:0 8px 0 0; display:block; text-decoration:none; cursor:pointer;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li.selected span{ background:url(../images/product-description-tab-active-left.gif) no-repeat 0 0; height:20px; display:block; padding:11px 0 0 12px; cursor:pointer;}
*html #container .leftcol1 .rightcol .InnerContent .DescriptionTab ul li.selected span{  display:inline-block; cursor:pointer;}

#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer{ clear:both; width:491px; }
#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer p{ font-size:12px; line-height:16px; margin:0 0 20px 0; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer ul li{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#080808; text-align: inherit; list-style:disc; margin:0 0 0 15px; line-height:16px; float:none; clear:none}

#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer .top{ background:url(../images/product-tab-conatiner-top.gif) no-repeat 0 0; height:15px;}
*html #container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer .top{ height:15px; line-height:15px; overflow:hidden;}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer .mid{ background:url(../images/product-tab-conatiner-mid.gif) repeat-y 0 0; padding:0 19px; width:453px; }
#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer .paymentoptionsmid{ background:url(../images/product-tab-conatiner-mid.gif) repeat-y 0 0; padding:0 19px; width:453px; }
#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer .bottom{ background:url(../images/product-tab-conatiner-bottom.gif) no-repeat 0 0; height:15px;}
*html #container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer .bottom{ height:15px; line-height:15px; overflow:hidden;}


/* Tools and Calculator */
#container .toolsnCalculators{ width:264px; float:left; background:url(../images/right-divider.gif) no-repeat right 0; min-height:200px; height:auto!important; height:200px; padding:20px 10px 20px 20px;}
#container .toolsnCalculators h3{ background:url(../images/blue-arrow.gif) no-repeat 0 4px; font: normal 14px  Arial, Helvetica, sans-serif; color:#005182; 

padding:0 0 0 13px;margin:0 0 25px 0;}
#container .toolsnCalculators p{ margin:0 0 0 13px;}

/* Knowledge Center  */
#container .KnowledgeCenter{ width:335px; float:left; background:url(../images/right-divider.gif) no-repeat right 0; min-height:200px; height:auto!important; height:200px;}
#container .KnowledgeCenter .topbg{ background:url(../images/knowledgecenter-top-bg.gif) no-repeat center 0; padding:20px;}
#container .KnowledgeCenter h3{  background:url(../images/blue-arrow.gif) no-repeat 0 4px; font: normal 14px  Arial, Helvetica, sans-serif; color:#005182; padding:0 

0 0 13px; margin:0 0 15px 0;}
#container .KnowledgeCenter .article{ clear:both; margin:8px 0 0 0; position:relative; width:295px; overflow:hidden; }
#container .KnowledgeCenter .article .RoundContainer{ padding:5px 10px 10px 10px;}
#container .KnowledgeCenter .article .RoundContainer h4{ font:normal 14px  Arial, Helvetica, sans-serif; color:#005486; margin: 0 0 5px 0;}
#container .KnowledgeCenter .article .RoundContainer h4 a{ font:normal 14px  Arial, Helvetica, sans-serif; color:#005486; margin: 0 0 5px 0;text-decoration:none}
#container .KnowledgeCenter .article .RoundContainer h4 a:hover{ text-decoration:underline}
#container .KnowledgeCenter .article .RoundContainer .message{ width:165px; line-height:14px;}
#container .KnowledgeCenter .article .RoundContainer .book{ position:absolute; right:9px; bottom:0;}

/* News */
#container .news{ width:284px; float:left; min-height:200px; height:auto!important; height:200px;padding:20px;}
#container .news h3{  background:url(../images/blue-arrow.gif) no-repeat 0 4px; font: normal 14px  Arial, Helvetica, sans-serif; color:#005182; padding:0 0 0 

13px;margin:0 0 25px 0;}
#container .news .briefnews{ clear:both; background:url(../images/icon/icon-news.gif) no-repeat 0 0; padding:0 0 0 48px; font:normal 11px Arial, Helvetica, sans-serif; 

color:#292929; min-height:50px; height:auto!important; height:50px;}
#container .news .briefnews .date{ font-size:10px; color:#005182;}
#container .news .divider{ background:url(../images/news-divider.gif) repeat-x 0 center; height:20px;}

/* Callouts */
#container .rightcol .callouts{width:280px; overflow:hidden; margin-top:0px}
#container .rightcol .callouts .shadow{ background:url(../images/callouts-shadow.gif) no-repeat center 0; height:14px; margin-top:-10px; clear:both;}
#container .rightcol .callouts .flash-shadow{ background:url(../images/callouts-shadow.gif) no-repeat center 0; height:14px; margin-top:-2px; clear:both;}
*html #container .rightcol .callouts .shadow{ height:14px; line-height:14px; overflow:hidden;}
*html #container .rightcol .callouts .flash-shadow{ height:14px; line-height:14px; margin-top:5px; border:1px solid #000;  }
/* Contact */
#container .rightcol .callouts .contactUs{ clear:both;}
#container .rightcol .callouts .contactUs .top{ background:url(../images/contact-top.gif) no-repeat 0 0; height:40px; 
                                                font:normal 25px  Arial, Helvetica, sans-serif; color:#bee9f8; padding:10px 19px 0 19px;width:283px;}
#container .rightcol .callouts .contactUs .mid{ background:#ebebeb url(../images/contact-mid.gif) repeat-x 0 0; border-left:1px solid #d9d9d9;border-right:1px solid 

#d9d9d9; width:252px; margin:0 4px 0 0; min-height:197px; height:auto!important; height:197px; padding:0 10px 0 15px;}

#container .rightcol .callouts .contactUs .mid ul{ line-height:normal;}
#container .rightcol .callouts .contactUs .mid ul li{ line-height:normal; background:url(../images/callout-contact-divider.png) no-repeat center 0;}
*html #container .rightcol .callouts .contactUs .mid ul li{behavior: url("images/iepngfix.htc");}
#container .rightcol .callouts .contactUs .mid ul li a{ font:normal 12px  Arial, Helvetica, sans-serif; color:#005182; text-decoration:none; display:block; 

padding:10px 0 13px 50px;}
#container .rightcol .callouts .contactUs .mid ul li a:hover{ color:#000000;}
/* Contact Icons  */
#container .rightcol .callouts .contactUs .mid ul li a.email{ background:url(../images/contact-icon.gif) no-repeat 0 -50px;}
#container .rightcol .callouts .contactUs .mid ul li a.agent{ background:url(../images/contact-icon.gif) no-repeat 0 -107px;}
#container .rightcol .callouts .contactUs .mid ul li a.office{ background:url(../images/contact-icon.gif) no-repeat 0 -164px;}
#container .rightcol .callouts .contactUs .mid ul li a.cheque{ background:url(../images/contact-icon.gif) no-repeat 0 -221px;}

#container .rightcol .callouts .contactUs .mid ul li.tollfree{ background:url(../images/tollfree-divider.gif) no-repeat center 0 ; height:37px; padding:11px 0 0 0;}
#container .rightcol .callouts .contactUs .mid ul li span{ display:block; font: bold 12px Arial, Helvetica, sans-serif; color:#292929; line-height:15px; 

background:url(../images/contact-icon.gif) no-repeat 0 0; padding: 0 0 0 50px;}

#container .rightcol .callouts .contactUs .bottom{ background:url(../images/contact-bottom.gif) no-repeat 0 0; height:19px;}
*html #container .rightcol .callouts .contactUs .bottom{ height:19px; line-height:19px; overflow:hidden;}

/* Grey Box */
#container .rightcol .callouts .greyCallout{ clear:both; width:279px; overflow:hidden;}
#container .rightcol .callouts .greyCallout .mid{ background:#efefef; padding:8px 13px;}
#container .rightcol .callouts .greyCallout .mid h3{ font:normal 14px  Arial, Helvetica, sans-serif; color:#005182; margin:0 0 8px 0;}
#container .rightcol .callouts .greyCallout .mid ul{ line-height:normal;}
#container .rightcol .callouts .greyCallout .mid ul li{ line-height:18px; font: normal 11px Arial, Helvetica, sans-serif; color:#292929;}
#container .rightcol .callouts .greyCallout .mid ul li a{ background:url(../images/blue-arrow-bullet.gif) no-repeat 0 3px; padding:0 0 0 10px; color:#292929; 

text-decoration:none;}


/* Footer */
#footer{ clear:both; min-height:127px; height:auto!important; height:127px; width:971px; margin:0 auto; margin-top:2px; }
#footer .footerLink{ clear:both; height:22px; color:#FFFFFF; padding:10px 0 0 66px;} 
#footer .footerLink ul{ line-height:normal; display:block; height:22px;}
#footer .footerLink ul li{ float:left; background:url(../images/top-link-divider.gif) no-repeat 0 center; padding:0 0 0 10px; margin:0 10px 0 0;}
#footer .footerLink ul li.nodivider{ background:none; padding:0;}
#footer .footerLink ul li a{ color:#FFFFFF; text-decoration:none;}
#footer .footerLink ul li a:hover{text-decoration:underline;}

/* Copyrights */
#footer .copyrights{background:url(../images/footer-shadow.png) no-repeat top left;  height:auto!important; height:100px; color:#FFFFFF; padding-top:24px}
*html #footer .copyrights{behavior: url("images/iepngfix.htc");}
#footer .copyrights .col1{ float:left; width:180px; padding:11px 5px 0 10px;}
*+html #footer .copyrights .col1{ float:left; width:180px; padding:14px 5px 0 10px;}
#footer .copyrights .col1 p{ margin:3px 0 3px 0; line-height:14px;}
#footer .copyrights .col2{ float:left; width:480px; padding:10px 8px 5px 5px; background:url(../images/footer-divider.png) no-repeat 0 0;}
#footer .copyrights .col2 p{ margin:3px 0 3px 0; line-height:14px; font-size:11px; text-align: center;}
*html #footer .copyrights .col2{behavior: url("images/iepngfix.htc");}

#footer .copyrights .col3{ float:right; width:230px; height:50px; margin:0px 0 0 0; padding:10px 0 5px 10px; }
#fotter .copyrights .col3 ul{ line-height:normal; display:block; height:22px;}
#fotter .copyrights .col3 ul li{ float:left; padding:0 0 0 10px; margin:0 10px 0 0;}
#fotter .copyrights .col3ul li a{ color:#FFFFFF; text-decoration:none;}
#fotter .copyrights .col3ul li a:hover{text-decoration:underline;}
#footer .copyrights .col3 p{ margin:3px 0 3px 0; line-height:14px; font-size:11px; text-align: center;}
#footer .copyrights .col3 a{ color:#FFFFFF; display:block; text-decoration:none;}
#footer .copyrights .col3 a.edy-logo{ display:block; text-decoration:none; float:right; margin-top:5px; margin-right:12px;}


/* Buttons  */
a.button {	background: transparent url('../images/buttons/bg_button_a.gif') no-repeat scroll top right;	color: #454545;	display: inline-block;	font: normal 12px  arial, sans-serif;	/*	height: 20px;*/	margin-right: 1px;	padding-right: 28px; /* sliding doors padding */	text-decoration: none;	white-space:nowrap; cursor:pointer;}

a.button span {	background: transparent url('../images/buttons/bg_button_span.gif') no-repeat;	display: inline-block;	white-space:nowrap;	line-height: 14px;	padding: 6px 0 10px 15px;}
a.fbutton {	background: transparent url('../images/buttons/bg_button_a.gif') no-repeat scroll top right;	color: #454545;	display: inline-block;	font: normal 12px  arial, sans-serif;	/*	height: 20px;*/	margin-right: 5px;	padding-right: 28px; /* sliding doors padding */	text-decoration: none;	white-space:nowrap;}

a.fbutton span {	background: transparent url('../images/buttons/bg_button_span.gif') no-repeat;	display: inline-block;	white-space:nowrap; cursor:pointer;	line-height: 14px;	padding: 6px 0 10px 15px;}

/* Buttons  */
a.MainMenu {
	background: transparent url('../images/buttons/bg_button_1_a.gif') no-repeat scroll top right;	color: #00578b;	display: inline-block;	font: normal 12px  arial, sans-serif;	/*	height: 20px;*/	margin-left: 5px;	padding-right: 13px; /* sliding doors padding */	text-decoration: none;	white-space:nowrap; cursor:pointer;}
a.MainMenu.nomargin{ margin:0;}
a.MainMenu span {	background: transparent url('../images/buttons/bg_button_1_span.gif') no-repeat;	display: inline-block;	white-space:nowrap;	line-height: 14px; padding: 6px 0 10px 13px; cursor:pointer;}


/* Compare Buttons  */
a.CompareProduct {	background: transparent url('../images/buttons/bg_button_2_a.gif') no-repeat scroll top right;color: #00578b;display: inline-block;font: normal 12px  arial, sans-serif;	margin-left: 5px;	padding-right: 13px;	text-decoration: none;	white-space:nowrap; cursor:pointer;}

a.CompareProduct span {	background: transparent url('../images/buttons/bg_button_2_span.gif') no-repeat;	display: inline-block;	white-space:nowrap;	line-height: 14px;	padding: 8px 0 11px 13px; cursor:pointer;}

a.CompareProduct1 {	background: transparent url('../images/buttons/bg_button_2b_a.gif') no-repeat scroll top right; color: #ffffff;display: inline-block; font: normal 14px "Myriad Pro", arial, sans-serif;	margin:5px;	padding-right: 13px;	text-decoration: none;	white-space:nowrap; cursor:pointer;}

a.CompareProduct1 span {	background: transparent url('../images/buttons/bg_button_2b_span.gif') no-repeat;	display: inline-block;	white-space:nowrap;	line-height: 14px;	padding: 8px 0 11px 13px; cursor:pointer;}
/* Select */
#container .rightcol .callouts .greyCallout  .mid .selectBoxWrapper,  .selectBoxWrapper{ margin:23px 0 0 0;}
#container .rightcol .callouts .greyCallout  .mid div.selectbox-wrapper, div.selectbox-wrapper { font:normal 12px  Arial, Helvetica, sans-serif; overflow: auto;  max-height: 200px;  position: absolute;  text-align: left; background:url(../images/select-box-top.png) no-repeat right 0; padding:16px 0 0 0; color:#FFFFFF; margin:-5px 0 0 10px;}
*html #container .rightcol .callouts .greyCallout  .mid div.selectbox-wrapper, div.selectbox-wrapper {behavior: url("images/iepngfix.htc"); }
#container .rightcol .callouts .greyCallout  .mid div.selectbox-wrapper ul, div.selectbox-wrapper ul {margin: 0px; padding:0 0 12px 0; background:url(../images/select-box-bottom.png) no-repeat 0 bottom;}
#container .rightcol .callouts .greyCallout  .mid div.selectbox-wrapper ul li.selected, div.selectbox-wrapper ul li.selected { background:#00588d;}
#container .rightcol .callouts .greyCallout  .mid div.selectbox-wrapper ul li, div.selectbox-wrapper ul li { display: block;	margin: 0px;	 cursor: pointer; list-style-type: none; padding:5px 10px; border-bottom:1px solid #005182; color:#FFFFFF; font:normal 12px  Arial, Helvetica, sans-serif;background:#0074b9 	}
#container .rightcol .callouts .greyCallout .mid label, label {	DISPLAY: block}

#container .rightcol .callouts .greyCallout  .mid .selectbox, .selectbox {border:none; DISPLAY: block; height:42px; font:normal 12px  Arial, Helvetica, sans-serif; background:url(../images/select-box.png) no-repeat left 0;	width:242px; padding:0px 0 0 20px; CURSOR: pointer; COLOR: #808080;	TEXT-ALIGN: left;}
*html #container .rightcol .callouts .greyCallout  .mid .selectbox, .selectbox {behavior: url("images/iepngfix.htc");	width:246px; padding:10px 0 0 20px}

#container .rightcol .callouts .greyCallout .mid select, select { background: url(../images/select-box.png) no-repeat left 0;}
*html #container .rightcol .callouts .greyCallout .mid select, select {behavior: url("images/iepngfix.htc");}




/* button css Supports upto 50 character only */
a.ovalbutton{
background: transparent url('../images/l.png') no-repeat top left;
display: block;
float: left;
line-height: 30px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height:auto; !important;height:30px; /* Height of button background height */
padding-left: 15px; /* Width of left menu image */
text-decoration: none;
}
/**html a.ovalbutton{behavior: url("images/iepngfix.htc"); }
*/
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
font:normal 15px  Arial, Helvetica, sans-serif; color:#ffffff;  /*button text color*/
}

a.ovalbutton span{
background: transparent url('../images/r.png') no-repeat top right;
display: block;
padding: 6px 12px 6px 0; /*Set 11px below to match value of 'padding-left' value above*/
}
/**html a.ovalbutton span{behavior: url("images/iepngfix.htc");}
*/

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color:#FFFF00;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

/*-------------Form Content ----------------*/
.formcontent{margin:0 0 10px 0;  padding:20px 0 10px 10px;}
.formcontent .row{ clear:both; padding-bottom:10px; margin:0 0 0px 0;  min-height:27px;}
.formcontent .row label{ float:left; width:130px; font-size:12px; margin:2px 0 0 0;}
.formcontent .row input{ float:left;  background:#ffffff; border:1px solid #cccccc; margin:0 5px 2px 0;}
.formcontent .row input[type=checkbox]{margin:0 5px 2px 0;}
.formcontent .row input.cal{ width:auto;}
.formcontent .row select{ font-size:12px; }
.formcontent .row #radio input{ width:auto; padding:0px 5px 0px 5px;}
.formcontent .row #radio label{ width:auto; padding:0px 10px 0px 5px; line-height:40px;}

.formcontent{margin:0 0 10px 0;  padding:20px 0 10px 10px;}
.formcontent .row170{ clear:both; margin:0 0 0px 0; padding-bottom:10px;  min-height:27px;}
.formcontent .row170 label{ float:left; width:130px; font-size:12px; margin:2px 0 0 0;}
.formcontent .row170 input{ float:left; width:181px; background:#ffffff; border:1px solid #cccccc; margin:0 5px 2px 0;}
.formcontent .row170 input.cal{ width:auto;}
.formcontent .row170 select{ font-size:11px; }
.formcontent .row170 #radio input{ width:auto; padding:0px 5px 0px 5px;}
.formcontent .row170 #radio label{ width:auto; padding:0px 10px 0px 5px; line-height:40px;}
.formcontent .row170 .errortxt{ float:left; color:#ff0000; width:160px; font-size:12px; padding:2px 0 0 0px; font-size:11px;}
.formcontent .row170 .errortxt1{color:#ff0000; width:160px; font-size:12px; padding:2px 0 0 0px; font-size:11px;}



/*-------------Form Content new css ----------------*/

 .formcontent div.row-check {clear:both; margin:0 0 0px 0;  min-height:27px; padding-bottom:10px; }
 .formcontent div.row-check input{ height:15px; float:left; margin:2px 5px 5px 0; font-size:12px; line-height:15px;}
 .formcontent div.row-check select{ background:none; font-size:12px;}
 .formcontent div.row-check lable{width:100%; float:left; font-size:12px; margin:2px 0 0 0;  }
 
 div.row-check .labeltxt2{float:left; width:210px; font-size:12px; text-align:left;padding-right:5px; margin:0px; line-height:18px;  }
 div.policy-errortxt{ float:left; color:#ff0000; margin:7px 0 13px 215px; font-size:12px;}
 div.row-check .agreeterms{float:left; width:100%; line-height:15px; font-size:12px; text-align:left; margin:0px; line-height:18px;  }

/*-------------Form Content new css end here ----------------*/



.InnerContent3  .row{ width:400px;  min-height:27px; padding-bottom:10px;  }
.InnerContent3  .row #radio input{ width:20px; padding:0px 5px 0px 5px;  display:block; float:left; border:none;line-height:20px; vertical-align:bottom;}
.InnerContent3  .row #radio label{ width:60px; padding:0px 10px 0px 5px; display:block; float:left; line-height:20px;  vertical-align:top;}
.InnerContent3  .row label{ padding:0px 10px 0px 5px; display:block; float:left; line-height:20px;  vertical-align:top; font-size:12px;} 
.InnerContent3  .row span input{ float:left; }
.InnerContent3  .row select{ font-size:12px; }

.InnerContent3  .row-quote{ width:450px;  min-height:27px; padding-bottom:10px; border:1px solid #fff;}
.InnerContent3  .row-quote span input{ float:left; padding:0px 0px 0px 5px; }
.InnerContent3  .row-quote label{padding:0px 10px 0px 5px; display:block; float:left; line-height:20px;  vertical-align:top; font-size:12px;} 
.InnerContent3  .row-quote .labeltxt{float:left; width:135px; text-align:left;padding-right:0px; margin:0px; line-height:18px; font-size:12px;}




.formcontent .row select{ float:left; width:154px;  background:#ffffff; border:1px solid #cccccc;  margin:0 5px 2px 0; color:#333333;}
.formcontent .row .errortxt{ float:left; color:#ff0000; width:160px; font-size:12px; padding:2px 0 0 130px; font-size:11px;}
.formcontent .row1{margin:0 0 0 144px; clear:both;  min-height:27px; padding-bottom:10px;}
.formcontent .row1 label{float:left; width:154px; margin:0 5px 5px 0; }
.formcontent .row-submit{margin:0 0 0 130px; clear:both;  min-height:27px; padding-bottom:10px;}
/*mohit css*/

.formcontentbig{margin:0 0 10px 10px;  padding:20px 0 10px 10px;}
.formcontentbig .row{ clear:both; margin:0 0 0px 0;  min-height:27px; padding-bottom:10px;}
.formcontentbig .row label{ float:left; width:180px; font-size:12px; margin:2px 0 0 0;}
.formcontentbig .row input{ float:left; width:150px; background:#ffffff; border:1px solid #cccccc; margin:0 5px 2px 0;}
.formcontentbig .row select{ float:left; width:154px; font-size:12px;  background:#ffffff; border:1px solid #cccccc;  margin:0 5px 2px 0; color:#333333;}
.formcontentbig .row .errortxt{ float:left; color:#ff0000; width:220px; font-size:12px; padding:2px 0 0 0; font-size:11px;}
.formcontentbig .row1{margin:0 0 0 175px; clear:both;}
.formcontentbig .row1 label{float:left; width:154px; margin:0 5px 5px 0; }

div.row {padding:0px 0 10px 0; margin:0px 0 0 0; min-height:27px; width:auto; }
div.row .labeltxt{float:left; width:135px; text-align:left;padding-right:0px; margin:0px; line-height:18px; font-size:12px;}

div.row .labeltxt1{float:left; width:300px; text-align:left;padding-right:5px; margin:0px; line-height:18px; font-size:12px;}
div.row1 {clear:both; padding-top:10px;margin-top:5px;_margin-top:10px;!margin-top:10px;}
div.row2 {padding-left:300px; margin-top:20px;_margin-top:20px;!margin-top:20px;}
div.row3 {padding-left:180px; margin-top:20px;_margin-top:20px;!margin-top:20px;}

div.row1 .labeltxt{float:left; width:125px;text-align:right;padding-right:10px; margin:0px; line-height:18px;}
.row1 input, .row1 select{ float:left;}

.lerror{color:#e70031; font-weight:bold;}
.red{color:#FF0000;}
.errortxt{ float:left; color:#ff0000; font-size:11px; width:300px; margin-bottom:10px; }

.error{border:1px solid #FF0000;}
.cls{clear:both;}

div.row .labeltxt-new{float:left; width:130px; text-align:left; padding-right:5px; padding-bottom:10px; margin:0px; line-height:18px; font-size:12px;}
.errortxt-new{ float:left; color:#ff0000; float:left; margin:-55px 0 0 0px; padding-left:5px; font-size:11px;  }

div.subCont{margin-left:140px;  !margin-left:150px; _margin-left:153px; padding:5px 0;}
div.subCont1{margin-left:300px;  !margin-left:300px; _margin-left:300px; padding:5px 0;}
div.subCont2{margin-left:160px;  !margin-left:140px; _margin-left:143px; padding:5px 0;}
div .listbackbg{background-color:#eaf4fa; color:#005486; border:1px solid #1d7eb8; font-size:12px; }
div .inputbtn{width: 150px; height: 30px; font-family: arial; font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px; line-height: 12px; text-align: center;}

#container .leftcol1 .rightcol .InnerContent3 .productDes .search-data{ width:430px; !width:430px; margin-left:20px; !margin-left:-15px; float:left; text-align:left;}

/*-------------Grid----------------*/

#tabdata {width:465px;  padding:3px;}

#tabdata .row-table-even {width:100%; height:auto; float:left; border:1px solid #f3f3f3; background-color:#f6fafd}
#tabdata .row-table {width:100%; height:auto; float:left; border:1px solid #f3f3f3;}
#tabdata .row-table-head {width:100%; height:auto; float:left; border:1px solid #f3f3f3; border-bottom:none; background-color:#dfeef7; }

#tabdata .results{width:auto; !important;width:480px; background-color:#026bab; color:#ffffff; padding:5px; margin:0 0 10px 0; float:left; text-align:left; }
#tabdata .colhead1 {width:90px; float:left; text-align:left; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}
#tabdata .colhead2 {width:50px; float:left; text-align:center; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}
#tabdata .colhead3 {width:60px; float:left; text-align:center; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}
#tabdata .colhead4 {width:60px; float:left; text-align:center; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}
#tabdata .colhead5 {width:63px; float:left; text-align:center; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}
#tabdata .colhead6 {width:70px; height:auto; float:right; text-align:center; border:1px  #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}
#tabdata .colhead7 {width:60px; float:left; text-align:center; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 2px 5px; height:40px;}

#tabdata .col1 {width:90px; float:left; text-align:left; border:1px #ffffff solid; padding:5px; }
#tabdata .col2 { width:50px; float:left; text-align:center; border:1px #ffffff solid; padding:5px; }
#tabdata .col3 {width:60px; float:left; text-align:center; border:1px #ffffff solid; padding:5px; }
#tabdata .col4 {width:60px;float:left; text-align:center; border:1px #ffffff solid; padding:5px; }
#tabdata .col5 {width:63px;float:left; text-align:center; border:1px #ffffff solid; padding:5px; }
#tabdata .col6 {width:70px;float:left; text-align:center; border:1px #ffffff solid; padding:5px; }
#tabdata .col7 {width:60px;float:left; text-align:center; border:1px #ffffff solid; padding:5px; }

#tabdata .col1even {width:90px; float:left; text-align:left; border:1px #ffffff solid; border-bottom:none; padding:5px; }
#tabdata .col2even { width:50px; float:left; text-align:center; border:1px #ffffff solid; border-bottom:none; padding:5px; }
#tabdata .col3even {width:60px; float:left; text-align:center; border:1px #ffffff solid;  border-bottom:none; padding:5px; }
#tabdata .col4even {width:60px;float:left; text-align:center; border:1px #ffffff solid; border-bottom:none; padding:5px; }
#tabdata .col5even {width:63px;float:left; text-align:center; border:1px #ffffff solid; border-bottom:none; padding:5px; }
#tabdata .col6even {width:70px;float:left; text-align:center; border:1px #ffffff solid; border-bottom:none; padding:5px; }
#tabdata .col7even {width:60px;float:left; text-align:center; border:1px #fffffff solid; border-bottom:none; padding:5px;  }

#tabdata .spacer{clear:both; margin:0; padding:0; line-height:0px;}
#applyjob {width:460px;  padding:3px;}
#applyjob .results{width:450px; background-color:#026bab; color:#ffffff; font-weight:bold; padding:5px; margin:0 0 10px 0; float:left; text-align:left;}
#applyjob .col1 {width:20px; float:left; text-align:left; border:1px #ffffff solid; padding:5px 0 0 0; display:block; }
#applyjob .col2 { width:400px; float:left; text-align:left; border:1px #ffffff solid; padding:5px; display:block; }
#applyjob .col2 a { color:#005486; text-decoration:underline; line-height:20px;}
#applyjob .col2 a:hover { text-decoration:none;}
#applyjob .col2 h4 {padding-top:5px;  }
#tabdata .spacer{clear:both; margin:0; padding:0; line-height:0px;}


#toppaging{width:460px;  padding:3px; margin:10px 0 0 0;}
#toppaging .jobs{width:450px; float:left; text-align:left; border:1px solid #fff; padding:5px; }
#toppaging .apply{width:110px; float:left; text-align:left; border:1px solid #fff; padding:5px; }
#toppaging .sorting {width:200px; float:left; text-align:left; border:1px solid #fff; padding:12px 0 0 0; font-size:12px; }
#toppaging .sorting a{color:#005486; text-decoration:underline; line-height:20px;}
#toppaging .sorting a:hover{text-decoration:none;}
#toppaging .pagenumbers {width:100px; float:right; text-align:right; border:1px solid #fff; padding:12px 0 0 0; font-size:12px; }
#toppaging .pagenumbers a{color:#005486; text-decoration:underline; line-height:20px;}
#toppaging .pagenumbers a:hover{text-decoration:none;}

.pageing {width:100px; float:right; text-align:right; border:1px solid #fff; padding:12px 0 0 0; font-size:12px;  }
 
.InnerContent3 table.pageing td table { float:right; margin-right:10px; }
*+ html .InnerContent3 table.pageing td table { float:right; margin-right:35px; width:50px; }
.InnerContent3 table.pageing td table td { width:5px; margin-right:2px;   }


.pageing table td{ padding:0 0 0 3px;  }
.pageing a{color:#005486; text-decoration:underline; line-height:20px; margin-right:12px;}
.pageing span{margin-right:12px;}
.pageing a:hover{text-decoration:none; }
.pagenumbers1 {float:right; text-align:right; padding:12px 14px 0 0; font-size:12px;}
.pagenumbers1 table td{ padding:0 9px 0 0;}
.pagenumbers1 td table{ margin:0 15px 0 0;}
.pagenumbers1 a{color:#005486; text-decoration:underline; line-height:20px;}
.pagenumbers1 a:hover{text-decoration:none;}








/*-------------calculator css Starts Here----------------*/
#containercal{ min-height:400px; height:auto!important; height:400px; width:953px; margin:0 auto; padding: 0 4px 0 14px; position:relative;}
#containercal.innercal{min-height:400px; height:auto!important; height:400px; width:963px; margin:0 auto; padding: 0 4px 0 4px; position:relative;} /*S*/
#containercal .leftcolcal{ float:left; width:962px; margin:0 10px 0 0;}
#containercal .leftcol1cal{ float:left; width:963px; margin:0 5px 0 0;}
#containercal .rightcolcal{  float:right; width:283px;}
#containercal .leftcol1cal .rightcolcal{ width:791px;  float:right;}

#containercal .leftcol1cal .leftcolcal{ float:left; width:164px; float:left; margin:0 8px 0 0}
#containercal .leftcol1cal .leftcolcal .leftnavcal{ width:164px;}
#containercal .leftcol1cal .leftcolcal .leftnavcal ul{ line-height:normal;}
#containercal .leftcol1cal .leftcolcal .leftnavcal ul li{ font:normal 12px  Arial, Helvetica, sans-serif; color:#292929; background:url(../images/left-nav-divider.gif) no-repeat 0 0;}

#containercal .leftcol1cal .leftcolcal .leftnavcal ul li a{color:#292929; text-decoration:none; background:url(../images/blue-arrow-bullet.gif) no-repeat 8px 4px; padding:0 0 0 23px; line-height:20px; _height:20px; }

#containercal .leftcol1cal .leftcolcal .leftnavcal ul li a:hover{ color:#0178c2;}
#containercal .leftcol1cal .leftcolcal .leftnavcal ul li a.active{ color:#0178c2;}
#containercal .leftcol1cal .leftcolcal .leftnavcal ul li.nodivider{ background:none;}
#containercal .leftcol1cal .leftcolcal .leftnavcal ul li.nodivider a{background:none; padding:0 0 0 0px; }



#containercal .leftcol1cal .leftcolcal .leftnavcal ul li h2{ background:url(../images/left-nav-main-bullet.gif) no-repeat 5px 3px; font:normal 12px  Arial, Helvetica, 

sans-serif; color:#005486; padding:0 0 0 23px; margin:0 0 2px 0;}
#containercal .leftcol1cal .leftcolcal .leftnavcal ul li h2 a{color:#005486; text-decoration:none;}



#containercal .leftcol1cal .rightcolcal .InnerContentcal{ width:791px; background:url(../images/inner-content-bg_big.gif) no-repeat 0 0; float:right; margin:0 0 50px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContent2cal{ width:auto; !important;width:791px; background:url(../images/inner-content-bg2_big.gif) no-repeat 0 0; float:right; margin:0 0 50px 0; border-bottom:3px solid #f1f1f1; padding:10px 0 0 0;}


#containercal .leftcol1cal .rightcolcal .InnerContent3cal{ width:auto; !important;width:777px; padding:5px; border-bottom:1px solid #ecf5fb; border-right:1px solid #ecf5fb; border-left:1px solid #ecf5fb; overflow:hidden; }
#containercal .leftcol1cal .rightcolcal .InnerContent3cal h2{font:bold 14px  Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 0; }
#containercal .leftcol1cal .rightcolcal .InnerContent3cal p{font:normal 12px  Arial, Helvetica, sans-serif; color:#080808;  }
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .mand{ float:right;  }
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .recom{ float:right; width:280px; margin:0 2px 0 0; padding:10px;}
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .recom .calculate{ float:right; margin:11px 6px 0 0;}
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .recom .calculate a{ text-decoration:underline; color:#005486; font-size:10px;}
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .recom .calculate a:hover{text-decoration:none;}
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .recom h1{font:normal 14px  Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContent3cal .recom p{font:normal 12px  Arial, Helvetica, sans-serif; color:#000000; padding:10px;}


#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal{ padding:24px 15px 10px 23px; }
*html #containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal{ padding:24px 15px 0px 23px;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal h1{ font:normal 25px  Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .title h1{ font:normal 23px  Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .mand{ float:right; margin:10px 0 0 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .mand a{text-decoration:underline; color:#005486; padding:0 5px 0 0; font-size:12px;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .mand a:hover{text-decoration:none;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#080808;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal ul{ line-height:normal;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal ul li{ background:url(../images/blue-arrow-bullet.gif) no-repeat 0 3px; line-height:18px; font: normal 12px Arial, Helvetica, sans-serif; color:#292929; padding:0 0 0 10px; margin:5px 0 5px 15px;}
.noback{background:none;}
#policies{width:100%; float:left; margin:5px 0 30px 0;}
#policies table{border-collapse:collapse; vertical-align:middle;}
#policies table th{background-color:#dfeef7; padding:3px 0 3px 0; border:1px solid #b1d9f2!important;}
#policies table td{background-color:#fafafa; padding:3px 0 3px 0; border:1px solid #b1d9f2!important; }
/*-------------calculator css Starts Here----------------*/

/* Overlay Popup */
#agentpopup h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#agentpopup {display:none;}
#agentpopup iframe{ background:none; border:none;}
#referfriend h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#referfriend {display:none;}
#referfriend iframe{ background:none; border:none;}
#DndDiv h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#DndDiv {display:none;}
#DndDiv iframe{ background:none; border:none;}
#jobtofriendDiv h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#jobtofriendDiv {display:none;}
#jobtofriendDiv iframe{ background:none; border:none;}

#divuserRegisrtation h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#divuserRegisrtation {display:none;}
#divuserRegisrtation iframe{ background:none; border:none;}

#divForgotPassword h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#divForgotPassword {display:none;}
#divForgotPassword iframe{ background:none; border:none;}

#divChangePassword h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#divChangePassword {display:none;}
#divChangePassword iframe{ background:none; border:none;}

#divBuyAPolicy h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#divBuyAPolicy {display:none;}
#divBuyAPolicy iframe{ background:none; border:none;}

#divGraph h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#divGraph {display:none;}
#divGraph iframe{ background:none; border:none;}


/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:450px; width:600px; color:#bbb; background-color:#ffffff; border:4px solid #0067a5; padding:12px; font:normal 12px Arial, Helvetica, sans-serif;}

#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background: url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-10px; right:-10px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}

/* Overlay fund performance */
#fundmodal-overlay {background-color:#000; cursor:wait;}

/* Container fund performance */
#fundmodal-container {height:470px; width:705px; color:#bbb; background-color:#ffffff; border:4px solid #0067a5; padding:12px; font:normal 12px Arial, Helvetica, sans-serif;}

#fundmodal-container a {color:#ddd;}
#fundmodal-container a.modalCloseImg {background: url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-10px; right:-10px; cursor:pointer;}
#fundmodal-container #basic-modal-content {padding:8px;}

#fundpopup h3 {color:#0067a5; font-size:1.6em; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:1px solid #ccc;}
#fundpopup {display:none;}
#fundpopup iframe{ background:none; border:none;}


/* SOrt By */
.sortby{ clear:both; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; height:22px; padding:2px 0 0 0; font-size:12px; line-height:18px;}
.sortby label{ float:left; padding:3px 0 0 5px; line-height:15px;}
*html .sortby label{ float:left; padding:6px 0 0 5px; line-height:16px; margin-left:-3px} 
.InnerContent3 .sortby input{ float:left;margin:2px 0 0 5px;_margin:6px 0 0 5px; line-height:15px; height:18px; }
*+html .sortby input{ float:left; margin:0px 0 0 5px; height:18px; line-height:18px;}


/* Faqs */
#container .leftcol1 .rightcol #faqs { margin: 10px 0 0 0;  }
#container .leftcol1 .rightcol #faqs .section { border-bottom:1px solid #ffffff; float:right; text-align:left; width:465px;}
#container .leftcol1 .rightcol #faqs .title{background:#e6e6e6 url(../images/title-plus.gif) no-repeat 0 0; cursor: pointer; display:block; color:#005486; font:normal 12px Arial, Helvetica, sans-serif; padding:6px 10px 7px 25px; outline: none; border:1px solid #dcdada; width:428px; float:left; text-align:left;  }
#container .leftcol1 .rightcol #faqs .ui-state-active {	background:#e6e6e6 url(../images/title-minus.gif) no-repeat 0px 0; color:#005486; font:normal 12px Arial, Helvetica, sans-serif; width:428px }
#container .leftcol1 .rightcol #faqs .section-content {padding:10px 18px 0 18px ; color:#3e3e3e; font-size:12px; background:#faf9f9; line-height:16px; height:auto!important; width:auto!important; }

#container .leftcol1 .rightcol #faqs .section ul { line-height:normal;}
#container .leftcol1 .rightcol #faqs .section ul li{ min-width:400px; background:url(../images/blue-arrow-bullet.gif) no-repeat 0 3px; line-height:18px; font: normal 12px Arial, Helvetica, sans-serif; color:#292929; padding:0 0 0 10px; margin:5px 0 5px 15px;}

/*ajax calender css */
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    
    color: red;
    padding-right:0px;
}

/*Button Css*/ 
a.button1 {background: transparent url('../images/buttons/bg_button_a-blue.gif') no-repeat scroll top right; color:#ffffff; display: inline-block; font: normal 12px  Calibri, Arial, Helvetica, sans-serif;margin-right: 1px;	padding-right: 28px;text-decoration: none;white-space:nowrap;cursor:pointer; }
/*a.button1 {background: transparent url('../images/buttons/bg_button_a-blue.gif') no-repeat scroll top right; color:#ffffff; float:left; font: normal 12px  Calibri, Arial, Helvetica, sans-serif;margin-right: 1px;	padding-right: 28px;text-decoration: none;white-space:nowrap;cursor:pointer; }*/
a.button1 span {background: transparent url('../images/buttons/bg_button_span-blue.gif') no-repeat;display: inline-block;white-space:nowrap;line-height: 14px;	padding: 6px 0 10px 15px; _margin-left:3px}
a.button2 {	background: transparent url('../images/buttons/bg_button_a-white.gif') no-repeat scroll top right; color:#00578b; display: inline-block; font: normal 12px  Calibri, Arial, Helvetica, sans-serif;margin-right: 1px;	padding-right: 28px;text-decoration: none;white-space:nowrap;cursor:pointer;}
a.button2 span {	background: transparent url('../images/buttons/bg_button_span-white.gif') no-repeat;display: inline-block;white-space:nowrap;line-height: 14px;	padding: 6px 0 10px 15px;}

/***Login Selection section****/
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #newuser{text-align:right;padding-top:-3px; padding-right:15px}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #newuser a{line-height:14px; color:#BEE7FF; text-decoration:none}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #newuser a:hover{text-decoration: underline}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #newuser span{padding:0 3px; color:#BEE7FF;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #userSelection{margin: 0px 0 10px -5px; padding: 0 0 0 0;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #userSelection table tr td{margin:0px; padding:0px}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #userSelection table tr td input{ float:left;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form #userSelection table tr td label {color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
margin:0 8px 0 0;
width:auto; 
line-height:18px;
}


/* Added new CSS code for Calculator and New pages on 29th March'10*/

/*-------------calculator css Starts Here----------------*/


.roundcont {width: 100%; background-image:url(../images/back_bg_10.gif); background-repeat:repeat-x; background-position:top;}
.roundcont p {margin:0px;}
.roundtop { background: url(../images/back_bg_07.gif) no-repeat top right; }
.roundbottom {	background: url(../images/pixel.gif) no-repeat top right; }
img.corner {width: 5px; height: 5px; border: none; display: block !important;}

.agecalculator{margin:11px; width:760px; clear:both; overflow:hidden; }



.agecalculator .headwrapper{ clear:both; height:43px; }
.agecalculator .headwrapper .leftblue-cor{ width:8px; height:39px; background:url(../images/blue-cor_03.jpg) no-repeat 0 0; float:left; }
.agecalculator .headwrapper .midbg{ height:39px; background:url(../images/blue-cor_05.gif) repeat-x 0 0; width:743px; float:left; }
.agecalculator .headwrapper .midbg .blright{ background:url(../images/blue-cor_07.gif) no-repeat right 0; height:39px; width:750px; }
.agecalculator .headwrapper .midbg .blright .block1{width:352px; float:left;  color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:center; padding:6px 0px 0px 2px; }
.agecalculator .headwrapper .midbg .blright .sep{float:left; width:23px; height:37px; background:url(../images/blue-cor_07.jpg) no-repeat 0 0 ; margin:1px 0 0 0;}
.agecalculator .headwrapper .midbg .blright .block2{width:358px; float:left;  color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:center; padding:6px 0px 0px 0px; }
.agecalculator .headwrapper .midbg .blright .block3{width:600px; float:left;  color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:left; padding:6px 0px 0px 0px; }




.agecalculator .agebox{margin:11px; width:3000px; clear:both;  height:auto; padding:10px 0 0 0;  }
.message1{background:url(../images/message_bg.png) no-repeat center 0; height:43px; padding:8px 20px 0 20px; text-align:center; color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; vertical-align:middle; }
*html .message1{background:url(../images/message_bg.png) no-repeat center 0; height:43px; padding:8px 0px 0 90px; margin:0 0 0 180px; text-align:left; color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; vertical-align:middle; behavior: url("images/iepngfix.htc");}
.agecalculator .agebox .age1{width:335px; margin:0 0px 10px 0; float:left; }
.agecalculator .agebox .age1 .age1img{width:170px; margin:0 0 0 0; float:left; }
*html .agecalculator .agebox .age1 .age1img{behavior: url("images/iepngfix.htc");}
.agecalculator .agebox .age1 .age1slider{width:160px; margin:0 0 0 0px; float:left;}
*html .agecalculator .agebox .age1 .age1slider div{width:93px!important; }

.agecalculator .agebox .age1 .space{width:70px; float:left; }
.agecalculator .agebox .age1 .ageslider2{width:40px; float:left;  }
.agecalculator .agebox .age1 .ageimage2{width:160px; float:right; text-align:right; }

*html .agecalculator .agebox .age1 .space{width:40px; float:left; }
*html .agecalculator .agebox .age1 .ageslider2{width:80px; float:left;}
*html .agecalculator .agebox .age1 .ageslider2 div{width:102px!important;}
*html .agecalculator .agebox .age1 .ageimage2{width:140px; float:right; text-align:right; }

.incomecalculator{margin:11px; width:760px; clear:both; overflow:hidden;}
.incomecalculator .headwrapper{ clear:both; height:43px;}
.incomecalculator .headwrapper .leftblue-cor{ width:8px; height:39px; background:url(../images/blue-cor_03.jpg) no-repeat 0 0; float:left; }
.incomecalculator .headwrapper .midbg{ height:39px; background:url(../images/blue-cor_05.gif) repeat-x 0 0; width:743px; float:left; }
.incomecalculator .headwrapper .midbg .blright{ background:url(../images/blue-cor_07.gif) no-repeat right 0; height:39px; width:750px; }
.incomecalculator .headwrapper .midbg .blright .block1{width:350px; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:left; padding:6px 0 0 0; }


.incomecalculator .incomebox{margin:11px; width:3000px; clear:both;  height:auto; padding:10px 0 0 0;}

.messagebox{width:730px; float:left; text-align:center; }
.incomecalculator .incomebox .income1{width:370px;  float:left; margin:0 0 20px 0;}
.incomecalculator .incomebox .income1 .income1img{width:240px; margin:0 0 0 0; float:left; }
*html .incomecalculator .incomebox .income1 .income1img img{behavior: url("images/iepngfix.htc"); width:240px;}
/*.incomecalculator .incomebox .income1 .income1slider{width:80px; margin:0 0 0 0px; float:right; }
*html .incomecalculator .incomebox .income1 .income1slider div{width:50px!important; overflow:hidden;} */

.incomecalculator .incomebox .income1 .income1img span{color:#005486; font:normal 12px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0 0 0 12px;}
.incomecalculator .incomebox .income1 .income1img span .lable{ width: 160px; padding-left: 5px; float: left;}
.incomecalculator .incomebox .income1 .income1img span inp {width:50px; padding-right: 10px; float: right;}


.incomecalculator .incomebox .income1 .income1img span input{float:right; padding-left:2px; margin-right:14px; border:1px solid #005486;}
.incomecalculator .incomebox .income1 .income1img img{margin-bottom:3px;}

.incomecalculator .incomebox .income1 .space1{width:20px; float:left; }
/*.incomecalculator .incomebox .income1 .incomeslider2{width:60px; float:left; padding:0 0 0 30px;}*/

.incomecalculator .incomebox .income1 .incomeimage2{width:240px; float:left;}
.incomecalculator .incomebox .income1 .incomeimage2 img{margin-bottom:3px;}
.incomecalculator .incomebox .income1 .incomeimage2 span{color:#005486; font:normal 12px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0 0 0 12px;}
.incomecalculator .incomebox .income1 .incomeimage2 span input{margin-right:16px; padding-left:2px; float:right; border:1px solid #005486;}
.incomecalculator .incomebox .income1 .incomeimage2 span .lable{ width: 150px; padding-left: 10px; float: left;}
.incomecalculator .incomebox .income1 .incomeimage2 span inp {width:50px; padding-right: 10px; float: right;}

*html .incomecalculator .incomebox .income1 .space{width:10px; float:left; }
*html .incomecalculator .incomebox .income1 .incomeslider2{width:20px; float:left;}
*html .incomecalculator .incomebox .income1 .incomeslider2 div{width:14px!important; overflow:hidden; }
*html .incomecalculator .incomebox .income1 .incomeimage2{width:240px; float:left;}

.incomecalculator .incomebox .income1 .income1slider {width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/5P-10P.gif) no-repeat 17px 4px ;}
*+ html .incomecalculator .incomebox .income1 .income1slider {width:20px; float:left; text-align:right; padding:0 0 0 53px; background-color:#99CCFF; background:url(../images/5P-10P.gif) no-repeat 17px 4px ;}

.incomecalculator .incomebox .income1 .incomeslider2{width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/5k-5L.gif) no-repeat 0px 4px ;}
*+ html .incomecalculator .incomebox .income1 .incomeslider2{width:75px; float:left; text-align:right; padding:0 40px 0 00px; background-color:#99CCFF; background:url(../images/5k-5L.gif) no-repeat 0px 4px ;}
.incomecalculator .incomebox .income1 .incomeslider3{width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/1P-15P.gif) no-repeat 16px 4px ;}
*+ html .incomecalculator .incomebox .income1 .incomeslider3{width:75px; float:left; text-align:right; padding:0 40px 0 00px; background-color:#99CCFF; background:url(../images/0P-15P.gif) no-repeat 16px 4px ;}

.incomecalculator .incomebox .income1 .income1slider4 {width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/5P-15P.gif) no-repeat 17px 4px ;}
*+ html .incomecalculator .incomebox .income1 .income1slider4 {width:20px; float:left; text-align:right; padding:0 0 0 53px; background-color:#99CCFF; background:url(../images/5P-15P.gif) no-repeat 17px 4px ;}

.incomecalculator .incomebox .income1 .incomeslider5{width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/2L-2Cr.gif) no-repeat 0px 4px ;}
*+ html .incomecalculator .incomebox .income1 .incomeslider5{width:75px; float:left; text-align:right; padding:0 40px 0 00px; background-color:#99CCFF; background:url(../images/2L-2Cr.gif) no-repeat 0px 4px ;}

.incomecalculator .incomebox .income1 .incomeslider6{width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/5P-10P.gif) no-repeat 16px 4px ;}
*+ html .incomecalculator .incomebox .income1 .incomeslider6{width:75px; float:left; text-align:right; padding:0 40px 0 00px; background-color:#99CCFF; background:url(../images/5P-10P.gif) no-repeat 16px 4px ;}

.incomecalculator .incomebox .income1 .income1slider7 {width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/0P-15P.gif) no-repeat 17px 4px ;}
*+ html .incomecalculator .incomebox .income1 .income1slider7 {width:20px; float:left; text-align:right; padding:0 0 0 53px; background-color:#99CCFF; background:url(../images/0P-15P.gif) no-repeat 17px 4px ;}

.incomecalculator1 .incomebox .income1 .incomeslider8{width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/1L-2Cr.gif) no-repeat 0px 4px ;}
*+ html .incomecalculator1 .incomebox .income1 .incomeslider8{width:75px; float:left; text-align:right; padding:0 40px 0 00px; background-color:#99CCFF; background:url(../images/1L-2Cr.gif) no-repeat 0px 4px ;}

.incomecalculator1 .incomebox .income1 .income1slider9 {width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/1L-2Cr.gif) no-repeat 0px 4px ;}
*+ html .incomecalculator1 .incomebox .income1 .income1slider9 {width:20px; float:left; text-align:right; padding:0 0 0 53px; background-color:#99CCFF; background:url(../images/1L-2Cr.gif) no-repeat 0px 4px ;}

.incomecalculator1 .incomebox .income1 .incomeslider10{width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/0-10Cr.gif) no-repeat 0px 4px ;}
*+ html .incomecalculator1 .incomebox .income1 .incomeslider10{width:75px; float:left; text-align:right; padding:0 40px 0 00px; background-color:#99CCFF; background:url(../images/0-10Cr.gif) no-repeat 0px 4px ;}

.incomecalculator1 .incomebox .income1 .income1slider10 {width:50px; float:left; text-align:right; padding:0 0 0 60px; background-color:#99CCFF; background:url(../images/0-10Cr.gif) no-repeat 0px 4px ;}
*+ html .incomecalculator1 .incomebox .income1 .income1slider10 {width:20px; float:left; text-align:right; padding:0 0 0 53px; background-color:#99CCFF; background:url(../images/0-10Cr.gif) no-repeat 0px 4px ;}





.incomecalculator1{margin:11px; width:760px; clear:both; overflow:hidden; }
.incomecalculator1 .headwrapper{ clear:both; height:43px;}
.incomecalculator1 .headwrapper .leftblue-cor{ width:8px; height:39px; background:url(../images/blue-cor_03.jpg) no-repeat 0 0; float:left; }
.incomecalculator1 .headwrapper .midbg{ height:39px; background:url(../images/blue-cor_05.gif) repeat-x 0 0; width:743px; float:left; }
.incomecalculator1 .headwrapper .midbg .blright{ background:url(../images/blue-cor_07.gif) no-repeat right 0; height:39px; width:750px; }
.incomecalculator1 .headwrapper .midbg .blright .block1{width:350px; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:left; padding:6px 0 0 0; }
.incomecalculator1 .headwrapper .midbg .blright .block3{width:600px; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:left; padding:6px 0 0 0; }

.incomecalculator1 .incomebox{margin:11px; width:3000px; clear:both;  height:auto; padding:10px 0 0 0; }

.messagebox{width:730px; float:left; text-align:center; }
.incomecalculator1 .incomebox .income1{width:370px; margin:0 10p x 10px 0; float:left; margin:0 0 20px 0;}
.incomecalculator1 .incomebox .income1 .income1img{width:240px; margin:0 0 0 0; float:left;  }
*html .incomecalculator1 .incomebox .income1 .income1img img{behavior: url("images/iepngfix.htc"); width:240px;}
.incomecalculator1 .incomebox .income1 .income1slider{width:80px; margin:0 0 0 0px; float:right; }
*html .incomecalculator1 .incomebox .income1 .income1slider div{width:14px!important; overflow:hidden;}
.incomecalculator1 .incomebox .income1 .income1img span{color:#005486; font:normal 12px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0 0 0 12px;}
.incomecalculator1 .incomebox .income1 .income1img span input{border:1px solid #005486; margin-left:12px;}
.incomecalculator1 .incomebox .income1 .income1img span .inp {width:50px; padding-right: 10px; float: left;}
.incomecalculator1 .incomebox .income1 .income1img span .lable{ width: 135px; padding-left: 10px; float: left;}
.incomecalculator1 .incomebox .income1 .space1{width:20px; float:left; }
.incomecalculator1 .incomebox .income1 .incomeslider2{width:60px; float:left; padding:0 0 0 30px;}

.incomecalculator1 .incomebox .income1 .incomeimage2{width:240px; float:left; }
.incomecalculator1 .incomebox .income1 .incomeimage2 img{padding-bottom:3px;}
.incomecalculator1 .incomebox .income1 .incomeimage2 span{line-height:16px;color:#005486; font:normal 12px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0 0 0 12px;}
.incomecalculator1 .incomebox .income1 .incomeimage2 span .lable{ width: 135px; padding-left: 10px; float: left;}
.incomecalculator1 .incomebox .income1 .incomeimage2 span .inp {width:50px; padding-right: 10px; float: left;}
.incomecalculator1 .incomebox .income1 .incomeimage2 span input{ margin-top:2px;border:1px solid #005486; margin-left:12px;}


*html .incomecalculator1 .incomebox .income1 .space{width:10px; float:left; }
*html .incomecalculator1 .incomebox .income1 .incomeslider2{width:20px; float:left;}
*html .incomecalculator1 .incomebox .income1 .incomeslider2 div{width:14px!important; overflow:hidden; }
*html .incomecalculator1 .incomebox .income1 .incomeimage2{width:240px; float:left;}



.navposition{position:absolute; width:790px; float:left;}
.previous{float:left; margin:290px 0 0 -1px; position:absolute;}
.next{float:left; margin:290px 0 0 710px; position:absolute;}

.previous a img { cursor:pointer;}
.next a img { cursor:pointer;}

*html .previous img{float:left; margin:13px 0 0 0; behavior: url("images/iepngfix.htc");}
*html .next img{float:left; margin:13px 0 0 0; behavior: url("images/iepngfix.htc"); }

.previous1{float:left; margin:160px 0 0 -1px; position:absolute;}
*html .previous1 img{float:left; margin:13px 0 0 0; behavior: url("images/iepngfix.htc");}


.result{margin:11px 10px 0 10px; width:790px; clear:both; overflow:hidden;}
.result .headwrapper{ clear:both; height:43px;}
.result .headwrapper .leftblue-cor{ width:8px; height:39px; background:url(../images/blue-cor_03.jpg) no-repeat 0 0; float:left; }
.result .headwrapper .midbg{ height:39px; background:url(../images/blue-cor_05.gif) repeat-x 0 0; width:743px; float:left; }
.result .headwrapper .midbg .blright{ background:url(../images/blue-cor_07.gif) no-repeat right 0; height:39px; width:750px; }
.result .headwrapper .midbg .blright .block1{width:350px; float:left; font:bold 16px Arial, Helvetica, sans-serif; color:#005486; font:normal 20px "Myriad Pro", Arial, Helvetica, sans-serif; text-align:left; padding:6px 0 0 0; }

.callouts{ float:left; margin:10px 0 0 3px;}
.callouts .topimg{background: url(../images/ctl00_mainContent_result-grcor_03.jpg) 0 0 no-repeat; width:754px; height:9px; }
.callouts .mid { background: url(../images/ctl00_mainContent_result-grcor_06.gif) 0 0 repeat-y; padding: 0 25px 0 15px; color:#080808; font:normal 14px "Myriad Pro", Arial, Helvetica, sans-serif; padding:20px;}
.callouts .mid .pannel{width:700px; clear:both;} 
.callouts .mid h4{font-size:17px; color:#005182; margin:0 0 14px 0;}
.callouts .mid p{ font-size:12px;}
.callouts .mid .pannel .txt{width:600px; display:block;   margin:16px 0 0 0; float:left;} 
.callouts .mid .pannel .txt span{color:#003f86; font:bold 14px "Myriad Pro", Arial, Helvetica, sans-serif; } 
.callouts .mid .pannel .txt p{ font-size:16px; color:#003f86;}
.callouts .mid .pannel .txt2{float:left; width:600px; display:block; margin:15px 0 0 0;} 
.callouts .mid .pannel .txt2 span{color:#003f86; font:bold 14px "Myriad Pro", Arial, Helvetica, sans-serif; } 
.callouts .mid .pannel .txt2 p{ font-size:16px; color:#003f86;}
.callouts .bottom { background: url(../images/ctl00_mainContent_result-grcor_08.gif) 0 0 no-repeat; height: 8px; margin-bottom: 10px; width:754px; }

.pod2{width:754px;  margin:0 0 0 3px;}
.pod2 .col1{width:353px; margin:0 5px 0 0; float:left;  }
.pod2 .col1 .topimg{background: url(../images/ctl00_mainContent_result-pod_10.jpg) 0 0 no-repeat; width:353px; height:8px;}
.pod2 .col1 .mid { background: url(../images/ctl00_mainContent_result-pod_17.gif) 0 0 repeat-y; padding: 10px 25px 10px 15px; color:#080808; font:normal 12px "Myriad Pro", Arial, Helvetica, sans-serif;}
.pod2 .col1 .mid h1{  color:#003f86; font:bold 13px "Myriad Pro", Arial, Helvetica, sans-serif; line-height:25px; border:1px solid #fbfbfb;}
.pod2 .col1 .mid h1 strong{ color:#003f86; font:bold 14px "Myriad Pro", Arial, Helvetica, sans-serif; line-height:20px; border:1px solid #fbfbfb;}
.pod2 .col1 .bottom { background: url(../images/ctl00_mainContent_result-pod_19.jpg) 0 0 no-repeat; height: 8px; margin-bottom: 10px; width:353px; }


.pod2 .col2{width:385px; float:right;}
*html .pod2 .col2{width:385px;}
.pod2 .col2 .topimg{background: url(../images/ctl00_mainContent_result-pod_12.jpg) 0 0 no-repeat; width:385px; height:8px;}
.pod2 .col2 .mid { background: url(../images/ctl00_mainContent_result-pod_15.jpg) 0 0 repeat-y; padding: 0 25px 0 9px; color:#080808; font:normal 12px "Myriad Pro", Arial, Helvetica, sans-serif; }
.pod2 .col2 .mid .blue-bg{background: url(../images/blue-bg.gif) 0 0 no-repeat; width:362px; color:#002d76; font:normal 18px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:0 0 0 0; height:36px; padding:7px 0 0 10px; }
*html .pod2 .col2 .mid .blue-bg{background: url(../images/blue-bg.gif) 0 0 no-repeat; width:362px; color:#002d76; font:normal 18px "Myriad Pro", Arial, Helvetica, sans-serif; margin:0 0 10px 0; padding:0 0 0 0; height:36px; padding:7px 0 0 0; }

.pod2 .col2 .mid .blue-bg2{background: url(../images/blue-bg2.gif) 0 0 no-repeat; width:362px; olor:#003f86; font:bold 13px "Myriad Pro", Arial, Helvetica, sans-serif; height:63px; }
.pod2 .col2 .mid .blue-bg2 .txtarea{float:left; width:215px; margin:20px 0 0 8px; color: #005486}
.pod2 .col2 .mid .blue-bg2 img{float:right;  width:136px;  margin:15px 2px 0 0;}
.pod2 .col2 .bottom { background: url(../images/ctl00_mainContent_result-pod_20.jpg) 0 0 no-repeat; height: 8px; margin-bottom: 10px; width:385px; }
.input{ font:bold 14px Arial, Helvetica, sans-serif; color:#005486; background-color:#fafafa; width:22px; border:1px solid gray; padding:1px 1px 1px 3px;}
.yearstxt{ font:bold 14px Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 20px;  line-height:25px}


/***********Added on 25thMarch'10**************/
.vAlign{ vertical-align:middle}
#container .leftcol1 .rightcol .InnerContent .productDes p{line-height:16px; padding-top:5px;font:normal 12px  Arial, Helvetica, sans-serif; color:#080808;}
#container .leftcol1 .rightcol .InnerContent .productDes .linkDetails{ text-align:left; clear:both; padding:10px 0 5px 0; color:#005486;}
#container .leftcol1 .rightcol .InnerContent .productDes .linkDetails a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productDes .linkDetails a:hover{ text-decoration:underline;}

#container .leftcol1 .rightcol .InnerContent .fundPerformance{ padding:24px 15px 10px 20px; }
*html #container .leftcol1 .rightcol .InnerContent .fundPerformance{ padding:24px 15px 0px 10px;}
#container .leftcol1 .rightcol .InnerContent .fundPerformance h1{ font:normal 25px  Arial, Helvetica, sans-serif; color:#005486; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .fundPerformance p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#080808;}
#container .leftcol1 .rightcol .InnerContent .fundPerformance .rssfeed{background:url(../images/rss.gif); background-repeat:no-repeat; background-position:left center; text-align:right; clear:both; padding:0px 0 5px 20px; color:#005486; float:right; margin:0 0 10px 0;}
#container .leftcol1 .rightcol .InnerContent .fundPerformance .rssfeed a{text-decoration:none; padding-bottom:10px;}
#container .leftcol1 .rightcol .InnerContent .fundPerformance .rssfeed a:hover{color:#005486; text-decoration:none;}

#container .leftcol1 .rightcol .InnerContent .productdetail .send-job{ width:auto; float:right; padding:5px 0 0px 0px;}
#container .leftcol1 .rightcol .InnerContent .productdetail .send-job a{text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productdetail .send-job a:hover{color:#005486; text-decoration:none;}

#container .leftcol1 .rightcol .InnerContent .download{ padding-right:10px}
#container .leftcol1 .rightcol .InnerContent .download a{color:#FFFFFF}
#container .leftcol1 .rightcol .InnerContent .download a:hover{text-decoration:none}
#container .InnerContent .subHeader{ float:left; margin-left:23px; }/*width:499px; height:47px; background:url(../images/inner-content-bg.gif) no-repeat 0 0;}*/
#container .InnerContent .subHeader h3{ font:bold 14px  Arial, Helvetica, sans-serif;color:#005182; padding:10px 10px 10px 10px 0px; margin-bottom:7px;} 

#container .leftcol1 .rightcol .InnerContent_myAccount{ float:right; margin:0 0 10px 0;  padding:10px 0 0 0;width:auto; !important;width:499px;  background: url(../images/subHeading-bg.gif) no-repeat 0 0;}
#container .leftcol1 .rightcol .InnerContent_myAccount h4{ font:normal 14px  Arial, Helvetica, sans-serif;  color:#005486; padding-left:10px}

#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3{ width:auto; !important; width:485px;border-bottom:1px solid #f2f8fc; border-right:1px solid #f2f8fc; border-left:1px solid #f2f8fc; overflow:hidden; }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd{ padding:10px 10px 10px 3px; }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd .pdHeader p{float:left;padding-bottom:20px; padding-right:0px;  display:table-cell; width:155px}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd .pdHeader p strong{float:left; font-size:11px; color:#005182; padding-right:3px  }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd .pdDetails{clear:both; padding-bottom:20px;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd .pdDetails p{float:left; padding-right:25px;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd .pdDetails p strong{float:left; font-size:11px; color:#005182; width:195px;  }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd .pdDetails p span{font-size:11px; margin-left:5px; }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdLinks{ clear:both}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdLinks p{float:right; padding-right:10px; padding-bottom:10px}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdLinks p a{color:#005486; text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdLinks p a:hover{text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pd h5{ color:#005182; font-size:14px; margin-bottom:10px;}

#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3  .submitDetails{ padding:15px 10px 0px 10px;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3  .submitDetails p{ float:left; padding-right:15px; padding-bottom:10px; font-size:12px; line-height:24px }
*html #container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3  .submitDetails p input{behavior: url("images/iepngfix.htc");}


#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium{ padding:10px 10px 10px 3px; }

#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium h5{ color:#005182; font-size:14px; margin-bottom:10px;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium .pdHeader p{float:left;padding-bottom:20px; padding-right:0px;  display:table-cell; width:155px}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium .pdHeader p strong{float:left; font-size:11px; color:#005182; padding-right:3px  }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium .pdDetails{clear:both; padding-bottom:20px;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium .pdDetails p{float:left; padding-right:25px;}
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium .pdDetails p strong{float:left; font-size:11px; color:#005182; width:355px;  }
#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3 .pdpremium .pdDetails p span{font-size:11px; margin-left:5px; }


/*#container .leftcol1 .rightcol .InnerContent_myAccount .InnerContent3  .submitDetails p select{width: 165px}* / /*Commented fow droplist auto sise*/

.logout{ margin-top:0px; margin-bottom:15px}

.logout tr td{padding-left:5px; padding-right:0px; line-height:24px; vertical-align:top; *vertical-align:middle}
*html .logout tr td input{behavior: url("images/iepngfix.htc");}
.print a{padding:10px 0 5px 0; color:#005486; font-size:10px}

.subTitleBar{width:460px; float:left; border:1px solid #f2f8fc; background:#f7fbfd; padding-left:26px }
.subTitleBar p{ color:#005486; font:normal 16px  Arial, Helvetica, sans-serif; line-height:30px;float:left; padding:0;}
.subTitleBar p.small{ color:#005486; font:normal 11px Arial, Helvetica, sans-serif; line-height:26px;float:left; padding:0 20px 0 0;}
.subTitleBar p span{padding-left:10px}

.subTitleBarBlue{width:auto; !important;width:430px; background-color:#026bab; color:#ffffff; padding:5px 5px 5px 20px; margin:0 0px 10px 7px; float:left; text-align:left;}

#policyTracker .resultPannel{margin:0px 10px 0px 26px}
#policyTracker .resultPannel p{padding-top:10px; padding-bottom:10px;}
#policyTracker .right{ margin-right:20px} 
.font10{font-size:10px}
.pLeft10{padding-left:10px}
.pRight35{padding-right:35px}

div .rowTab{ padding:0px; margin:5px 0 0 0; height:auto;  display:block; float:left;}
div .rowTab .labeltxt{float:left; width:200px; height:auto; text-align:left;padding-right:5px; margin:0px; line-height:18px;}
div .rowTab .labeltxt1{float:right; width:250px; height:auto; text-align:left;padding-right:5px; margin:0px; line-height:18px;}

#policySummary .resultPannel{margin:0px 10px 0px 26px}
#policySummary .resultPannel p{padding-top:10px; padding-bottom:10px;}

/*InnerContent_myAccount: Table data*/
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata {width:480px;  padding:3px;}

#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .colhead1 {height:25px; width:32%; float:left; text-align:left; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px;}
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .colhead2 {height:25px; width:30%; float:left; text-align:left; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px;}
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .colhead3 {height:25px; width:30%; float:left; text-align:left; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px;}

#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .col1 {width:32%; float:left; text-align:left; border:1px #ffffff solid; padding:5px; }
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .col2 { width:30%; float:left; text-align:left; border:1px #ffffff solid; padding:5px; }
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .col3 {width:30%; float:left; text-align:left; border:1px #ffffff solid; padding:5px; }

#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .col1even {width:32%; float:left; text-align:left; border:1px #ffffff solid; padding:5px; background-color:#f6fafd;}
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .col2even { width:30%; float:left; text-align:left; border:1px #ffffff solid; padding:5px; background-color:#f6fafd;}
#container .leftcol1 .rightcol .InnerContent_myAccount #tabdata .col3even {width:30%; float:left; text-align:left; border:1px #ffffff solid; padding:5px; background-color:#f6fafd;}


/*downloads*/
#container .leftcol1 .rightcol #downloads .subTitleBarBlue{width:450px; background-color:#026bab; color:#ffffff; padding:5px 5px 5px 10px; margin:0px 0 0 23px; float:left; text-align:left; margin-bottom:5px; margin-top:15px}
#container .leftcol1 .rightcol #downloads #tabledata {width:auto; margin-top:20px;}
#container .leftcol1 .rightcol #downloads #tabledata p a{text-decoration:none; color:#080808; }
#container .leftcol1 .rightcol #downloads #tabledata p a:hover{text-decoration:underline;}

#container .leftcol1 .rightcol #downloads #tabledata .colhead1 {width:235px; float:left; text-align:left; margin:0px 0 0 21px; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px 5px 5px 15px;}
#container .leftcol1 .rightcol #downloads #tabledata .colhead2 {width:200px; float:left; text-align:left; border:1px #ffffff solid; font-weight:bold; background-color:#dfeef7; padding:5px;}

#container .leftcol1 .rightcol #downloads #tabledata .col1 {width:235px; float:left; text-align:left; margin:0px 0 0 21px; border:1px #ffffff solid; padding:5px 5px 5px 15px; }
#container .leftcol1 .rightcol #downloads #tabledata .col2 { width:200px; float:left; text-align:left; border:1px #ffffff solid; padding:5px; }

#container .leftcol1 .rightcol #downloads #tabledata .col1even {width:235px; float:left; text-align:left; margin:0px 0 0 21px; border:1px #ffffff solid; padding:5px 5px 5px 15px; background-color:#f6fafd;}
#container .leftcol1 .rightcol #downloads #tabledata .col2even { width:200px; float:left; text-align:left; border:1px #ffffff solid; padding:5px; background-color:#f6fafd;}

#container .news .briefnews p a{ font-size:10px; color:#005182; text-decoration:underline}
#container .news .briefnews p a:hover{text-decoration:none}

#container .toolsnCalculators .selectBoxWrapper input.selectbox{height:42px; padding:0 0 0 20px }
*html #container .toolsnCalculators .selectBoxWrapper input.selectbox{height:42px; padding:12px 0 0 20px }
*:first-child+html #container .toolsnCalculators .selectBoxWrapper input.selectbox{padding:0px 0 0 20px; line-height:37px;}
*:first-child+html #container .rightcol .callouts .greyCallout .mid input.selectbox{padding:0px 0 0 20px ;line-height:37px;}

ul.nobullets li{list-style-type:none!important; list-style:none!important}
.tabContainer table tr td{border:1px solid gray; padding:5px}
#container .leftcol1 .rightcol .InnerContent .DescriptionTab .tabContainer p{line-height:16px; margin:0 0 10px}
* :first-child+html #container .leftcol1 .rightcol .InnerContent3 .jobsearchbtn{padding-left:20px}
*html #container .leftcol1 .rightcol .InnerContent3 .jobsearchbtn{padding-left:0px}

.jobsearchbtn span{ display:block; cursor:pointer;}


.listboxnobg{background:none; background-color:#fff;}

.InnerContent .productdetail ul li{line-height:16px}
.InnerContent .productdetail ul li a{text-decoration:none; color:#292929}
.InnerContent .productdetail ul li a:hover{color:#0178C2; text-decoration: underline}

*html  .heroArea2{ margin-top:17px;}
*:first-child+html .heroArea2{ margin-top:17px;}

/*-------------Sitemap Starts Here----------------*/
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap{width:750px; float:left; margin:10px 0 0 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap h4{ font-size:16px; color:#005182; margin:10px 0 7px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .firstcol{width:240px; float:left; border-right:1px dotted #000; padding:0 5px 0 5px; }
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .firstcol h1{ background:url(../images/left-nav-main-bullet.gif) no-repeat 5px 3px; font:normal 14px "Myriad Pro", Arial, Helvetica, 
sans-serif; color:#005486; padding:0 0 0 23px; margin:0 0 10px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .firstcol ul{ line-height:normal;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .firstcol ul li{background:url(../images/blue-arrow-bullet.gif) no-repeat 8px 8px; padding:0 0 0 20px;  }
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .firstcol ul li a{color:#292929; text-decoration:none; line-height:20px; margin:10px 0 0 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .firstcol ul li a:hover{color:#0178C2;text-decoration:underline;}

#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .secondcol{width:240px; float:left; border-right:1px dotted #000; padding:0 5px 0 5px; }
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .secondcol h1{ background:url(../images/left-nav-main-bullet.gif) no-repeat 5px 3px; font:normal 14px "Myriad Pro", Arial, Helvetica, 
sans-serif; color:#005486; padding:0 0 0 23px; margin:0 0 10px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .secondcol ul{ line-height:normal;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .secondcol ul li{background:url(../images/blue-arrow-bullet.gif) no-repeat 8px 8px; padding:0 0 0 20px; }
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .secondcol ul li a{color:#292929; text-decoration:none; line-height:20px; margin:10px 0 0 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .secondcol ul li a:hover{color:#0178C2;text-decoration:underline;}


#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .thirdcol{width:200px; float:left;  padding:0 5px 0 5px;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .thirdcol h1{ background:url(../images/left-nav-main-bullet.gif) no-repeat 5px 3px; font:normal 14px "Myriad Pro", Arial, Helvetica, 
sans-serif; color:#005486; padding:0 0 0 23px; margin:0 0 10px 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .thirdcol ul{ line-height:normal;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .thirdcol ul li{background:url(../images/blue-arrow-bullet.gif) no-repeat 8px 8px; padding:0 0 0 20px; }
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .thirdcol ul li a{color:#292929; text-decoration:none; line-height:20px; margin:10px 0 0 0;}
#containercal .leftcol1cal .rightcolcal .InnerContentcal .productdetailcal .sitemap .thirdcol ul li a:hover{color:#0178C2; text-decoration:underline;}

/*-------------Sitemap Ends Here----------------*/

/*---------  Grievance Redressal table  ----------*/


table.g-detail { width:100%; float:left; margin:10px 0 10px 0}

table.g-detail td.icon { padding:7px; vertical-align:middle; }

table.g-detail td.text { padding:10px 5px 10px 5px; vertical-align:middle;}

table.g-detail td { border:2px solid #bbd8ec; }

table.g-detail td a {text-decoration:none; color:#005486;}

a.link{ color:#005486; text-decoration:none; }

#PrahriPlans .detail-info, #ShikshaUdayPlans .detail-info{ display:block; height:auto; width:400px; margin-bottom:5px;  }

#container #PrahriPlans ul li, #container #ShikshaUdayPlans ul li{ width:400px; cursor:default;  background:url(../images/blue-arrow-bullet.gif) no-repeat 0px 6px; padding:0px 0 5px 10px ; margin:0px; line-height:16px; }

.productdetail table{ border:1px solid #005486; }
.productdetail table td { border:1px solid #005486;  padding:5px;}


/*---------  Become an Agent> Stories css   ----------*/

.productdetail .stories{ width:auto; float:left; padding:5px 5px 0 0;}
.productdetail .stories img{ width:125px; height:120px; float:left; margin:5px 5px 5px 0;}
.productdetail .stories p{ width:auto; height:auto; float:left; margin:5px 0px 5px 0;}
.productdetail h4{ font-size:14px; color:#005182; margin:0 0 3px 0;}

/* Special Indent Description  */

#container .leftcol1 .rightcol .InnerContent .Des-indent{ background:url(../images/product-description-divider.gif) no-repeat center bottom; padding:0 20px 8px 0px; margin:20px 0 0 0; float:left; width:465px; _width:455px; font-family:Arial, Helvetica, sans-serif; }
#container .leftcol1 .rightcol .InnerContent .Des-indent h4{ font-size:14px; color:#005182; margin:10px 0 1px 0;}
#container .leftcol1 .rightcol .InnerContent .Des-indent p{ font-size:12px; line-height:16px; text-align:justify; padding-right:10px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; }
#container .leftcol1 .rightcol .InnerContent .Des-indent .readmore{ text-align:right; clear:both; padding:10px 8px 5px 0; color:#005486;}
#container .leftcol1 .rightcol .InnerContent .Des-indent .readmore a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .Des-indent .readmore a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .Des-indent .readmore1{ text-align:right; clear:both; padding:10px 0 5px 0; color:#005486; margin:0 120px 0 0;}
#container .leftcol1 .rightcol .InnerContent .Des-indent .readmore1 a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .Des-indent .readmore1 a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .Des-indent ul{ line-height:normal; float:left}
#container .leftcol1 .rightcol .InnerContent .Des-indent ul li{ float:left; margin:0 10px 0 0; padding: 0 0 0 10px; }
#container .leftcol1 .rightcol .InnerContent .Des-indent ul li.nodivider{ background:none;}
#container .leftcol1 .rightcol .InnerContent .Des-indent ul li a{ color:#ffffff; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .Des-indent ul li a:hover{ text-decoration:underline;}

#container .leftcol1 .rightcol .InnerContent .Des-indent table{ margin-top:10px; margin-bottom:5px; width:455px;}
#container .leftcol1 .rightcol .InnerContent .Des-indent table td.border{ border:1px solid #000; font-size:12px; line-height:16px; text-align:justify; padding:5px 10px 5px 10px; margin:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif;}
#container .leftcol1 .rightcol .InnerContent .Des-indent table td.border ul { margin-top:5px;}
#container .leftcol1 .rightcol .InnerContent .Des-indent table td.border ul li { width:420px; cursor:default;  background:url(../images/blue-arrow-bullet.gif) no-repeat 0px 6px; padding:0px 0px 2px 10px ; margin:0px; font-size:12px; line-height:16px; }


/* Special Indent Description end here  */




/*---------  FAQs css  ----------*/

#container .leftcol1 .rightcol .InnerContent .productDes .handcursor{ clear:both;cursor:pointer; min-height:25px; height:auto; border:1px solid #e6e6e6; line-height:20px; margin:0 0 1px 0px; padding-top:3px; color:#005486; font-size:12px;}
#container .leftcol1 .rightcol .InnerContent .productDes .handcursor .status { width:9px; padding:7px 5px 5px 3px; float:left; }

*+ html #container .leftcol1 .rightcol .InnerContent .productDes .handcursor .status { width:9px; padding:0px 5px 0px 3px; float:left;}
#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1{ height:auto; background-color:#faf9f9; border:1px solid #e6e6e6; color:#005486; padding:2px 5px 7px 18px ; margin:0 0 1px 0px; line-height:16px}

#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 p{height:auto; font-family:Arial, Helvetica, sans-serif; line-height:16px; font-size:12px;}

#container .leftcol1 .rightcol .InnerContent .productDes table.faq{ float:left; }
#container .leftcol1 .rightcol .InnerContent .productDes table.faq td{padding:0px 3px 0px 3px;}
#container .leftcol1 .rightcol .InnerContent .productDes table.faq td table{ margin-top:10px; margin-bottom:15px;}

#container .leftcol1 .rightcol .InnerContent3 #faqs .productDes{ margin:10px 0px 0px 0px; padding:10px 0 0 0;  }
#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 ul{ margin-top:5px;}
#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 ul li{ color:#000; height:auto; width:430px; float:left; cursor:default;  background:url(../images/blue-arrow-bullet.gif) no-repeat 0px 6px; padding:0px 0 5px 10px ; margin:0px; line-height:18px; font-size:12px }
#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 p ul li{ color:#000; height:auto; width:430px; float:left; cursor:default;  background:url(../images/blue-arrow-bullet.gif) no-repeat 0px 6px; padding:0px 0 5px 10px ; margin:0px; line-height:16px;  font-size:12px }

#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 h4, #container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 h5{ margin-top:10px; margin-bottom:0px;}

#container .leftcol1 .rightcol .InnerContent .productDes .handcursor p{ margin-left:14px; margin-bottom:3px; margin-top:-5px; color:#005486; line-height:16px; }
#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 table{ margin-top:10px; margin-right:10px;}
#container .leftcol1 .rightcol .InnerContent .productDes .switchgroup1 table td{ border:1px solid #000; font-size:12px; color:#000; padding:5px;   }

/*---------  ProductDes css for dynamic content  ----------*/

#container .leftcol1 .rightcol .InnerContent .productdyn{ background:url(../images/product-description-divider.gif) no-repeat center bottom; padding:0 20px 8px 0px; margin:20px 0 0 0; float:left; width:465px; _width:455px;}
*+ html #container .leftcol1 .rightcol .InnerContent .productdyn{ background:url(../images/product-description-divider.gif) no-repeat center bottom; padding:0 20px 8px 23px; margin:20px 0 0 0; float:left; width:465px; _width:455px;}
#container .leftcol1 .rightcol .InnerContent .productdyn h4{ font-size:14px; color:#005182; margin:0 0 3px 0;}
#container .leftcol1 .rightcol .InnerContent .productdyn .readmore{ text-align:right; clear:both; padding:10px 8px 5px 0; color:#005486;}
#container .leftcol1 .rightcol .InnerContent .productdyn .readmore a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productdyn .readmore a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .productdyn .readmore1{ text-align:right; clear:both; padding:10px 0 5px 0; color:#005486; margin:0 120px 0 0;}
#container .leftcol1 .rightcol .InnerContent .productdyn .readmore1 a{ color:#005486; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productdyn .readmore1 a:hover{ text-decoration:underline;}
#container .leftcol1 .rightcol .InnerContent .productdyn ul{ line-height:normal; float:left}
#container .leftcol1 .rightcol .InnerContent .productdyn ul li{ float:left; margin:0 10px 0 0; padding: 0 0 0 10px;}
#container .leftcol1 .rightcol .InnerContent .productdyn ul li.nodivider{ background:none;}
#container .leftcol1 .rightcol .InnerContent .productdyn ul li a{ color:#ffffff; text-decoration:none;}
#container .leftcol1 .rightcol .InnerContent .productdyn ul li a:hover{ text-decoration:underline;}


.contact-font11{ font-size:11px; font-family:Arial;  min-height:16px; }

.job-head p{ font:normal 12px  Arial, Helvetica, sans-serif; color:#080808; margin:0 0 10px 0;}





/* My Account Login*/
#Container .globalmenu .menuWrapper  .myAccount .loginbox{ position:absolute; right:0; *margin-right:-6px; top:39px; width:363px; z-index:5; text-align:left; float:right; display:none;}
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop{ background:url(../images/menu/MyAccount-top.png) no-repeat 0 0; padding:20px 15px 0 15px; *height: 50px;}
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid{ background:url(../images/menu/MyAccount-mid.png) repeat-y; min-height:80px; height:auto!important; height:80px; padding:10px 20px; width:323px; *margin-top:-15px;}
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccbottom{ background:url(../images/menu/MyAccount-bottom.png) no-repeat 0 0; height:16px;}
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .title{ float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#bee7ff; }
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .shadow{ background:#0074B9  url(../images/login-box-heading.gif) no-repeat 0 bottom; clear:both; height:9px; padding:2px 0 0 0; *margin-left:-14px; *width:358px }
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .btnclose{ float:right; color:#fff}
#Container .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .btnclose a, #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid p a{color:#fff; text-decoration:none}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myacctop .btnclose a:hover, #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid p a:hover{text-decoration:underline}


#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form{ clear:both;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label{ float:left; margin:0 8px 0 0; width:154px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.nomargin{ margin:0;}
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label input{ background:url(../images/login-input.gif) no-repeat 0 0; height:25px; width:140px; border:0; padding:0px 8px 0 8px; color:#999999; font-size:11px;}
*+ html #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label input{height:20px; padding:5px 8px 0 5px; width:140px;}

#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.username{ background:url(lable-bg.gif) no-repeat 0 0; }
#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.username input{height:25px; padding:0px; padding:0 5px 0 8px; width:140px; background:none;    }
*+ html #header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form label.username input{height:20px; padding:0px; padding:5px 5px 0 8px; width:140px; background:none;    }

#header .globalmenu .menuWrapper .rightCorner .myAccount .loginbox .myaccmid .form .buttons{ clear:both; text-align:right; padding:10px 7px 0 0;}
/* I want To */
#header .iwantto{
	clear:both;
	width:287px;
	position:absolute;
	right:1px;
	bottom:-255px;
	z-index:-9999;
} 



#container .loginbox2{ right:0; *margin-right:-6px; top:39px; width:363px; z-index:5; text-align:left; float:left; }
#container .loginbox2 .myacctop{ background:url(../images/menu/MyAccount-top.png) no-repeat 0 0; padding:20px 15px 0 15px; *height: 50px;}
#container .loginbox2 .myaccmid{ background:url(../images/menu/MyAccount-mid.png) repeat-y; min-height:80px; height:auto!important; height:80px; padding:10px 20px; width:323px; *margin-top:-15px;}
#container .loginbox2 .myaccbottom{ background:url(../images/menu/MyAccount-bottom.png) no-repeat 0 0; height:16px;}
#container .loginbox2 .myacctop .title{ float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#bee7ff; }
#container .loginbox2 .myacctop .shadow{ background:#0074B9 url(../images/login-box-heading.gif) no-repeat 0 bottom; clear:both; height:9px; padding:2px 0 0 0; *margin-left:-14px; *width:358px }
#container .loginbox2 .myacctop .btnclose{ float:right; color:#fff}
#container .loginbox2 .myacctop .btnclose a, #container .loginbox .myaccmid p a{color:#fff; text-decoration:none}
#container .loginbox2 .myacctop .btnclose a:hover, #container .loginbox .myaccmid p a:hover{text-decoration:underline}


#container .loginbox2 .myaccmid .form{ clear:both;}
#container .loginbox2 .myaccmid .form label{ float:left; margin:0 8px 0 0; width:154px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF;}
#container .loginbox2 .myaccmid .form label.nomargin{ margin:0;}
#container .loginbox2 .myaccmid .form label input{ background:url(../images/login-input.gif) no-repeat 0 0; height:25px; width:140px; border:0; padding:0px 8px 0 8px; color:#999999; font-size:11px;}
*+ html #container .loginbox2 .myaccmid .form label input{height:20px; padding:5px 8px 0 5px; width:140px;}

#container  .loginbox2 .myaccmid .form label.username{ background:url(../images/lable-bg.gif) no-repeat 0 0; }
#container  .loginbox2 .myaccmid .form label.username input{height:25px; padding:0px; padding:0 5px 0 8px; width:145px; background:none;    }
*+ html #container .loginbox2  .myaccmid .form label.username input{height:20px; padding:0px; padding:5px 5px 0 8px; width:140px; background:none;    }

#container .loginbox2 .myaccmid .form #newuser { float:right; text-align:right; clear:both}
#container .loginbox2 .myaccmid .form #newuser a {color:#BEE7FF;line-height:14px;text-decoration:none;}
 #container .loginbox2 .myaccmid .form #userSelection{margin: 0px 0 10px -5px; padding: 0 0 0 0;}
  #container .loginbox2 .myaccmid .form #userSelection table tr td{margin:0px; padding:0px}
 #container .loginbox2 .myaccmid .form #userSelection table tr td input{ float:left;}
 #container .loginbox2 .myaccmid .form #userSelection table tr td label {color:#FFFFFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;
margin:0px 8px 0 0;width:auto; line-height:18px;}
#container .loginbox2 .myaccmid .form .buttons{ clear:both; text-align:right; padding:10px 7px 0 0;}


/*---------  Agnet commition deail table  ----------*/


table.com-detail { width:100%; float:left; margin:30px 0 10px 0; border:0px solid #f3f3f3; font-size:11px; }

table.com-detail td { padding:10px 5px 10px 5px; vertical-align:top;}

table.com-detail td a {text-decoration:none; color:#005182;}
table.com-detail td h3{text-decoration:none; color:#005182;}

table.com-earn-detail { width:100%; float:left; margin:20px 0 10px 0; }

table.com-earn-detail th { padding:10px 5px 10px 5px; vertical-align:middle; background-color:#e7f1f8; border:2px solid #bbd8ec; }

table.com-earn-detail td { border:2px solid #bbd8ec; padding:5px; }





/*---------  Style for Payment Receipt  ----------*/
.box-container{
	width:492px;
	margin:0 auto;
	position:relative;
}
.box-container .dlflogo{
	float:left;
	margin:0px 0px 10px 36px;
}
.box-container .btn{
	float:right;
	position:absolute;
	z-index:1;
	right:0px;
	margin-top:-33px;
	/*background:url(images/e-receipt-bg.jpg) no-repeat;
	height:37px;
	width:186px;
	text-align:center;
	font:bold 17px arial;*/
}
.box-container .box-top{
	position:absolute; 
	z-index:2; 
	float:left;
	}
.box-container .boxbg{
	background:url(../images/box-back.jpg) no-repeat bottom left;
	width:472px;
	padding:10px 10px 10px 10px;
	margin-top:7px;
	overflow:hidden;
	/*height:150px;*/
}
.box-container .message{
	width:360px;
	margin:0 auto 50px;
	/*background:#fff;*/
	padding:15px 30px;
	font:normal 16px arial;
}
.box-container .printing{
	background:#c8c8c8 url(../images/print-icon.jpg) no-repeat center;
	height:16px;
	width:349px;
	margin:0 auto;
	text-align:right;
	padding:15px 35px 0 0;
	color:#0075c0;
}
.box-container .printing a{
	color:#0075c0;
	}
.clr{
	clear:both;
}
.spacer{
	clear:both;
	height:25px;
}

.padleftz{padding:0 0 10px 0px !important;}
div.row {
	padding:0 0 10px 50px ;
	}
div.row .labeltxt1{
	width:255px !important;
}

.new-scroll
{
	min-height:211px;
	overflow-x:auto;
	overflow-y:hidden;
}
.new-ul-width
{
	width:510px;
}



.mid-padnew
{
	padding-bottom:15px !important;
}

#pay-receipt{ width:472px; height:auto; float:left; }

#pay-receipt .data{ font-size:12px; line-height:14px; margin:2px 0 2px 0; }


.transparent_pop
{
  z-index:1000;
  position:absolute;
  left:400px;
  top: 0px;
}
/* style for Customer Testimonials

#ctl00_mainContent_lblContent table, td 
{
border:1px solid #000000;	
}	
#ctl00_mainContent_lblContent td{margin:0px;padding:5px;font:normal 12px Arial,Helvetica,Verdana,sans-serif;}*/
