#page {
	background-color: white;
	border: 1px solid #959596;
	text-align: left;
	}


/* Begin Structure */
body {
	margin: 0px; 
	font-family: Arial, Verdana, Tahoma; 
	font-size: 12px;
	color: #636466;
	height:100%;
	text-align:center;
	}

#page {
	padding: 0;
	width: 950px;
	}

#header {
	height:130px;
	text-decoration:none;	
}

#MainContainerBrdr {
	background:url(../images/right-bg.gif) right top repeat-y; _height:1%;
}
#MainContainer {}
#MainDrFloraRightSpec {
	float:right;
	height:100%;
	width:260px;
}
#MainCenter {
	height:1%;
	margin-right:260px;
	padding:0 0px 35px 5px;
	position:relative;
}


#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}


.FloatLeft  { float: left; }
.FloatRight { float: right; }

.ImageMidle { vertical-align: middle; }

a:visited { color: #1F6BC1; text-decoration: none; }
a:link	  { color: #1F6BC1; text-decoration: none; }
a:hover   { color: #93C953; text-decoration: none; }

.clear { clear: both; }

.dupfix {
float: left; 
width: 1px; 
height: 0px; 
line-height: 0px; 
visibility: hidden;
}


#Wrapper {
	width: 970px;
	height:100%;
	margin: 0 auto;
	text-align: left;
}
#SiteContainer {
	width: 950px;
	float:left;
	padding: 0px 10px; 
	color: inherit;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
}

#Container {
width:665px;
float:left;
height:100%;
display:inline-block;
}

h1 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:28px; font-weight:bold; color:#3258a8; line-height: normal; text-transform:uppercase; margin:0px;}
h2 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#3258a8; text-transform:uppercase; margin:0px;}
#content h2 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#3258a8; margin:0px;}
h3 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#1F6BC1; margin:0px; line-height: 30px; padding-top: 10px; vertical-align: top;	 }
.heading { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#1F6BC1; margin:0px; line-height: normal; }
h4 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 13px; font-weight:bold; color:#2861CA; margin:0px; line-height: 17px; text-transform:uppercase; }
h5 { color:#2861CA; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:12px;font-weight:bold; margin:0px; padding:0px;}



#Navbar { float:left; width:930px; height:34px; padding: 0px 0px 0px 0px; font-size:14px;font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:14px;}

#FlvPlayer {width:1px;}

a.NavBarItemLink:visited { color: #092B13; vertical-align: middle; text-decoration: none; padding: 8px 15px 8px 15px; background-image: url(../images/menu-bg.gif); background-repeat: repeat-x; }
a.NavBarItemLink:link	 { color: #092B13; vertical-align: middle; text-decoration: none; padding: 8px 15px 8px 15px; background-image: url(../images/menu-bg.gif); background-repeat: repeat-x; }
a.NavBarItemLink:hover   { color: #FFFFFF; vertical-align: middle; text-decoration: none; padding: 8px 15px 8px 15px; background-image: url(../images/menu-over-bg.gif); background-repeat: repeat-x; }

#NavbarBlue { width:930px; height:34px; padding: 0px; margin-left:11px; margin-right:10px; background-image: url(../images/top_bar.gif); background-repeat: no-repeat;font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif ; font-size:14px;font-weight:bold; text-transform:uppercase; text-align:center; }
a.NavBarItemLinkBlue:visited { color: #FFFFFF; vertical-align: middle; text-decoration: none;  padding:8px 29px 8px 29px;}
a.NavBarItemLinkBlue:link	 { color: #FFFFFF; vertical-align: middle; text-decoration: none;  padding:8px 29px 8px 29px;}
a.NavBarItemLinkBlue:hover   { color: #FFFFFF; vertical-align: middle; text-decoration: none;  padding:8px 29px 8px 29px; background-image: url(../images/menu-over-bg-blue.gif); background-position:top 3px !important; background-repeat: repeat-x; }


#menuwrapper {
width:800px; 
height:34px; 
padding:0 65px; 
margin-left:11px; 
margin-right:10px; 
background-image:url(../images/top_bar.gif);
background-repeat:no-repeat;
text-align:center;
}

.clearit {
clear:both;
font-size:0;
height:0;
line-height:0;
}

#p7menubar {
width:930px;
}

#p7menubar, #p7menubar ul {
font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; 
font-size:13px;
font-weight:bold; 
text-transform:uppercase; 
text-align:center;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:820px;
}

#p7menubar li {
float:left;
position:relative;
position:static;
width:auto;

}


#p7menubar a {
vertical-align: middle; 
text-decoration: none; 
display:block;
text-decoration:none;
}

//**This is the dropdown menu**//
.trigger {
	font-size: 12px;
	width:156px;
}

.menuw {
	width:156px;	
}

#p7menubar ul li a {
	border-right:0 none;
	padding:5px 5px 8px 5px;
	border-bottom:1px solid #3d5da2;
	width:146px;
}

#p7menubar li ul {
	background-image:url(../images/ddback.jpg);
	background-repeat:repeat-y;
	border:1px solid #3d5da2;
	border-bottom:0px solid;
	display:none;
	position:absolute;
	width:12em;
	width:156px;
	color:#000000;
	z-index:1; 
}

#p7menubar li:hover a, #p7menubar a:focus, #p7menubar a:active, #p7menubar li.p7hvr a {
	color:#FFFFFF;
}

#p7menubar li:hover ul, #p7menubar li.p7hvr ul {
display:block;
}

#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {
	border-bottom:1 #5d65b6 solid;
}

#p7menubar ul a:hover {
 background-image: url(../images/menu-over-drop.gif); background-position:top 3px !important; background-repeat: repeat-x; 
}

a.NavBarItemLinkBlueContact:visited { color: #FFFFFF; vertical-align: middle; text-decoration: none; padding: 0px 50px 0px 50px; background-image: url(../images/menu-bg-blue.gif); background-repeat: repeat-x; }
a.NavBarItemLinkBlueContact:link	{ color: #FFFFFF; vertical-align: middle; text-decoration: none; padding: 0px 50px 0px 50px; background-image: url(../images/menu-bg-blue.gif); background-repeat: repeat-x; }
a.NavBarItemLinkBlueContact:hover   { color: #FFFFFF; vertical-align: middle; text-decoration: none; padding: 0px 50px 0px 50px;background-image: url(../images/menu-over-bg-blue.gif); background-repeat: repeat-x; }

.ImageMidle2 {padding:6px 0 5px 0;}

#Right  { float: right; width: 263px; height: 1100px;  display:inline-block; padding-top:5px; margin-bottom:10px }
.RightMidLine1 { width: 263px; border-bottom: 3px solid #e1e1e1; margin-left:-3px;  height:100%; float:left; display:inline-block;background: url(../images/right-bot-bg.jpg) left bottom; background-repeat: no-repeat;margin-bottom:10px}

#Center1 { float:left; width: 665px; padding: 0 10px 35px 10px; _padding: 0 0px 35px 10px; position:relative; }

#Center { float:left;width: 660px; padding: 0 0px 35px 10px; position:relative; white-space:normal; }

#Footer { width:950px; float:left; display:inline-block;height: 1%; padding: 30px 20px 20px 20px; text-align:center; font-size: 12px; background-image: url(../images/bot-menu-bg.gif); background-repeat: no-repeat; background-position: left top; }

.HeaderTopBG { height: 87px; text-decoration: none; }
.ThePremimum { width:270px; margin-left:20px; float:left; margin-top:70px;}


.CallUs { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:15px; font-weight:bold; color:#1150C4;}
.Phone { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#000000;}
.ViewCart { float:right;font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#000000;}

a.BotMenuLink:visited { color: #636466; text-decoration: none; }
a.BotMenuLink:link	  { color: #636466; text-decoration: none; }
a.BotMenuLink:hover   { color: #36441D; text-decoration: none; }

.SimpleStepsTitle  { height: 100px; margin:15px 0; }
.SimpleStepsBG { height: 559px; }

.SimpleStepsTextBG { width: 260px; float:left; padding: 0px 10px 22px 0; }

.SimpleTextLeft  { float: left; width: 98px;  }
.SimpleTextRight { float:left; width: 150px; min-height: 75px; _height: 75px; font-size: 12px; text-align:justify;}

.SimpleTextRightBot { margin-left: 98px; _margin-left: 95px; min-height: 80px; _height: 80px; font-size: 12px; }

.StepText { color: #93c953; text-decoration: none; font-weight: bold; }

.RightFlashClick { height: 155px; width:260px; background:url(../images/are-you-grave-brdr.gif) no-repeat left bottom;}

.HomeTestimonials { text-align:center; padding:18px 0px 18px 0px;}
.Contact {float:left;padding:25px 0px 0 60px; height:55px; display:inline-block;}

.DrFlorasCustomersBG { height: 139px; padding: 0px 0px 0px 1px; }

.RightBox {width:300px; float:right; height:87px;}
.TopRightPhon { float:left; text-align:right; padding:9px 5px 2px 20px; width:275px; height:18px; vertical-align:bottom; color:#C0C0C0;font-size:18px; font-weight:bold;}
.toprightsmall {font-size:14px;color:#666666; font-weight:normal;}
.BottomRightPhon { float:right; text-align:right; padding:15px 15px 0px 5px; width:200px; height:40px; vertical-align:bottom; color:#C0C0C0; display:inline-block;}

a.TopRightPhonLink:link {color:#828282; text-decoration:none;}
a.TopRightPhonLink:visited {color:#828282; text-decoration:none;}
a.TopRightPhonLink:hover {color:#93C953; text-decoration:none;}

.ViewYourShopping { float:left; padding:20px 0px 0px 0px;}
.CallUs2 { float:left; margin-left:20px;}

.NewsSubscriptionBtn { margin-top:0px;}

.InternalTopBoxBG { display:inline-block;width: 890px; height: 25px; margin: 1px 13px 0px 13px; padding: 5px 20px 0px 13px; position: relative; background-image: url(../images/Internal-top-box-bg.gif); background-repeat: no-repeat; background-position: left top; }

.NEWSABOUT { float:left; width:150px;font-family:"Myriad Pro",Trebuchet MS,Helvetica,sans-serif; font-size:15px;  font-weight: bold; color:#000000;display:inline-block;}
.InternalTopBoxRight {width: 280px; height: 26px; color: #000000; padding-left: 20px; font-size: 12px; float:left; display:inline-block; text-align:left;}
.MustHave { float:right;width:180px; font-family:"Myriad Pro",Trebuchet MS,Helvetica,sans-serif; font-size:15px; font-weight: bold; color:#000000; padding-right:30px; display:inline-block; }

.Submit { vertical-align: middle; }
.TextBox { border: #1F6BC1 1px solid; font-size: 13px; width: 200px; vertical-align: middle; margin-right: 10px; }
.TextBoxTop { border: #1F6BC1 1px solid; font-size: 13px; width: 190px; vertical-align: middle; margin-right: 10px; }

.WhatYouMust { height:385px; text-align:right;}
/* WahtYouMustTop { height:260px;} */ 
.WhatYouMustBot { background-image:url(../images/what-you-must-bot-bg.gif); background-position:right top; background-repeat:no-repeat; _min-height:43px; height:43px; padding:10px 0px 0px 0px;}
.NewsFild { width:130px; float:left; text-align:center; height:31px; padding:10px 0px 0px 0px;}
.NewsTextFild { background-color:#FFFFFF; border:1px solid #0066CC; width:100px;}
.GiveMeNews {}

.WhatYouMostHome { background-image: url(../images/new-what-you-must.gif); background-repeat:no-repeat; height:47px; width:739px; padding:43px 32px 0px 0px; text-align:right; margin-bottom:20px; margin-left:auto; margin-right:auto; margin-top:0px;}
.WhatYouMostContent { float:right;}
.WhatYouTextBox { width:210px;  margin-top:8px; float:left; text-align:left;}
.WhatTextFild { background-color:#FFFFFF; border:1px solid #000066; height:15px; width:190px; font-size:11px;}
.GiveMe { float:left; }


.WhatYouMostContent2 { float:left;}
.WhatYouTextBox2 { width:475px; margin-top:0px; float:left; text-align:left;font-size:14px;height: 20px;padding-bottom:10px;}
.bannertext {}
.WhatTextFild2 { background-color:#FFFFFF; vertical-align:top; height:15px; width:130px; font-size:11px;margin:0 5px;}
.GiveMe2 { float:left; }

.NewsletterBG { padding: 0px 0px 0px 1px; border-bottom: #999999 1px solid; height: 185px; }
.NewsletterTitle { height: 82px; }

.RightTextBoxBG { height: 34px; text-decoration: none; padding-left: 23px; }
.TextBoxRight { color: #858585; font-size: 12px; padding: 5px 0px 4px 10px; width: 200px; border: #E3E3E3 1px solid; background-color:#FFFFFF;}

.DaysMoneyBG { height: 193px; padding: 0px 0px 0px 1px; border-bottom: #999999 1px solid; }

.OrderNowBG { height: 232px; padding-left: 1px; }

.ClickPlayVideoBG { float:left; width:665px; padding: 0px 0px 30px 0px; border-bottom: #999999 1px solid; display:inline-block;}
.ClickPlayBut { height: 42px; margin-bottom: 13px; }

.FlashVideoLeft  { margin-right: 256px; _margin-right: 253px; }

.FlashVideoRight { float: right; width: 246px; _margin-left: -3px; display:none;}
.FlashVideoRightActive { float: right; width: 246px; _margin-left: -3px; display:block;}

.FlashVideoThumbs { float: right; width: 246px; _margin-left: -3px; display:none; }
.FlashVideoThumbsActive { float: right; width: 246px; _margin-left: -3px; display:block;}

.FlashVideoRightText { height: 125px; margin-bottom: 35px; }

.AttentionBG { padding: 25px 10px 20px 10px; border-bottom: #999999 1px solid; position:relative; _height:1%; float:left; display:inline-block; }
.AttentionTitleBG { height: 74px; }

.AttentionMenuLeft  { float: left; width: 227px; margin-right: -3px; padding: 0px 24px 0px 0px; position:relative; z-index:1000;}
.AttentionMenuRight { margin-left: 410px; _margin-left: 410px; width:227px; position:relative;}

.AttentionMenuBG { width: 229px; margin-bottom: 1px; text-decoration: none; position: relative; }

.AttentionMenuBG9June
{
width: 150px; margin-bottom: 1px; text-decoration: none; position: relative;
}
.PopBG { width: 639px; height: 140px; margin-bottom: 18px; background: url(../images/pop-bg.gif) no-repeat; position:relative; }

.PopArrow { position:absolute; right:8px; bottom:2px; display:none; }
.AttentionButBoxBG { min-height: 135px; _height: 135px; width: 639px; }

.AttentionLeftBG  { float: left; width: 206px; _margin-right: 3px;}
.AttentionLeftBG p { margin:0px; }
.AttentionMidleBG { margin-left: 216px; _margin-left: 213px; margin-right: 216px; _margin-right: 213px; }
.AttentionMidleBG p { margin:0px; }
.AttentionRightBG { float: right; width: 206px; _margin-left: 3px;}
.AttentionRightBG p { margin:0px; }
.AttentionButBG { margin-bottom: 1px; text-decoration: none; position:relative; }
.AttendSubBG { margin-top: -7px; left: 220px; line-height:13px; font-size:14px;text-align: justify; padding: 15px 15px 5px 15px; color: #FFFFFF;}
.AttendSubBG b { display:block; margin-bottom:8px; font-size:16px; }

.LoseTheWeightTitle { padding: 8px 0px 12px 0px; }
.TheSolutionTitle   { padding-top: 20px; }

.ProductBoxBG { background:url(../images/ukbigbox.jpg) left top no-repeat; position:relative;border:0 none; width:667px; height:340px;float:right; margin-right:-1px; margin-left:-1px; padding:20px 0; }
.ProductBGImage { height: 10px; text-decoration: none; }
.ProductBoxMidleBG { height: 1%; padding: 5px 25px 10px 16px; border-left: #E1E1E1 1px solid; border-right: #E1E1E1 1px solid; background-image: url(../images/product-bg-midle.gif); background-repeat: repeat-x; background-position: left bottom; width:613px;}

.TheSolution { width:556px; height: 84px; float:left; padding:24px 0px 10px 54px;}
.UltimateKit { background-image:url(../images/ukbigbox.jpg); background-repeat:no-repeat; background-position:top left; width:662px; height:347px; padding:10px 0px 0px 373px; font-weight:bold;}

.boxlist{width:290px;float:right; text-align:left; list-style:none;margin-right:10px;display:inline-block;}
.boxlist ul { float:left; text-align:left; list-style:none;padding:0px;}
.boxlist li { background-image:url(../images/ultimate-kit-dot.gif); background-repeat:no-repeat; background-position:left 6px; padding:0px 0px 10px 20px; font-weight:bold;}

.UltimateKitOrder { padding:140px 0px 0px 100px; float:left; width:197px;height:43px;}

.TheMini { width:556px; height: 50px; float:left; padding:10px 0px 0px 54px;}
.MiniBoxBG { width:667px; height:239px; float:right; margin-right:-1px; margin-left:-1px; padding:20px 0 5px 0; position:relative; background:url(../images/minikitbigbox.jpg) top left no-repeat;}
.MiniKitOrder { padding:150px 0px 0px 100px; float:left; width:200px; height:50px; display:inline-block;}

.dimensions, .media, .status-sold, .status-available {
position: relative;
}

.ColonCleanse { background-image:url(../images/Colon-Cleanse-bg.gif); background-repeat: no-repeat; width:192px; height:162px; padding:32px 0px 0px 127px; margin:30px 23px 0px 0px; float:left; text-align:justify;}
.ColonCleanseText { width:165px; height:110px;}
.ColonCleanseOrder { padding:0px 0px 0px 56px;}

.CleanseSupport { background-image:url(../images/Cleanse-Support-bg.gif); background-repeat: no-repeat; width:200px; height:162px; padding:32px 0px 0px 110px; margin:30px 0px 0px 0px; float:left; text-align:justify;}
.CleanseSupportText { width:165px; height:110px;}
.CleanseSupportOrder { padding:0px 0px 0px 74px;}

.Probiotics{ background-image:url(../images/Probiotics-bg.gif); background-repeat: no-repeat; width:210px; height:162px; padding:32px 0px 0px 110px; margin:30px 23px 0px 0px; float:left; text-align:justify;}
.ProbioticsText { width:165px; height:110px;}
.ProbioticsOrder { padding:0px 0px 0px 74px;}

.ParasiteDefense{ background-image:url(../images/Parasite-Defense-bg.gif); background-repeat: no-repeat; width:200px; height:162px; padding:32px 0px 0px 110px; margin:30px 0px 0px 0px; float:left; text-align:justify;}
.ParasiteDefenseText { width:165px; height:110px;}
.ParasiteDefenseOrder { padding:0px 0px 0px 74px;}


.MoreInfoProduct { color:#507ED4; text-decoration:none; font-size:11px; font-weight:bold;}
a:hover.MoreInfoProduct { color:#507ED4; text-decoration:none;}
.ProductHome { padding:0px 0px 0px 5px;}

.UltimateKitSub ul { list-style:none; margin:0px; padding:0px;}
.UltimateKitSub li { background-image:url(../images/ultimate-kit-dot.gif); background-repeat:no-repeat; background-position:left 6px; padding:0px 0px 10px 26px; line-height:15px;}

.SubAllProduct { padding:0px 0px 0px 0px; }

.ColonCleanseProductBg { background-image:url(../images/age-defence-product-bg.jpg); background-repeat:no-repeat; height:200px; width:281px; padding:25px 10px 0px 170px; float:left; margin-bottom:15px;}
.ColonCleanseProductText { width:270px; height:150px; text-align:justify; font-size:14px;line-height:14px;}
.ColonCleanseBuyNow { margin-left:-140px;}

.BowelCleanseProductBg { background-image:url(../images/Bowel-Regulator-product-bg.jpg); background-repeat:no-repeat; height:200px; width:180px; padding:10px 18px 0px 105px; float:left; margin-bottom:15px;}
.BowelCleanseProductText { height:150px; text-align:justify; font-size:12px;line-height:12px;}
.BowelCleanseBuyNow { margin-left:-140px;}

.CleanseSupportProductBg { background-image:url(../images/energy-focus-product-bg.jpg); background-repeat:no-repeat; height:180px; width:237px; padding:25px 10px 20px 170px; float:left; margin-left:8px; margin-bottom:15px;}
.CleanseSupportProductText { width:230px; height:150px; text-align:justify; font-size:14px;line-height:14px;}
.CleanseSupportProductBuyNow { margin-left:-130px; float:left;}

.ProbioticsProductBg { background-image:url(../images/probiotics-sub-bg.jpg); background-repeat:no-repeat; height:200px; width:180px; padding:10px 18px 0px 105px; float:left; }
.ProbioticsProductText { height:150px; text-align:justify; font-size:12px; line-height:14px;}
.ProbioticsBuyNow { margin-left:-140px;}
.ProbioticsMoreInfo { margin-left:-140px; float:right; }

.ParasiteProductBg { background-image:url(../images/prasite-sub-bg.jpg); background-repeat:no-repeat; height:200px; width:180px; padding:10px 18px 0px 105px; float:left; margin-left:8px; margin-bottom:15px;}
.ParasiteProductText { height:150px; text-align:justify; font-size:12px;line-height:14px;}
.ParasiteProductBuyNow { margin-left:-140px;}

.BowelProductBg { background-image:url(../images/bowel-sub-bg.jpg); background-repeat:no-repeat; height:200px; width:281px; padding:25px 10px 0px 170px; float:left; margin-bottom:15px;}
.BowelProductText { height:150px; text-align:justify; font-size:12px;line-height:14px;}
.BowelBuyNow { margin-left:-140px; }

.EnergyProductBg { background-image:url(../images/energy-focus-product-bg.jpg); background-repeat:no-repeat; height:180px; width:180px; padding:10px 18px 20px 105px; float:left; margin-left:8px; margin-bottom:15px;}
.EnergyProductText  { height:150px; text-align:justify; font-size:12px;line-height:14px;}

.LightGreen { background-color:#F7FFF0; padding:0px 0px 0px 5px; height:25px;}
.LightBlue { background-color:#E7EEFC; padding:0px 0px 0px 5px; height:25px;}
.WhiteBg { background-color:#FFFFFF; border:1px solid #9FB3E1;}

.ColonCleanseTopBg { background-image:url(../images/Colon-Cleanse-product-top.jpg); background-repeat:no-repeat; height:210px; width:405px; padding:35px 0px 0px 230px; margin:20px 0px 20px 0px;}
.ColonCleanseTopText { text-align:justify; font-size:14px;width:380px; height:175px;}

.CleanseSupprtTopBg { background-image:url(../images/Cleanse-supprt-product-top.jpg); background-repeat:no-repeat; height:210px; width:405px; padding:25px 0px 0px 230px; margin:20px 0px 20px 0px;}
.CleanseSupprtTopText { text-align:justify; font-size:14px;width:380px; height:175px;}

.ProbioticsTopBg { background-image:url(../images/probiotisc-product-top.jpg); background-repeat:no-repeat; height:210px; width:405px; padding:25px 0px 0px 230px; margin:20px 0px 20px 0px;}
.ProbioticsTopText { text-align:justify; font-size:14px;width:380px; height:175px;}

.ParasitedefenseTopBg { background-image:url(../images/parasite-defense-product-top.jpg); background-repeat:no-repeat; height:210px; width:405px; padding:25px 0px 0px 230px; margin:20px 0px 20px 0px;}
.ParasitedefenseTopText { text-align:justify; font-size:14px;width:380px; height:175px;}

.BowelRegulaterTopBg { background-image:url(../images/bowel-regulator-product-top.jpg); background-repeat:no-repeat; height:210px; width:405px; padding:25px 0px 0px 230px; margin:20px 0px 20px 0px;}
.BowelRegulaterTopText { text-align:justify; font-size:14px;width:380px; height:175px;}

.UltimateKitTopBg { background-image:url(../images/ultimatekit-product-top.jpg); background-repeat:no-repeat; height:210px; width:255px; padding:25px 0px 0px 380px; margin:20px 0px 20px 0px;}
.UltimateKitTopText { text-align:justify; font-size:14px;width:230px; height:175px;}
.UltimateKitTopBuyNow { margin:-18px 0px 0px 135px;}

.ProductTopBuyNow { margin:-18px 0px 0px 288px;}
.Font12 { font-size:14px;text-align:justify;}

.ProductMidleBoxBG 	  { min-height: 132px; _height: 132px; text-decoration: none; }
.ProductMidleBoxBotBG { min-height: 132px; _height: 132px; text-decoration: none; }
.ProductMidleImage 	  { float: left; width: 63px; _margin-right: -3px; padding-top: 3px; }
.ProductMidleText     { margin-left: 123px; _margin-left: 123px; min-height: 132px; _height: 132px; padding-top: 10px; padding-left: 1px; line-height: 16px; text-align: justify; background-image: url(../images/product-line.gif); background-repeat: repeat-x; background-position: left bottom; }
.ProductMidleTextBot  { margin-left: 123px; _margin-left: 123px; min-height: 132px; _height: 132px; padding-top: 10px; padding-left: 1px; line-height: 16px; text-align: justify; }
.ProductTextFix { height:90px;}
.BuyNowBut { width:75px; float:right; }
.MoreInformationBuyNow { text-align:right;}
.MoreInformationBut { width:226px; float:right;}

.ProductMidleFirstBoxBG { min-height: 132px; _height: 132px; text-decoration: none; }
.ProductMidleFirstImage { float: left; _margin-right: -3px; padding-top: 3px; }
.ProductMidleFirstText  { margin-left: 123px; _margin-left: 123px; min-height: 132px; _height: 132px; padding-top: 20px; padding-left: 1px; line-height: 16px; text-align: justify; background-image: url(../images/product-line.gif); background-repeat: repeat-x; background-position: left bottom; }

.GreenText { color: #6EB017; text-decoration: none; font-weight: bold; }

.AttentionMenuPopBG { position: absolute; z-index: 1000; margin-top: -10px; left: 515px; width: 131px; height: 186px; text-align: justify; padding: 20px; color: #FFFFFF; background-image: url(../images/attention-menu-pop-bg.gif); background-repeat: no-repeat;  }
.AttentionMenuPopLeftBG { position: absolute; z-index: 1000; margin-top: 701px; left: 264px; width: 131px; height: 205px; text-align: justify; padding: 20px; color: #FFFFFF; background-image: url(../images/attention-menu-pop-bg.gif); background-repeat: no-repeat; visibility:hidden; }

.AttentionMenuPopLeftBG1 { position: absolute; z-index: 1000; margin-top: -7px; left: 220px; line-height:13px; width: 170px; height: 220px; text-align: justify; padding: 15px; color: #FFFFFF; background-image: url(../images/attention-menu-pop-bg.gif); background-repeat: no-repeat; visibility:visible; }
.AttentionMenuPopLeftBG1 b { font-size: 12px; text-decoration: underline; padding-bottom: 8px; font-weight: bold; display:block; }

.DivArrow 		{ position:absolute; width:58px; height:24px; right:8px; top:0px; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:right; display:none;}
.DivArrowRight 	{ position:absolute; width:58px; height:24px; left:10px; top:0px; background-image:url(../images/arrow-right.gif); background-repeat:no-repeat; background-position:right; display:none;}

.AttentionMenuPopTitle { font-size: 12px; text-decoration: underline; padding-bottom: 10px; font-weight: bold; }

.AttentionMenuPopRightBG { position: absolute; z-index: 1000; margin-top: 701px; left: 0px; width: 131px; height: 205px; text-align: justify; padding: 20px; color: #FFFFFF; background-image: url(../images/attention-menu-pop-bg.gif); background-repeat: no-repeat; visibility:hidden; }
.AttentionMenuPopRightBG1 { position: absolute; z-index: 1000; margin-top: 701px; left: 0px; width: 131px; height: 205px; text-align: justify; padding: 20px; color: #FFFFFF; background-image: url(../images/attention-menu-pop-bg.gif); background-repeat: no-repeat; visibility:visible; }

.AttentionMenuPopLeftBG b { font-size: 12px; text-decoration: underline; padding-bottom: 10px; font-weight: bold; }
.More { font-size:14px;font-weight:bold; text-decoration:none; padding-left:20px; color:#FFFFFF;}
.More { text-decoration:none; color:#FFFFFF; }

.ClickMoreInformation { margin-top:8px; text-align:right;}
.ClickMore { color:#2861CA; font-weight:bold; text-decoration:none;}
.Information { color:#92D050;}

.OurSeller { margin-bottom:8px;}


.dummyDiv { position:absolute; width:685px; height:310px; }

/* .MyDivFlash { position:relative; z-index:10000;} */

.anylinkshadow{ /*CSS for shadow. Keep this as is */
	height:0px;
}

.DummyDivLeft { position:absolute; width:30px; height:330px; margin:-10px 0px 0px -30px; display:block;}

#HeaderClientProduct { height: 152px; text-decoration: none; }
.HomeLady { height:71px; padding:15px 0px 0px 1px;}
.Testimonials { padding:1px 0px 0px 0px; float:right; margin-right:0px;}
.TestimonialsRight { padding:1px 0px 20px 0px; }

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


#ProductCenter { height: 1%; padding: 10px 10px 20px 10px; background-image: url(../images/center-bot-bg.gif); background-repeat: no-repeat; background-position: left bottom; }
.ProductTopBoxBG { width: 873px; height: 22px; margin: 1px 13px 0px 13px; padding: 8px 20px 0px 30px; position: relative; background-image: url(../images/product-top-box-bg.gif); background-repeat: no-repeat; background-position: left top; }

.ProductTopBoxRight { float: right; height: 1%; margin-top: -4px; }



.ProductTitle { color: #93c953; font-size: 200%; padding-left: 14px; font-weight: bold; font-family: "Myriad Pro","Trebuchet MS",Helvetica,sans-serif; }
.SmallR {text-transform:lowercase;}
.ProductPageTitle { padding:0px 0px 0px 20px;}

.ProductMidleBoxBG { padding: 10px 14px 10px 13px; }

.ProductMidleBoxImageTop { height: 19px; text-decoration: none; }
.ProductMidleBoxImageBot { height: 10px; text-decoration: none; }
.ProductMidleBoxMidle 	 { padding: 0px 0px 0px 10px; min-height: 260px; _height: 260px;  }

.ProductMidleBoxButBG { text-align: center; }

.ProductMidleBoxMidleLeft  { float: left; width: 376px; margin-right: -3px; }
.ProductMidleBoxMidleRight { margin-left: 393px; _margin-left: 390px; font-size: 12px; min-height:204px;padding-bottom:20px; _height:174px; padding-right:15px;}
.ProductMidleBoxMidleRightCleasingKit { margin-left: 393px; _margin-left: 390px; font-size: 12px; min-height:174px; height:174px; padding-right:15px; }

.ProductMidleBoxRightText { padding-top: 14px; color: #636466; line-height: 25px; }

.ProductMoreBut { margin-top: 40px; float: right; margin-right:-50px; }

.ProductMidleLineBoxBG { height: 215px; padding: 2px 5px 15px 5px; margin-bottom: 10px; }
.ProductMidleLineBoxBGBot { height: 215px; padding: 2px 5px 70px 5px; margin-bottom: 10px; }

.ProductMidleLineBoxLeft  { float: left; width: 454px; margin-right: -3px; padding-right: 18px; }
.ProductMidleLineBoxRight { margin-left: 477px; _margin-left: 474px; padding: 0px 10px 0px 13px; }

.ProductMidleBoxImage { height: 182px; }

.ProductMidleLineImageLeft  { float: left; width: 175px; _margin-right: -3px; }
.ProductMidleLineImageRight { margin-left: 190px; _margin-left: 187px; }

.ProductMidleImageText { height: 175px; padding: 8px 0px 0px 0px; font-size: 12px; text-align: justify; line-height: 14px; }

.RightInternalBG { padding: 13px 27px 0px 20px; border-bottom: #999999 1px solid; text-align:center; }

.InternalMidleBG { padding: 0px 27px 20px 24px; min-height:1400px; _height:1400px; }

.RightMidLineInternal { background-image:url(../images/mid-right-bg.gif); background-repeat:repeat-y; background-position:right; margin-top: 16px; }

.InternalRightTextImageTitle { height: 127px; text-decoration: none; margin-bottom:10px;}
.InternalRightTextImageTopText { height: 88px; text-decoration: none; }
.InternalRightTextImageMidleText { height: 110px; text-decoration: none; }

.DrFlorasCustomersFlashBG { height: 105px; padding: 1px 0px 0px 1px; border-bottom: #999999 1px solid; }

.InternalCleansingBG { padding: 20px 20px; }

.DrFlorasCleansingRightBG { padding-top: 12px; }
.DrFlorasCleansingRightBut { padding-bottom: 3px; }

.MidleTopImageBG { padding: 20px 0px; height: 260px; }

.MidleTopImageLeft  { float: left; width: 212px; _margin-right: -3px; }
.MidleTopImageRight { margin-left: 256px; _margin-left: 253px; padding-top: 20px; font-size: 12px; text-align: justify; line-height: 18px; }

.InternalMidleText { font-size: 12px; text-align: justify; line-height: 17px; padding-top: 18px; }

.ContainerMidleBG { width:611px; padding: 0px 27px 20px 24px; font-size: 12px; line-height: 18px; text-align: justify; min-height:1000px; height:auto; }

.CustomerReviewBlog { padding: 0px 0px 20px 24px; font-size: 12px; line-height: 18px; text-align: justify;}

.ArticleImageTopBG { padding: 13px 27px 20px 20px; height: 85px; }

a.MoreInfo:visited { color: #1F6BC1; text-decoration: none; }
a.MoreInfo:link	   { color: #1F6BC1; text-decoration: none; }
a.MoreInfo:hover   { color: #36441D; text-decoration: none; }

.ArticleImageBG { padding: 15px; height: 1%; text-align: center; }
.ArticleImageBG h2 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#3258a8; text-transform:none; margin:0px;}
.ArticleRigtImage { height: 180px; margin-top: 20px; }

.ImageClick { text-align: center; width: 178px; padding: 10px 0px; }

.TextRedImage { margin-left: 25px; margin-top: -8px; color: #B3061E; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify; }
a:visited.TextRedLink { color: #B3061E; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify; }
a:link.TextRedLink { color: #B3061E; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify; }
a:hover.TextRedLink { color: #B3061E; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; text-align: justify; }

.SubmittedText { color: #23698C; font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.ContainerMidleImageBG { padding: 0px 27px 20px 24px; font-size: 12px; text-align: center; }

.TextLink { color: #000000; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify; }
a:visited.TextLink { color: #000000; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify; }
a:link.TextLink { color: #000000; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify; }
a:hover.TextLink { color: #000000; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; text-align: justify; }

.DayTextheight { line-height: 20px; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #1F6BC1; text-align: justify; padding: 10px 20px 20px 20px; }

.ulblack { margin: 0px 0px 0px 20px; padding: 15px 0px; line-height: 17px; }

.BackRightBut { float: right; margin-top: 5px; }

.CustomerReviewBox {
	background-image:url(../images/customer-review-bg.gif); background-repeat:repeat-x;
	height:201px; margin-top:30px;
}
.CustomerReviewLeft { float:left; }
.CustomerReviewImage { float:right; }
.CustomerReivewBoxCotainer {
	margin-left:30px;
	margin-right:180px;
}
.CustomerReviewBox h2 { padding:13px 0px; color:#3258a8;}
.CustomerReviewBox h5 { padding:0px 0px 5px 0px; color:#3258a8;}
.CustomerReviewText { padding:13px 0px 5px 0px; height:80px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; }

.OrderNowProductBG { padding: 20px 0px; height: 1%; }

.OrderNowBoxLeftBG {
	float: left; width: 304px; height: 1%; padding: 11px 4px; _margin-right: -3px; margin-bottom: 5px;
	background-image:  url(../images/order-box-bg.jpg); background-repeat: no-repeat; background-position: left bottom;
}
.OrderNowBoxRightBG {
	margin-left: 324px; _margin-left: 321px; height: 1%; padding: 11px 4px; margin-bottom: 5px;
	background-image:  url(../images/order-box-bg.jpg); background-repeat: no-repeat; background-position: left bottom;
}
.OrderNowBoxBG {
	float: left; width: 623px; height:246px; padding: 11px 0px 0px 11px; _margin-right: -3px; margin-bottom: 15px;
	background-image:  url(../images/order-bg.jpg); background-repeat: no-repeat; background-position: left bottom;
}
.OrderNowBoxTopLink { height: 22px; font-size: 13px; font-weight: bold; text-align: center; }
.OrderNowBoxImage 	{ height: 167px; position: relative; z-index: 1px; }

.OrderNowBoxImage2 	{ float:left; width:281px;height: 144px; position: relative; z-index: 1px; padding:20px 0px 0px 0px;}
.OrderNowBoxList {float:right; text-align:right; width:310px; margin-top:15px;}
.OrderNowPriceText1 { width:150px; height:100px; text-align:center; border-right:1px dashed #666666; border-bottom:1px dashed #666666; float:left;}
.OrderNowPriceText2 { width:150px; height:100px; text-align:center; border-bottom:1px dashed #666666; float:left;}
.OrderNowPriceText3 { width:150px; height:95px; text-align:center; float:left; padding:5px 75px 10px 75px;}
.OrderNowPriceText4 { width:150px; height:100px; text-align:center;  float:left; padding:10px 0px 0px 0px;}
.UltimateKitTopText2 { padding-top:15px; width:281px; height:44px;font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 20px; font-weight:bold; color:#1F6BC1; margin:0px; line-height: 30px; text-transform:uppercase;text-align:center; }
.OrderNowDayText {background:#FFFF00; color:red; font-weight:normal;}

.AddButton {background-image: url(../images/add.jpg); background-repeat: no-repeat; margin: 2px 0 3px 10px ; padding-top: 2px; font-family: Myriad Pro, Arial Black, Arial; font-weight:bold; font-size:13px ; color:black; text-align:center; width:129px; height:21px; }

.AddButtonBig {background-image: url(../images/add2.jpg); background-repeat: no-repeat; padding-top: 5px; font-family: Myriad Pro, Arial Black, Arial; font-weight:bold; font-size:13px ; color:black; text-align:center; width:142px; height:24px; }

a.ABLink:link {color:#000000; text-decoration:none;}
a.ABLink:hover {color:#000000; text-decoration:none;}
a.ABLink:visited {color:#000000; text-decoration:none;}

.MoreInfoButton 	{ float:left;height: 24px; position: relative; z-index: 1px; padding:0px 0px 0px 87px;margin-top:-20px;}
.MoreRaveReviews{ padding:15px 0px 0px 0px;}

.OrderNowTop{float:left;width:350px;height: 72px; position: relative; z-index: 1px; }
.OrderNowBottom{float:left;width:350px;height: 72px; position: relative; z-index: 1px; }
.OrderNowSection{float:left;width:165px;height: 72px; position: relative; z-index: 1px;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #1F6BC1; text-align: justify;display:inline-block;}

.OrderNowBoxText 	{ height: 80px; text-decoration: none; text-align: center; }
.OrderNowBoxButBG   { height: 42px; padding: 7px; }
.OrderNowBoxBut 	{ float: right; padding-top: 7px;}
.OrderNowBoxBottles { width: 111px; height: 31px; padding-top: 13px; text-align: center; float: left; background-image: url(../images/bottle-bg.gif); background-repeat: no-repeat; }
.OrderNowTitle  	{ font-family:"Myriad Pro""Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#1F6BC1; margin:0px; }

a:visited.OrderNowBoxTopLink { font-family: Arial,Verdana,Tahoma, sans-serif ; color: #93C953; text-align:center; text-decoration:none; }
a:link.OrderNowBoxTopLink    { font-family: Arial,Verdana,Tahoma, sans-serif ;  color: #93C953; text-align:center; text-decoration:none; }
a:hover.OrderNowBoxTopLink   { font-family: Arial,Verdana,Tahoma, sans-serif ; color: #000000; text-align:center; text-decoration:none; }


a:visited.ProductAllTltle { font-family: Arial,Verdana,Tahoma, sans-serif ; font-size:14px; font-weight:bold; color: #1D678C; text-align:center; text-decoration:none; }
a:link.ProductAllTltle    { font-family: Arial,Verdana,Tahoma, sans-serif ; font-size:14px; font-weight:bold; color: #1D678C; text-align:center; text-decoration:none; }
a:hover.ProductAllTltle   { font-family: Arial,Verdana,Tahoma, sans-serif ; font-size:14px; font-weight:bold; color: #000000; text-align:center; text-decoration:none; }

.ProductPriceTextOne { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;color:#1F6BC1; text-decoration:none; font-weight:normal; padding-top: 30px; }
.ProductPriceText    { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;color:#1F6BC1; text-decoration:none; font-weight:normal; }
.ProductPriceRedText { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;color:#F54747; text-decoration:none; font-weight: bold; }
.OrderNowBoxLineText { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;color:#000000; text-decoration:none; font-weight: bold; }
.YourPrice           { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;color:#000000; text-decoration:none; font-weight: bold;margin-bottom: 0px;margin-top:-18px }

a:visited.BottlesLink { font-family:"Myriad Pro",Trebuchet MS,Helvetica,sans-serif; font-size:18px; font-weight:bold; color: #003300; text-align:center; text-decoration:none; }
a:link.BottlesLink    { font-family: "Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:18px; font-weight:bold; color: #003300; text-align:center; text-decoration:none; }
a:hover.BottlesLink   { font-family: "Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:18px; font-weight:bold; color: #000000; text-align:center; text-decoration:none; }

.CustomerBlogsBox { 
	min-height:112px;
	_height:112px;
	margin-top:15px;
	border:solid 1px #E8E8E8;
	float:left;
	width:300px;
	margin-right:12px;
}

a:visited.CustomerBlogsBoxLink { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#93C953; margin:0px; line-height: normal; padding-top: 10px;  }
a:link.CustomerBlogsBoxLink    {font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#93C953; margin:0px; line-height: normal; padding-top: 10px; }
a:hover.CustomerBlogsBoxLink   { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#93C953; margin:0px; line-height: normal; padding-top: 10px;  }

.CustomerBlogsPhoto { float:left; }
.CustomerBlogRight { float:right; }

.CustomerBlogsImgContainer { float:left; padding:10px;}
.CustomerBlogsTextContainer {
	margin-left:100px;
	padding-right:20px;
	line-height:normal;
	text-align:left;
	height:95px;
}
.CustomerBlogsTextContainer h2 { margin-top:20px; margin-bottom:15px; }
.CustomerBlogsTextContainer h4 { margin-bottom:8px; color:#93c953; }
.CustomerBlogsTextContainer h5 { margin-bottom:8px; color:#636466; text-transform:none;}

.GreenTxtColor { color:#93c953; }
.DrFloras { text-transform:none; }

.MidleBGBoder { border: #CACBC7 1px solid; }

.blogsubmitBoderBGGray 	    { background-color: #E6E9DF; padding-left: 10px; color: #212A04; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; }
.blogsubmitBoderBGGrayLight { background-color: #FAFBF6;  padding-left: 10px; color: #212A04; font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; }

.BlogTextBox { border: #CACBC7 1px solid; font-size: 13px; width: 200px; vertical-align: middle; margin-right: 10px; }

.h3 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 17px; font-weight:bold; color:#93C953; margin:0px; line-height: 30px; padding-top: 10px; }
.h4 { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 13px; font-weight:bold; color:#2861CA; margin:0px; line-height: 17px; text-transform:uppercase; }
.h5 { color:#000000; font-weight:bold; text-decoration:none; text-transform:uppercase; font-size:14px;font-weight:bold; margin:0px; padding:0px;}

.CustomerBlogsTextContainer .h3 { margin-bottom:5px; line-height:normal;}


.slidein {
	background-image:url(../images/slidein.png);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:5px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-left:10px;
	font-size:13px;
	color:#6582c4;
	width:68px;
	height:21px;
}

.hide {
	background-color:#c7e370;
	padding-top:1px;
	padding-right:2px;
	padding-left:5px;
	padding-bottom:0px;
	font-size:10px;
	color:#6582c4;
	width:160px;
	height:15px;
	position:relative;
	left:112px !important;
	top:59px !important;	
	left:162px;
	top:57px;
}

#coupon {
background: url(../images/blue-bg.jpg);
background-repeat:no-reapeat;
background-position:left bottom;
border-top:5px solid #C7E370;
color:#FFFFFF;
display:inline-block;
font-family:arial, verdana, trebuchet ms;
font-size:11px;
height:71px;
left:0;
margin:0;
display: none; 
position: fixed; 
bottom: 0px;
width:100%;
}

#footerbanner {
height:71px;
width:1000px;
margin-left: auto;
margin-right: auto;
}

#coupon img { border: 0 }

#coupon .close {
float:right;
text-align:right;
width:62px;
height:19px;
}
#coupon .banner {
background:transparent url(../images/blue-bot.png);
background-repeat:no-repeat;
background-position:right top;
float:right;
height:105px;
width:314px;
display:inline-block;
}

#coupon .tagline {
width:600px;
float:left;
font-family:arial, verdana, trebuchet ms;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
display:inline;
padding:5px 10px 5px 20px;
}

#coupon .timer {
float:left;
background: url(../images/clock.png) no-repeat;
margin-top:5px;
width:122px;
height:60px;
padding:0 32px;
display:inline-block;
}
#coupon .timer form{
padding: 5px 2px 0 2px;
}
#coupon .timer input {
width:90px;
padding-right:10px;
font-size:32px; 
color:#3D5EA3;
border:none 0;
}

#deslideup {
float:left;
margin-top:45px;
}

a:visited.deslideup { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 12px; color:#FFFFFF; margin:0px; line-height: 30px; padding-top: 10px; text-decoration:underline; }
a:link.deslideup    {font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 12px; color:#FFFFFF; margin:0px; line-height: 30px; padding-top: 10px; text-decoration:underline; }
a:hover.deslideup   { font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size: 12px; color:#FFFFFF; margin:0px; line-height: 30px; padding-top: 10px;  text-decoration:underline; }




.PeelMeDiv {width:970px; margin:0 auto; position:absolute; top:121px; _top:113px; z-index:1000; }

.err { font-weight:bold; color:#FF0000; font-size:13px;}

.breadcrumbs { font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#1F6BC1; text-decoration: none; }
a:visited.breadcrumbs { font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #1F6BC1; text-decoration: none; }
a:link.breadcrumbs { font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #1F6BC1; text-decoration: none; }
a:hover.breadcrumbs { font-family: Calibri, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #93C953; text-decoration:underline; }


.HomeKitProductLink { position:absolute;  margin-left:-335px; margin-top:38px;}
.HomeColonProductLink{ position:absolute; margin-left:-106px; margin-top:-8px; }
.HomeSupportProductLink{  position:absolute; margin-left:-85px; margin-top:-6px;}
.HomeProbioticProductLink{ position:absolute; margin-left:-82px; margin-top:-3px;}
.HomeParasiteProductLink {position:absolute; margin-left:-85px; }

.GreenBox {
	background:url(../images/green-box-mid-bg.gif) repeat-y left top;
	text-align:left;
	position:relative;
	width:660px;
	margin-left:5px;
	margin-bottom:20px;
	margin-top:10px;
}
.GreenBoxCotainer {
	min-height:300px;
	_height:300px;
	padding:10px 20px;

}
.GreenBoxCotainerSml {
	min-height:300px;
	_height:300px;
	padding:10px 0px 10px 10px;

}
.NaturalImage {
	position:absolute;
	top:10px;
	right:0px;
	margin-right:-8px;
}


/*code for product specific pages*/

#RightSpec  { float: right; width: 260px; _margin-left: -3px; min-height: 900px; height:100%; display:inline-block; padding-top:0px;border-left: 3px solid #e1e1e1;   }
#RightSpecWidget  {}
.RightMidLine { width: 100%; border-left: 3px solid #e1e1e1; border-bottom: 3px solid #e1e1e1; height:100%; float:left; display:inline-block;}


#CenterSpec { float:left;width: 677px; height:100%;margin: 0px 0px 0px 10px; padding-bottom:15px;position:relative;border-right: 3px solid #e1e1e1;}

#Footer { width:950px; float:left; display:inline-block;height: 1%; padding: 30px 20px 20px 20px; text-align:center; font-size: 12px; background-image: url(../images/bot-menu-bg.gif); background-repeat: no-repeat; background-position: left top; }

.GreenBoxSmall {
	background:url(../images/green-top-spec.jpg) no-repeat left top;
	width:660px;
	height:88px;
	float:left;
	display:inline-block;
}

.GreenBoxProd {
	background:url(../images/small-green-sides.jpg) repeat-y left top;
	text-align:left;
	position:relative;
	width:660px;
	height:auto;
min-height:750px;
	float:left;
		display:inline-block;
}

.GreenBoxSmContainer {
background:url(../images/green-sm-bot.jpg) no-repeat left bottom;
padding:10px 0 16px;
width:660px;
height:auto;
min-height:786x;
float:left;
display:inline-block;
position:relative;
}

.GreenBoxSmContainernew {
background:url(../images/green-sm-bot.jpg) no-repeat left bottom;
padding:-15px 0px 16px;
width:660px;
height:auto;
min-height:786x;
float:left;
display:inline-block;
position:relative;
}

.SpecificTop {
background:url(../images/spec-box-bot.gif) no-repeat left bottom;
width:640px;
height:1%;
min-height:170px;
margin: 0 10px;
float:left;
display:inline-block;
}

.SpecificTopImg {
float:left;
width:255px;
height:auto;
min-height:170px;
vertical-align:bottom;
text-align:center;
}

.SpecificTopImgNew {
float:left;
height:auto;
min-height:170px;
vertical-align:bottom;
}

.SpecificTopText {
float:right;
width:350px;
height:auto;
font-size:13px;
text-align:justify;
margin-right:35px;
padding-bottom:10px;
	display:inline-block;
}

.SpecificTopTextnew {
float:right;
width:415px;
height:auto;
font-size:13px;
text-align:justify;
margin-right:35px;
padding-bottom:10px;
display:inline-block;
vertical-align: top;	
}

.GreenInfoBox {
background:#cbfc9c url(../images/grnbx-bg.jpg) repeat-x left top;
width:630px;
height:auto;
margin: 0 10px;
float:left;
display:inline-block;
margin-top:5px;
padding:10px 5px 20px;
}

.GIBleft{
float:left;
width:290px;
min-height:352px;
height:auto;
font-weight:bold;
text-align:center;
padding:10px 5px;
}

.GIBleft ul{list-style:none;padding-left:10px;}

.GIBleft li{
 background:url(../images/red-green-ckbx.gif); background-repeat:no-repeat; background-position:left; padding:15px 0px 15px 50px; font-weight:bold;text-align:left; text-transform:capitalize;
}

.GIBright{
background:url(../images/infobox.gif) no-repeat left top;
width:330px;
height:347px;
float:left;
display:inline-block;
padding-top:15px;
text-align:center;
}

.cartsection {
width:640px;
height:135px;
float:left;
display:inline-block;
margin: 10px 10px 10px 0px;
}
.pricebox {
background:url(../images/pricebox.gif) no-repeat center top;
width:177px;
height:103px;
padding:15px 10px;
margin:0 8px 0;
float:left;
display:inline-block;
}

.KitSection {float:left;display:inline-block;width:677px;	position:relative; margin: 0px 0px 0px 10px;height:275px;}

.drfrec{padding:0 0 10px 20px; font-size:14px; margin:0; }

.SpecProdName {padding: 5px 0 0 20px; font-weight:bold; }

.OrderNowPriceText { width:177px; min-height:60px;height:auto; text-align:center; float:left;font-size:13px;padding-top:0px;}
.YourPrice2           { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;line-height:16px; color:#000000; text-decoration:none; font-weight: bold; }
.AddButton2 {margin:0 24px;display:inline-block;}

.UpsellBox {
 background:url(../images/upsell-bot-box.jpg) no-repeat bottom left; 
 width:330px;
 height:212px;
 float:left;
 display:inline-block;
 margin-right:5px;
 text-align:center;
}

/*UK GREEN CSS*/


#ContainerUK { _height: 1%; text-align:center;margin: 0px 13px; 	font-family: Arial, Verdana, Tahoma; 
	font-size: 12px;
	color: #FFFFFF;}
#CenterUK { width:660px; height:1458px;}

.RightMidLineInternalUK { width:660px; height:1480px; background-image: #4D751A url(../images/uk-bgex.jpg);background-repeat:repeat-y; background-position:center top; margin-top: 16px; }

.leaf { }

.UltimateCleansingBG { min-height: 1060px; _height: 1060px; width: 660px; padding-top:1px; text-align: left; background-color: #4D751A; background-image: url(../images/ultimate-cleansing-bg.jpg); background-repeat: no-repeat; background-position: left top;}

.UltimateCleansingLogo {
	width: 582px; height: 108px; margin: 0px 0px 0px 50px;
	background-image: url(../images/ultimate-cleansing-logo.png); background-repeat: no-repeat;
	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.drfloras.com/wp-content/themes/drfloras/images/ultimate-cleansing-logo.png', sizingMethod='scale');
}

.UltimateCleansingImage {
	width: 532px; height: 258px; margin: -20px 0px 0px 20px; position: relative;
	background-image: url(../images/ultimate-cleansing-image.png); background-repeat: no-repeat;
	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.drfloras.com/wp-content/themes/drfloras/images/ultimate-cleansing-image.png', sizingMethod='scale');
}

.UltimateCleansingOrderBut { position: relative; margin: -40px 0px 0px 280px;}

.UltimateCleansingBotTextBG { font-size: 14px; font-weight: bold; text-align: center; margin-top: 37px; line-height:normal; }

.UltimateCleansingBotTextImage {
	width: 447px; height: 30px; margin: 5px 0px 0px 114px;
	background-image: url(../images/ultimate-c-midle-test.png); background-repeat: no-repeat;
	
	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.drfloras.com/wp-content/themes/drfloras/images/ultimate-c-midle-test.png', sizingMethod='scale');
}

.UltimateCleansingBoxBG { padding: 0px 12px 0px 8px;  height:630px; background-image: url(../images/ultimate-cleansing-box-bg.gif); background-repeat: repeat-y;}

.UltimateCleansingBoxLeft		{ background-color: #3A5E0C; height:310px; float: left; width: 315px; margin-left:3px; margin-bottom:6px; }
.UltimateCleansingBoxRight		{ background-color: #3A5E0C; height:310px; float: right; width: 315px; margin-bottom:6px;}
.UltimateCleansingBoxLeftMidle  { background-color: #3A5E0C; height:310px; float: left; width: 315px; margin-left:3px;}
.UltimateCleansingBoxRightMidle { background-color: #3A5E0C; height:310px; float:right; width: 315px; }

.UltimateCleansingBoxTitleBG { height: 28px; padding: 2px 0px 0px 10px; font-size: 16px; font-weight: bold; background-color: #213607;}

.UltimateCleansingBoxTextBG { padding: 10px 10px 0px 10px; font-size: 13px; line-height: 14px; }

.UltimateCleansingKitBoxBG {
	width: 580px; height: 151px; _height: 209px; padding: 58px 0px 0px 80px;
	background-image: url(../images/ultimate-c-kit-box-bg.jpg); background-repeat: no-repeat;
}

.UltimateCleansingKitBox { float: left; width: 140px; margin-right: 20px; text-align: center;  }

.KitText 	   { font-size: 13px; text-decoration: none; }
.KitTextOrange { font-size: 13px; font-weight: bold; color: #FF942C; text-decoration: none; }

.KitTextBut {background-image: url(../images/kits.jpg); background-repeat: no-repeat; margin-top: 5px; padding-top: 5px; font-family: Myriad Pro, Arial Black, Arial; font-weight:bold; font-size:13px ; color:black; text-align:center; width:147px; height:30px;}

a.UCPLink:link {color:#000000; text-decoration:none;}
a.UCPLink:hover {color:#000000; text-decoration:none;}
a.UCPLink:visited {color:#000000; text-decoration:none;}


.UltimateCleansingPlayBoxBG { background-color: #3A5E0C; _height: 1%; width: 660px; }

.UltimateCleansingPlayBoxTitle { height: 35px; padding-top: 3px; color: #FEC53E; font-size: 25px; font-weight: bold; text-transform: uppercase; background-image: url(../images/ultimate-c-why-people-bg.gif); background-repeat: no-repeat; }

.UltimateCleansingPlayBoxMidleBG { background-color: #3B5E0C; padding: 8px 20px 8px 20px; text-align: left; }

.UltimateCleansingPlayBoxLeft  { float: left; width: 290px; padding: 8px 15px 0px 0px; margin-right: 14px; border-right: #93B169 1px solid; }
.UltimateCleansingPlayBoxRight { margin-left: 293px; _margin-left: 290px; padding: 8px 0px 0px 6px; height:140px; }
.UltimateCleansingPlayBoxMidle { padding: 8px 20px 0px 20px; width:280px; margin:0 auto; border-left: #93B169 1px solid; border-right: #93B169 1px solid;}

.UltimateCleansingPlayMidleRight { float: right; width: 83px; _margin-left: -3px; }
.UltimateCleansingPlayMidleLeft  { margin-right: 96px; _margin-right: 93px; }

.UltimateCleansingPlayMidleImageBG { height: 80px; }

.ShowMeDrFlorasProducts { text-align:center; padding:15px 0px 20px 0px; }
.ShowMeDrFlorasProductsBot { text-align:center; padding:80px 0px 20px 0px; }

.BlogPagesBotButton { text-align:center; padding:40px 0px 0px 0px; }

.ClickToReadThisBlog {}

.RegisterR{ font-size:35px;}

.AltTextForRightImg { position:relative; width:197px; height:193px; margin-left:27px; margin-top:-13px; }
.RightMidLine2 { width: 95%;  margin-left:-3px; height:100%; float:left; display:inline-block;padding-left:10px}
#RightSpec2  { float: right; width: 260px; _margin-left: -3px; min-height: 900px; height:100%; display:inline-block; padding-top:5px;}
.RightMidLineInternal2 { background-image:url(../images/mid-right-bg.gif); background-repeat:repeat-y; background-position:right; margin-top: 16px;}
.RightTopBorder {border-top: #999999 1px solid;}
.boxrightside {text-align:left; list-style:none; padding:0px}

/*.boxrightside ul, .boxrightside ul ol {
	margin: 5px;
	padding: 0;
	}

.boxrightside ul li { float:left; text-align:left; list-style-type: none;
	list-style-image: none;
	margin-bottom: 2px;padding:2px 0 5px 15px;font-weight:bold;width:230px;}
*/	
.TextBoxRight1 { border: #1F6BC1 1px solid; font-size: 13px; width: 150px; margin-right: 0px;float:left }
.SearchButton {background-image: url(../images/add.jpg); background-repeat: no-repeat; margin: 2px 0 3px 0px ; padding-top: 2px; font-family: Myriad Pro, Arial Black, Arial; font-weight:bold; font-size:13px ; color:black; text-align:center; width:129px; height:21px; }
#CenterSpec1 { }
#RightSpec1  { }
#CenterSpec2 { }

.boxlist2{ text-align:left; list-style:none;margin-right:10px;display:inline-block;}
.boxlist2 ul {  text-align:left; list-style:none;padding:0px;}
.boxlist2 li { background-image:url(../images/ultimate-kit-dot.gif); background-repeat:no-repeat; background-position:left 6px; padding:0px 0px 0px 25px;margin-left:10px;}

/*-----------------------New-----------------------------*/
.PriceNewBox{ float:left; width:105px; min-height:120px; _height:120px; text-align:center; padding:5px 5px 0px 5px; margin:0px 5px 0px 0px; background-color:#F3FFE9; border:1px solid #CCDDBE;}
.PriceNewBoxLast{ float:left; width:105px; min-height:120px; _height:120px; text-align:center; padding:5px 5px 0px 5px; margin:0px 5px 0px 0px; background-color:#F3FFE9; border:1px solid #CCDDBE;}
.KitPriceText{ color:#000000; font-size:14px;font-weight:bold; line-height:normal; height:36px;}
.RetailPriceText{ color:#8C8C8C; line-height:normal; font-size:10px;}
.YouSavePriceText{ color:#FF0000; line-height:normal; font-size:11px;}
.OnlyPriceText{ color:#FF0000; background-color:#FFFF00; display:block; font-size:11px;line-height:normal; }
.AddKitToCartBtn{ margin-bottom:5px; margin-top:5px; text-align:center;}
.MoreInfoBtn{ text-align:center; margin-top:8px; padding-bottom:8px;}

.ProductRihgtTextBox { margin-left: 393px; _margin-left: 390px; font-size: 12px; padding-top:50px;}

.BottomNewProduct{ width:902px; height:153px; background-image: url(../images/bot-con.jpg); background-repeat:no-repeat; background-position:top left; position:relative;}
.BotProduct1{ margin:0px 0px 0px 31px; float:left;}
.BotProduct2{ margin:0px 0px 0px 29px; float:left;}
.BotProduct3{ margin:0px 0px 0px 33px; float:left;}
.BotProduct4{ margin:0px 0px 0px 21px; float:left;}
.BotProduct5{ margin:0px 0px 0px 18px; float:left;}


.ProductBoxBotLine1	 { padding: 0px 0px 10px 10px; min-height: 260px; _height: 260px;background-image:url(../images/product-dot-line.jpg); background-repeat:repeat-x; background-position:bottom; margin:0px 0px 20px 0px;}
.ProductBoxBotLine2	 { padding: 0px 0px 0px 15px; min-height: 260px; _height: 260px;}


.boxrightside ul, .boxrightside ul ol {
	margin: 0;
	padding: 0;font-weight:bold;;
	}

.boxrightside ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

.boxrightside ul p, .boxrightside ul select {
	margin: 5px 0 8px;
	}

.boxrightside ul ul, .boxrightside ul ol {
	margin: 5px 0 0 10px;
	}

.boxrightside ul ul ul, .boxrightside ul ol {
	margin: 0 0 0 10px;
	}

ol li, .boxrightside ul ol li {
	list-style: decimal outside;
	padding:2px 0 5px 0px
	}

.boxrightside ul ul li, .boxrightside ul ol li {
	margin: 3px 0 0;
	padding:2px 0 5px 0px;
	}
.GreenBoxProd1 {
	background:url(../images/internal-mid-bg.jpg) repeat-y left top;
	text-align:left;
	position:relative;
	width:620px;
	height:auto;
min-height:550px;
	float:left;
		display:inline-block;
}
.GreenBoxSmContainer1 {
background:url(../images/bot-con.jpg) no-repeat left bottom;
padding:10px 0 0px;
width:620px;
height:auto;
min-height:786x;
float:left;
display:inline-block;
position:relative;
}
.GreenBoxSmContainer2 {
margin-left:10px;
padding:10px 0 15px;
width:370px;
height:auto;
min-height:786x;
float:left;
display:inline-block;
position:relative;
}


.ProbioticsProductBg1 { background-image:url(../images/probiotics-bg.jpg); background-repeat:no-repeat; height:150px; width:205px; padding:0px 10px 0px 85px; float:left; }
.ProbioticsProductText1 { width:200px; height:123px; font-size:11px; line-height:14px;margin-top:-10px}
.ProbioticsBuyNow1 { margin-left:-140px;}
.ProbioticsMoreInfo1 { margin-left:-150px; float:right; }

.ParasiteProductBg1 { background-image:url(../images/parasite-defense-bg.jpg); background-repeat:no-repeat; height:150px; width:205px; padding:0px 10px 0px 85px; float:left; margin-left:3px; margin-bottom:15px;}
.ParasiteProductText1 { width:200px; height:123px; text-align:justify; font-size:11px; line-height:14px;margin-top:-10px}
.ParasiteProductBuyNow1 { margin-left:-140px;}

.BowelProductBg1 { background-image:url(../images/bowel-regulator-bg.jpg); background-repeat:no-repeat; height:150px; width:205px; padding:0px 10px 0px 85px; float:left; margin-bottom:15px;}
.BowelProductText1 { width:200px; height:128px; text-align:justify; font-size:11px; line-height:14px;margin-top:-15px}
.BowelBuyNow1 { margin-left:-140px; }

.EnergyProductBg1 { background-image:url(../images/energy-focus-bg.jpg); background-repeat:no-repeat; height:150px; width:205px; padding:0px 10px 0px 85px; float:left; margin-left:3px; margin-bottom:15px;}
.EnergyProductText1  { width:200px; height:128px; text-align:justify; font-size:11px; line-height:14px;margin-top:-15px}

.GreenBoxProd2 {
	background:url(../images/internal-mid-bg.jpg) repeat-y left top;
	text-align:left;
	position:relative;
	width:620px;
	height:auto;
min-height:350px;
	float:left;
		display:inline-block;
}


.PriceNewBox1{ float:left; width:180px; min-height:120px; _height:120px; text-align:center; padding:5px 5px 0px 5px; margin:0px 5px 0px 0px; background-color:#F3FFE9; border:1px solid #CCDDBE;margin:0px 10px 0px 0px;}
.PriceNewBoxLast1{ float:left; width:180px; min-height:120px; _height:120px; text-align:center; padding:5px 5px 0px 5px; margin:0px 5px 0px 0px; background-color:#F3FFE9; border:1px solid #CCDDBE;margin:0px 10px 0px 0px;}
.KitPriceText1{ color:#000000; font-size:14px;font-weight:bold; line-height:normal; height:18px;}
.RetailPriceText1{ color:#8C8C8C; line-height:normal;height:18px;}
.YouSavePriceText1{ color:#FF0000; line-height:normal; height:18px;}
.OnlyPriceText1{ color:#FF0000; background-color:#FFFF00; display:block; font-size:14px;line-height:normal; }
.AddKitToCartBtn1{ margin-bottom:5px; margin-top:5px; text-align:center;}
.MoreInfoBtn1{ text-align:center; margin-top:8px; padding-bottom:8px;}

.ProductRihgtTextBox1 { margin-left: 393px; _margin-left: 390px; font-size: 12px; padding-top:50px;border:1px solid}

.BottomNewProduct1{ width:902px; height:153px; background-image: url(../images/bot-con.jpg); background-repeat:no-repeat; background-position:top left; position:relative;margin-left:25px}
.BotProduct11{ margin:0px 0px 0px 31px; float:left;}
.BotProduct12{ margin:0px 0px 0px 29px; float:left;}
.BotProduct13{ margin:0px 0px 0px 33px; float:left;}
.BotProduct14{ margin:0px 0px 0px 21px; float:left;}
.BotProduct15{ margin:0px 0px 0px 18px; float:left;}
.InternalTopBoxBG2 { display:inline-block;width: 660px; height: 25px; margin: 0px 13px 0px 14px; padding: 5px 20px 0px 243px; position: relative; background-image: url(../images/Internal-top-box-bg.gif); background-repeat: no-repeat; background-position: left top; }
.RightInternalBG1 { padding: 13px 7px 0px 20px; border-bottom: #999999 1px solid; text-align:center; }
.RegisterR1{ font-size:15px;}
.GIBright1{
background:url(../images/infobox2.gif) no-repeat left top;
width:330px;
height:410px;
float:left;
display:inline-block;
padding-top:15px;
text-align:center;
}

.boxrightside h2 { text-transform:capitalize; }

.GIBrightnew{
width:607px;
height:auto;
float:left;
display:inline-block;
padding-top:15px;
margin-left:10px;
text-align:justify;
}
.grencorner{
	width:607px;
	height:12px;
	float:left;
	}
.greenmiddle{
	width:573px;
	border-left:2px solid #C7DE82;
	border-right:2px solid #C7DE82;
	background-image:url(../images/green-box-bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#EFF7EA;
	height:auto;
	padding-left:15px;
	padding-right:15px;
	}

/*==================================================new ==========================================*/

.GIBleftnew{
float:left;
width:620px;
min-height:200px;
height:auto;
font-weight:bold;
text-align:center;
padding:10px 5px;

}

.GIBleftnew ul{list-style:none;padding-left:10px;}

.GIBleftnew li{
 background:url(../images/red-green-ckbx.gif); background-repeat:no-repeat; background-position:left; padding:10px 0px 15px 50px; font-weight:bold;text-align:left; text-transform:capitalize;
}
.ingredientbox{float:left;width:250px;padding-right:10px}
.padding15{margin-bottom:15px}
.greenmiddle2{
	border-left:2px solid #C7DE82;
	border-right:2px solid #C7DE82;
	background-color:#ffffff;
	padding:0px 15px 0px 15px;
	float:left;
}
	
.IngredientsBox{ border-bottom:1px solid #AFD689; padding:30px; background-color:#F0F7EA; min-height:250px; _height:250px; margin-top:20px; background-image:url(../images/ingredients-box-bot-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.IngredientsBoxImg{ float:right; width:250px; margin-left:20px; }
.IngredientsBoxImgBorder{ border:2px solid #A2C584;}
.IngredientsBoxText{ text-align:justify;}

.IngredientsBox2{ border-bottom:1px solid #AFD689; padding:30px; background-color:#F0F7EA; min-height:140px; height:140px; margin-top:20px; background-image:url(../images/ingredients-box-bot-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.IngredientsBoxImg2{ float:right; width:150px; margin-left:20px; }
.IngredientsBox3{ border-bottom:1px solid #AFD689; padding:30px; background-color:#F0F7EA; min-height:50px; height:50px; margin-top:20px; background-image:url(../images/ingredients-box-bot-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.IngredientsBoxImg3{ float:right; width:50px; margin-left:20px; }

/*============================================modify date 12-04-2010 by ashwin=============================*/

.IngredientsBox4{ border-bottom:1px solid #AFD689; padding:30px; background-color:#F0F7EA; min-height:90px; height:90px; margin-top:20px; background-image:url(../images/ingredients-box-bot-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.IngredientsBoxImg4{ float:right; width:100px; margin-left:20px; }

.IngredientsBox5{ border-bottom:1px solid #AFD689; padding:30px; background-color:#F0F7EA; min-height:115px; height:115px; margin-top:20px; background-image:url(../images/ingredients-box-bot-bg.gif); background-repeat:repeat-x; background-position:bottom;}
.IngredientsBoxImg5{ float:right; width:125px; margin-left:20px; }

.GIBleftnew2{
float:left;
width:620px;
min-height:200px;
height:auto;
font-weight:bold;
text-align:center;
padding:10px 5px;

}

.GIBleftnew2 ul{list-style:none;padding-left:10px;}

.GIBleftnew2 li{
 background:url(../images/red-green-ckbx2.gif); background-repeat:no-repeat; background-position:left; padding:10px 0px 15px 50px; font-weight:bold;text-align:left; text-transform:capitalize;
}
.ingedientHead{font-family:"Myriad Pro","Trebuchet MS",Helvetica,sans-serif; font-size:20px; font-weight:bold; color:#2951B5; margin:0px;}


#DrFloraRightSpec { float: right; width: 260px; _margin-left: -3px; min-height: 900px; height:100%; display:inline-block; padding-top:0px; }


#content {}

.boxrightside .widget_recent_entries ul { margin:0px; padding:0px; margin-left:10px; }
.boxrightside .widget_recent_entries li { padding-left:10px; margin-bottom:5px; }
.boxrightside .widget_recent_entries h2 { padding-left:10px; margin-bottom:10px; }

.boxrightside .widget_categories ul { margin:0px; padding:0px; margin-left:10px; }
.boxrightside .widget_categories li { padding-left:10px; margin-bottom:5px; }
.boxrightside .widget_categories h2 { padding-left:10px; margin-bottom:10px; }

.VideoCenterAlign { text-align:center; }

.SideBarProduct{ width:248px; margin-left:10px; margin-bottom:15px;}
.UltimateCleanseKitBg{ text-align:center;}
.SideBarProductNameBg{ background-image:url(../images/name-bg.gif); background-repeat:no-repeat; background-position:top; color:#1C4083; font-size:12px; font-weight:bold; text-align:center; height:24px; width:248px; padding:9px 0px 0px 0px;}
.SideBarProductNameBg2{ background-image:url(../images/name-bg2.gif); background-repeat:no-repeat; background-position:top; color:#1C4083; font-size:12px; font-weight:bold; text-align:center; height:24px; width:120px; padding:9px 0px 0px 0px;}

a:link.SideBarProductNameLink{ color:#1C4083; text-decoration:none;}
a:visited.SideBarProductNameLink{ color:#1C4083; text-decoration:none;}
a:hover.SideBarProductNameLink{ color:#152D62; text-decoration:none;}

.SideBarProductBotLine{ border-bottom:1px solid #E0E0E0; margin-top:15px;}

.SideBarColonCleanse{ width:120px; float:left; }
.SideBarBowelRegulator{ margin-left:120px;}
.SideDrflorasTitle{ margin-bottom:15px; margin-left:10px; width:242px; height:36px; padding:4px 0px 0px 0px; background-image:url(../images/drfloras-title-sidebar.gif); background-repeat:no-repeat;  text-align:center; color:#FFFFFF; font-size:18px; font-weight:bold;}

/*================================Date 08/07/2010 by ashwin WTD =============================================*/
.AgeContainernew{
	width:660px;
}

.ProofBox h2{
	color:#1F6BC1 !important; 
	font-size:20px !important; 
	font-weight:bold; 
	margin:10px 0 10px 0 !important; 
	padding:0 0 0 0 !important; 
	text-align:center;
	text-transform:inherit;
}
.ProofBox-BG{
	color:#222;
	background:url(../images/box-bg.gif) repeat-x top #CAFC9B; 
	padding:10px;
}
.ProofBox-BG ul{
	margin:10px 0 10px 0 !important; 
	padding:0 0 0 0 !important; 
}
.ProofBox-BG ul li{
	background:url(../images/icon-right.gif) no-repeat 0 0; 
	border-bottom:1px solid #C1D8A6; 
	list-style:none; 
	width:270px; 
	padding:6px 0 6px 35px !important;
	text-indent:0px;
}
.PL25{
	padding-left:25px;
}
.Border-None{
	border:0px !important;
}

.AgeGreenBG{
	background:url(../images/box-bg.gif) repeat-x top #CAFC9B; 
	padding:8px; margin-top:4px;
}
.AgeGreenBG h3{
	font-size:20px; 
	margin:0 0 0 0; 
	padding:0 0 10px 10px; 
	color:#466225;
}
.WhiteBox-BG{
	background:#fff;
	color:#222;
	border-left:1px solid #C6D9AE; 
	border-right:1px solid #C6D9AE; 
	padding:5px 15px; 
	width:613px; 
	line-height:18px; overflow:hidden; color:#333;
}
.LeftIMG{
padding-right:10px; 
float:left;
}
.RightIMG{
padding-left:10px; 
float:right;
}
.WhiteBox-BG h4{
	margin:0px !important; 
	padding:0px !important;  
	font-size:14px;
	text-transform:inherit;
	color:#333333;
}
.BlueText{
	color:#000000;
	background-color:#FFFF00;
}
.WhiteBox-BG ul{
	margin:10px 0px !important; 
	padding:0px !important;
}
.WhiteBox-BG ul li{
	list-style:none; 
	background:url(../images/icon-arrow.gif) no-repeat 0 5px; 
	padding:1px 0 1px 15px;
	text-indent:0px;
}

.VideoBox{
	margin-top:5px;
}
.VideoBox h2 {
	color:#1F6BC1; 
	font-size:20px; 
	font-weight:bold; 
	margin:15px 0 2px 7px; 
	padding:0 0 0 0; 
	text-transform:inherit;
}
.Video-BG{
background:url(../images/video-bg.gif) repeat-x top #fff; 
border-left:1px solid #DAE5EE; 
border-right:1px solid #DAE5EE; padding:8px 13px 8px 13px; width:632px; overflow:hidden;
}
img{border:0px;}
FloatLeft h2{padding:0px}
.WhiteBox-BG2{
	background:#fff;
	color:#222;
	border-left:1px solid #C6D9AE; 
	border-right:1px solid #C6D9AE; 
	padding:5px 15px; 
	width:613px; 
	line-height:18px; overflow:hidden; color:#333;
}
.WhiteBox-BG2 h4{
	margin:0px !important; 
	padding:0px !important;  
	font-size:14px;
	text-transform:inherit;
	color:#333333;
}
.WhiteBox-BG2 ul{
	margin:10px 0px !important; 
	padding:0px !important;
}
.WhiteBox-BG2 ul li{
	list-style:none; 
	background:url(../images/icon-right.gif) no-repeat 0 5px; 
	padding:8px 0 5px 32px;
	text-indent:0px;
}

.AgeDefenseProductBg { background-image:url(../images/age-defense-sub-bg.jpg); background-repeat:no-repeat; height:200px; width:180px; padding:10px 18px 0px 105px;float:left}
.AgeDefenseProductText { height:150px; text-align:justify; font-size:12px; line-height:14px;}
.AgeDefenseMoreInfo { margin-left:-140px; float:right;margin-top:10px }

.AgeDefenseProductBg1 { background-image:url(../images/age-defense-bg.jpg); background-repeat:no-repeat; height:150px; width:205px; padding:0px 10px 0px 85px; float:left; }
.AgeDefenseProductText1 { width:200px; height:123px; font-size:11px; line-height:14px;margin-top:-10px}
.AgeDefenseMoreInfo1 { margin-left:-150px; float:right; }

.PriceNewBox2{ float:left; width:200px; min-height:120px; _height:120px; text-align:center; padding:5px 5px 0px 5px; margin:0px 5px 0px 0px; background-color:#F3FFE9; border:1px solid #CCDDBE;margin:0px 11px 0px 0px;}
.PriceNewBoxLast2{ float:left; width:200px; min-height:120px; _height:120px; text-align:center; padding:5px 5px 0px 5px; margin:0px 5px 0px 0px; background-color:#F3FFE9; border:1px solid #CCDDBE;margin:0px 0px 0px 0px;}
.KitPriceText2{ color:#000000; font-size:12px;font-weight:bold; line-height:normal; height:36px;}
.YourPriceNew           { font-family:Arial,Verdana,Tahoma, sans-serif; font-size:14px;color:#000000; text-decoration:none; font-weight: bold; margin-bottom: 0px;margin-top:0px }
