@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body
{
 background-color:#d5d708;
 font-family:Arial, Verdana, Helvetica, sans-serif;
/* font-family:Verdana;*/
 font-size:11px;
 color:#87898c;
 background-image:url(../App_Themes/PlanetHealth/Images/bg.jpg);
 background-repeat: repeat-y;
 background-position:center center;
}
u{text-decoration:none!important;}
a{text-decoration: none;border:0 none!important;display:inline!important;color:rgb(241, 82, 40);}
a img{border:0 none!important;}
a:hover{text-decoration: underline;}
li{float:left;list-style-type: none;}
div{ display:block;}

.page{
	width:970px;
	margin:0 auto;
	background-position: 1px 0px;
	text-align:center;	
}
/*top*/
.top{
height:108px;
 width:948px;
margin-left:11px;
}
.content
{
	marign-top:108px;
}
.logo{
	width:360px;
	background-image: url(../App_Themes/PlanetHealth/Images/logo.jpg);
	background-repeat: no-repeat;
	height:90px;
	float:left;
}
.logo a{
margin: 20px 0pt 0pt 250px; padding: 25px 50px; float: left;
}
.signup{
	width:206px;
	background-image: url(../App_Themes/PlanetHealth/Images/bg_signup.jpg);
	background-repeat: no-repeat;
	height:86px;
	margin-left:23px;
	margin-top:10px;
	float:left;
}
.signupleft{
	width:180px;
	float:left;
	text-align: center;
}
.signupgo{
	width:19px;
	float:left;
	padding-top:42px;
}
.orange{
	color:#87898c;
	font-size:17px;
	margin-top:10px; 
	line-height:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input_email {
	background-image: url(../App_Themes/PlanetHealth/Images/input_email.jpg);
	background-repeat: no-repeat;
	height:21px;
	width:161px;
	border: 0px;
	font-size: 12px;
	color:#8fab2f;
	text-align: center;
	padding-top:4px;
	margin-top:8px;
	letter-spacing: -0.2px;
}
.topright {
	width:332px;
	margin-top:33px;
	float:right;
}
.search{
	width:330px;
	height:37px;
	float:left;
}
.search p{
	width:99px;
	height:29px;
	line-height: 29px;
	float:left;
}
.top_category {
	width:235px;
	height:29px;
	float:right;
	position: relative;
}
.input_search {
	background-image: url(../App_Themes/PlanetHealth/Images/input_search.jpg);
	background-repeat: no-repeat;
	height:29px;
	width:161px;
	border: 0px;
	padding:8px 0 0 7px;
	color: #604650;
	border:medium none;
    font-size:12px;
	float:left;
	letter-spacing: -0.5px;
}
.input_category {
	height:22px;
	width:166px;
	border: 0px;
/*	padding:3px 0 0 5px;	*/
	color: #604650;
	border:medium none;
	font-size:8px;
	float:left;
}
}
.btn_search{
	height:29px;
	width:40px;
	float:left;
}
/*top end*/

.main{
background-image:url(../App_Themes/PlanetHealth/Images/bg_content.jpg);
background-repeat:repeat-x;
margin-left:10px;
*margin:0 auto;
*margin-left:11px;
min-height:200px;
text-align:left;
width:948px;

}
.mainbg{
	width:928px;
	display:inline;
	float:left;
	margin-left:20px;
}
.pagecontent{
float:left;
padding-bottom:70px;
}
/*left*/
.left{width:190px;float:left;font-family:Verdana;color:#6a6a6b;margin-top:20px;}
.left li{width:160px;float:left;}
.left li ul{margin:6px 0 0px 0;}
.left h3{height:17px;font-weight:100;}
li.category {margin:24px 0 0 0;}
li.category h3{background-image: url(../App_Themes/PlanetHealth/Images/category.jpg);background-repeat: no-repeat;font-weight:100;}
li.category li{padding-left:10px;margin:0;line-height:14px;}
li.category a
{
text-decoration: none;
color:#6a6a6b;
float:left;
border: 0;
padding-left: 14px;
font-size:9px;
}

li.category a:hover{
	text-decoration: underline;
	text-decoration: underline;
	background-image: url(../App_Themes/PlanetHealth/Images/icon_green.png);
	background-repeat: no-repeat;
	background-position: 0,0;
}
li.category a.housedown
{
	text-decoration: underline;
	background-image: url(../App_Themes/PlanetHealth/Images/icon_green.png);
	background-repeat: no-repeat;
	background-position: 0,0;
}
li.brand {margin:16px 0 0 0;}
li.brand h3{background-image:url(../App_Themes/PlanetHealth/Images/brand.jpg);background-repeat: no-repeat;font-weight:100;}
li.brand li{margin:0;line-height:14px;}
li.brand li a{text-decoration: none;color:#e33b1b;float:left;border: 0;padding-left: 14px;}
li.brand li a:hover{background-position: 0,0;text-decoration: underline;background-image: url(../App_Themes/PlanetHealth/Images/icon_red.jpg);
background-repeat: no-repeat;}
li.brand li a.housedown
{
background-position: 0 0;
text-decoration: underline;
background-image: url(../App_Themes/PlanetHealth/Images/icon_red.jpg);
background-repeat: no-repeat;
}
li.yourbag {margin:14px 0 15px 0;}
li.yourbag h3{font-size:12px;color: #767676; margin:0 0 0 18px;font-weight:100;}
li.yourbag li{padding-left:18px;margin:0;line-height:11px;}
li.yourbag a{text-decoration:none; color:#000;}
li.yourbag a span{text-decoration:none; color:#ad0003;}
li.yourbag a:hover{text-decoration: underline;}
.left .pic{margin:0 0 0 14px;}
/*left end*/


/*index*/
.flash{width:948px;margin:0 auto; height:260px;background-color:#FFFFFF;}
.adtext
{	
	width:948px;	
	margin:0 auto;
	padding:10px 0px 10px 0px;
	font-size:13px;
/*	height:41px;	*/
}
.adtext p{padding:10px 15px 10px 15px; font-size:13px;}
/*index end*/

/*content*/
.productscontent{width:567px;float:left;margin-top:27px;}
.titile{float:left;width:536px;color: #767676;height:33px;border-bottom:#bdbebf 1px solid;padding-left:15px;margin-bottom:15px;}
.checkout
{float:right;
font-size:13px;
color: #767676;
height:20px;
line-height:20px;
margin-top:10px;
}
li.yourbag .checkout a
{
	font-size:13px;
	color: #767676;
}
.checkouttopDiv
{
	position:absolute;
	top:47px;
	width:150px;
}
.checkouttop
{
	width:150px;
	float:right;
	font-size:13px;
	color: #767676;
	height:20px;
	line-height:20px;
	margin-top:10px;
}
.checkouttop a
{
font-size:13px;
color: #767676;
font-family:Verdana;
background-image:url(../App_Themes/PlanetHealth/Images/cart_icon.png);
_background-image:url(../App_Themes/PlanetHealth/Images/icon_cat.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:26px;
}
.btn_cat{height:20px;width:25px;}
.productscontent h2{font-size:18px;float:left;font-weight:100;}
.wrap{float:left;width:552px;padding-left:15px;}
.wrap h3{font-size:10px;width:100%;margin-top:10px;margin-bottom:7px;font-weight:100;}
.h3products{letter-spacing:0.3em;}
.wrap p
{
/*font-size:11px;*/
line-height:12px;
margin-bottom:9px;
}
.wrap .pic{margin-top:17px;}
.btn_checkoutrange02{margin-top:20px;}

.range{
	float:left;
	width:567px;
	margin-top:20px;
	}
.backtoshop{
	float:left;
	width:533px;
	text-align:right;
	color:#535353;
	font-size:14px;
	margin-bottom:7px;}
.otherproducts{
	float:left;
	height:21px;
	width:567px;
	background-image: url(../App_Themes/PlanetHealth/Images/bg_range.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FFF;
	line-height:21px;
	padding:0 0 0 15px;}
.wrapproducts{margin-top:33px;}
.products {float:left;width:170px; text-align:center;}
.products .pic{}

.wrap_products{float:right;width:380px;}
.wrap_products h5{font-size:14px;width:100%;margin-bottom:7px;}
.wrap_products p{font-size:10px;line-height:10px;margin-bottom:9px;}
.wrap_products .price{font-size:14px; color:#474747; font-family:Verdana; margin:35px 0 12px 0;}
.wrap_products .quantity{height:21px;line-height:21px;margin:14px 0 0 0;}
/*thumbnail*/
.overview{margin-top:25px;float:left;width:590px;padding-left:10px;}
.bycategory{margin-top:25px;float:left;width:567px;padding-left:15px;}
.bycategory .list{text-align:center;margin-top:10px;}
.bycategory .list img{text-align:left;}
.bycategory .btn_thumbnail{float:left;}
.bysupplier{margin-top:16px;}
.description
{
/*font-size:10px;*/
 color:#000;
text-align: center;
width:110px;
margin-top:10px; 
line-height:11px;
height:80px;
}
.btn_checkoutrange{margin:9px 0 11px 0;}
.productlist{width:170px; float:left;color:#767676;margin:0 23px 35px 0;display:inline;}

.productlist h4
{ 
font-size:12px;
/*margin:15px 0 0 0;*/
}
.productlist p
{ 
/*font-size:11px;*/
line-height:12px;
width:171px;
height:70px;
}
.otherproductList
{
float:left;
margin-top:25px;
padding-left:15px;
width:567px;
}
.otherproductList .list
{
	text-align:center;
	margin-right:40px!important;
}
.list {width:110px; float:left; margin-right:30px;display:inline; }
.list .quantity{height:21px;line-height:21px;margin:4px 0 4px 27px;;}
.input_quantity{
	width:20px;
	background-image: url(../App_Themes/PlanetHealth/Images/input_quantity.jpg);
	background-repeat: no-repeat;
	height:21px;
	width:21px;
	border: 0px;
	padding:4px 0 0 7px;
	color: #000;
	border:medium none;
	font-size:10px;
	margin:0 0 0px 4px	
}

.btn_thumbnail{margin:0 0 6px 0;}

.description span{color:#767676;}
.price span{color:#767676;font-size:10px;}
/*about_us*/
.aboutusbg {float:left;background-image: url(../App_Themes/PlanetHealth/Images/bg_aboutus.jpg) ;background-repeat: no-repeat;background-position: right top;}
.aboutus {float:left;width:911px;margin-left:37px;}
h1
{
	float:left;
	width:750px;
	font-size: 24px;color: #767676; 
	margin-top:25px;
	border-bottom:#CCC solid 1px;
	padding-bottom:14px;
	margin-left:20px; 
	padding-left:17px;
	padding-top:25px;
	font-weight:100;
}
.aboutus h4{float:left;width:750px;font-size: 24px;color: #767676; margin-top:18px;}
.aboutus h4 span{color:#e53f1b;}
.column {float:left;width:177px;font-size: 12px;color: #545454;margin:15px 30px 10px 0px;}
.column span{font-size: 18px;color: #e23a1b;}
.column p{font-size: 11px;line-height:13px;color: #87898C;margin-bottom:20px;}
.aboutus .pic{float:left;margin:6px 0 10px 0;}
/*store*/
.searchstore{
/*	font-size:12px;*/
/*	line-height:29px;*/
	float:left;
	color:#787878;
	font-weight: bold;
}
.input_searchstore{
	background-image: url(../App_Themes/PlanetHealth/Images/input_searchstore.jpg);
	background-repeat: no-repeat;
	height:29px;
	width:161px;
	border: 0px;
	padding:1px 0 0 7px;
	padding:8px 0 0 7px\9;
	color: #87898C;
	border:medium none;
    font-size:12px;
	float:left;
	margin-right:3px;
}
/*content end*/

/*right*/
.right{
	width:151px;
	float:right;
	margin-top:5px;
}
.right li{
	height:70px;
	width:100%;
}
/*right end*/



/*footer*/
.footerbg{
	width:947px;
	width:948px\9;
	margin:0 auto;
	height:110px;
	color:#777777;
	clear:both;
	background-image:url(../App_Themes/PlanetHealth/Images/bg_footer.jpg);
	background-repeat: repeat;
}
.footertop{
	width:947px;
	width:948px\9;
	height:56px;
	background-color: #FFFFFF;
}
.footer{
	width:920px;
	margin:0 auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dedede;
	
}
.footer a{
   color:#777777;
}
.footer a:hover{
   color:#777777;
}
.footer ul{
	width:680px;
	float:left;
	padding-left:30px;
	margin-top:15px;
/*	font-size:11px;*/
}
.footer li{padding-right:6px;}
.footerleft{
	width:140px;
	text-align:center;
	float:left;
	margin:10px 0 0 4px;
}
.footerleft p{
	width:110px;
	text-align:center;
	font-size:8px;
	line-height: 8px;
	font-family:Verdana;
}
.footerright{
	text-align: center;
	font-size:8px;
	float:right;
	margin:18px 7px 0 0;
}
.btn_botom{
	height:25px;
	width:25px;
	margin:0 4px 4px 0;
}
.btn_botomriht{
	height:20px;
	width:20px;
	margin-right:15px;
}
.btn{
	padding:0px;
	margin:0;
}
/*#googleMap#*/
.googleMap
{
clear:left;
float:left;
height:570px;
margin-bottom:15px;
margin-top:15px;
width:770px;
}
.ourmap
{
clear:left;
float:left;
height:225px;
width:399px;
margin-bottom:15px;
}
.searchshow
{
height:350px;
float:left;
}
.categorycontent
{
padding:5px 0px 0px 8px;
}
.contentFAQs
{
width:600px;
}
.contentFAQs p
{
margin-bottom:10px;
}
.contentlocation
{
padding:20px 200px 0px 37px;
}
.clear
{
clear:both;
}
.btn_signup {
	height:25px;
	width:105px;
}
.btn_updatebutton
{
	padding:10px 0px 10px 0px;
}
.editUser
{
	padding:0px 0px 2px 0px;
}
.editlabel
{
	float:left;
	width:90px;
	padding:2px 0px 0px 0px;
}

/*#Top menu styles/Horizontal#*/
.horizontalCMSMenu
{
	height:19px;
	color: #ffffff;
	margin-left:0px;
	/*background: #000000 url(../App_Themes/CorporateSite/Images/bg_button_a.gif);*/
}

.horizontalsubCMSMenu
{
	background: black;
	color: #ffffff;
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	_filter: Alpha(opacity=75);
	_-moz-opacity: .75;
	_opacity: 0.75;
}

#nav IFRAME
{
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	_filter: Alpha(opacity=75);
	_-moz-opacity: .75;
	_opacity: 0.75;
}
.horizontalsubCMSMenu tr
{
	background: #C50700;
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	_filter: Alpha(opacity=75);
	_-moz-opacity: .75;
	_opacity: 0.75;
}

.horizontalsubCMSMenuItem
{
	font-size:11px;
	white-space: nowrap;
	display: block;
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	_filter: Alpha(opacity=75);
	_-moz-opacity: .75;
	_opacity: 0.75;
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	font-size:11px;
	padding: 5px 3px;
	min-width: 81px;
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
	/*background: #eb6d24;*/
/*	background:#ABB839;	*/
	background:#F87877;
	
}

.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown, 

.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
background-image:url(../App_Themes/PlanetHealth/Images/bg_nav.jpg);
background-position:0 0;
background-repeat:no-repeat;
color:#FFFFFF;
height:18px;
line-height:18px;
padding:0 10px;
text-decoration:none;
}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
.horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
	/*background: url(../App_Themes/CorporateSite/Images/topMenuItemHover.gif) repeat-x;*/
/*	background:#ABB839;	
	background:#F87877;*/
	background-image: url(../App_Themes/PlanetHealth/Images/bg_navhover.jpg);
	background-repeat: no-repeat;
	background-position:left bottom;
	height:18px;
	color: #e23b1b;
}


/*#Top menu styles/Vertical#*/
/*nav*/
.nav
{
	height:18px;overflow:hidden;width:900px;margin-left:20px;
}
a.button {
	-x-system-font:none;
	color:#fff;
	display:block;
	float:left;
	font-family:arial,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:18px;
	line-height:normal;
	padding-right:10px;
	text-decoration:none;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../App_Themes/PlanetHealth/Images/bg_button_a.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
a.button span 
{
	background:transparent url(../App_Themes/PlanetHealth/Images/bg_button_span.jpg) no-repeat scroll 0 0;
	display:block;
	line-height:18px;
	padding:0px 0px 0px 10px;
}
a.button:hover 
{
	background-position: bottom right;
	color: #000;
	outline: none;
	text-decoration: none;
}
a.button:hover span 
{
	background-position: bottom left;
	padding:0px 0px 0px 10px;
	color:#e6471a;
} 
/*nav end*/
/*secondmenu*/
.subnav_red{
	width:157px;
	float:right;
	position: absolute;
	left: 0px;	
	top: 0px;	
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	background-image: url(../App_Themes/PlanetHealth/Images/bg_subnav.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:15px;
}
.box_subnavred{
	width:157px;
	float:left;
	background-color:#c50700;
}
.subnav_red li{
	width:151px;
	float:left;
	font-size: 10px;
	line-height: 17px;
	color:#fff;
	margin-left:10px;
	font-family: Verdana, Geneva, sans-serif;
}
.subnav_red h3{
	color:#000;
	margin-left:10px;
	font-size: 10px;
	line-height: 17px;
	margin-top:2px;
	font-weight:100;
}
.subnav_red a{
	color:#fff;
}
.subnav_red a:hover{
	color:#000;text-decoration: none;
}


.subnav h3{
	color:#000;
	margin-left:10px;
	font-size: 10px;
	line-height: 17px;
	margin-top:2px;
	font-weight:100;
}
.subnav {
	width:144px;
	float:left;
	position: absolute;
	left: 157px;
	top:0px;	
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	background-image: url(../App_Themes/PlanetHealth/Images/bg_subnav2.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:15px;
}
.box_subnav{
	width:144px;
	float:left;
	background-color:#f87877;
}
.subnav li{
	width:140px;
	float:left;
	font-size: 10px;
	line-height: 17px;
	margin-left:10px;
	color:#fff;}
.subnav a{
	color:#fff;
}
.subnav a:hover{
	color:#000;
	text-decoration: none;
}



.selected a{
	color:#616161;
}
.selected a:hover{
	color:#616161;text-decoration: none;
	background-color:rgb(255,233,235);
	height:14px;
	width:161px;float:left;
}
.selected{
	width:161px;
	float:right;
	position: absolute;
	left: 0px;
	top: 0px;
	filter: Alpha(opacity=80);
	-moz-opacity: .8;
	opacity: 0.8;
	background-image: url(../App_Themes/PlanetHealth/Images/bg_selected.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom:10px;
}
.box_selected{
	width:161px;
	float:left;
	background-color:rgb(255,211,214);
}
.selected li{
	width:161px;
	float:left;
	font-size: 10px;
	line-height: 14px;
	text-align:center;
	color:#4e4e4e;
}
/*about_us*/
.aboutus {float:left;width:911px;margin-left:37px;}
h1{
	float:left;
	width:750px;
	font-size: 24px;
	color: #767676;
	margin-top:25px;
	border-bottom:#CCC solid 1px;
	padding-bottom:14px;
	margin-left:20px;
	padding-left:17px;
	font-weight: normal;
	font-weight:100;
}
h2.underline{
	border-bottom:#CCC solid 1px;
	margin-bottom:10px;
}
.aboutus h4{float:left;width:750px;font-size: 24px;color: #767676; margin-top:18px;}
.aboutus h4 span{color:#e53f1b;}
.column {float:left;width:177px;font-size: 12px;color: #545454;margin:15px 30px 10px 0px;}
.column span{font-size: 18px;color: #e23a1b;}
.aboutus .pic{float:left;margin:6px 0 10px 0;}
/*store*/
.store {float:left;width:755px;margin-left:37px;}
.store h4{font-size:18px;float:left;width:100%;color:#e43e1b; margin:17px 0 15px 0;}
.store p
{
/*font-size:11px;*/
 line-height:12px;
float:left;
width:100%;
/*color:#545454;*/
}
.searchstore{
/*	font-size:12px;*/
/*	line-height:29px;*/
	float:left;
	color:#787878;
	font-weight: bold;
}

/* about us */
.our_people {float:left;width:630px;margin-left:37px;min-height:650px;}
.our_people h4{
	font-size:18px;
	line-height:24px;
	float:left;
	width:100%;
	color:#767676;
	margin:10px 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.our_people h5{
	font-size:18px;
	line-height:18px;
	float:left;
	color:#515151;
	margin:17px 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.our_people h5 span{
	color:#898989;
}
.our_people p{line-height:14px;float:left;width:100%;color:#676767; margin-bottom:15px;}
.our_people p span{font-size:18px; line-height:18px;float:left;width:100%;color:#c3ca26;}
.our_people .pic{float:left; margin-right:20px; margin-top:10px;}
.our_people ul{
margin-top:13px;
margin-bottom:10px;
float:left;
}.our_people li{
	float:left;
	font-size: 24px;
	line-height: 24px;
	width:100%;
}
.our_people li a{color:#b5bf39;}
.our_people li a:hover{color:#ef4e23;}

.in_the_press
 {
float:left;
margin-left:37px;
margin-top:20px;
min-height:650px;
width:630px;
}
.in_the_press h4{
	font-size:18px;
	line-height:18px;
	float:left;
	width:100%;
	color:#232020;
	margin:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.in_the_press h4 span{font-size:14px; float:left;width:100%;color:#ef4d23;}
.in_the_press p{ line-height:14px;float:left;width:100%;color:#676767; margin-bottom:15px; }
.in_the_press p span{font-size:18px; line-height:18px;float:left;width:100%;color:#ea4023;font-weight: normal;}

.in_the_press .pic{
	float:left;
	margin-bottom:30px;
	margin-top:5px;
	width:750px;
	border-bottom: 1px solid #ccc;
}
.in_the_press .pic p{
	font-size:10px;
	color:#676767;
	margin-bottom:20px;
}
.pic_the_press{float:left;  margin-bottom:5px;}

.love_our_planet {float:left;width:630px;margin-left:37px; margin-top:20px; min-height:650px;}
.love_our_planet p{font-size:12px; line-height:14px;float:left;width:100%;color:#676767; margin-bottom:15px;}
.love_our_planet .green{
	color:#a7b125;
	font-size: 18px;
	line-height: 18px;
}
.love_our_planet li{list-style-type:square;margin-left:25px;margin-top:5px;float:none!important;}
.love_out_planet ul{margin-top:20px;}
.love_our_planet .red{color:#ee4b23;}
/* about us end*/
/* shoppingcart */
.shoppingCart{
	float:left;
	width:800px;
	margin-left:37px;
	font-size: 12px;
	color: #767676;
}
.shoppingCart .cartheadertext
{
	float:left;
	margin-top:30px;
}
.BlockContent table td table td{padding-left:0!important;padding-top:0!important;padding-bottom:5px;}
.shoppingCart h3{
	border-bottom:1px solid #C2C3C4;
	color:#626262;
	font-family:Arial;
	font-size:14px;
	font-weight:100;
	padding:10px 0 10px 0;
	width:100%;
	float:left;
}
.shoppingCart h4{
border-bottom:1px solid #C2C3C4;
color:#626262;
font-size:12px;
padding:10px 0 5px;
}
.shoppingCart h4 span{
	font-size:12px;
	color: #626262;
	padding:10px 0 5px 0;
}
.shoppingCart h5{
	font-size:24px;
	color: #ff6d1e;
	border-bottom: 1px solid #c2c3c4;
	padding:10px 0 5px 0;
}
.shoppingCart a{
	color: #ff6d1e;
	text-align:left;
}
.shoppingCart p{
	font-size:12px;
	color: #000;
	padding:10px 0 5px 0;
	text-align:left;
}
.shoppingCart th {font-size:12px;color:#fff;padding:5px;}
.shoppingCart td {padding:5px;}
.shoppingCart .cart select {font-size:12px;color:#fff;margin:5px;}
.btn_price{
	margin-left:5px;
	
}
.btn_pricedetail{
	margin-left:5px;
}
.shoppingCart .input{
	font-size:12px;
	color: #626262;
	border: 1px solid #c2c3c4;
	padding:2px;
	height:12px;
	width:120px;
}
.shoppingCart .inputname{
	font-size:12px;
	color: #626262;
	border: 1px solid #c2c3c4;
	padding:2px;
	height:12px;
	width:200px;
}
.shoppingCart .selectaddress{
	font-size:12px;
	color: #626262;
	border: 1px solid #c2c3c4;
	padding:2px;
	height:20px;
	width:206px;
}
.shoppingCart .wrap_td{
	width:200px;
	margin-bottom:6px;
}
.shoppingCart .wrap_td2{
	width:200px;
	margin-bottom:3px;
}
.shoppingCart .textarea_Shoppingcart{
	width:500px;
	border: 1px solid #c2c3c4;
	height:60px;

}

.shoppingCart span{color:#626262;}
.line {background-color:#c2c3c4; height:1px; width:100%;}
.shoppingCart .price {
	font-weight: bold;
	color:#000;
}
.AddToCartImageButton{display:block;margin:9px 0 11px;}
/* shoppingcart end */
/* other shoppingcart */
.subContent .shoppingCart
{
	padding: 10px 10px;
}

.IE6 .subContent .shoppingCart
{
	padding-right: 0;
}

.ShoppingCartStepImage
{
    border: none;
	margin-top: 10px;
	padding:0px;
	vertical-align: middle;
}

.ShoppingCartStepSeparator
{
    border: none;
    margin-top: 10px;
    padding: 0 20px;
    vertical-align: middle;
}

.CartStepHeader
{
	background-color: #a5b717;
	color: #ffffff;	
	padding: 5px;	
	font-weight: bold;
	font-family:Arial;
	font-size: 11px;
	margin-bottom: 5px;
}

.CartStepTable th
{
	background-color: #a5b717;
	color: #ffffff;	
	font-family:Arial;
	font-size: 11px;
}

.CartStepTable
{
	border: 0px solid #a5b717;	
	border-collapse: collapse;
	width: 740px;
}

.CartStepPanel
{
	padding: 5px;
}

.CartContentTable td
{
	border: 1px solid #dddddd;		
	background-color: #ffffff;
	padding: 4px;
}



.CartContentTable th
{
	border: 1px solid #dddddd;	
	font-family:Arial;
	font-size: 11px;	
}
.ErrorLabel{
color: red;
font-weight: bold;
}

.LineErrorLabel
{
color: #ff0000;
text-align: left;
}
.BlockTitle{
font-size: 14px;
font-weight: bold;
padding: 5px 0 5px 0;
display: block;
}
.TextLeft
{
	text-align: left;
}

.RTL .TextLeft
{
	text-align: right;
}

.TextRight
{
	text-align: right;
}

.RTL .TextRight
{
	text-align: left;
}
.TextAreaField
{
	width: 280px;
	height: 100px;
}

.signoutButton
{
	float: right;
	display: block;
	margin-top: 5px;
	margin-right: 25px;
	padding: 0;
}

.IE6 .signoutButton
{
	margin-right: 13px;
}

.ContentButton
{
	width: 100px;
}

.LongButton
{
	width: 160px;
}
.shoppingCart input[type=submit]
{
	padding: 0px 15px;
}
.shoppingCart input[type=text]
{
border:1px solid #C2C3C4;
color:#626262;
font-size:12px;
height:12px;
padding:2px;
}
.UnitsTextBox
{
	width: 40px;
	border:1px solid #C2C3C4;
color:#626262;
font-size:12px;
height:12px;
padding:2px;
}
.TextboxField, .TextBoxField
{
	width: 280px;
}
.DropDownField
{
	width: 285px;
}
.CartStepPanel
{
	padding:5px;
}
.CartStepPanel fieldset {
background-color:#F2F2F2;
border:1px solid #000000;
}
.CartStepPanel legend {
color:#E36C26;
font-family:Arial;
font-size:12px;
font-weight:bold;
margin-left:-4px;
margin-right:4px;
padding:5px;
}
.AddressPreview {
height:100%;
padding:0 5px 5px;
}
/*#shopping cart button#*/
.continueshopping
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_continueshopping.jpg);
	height:21px;
	width:162px;
}
.checkoutshopping
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_checkout.jpg);
	height:21px;
	width:110px;
}
.backButton
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_back.jpg);
	height:21px;
	width:78px;
}
.nextButton
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_next.jpg);
	height:21px;
	width:78px;
}
.btnempty
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_empty.jpg);
	height:21px;
	width:78px;
}
.btnupdate
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_update.jpg);
	height:21px;
	width:78px;
}
.ordernow
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_ordernow.jpg);
	height:21px;
	width:88px;
}
.skippayment
{
	background-image: url(../App_Themes/PlanetHealth/Images/ShoppingCart/btn_CancelOrder.jpg);
	height:21px;
	width:108px;
	display:none;
}
.finishpayment
{
	background-image: url(https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif);
	height:42px;
	width:145px;
	position:relative;
	top:-70px;
	_top:-85px;
}
.shoppingbutton
{
	-x-system-font:none;
	color:#fff;
	font-family:arial,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding-right:10px;
	text-decoration:none;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: right top;
	border:0 none;
	cursor:pointer;
}
/* end other shoppingcart */
#nav{position:absolute;z-index:1000;}
.LogonTextBox{
border:1px solid #C2C3C4;
color:#626262;
font-size:12px;
height:12px;
padding:2px;
width:150px;
}
.ourpeopletext
{
	margin-left:100px;
}
.ourpeopleimage
{
	float:left;
}
.brand .categorycontent li a{padding-left:17px!important;}


.pdfFiles a
{
	text-decoration:none!important;
	color:rgb(241, 82, 40);
}
.pdfFiles a:hover
{
	text-decoration:underline!important;
}
.usernamelabel
{
	padding-top:2px;
}
.mediaItem
{
	float:left;padding-left:5px;
}
.MediaFileUploader
{
	clear:both;
}
.productscontent .bycategory .ContentPadding td
{padding-bottom:25px;}
.productscontent .list .btnmoredetails{float:left;_float:none;}

.productdescription
{
	height:200px;
}
h3 span.pdfheading{color:#000000;margin-top:10px;display:block;}
.TabControlTable
{
	border-bottom: 1px solid rgb(153, 153, 153);
	margin-bottom: 10px;
}
.TabControlSelected
{
	border-style: solid solid none; 
	border-color: rgb(153, 153, 153) rgb(153, 153, 153) -moz-use-text-color;
	border-width: 1px 1px 0pt; 
	padding: 2pt 5px; 
	background-color: rgb(255, 255, 255); 
	color: rgb(0, 0, 0);
}
.TabControl
{
	border-style: solid solid none; 
	border-color: rgb(153, 153, 153) rgb(153, 153, 153) -moz-use-text-color;
	border-width: 1px 1px 0pt; 
	padding: 2pt 5px; 
	background-color: rgb(204, 204, 204); 
}
.myAccount a{padding:3px 5px;background-color:#000;color:#fff;}

.TabControlTable a{color:#000000;background-color:transparent;}

.myAccount .Grid td{padding:5px;}

.aboutusbg h1{width:630px!important;}

.marginTopAndBot-5{margin-top:5px;margin-bottom:5px;display:block;}
.marginTopAndBot-10{margin-top:10px;margin-bottom:10px;display:block;}
.marginBot-10{margin-bottom:10px;display:block;}
.qccolor{color: rgb(159, 172, 37);}
.productscontent .overview .wrap .qccolor
{
display:block;
font-size:18px;
line-height:20px;
margin-bottom:5px;
}
.list .ProductOptionSelectorContainer
{
	display:none;
}
.list .AddToCartImageButton{float:left;_float:none;}
.hiddenUploader
{
	visibility:hidden;
}
.cancelorder
{
	position:absolute;
	top:525px;
	_top:540px;
}
.cancelorder a
{
	color:##FF6D1E;
}
.cancelorder a:hover
{
	text-decoration: underline;
}