@charset "utf-8";
/* CSS Document */


a {
	text-decoration:none;
}

a:hover { text-decoration:underline;}


img{ border:none;}

p{ text-align:justify;}

<!--.container{ width:1028px; margin:0 auto;}-->

.outerwrapper{width:1028px;float:left; position:relative; margin-top:0px; }

.wrapper{ width:1001px; float:left; position:relative; height:auto; background:#FFFFFF; z-index:0;}

.wrapperright{ width:26px; float:left; position:relative; height:592px; background:url(../img/bannerrightframe.jpg) no-repeat 0px 244px;}



.headerleft{ width:38px; height:68px; background:url(../img/headerleft.jpg) no-repeat; float:left; position:relative;}

.headermiddle{ width:246px; height:55px; float:left; position:relative; padding-top:6px;}

.headerright{ width: 717px; height:68px; float:left; position:relative;}

.headerlinksarea{ width:692px; height:36px; background:url(../img/headerrighttopbg.jpg) no-repeat right; padding-left:25px;}

.headerlinks{ width:427px; height:36px; float:left; position:relative;}

.searcharea{ width:205px; height:24px; float:left; position:relative; padding-top:5px; }

.searchtext{ width:160px; height:20px; float:left; position:relative; background:url(../img/searchtextbg.jpg) no-repeat; border:none; padding:5px 0px 0px 5px;}

.searchbutton{ width:28px; height:27px; float:left; position:relative; display:block; background:url(../img/searchbuttontop.jpg) no-repeat;}

.menubararea{ height:48px; padding-left:3px; float:left; position:relative;}

.menubarmenu{ width:845px; float:left; position:relative;background:url(../images/menubarbg.gif) repeat-x; }

.menubarright{ background:url(../img/moneybackmiddle.jpg) no-repeat bottom; float:left; position:relative; width:153px;height:48px;}

.mainbannerarea{ width:1001px;float:left; position:relative; height:444px;z-index:-10; overflow:hidden; }

.mainbanner{ width:1001px; height:365px; z-index:0; background:url(../images/mainbannerbg.jpg) transparent no-repeat ;}

.mainbannerlinks{ width:951px; height: 59px; padding-left:10px;}

#bannerphoto{ position:absolute; width:396px; height:345px; background:url(../images/bannerphoto.png) no-repeat; left:605px; z-index:5;filter:expression(fixPNG(this))}

.contentarea{ width:991px; padding-left:10px; float:left; position:relative;}

.contentleft{
	width:991px;
	float:left;
	position:relative;
}

.middleboxbig{ width:441px; float:left; position:relative; padding-top:10px;}

.middleboxbigapproach{ width:443px; float:left; position:relative; padding-top:23px;}

.middleboxhead{ width:443px; height:27px; background:url(../images/middleboxtop.png) no-repeat; float:left; position:relative; clear:both;}

.middleboxheadproducts{ width:443px; height:37px; background:url(../images/middleboxtopproducts.jpg) no-repeat; float:left; position:relative; text-align:center; padding-top:10px;}

.middleboxcontentapproach{ width:443px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../images/middleboxbigbg.jpg) repeat-x; float:left; position:relative; padding:0px 5px 0px 4px;}

.middleboxcontent{
	width:441px;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	background:url(../images/middleboxbigbg1.jpg) repeat-x;
	float:left;
	position:relative;
	padding:0px;
	margin-right:2px;
}

.middleboxbottom{ width:443px; height:27px; background:url(../images/middleboxbottom.png) no-repeat; float:left; position:relative;}

.middleboxleft{ width:390px; padding:0px 10px 0px 0px; float:left; position:relative;}

.middleboxleft p{ padding-top:10px; line-height:1.4; text-align:justify;} 

.middleboxright{ width:185px; float:left; position:relative; padding-left:5px;}

.headtext{ font:18px verdana; color:#000000; float:left; position:relative;}

.middleboxredtext{ font:bold 12px Arial; color:#9C4B47;}

.middleboxredboldtext{ font:bold 14px Arial; color:#9C4B47;}

.productnavbar{ width:611px; text-align:center; float:left; position:relative;}

.arial28white{ font:28px verdana; color:#ffffff; width:670px;}

.arial24white{ font:22px verdana; color:#ffffff; width:670px;}

.arial22white{ width:650px; font:18px verdana;}

.arial22white li{ font:bold 16px verdana; color:#ffffff; margin-left:20px; padding-top:8px;}

/* New Code Added - Mahavir Verdana Font */

.verdana28white{ font:26px verdana; color:#ffffff; width:650px; padding-bottom:10px;}

.verdana22white{ width:630px; font:20px verdana;}

.verdana22white li{ font:20px verdana; color:#ffffff; margin-left:20px; padding-top:8px;}

.verdana18white{ width:630px; font:17px verdana;}

.verdana18white li{ width:610px; font:17px verdana; color:#ffffff; margin-left:20px; padding-top:8px;}

.arial20white{width:650px; font:18px verdana;}

.arial20white li{ font:bold 14px verdana; color:#ffffff; margin-left:15px; padding-top:6px;}

.arial13{ font:13px verdana; text-align:justify;}

.readmore1{ font:bold 15px verdana; color:#DE4245; float:right; }

.contentright{width:103px; float:left; position:relative;}

.rightbox{ width:286px; padding-top:10px; float:left; position:relative;}

.rightboxtop{ width:286px; height:23px; float:left; position:relative; background:url(../images/rightboxtop.png) no-repeat;}

.rightboxpromisetop{ width:286px; height:66px; float:left; position:relative; background:url(../images/rightboxpromisetop.jpg) no-repeat;}

.rightboxbottom{ width:286px; height:23px; float:left; position:relative; background:url(../images/rightboxbottom.png) no-repeat;}

.rightboxcontent{ width:284px; padding:0px 0px 0px 0px; height:auto; float:left; position:relative; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../images/rightboxbg.gif) repeat-x;line-height:1.4; clear:both;}

.rightboxtopsmall{ width:286px; height:23px; float:left; position:relative; background:url(../images/rightboxtopsmall.gif) no-repeat;}

.rightboxbottomsmall{ width:286px; height:23px; float:left; position:relative; background:url(../images/rightboxbottomsmall.gif) no-repeat;}

.rightboxcontentsmall{ width:259px; padding:0px 10px 0px 15px; height:auto; float:left; position:relative; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../images/rightboxbgsmall.gif) repeat-x;line-height:1.4;}

.righttextbox{ width:229px; height:32px; padding-top:3px; border:3px solid #DEBDB4;}

.righttextarea{ width:229px; height:auto; padding-top:3px; border:3px solid #DEBDB4;}

.doctorimage{ width:134px; height:128px; padding:7px 0px 0px 0px; font-family:Verdana; color:#FF3300;}

.rightboxredtext{ font:bold 12px verdana; color:#FF8034;}

.bottomarea{ padding:15px 25px 25px 25px; float:left; position:relative;}

.footercurve{ color:#FFFFFF;}

.footerlinks{ float:right; padding-right:30px;color:#FFFFFF;}
.footerlinks a{ float:right; padding-right:5px;color:#FFFFFF; text-decoration:none;}
.footerlinks a:hover{ float:right; padding-right:5px;color:#FFFFFF; text-decoration:none;}
.bottomlinks{ color:#FFFFFF; padding-right:5px;}



.dropmenudiv1{
position:absolute; 
top: 0;
border: 1px solid #d0d0d0; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 14px Verdana;
line-height:20px;
z-index:100;
background:#e5e5e5;
min-width:350px;_width:350px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv1 a{
width: auto;
display: block;
text-indent: 10px;
border-bottom: 1px solid #d0d0d0;
padding: 4px 0;
text-decoration: none;
color:#B0706D;
}

* html .dropmenudiv1 a{ /*IE only hack*/
width: 100%;

}

.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/
background:#ffffff; color:#cc3333; text-decoration:none
}

.CRHS{ width:443px; float:left; position:relative; padding-left:10px; padding-right:20px; height:auto; }
.linkstarttherapy{ background:url(../img/link_starttherapy.jpg) no-repeat; width:197px; height:37px; display:block; position:relative; padding-bottom:10px; float: right; margin: 15px;}

.b_12G{font:12px Verdana, Arial, Helvetica, sans-serif; color:#666}
.b_14G{font:14px Verdana, Arial, Helvetica, sans-serif; color:#666}
.b_15G{font:13px Arial, Helvetica, sans-serif; color:#666}
.b_17G{font:17px Verdana, Arial, Helvetica, sans-serif; color:#666}
.b_13{font:13px/17px Arial, Helvetica, sans-serif; color:#111}
.b_14{font:13px/17px Arial, Helvetica, sans-serif; color:#666}
.b_15{font:12px verdana;  color:#1b1b1b; padding-right:10px; width:443px;position:relative; float:left; text-align:justify;}
.b_15tabimage{ float: right; position:relative; width:230px; height:245px;}
.b_15accordion{
	text-align:justify;
}
.b_19{font:19px Arial, Helvetica, sans-serif; color:#666}
.b_19G{font:19px Verdana, Arial, Helvetica, sans-serif; color:#D94600}
.b_27G{font:12px Verdana, Arial, Helvetica, sans-serif; color:#484848}
.b_25G{font:12px Verdana, Arial, Helvetica, sans-serif; color:#9C4B47}
.b_29G{font: bold 25px Arial; color:#9C4B47; text-align:center;}
.b1_29G{font: bold 12px Arial; color:#9C4B47; text-align:center;}
.r_12G{font:12px Verdana, Arial, Helvetica, sans-serif; color:#cc3333}
.r_15G{font:15px Verdana, Arial, Helvetica, sans-serif; color:#cc3333}
.y_15G{font:15px Verdana, Arial, Helvetica, sans-serif; color:#CC9900}
.r_19G{font:19px Verdana, Arial, Helvetica, sans-serif; color:#cc3333}
.r_29G{font:29px Verdana, Arial, Helvetica, sans-serif; color:#cc3333}
.bl_12G{font:12px Verdana, Arial, Helvetica, sans-serif; color:#B0706D}
.bl_14G{font:14px Verdana, Arial, Helvetica, sans-serif; color:#B0706D}
.bl_14G_1{font:14px Verdana, Arial, Helvetica, sans-serif; color:#99cccc}
.bl_14G_2{font:14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF}
.bl_16G_3{font:17px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF}
.bl_17G{font:17px Verdana, Arial, Helvetica, sans-serif; color:#B0706D}
.bl_19G{font:19px Verdana, Arial, Helvetica, sans-serif;color:#B0706D}
.bl_13{font:13px/20px Arial, Helvetica, sans-serif; color:#9acfcf}
.bl_15{font:15px/20px Arial, Helvetica, sans-serif; color:#9acfcf}
.bl_11G{color:#ABDFDF;font:11px Verdana, Arial, Helvetica, sans-serif;}
.g14{font:14px Verdana, Arial; color:#B0706D}
.g_12{font:12px Arial; color:#999}
.gr_19D{font:19px Verdana, Arial; color:#2e6161}
.gr_29D{font:29px Verdana, Arial; color:#2e6161}
.gr_17G{font:17px Verdana, Arial; color:#B0706D}
.gr_19{font:19px Arial; color:#00a400}
.gr_19G{font:19px Verdana, Arial, Helvetica, sans-serif;color:#B0706D}
.gr_22G{font:22px Verdana, Arial, Helvetica, sans-serif;color:#B0706D}
.w_13{font:13px/20px Arial, Helvetica, sans-serif; color:#fff}
.wh_25{font:25px Arial, Helvetica, sans-serif; color:#fff}
.wh_14G{font:14px Verdana, Arial, Helvetica, sans-serif; color:#d8ebeb}
.wh_29G{font:29px Verdana, Arial, Helvetica, sans-serif; color:#fff}
.wh_40G{font:40px Verdana, Arial, Helvetica, sans-serif; color:#fff}
.BrdB{/*border-bottom:1px solid #ccc*/}
.BrdB3{border-bottom:3px solid #9acfcf}
.PT5{padding-top:5px}.PT7{padding-top:7px}.PT10{padding-top:10px}.PT15{padding-top:15px}.PT20{padding-top:20px}.PT30{padding-top:30px}.PT40{padding-top:40px}
.PB5{padding-bottom:5px}.PB7{padding-bottom:7px}.PB10{padding-bottom:10px}.PB15{padding-bottom:15px}.PB20{padding-bottom:20px}.PB30{padding-bottom:30px}.PB40{padding-bottom:40px}PB50{padding-bottom:50px}
.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL40{padding-left:40px}
.PR20{padding-right:20px}.PR15{padding-right:15px}.PR10{padding-right:10px}.PR5{padding-right:5px}
.MT5{margin-top:5px}.MT10{margin-top:10px;}.MT15{margin-top:15px}.MT20{
	margin-top:27px
}
.MT30{
	margin-top:10px;
}.MT40{margin-top:40px}.MT50{margin-top:50px}.MT11{
	margin-top:14px;
	margin-left:5px;
}


.PL5{padding-left:5px}.PL10{padding-left:10px}.PL15{padding-left:15px}.PL20{padding-left:20px}.PL40{padding-left:40px}
.PR20{padding-right:20px}.PR15{padding-right:15px}.PR10{padding-right:10px}.PR5{padding-right:5px}
.FL {
float:left;
}

.Gr{background:url(../img/adtocartBg.gif) no-repeat 0% 0%; line-height:36px;}
.Gr1{background:url(../img/selectL.gif) no-repeat; float:left; width:296px;}
.Gr2{background:url(../img/selectL1.gif) no-repeat 0% 0%;float:left; width:388px;}
.Gr3{background:url(../img/selectL2.gif) no-repeat 0% 0%;float:left; width:291px;}
.Gr4{background:url(../img/selectL3.gif) no-repeat 0% 0%;float:left; width:283px;}
.Gr5{background:url(../img/selectL4.gif) no-repeat 0% 0%;float:left; width:275px;}
.fancyselectmenu {background: #fff url(../img/selectL.gif) 0 0 no-repeat;}
.Gr input{ background:url(../img/addBg.gif) no-repeat; width:110px; height:35px; font:18px/36px Arial, Helvetica, sans-serif; color:#fff; border:0px; cursor:pointer; margin-top:2px}
.adButt a{ background:url(../img/AdL.gif) no-repeat left; font:19px Arial, Helvetica, sans-serif; color:#fff; display:block}
.adButt span{ background:url(../img/AdR.gif) no-repeat right; display:block; padding:8px 12px}
.List2{margin:0px; padding:0px; list-style:none; margin-top:10px}
.List2 li{ background:url(../img/bullet2.gif) no-repeat 0% 8px; padding-left:15px; margin-bottom:2px}
.List2 li a{font:19px Verdana, Arial; color:#B0706D}
.List3{margin:0px; padding:0px; list-style:none; padding-top:5px; width:443px; height:40px; }
.List3 li{ background:url(../img/sep.gif) no-repeat right;padding:0px 12px; margin-bottom:2px;float:left}
.List3 li{font:bold 16px Arial; color:#000000; cursor:pointer}
.List3 li.on {color:#FF6E1E;cursor:text; font:bold 16px verdana; text-decoration:underline;}
.list3 li.off{color:#000000;font:bold 16px verdana; }
.List3 li span.sel{font:19px Verdana, Arial; color:#666;cursor:text}
.List4_on .on {
	padding-left:0px;
	margin-top:3px;
	color:#B0706D;
	cursor:pointer;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.List4_on .on a{color:#B0706D;}
.List4_on .off a{color:#B0706D;}
.List4_on .off {
	background: url(../img/bullet2.gif) no-repeat 3px 8px;
	padding-left:16px;
	margin-top:3px;
	font:12px Verdana;
	color:#B0706D;
	cursor:pointer;
	font-weight: bold;
}
.List4_down a{font:19px Verdana, Arial, Helvetica, sans-serif;color:#B0706D}
.List4_on a{font:19px Verdana, Arial, Helvetica, sans-serif;color:#B0706D}
.List5_on .on {
	background: url(../img/bullet3.gif) no-repeat 0px 11px;
	padding-left:0px;
	margin-top:3px;
	color:#9C4B47;
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bolder;
}
.List5{margin:0px; padding:0px; list-style:none; margin-top:10px}
.List5 li{ background:url(../img/bullet2.gif) no-repeat 0% 8px; padding-left:15px; margin-bottom:2px}
.List5 li a{font:15px Verdana, Arial; color:#B0706D}
.footer a{font:13px/20px Arial, Helvetica, sans-serif; color:#99cccc}
.catalog a{font:bold 15px Verdana, Arial, Helvetica, sans-serif; color:#cc3333}
.catalog1 a{font:15px Verdana, Arial, Helvetica, sans-serif; color:#cc3333}
.catalog,.catalog1 .table1 td{height:30px}
.UC{text-transform:uppercase}
.on1 { font:15px Verdana, Arial, Helvetica, sans-serif; color:#B0706D; cursor:pointer; display:none}
.off1 { font:15px Verdana, Arial, Helvetica, sans-serif; color:#cc3333; cursor:pointer;}
.on2 { font:15px Verdana, Arial, Helvetica, sans-serif; color:#B0706D; cursor:pointer; display:none}
.off2 { font:15px Verdana, Arial, Helvetica, sans-serif; color:#cc3333;cursor:pointer; padding-top:10px}

.singleslide{ width:443px; float:left; position:relative; padding-right:20px; padding-left:10px;}


/*  testimonials scrollable styles  */



div.scrollabletest {
	position:relative;
	overflow:hidden;
	width: 260px;
	height:400px;

}

div.scrollablebanner {
	position:relative;
	overflow:hidden;
	width: 990px;
	margin-left:85px;
	height:510px;
	padding-top:0px;
}

div.scrollablebannerinner {
	position:relative;
	overflow:hidden;
	width: 990px;
	height:410px;
}

div.scrollablepro{
	position:relative;
	overflow:hidden;
	width: 990px;
	height:410px;
}
/*
	root element for scrollable items. It is
	absolutely positioned with large width.
*/
#thumbs {
	position:absolute;
	width:280px;
}

#thumbsbanner {
	position:absolute;
	width:990px;
}

#thumbsbannerinner {
	position:absolute;
	width:990px;
}

#thumbspro {
	position:absolute;
	width:990px;
}
/* custom positioning for navigational links */
a.prev, a.next {
	margin-top:118px;
}
/* #thumbs div {
	float:left;
	width:55px;
	height:70px;		
	color:#fff;
	cursor:pointer;
	padding: 0;
	display:block;
	border:none;
	margin: 0px 5px 0 5px;

}


single item */
.eachslide {
	float:left;
	width:2254px;
	height:500px;		
	color:#fff;
	cursor:pointer;
	padding:0;
	display:block;
	margin: 0px 5px 0 0px;
	position:relative;

}

.eachbannerslide {
	float:left;
	width:5254px;
	height:250px;		
	color:#fff;
	cursor:pointer;
	padding:5px 0px 0px 0px;
/*	padding:40px 0px 0px 0px;
*/	display:block;
	margin: 0px 5px 0 0px;
	position:relative;

}

.eachbannerslideinner {
	float:left;
	width:5254px;
	height:250px;		
	color:#fff;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	display:block;
	margin: 0px 5px 0 0px;
	position:relative;

}

.testimonialscol{ width:270px; float:left; position:relative; padding-right:10px;}

.eachbanner{ width:990px; float:left; position:relative; padding-right:0px;}

.eachbannertext{ width:670px; float:left; position:relative; padding-top:15px;}

.eachbannerimage{ width:300px; float:left; position:relative; padding-top:85px; left:-45px}

.testimonials{
	padding-left:10px;
	padding-right:5px;
	background:url(../img/leftquote.jpg) no-repeat left top;
	font:bold 11px verdana;
	color:#9E9E9E;
	font-style:italic;
	width:265px;
	text-align:justify;
}

.more1 a{
 padding:0 0 0 5px;
 font:Verdana;
 color:#DE4245;
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 }
 
 .more1 a:hover {
  padding:0 0 0 5px;
 font:Verdana;
 color:#DE4245;
 font-size:11px;
 font-weight:bold;
 text-decoration:underline;
 }

/*#thumbs eachslide testimonials{ padding-left:23px; padding-right:10px; background:url(../img/leftquote.jpg) no-repeat left top; font:bold 12px verdana; color:#9E9E9E; font-style:italic; width:250px; }*/

/*********** navigator ***********/


/* position and dimensions of the navigator */
div.navitest {
	padding-left:180px;
	/*background:url(../img/text_testimonials.jpg) no-repeat;*/
	width:80px;
	height:35px;
}


/* items inside navigator */
div.navitest a {
	width:14px;
	height:12px;
	float:left;
	margin:5px 2px 2px 2px;
	background:url(../img/navigator.gif) 0 0px no-repeat;     
	cursor:pointer;	
}

/* mouseover state */
div.navitest a:hover {
	background-position:0 -12px;  font-family:"Trebuchet MS";     
}

/* active state (current page state) */
div.navitest a.active {
	background-position:0 -24px;     
} 	

/* Main Carousel */

div.mainbanner .navi {
	position:absolute;
	top:363px;
	left:0px;
	float:left;
	background:none;
	width:977px;
	height:80px;
	z-index:11;
	padding:0px 0px 0px 11px;
	overflow:hidden;
	
}

div.mainbanner .navi a {
	float:left; 
	margin:0px;  
	cursor:pointer;	
	padding:0px;
	height:99px;
}

div.mainbanner .navi a#menu0 {
	width:320px;
	background:url(../img/tab1_approach.gif) 0 -19px no-repeat ; 
}

div.mainbanner .navi a#menu2 {
	width:215px;
	background:url(../img/tab2_testimonial.gif) 0 -19px no-repeat ; 
}
div.mainbanner .navi a#menu1 {
	width:232px;
	background:url(../img/tab3_whybiogetica.gif) 0 -19px no-repeat ; 
}

div.mainbanner .navi a#menu3 {
	width:210px;
	background:url(../img/tab4_products.gif) 0 -19px no-repeat ; 
}

div.mainbanner .navi a#menu0:hover, div.mainbanner .navi a#menu1:hover, div.mainbanner .navi a#menu2:hover, div.mainbanner .navi a#menu3:hover {
background-position:0 -118px;outline: none;-moz-outline-style: none;
}

div.mainbanner .navi a:hover {
	background-position:0 -12px;  font-family:"Trebuchet MS";     
}

/* active state (current page state) */
div.mainbanner .navi a#menu0.active, div.mainbanner .navi a#menu1.active, div.mainbanner .navi a#menu2.active, div.mainbanner .navi a#menu3.active {
	background-position:0 -217px;     outline: none;-moz-outline-style: none;
} 	

/* Sub Carousel Our Approach */

.mainbanner .eachbanner .navisub {
	position:absolute;
	top:340px;
	left:48px;
	float:left;
	background:none;
	width:140px;
	height:19px;
	z-index:22;
	padding:0px 0px 0px 11px;
	overflow:hidden;
	
}

.mainbanner .eachbanner .navisub a {
	float:left; 
	margin:0px;  
	cursor:pointer;	
	padding:0px;
	height:19px;
	z-index:22;
	position:relative;
}

.mainbanner .eachbanner .navisub a#menu0 {
	width:19px; padding-right:0px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_1_new.jpg) no-repeat; 
}

.mainbanner .eachbanner .navisub a#menu1 {
	width:19px; padding-right:10px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_2_new.jpg) no-repeat; 
}


/* mouseover state */
.mainbanner .eachbanner .navisub a#menu0:hover, .mainbanner .eachbanner .navisub a#menu1:hover{
background-position: left bottom;outline: none;-moz-outline-style: none;
}
div.mainbanner .eachbanner .navisub a#menu0.active, div.mainbanner .eachbanner .navisub a#menu1.active{
	background-position:left bottom;     outline: none;-moz-outline-style: none;
} 

/* Sub Carousel Products*/

div.mainbanner .navipro {
	position:absolute;
	top:340px;
	left:740px;
	float:left;
	background:none;
	width:100px;
	height:19px;
	z-index:22;
	padding:0px 0px 0px 11px;
	overflow:hidden;
	
}

div.mainbanner .navipro a {
	float:left; 
	margin:0px;  
	cursor:pointer;	
	padding:0px;
	height:19px;
	z-index:22;
	position:relative;
}

div.mainbanner .navipro a#menu0 {
	width:19px; 
	padding-right:0px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_1_new.jpg) no-repeat; 
}

div.mainbanner .navipro a#menu1 {
	width:19px; 
	padding-right:0px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_2_new.jpg) no-repeat; 
}

div.mainbanner .navipro a#menu2 {
	width:19px; 
	padding-right:0px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_3_new.jpg) no-repeat; 
}


div.mainbanner .navipro a#menu3 {
	width:19px; 
	padding-right:0px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_4_new.jpg) no-repeat; 
}

div.mainbanner .navipro a#menu4{
	width:19px; 
	padding-right:0px;
	height:19px;
	display:block;
	background:url(../img/toptabs_sub_5_new.jpg) no-repeat; 
}
div.mainbanner .navipro a#menu0:hover, div.mainbanner .navipro a#menu1:hover, div.mainbanner .navipro a#menu2:hover, div.mainbanner .navipro a#menu3:hover,  div.mainbanner .navipro a#menu4:hover {
background-position:left bottom;outline: none;-moz-outline-style: none;}

div.mainbanner .navipro a:hover {background-position:left bottom; font-family:"Trebuchet MS"; }
div.mainbanner .navipro a#menu0.active, div.mainbanner .navipro a#menu1.active, div.mainbanner .navipro a#menu2.active, div.mainbanner .navipro a#menu3.active, div.mainbanner .navipro a#menu4.active {background-position:0 bottom; outline: none;-moz-outline-style: none;} 
.links1 {font-family: Arial; font-size: 14px; text-decoration: none; font-weight: bold;}
#slider-stage {width: 610px; 	height:auto; overflow-x:hidden; 	margin-left:1px; float:left; position:relative;}
#slider-list {width: 1200px; height:auto; overflow:auto; 	border: 0; margin: 0; padding: 0; left: 0px; position: relative; float:left;}
#sliderBloc {height:auto; width:614px; overflow:auto; float:left; position:relative;}
.demo{padding:0; float:left; position:relative;}
.thumbnail{position: relative; z-index: 0; text-decoration:none; border: 0px; visibility:inherit;}
.thumbnail:hover{background-color: #FFFFFF; z-index: 200;}
.thumbnail span{position: absolute; padding: 5px; left: -400px; visibility: hidden; color: black; text-decoration: none; 	z-index: 200;}
.thumbnail span img{ border-width: 0; padding: 2px; z-index: 200;}
.thumbnail:hover span{ visibility: inherit; top: -400; left: 20px; z-index: 200;}
.container{ width:1028px; margin:0 auto;}



#table2{
       padding-left:50px;
	   padding-top:5px;
	   float:left;
	   height:60px;
}

#table3{
       padding-left:110px;
	   vertical-align:top;
	   float:left;
	   
}


#table4{
      float:left;
	  clear:both;
       
}

#table5{
       padding-left:150px;
	   padding-top:8px;
	   float:left;
	   height:63px;
}
.class{
       background-image:url(../img/bg_gredent.jpg);
	   height:299;
 }
#apdiv{
	position:absolute;
	left: 822px;
	top: 16px;
}

#tb0{
      float:left;
	  width:600px;
	  height:30px;
	  font-size:14px;
	  color:#A25037;
	  font:bold;


}
#tb00{
      float:left;
	  font-size:14px;
	  width:200px;
	  color:#5B0000;
	  font:bold;
	  padding-top:8px;
	  padding-bottom:8px;
	  background-color:#FAC6C5;
	  padding-left:10px;
	 
}
#tb000{
      float:left;
	  width:400px;
	  font-size:14px;
	  color:#5B0000;
	  font:bold;
	  padding-top:8px;
	  padding-bottom:8px;
	  background-color:#FAC6C5;
	  
	
}
#tb1{
    width:200px;
	float:left;
	padding-top:13px;
	padding-bottom:13px;
	padding-left:10px;
}
#tb2{
   width:400px;
   float:left;
   padding-top:5px;
   padding-bottom:5px
}
#tb3{
   width:400px;
   float:left;
   padding-top:5px;
   padding-bottom:5px;
   padding-left:19px;
}
#tb4{
   width:180px;
   float:left;
   padding-top:19px;
   padding-bottom:19px;
   padding-left:10px;
}

#tb5{
   width:400px;
   float:left;
   padding-top:19px;
   padding-bottom:19px;
}

.paginationstyle{ /*Style for demo pagination divs*/
	width: 280px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}


   #message_box {
	position: absolute;
	top: 0px;
	left: 1110px;
	z-index: 1500;
	
	padding:5px;
	
	text-align:center;
	font-weight:bold;
	width:123px;
	height: 100px;
      }
	  
.baner1{
 width:1022px;
 height:253px; 
 float:left; 
 position:relative;
 padding-left:8px;
 }
 
 .pinboxbg{
	width:665px;
	height:171px;
	float:left;
	background-image:url(../img/fixherpes-pinbox.jpg);
	background-repeat: no-repeat;
 }
.pinbox1{
	float:left;
	padding-top:55px;
	padding-left:30px;
	text-align:justify;
	font-weight: normal;
	color: #666666;
	font-size: 14px;
	padding-right: 30px;
}

.pinbox2{
	width:400px;
	height:29px;
	float:left;
	margin-left:200px;
	margin-top:0px;
}

.heading1{
	float:left;
	font-weight:bold;
	color: #9C4B47;
	font-size: 12px;
	width: 443px;

}

.heading2{
    float:left;
	font-weight:bold;
	color: #cb050f;
	font-size: 20px;
	width:443px;
	padding-bottom:15px;

}
.content1{
	margin-top:30px;
	text-align: justify;
	color:#666;
}
.polices{
	font-size: 10px;
}
.on2
{ color:#B0706D;
font-family:verdana;
font-size:12px;
background-image:url(img/plus.gif);
background-repeat:no-repeat;
background-position:left;
}
.off2
{
	color:#B0706D;
	font-family:verdana;
	font-size:12px;
	background-image:url(file:///C|/xampp/htdocs/xampp/Test/3Tier/plus.gif);
	background-repeat:no-repeat;
	background-position:left;
	font-weight: bold;
	padding-bottom: 8px;
}

#clear{ clear:both}

/*New Style_Bharati*/

.title{
font-family: Verdana;
font-size:19px;
color:#064751;
}

.title1{
font-family: Verdana;
font-size:17px;
font-weight:bold;
padding:0 0 0 8px;
color:#040641;
}

.select{
font-family: Verdana;
font-size:12px;
font-weight:bold;
color:#1b1b1b;
}

.normal_text{
font-family: Arial;
font-size:14px;
color:#656565;
line-height:17px;
text-align:justify;
}


.normal_text_bullet{
font-family: Arial;
font-size:14px;
color:#656565;
padding:0 0 0 5px;
line-height:17px;
text-align:justify;
}

.normal_text_space{
font-family: Arial;
font-size:14px;
line-height:17px;
color:#656565;
padding:0 4px 0 4px;
margin-right:2px;
text-align:justify;
}


.tes{
font-family:Arial;
font-size:14px;
color:#656565;
padding:0 5px 0 5px;
margin-right:2px;
text-align:justify;
}

.price{font:bold 13px Verdana, Helvetica, sans-serif; color:#000000; padding-left:5px;}

.price_sale{font:bold 14px Verdana, Helvetica, sans-serif; color:#ff0000; padding-left:5px;}

.news1 a{
 padding:0 0 0 5px;
 font:Verdana;
 color:#f75e02;
 font-size:13px;
 font-weight:bold;
 text-decoration:none;
 }
 
 .news1 a:hover {
  padding:0 0 0 5px;
 font:Verdana;
 color:#f75e02;
 font-size:13px;
 font-weight:bold;
 text-decoration:underline;
 }
 
h1{
font-family: Verdana;
font-size:17px;
font-weight:bold;
padding:0 0 0 5px;
margin:0px;
color:#040641;
}

h2{
font-family: Verdana;
font-size:17px;
font-weight:bold;
padding:0 0 0 5px;
margin-bottom:0px;
color:#040641;
}

h3{
font-family: Verdana;
font-size:13px;
font-weight:bold;
padding:0 0 4px 0px;
margin-bottom:0px;
color:#1b1b1b;
}

.red_text{
font-family:Verdana;
font-size:12px;
color:#ff0000;
}


.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 11px Verdana;
margin: 10px 0;
}

.tech_b{ 
cursor: hand;
cursor: pointer;
font: bold 13px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: red;
}


.plez{font:bold 13px Verdana, Helvetica, sans-serif; color:#ff0000; padding-left:5px;}


.upperlink{
font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-smooth:always;
	font-weight:bold;
	color:#004750;

}
A.upperlink:link {
     COLOR: #004750; TEXT-DECORATION: none
}
A.upperlink:active {
   COLOR: #004750; TEXT-DECORATION: none
}
A.upperlink:visited {
     COLOR: #004750; TEXT-DECORATION: none
}
A.upperlink:hover {
    COLOR: #17575f;
	text-decoration:underline;
}


