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

*{margin:0px; padding:0px}

body{ background:url(../img/pagebg.jpg) repeat-x #A45B54; margin:0px; font:12px verdana; color:#746B6B;}

a, a:active, a:visited{ text-decoration:none; outline:0;}

img{ border:none;}

p{ text-align:justify;}

.container{ width:1028px; margin:0 auto;}

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

.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;}

.headerarea{ width:1001px; height:78px;}

.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:13px;}

.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(../img/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(../img/mainbannerbg.jpg) transparent no-repeat ;}

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

#bannerphoto{ position:absolute; width:396px; height:345px; background:url(../img/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:688px; float:left; position:relative; padding-top:15px;}

.middleboxbig{ width:653px; float:left; position:relative; padding-top:23px;}

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

.middleboxhead{ width:653px; height:27px; background:url(../img/middleboxtop.jpg) no-repeat; float:left; position:relative;}

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

.middleboxcontentapproach{ width:611px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../img/middleboxbigbg.jpg) repeat-x; float:left; position:relative; padding:0px 15px 0px 25px;}

.middleboxcontent{ width:611px; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../img/middleboxbigbg.jpg) repeat-x; float:left; position:relative; padding:0px 15px 0px 25px;}

.middleboxbottom{ width:653px; height:27px; background:url(../img/middleboxbottom.jpg) 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 verdana; color:#9C4B47;}

.middleboxredboldtext{ font:bold 15px verdana; 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;}
.verdana18whitenew li{ width:610px; font:15px 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;}

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

.contentright{width:103px; float:left; position:relative; padding-top:15px;}

.rightbox{ width:293px; padding-top:23px; float:left; position:relative;}

.rightboxtop{ width:293px; height:23px; float:left; position:relative; background:url(../img/rightboxtop.jpg) no-repeat;}

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

.rightboxbottom{ width:293px; height:23px; float:left; position:relative; background:url(../img/rightboxbottom.jpg) no-repeat;}

.rightboxcontent{ width:266px; padding:0px 10px 0px 15px; height:auto; float:left; position:relative; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../img/rightboxbg.jpg) repeat-x;line-height:1.4;}

.rightboxtopsmall{ width:293px; height:23px; float:left; position:relative; background:url(../img/rightboxtopsmall.jpg) no-repeat;}

.rightboxbottomsmall{ width:293px; height:23px; float:left; position:relative; background:url(../img/rightboxbottomsmall.jpg) no-repeat;}

.rightboxcontentsmall{ width:266px; padding:0px 10px 0px 15px; height:auto; float:left; position:relative; border-left:1px solid #D6D6D6; border-right:1px solid #D6D6D6; background:url(../img/rightboxbgsmall.jpg) 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:Georgia; 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;}
.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 Georgia;
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:560px; 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; color:#666}
.b_14G{font:14px verdana; color:#666}
.b_15G{font:13px verdana; color:#666}
.b_17G{font:17px verdana; color:#666}
.b_13{font:13px/17px verdana; color:#111}
.b_14{font:13px/17px verdana; color:#666}
.b_15{font:13px verdana;  color:#666; padding-right:10px; width:300px;position:relative; float:left; text-align:justify;}
.b_15tabimage{ float: right; position:relative; width:230px; height:245px;}
.b_15tabimage1{ float: right; position:relative; width:230px; height:191px;}
.b_15accordion{font:12px verdana;  color:#666; padding-right:10px; width:560px; text-align:justify;}
.b_19{font:19px verdana; color:#666}
.b_19G{font:19px verdana; color:#666}
.b_27G{font:27px verdana; color:#484848}
.b_25G{font:25px verdana; color:#9C4B47}
.b_29G{font: bold 25px Arial; color:#9C4B47; text-align:center;}
.r_12G{font:12px verdana; color:#cc3333}
.r_15G{font:15px verdana; color:#cc3333}
.y_15G{font:15px verdana; color:#CC9900}
.r_19G{font:19px verdana; color:#cc3333}
.r_29G{font:29px verdana; color:#cc3333}
.bl_12G{font:12px verdana; color:#B0706D}
.bl_14G{font:14px verdana; color:#B0706D}
.bl_14G_1{font:14px verdana; color:#99cccc}
.bl_14G_2{font:14px verdana; color:#FFFFFF}
.bl_16G_3{font:17px verdana; color:#FFFFFF}
.bl_17G{font:17px verdana; color:#B0706D}
.bl_19G{font:19px verdana; color:#B0706D}
.bl_13{font:13px/20px verdana; color:#9acfcf}
.bl_15{font:15px/20px verdana; color:#9acfcf}
.bl_11G{color:#ABDFDF;font:11px verdana;}
.g14{font:14px verdana; color:#B0706D}
.g_12{font:12px verdana; color:#999}
.gr_19D{font:19px verdana; color:#2e6161}
.gr_29D{font:29px verdana; color:#2e6161}
.gr_17G{font:17px verdana; color:#B0706D}
.gr_19{font:19px verdana; color:#00a400}
.gr_19G{font:19px verdana;color:#B0706D}
.gr_22G{font:22px verdana;color:#B0706D}
.w_13{font:13px/20px verdana; color:#fff}
.wh_25{font:25px verdana; color:#fff}
.wh_14G{font:14px verdana; color:#d8ebeb}
.wh_29G{font:29px verdana; color:#fff}
.wh_40G{font:40px verdana; 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:20px}.MT30{margin-top:30px}.MT40{margin-top:40px}.MT50{margin-top:50px}.MT11{margin-top:10px; 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 Georgia, Arial; color:#B0706D}
.List3{margin:0px; padding:0px; list-style:none; padding-top:5px; width:600px; 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 Georgia, Arial; color:#666;cursor:text}
.List4_on .on { background: url(../img/bullet3.gif) no-repeat 0px 11px; padding-left:16px; margin-top:3px;font:19px Georgia, Arial, Helvetica, sans-serif;color:#B0706D; cursor:pointer}
.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:19px Georgia, Arial, Helvetica, sans-serif;color:#B0706D ; cursor:pointer}
.List4_down a{font:19px Georgia, Arial, Helvetica, sans-serif;color:#B0706D}
.List4_on a{font:19px Georgia, Arial, Helvetica, sans-serif;color:#B0706D}
.List5_on .on { background: url(../img/bullet3.gif) no-repeat 0px 11px; padding-left:16px; margin-top:3px;font:bold 15px Verdana, Arial, Helvetica, sans-serif;color:#9C4B47; cursor:pointer}
.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 Georgia, Arial; color:#B0706D}
.footer a{font:13px/20px Arial, Helvetica, sans-serif; color:#99cccc}
.catalog a{font:bold 15px Georgia, Arial, Helvetica, sans-serif; color:#cc3333}
.catalog1 a{font:15px Georgia, Arial, Helvetica, sans-serif; color:#cc3333}
.catalog,.catalog1 .table1 td{height:30px}
.UC{text-transform:uppercase}
.on1 { font:15px Georgia, Arial, Helvetica, sans-serif; color:#B0706D;cursor:pointer; display:none}
.off1 { font:15px Georgia, Arial, Helvetica, sans-serif; color:#cc3333;cursor:pointer;}
.on2 { font:15px Georgia, Arial, Helvetica, sans-serif; color:#B0706D;cursor:pointer; display:none}
.off2 { font:15px Georgia, Arial, Helvetica, sans-serif; color:#cc3333;cursor:pointer; padding-top:10px}

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


/*  testimonials scrollable styles  */



div.scrollabletest {
	position:relative;
	overflow:hidden;
	width: 254px;
	height:410px;
	padding-top:20px;
}

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:270px;
}

#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:530px;		
	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:250px; float:left; position:relative; padding-right:20px;}

.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:220px;}

/*#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;} 
.links {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: 100;}
.thumbnail span{position: absolute; padding: 5px; left: -400px; visibility: hidden; color: black; text-decoration: none; 	width: 44px; height: 42px;}
.thumbnail span img{ border-width: 0; padding: 2px; z-index: 100;}
.thumbnail:hover span{ visibility: inherit; top: -400; left: 20px; z-index: 100;}

#rollover {right:8px; top:9px; width:500px; height:444px; z-index:2; visibility:hidden; position:absolute; vertical-align:middle;}