@charset "utf-8";

/****************************Universal Css************/
body { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; background:#EFF2D7 url(../graphics/bg_main.jpg) repeat-x; }

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; list-style-type:none; }

img { border:0; float:left; }

a { outline:none; border:none }

.FloatLeft { float:left }

.FloeatRight { float:right }
textarea { outline:none; resize:none }
/************************************Main Content Css********************************************/
#Wrapper { width:1000px; height:auto; margin:auto; }

/*****************************************header***********************/
#Wrapper div#header { width:1000px; height:auto; float:left; }

#header ul { margin:0; padding:0; list-style-type:none; float:left; width:835px; }

#header li { margin:0; padding:0; list-style-type:none; float:left; }

/**********************************/
#header li a.meet { width:147px; height:125px; background:url(../graphics/meetdr_nav.jpg) 0 0 no-repeat; float:left; }
#header li a.meet:hover { width:147px; height:125px; background:url(../graphics/meetdr_nav.jpg) 0 -125px no-repeat; float:left; }
#header li.active a{ width:147px; height:125px; background:url(../graphics/meetdr_nav.jpg) 0 -125px no-repeat; float:left; }

/**********************************/
#header li a.serv { width:104px; height:125px; background:url(../graphics/services_nav.jpg) 0 0 no-repeat; float:left; }
#header li a.serv:hover { width:104px; height:125px; background:url(../graphics/services_nav.jpg) 0 -125px no-repeat; float:left; }
#header li.servact a{ width:104px; height:125px; background:url(../graphics/services_nav.jpg) 0 -125px no-repeat; float:left; }
/***************************************/
#header li a.health { width:129px; height:125px; background:url(../graphics/health_nav.jpg) 0 0 no-repeat; float:left; }
#header li a.health:hover { width:129px; height:125px; background:url(../graphics/health_nav.jpg) 0 -125px no-repeat; float:left; }
#header li.healthAct a{ width:129px; height:125px; background:url(../graphics/health_nav.jpg) 0 -125px no-repeat; float:left; }


/***************************************/
#header li a.media { width:127px; height:125px; background:url(../graphics/media_nav.jpg) 0 0 no-repeat; float:left; }
#header li a.media:hover { width:127px; height:125px; background:url(../graphics/media_nav.jpg) 0 -125px no-repeat; float:left; }
#header li.mediaactve a{ width:127px; height:125px; background:url(../graphics/media_nav.jpg) 0 -125px no-repeat; float:left; }

/***************************************/
#header li a.testi { width:137px; height:125px; background:url(../graphics/testimonial_nav.jpg) 0 0 no-repeat; float:left; }

#header li a.testi:hover { width:137px; height:125px; background:url(../graphics/testimonial_nav.jpg) 0 -125px no-repeat; float:left; }

#header li.testiactive a{ width:137px; height:125px; background:url(../graphics/testimonial_nav.jpg) 0 -125px no-repeat; float:left; }


/***************************************/
#header li a.store { width:82px; height:125px; background:url(../graphics/store_nav.jpg) 0 0 no-repeat; float:left; }

#header li a.store:hover { width:82px; height:125px; background:url(../graphics/store_nav.jpg) 0 -125px no-repeat; float:left; }

#header li.storeactive a{ width:82px; height:125px; background:url(../graphics/store_nav.jpg) 0 -125px no-repeat; float:left; }


/***************************************/
#header li a.cont { width:108px; height:125px; background:url(../graphics/contact_nav.jpg) 0 0 no-repeat; float:left; }

#header li a.cont:hover { width:108px; height:125px; background:url(../graphics/contact_nav.jpg) 0 -125px no-repeat; float:left; }


#header li.contAc a{ width:108px; height:125px; background:url(../graphics/contact_nav.jpg) 0 -125px no-repeat; float:left; }


/*******************************************/
#header div.bottomheader { width:1000px; height:384px; float:left; background:url(../graphics/main_image.jpg) no-repeat; }

.bottomheader h1 { width:996px; height:auto; float:left; font-size:18px; line-height:24px; color:#3d3d3d; padding-top:73px; padding-left:4px; padding-bottom:20px; font-weight:normal; }

.bottomheader div.MainVideohome { width:250px; float:left; height:auto; }

.bottomheader div.MainVideodesciptio { width:400px; float:left; height:auto; padding-left:20px; }

.WatchVideo { width:406px; height:78px; float:left; }

.TopConiMag { width:130px; height:auto; float:left; padding:10px 0 0 0; }

.TopConiMagtest { width:276px; height:auto; float:left; padding:5px 0 0 0; }

.TopConiMagtest h2 { width:276px; float:left; font-size:18px; line-height:19px; color:#664184; font-weight:normal; padding-bottom:4px; }

.TopConiMagtest p { width:240px; float:left; font-size:13px; line-height:18px; color:#1e1d1d; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

/************************Content*****************************/
#Wrapper div#ContentMain { width:1000px; height:auto; padding:22px 0 97px 0; float:left; background:url(../graphics/flower_bg.jpg) left bottom no-repeat; }

#ContentMain div.leftContentContainer { width:268px; height:auto; float:left; }

/******************************************Mid Content (Blog)***********************/
.leftContentContainer h2 { width:265px; height:36px; line-height:36px; padding:0 0 0 3px; float:left; font-size:15px; color:#816494; background:url(../graphics/hor_separator.jpg) left bottom no-repeat; text-transform:uppercase; }

.leftContentContainer ul { width:268px; height:auto; float:left; margin:0; padding:14px 0 0 0; list-style-type:none; }

.leftContentContainer li { width:252px; height:auto; float:left; margin:0; padding:0 0 5px 16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#61792c; font-weight:bold; line-height:22px; background:url(../graphics/bullet_img.jpg) 4px 8px no-repeat; font-size:13px; }

/******************************************Mid Content (Blog)***********************/
#ContentMain div.MidContentContainer { width:253px; height:auto; float:left; padding:0 0 0 111px; }

.MidContentContainer h2 { width:250px; height:36px; line-height:36px; padding:0 0 0 3px; float:left; font-size:15px; color:#816494; background:url(../graphics/hor_separator.jpg) left bottom no-repeat; text-transform:uppercase; }
.MidContentContainer h2 a{text-decoration:none; width:250px; height:36px; line-height:36px; float:left; font-size:15px; color:#816494; background:url(../graphics/hor_separator.jpg) left bottom no-repeat; text-transform:uppercase; }

.MidContentContainer h3 { width:250px; float:left; font-size:13px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#61792c; padding-bottom:2px; padding-top:13px; }
.MidContentContainer h3 a{width:250px; float:left; font-size:13px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#61792c; }
.MidContentContainer p.comments { width:250px; float:left; font-size:11px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; padding-bottom:5px; }

.MidContentContainer p.comments a { color:#666666; text-decoration:none; }

.MidContentContainer p.comments a:hover { color:#666666; text-decoration:underline; }

.MidContentContainer p { width:250px; float:left; font-size:12px; line-height:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2b2b2b; padding-bottom:30px; }

#ContentMain div.RightContentContainer { width:256px; height:auto; float:left; padding:31px 0 0 106px; }

.imagesspan { padding:0 6px 0 3px; float:left; }

/**********************************FooterMain*********************/

#FooterMain { width:100%; background:#F9FCF2 url(../graphics/footer_pattern.jpg) repeat-x; float:left; height:auto; padding-bottom:16px; }

#FooterMain div#footerInner { width:1000px; height:auto; margin:auto; }

#footerInner div#topFooter { width:1000px; height:auto; float:left; padding:15px 0 0 0; }

#topFooter div.LeftFooter { width:391px; height:auto; float:left; }

.LeftFooter ul { width:391px; height:auto; float:left; margin:0; padding:10px 0 0 0; list-style-type:none; }

.LeftFooter li { width:391px; height:auto; float:left; margin:0; padding:0; font-size:12px; line-height:17px; color:#88961c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.LeftFooter li a { color:#88961c; text-decoration:none; }

.LeftFooter li a:hover { color:#88961c; text-decoration:underline; }

#topFooter div.MidFooter { width:465px; height:auto; float:left; }

#topFooter div.RightFooter { width:137px; height:auto; float:left; padding:22px 0 0 0; }

.RightFooter p { width:137px; height:auto; float:left; padding:0 0 0 0; font-size:11px; padding-bottom:15px; line-height:16px; color:#88961c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

#footerInner div#BottomFooter { width:700px; height:25px; line-height:25px; float:left; padding:15px 0 0 136px; }

#BottomFooter p { font-family:Verdana, Arial, Helvetica, sans-serif; width:680px; padding-left:20px; font-size:10px; color:#88961c; float:left; border-bottom:1px solid #E1E9CF; }

#BottomFooter p a { font-size:10px; color:#88961c; text-decoration:none; }

#BottomFooter p a:hover { text-decoration:underline; }

/*********************************************************Inner Body Bg******************/
#meetbody { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; background:#F6F8EA url(../graphics/meetdr_bg.jpg) repeat-x; }

/*****************************************/
#header div.MeetDrheader { width:1000px; height:132px; float:left; background:url(../graphics/header_drroya.jpg) no-repeat; }

.MeetDrheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }

#header div.Mainheader { width:1000px; height:183px; float:left;  }
.Mainheader h1 { width:996px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:93px; padding-left:4px; padding-bottom:20px; font-weight:normal; }

/*********************************/
#Wrapper div#ContentMaindr { width:1000px; height:auto; padding:0 0 97px 0; float:left; background:url(../graphics/flower_bgwhite.jpg) left bottom no-repeat; }

#ContentMaindr div.leftDrcontent { width:672px; height:auto; float:left; padding:15px 20px 0px 20px; }

.leftDrcontent h2 { background:url(../graphics/heading_bg.jpg) no-repeat; width:296px; height:69px; float:left; padding-left:9px; font-weight:normal; padding-top:6px; }

.leftDrcontent h2 span.toptext { font-size:20px; float:left; color:#4f5712; height:30px; line-height:30px; width:296px; }

.leftDrcontent h2 span.Bottomtext { font-size:15px; float:left; color:#454545; height:24px; line-height:24px; width:296px; }

.leftDrcontent div.detailtext { width:712px; height:auto; float:left; padding:5px 0 18px 0; }
span.detailleftimg { width:130px; height:152px; float:left; padding:0 0 0 0; }
.detailtext span.detailleftimg { width:154px; height:152px; float:left; padding:0 0 0 0; }
span.detailrightText { font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; height:auto; padding:0 0 0 0; color:#2a3111; padding-bottom:8px; }
.detailtext div.detailrightText { width:500px; height:auto; float:left; padding:0 0 0 0; }



.detailtext p.maintext { width:659px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; height:auto; float:left; padding:0 0 0 0; color:#2a3111; padding-bottom:8px; }
p.maintext { width:659px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; height:auto; float:left; padding:0 0 0 0; color:#2a3111; padding-bottom:8px; }
/*********************************/
.leftDrcontent div.Somedestext { width:672px; height:auto; float:left; padding:5px 0 18px 0; }

.Somedestext div.someleft { width:330px; height:auto; float:left; padding:5px 0 18px 0; }

.someleft h2 { background:url(../graphics/heading_bg.jpg) no-repeat; width:296px; height:69px; float:left; padding-left:9px; font-weight:normal; padding-top:6px; }

.someleft h2 span.toptext { font-size:20px; float:left; color:#4f5712; height:30px; line-height:30px; width:296px; }

.someleft h2 span.Bottomtext { font-size:15px; float:left; color:#454545; height:24px; line-height:24px; width:296px; }

.someleft p { width:304px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; height:auto; float:left; padding:0 0 0 0; color:#2a3111; padding-bottom:8px; }

/***************************************************************************************/
.SomeRighttext { width:272px; height:auto; float:left; padding:0px 14px 0 2px; background:url(../graphics/right_bottom_repat_bg.gif) repeat-y; }

.SomeRighttext div.InnerBg { width:272px; float:left; background:url(../graphics/top_repeat.gif) repeat-x; padding:35px 0 0 0; }

.InnerBg h2 { width:246px; float:left; background:#cddc73; height:33px; line-height:33px; font-size:18px; color:#424617; padding-left:26px; font-weight:normal; }

.InnerBg div.videoConat { float:left; width:227px; padding:10px 0 0 19px; }

.InnerBg p { float:left; width:227px; padding:10px 0 20px 19px; color:#000000; font-size:13px; line-height:19px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.InnerBg p a { font-weight:bold; color:#61792c; text-decoration:none; }
/****************************Contact Us Page*******************************/
#header div.Contactheader { width:1000px; height:132px; float:left; background:url(../graphics/header_contact.jpg) no-repeat; }

.Contactheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }

#ContentMaindr div.leftContact { width:692px; height:auto; float:left; padding:24px 0px 0px 20px; }

.leftContact h2 { background:url(../graphics/fill_form.jpg) no-repeat; width:296px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}

.leftContact form{width:710px; height:auto; margin:0; padding:5px 0 0 0; float:left; }

.leftContact form fieldset{width:710px; height:auto; margin:0; padding:0 0 17px 0; border:none;float:left; }
.leftContact fieldset{width:692px; height:auto; margin:0; padding:0 0 17px 0; border:none;float:left; }

.leftContact label{ width:189px; height:27px; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2a3111;float:left;}

.inputback{ width:379px; height:21px; float:left; background:url(../graphics/small_txtfield.gif) no-repeat; padding:3px;}
.inputline{ width:370px; height:21px; float:left; background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}

.inputbackare{ width:379px; height:161px; float:left; background:url(../graphics/big_txtfield.gif) no-repeat; padding:3px;}
.inputlineare{ width:370px; height:161px; float:left; background:none; border:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}

.textaccept{ width:500px; height:auto; float:left; padding:0 0 0 189px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}
.cheackbox{ margin:0; padding:0; float:left; }
.spancheck{ width:20px;}

.textBtn{ width:250px; height:auto; float:left; padding:0 0 0 329px;}

.MainRightContainer { width:282px; height:auto; float:right;}


.box{ width:281px; height:auto; float:left; padding:10px 0 0 0;}
.box span.topbox{ width:281px; height:14px; float:left; background:url(../graphics/box_top.jpg) no-repeat; overflow:hidden;}
.box div.midbox{ width:275px; height:auto; float:left; background:url(../graphics/box_repeat.jpg) repeat-y; padding:0 3px; }
.box span.bottombox{ width:281px; height:14px; float:left; background:url(../graphics/box_bottom.jpg) no-repeat; overflow:hidden;}
.midbox h2 { width:263px; float:left; background:#cddc73; height:33px; line-height:33px; font-size:18px; color:#424617;  font-weight:normal; padding-left:12px;}
.midbox address{width:263px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#687B22; font-style:normal; padding:15px 0 15px 12px;}
.midbox address span.bol{ font-size:13px; font-weight:bold;}
.midbox address a{font-size:13px;  color:#687B22; text-decoration:none;}
.midbox address a:hover{ text-decoration:underline;}
.midbox address span.bolpas{ padding:5px 0; float:left; font-size:13px; font-weight:bold;}

.midbox span.bannerad{ width:249px; height:126px; float:left; padding:0 0 13px 12px;}

.midbox span.bannerad2{ width:249px;  float:left; padding:0 0 0 12px;}
.bannerad2 span.imgi{ padding:0 8px; float:left;}



#ContentMaindr div.UserForm { width:460px; height:auto; float:left; padding:24px 0 0 0; }

.UserForm h2 { background:url(../graphics/fill_form.jpg) no-repeat; width:296px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}

.UserForm form{width:800px; height:auto; margin:0; padding:5px 0 0 0; float:left; }

.UserForm form fieldset{width:450px; height:auto; margin:0; padding:0 0 5px 0; border:none;float:left; }
.UserForm fieldset{width:450px; height:auto; margin:0; padding:0 0 5px 0; border:none;float:left; }

.UserForm label{ width:170px; height:27px; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2a3111;float:left;}

.UserForm .inputback{ width:250px; height:21px; float:left; background:transparent none repeat scroll 0; padding:3px;}
.UserForm .inputbox{ width:250px; height:21px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}

.UserForm .inputtextarea{ width:379px; height:161px; float:left;  padding:3px;}
.UserForm .inputlineare{ width:370px; height:161px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}

.UserForm .textBtn{ width:180px; height:auto; float:left; padding:10px 0 0 200px;}
.UserForm .textaccept{ width:330px; height:auto; float:left; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}
.UserForm .cheackbox{ margin:0; padding:0; float:left; }
.UserForm .spancheck{ width:20px;}



#ContentMaindr div.UserCreditCardForm { width:600px; height:auto; float:left; padding:24px 0 0 0; }

.UserCreditCardForm h2 { background:url(../graphics/fill_form.jpg) no-repeat; width:296px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}

.UserCreditCardForm form{width:800px; height:auto; margin:0; padding:5px 0 0 0; float:left; }

.UserCreditCardForm form fieldset{width:590px; height:auto; margin:0; padding:0 0 5px 0; border:none;float:left; }
.UserCreditCardForm fieldset{width:590px; height:auto; margin:0; padding:0 0 5px 0; border:none;float:left; }

.UserCreditCardForm label{ width:260px; height:27px; line-height:27px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#2a3111;float:left;}

.UserCreditCardForm .inputback{ width:275px; height:21px; float:left; background:transparent none repeat scroll 0; padding:3px;}
.UserCreditCardForm .inputbox{ width:250px; height:21px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}

.UserCreditCardForm .inputtextarea{ width:379px; height:161px; float:left;  padding:3px;}
.UserCreditCardForm .inputlineare{ width:370px; height:161px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}

.UserCreditCardForm .textBtn{ width:180px; height:auto; float:left; padding:10px 0 0 248px;}
.UserCreditCardForm .textaccept{ width:250px; height:auto; float:left; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#4E5718;}
.UserCreditCardForm .cheackbox{ margin:0; padding:0; float:left; }
.UserCreditCardForm .spancheck{ width:20px;}
.UserCreditCardForm .smallText{ float:left;font-size:12px;}


/***********************************************Services*******************************/
#header div.Serviceheader { width:1000px; height:132px; float:left; background:url(../graphics/services_header.jpg) no-repeat; }

.Serviceheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }

#ContentMaindr div.leftServices { width:692px; height:auto; float:left; padding:15px 0px 0px 20px; }
.leftServices div.lefttext{ width:411px; float:left; height:auto;}
.lefttext h2 { background:url(../graphics/fill_form.jpg) no-repeat; width:400px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}
.lefttext .headingImg h2 { background:url(../graphics/heading_bg.jpg) no-repeat; width:296px; height:69px; float:left; padding-left:9px; font-weight:normal; padding-top:6px; }

.headingImg h2 span.toptext { font-size:20px; float:left; color:#4f5712; height:30px; line-height:30px; width:296px; }
.headingImg h2 span.Bottomtext { font-size:15px; float:left; color:#454545; height:24px; line-height:24px; width:296px; }


.lefttext h2.mind { background:url(../graphics/mindfilness_based.jpg) no-repeat; width:422px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}
.lefttext p {  width:400px; height:auto; float:left; padding:8px  0; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}
.lefttext p.paddingbottom{ padding-bottom:30px;}
.lefttext ul { width:420px; float:left; margin:0; padding:0 0 0 0; list-style-type:none;}
.lefttext li { width:400px; float:left; margin:0; padding:0 0 8px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; background:url(../graphics/grey_bullet.jpg) no-repeat 10px 7px;}
.ImageText{ width:271px; float:left;}
.midbox ul { width:275px; float:left; margin:0; padding:0 0 20px 0; list-style-type:none;}
.midbox li { width:275px; float:left; margin:0; padding:0 0 0 0px; list-style-type:none; border-bottom:1px solid #EEEEEC;}
.midbox li.noboerder { border-bottom:none; }
.midbox li a { width:275px; float:left; margin:0; padding:8px 0px 8px 0; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#4D4E49; font-weight:bold; line-height:16px;}
.midbox li a:hover { width:275px; float:left; margin:0; padding:8px 0px 8px 0; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#4D4E49; background:#cddc73; font-weight:bold; line-height:16px;}
.midbox li a span{ background:url(../graphics/grey_bullet.jpg) no-repeat 10px 5px; float:left; padding-left:20px;cursor:pointer;}
.midbox li a:hover span{ background:url(../graphics/white_bullet.jpg) no-repeat 10px 5px; float:left; padding-left:20px;}


.midbox li span.active { width:275px; float:left; margin:0; padding:8px 0px 8px 0; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#4D4E49; background:#cddc73; font-weight:bold; line-height:16px;}

.midbox li span.active span{ background:url(../graphics/white_bullet.jpg) no-repeat 10px 5px; float:left; padding-left:20px;}
/***********************************************************Health Newsa********************/
#header div.healthheader { width:1000px; height:132px; float:left; background:url(../graphics/health_header.jpg) no-repeat; }

.healthheader h1 {text-align:left; width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }

#ContentMaindr div.lefthealth { width:680px; height:auto; float:left; padding:15px 0px 0px 0px; }
#ContentMaindr div.leftTestimonials { width:680px; height:auto; float:left; padding:20px 0px 0px 20px; }

.leftTestimonials h2 { background:url(../graphics/heading_txt.gif) no-repeat; width:668px; height:65px; float:left; padding-left:9px;padding-top:8px; font-weight:normal; font-size:20px; color:#59611B;}
.leftTestimonials h2 a{ font-weight:normal; font-size:20px; color:#59611B;text-decoration:none;}
.leftTestimonials h2 a:hover{text-decoration:underline}

.leftTestimonials h3 { background:url(../graphics/fill_form.jpg) no-repeat; width:680px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px; color:#59611B;}


.leftTestimonials h3.pallet { background:url(../graphics/pellet_therapy.jpg) no-repeat; width:703px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}
.leftTestimonials p {  width:660px; height:auto;  padding:0px 0px 2px 0px; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}

.leftTestimonials ul.green { width:660px; float:left; margin:0; padding:20px 0 ; list-style-type:none;}
.leftTestimonials ul.green li { width:640px; float:left; margin:0; padding:0 0 8px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; font-weight:bold; background:url(../graphics/green_bullet.jpg) no-repeat 10px 5px;}

.leftTestimonials p.nospace { padding:12px 0 0  0;}
.lefthealth p.nospacetop { padding:0 0 12px  0;}

.leftTestimonials div.lefhealthsd{ width:320px; float:left; height:auto;}
.lefhealthsd h2 { background:url(../graphics/fill_form.jpg) no-repeat; width:356px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;}
.lefhealthsd p {  width:320px; height:auto; float:left; padding:12px  0; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}
.lefhealthsd ul { width:320px; float:left; margin:0; padding:0 0 0 0; list-style-type:none;}
.lefhealthsd li { width:300px; float:left; margin:0; padding:0 0 3px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; background:url(../graphics/grey_bullet.jpg) no-repeat 10px 5px;}
.lefthealth div.Righthealth{ width:337px; float:left; height:auto;}




.lefthealth h2 { background:url(../graphics/heading_txt.gif) no-repeat; width:668px; height:65px; float:left; padding-left:9px;padding-top:8px; font-weight:normal; font-size:20px; color:#59611B;}
.lefthealth h2 a{ font-weight:normal; font-size:20px; color:#59611B;text-decoration:none;}
.lefthealth h2 a:hover{text-decoration:underline}

.lefthealth h3 { background:url(../graphics/fill_form.jpg) no-repeat; width:680px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px; color:#59611B;}


.lefthealth h3.pallet { background:url(../graphics/pellet_therapy.jpg) no-repeat; width:703px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}
.lefthealth p {  width:660px; height:auto; float:left; padding:15px 0px 2px 0px; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}

.lefthealth ul.green { width:660px; float:left; margin:0; padding:20px 0 ; list-style-type:none;}
.lefthealth ul.green li { width:640px; float:left; margin:0; padding:0 0 8px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; font-weight:bold; background:url(../graphics/green_bullet.jpg) no-repeat 10px 5px;}

.lefthealth p.nospace { padding:12px 0 0  0;}
.lefthealth p.nospacetop { padding:0 0 12px  0;}



.lefthealth div.lefhealthsd{ width:320px; float:left; height:auto;}
.lefhealthsd h2 { background:url(../graphics/fill_form.jpg) no-repeat; width:356px; height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;}
.lefhealthsd p {  width:320px; height:auto; float:left; padding:12px  0; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}
.lefhealthsd ul { width:320px; float:left; margin:0; padding:0 0 0 0; list-style-type:none;}
.lefhealthsd li { width:300px; float:left; margin:0; padding:0 0 3px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; background:url(../graphics/grey_bullet.jpg) no-repeat 10px 5px;}
.lefthealth div.Righthealth{ width:337px; float:left; height:auto;}
.Righthealth p {  width:290px; height:auto; float:left; padding:12px  0; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}
.Righthealth ul { width:337px; float:left; margin:0; padding:0 0 0 0; list-style-type:none;}
.Righthealth li { width:317px; float:left; margin:0; padding:0 0 3px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; background:url(../graphics/grey_bullet.jpg) no-repeat 10px 5px;}


.lefhealthsd h2 { background:url(../graphics/hormones_men.jpg) no-repeat; width:336px; height:69px; float:left; padding-left:9px; font-weight:normal; padding-top:6px; }
.lefhealthsd h2 span.toptext { font-size:20px; float:left; color:#4f5712; height:30px; line-height:30px; width:336px; }
.lefhealthsd h2 span.Bottomtext { font-size:15px; float:left; color:#454545; height:24px; line-height:24px; width:336px; }

.Righthealth h2 { background:url(../graphics/hormones_men.jpg) no-repeat; width:336px; height:69px; float:left; padding-left:9px; font-weight:normal; padding-top:6px; }
.Righthealth h2 span.toptext { font-size:20px; float:left; color:#4f5712; height:30px; line-height:30px; width:336px; }
.Righthealth h2 span.Bottomtext { font-size:15px; float:left; color:#454545; height:24px; line-height:24px; width:336px; }

.MainTesxct{ width:660px; height:auto; float:left; padding-bottom:30px;}

.MainFatige{ width:712px; height:auto; float:left; padding-bottom:30px; padding-top:30px;}

/*****************************Media Page********************/
#header div.Mediaheader { width:1000px; height:132px; float:left; background:url(../graphics/header_media.jpg) no-repeat; }

.Mediaheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal;}

.LeftVideo{ width:335px; height:auto; float:left;margin-bottom:30px;}

.RightVideo{ width:343px; height:auto; float:left;}
.MainVideo{ width:680px; height:auto; float:left; padding:0px 0px 20px 20px;}

.Captionvideo{ width:335px; height:auto; float:left; padding:20px 0 0 0;}

.Videocaption{ border:1px solid #E7EBD6;width:299px; height:75px; float:left; background:url(../graphics/video_description.jpg) repeat; padding:14px 0 0 14px; font-size:12px; color:#535E00; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}




/**************************************Testimonial************/
#header div.testiheader { width:1000px; height:132px; float:left; background:url(../graphics/testimonial_header.jpg) no-repeat; }
.testiheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }
.midbox div.testin { width:251px; float:left; font-weight:normal; padding: 0 12px 30px 12px; border-bottom:1px solid #F3F4EB;}

blockquote.style3 { font-size: 12px; line-height:19px; color:#4A4A4A; padding-top: 10px; background-image: url(../graphics/left_invertedcomma.jpg); background-position: top left; background-repeat: no-repeat; text-indent: 30px; }

 span.EndQuote { display: block; background-image: url(../graphics/right_invertedcomma.jpg); background-repeat: no-repeat; background-position: bottom right; font-style:italic;}
.spansignature{width:251px; float:left; font-weight:normal; padding: 0 12px 5px 12px; color:#8D9137; font-size:11px;}

.patientTestimonialsRept{float:left;margin:10px 0px 10px 0px;}
/**************************************Store************/

#ContentMaindr div.store { height:auto; margin:0px auto; padding:24px;border:solid 1px #dfe77a; }
#header div.Storeheader { width:1000px; height:132px; float:left; background:url(../graphics/store_header.jpg) no-repeat; }
.Storeheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:0px; font-weight:normal; }
.store .SearchHeading {background:url(../graphics/viewcart_bg.jpg);width:206px;height:33px;font-family:Trebuchet MS;font-size:13px; margin-right:12px;color:#090909;font-weight:normal;float:right;  }
.SearchHeading a{color:#090909;}
.store .SearchHeadingBrown {padding:5px 0px 5px 0px; width:340px;font-size:15px;  color:#c7a13c;font-weight:bold;float:left;font-family:Trebuchet MS;  }

.store .divLabel{padding:5px 0px;width:95px;font-size:12px;  color:#3d3d3d;font-weight:bold;float:left;font-family:Trebuchet MS;}
.store .divCtrl{width:245px;float:left;padding:5px 0px;}
.store .SearchOuter{float:left;padding:10px 0px 10px 10px;width:940px;}

.store .AlphabetsOuter{float:left;width:600px;}
.store .InActiveAlpha{background-image:url(../graphics/alphabetical_repeat.gif);color:#FFFFFF;float:left;font-size:15px;font-weight:bold;height:22px;margin-right:1px;padding:5px 5px 0;}
.store a.InActiveAlpha{text-decoration:none;}
.store a:hover.InActiveAlpha{text-decoration:underline;}
.store a:active.InActiveAlpha{text-decoration:underline;background-color:#f8f9d9;color:#E3C95A;}

.store .SearchText{float:left;width:950px;font-size:20px;  color:#3d3d3d;font-weight:normal;padding:5px 5px 5px 0px;font-family:Times New Roman;}
.SearchText .SelectedCategory{color:#C79F3C;}

.store .SeperatorVertical{float:left;background-image:url(../graphics/vertical_separator.gif);height:266px;width:2px;margin:0px 10px 0px 10px;}
.store .SeperatorHorizontal{float:left;background-image:url(../graphics/horizontal_separator.gif);height:2px;width:940px;}
.store .ProductName{float:left;font-size:26px;color:#5d562f;width:290px;}
.store .ProductCategory{float:left;font-size:18px;color:#c79f3c;font-family:Trebuchet MS;width:290px;}
.store .MainCategoryName{float:left;}
.store .CategorySeperator{float:left;background-image:url(../graphics/arrow_img.gif);background-repeat:no-repeat; width:5px;margin:8px; }
.store .CategoryName{float:left;overflow:hidden;}
.store .ProductDetail{float:left;width:290px;height:115px;margin-top:10px;}
.store .ProductImage{float:left;width:108px;height:105px;overflow:hidden;}
.store .ProductDescription{float:left;width:172px;margin-left:10px;font-size:13px;font-family:Trebuchet MS;text-align:left;}
.store .MoreInfo{float:left;width:172px;font-size:12px;font-family:Trebuchet MS;color:#c79f3c;text-decoration:none;font-weight:bold;margin-top:5px;}
.store .ProductPrice{float:left;width:290px;font-family:Times New Roman;color:#c8a040;padding:0px 0px 5px 0px;font-weight:bold;}
.store .PriceSize12{font-size:12px;}
.store .PriceSize21{font-size:21px;}
.store .PriceSize29{font-size:29px;margin-left:5px;}

.store #divProductDetailListing{float:left;width:auto;}
#divProductDetailListing .ProductName{float:left;font-size:26px;color:#5d562f;width:710px;}
#divProductDetailListing .ProductCategory{float:left;font-size:18px;color:#c79f3c;font-family:Trebuchet MS;width:930px;}
#divProductDetailListing .MainCategoryName{float:left;}
#divProductDetailListing .ProductDetail{float:left;width:930px;height:auto;padding-top:10px;}
#divProductDetailListing .ProductImage{float:left;width:210px;height:186px;overflow:hidden;}
#divProductDetailListing .ProductDescription{float:left;width:680px;margin-left:20px;font-size:13px;font-family:Trebuchet MS;text-align:left;}
#divProductDetailListing .MoreInfo{float:left;width:172px;font-size:12px;font-family:Trebuchet MS;color:#c79f3c;text-decoration:none;font-weight:bold;margin-top:5px;}
#divProductDetailListing .ProductPrice{float:left;width:210px;font-family:Times New Roman;color:#c8a040;padding:5px;font-weight:bold;}
#divProductDetailListing .PriceSize12{font-size:14px;}
#divProductDetailListing .PriceSize21{font-size:22px;}
#divProductDetailListing .PriceSize29{font-size:32px;margin-left:5px;}

.CartItemsCountHeader{float: left; color:#000000;font-weight:bold;font-family:Verdana;font-size:14px;padding:10px 40px 10px 30px;}
.CartItems{float: left;padding:0 40px 10px 30px;width:870px;}
/*.CartItemsRowStyle{padding:5px;}*/
.CartItemsColStyle{padding:10px 5px 10px 10px;}
.CartItemsColPaddingStyle{padding-left:20px;}
.CheckoutPagesHeader{color:#000000;float:left;font-family:Verdana;font-size:12px;font-weight:bold;width:920px;}
.CheckoutPagesHeader .BillingShippingInfoBrown{float:left;padding:0px 0px 0px 150px;color:#c8a040;}
.CheckoutPagesHeader .BillingShippingInfoBlack{float:left;padding:0px 0px 0px 150px;color:#000000;}

.CheckoutPagesHeader .OrderReviewPaymentBrown{float:left;padding:0px 0px 0px 50px;color:#c8a040;}
.CheckoutPagesHeader .OrderReviewPaymentBlack{float:left;padding:0px 0px 0px 50px;color:#000000;}

.CheckoutPagesHeader .OrderConfirmationBrown{float:left;padding:0px 0px 0px 50px;color:#c8a040;}
.CheckoutPagesHeader .OrderConfirmationBlack{float:left;padding:0px 0px 0px 50px;color:#000000;}
.CheckoutPagesHeader .Address{padding:30px 10px 30px 30px;float:left;width:200px;font-weight:normal;}
.Address .AddressHeading{float:left;font-family:Verdana;font-size:12px;font-weight:bold;}
.store .BuyButton{}


/*CMS List page*/
.CMSMenuheading{font-size:13px;color:#664184;background:#e4eaa2;font-weight:bold;border:solid 1px #FFFFFF; } 
.CMSSubMenuRow1 {color:#000000;background:#F2F2F2;padding:10px; border:solid 1px #ffffff;} 
.CMSSubMenuRow2 {color:#000000;background:#F2F2F2;padding:10px; border:solid 1px #ffffff;} 


#Wrapper div#ContentMainStore { width:970px; height:auto; padding:15px 0 97px 20px; float:left; background:url(../graphics/flower_bgwhite.jpg) left bottom no-repeat; }

.know_top { background:url(../graphics/wrap_top_rpt.gif) repeat-x; height:10px; }
.know_btm { background:url(../graphics/wrap_bottom_rpt.gif) repeat-x; height:10px; }
.know_left { background:url(../graphics/wrap_lft_rpt.gif) repeat-y; width:10px; }
.know_right { background:url(../graphics/wrap_ryt_rpt.gif) repeat-y; width:10px; }


.map_section {background-color:#f8f9d9;background-image:url(../graphics/yellowgradient_small.gif);float:left;overflow:hidden;padding:0;width:950px;}
.map_sectionBottom {background-color:#f8f9d9;background-image:url(../graphics/yellowgradient_big.gif);background-repeat:repeat-x; float:left;overflow:hidden;padding:0;width:950px;}


.clearLeft {clear:left;}
.ddlStyle{border:solid 1px #000000;color:#7f7f7f;font-size:12px;font-weight:bold;}


.pager {float:right;font-family:Verdana;font-size:12px;}
.pager .previous{float:left; background-color:#ffffff; padding:3px;}
.pager .previous_disable{color:#ccc; float:left;  padding:3px;}
.pager .next{float:left; padding:3px;}
.pager .next_disable{color:#ccc; float:left;  padding:3px;}
.pager .item{float:left;color:#000000; padding:3px;}
.pager .item_disable{color:#C79F3C; font-weight:bold; float:left; padding:3px; }
.pager a{color:#000;text-decoration:none;}
.pager a:link{text-decoration:none;}
.pager a:active{text-decoration:none;}
.pager a:visited{text-decoration:none;}
.pager a:hover{text-decoration:underline;}





#ContentMainStore div.UserForm { width:460px; height:auto; float:left; padding:24px 0 0 0; }


.UserForm label{ width:140px;}

.imp_marker{font-size: 13px;font-weight: bold;color: #F60707;}
.imp_markerhelp{font-style:italic;font-size:10px;}



#header div.StaticPageDisclaimerHeader { width:1000px; height:132px; float:left;  background:url(../graphics/disclaimer_header.jpg) no-repeat;}

.StaticPageDisclaimerHeader h1 { width:980px; height:auto; float:left; font-size:30px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }

.StaticPageContent h2 {width:306px;margin-top:15px; background:url(../graphics/fill_form.jpg) no-repeat;  height:48px; float:left; padding-left:9px; font-weight:normal; line-height:40px; font-size:20px;  color:#59611B;}
.StaticPageContent p { width:950px;  height:auto; float:left; padding:5px  0; font-weight:normal; line-height:20px; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#2a3111;}
.StaticPageContent p.paddingbottom{ padding-bottom:30px;}
.StaticPageContent ul {width:950px;  float:left; margin:0; padding:0 0 0 0; list-style-type:none;}
.StaticPageContent li {width:950px; float:left; margin:0; padding:0 0 8px 20px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; color:#2a3111; background:url(../graphics/grey_bullet.jpg) no-repeat 10px 7px;}




#header div.StaticPagePrivacyHeader { width:1000px; height:132px; float:left; background:url(../graphics/privacy_header.jpg) no-repeat; }

.StaticPagePrivacyHeader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }


#header div.StaticPageServiceAgreementHeader { width:1000px; height:132px; float:left; background:url(../graphics/serviceagreement_header.jpg) no-repeat; }

.StaticPageServiceAgreementHeader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }



#header div.SiteMapheader { width:1000px; height:132px; float:left; background:url(../graphics/sitemap_header.jpg) no-repeat; }

.SiteMapheader h1 { width:980px; height:auto; float:left; font-size:22px;  color:#3d3d3d; padding-top:65px; padding-left:20px; padding-bottom:10px; font-weight:normal; }

.sitemap {float:left;width:500px;}
.sitemap ul {color:#A3A3A4;float:left;list-style-type:none;margin:0;padding:0;width:500px;}
.sitemap ul li {width:500px;background:transparent url(../graphics/bullet_arrow1.gif) no-repeat scroll 2px 8px;color:#AAA8A8;float:left;font-size:14px;font-weight:bold;line-height:16px;list-style-type:none;margin:0;padding:4px 0 4px 16px;}
.sitemap ul ul {color:#A3A3A4;float:left;list-style-type:none;margin:0;padding:2px 0 0;}
.sitemap ul ul li {background:transparent url(../graphics/bullet_arrow2.gif) no-repeat scroll 2px 11px;border-bottom:medium none;color:#A3A3A4;float:left;font-size:13px;font-weight:normal;list-style-type:none;margin:0;padding:8px 0 0px 16px;}

a.nav_link1 {color:#816494;text-decoration:none;}




































