@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}
.red{ color:#FF0000;}
.green{ color:#5CAD18;}
input{ /*border:#ccc 1px solid;*/}
.sslImg{ float:right; margin:0 20px 0 0 ;}
#xxx{ float:left; z-index:100; position:absolute; background:red; width:50px; height:50px;}
#tel{ float:left; clear:both; margin:-105px 0 0 47px; padding:0; font-size:16px; color:#fff; z-index:1000; text-align:left; }
.hide{ display:none;}
.highlight{ background:red; width:450px; height:450px;}
.facebook{ font-size:9px; height:16px; width:200px; background:url(../catalog/images/scs/link-facebook.gif) left center no-repeat; padding:5px 21px;}
#googleAd{ float:left; width:120px; height:600px; clear:both; }
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-align:center; }
#wrapper_top{ width:912px; height:22px; margin:0 auto; float:none; background:url(../catalog/images/scs/wrapper_top.gif) no-repeat;  }
#wrapper_body{ width:912px; margin:0 auto; float:none; background:url(../catalog/images/scs/wrapper_body.gif) repeat-y; overflow:hidden;  }
#wrapper_bottom{ width:912px; height:22px; margin:0 auto; float:none;background:url(../catalog/images/scs/wrapper_bottom.gif) no-repeat;   }
#topNav{  width:900px; height:265px; float:left; clear:both; background:url(../catalog/images/scs/header.jpg) left 36px no-repeat; overflow:hidden; margin:-10px 0 0 6px !important; margin:-10px 0 0 3px; }
#topNav ul { margin:0; padding:0;width:900px; height:45px; float:left; clear:both; background:#000000;}
#topNav ul li{list-style:none; float:left; clear:none; margin:15px 21px;  font-size:14px; font-weight:bold;}
#topNav ul li a{color:#fff; text-decoration:none;}
#topNav ul li a:hover{ color: #9bf04e;}
#lowNav{ margin:0 0 0 6px !important; margin:0;}
#buyerMenu{ margin:-50px 0 0 50px; float:left; clear:both;}
#buyerMenu ul{ width:300px; margin:0 0 0 -50px; list-style:none;}
#buyerMenu ul li{  margin:0 5px; color:#fff; width:auto; float:left; }
#buyerMenu ul li a{color:#fff;}
td.usermenu{font-weight:normal; color: #fff; background:none;}
td.usermenu A.headerNavigation, .usermenu A.headerNavigation:hover { 
  color: #fff; font-size:10px;font-weight:normal; }

.regularPrice{ font-size:18px; color:#000;}
#productInfo{ width:350px; float:right; margin:0 20px 0 0;}
#productInfo h1{ font-size:20px; font-weight:bold; color:#5cad18;}
#productInfo .productDesp{}


p.note{ font-size:10px; color:#ccc; font-weight:normal; margin:0;}
td.shopcart{ background:none;}
.status{color:#5CAD18;}
.guideBox{ height:98px !important; height:105px; width:98%; overflow:hidden; margin:0px 0 20px; padding:0 0 10px; float:left; clear:both; border-bottom:1px dotted #ccc;}
.long{ height:auto !important; height:auto;}
.main h3{ font-size:12px; font-weight:bold; margin:0px 0; padding:0;}
.viewBtn{width:65px !important; width:80px; margin:0 5px; font-size:10px; font-weight:bold; float:left; height:20px;padding:0 0 0 12px !important; padding:3px 0 0 12px; color:#666; }
.viewArticle { background:url(../catalog/images/checkout_bullet.gif) left center no-repeat; }
.closeArticle { background:url(../catalog/images/checkout_bullet.gif) left center no-repeat ; }
.cateText a{color:#5CAD18;font-size:13px;font-weight:bold;}
a.cateText{ font-size:11px; line-height: 14px;}
#search{}
#search h2{ background:url(../catalog/images/scs/search.gif) no-repeat; width:48px; height:11px; float:left; text-indent:-999px; overflow:hidden; margin:5px 10px 0 10px;}
#search .btnSearch{ float:left; margin:0 0 0 10px;}
#search .keywordsTxt{ width:160px; float:left;}
#left_nav{background:#f0f0f0;}
#left_nav .infoBoxContents  { background:#f0f0f0; width:97%; margin:0 0 0 10px;}
#left_nav .infoBox{ background:none; margin:-12px 0 10px 0; border-bottom:1px #ccc dotted;} 
#left_nav td.infoBoxHeading { background:none; color:#666; text-transform:uppercase; font-size:12px;}
#left_nav .btn_newProdMore{ width:50px; height:20px; background:url(../catalog/images/scs/arrow_left.gif) left center no-repeat; padding:0 0 0 20px; font-size:9px; font-weight:normal; }
#service_col { float:left; margin:0 0 0 30px;}
#service_col ul{ margin:0; padding:0;}
#service_col ul li{ list-style:none; float:left; clear:both;margin:0 0 5px; padding:0;}
#service_col ul li a img{ text-decoration:none; border:none;}

#policy{}
#policy h3{ margin:0; padding:0; float:left; clear:both; color:#5CAD18; font-size:15px; font-weight:normal;}
#policy .pSection{margin:0 0 20px; padding:0; float:left; clear:both;}

.cate{ float:left; width:620px; clear:both; border-bottom:1px dotted #ccc; padding:10px 0 10px;}
.cate img{ float:left;}
.cate strong{ float:left; margin:30px 0 0 20px; font-size:14px; }
.cate ul{ float:left; width:388px; padding:0; margin:0 0 0 20px; overflow:hidden; }
.cate ul li{ list-style:none; float:left; clear:both; width:98%;}
.cate ul li.sub{ margin:10px 0;}
.cate .btnSeeMore{ height:16px; float:left; padding:0 0 0 20px; background:url(../catalog/images/scs/chevron.gif) left center no-repeat; margin:0 0 0 150px; font-size:10px; font-weight:bold; }
.cate .note{ font-size:10px; color:#999999;}



/* Enlarged Image */
#enlargedImage,
#enlargedFlyer { position:absolute; z-index:10; width:1px; height:1px; border:1px solid #cccccc; background-color:white; overflow:visible; margin:0;}

#enlargedImage .shadow{ position:absolute; left:-3px; top:-3px; z-index:-1; display:block; width:475px; height:475px; background:#fff; border:1px solid #ccc; opacity:0.7;}
#enlargedImage .btnClose,
#enlargedFlyer .btnClose {background:url(../catalog/includes/languages/english/images/buttons/btn-close.gif) no-repeat;display:inline;float:right;height:15px;margin:8px 10px 0 0;width:59px; cursor:pointer;}
#enlargedImage img,
#enlargedFlyer img{ float:left; clear:both; margin:5px 0 0 10px !important; margin:0 0 0 10px;}
#enlargedFlyer .wwinshow{ cursor:pointer; float:left; margin:-42px 0 0 401px ; width:248px; height:25px !important; height:60px; background:url(../images/btnWWINSHOW.gif) no-repeat;  }
.btnEnlarge{ background:url(../catalog/includes/languages/english/images/buttons/btn_enlarge.gif) no-repeat; width:53px; height:15px; float: left; margin:20px 0 0 85px; cursor:pointer;}

/* Home Page Main Hero */
#mainHero { position:relative; width:394px; height:315px; overflow:hidden; background:url(../catalog/images/scs/main-hero-bg.png) no-repeat; float:left;}
#mainHero ul { position:relative; width:378px; height:302px; margin:3px; padding:0; overflow:hidden; }
#mainHero.loading ul { background:url(../catalog/images/scs/loading-small.gif) no-repeat center center; }
#mainHero .panel { display:none; position:absolute; left:0; top:0; background-color:white; }
#mainHero .panel.show { display:block; }
#mainhero .panel.active { z-index:1; }
#mainHero .panel a { display:block; width:378px; height:302px; }
#mainHero .controls { height:19px; padding:8px 20px 8px 10px; position:absolute; z-index:2; right:12px; bottom:8px; background: url(../catalog/images/scs/main-hero-controls-bg.png) no-repeat;}
#mainHero .button { display:block; width:19px; height:19px; margin:0 4px 0 0; text-indent:-999px; overflow:hidden; float:left; }
#mainHero .controls .btnPlay { background: url(../catalog/images/scs/btn-play-pause.gif) no-repeat; }
#mainHero .controls .btnPause { background: url(../catalog/images/scs/btn-play-pause.gif) no-repeat 0 -19px; }
#mainHero .pagination { padding:2px 0; float:left; }
#mainHero .pagination a { margin:0 0 0 8px; float:left; display:inline; font:bold 14px Arial, Helvetica, sans-serif; color:#999999; text-decoration:none; }
#mainHero .pagination a.selected { color:#666666; }