﻿/* CSS Document */
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#e4ebf3;
}
body, html, div, H1, h2, h2, h2, h2 p{ padding:0; margin:0; list-style-type:normal;}
ol{ padding:0; margin:0;}
H1{
	color:#444;
	font-size:18px;
	font-weight:bold;
}
p{
	font-weight:normal;
	font-size:12px;
	color:#444;
	line-height:18px;
	text-align:justify;
}
h2{
	color:#444;
	font-size:18px;
	font-weight:bold;
}
p{
	font-weight:normal;
	font-size:12px;
	color:#444;
	line-height:18px;
	text-align:justify;
}

h2{
	color:#444;
	font-size:18px;
	font-weight:bold;
}
p{
	font-weight:normal;
	font-size:12px;
	color:#444;
	line-height:18px;
	text-align:justify;
}

h2{
	color:#444;
	font-size:18px;
	font-weight:bold;
}
p{
	font-weight:normal;
	font-size:12px;
	color:#444;
	line-height:18px;
	text-align:justify;
}

h2{
	color:#444;
	font-size:18px;
	font-weight:bold;
}
p{
	font-weight:normal;
	font-size:12px;
	color:#444;
	line-height:18px;
	text-align:justify;
}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}
.mt10{ margin-top:10px;}
.mt15{margin-top:15px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.indent{ padding:5px 5px 0px 0px;}
#mainwrapper{
	width:965px;
	background:#FFF;
	margin:0px auto 0px auto;
	border-left:#e7e7e7 solid 4px;
	border-right:#e7e7e7 solid 4px;
}
#headersec{
	width:965px;
	height:91px;
}
/*.logo a{
	background:url(../Wellness-Images/logo01.jpg) 31px top no-repeat;
	width:245px;
	height:42px;
	float:left;
	margin:31px 0px 0px 0px;
}
.logo a:hover{
	background:url(../Wellness-Images/logo01.jpg) 31px top no-repeat;
}*/
.logo a{
	background:url(../Wellness-Images/logo01.jpg) 31px top no-repeat;
	width:320px;
	height:49px;
	float:left;
	margin:31px 0px 0px 0px;
}
.logo a:hover{
	background:url(../Wellness-Images/logo01.jpg) 31px top no-repeat;
}

.logo_new a{
	background:url(../Wellness-Images/logo01.jpg) 31px top no-repeat;
	width:320px;
	height:49px;
	float:left;
	margin:31px 0px 0px 0px;
}
.logo_new a:hover{
	background:url(../Wellness-Images/logo01.jpg) 31px top no-repeat;
}


.searchsec{
	width:275px;
	float:right;
	padding:10px 12px 0px 0px;
}
input.textbox{ border:#CCC solid 1px; width:200px; height:20px; background:#FFF;  }
.searchbtn{
	background:url(../Wellness-Images/definition-of-wellness.jpg) left top no-repeat;
	width:64px;
	height:21px;
	color:#FFF;
	border:none;
	margin:2px 0px 0px 5px;
	float:left;
	font-weight:bold;
	font-size:12px;
	padding-bottom:2px;
}
.navigationsec{
	width:960px;
	float:left;
	padding:0px 0px 0px 5px;
}
.nlc{ background:url(../Wellness-Images/health-and-wellness.jpg) left top no-repeat; width:12px; height:36px; float:left; }
.nbg{ background-color:#00529c; float:left; font-weight:bold; padding:11px 4px 10px 4px; color:#fff; display:block;  cursor:pointer;}
.nbg a{ background-color:#00529c; color:#fff; text-decoration:none;}
.nbg a:hover{ background-color:#00529c; color:#fff; text-decoration:none;}

/* Added by Rajamouli 20july2010 */
.nbg_contact{ background-color:#00529c; float:left; font-weight:bold; padding:11px 2px 10px 4px; color:#fff; display:block;  cursor:pointer;}
.nbg_contact a{ background-color:#00529c; color:#fff; text-decoration:none;}
.nbg_contact a:hover{ background-color:#00529c; color:#fff; text-decoration:none;}

/* Added by Rajamouli 20july2010 Ends here */
.nrc{ background:url(../Wellness-Images/wellness-programs.jpg) left top no-repeat; width:12px; height:36px; float:left; }
.nlc_h{ background:url(../Wellness-Images/health-and-wellness002.jpg) left top no-repeat; width:12px; height:36px; float:left; }
.nbg_h{ background-color:#96cd00; float:left; font-weight:bold; padding:11px 4px 10px 4px; color:#fff; display:block;cursor:pointer;}
.nbg_h a{background-color:#96cd00; color:#fff; text-decoration:none;}
.nrc_h{ background:url(../Wellness-Images/wellness-programs002.jpg) left top no-repeat; width:12px; height:36px; float:left;}
.banner{
	background:url(../Wellness-Images/corporate-wellness.jpg) center top no-repeat;
	width:966px;
	height:160px;
}
.quote{
	float:right;
	margin:50px 15px 0px 0px;
	border:none;
}
.quote01{
	float:right;
	margin:33px 15px 0px 0px;
	border:none;
	height:86px;
	width:186px;
	background:url(../Wellness-Images/quote-but.png) left top no-repeat;
	cursor:pointer;
	display:inline;

}

#contentsec{
	width:961px;
	padding-left:4px;
	margin-top:5px;
}
.ctc{
	background:url(../Wellness-Images/wellness-program.jpg) left top no-repeat;
	width:958px;
	height:9px;
	float:left;
}
.cbg{background:url(../Wellness-Images/wellness-quotes.jpg) left top repeat-y;}
.cbg-inner{background:url(../Wellness-Images/definition-of-wellness003.jpg) left top repeat-y;}
ul li{ color:#858585; margin-top:0px; padding:0px;}
.cbc{
	background:url(../Wellness-Images/wellness-program001.jpg) left top no-repeat;
	width:958px;
	height:9px;
}
.leftsec{
	width:263px;
	padding-left:16px;
	float:left;
}
.mart{ margin-top:5px;}
.line{ background:url(../Wellness-Images/wellness001.jpg) left top no-repeat; width:231px; margin-top:10px;}
.imgsec{
	width:231px;
	padding:0px 0px 30px 0px;
}
.completepic{
	background:url(../Wellness-Images/definition-of-wellness001.jpg) left top no-repeat;
	width:102px;
	height:67px;
}
.completetxt{
	font-size:14px;
	font-weight:bold;
	color:#2b2b2b;
	padding:0px 0px 0px 110px;
}
.wellness_resource{
	font-size:14px;
	font-weight:bold;
	color:#2b2b2b;
        width:250px;
	padding-bottom:30px;
}
.wellness_resource ul{
	padding:0px;
	margin:10px 0px 0px 0px;
}
.wellness_resource ul li{ list-style-type:none; margin-top:0px; padding:0px;}
.wellness_resource ul li{
	background:url(../Wellness-Images/wellness-programs001.jpg) left 8px no-repeat;
	font-size:12px;
	color:#858585;
	line-height:26px;
	padding:0px 0px 0px 15px;
}
.wellness_resource ul li a{
	color:#858585;
	text-decoration:none;
}
.wellness_resource ul li a:hover{
	color:#858585;
	text-decoration:underline;
}
.rightsec{
	width:655px;
	padding-left:12px;
	float:left;
}
.wellnessquotes{
	font-size:20px;
	color:#00529c;
	font-weight:bold;
}
.more a{
	font-size:12px;
	color:#86b702;
	text-decoration:none;
	float:right;
}
.more a:hover{
	font-size:12px;
	color:#86b702;
	text-decoration:underline;
}
.footersec{
	width:957px;
	margin-top:10px;
}
.flc{
	background:url(../Wellness-Images/wellness-quotes001.jpg) left top no-repeat;
	width:8px;
	height:39px;
	float:left;
}
.fbg{
	background-color:#7f7f7f;
	float:left;
	padding:12px 11px 12px 9px;
	color:#fff;
	width:921px;
	text-align:center;
}
.footernav a{
	color:#fff;
	text-decoration:none;
	text-align:center;
}
.footernav a:hover{
	color:#fff;
	text-decoration:underline;
}
.frc{
	background:url(../Wellness-Images/wellness002.jpg) left top no-repeat;
	width:8px;
	height:39px;
	float:left;
}
/*Free wellness quotes styles*/
.fieldstxt{ font-size:12px; font-weight:normal; color:#858585; width:150px; text-align:right; float:left; padding-right:10px; padding-top:3px;}
.fieldstxt1{ font-size:12px; font-weight:normal; color:#858585; width:80px; text-align:right; float:left; padding-right:10px; padding-top:3px;}
.redstar{ color:#F00;}
input.textbox1{color:#000; border:#CCC solid 1px; width:250px; height:18px;}
input.textbox2{color:#000; border:#CCC solid 1px; width:150px; height:18px;}
.cont-bottom{font-size:12px; font-weight:normal; color:#858585; text-align:right; padding-right:10px; padding-top:3px; text-align:left; line-height:22px;}
.mb-8{margin-bottom:8px;}
.ml-50{width:400px; float:right;}
.listmenu{ margin-left:7px;}
.submit-txt{
	color:#00529c;
	font-size:11px;
}
.submit-txt1 a{
	color:#00529c;
	font-size:11px;
	text-decoration:underline;
}
.submit-txt1 a:hover{
	color:#00529c;
	font-size:11px;
	text-decoration:none;
}
.submit-but{
	background-color:#00529c;
	padding:0px 5px 2px 5px;
	margin:10px 0px 0px 10px;
	height:25px;
	float:left;
	border:none;
	color:#fff;
	display:block;
	cursor:pointer;
	font-size:12px;
}

/*Added by Sekhar 0n 280410*/
.topnav{ font-size:12px; color:#000000; text-align:right; padding-bottom:15px; padding-right:13px; }
.topnav a{ color:#000000; text-decoration:none;}
.topnav a:hover{ color:#000000; text-decoration:underline;}

/*Added by Sekhar 0n 060510*/
.directory{ width:957px; float:left; margin:10px 0px 0px 0px; padding-bottom:10px;}
.directory .directory-tc{ background:url(../Wellness-Images/corporate-wellness002.jpg) left top no-repeat; width:957px; float:left; height:11px;}
.directory .directory-midbg{ background:url(../Wellness-Images/wellness-program002.jpg) left top repeat-y; width:931px; float:left; padding:0px 10px 0px 16px;}
.directory .directory-bc{ background:url(../Wellness-Images/wellness-quotes002.jpg) left top no-repeat; width:957px; float:left; height:15px;}

.directory .directory-midbg .wellness-directory{ width:210px; float:left;}
.directory .directory-midbg .wellness-directory h1{ color:#5d7f01; font-size:14px; font-weight:bold; padding:0px 0px 7px 0px; margin:0px;}
.directory .directory-midbg .wellness-directory ul{ padding:0px; margin:0px;}
.directory .directory-midbg .wellness-directory ul li{ list-style-type:none; background:url(../Wellness-Images/wellness-programs001.jpg) left 7px no-repeat; color:#858585; font-size:12px; padding-left:12px; line-height:24px;}
.directory .directory-midbg .wellness-directory ul li a{  color:#858585; text-decoration:none;}
.directory .directory-midbg .wellness-directory ul li a:hover{  color:#858585; text-decoration:underline;}
.directory .directory-midbg .directory-midline{ background:url(../Wellness-Images/wellness003.jpg) left 20px no-repeat; height:234px; padding:0px 13px 0px 17px; float:left;}

.cpane{ width:920px; float:left; padding:0px 20px 0px 20px;}
.cpane h1{ padding:0px; margin:10px 0px 10px 0px; font-size:20px; color:#00529c; font-weight:bold;}
.cpane p{ padding-bottom:16px;}

/*Banner Styles 29052010*/
.error{
	color:#F00;
}

.banner_main{ width:960px; float:left; padding:0px 0px 0px 5px; }
.banner01{
	background:#eaeaea;
	width:957px;
	float:left;
	margin-bottom:3px;
	
		
}
.bannertop{
	background:url(../Wellness-Images/bannertop-img.jpg) left top no-repeat;
	width:957px;
	height:49px;
	margin-top:15px;
}

.info_employee_banner{background:url(../Wellness-Images/banner_topcurve.jpg) left top no-repeat; width:941px; font-size:14px; color:#000; padding-top:8px; float:left; margin-left:6px; margin-top:12px; display:inline; }
.bnr_input{ width:214px; height:25px; border:solid 1px #cecece; }
/*.bnr_topcurve{ width:941px; height:8px;  }*/
.bnr_midsec{ background:url(../Wellness-Images/banner_midbg.jpg) left top repeat-y; width:941px; float:left; padding:0px 0px 0px 6px; margin-left:2px; display:inline; }
.bnr_bottomcurve{ width:941px; height:8px; background:url(../Wellness-Images/banner_bottomcurve.jpg) left top no-repeat; float:left; padding-bottom:8px; }
.mt13{ margin-top:13px;}
.employ-loginsec{ width:376px; float:left; padding-left:11px; }
.employ-options{ width:230px; float:left;}
.contact-inputMain{ width:374px; height:35px; font-size:10px; color:#365f6e;  }
.input-name{ width:145px; height:19px; font-size:14px; color:#000; float:left; text-align:right;
padding:6px 8px 0px 0px; line-height:12px;   }
.contact-midinput{ width:218px; height:21px; padding:1px; float:left; border:1px silid #cccccc;}
.textbox{ width:218px; float:left; height:21px;}
.option{ float:left; height:27px; width:233px;}
.f_left{ float:left; margin-right:8px;}
.step{ width:56px; height:56px; float:left; }
.bnr_midsec .step{ width:56px; height:56px; float:left; }
.cpane ol{ margin:0px 0px 0px 29px;}
.cpane h3{margin-bottom:3px; color:#333333;}
.cpane ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 25px}
.cpane ul li{color:#000000;}
.workplace ul{ padding:0px 0px 6px 29px; margin:0px;}
.workplace ul li{ color:#858585; line-height:18px; padding:0px 0px 5px 0px; margin:0px;}
.workplace ol{ padding:0px 0px 6px 29px; margin:0px;}
.workplace ol li{ color:#858585; line-height:18px; padding:0px 0px 5px 0px; margin:0px;}
.workplace strong{ color:#000000;}
.pb-7{padding-bottom:7px!important;}
.wellness_news{
	width:250px;
	padding-bottom:0px;
	padding-top:19px;
}
.wellness_news ul{
	padding:0px;
	margin:10px 0px 0px 0px;
}
.wellness_news ul li{ list-style-type:none; margin-top:0px; padding:0px;}
.wellness_news ul li{
	background:url(../Wellness-Images/wellness-programs001.jpg) left 8px no-repeat;
	font-size:12px;
	color:#858585;
	line-height:26px;
	padding:0px 0px 0px 15px;
}
.wellness_news ul li a{
	color:#858585;
	text-decoration:none;
}
.wellness_news ul li a:hover{
	color:#858585;
	text-decoration:underline;
}

/*added by mallesh 15,sept 2010*/
/*.glossary{ float:left; padding:0px 20px 0px 20px; width:920px;}*/
.glossary p{ padding:0px !important;}
.inner-l-links{ float:left; width:920px; margin-bottom:20px;}
.inner-l-links ul{ padding:0px; margin:0px;}
.inner-l-links ul li{ list-style-type:none; float:left; padding:0px; margin:0px;}
.inner-l-links ul li a{ padding:0px 8px 0px 0px; color:#0000ee;}
.inner-l-links ul li a:hover{ color:#354753;}
.noScript {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FF0000;
font-weight:bold;
margin:0px auto 4px;
padding:10px;
text-align:center;
width:80%;
}
.noScript .txt14{ font-size:14px; color:#000;  }
.noScript a{ color:#FF7804; text-decoration:none; }
.noScript a:hover{ color:#FF7804; text-decoration:underline; }


.wellnessCallus{ width:270x; height:37px; background:url(../Wellness-Images/callus-bg.jpg) 0px 0px no-repeat; text-indent:-9999px; }
