body{ background-color:#bacf95; font-family:"Trebuchet MS"; font-size:11px; margin:0; padding:0;}
a { color:#586825;  text-decoration:underline; }
a:hover { color:#666666;  }
img,p { margin:0; border:0; padding:0; }
br { line-height:8px; }

#container{ width:992px;margin:0 auto; overflow:hidden; background-color:transparent; position:relative;}
#titletop {width:100% position:absolute;top:0; background-color:#547241; display:block; text-align:center; height:20px; line-height:20px;}
#titletop h1{color:#ffffff;font-size:11px; margin:0px;}
#container #container_header{ background:url(../images/iserve_gb_top.png) top left no-repeat;  height:110px;margin-top:0;}
#livechat{float:right;position:relative;right:6px;top:9px;}
#container_banner{  height:237px; background-color: #547241;}
#container_banner_general{  height:110px; background-color: #547241;}
#main_menu{ background: url(../images/bgmenu.gif) top left repeat-y; margin-left:26px;position:absolute;top:110px;width:211px;}
#main_menu_bottom {background: url(../images/bg_menu_bottom.png) top left no-repeat; height:28px;position:relative; top:26px;}

/*IE7-8 FIRE CHROME*/
#top_menu{margin-left:385px;margin-top:40px; height:26px;*line-height:19px;line-height:18px;}
#top_menu ul{ list-style-type:none;}
#top_menu ul li{display:inline; padding: 0px 13px; padding: 2px 13px; margin:0px 1px; border: 1px solid #547241; background-color: #71915d;}
#top_menu ul li a{color:#ffffff; text-decoration:none; font-size:12px;}
#top_menu ul li a:hover { color:#c1c1c1; }

#mainContent{ background-color:#ffffff; *height:850px; min-height:850px; padding-left:245px; width:747px; position:relative; padding-top:4px; margin-bottom:0px;
background:url("../images/bg_container_bottom.png") no-repeat scroll center bottom white;}
#mainContent p{ padding:15px;}
#botton_content { height:0px; margin-bottom:3px;  clear:both;}
#banner_top{float:right; padding:9px 0;}

.thumbs { float:left;}
.welcomeBuddie {background:url("../images/icon_buddy.png") no-repeat scroll 0 5px transparent;height:25px;left:231px;margin-left:11px;padding-left:15px;padding-top:6px;position:relative;top:27px;width:163px;}
img.buddieLogout { position: absolute; top: 8px; right: 5px; }
.welcomeBuddie a { font-size:12px; margin:5px 0 5px 10px; color:#000000;}

.cartWrap { font-size:12px;font-weight:bold;left:245px;position:relative;top:32px; }
.cartWrap strong.itemsTxt { color:#707070; padding-left:5px; }
.cartWrap strong.priceTxt { color:#d85100; padding-left:5px; }
.cartWrap span { display:inline; }
.cartWrap span.splitCart { margin-bottom:5px; }
.cartWrap a { font-size:11px; background:url("../images/sprite_home.png") no-repeat scroll 0 50% transparent;color:#000000;display:inline;margin:5px 12px 0 0;
padding-left:10px;text-decoration:none; }
.cartWrap a:hover { color:#666666; }

.searchDrop { float:left; width:220px;height:0px; }
.searchDrop strong { padding:0px 0 2px 25px; display:block; text-shadow:1px 1px #FFFFFF; color:#000000; }
.searchDrop input { border:1px solid #cecece; font-size:14px; height:19px; margin-left:17px; padding-left:5px; padding-top:2px; width:170px; }
.banner_container{width:746px; height:96px; margin-left:241px;padding-top:7px;}

#footerContainer {margin:0 auto 5px;overflow:hidden;position:relative; background:url("../images/bg_footer_home.png") no-repeat top left; min-height:130px; }
.footerLeft { width:700px; float:left; padding:5px; display:block; }
.footerLeft div{display:inline-block; margin:3px; width:100%;}
.footerLeft strong{float:left; display:inline; margin:0px 30px; color:#638947;}
.footerLeft ul{color:#445936;list-style-type:disc;margin:0; }
.footerLeft ul li{float:left;list-style-type:disc;margin:0 10px 0 0;}
.footerLeft ul li a { margin:0 10px 0 0; color:#445936; text-decoration:none;}
.footerLeft ul li a:hover { color:#1c2f0f; text-decoration:underline;}
.footerRight{ float:right; padding:5px; display:block; margin-right:30px; text-align:right;}

span#errorPop { display:block; background-color:#E12F2B; color:#FFFFFF; border-radius:0.5em; -moz-border-radius:0.5em; -webkit-border-radius:0.5em; border-bottom-left-radius:0; -moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0;   position: relative; /*top: -20px; right: 5px; */padding:7px 10px; line-height: 15px; }
a#errorPopClose { display:block; position: absolute; background-color:#E12F2B; color:#FFFFFF; border-radius:0.8em; -moz-border-radius:0.8em; -webkit-border-radius:0.8em; padding:2px 6px; right: 0 }


.disclaimerBottom { float:left; text-align:center; width:100%;}
.disclaimerBottom p { font-size:10px; color:#6e7f62; }

#products_banners{margin-bottom:10px;margin-top:10px;text-align:center;width:458px;height:}
 .productContainer{display:inline;}

/* START SLIDER */

#absContent{ left:254px;position:absolute;top:671px;_top:680px;_line-height:13px; width:460px;z-index:3; line-height:16px;}

#sliderAbsolute { height:380px;left:260px;position:absolute;top:1140px;width:685px;z-index:1; }
#sliderAbsolute h1{font-size:15px;  }
#sliderAbsolute h2{font-size:13px; }
#sliderAbsolute h3{font-size:12px; }
.stripViewer .panelContainer .panel ul { text-align:left; margin:0 15px 0 30px; }
.slider-wrap { margin:0 auto; position:relative; width:795px; }
.csw { width:100%; height:500px; background:#fff; overflow:scroll; }
.csw .loading { margin:200px 0 300px; text-align:center; }
.sliderWrap { margin:0 auto; position:relative; width:700px; height: 480px; }
.sliderWrap .stripViewer { position:relative; overflow:hidden; border-top:5px solid #8CC709; margin:auto; width:700px;  clear:both; background-color:transparent; }
.stripViewer .panelContainer { position:relative; left:0; top:0; width:100%; list-style-type:none; }
.stripViewer .panelContainer .panel { float:left; height:100%; position:relative; width:700px; }

.stripViewer .panelContainer .panel .wrapper p {margin-bottom:10px;}
.stripNav { margin:auto;}
.stripNav ul { list-style:none; }
.stripNav ul li { float:left; margin-right:2px; width:85px; }
.stripNav a { font-size:11px; font-weight:bold; text-align:center; height:32px; line-height:11px; color:#707070; text-decoration:none; display:block; padding:0 5px; }
li.tab1 a, li.tab2 a, li.tab3 a, li.tab4 a, li.tab5 a, li.tab6 a, li.tab7 a {  color:#707070; font-weight:bold; padding-top:10px; height:29px; font-size:11px; }
.stripNav li.tab6 a {  color:#333333; font-weight:bold; padding-top:7px; height:32px; }
.stripNav li a:hover { color:#000000; }
.stripNav li a.current {  background:transparent url(../images/selected.gif) center bottom no-repeat;  color:#000000; }
.stripNavL {  display:none;position:absolute; top:150px; right:772px; text-indent:-9000em; background:url(../images/bg_tabs_home.png) no-repeat; background-position: 0 -122px; }
.stripNavR {  display:none;position:absolute; top:150px; left:763px; text-indent:-9000em; background:url(../images/bg_tabs_home.png) no-repeat; background-position: -57px -122px; }
.stripNavL a, .stripNavR a { display:block; height:40px; width:40px; }
.stripNavL { left:0; }
.stripNavR { right:0; }
/* END SLIDER */

#contentabs{left:260px; position:absolute;width:685px; z-index:1; font-size:11px; top:260px;  line-height:18px; _line-height:15px;}
#contentabs p{margin-bottom:10px;}

.aboutus{background: url(../images/doctor.png) no-repeat top right; padding-right:200px;}
.contactus{background: url(../images/contacts.png) no-repeat top right; padding-right:200px;}
.policy{background: url(../images/_policy.jpg) no-repeat top right; padding-right:200px;}
.shipping{background: url(../images/_shipping.jpg) no-repeat top right; padding-right:200px;}
.refund{background: url(../images/_refund.jpg) no-repeat top right; padding-right:200px;}
.guarantees{background: url(../images/_guarantees.jpg) no-repeat top right; padding-right:200px;}


.important_links{line-height:45px; font-size:12px; margin:30px;}
.important_links a{margin:0px 10px;}

#free_shipping{position:absolute;right:-9px;top:0;width:300px;}
#free_shipping #worldwide { display:inline;}
#shipping { display:inline;}
#sucess { display:inline;}

/* BREADCRUMB */
.breadCrumb { background-color:#ECECEC; border-bottom:1px solid #C1C1C1;  margin:4px 0px; height:26px; width:734px;}
.breadCrumb  ul li { list-style-type:none; }
.breadCrumb #crumbs { height:2.3em; padding:0px; margin:0px;}
.breadCrumb #crumbs li { float:left; line-height:2.3em; color:#547241; padding-left:.75em; }
.breadCrumb #crumbs li a { background:url(../images/bread_separator.gif) no-repeat right center; display:block; padding:0 15px 0 0; }
.breadCrumb #crumbs li a:link,#crumbs li a:visited { color:#547241; font-weight:bold; text-decoration:none; }
.breadCrumb #crumbs li a:link { color:#547241; font-weight:bold; }
.breadCrumb #crumbs li a:hover { color:#000000; }

/* relatives */
.relatives { background:url("../images/bg_relative_primary.png") repeat scroll 0 0 transparent;float:right;font-size:11px;margin-right:12px;width:200px; margin-bottom:15px;}
.relatives .insider{background:url("../images/bg_relative_insider.png") no-repeat top; margin-bottom:-20px;}
.relatives .insider ul { list-style-type:none; padding-left:20px;}
.relatives .insider ul li {line-height:25px;}
.relatives ul{background:url("../images/bg_relative_down.png") no-repeat bottom center;}

.relatives span{ font-size:13px;font-weight:bold; display:block; text-align:center;}
.relatives  ul li { list-style-type:none; }


#bigPic{height:208px; width:336px; position:absolute; top:80px; left:446px; visibility:hidden; border:solid 1px #666666; z-index:999;}
#satisfaction{display:inline;float:right;position:absolute;right:8px;}
.lowest{position:absolute;right:13px;top:214px;}
#productInfo{display:inline;margin-left:5px;}

#autocompleteContainer { width:200px; background-color:transparent!important; color:#000000; z-index:1000!important; overflow:visible; position:absolute!important; top:36px;  left:-6px; }
.selectedAutoCompleteOption { color:#1b740a; z-index:999; cursor:pointer; }
.AutoCompleteOption {   background-color:#E0F0D6;border:1px solid #ffffff;font-size:12px;height:23px;margin-left:20px;opacity:0.95;padding-left:5px;width:170px;}

/*CART*/
.navCheckout { width:734px; margin:0 15px; font-size:11px; }
.navCheckout a { color:#547241; text-decoration:underline; }
#ShopCartContainer { float:left;margin:0 12px;width:712px;  }
.ShopCartProd { width:100%; position: relative; margin:24px 0px;}
.ShopCartProd .tableBG { padding-left:3px; }
.ShopCartProd .groupError { position: absolute; top: 0px; left: 160px; border: 3px solid #FFF; background-color: #AF1000; text-align: justify; line-height: 14px; color: #FFF; width: 400px; padding: 10px; z-index: 2; -moz-border-radius: 20px; font-weight: bold;}
.ShopCartProd .groupError a { background-color:#2F688C; border:2px solid #DDDDDD; color:#FFFFFF; display:block; height:19px; margin:0 auto; width:35px; margin-top: 5px; line-height: 20px; text-align: center; -moz-border-radius: 5px; }
.ShopCartProd .groupError a:hover { background-color:#0D4A6F; }

#cartTbl { border-collapse:collapse; }
#cartTbl thead {background-color:#ECECEC;color:#000000;height:30px;}
#cartTbl tbody tr td{ height:80px; border-top: 1px solid #c1c1c1;  border-bottom: 1px solid #c1c1c1;}
#cartTbl tfoot{background-color:#ECECEC;color:#000000;height:30px; border-top: 1px solid #c1c1c1;}
div.relTd { font-size:13px; }

.upgrade a{ background:url("../images/sprite_home.png") no-repeat scroll 0 91% transparent;display:block;float:left;font-size:11px;line-height:13px;padding:5px 0 0 13px;text-decoration:underline;}
.promo {height:30px;line-height:30px;margin:5px 0;padding-top:5px;width:100%;}
#promoField {border:1px solid #707070;font-size:13px;height:17px;line-height:25px;margin-left:5px;padding-top:2px;width:150px;}
#promoBtn {  padding-left:5px; line-height:25px;}
.shipMethodBox {float:left; width:460px;}
.cartTotalBox { width:100%;  overflow:hidden;}
.title{font-weight: bold; background-color:#ECECEC;color:#000000;height:30px; border-bottom: 1px solid #c1c1c1;line-height:28px;padding-left:10px;}
.methodsList {margin-top:10px; }
.methodsList table tbody tr td {font-size:13px; height:40px;}
.methodsList table tbody tr td strong{color:#c90000;}
.methodsList table tbody tr td p{font-size:11px;}
.rightTotal {background:url("../images/bg_cart_total.png") no-repeat scroll left top transparent;float:right;font-size:13px;height:120px;margin-right:26px;margin-top:7px;padding-left:9px;
padding-top:19px;width:184px;}

.ulresults {margin-left:20px;}
.ulresults ul{ list-style-type:none;}
.ulresults li {padding:10px;}

.itemsTitle { display:block; width:100%; background-color:#e7f4e2; text-align:center; font-size:14px; }
.itemsTitle span { display:block; padding:10px; font-weight:bold; color:#000000; }



/*NO FLASH MENU*/
#navigation {width:211px; font-size:12px; }
#navigation ul {margin:0px; padding:0px; }

#tabs {background-color:#547241;color:#FFFFFF;display:inline;font-weight:bold;height:30px;margin:0 5px;padding:7px 12px;text-align:center;width:100px;}
#tabs a {color:#ffffff;text-decoration:none;}

#topSellMenu {margin-top:7px;padding-top:0; height:340px;}
#navigation ul li {border-top:1px solid #FFFFFF;color:#FFFFFF;cursor:pointer;height:27px;line-height:25px;list-style:none outside none;padding-left:16px;}
#navigation ul li:hover {background-color:#ececec; position:relative;}
#navigation ul li a{border-left:3px solid #C1C1C1;color:#363636;padding-left:5px;text-decoration:none; font-weight:bold;}

#navigation ul ul {font-size:11px;padding-left:10px;}
#navigation ul ul li{height:25px;line-height:25px;}
#navigation ul ul li a{ border:0px; font-weight:normal;font-size:10px;}

/*Sub Menu*//*POPUP STYLE*//*do not remove*/
/*#navigation ul ul {background-color:#F9F9F9;border:1px solid #CECECE;display:none;left:75px;position:absolute;top:5px; font-size:11px; }

#navigation ul li:hover ul {display:block;}

#navigation ul ul li { display:block;float:left;padding-left:5px;width:160px;}
#navigation ul ul li a {border:0px; color:#363636;text-decoration:none;  font-weight:normal;}
#navigation ul ul li:hover { border:none;}

#navigation li:hover ul li ul {display:none;}

#navigation ul ul li ul {left:110px; background-color:#0099CC;}
#navigation ul ul li:hover ul {display:block;}
*/ 


/*PRODUCT INFO NO FLASH*/
#divFlashProduct {margin:0;}
#divFlashProduct .prodInfoT{background:url("../images/bg_products.png") no-repeat scroll left top transparent;width:737px;}
#divFlashProduct .productName {font-size:15px; font-weight:bold; padding-left:10px; display:block;}
#divFlashProduct .column {display:inline;float:left;margin:8px 25px;width:300px;}
#divFlashProduct .column label {display:inline; font-size:10px; width:150px;}
#divFlashProduct .column p {display:inline; font-size:10px; font-weight:bold;}
#divFlashProduct .products {display:block;margin-left:8px;margin-top:142px;width:723px;}
#divFlashProduct .products .line {display:block;height:32px;line-height:27px;margin-bottom:0;}
#divFlashProduct .products .line .qty {display:block;float:left;font-size:13px;text-align:center;width:46px;}
#divFlashProduct .products .line .uprice {display:block;float:left;font-size:12px;font-weight:bold;margin-left:15px;text-align:center;width:46px;}
#divFlashProduct .products .line .unitprice {display:block;float:left;font-size:11px;font-weight:normal;margin-left:11px;text-align:center;width:46px;}
#divFlashProduct .products .line .save {padding:1px;display:block;float:left;font-size:11px;font-weight:normal;margin-left:11px;text-align:center;width:46px;}
#divFlashProduct .products .line .disc10 {display:block;float:left;font-size:12px;font-weight:bold;margin-left:25px;text-align:center;width:46px;}
#divFlashProduct .products .line .udisc10 {display:block;float:left;font-size:11px;font-weight:normal;margin-left:27px;text-align:center;width:46px;}
#divFlashProduct .products .line .disc20 {display:block;float:left;font-size:12px;font-weight:bold;margin-left:35px;text-align:center;width:46px;}
#divFlashProduct .products .line .udisc20 {display:block;float:left;font-size:11px;font-weight:normal;margin-left:27px;text-align:center;width:46px;}
#divFlashProduct .products .line .shipp {display:block;float:left;padding-top:1px; margin-left:27px;text-align:center;min-width:46px;}
#divFlashProduct .products .line .buynow {display:block;float:left;margin-left:18px;padding-top:2px;text-align:center;width:66px;}
#divFlashProduct #productAdded {background:url("../images/product_added.gif") no-repeat scroll 0 0 transparent;height:36px;left:850px;position:absolute;top:300px;width:93px;}


/*ARTICLES*/
#articles, #testimonials {padding-left:14px;display:block; float:left; margin:0px;}
#articles{width:460px; height:270px;overflow:hidden;margin-top:230px; _margin-top:205px; _line-height:12px; line-height:14px;}
#testimonials{width:218px; height:220px;}

#articles strong, #testimonials strong {border-bottom:5px solid #8CC709; font-size:15px; display:block; width:100%;}
#articles ul{list-style:none outside none; padding-left:0px; margin:0px;}
#articles ul li{margin-bottom:10px;}
#articles ul li span{font-size:12px; font-weight:bold;}


#testimonials { padding-left:26px; }
#testimonials {position:relative;}
#testimonials ul {margin:0px;list-style:none; font-size:10px;font-style:italic;padding:0px;margin-bottom:15px;}
#testimonials ul li {margin-bottom:20px;}
#testimonials ul li span{font-style:normal;}
#divNewsCont{position:absolute; width:260; height:170; overflow:hidden; clip:rect(0,200,170,0); visibility:hidden}
#divNewsText{position:absolute; top:0; left:0}
#marqueecontainer{margin:0px;position: relative;width: 210px; height: 200px; background-color: white;overflow: hidden;}

.location{margin-left:79px;}
.advertising {margin:0px;float:right;height:200px;margin:25px;width:218px;}


/*
playback timings (ms):
  PetaboxLoader3.resolve: 72.146
  captures_list: 403.332
  exclusion.robots.policy: 0.171
  esindex: 0.015
  exclusion.robots: 0.185
  LoadShardBlock: 180.958 (3)
  load_resource: 128.878
  RedisCDXSource: 206.554
  PetaboxLoader3.datanode: 226.855 (4)
  CDXLines.iter: 11.92 (3)
*/