/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#main {
	margin:0px auto;
	background:url(../images/bg.gif) repeat-y top left;
	padding-bottom:10px;
	width:855px;
	overflow:hidden;
	}

.bg{
width:771px;
margin:0px auto;
}

h1 {
color:#ffffff;
font:20px bold Verdana, Arial, Helvetica, sans-serif;
line-height:45px;
margin:0px;
padding:0px;
}

#header {
background: url(../images/top_bg.jpg) no-repeat;
width:799px;
float:left;
margin-bottom:3px;
padding:22px 27px 1px 29px;
}

.logo {
margin:0px;
padding:0px 0px 0px 48px;/*10px 0px 0px 38px;*/
float:left;
}

ul#menutabs {
margin:0px;
padding:0px;
}

ul#menutabs li {
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
	list-style: none;
	background:url(../images/menu_shadow.jpg) no-repeat right top;
	height:83px;
			}

ul#menutabs li.blank {
background:none;
}	
	

#menutabs .home a{
	background: url(../images/home.gif) no-repeat 23px 6px;
	display: block;
	width: 74px;
	text-align: center;
	vertical-align:bottom;
	padding:35px 5px 0px 5px;
	margin-right:5px;
	float: left;
	color: #000000;
	text-decoration: none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
#menutabs .home a:hover, #menutabs .home a#active {
	background: url(../images/home_link.gif) no-repeat 23px 6px;
	display: block;
	width: 74px;
	text-align: center;
	vertical-align:bottom;
	padding:35px 5px 0px 5px;
	margin-right:5px;
	float: left;
	color: #51B500;
	text-decoration: none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}


#menutabs .about a{
	background: url(../images/about_us.gif) no-repeat 23px 6px;
	display: block;
	width: 74px;
	text-align: center;
	vertical-align:bottom;
	padding:35px 20px 0px 5px;
	margin-right:5px;
	float: left;
	color: #000000;
	text-decoration: none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
#menutabs .about a:hover, #menutabs .about a#active {
	background: url(../images/about_us_link.gif) no-repeat 23px 6px;
	display: block;
	color: #51B500;
	text-decoration: none;
	
}

#menutabs .contact a{
	background: url(../images/contact.gif) no-repeat 23px 6px;
	display: block;
	width: 74px;
	text-align: center;
	vertical-align:bottom;
	padding:35px 20px 0px 5px;
	margin-right:3px;
	float: left;
	color: #000000;
	text-decoration: none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
#menutabs .contact a:hover, #menutabs .contact a#active {
	background: url(../images/contact_link.gif) no-repeat 23px 6px;
	display: block;
	color: #51B500;
	text-decoration: none;
	}

#menutabs .faq a{
	background: url(../images/faq.gif) no-repeat 13px 6px;
	display: block;
	width: 50px;
	text-align: center;
	vertical-align:bottom;
	padding:35px 20px 0px 5px;
	margin-right:5px;
	float: left;
	color: #000000;
	text-decoration: none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
#menutabs .faq a:hover, #menutabs .faq a#active  {
	background: url(../images/faq_link.gif) no-repeat 13px 6px;
	display: block;
	color: #51B500;
	text-decoration: none;
	}

#menutabs .my_cart a{
	background: url(../images/cart.gif) no-repeat 23px 6px;
	display: block;
	width: 65px;
	text-align: center;
	vertical-align:bottom;
	padding:35px 5px 0px 5px;
	margin-right:5px;
	float: left;
	color: #000000;
	text-decoration: none;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	}
#menutabs .my_cart a:hover, #menutabs .my_cart a#active  {
	background: url(../images/cart_link.gif) no-repeat 23px 6px;
	display: block;
	color: #51B500;
	text-decoration: none;
	}

/* Common classes */

.text {
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
/*line-height:15px;*/
}

p
{
margin:0px;
padding:4px;
}

.break {
clear:both;
}


.black_text {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#494949;
	text-decoration:none;
}



.black_bold {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.float_right {
float:right;
}

.float_left {
float:left;
}


.space_left {
padding-left:6px;
}

.space_left10 {
padding-left:10px;
}

.space_left1 {
padding-left:35px;
}

.space_right{
padding-right:15px;
}
.space_left100 {
padding-left:100px;
}

.space_right5{
padding-right:5px;
}

.space_top {
padding-top:10px;

}

.space_top1 {
padding-top:20px;
margin:0px;
}
.space_btm {
padding-bottom:15px;
}

.valign {
vertical-align:middle;
}

.title {
background:url(../images/pointer.gif) no-repeat 3% 10%;
font:bold 16px Arial, Helvetica, sans-serif;
display:block;
color:#0766AD;
margin:0px 0px 5px 5px;
padding:0px 0px 0px 45px;
}

.title2 {
background:url(../images/pointer2.gif) no-repeat 0% 35%;
font:bold 14px Arial, Helvetica, sans-serif;
display:block;
color:#50873C;
margin:0px 6px 5px 6px;
padding:0px 0px 3px 25px;
border-bottom:1px #51883E solid;
text-align:left;
text-decoration:none;
}

.title2bold {
background:url(../images/pointer2b.gif) no-repeat 0% 35%;
font:bold 18px Verdana, Arial, Helvetica, sans-serif;
display:block;
color:#50873C;
margin:0px 6px 5px 6px;
padding:0px 0px 3px 35px;
text-align:left;
text-decoration:underline;
}


.line {
background:url(../images/line_shdw.gif) repeat-x;
margin:0px auto;
height: 7px;
display:block;
padding:0px;
clear:both;
}

.link_blue12 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#0C7CCF;
padding-bottom:0px;
}

.link_blue {
font:bold 11px Arial, Helvetica, sans-serif;
color:#0C7CCF;
padding-bottom:0px;
}

.link_blue a {
font:bold 11px Arial, Helvetica, sans-serif;
color:#0C7CCF;
text-decoration:underline;
}

.center_container {
margin:0px auto;
height:50px;
width:580px;
overflow:hidden;
text-align:center;
}

.width180 {
width:180px;
}

.width127 {
width:127px;
}

.width160 {
width:160px;
}

/*////////////////////////////*/

.green_panel_top{
background:url(../images/green_panel_curve.gif) no-repeat #F2FFDF top;
width:118px;
font: bold 11px Arial, Helvetica, sans-serif;
color:#51B500;
text-align:left;
padding: 10px 0px 0px 10px;
}

.green_panel_inner{
background:#F2FFDF;
width:116px;
border-bottom:#A7DD7A 1px solid;
border-left:#A7DD7A 1px solid;
border-right:#A7DD7A 1px solid;
font: bold 10px Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
padding: 3px 0px 10px 10px;
height:77px;
}


.hd_home {
background: url(../images/top_blue_curve.gif) no-repeat #0766AD left top;
float:left;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin:0px;
padding:0px;
}

.hd_content {
background:url(../images/bottom_blue_curve.gif) no-repeat bottom left;
width:323px;
padding:20px 0px 0px 20px;
margin:0px;
line-height:12px;
height:147px;
}

.input_search {
width:120px;
height:14px;
background:#FFFFFF;
border:1px solid #3F8C00;
margin:0px 5px 0px 3px;
font:10px normal Verdana, Arial, Helvetica, sans-serif;
padding:2px 0px 0px 0px;
}

.text_link a{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.text_link:link{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;

}
.text_link a:hover{
font:normal 9px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration: underline;
}

.black_link a{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}

.black_link:link{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}
.black_link:visited,black_link:active{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}
.black_link:hover{
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.green_bg {
	background:url(../images/green_bg.gif) repeat-x bottom;
}


/*inner page content holder*/

.inner_contentbg {
background:url(../images/inner_page_contentbg.gif) no-repeat bottom right #FFFFFF;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
width:370px;
float:left;
margin:4px 0px 0px 12px;
padding-right:10px;

}

.inner_text {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
/*line-height:15px;*/
text-align:left;
}

.inner_textb {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
line-height:25px;
text-align:left;
}
/*------------------------*/

.light_bluebg ul {
margin:0px;
padding:10px 3px 3px 0px;
list-style:none;
padding-bottom:10px;
line-height:normal;
}

.light_bluebg li a{
margin:0px;
padding-top:3px;
list-style:none;
background:url(../images/list_bullet.gif) no-repeat 8% 65%;
display:block;
padding-left:30px;
color:#5B5B5B;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
min-height:20px;
text-decoration:none;
}

.light_bluebg li a:hover{
background:url(../images/list_bullet_link.gif) no-repeat 8% 65% #FFFFFF; 
display:block;
color:#D91001;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
min-height:20px;
text-decoration:none;
}


.light_bluebg li a#active1{
background:url(../images/list_bullet_link.gif) no-repeat 8% 65% #FFFFFF; 
display:block;
color:#D91001;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
min-height:20px;
text-decoration:none;
}




/* addrd by satyen*/

.light_bluebg_new ul {
margin:0px;
padding:0px 3px 3px 0px;
list-style:none;
padding-bottom:10px;
line-height:normal;
}


.light_bluebg_new li a{
margin:0px;
padding-top:3px;
list-style:none;
background:url(../images/list_bullet.gif) no-repeat 8% 65%;
display:block;
padding-left:30px;
color:#5B5B5B;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
min-height:20px;
text-decoration:none;
}

.light_bluebg_new li a:hover{
background:url(../images/list_bullet_link.gif) no-repeat 8% 65% #FFFFFF; 
display:block;
color:#D91001;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
min-height:20px;
text-decoration:none;
}


.light_bluebg_new li a#active1{
background:url(../images/list_bullet_link.gif) no-repeat 8% 65% #FFFFFF; 
display:block;
color:#D91001;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
min-height:20px;
text-decoration:none;
}







/*------------------------------*/





/*Blue Box*/

.blue_left {
	background:url(../images/blue_curve_left.gif) no-repeat top left  #4F92C4 ;
	padding:0px;
	margin:4px 0px 0px 0px;
	color:#003F9D;
	vertical-align:top;
	float:left;
	width:100%;
	display:inline;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	line-height:25px;
	}
.blue_right {
	background:url(../images/blue_curve_right.gif) no-repeat top right ;
	padding:0px;
	margin:0px;
			}

.light_bluebg {
background-color:#F7F8FA;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#5B5B5B;
text-align:left;
}
	/*---------------------------------*/

/*Green Box*/

.green_container {
	background:url(../images/top_green_curve.gif) no-repeat top left  #51B500;
	padding:0px;
	margin:4px 0px 0px 0px;
	color:#003F9D;
	vertical-align:top;
	float:left;
	width:100%;
	display:inline;
	}

.left_one {
	background:url(../images/top_green_curve_ryt.gif) no-repeat top right;
	padding:0px;
	margin:0px;
	

		}
.left_two {
		background:url(../images/bottom_green_curve.gif) no-repeat bottom left;
		padding:0px;
		margin:0px;
		
		}		
.left_three {
		background:url(../images/bottom_green_curve_ryt.gif) no-repeat bottom right;
  		padding:10px 22px 11px 15px;
		margin:0px;	

		}
	
/*------------------------------------*/
			
.categories {
width:740px;
margin:10px auto;
padding:0px;
}

	
.title1{
background: url(../images/title.gif) no-repeat;
height:20px;
width:221px;
float:left;
font:bold 13px Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:left;
padding:5px 0px 0px 10px;
}	

.categories .title_link {
background:none;
font:bold 13px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.prodDetail .title_link {
background:none;
font:bold 11px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

/*category 1*/
.self_improvement {
width:231px;
background:#F2F7FB;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#0766AD;
margin-right:23px;
float:left;
margin-bottom:20px;
padding-bottom:20px;

}

.self_improvement a{
background:url(../images/more_link1.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#0766AD;
text-decoration:underline;
text-align:right;
padding-right:30px;
}

/*Bg Colors*/
.bluebg{
	background-color:#5194C5;
}

.darkbrownbg {
background-color:#4C4C4C;
}

.orangebg {
background-color:#FFBF42;
}
.redbg{
	background-color:#C14248;
}

.olivebg {
background-color:#A1961B;
}

.slatebluebg {
background-color:#5F7AC2;
}
.purplebg{
	background-color:#A46AC8;
}

.perubg {
background-color:#BD9839;
}

.greenbg {
background-color:#51B500;
}

.btn_container {
height:50px;
width:200px;
margin:0px 0px 0px 200px;
padding:20px 0px 0px 0px;
}

/*----------------------- */

.self_improvement ul {
margin:0px;
padding:0px;
list-style:none;
}

.self_improvement li {
background:url(../images/bullet_self_improv.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#0766AD;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.self_improvement li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#0766AD;
text-decoration:none;
}

.self_improvement li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#0766AD;
text-decoration:underline;
}


/*category 2*/
.personal_development {
width:231px;
background:#F9F8F8;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin-right:23px;
float:left;
margin-bottom:20px;
padding-bottom:20px;
 
}

.personal_development a{
background:url(../images/more_link2.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.personal_development ul {
margin:0px;
padding:0px;
list-style:none;
}

.personal_development li {
background:url(../images/bullet_personal_developemnt.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}
.personal_development li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.personal_development li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}



/*category 3*/
.love_emotions {
width:231px;
background:#FBF7F4;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD5907;
float:left;
margin-bottom:10px;
padding-bottom:20px;
 
}

.love_emotions a{
background:url(../images/more_link3.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD5907;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.love_emotions ul {
margin:0px;
padding:0px;
list-style:none;
}

.love_emotions li {
background:url(../images/bullet_love.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD5907;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.love_emotions li a{
background:url(../images/more_link3.gif) no-repeat 70% 65%;
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD5907;
text-decoration:none;
}
.love_emotions li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD5907;
text-decoration:underline;
}




/*category 4*/
.sixth_sense {
width:231px;
background:#FFF6F7;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD070F;
margin-right:23px;
float:left;
margin-bottom:20px;
padding-bottom:20px;
 
}

.sixth_sense a{
background:url(../images/more_link4.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD070F;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.sixth_sense ul {
margin:0px;
padding:0px;
list-style:none;
}

.sixth_sense li {
background:url(../images/bullet_sixth.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD070F;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.sixth_sense li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD070F;
text-decoration:none;
}

.sixth_sense li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD070F;
text-decoration:underline;
}

/*category 5*/
.relaxation {
width:231px;
background:#F8F6EE;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#A1961B;
margin-right:23px;
float:left;
margin-bottom:20px;
padding-bottom:20px;
 
}

.relaxation a{
background:url(../images/more_link5.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#A1961B;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.relaxation ul {
margin:0px;
padding:0px;
list-style:none;
}

.relaxation li {
background:url(../images/bullet_relax.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#A1961B;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.relaxation li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#A1961B;
text-decoration:none;
}

.relaxation li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#A1961B;
text-decoration:underline;
}

/*category 6*/
.health {
width:231px;
background:#F7F8FC;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#1038A4;
float:left;
margin-bottom:10px;
padding-bottom:20px;
 
}

.health a{
background:url(../images/more_link6.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#1038A4;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.health ul {
margin:0px;
padding:0px;
list-style:none;
}

.health li {
background:url(../images/bullet_health.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#1038A4;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.health li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#1038A4;
text-decoration:none;
}

.health li a:hover {
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#1038A4;
text-decoration:underline;
}
/*category 7*/
.pain_relief {
width:231px;
background:#FAF8FD;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#8207AD;
margin-right:23px;
float:left;
margin-bottom:20px;
padding-bottom:20px;
 
}

.pain_relief a{
background:url(../images/more_link7.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#8207AD;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.pain_relief ul {
margin:0px;
padding:0px;
list-style:none;
}

.pain_relief li {
background:url(../images/bullet_pain.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#8207AD;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.pain_relief li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#8207AD;
text-decoration:none;
}

.pain_relief li a:hover {
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#8207AD;
text-decoration:underline;
}


/*category 8*/
.fear {
width:231px;
background:#FBF7F4;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD8007;
float:left;
margin-bottom:10px;
padding-bottom:20px;
 
}

.fear a{
background:url(../images/more_link8.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD8007;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.fear ul {
margin:0px;
padding:0px;
list-style:none;
}

.fear li {
background:url(../images/bullet_fear.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD8007;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
}

.fear li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD8007;
text-decoration:none;
}

.fear li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#AD8007;
text-decoration:underline;
}
/*category 9*/
.skills {
width:231px;
background:#F8FCF5;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
float:right;
margin-bottom:10px;
padding-bottom:20px;
overflow:hidden;
 
}

.skills a{
background:url(../images/more_link9.gif) no-repeat 70% 65%;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
text-decoration:underline;
text-align:right;
padding-right:30px;

}

.skills ul {
margin:0px;
padding:0px;
list-style:none;
}

.skills li {
background:url(../images/bullet_skills.gif) no-repeat 4% 80%;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
margin:0px;
margin-top:1px;
padding-top:10px;
padding-left:25px;
line-height:12px;
overflow:hidden;
}

.skills li a{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
text-decoration:none;
}
.skills li a:hover{
background:none;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
text-decoration:underline;
}

#footer {
	background: url(../images/footer.gif) no-repeat bottom #FFFFFF;
	width:855px;
	
	margin:0px auto;	
	padding-bottom:50px;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}


.footer_content{
	width:675px;
	margin:0px auto;
	padding:0px;
	padding-top:3px;
	border-top:3px solid #51B500;
	height:30px;
	
}

.copyright{
	float:left;
	margin-top:10px;
	width:400px;
	text-align:left;
	overflow:hidden;
}

.language {
	float:right;
	margin-top:10px;
	width:300px;
	height:20px;
	text-align:right;
}

.language a{
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:15px;
	text-decoration:underline;
}

.language a:hover{
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.margin_right {
margin-right:30px;
float:left;
}

.basketbg {
background: url(../images/basket_hdbg.jpg) no-repeat #9DD173;
height:105px;
float:left;
}

.self_improvebg {
background: url(../images/self_improvehdbg.gif) no-repeat #50873C;
height:105px;
float:left;
}


.data {
margin:0px;
padding:0px;
width:631px;

}
.data th {
background:url(../images/table_border.gif) repeat-x bottom #7CBF44;
font:bold 12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
border-bottom: 1px solid #FFFFFF;
height:25px;
line-height:33px;
}

.data td {
background:#F8F9FA;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
border-bottom: 1px solid #FFFFFF;
height:37px;
line-height:37px;
border-bottom:1px solid #E0E0E0;
}

.data td a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.data td a:hover{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}


.input_box {
width:25px;
height:13px;
border:1px #999999 solid;
background:#FFFFFF;
text-align:center;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
}

.textgreen {
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
}

.textblue {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#4996D0;
}

.redbig {
font:bold 15px Arial, Helvetica, sans-serif;
color:#B60909;
}

.bodytext {
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
/*line-height:15px;*/
}

.readmore a{
background:url(../images/list_bullet2.gif) no-repeat 70% 65%;
font:bold 10px Arial, Helvetica, sans-serif;
color:#4996D0;
text-decoration:underline;
text-align:left;
padding-right:30px;
}

.readmore a:hover{
background:url(../images/more_link9.gif) no-repeat 70% 65%;
font:bold 10px Arial, Helvetica, sans-serif;
color:#51B500;
text-decoration:underline;
text-align:left;
padding-right:30px;
}

.black_label {
font:bold 14px Arial, Helvetica, sans-serif;
color:#000000;
}

.greentext_big {
font:normal 18px Arial, Helvetica, sans-serif;
color: #51B500;
}

/****10-sep*********/


.link_orange {
font:bold 11px Arial, Helvetica, sans-serif;
color:#E49102;
padding-bottom:0px;
text-decoration:underline;
}

.textred12 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FF2000;
}

.textgreen12 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#51B500;
}
.price_label {
font:bold 17px Arial, Helvetica, sans-serif;
color:#E49102;
}

.center {
margin:0px auto;
overflow:hidden;
}

.width235 {
width:235px;
}

.width230 {
width:230px;
}
/*----------Vishal css 18 october-----------------------*/


.right_nav_top_left_curve
{
background:url(../images/list_top_left_curve.gif) no-repeat top left;
float:left;
width:13px;
height:9px;

}

.right_nav_top_right_curve
{
background:url(../images/list_top_right_curve.gif) no-repeat top right;
float:right;
width:13px;
height:9px;
}

.clear
{
clear:both;
}

.bgcolor_menu_green
{
background:#C7F3A9;
}

.line_strip
{
background:url(../images/line_strip.gif) repeat-x;
width:770px;
height:7px;
float:left;
line-height:7px;
}



.mar_top_2
{
margin-top:2px;
}

.middle_container
{
width:772px;
margin:0px auto;
padding:0px;
}

.width_565
{
width:565px;
}

.height_9
{
height:9px;

}
.height_20
{
height:20px;
}

.program_img
{
background:url(../images/program_img.gif) no-repeat;
width:119px;
height:92px;
float:left;
margin-right:9px;
}
.header_pic {
/*height:105px;
width:770px;*/
float:left;
}


.program_heading
{
margin-top:22px;
margin-left:9px;
font:bold 15px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}

.contact_us_text
{
width:520px;
margin:0px auto;
padding:0px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #494949;
margin-top:15px;
height:40px;
float:right;
}

.link_to_us_text
{
width:520px;
margin:0px auto;
padding:0px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #494949;
margin-top:15px;
float:right;
}

.left_panel
{
width:575px;
float:left;
}

.special_text
{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#0766AD;
text-decoration:underline;
}

.login_form
{
width:335px;
height:200px;
margin-top:15px;
margin:0px auto;
padding:0px;
}

.link_to_us_form
{
width:520px;
height:150px;
margin-top:15px;
float:right;
}

.link_to_us_form label.l1
{
width:80px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
float:left;
text-align:right;
padding-top:4px;
margin-right:5px;
}


.login_form label.l1
{
width:80px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
float:left;
text-align:right;
padding-top:4px;
margin-right:5px;
}



.contact_us_form input.textbox
{
width:237px;
height:16px;
border:1px solid #D2D2D2;
float:right;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
padding-top:3px;
}

.login_form input.textbox
{
width:160px;
height:18px;
border:1px solid #D2D2D2;
float:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;

}
.textbox160
{
width:160px;
height:18px;
border:1px solid #D2D2D2;
float:right;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;

}



.contact_us_form input textarea
{
width:237px;
height:18px;
border:1px solid #D2D2D2;
float:right;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;

}





.mar_top_5
{
margin-top:5px;
}

.add_this_source
{
float:right;
margin-right:63px;
margin-bottom:35px;
}

.send_msg_btn
{
margin:0px auto;
padding:0px;
margin-bottom:35px;
}

.width_771
{
width:771px;
}


.mar_top_20
{
margin-top:20px;
}

.mar_bot_35
{
margin-bottom:35px;
}

.tell_us_form
{
width:480px;
height:300px;
float:right;
margin-right:10px;
}

.tell_us_form label.l1
{
width:80px;
float:left;
text-align:right;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
margin-right:10px;
}

.tell_us_form input.textbox
{
width:127px;
height:18px;
border:1px solid #CCCCCC;
float:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
padding-top:4px;
}

.tell_us_form label.l2
{
width:75px;
float:left;
text-align:right;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
margin-right:10px;
}

.tell_us_form label.l3
{
width:300px;
float:right;
text-align:right;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
margin-right:40px;
}

.tell_us_form input.textbox_2
{
width:127px;
height:18px;
border:1px solid #CCCCCC;
float:left;
}

.tell_us_form textarea
{
width:348px;
height:108px;
border:1px solid #CCCCCC;
float:right;
margin-right:40px;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
}



/*aded on 22oct */

.footer_content_wide
{
	width:772px;
	margin:0px auto;
	padding:0px;
	padding-top:3px;
	border-top:3px solid #51B500;
	height:30px;
	}



/*Right menu panel*/

.right_menu {
width:170px;
margin:0px;
padding:0px;
background:#F6FEF1;
height:470px;
margin-top:1px;
padding-top:2px;
border-right:2px solid #EBFBE0;
border-left:2px solid #EBFBE0;
float:right;
}


.right_menu_contact_us {
width:170px;
margin:0px;
padding:0px;
background:#F6FEF1;
height:333px;
margin-top:1px;
padding-top:2px;
border-right:2px solid #EBFBE0;
border-left:2px solid #EBFBE0;
float:right;

}

.right_menu_tell_us {
width:170px;
margin:0px;
padding:0px;
background:#F6FEF1;
height:350px;
margin-top:1px;
padding-top:2px;
border-right:2px solid #EBFBE0;
border-left:2px solid #EBFBE0;
float:right;

}

.right_menu_link_to_us {
width:170px;
margin:0px;
padding:0px;
background:#F6FEF1;
height:315px;
margin-top:1px;
padding-top:2px;
border-right:2px solid #EBFBE0;
border-left:2px solid #EBFBE0;
float:right;
margin-bottom:7px;

}

#right_nav li a{
	width: 138px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#048C03;
	margin-bottom:0px;
	padding-left:32px;
	text-decoration:none;
	line-height:29px;
	display:block;
	background:url(../images/right_nav_list_normal.gif) no-repeat 8% 50%;				
}

#right_nav li a:hover{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#004C00;
	margin-bottom:0px;
	padding-left:32px;
	text-decoration:none;
	line-height:29px;
	background:url(../images/right_nav_list_hover.gif) no-repeat 8% 50%;	
}

/* Added by Raj */
.line_new {
background:url(../images/line_shdw.gif) repeat-x;
margin:0px auto;
height:7px;
display:block;
padding:0px;
border:1px #000000 solid;
}

#right_nav li a:visited{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#048C03;
	margin-bottom:0px;
	padding-bottom:0px;
	text-decoration:none;
	line-height:29px;
}


/* HealthyPeach Copied */
.blue_gray_middle_right
{
background:url(../images/line_gray_right.gif) left top repeat-y;
}

.blue_linebottom_paymentstrip
{
background:url(../images/curve_payment_center_bottom.gif) left top repeat-x;
}

.blue_ground_content1
{
background:url(../images/content_blue_curve1_center.gif) left top repeat-x ;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.blue_gray_middle_left
{
background:url(../images/line_gray_left.gif) left top repeat-y;
}

.textfield_payment
{
font-size:11px;
font-weight:normal;
text-decoration:none;
padding-left:2px;
padding-right:2px;
color:#333232;
background:#FFFFFF;
border:1px solid #18A1D8;

}

.heading_white
{
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

.blue_gray_line
{
background:url(../images/curve_blue_center_top.gif) left top repeat-x;
}


/* HealthyPeach Copied */

/* updated css as per 29 oct */

.contact_us_form
{
width:410px;
margin-top:15px;
margin:0px auto;
padding:0px;
}


.contact_us_form label.l1
{
width:150px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
float:left;
text-align:right;
padding-top:4px;
margin-right:5px;
}

.right_menu_about_us {
width:176px;
margin:0px;
padding:0px;
background:#F6FEF1;
height:520px;
margin-top:1px;
padding-top:2px;
border-right: 4px solid #EBFBE0;
border-left: 4px solid #EBFBE0;
margin-bottom:7px;
}

ul#right_nav {
	margin: 3px 0px 0px 0px; 
	padding: 0px;
	list-style-type: none;
	width:120px;
			}
			
#right_nav li{
	background:url(../images/li_divider.gif) repeat-x bottom left;
	float:left;
	background-color:#C7F3A9;
	width:176px;			
}

/* new css as per 29 oct */

.contact_us_form select.textbox2
{
width:204px;
height:20px;
border:1px solid #D2D2D2;
float:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
margin-left:5px;
margin-bottom:10px;
}

.contact_us_form input.textbox2
{
width:200px;
height:20px;
border:1px solid #D2D2D2;
float:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
margin-left:5px;
margin-bottom:10px;
}

ul#right_nav .top_link {
background:url(../images/right_menu_topcurve.gif) no-repeat #C7F3A9;
border-bottom:#ACE188 1px solid;
margin-bottom:1px;
}

.faq_numbers {
background:url(../images/faq_title.gif) no-repeat 0% 35%;
font:bold 16px Arial, Helvetica, sans-serif;
display:block;
color:#000000;
border-bottom:#000000 1px solid;
margin:0px 6px 5px 6px;
padding:3px 0px 5px 45px;
text-align:left;
text-decoration:none;
}

.partition_line {
margin:5px 0px 0px 45px;
background:url(../images/grad_line.gif) repeat-x;
height:2px;
}

p {
margin:0px;
padding:3px 0px 3px 0px;
}

.button {
	border:0px;
	background:url(../images/butt.gif) no-repeat;
	height:20px;
	width:116px;
	text-align:center;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	/*padding:5px 0px 3px 0px;*/
}

/*
.seal{
	padding-left:36px;
}*/

.seal {
background:url(../images/seal.jpg) no-repeat;
height:112px;
width:172px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#484A47;
float:left;
padding-top:80px;
padding-left:10px;
padding-right:10px;
}
.seal1 {
background:url(../images/seal.jpg) no-repeat;
height:112px;
width:172px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#484A47;
float:right;
padding-top:80px;
padding-left:10px;
padding-right:20px;
}
.contact_us_form_n
{
width:410px;
height:246px;
margin-top:15px;
padding:0px;
float:left;
}


.contact_us_form_n label.l1
{
width:125px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
float:left;
text-align:right;
padding-top:4px;
}

.contact_us_form_n input.textbox
{
width:237px;
height:16px;
border:1px solid #D2D2D2;
float:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
padding-top:3px;
margin-left:10px;
}

.contact_us_form_n textarea
{
width:237px;
height:65px;
border:1px solid #D2D2D2;
float:left;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#494949;
padding-top:3px;
margin-left:10px;
}

.white_bold {
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:normal;
}
.space_left3 {
padding-left:0px;
}
.clear1 {
clear:both;
height:1px;
line-height:1px;
}

/*--------content box---------------*/
.greyborder_container {

                background:url(../images/container.jpg) no-repeat top left  #ffffff;

                padding:10px 10px 5px 10px;

                margin:0px 0px 5px 0px;

                font:normal 12px Arial, Helvetica, sans-serif;

                color:#494949;

                vertical-align:top;

                float:left;

                width:753px;

                height:135px;
 }

/*
.greyborder_container {

                background:url(../images/container.gif) no-repeat top left  #ffffff;

                padding:10px 10px 5px 15px;

                margin:0px 0px 10px 0px;

                font:normal 11px Arial, Helvetica, sans-serif;

                color:#000000;

                vertical-align:top;

                float:left;

                width:753px;

                height:108px;

                                } */

/******************/

 .headerAdvSearch {
background:none;
font:bold 11px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:underline;
}
.fix_height{
height:20px;
}

.qality{
font: 11px Arial, Helvetica, sans-serif;
color: #311C01;
}
/******************/
.footer_btmtext{
	float:left;
	width:auto;
	text-align:left;
		}
		
		
		
/* Changed by Irfan */		
		
.header1{ width:458px; height:256px; float:left;}
.header2text{ width:313px; height:256px; float:right;}
.hd_home_new {float:left;font:normal 11px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;margin:0px;padding:0px;}
.searchbg{ width:707px; height:28px; background:url(../images/search_bg.jpg) no-repeat; padding: 7px 15px 0px 46px; margin-bottom:8px; font:bolder 15px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.searchbox{ float:right;}
.searchbox input{ float:left; margin-right:5PX; font:Arial, Helvetica, sans-serif; color:#666666;}
.weltext{ margin-bottom:6px;}

.categoriesnew {width:771px;margin:10px auto;padding:0px; height:auto; float:left;}
.aboutusleftpanel{ width:556px; height:auto; float:left;}

.aboutustext{ width:546px; height:auto; font:11px  Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#555C62; padding-left:10px; }

.imageblock{ width:556px; height:auto; padding-left:10px; float:left;font:11px  Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#555C62; }
.imageblock img{ float:left; margin:0 10px 5px 0;}

.program_headingnew{ margin-bottom:10px; width:550px; float:left; font:bold 15px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;
}


.buttonNormal {
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	font-weight:normal;
	padding:1px 5PX 2PX 5PX;
	height:21px;
	width:1;
	overflow:visible;
	cursor:pointer;
	color:#000000;
	text-align:center;
	vertical-align:middle;
	background-color:#E8E8E8;
	border:0px;
	text-transform:uppercase;
	 
	}
	
	.greyborder_container {

                background:url(../images/container.jpg) no-repeat top left  #ffffff;

                padding:10px 10px 5px 10px;

                margin:0px 0px 5px 0px;

                font:normal 12px Arial, Helvetica, sans-serif;

                color:#494949;

                vertical-align:top;

                float:left;

                width:753px;

                height:135px;
 }
.aboutus_banner1{ width:458px; height:102px; float:left;}
.aboutus_banner2{ width:313px; height:102px; float:right;}
.bordwerstrip{ width:752px; padding:22px 9px 12px 10px; height:20px; background:url(../images/bordwerstrip.jpg) repeat-x;}
.greenarrow{ width:30px; float:left; margin-right:15px;}
.titlenew {
background:url(../images/pointer.gif) no-repeat;
font:bold 16px Arial, Helvetica, sans-serif;
display:block;
color:#0766AD;
width:200px;
float:left;
padding:0px 0px 5px 38px;
}

.rightpanel{ width:180px; height:auto; float:right; background-color:#FFFFFF; overflow:hidden;}
.rightpanel_new{ width:137px; height:auto; float:right; background-color:#FFFFFF; overflow:hidden;}
.rightborder_new{ width:125px; border:1px solid #CACACA;  margin-bottom:25px; padding:5px; float:left;}
.rightborder{ width:168px; border:1px solid #CACACA;  margin-bottom:25px; padding:5px; float:left;}
.link_orangenew {
font:bold 11px  Verdana, Arial, Helvetica, sans-serif;
color:#E49102;
padding-bottom:0px;
text-decoration:none;
}
.link_orangetext {
font:11px  Verdana, Arial, Helvetica, sans-serif;
color:#E49102;
padding-bottom:0px;
text-decoration:none;
}

.day{ font:bolder 14px Verdana, Arial, Helvetica, sans-serif; color:#1E04FC; text-decoration:none;}
.righttext{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-align:justify;}

.pri_icon {
background:url(../images/pri_icon.gif) no-repeat 0% 35%;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color:#76813F;
margin: 0px 0px 0px 5px;
padding:0px 0px 3px 24px;
text-align:left;
text-decoration:none;
}


.header_text {
font-weight: 15px;
font-family:Verdana,Arial,Helvetica,sans-serif;

text-decoration:none;
}



