/* CSS Document */
body{
margin:0px 0px; font-size:11px; font-family:verdana;
}
a{color:#000000;}
a:hover{color:#155F14;}
form{margin:0px 0px;}
#header{background:url(images/banner_emerald3.jpg) no-repeat center 0px;margin:0px auto 0px auto;width:1000px;}
#header .header{float:left;margin:0px 0px;padding:0px 0px;width:1000px;}
#header .header .logo-area{float:left;width:556px; padding:0px 0px;}
#header .header .shortcut{float:left;width:285px;padding:12px 0px 0px 155px;}
#breadcrumb{margin:0px auto 0px auto;width:1000px;}

/*
#main-menu{width:998px;height:32px;background:url(images/bg_nav.jpg) repeat-x center top; margin:0px auto 0px auto;border-left:1px solid #999999;border-right:1px solid #999999;}
#main-menu ul{margin:0px 0px; list-style:none;padding:8px 0px 0px 0px;} 
#main-menu li{display:inline;margin:0;padding:0;}
#main-menu ul li a{
	color:#000000; 
	text-decoration:none; height:32px;
	padding:8px 21px !important;
	padding:8px 21px;
	margin:0px -3px 0px 2px;}
#main-menu ul li a:hover{background:url(images/bg_nav2.jpg) repeat-x;}
#main-menu ul li.wsplit{background:url(images/bar_split.gif) no-repeat left center;}
#main-menu ul li.wosplit{margin-left:-2px;}
#main-menu ul li#CheckOut a{padding:8px 32px !important;}
*/

#main-menu {
	BORDER-LEFT: #999999 1px solid; MARGIN: 0px auto; WIDTH: 998px; BACKGROUND: url(images/bg_nav.jpg) repeat-x center top; HEIGHT: 32px; BORDER-RIGHT: #999999 1px solid
}
#main-menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 8px
}
#main-menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#main-menu UL LI A {
	PADDING-BOTTOM: 8px !important; MARGIN: 0px -3px 0px 2px; PADDING-LEFT: 15px !important; PADDING-RIGHT: 12px !important; HEIGHT: 32px; COLOR: #000000; TEXT-DECORATION: none; PADDING-TOP: 8px !important
}
#main-menu UL LI A:hover {
	BACKGROUND: url(images/bg_nav2.jpg) repeat-x
}
#main-menu UL LI.wsplit {
	BACKGROUND: url(images/bar_split.gif) no-repeat left center
}
#main-menu UL LI.wosplit {
	MARGIN-LEFT: -2px
}
#main-menu UL LI#CheckOut A {
	PADDING-BOTTOM: 8px !important; PADDING-LEFT: 10px !important; PADDING-RIGHT: 15px !important; PADDING-TOP: 8px !important
}

/* Modified by Tan - 1 April 2010 */
#search {background:url(images/bg_bar.gif) repeat-x; height:43px; width:1000px; margin:0px auto 0px auto; color:#FFFFFF; font-weight:bold;}
#search div	{display:inline;float:left;}
#search .search-left	{width:8px; padding:18px 0px; background:url(images/bg_bar_left.gif) no-repeat;}
#search .search-right	{width:23px; padding:18px 0px; background:url(images/bg_bar_right.gif) no-repeat right top;}
#search .search-box	{padding:0px 0px 0px 0px;}
#search .search-box form	{margin:0px 0px;padding:0px 0px;}
#search .search-box .search-input	{border:1px solid #999999; width:140px;}
#search .search-box .txt	{padding-top:9px;}
#search .search-box .phone	{color:#A8D183; padding-right:30px;}
#search .search-box .frm	{padding-top:3px;}
#search .search-box .icn	{padding-top:3px; padding-right:8px;}
#search .search-box .haq	{padding-left:281px; padding-right:10px;}
#search form	{float:left;margin:0px 0px;padding:0px 0px;width:1000px;}
/*
#search .search-box{padding:0px 0px 0px 20px; }
#search .search-box form{margin:0px 0px;padding:0px 0px;}
#search .search-box .search-input{border:1px solid #999999; width:140px;}
#search .search-box .txt{padding-top:11px;}
#search .search-box .phone{color:#A8D183; padding-right:10px;}
#search .search-box .frm{padding-top:7px;}
#search .search-box .icn{padding-top:3px; padding-right:8px;}
#search .search-box .haq{padding-left:281px; padding-right:10px;}
#search form{float:left;margin:0px 0px;padding:0px 0px;width:1000px;}
*/
/* End */

#container{width:1000px;margin:0px auto 0px auto;}

#container #left-menu{float:left;width:217px;height:inherit;}
#container #left-menu .category-menu{border:1px solid #dddddd;}
#container #left-menu .category-menu .main-menu{background:#dddddd url(images/bullet_white.gif) no-repeat 15px 10px;height:22px;padding-top:6px;padding-left:26px; font:13px bold;}
#container #left-menu .category-menu ul{margin:0px 0px; list-style:none;padding:8px 0px 16px 14px;}
#container #left-menu .category-menu ul#navmenu li{padding-top:8px;padding-bottom:8px;}
#container #left-menu .category-menu ul#navmenu li a{padding:8px 0px;width:178px;}
#container #left-menu .category-menu ul#navmenu li ul li{padding-top:0px;padding-bottom:0px;}
#container #left-menu .category-menu ul#navmenu li ul a{padding:0px 0px;}

#container #main-container{float:left;width:783px;}
/*#container #main-container table{padding:0px 12px 0px 12px;}*/
#container #main-container #inner-container{padding:0px 12px 12px 12px;}
#box-brand, #box-subscribe{background:url(images/bullet_green2.gif) no-repeat 16px 15px; height:66px; padding:12px 0px 0px 15px;}
#box-brand .caption{padding-left:12px; padding-bottom:4px; font-size:13px;font-weight: bold;}
select.sctBands{width:185px;border:1px solid #999999;}


#box-subscribe .caption{padding-left:12px; padding-bottom:4px; font-size:13px;font-weight: bold; color:#408302;}
#box-subscribe .input{padding-bottom:6px;}
#box-subscribe input.txt-subscribe{width:185px;border:1px solid #999999;}

#special-promotion{height:270px;}

.billboard{margin-bottom:6px;}

.title-featured-bar{height:19px; background:#AACAE6 url(images/icn_true_featured.gif) no-repeat 5px 0px;margin-top:0px;color:#363535; font-size:12px;font-weight: bold;padding:6px 20px 0px 32px;}
.title-featured-bar .c-all{ float:right;color:#258CCE;}
.title-featured-bar .c-all a{ text-decoration:none;color:#258CCE;}
.title-featured-bar .title-name{ float:left;}

.title-bar{height:19px; background:#9DE386 url(images/icn_true.gif) no-repeat 5px 0px;margin-top:0px;color:#363535; font-size:12px;font-weight: bold;padding:6px 20px 0px 32px;}
.title-bar .c-all{ float:right;}
.title-bar .c-all a{ text-decoration:none;}
.title-bar .title-name{ float:left;}

.title-bar2{height:19px; background:#9DE386 url(images/icn_true.gif) no-repeat 5px 0px;margin-top:0px;color:#363535; font-size:12px;font-weight: bold;padding:6px 20px 0px 32px;}
.title-bar2 .c-all{ float:right;font-size:x-small;font-weight:normal;}
.title-bar2 .c-all a{ text-decoration:none;}
.title-bar2 .title-name{ float:left;}

.title-bar3{background:#9DE386;height:19px;margin-top:0px;color:#363535; font-size:12px;padding:6px 20px 0px 12px;font-size:x-small;}
.title-bar3 .c-all{ float:right;}
.title-bar3 .c-all a{ text-decoration:none;}
.title-bar3 .title-name{ float:left;}


.product-rows{padding:16px 0px 16px 0px}
.h-products{width:186px; float:left;}
.h-products-name{text-align:center;padding:8px 0px;}

#category{}
.category-rows{padding:0px 0px 0px 0px}

.green-solid{background:url(images/bg_bar2.gif) repeat-x; height:26px;}

.box-vdo{float:left;background:#F0F0F0;width:390px;height:140px;}
.vdo-thumb{float:left;padding:22px 10px 0px 20px;}
.vdo-desc{float:left;padding-top:32px;}

.box-currency{float:left;padding:18px 0 0 28px;}

.box-information{float:left; width:180px; background:url(images/bg_info.gif) no-repeat;padding:4px 0px 0px 11px;}
.box-information span{font-weight:bold;}
.box-information ul{margin:0px 0px; list-style:none;padding:12px 0px 0px 0px;}
.box-information li{padding-bottom:4px;}
.box-information ul li a{text-decoration:none;}
#footer{width:1000px;margin:20px auto 0px auto;}
/*font style*/
.txt-center{text-align:center;}
.txt-red{color:#FD0808;}
.txt-bold{font-weight:bold;}
.float-left{ float:left;}
.float-right{ float:right;}

.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
.pageHeadingRow{}
.pageHeadingRow form{float:left;margin:0px 0px;padding:0px 0px;}
.pageHeading {
  float:left;
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  padding-right:22px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #9DE386;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

.infoBox {
  background: #45dd4c;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

h1.pageHeading {
	font-size:18px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-style: italic;
}

.pInfoTableH{background:#9DE386; border-bottom:1px solid #408302;height:25px; font-weight:bold;padding-left:4px;}
.pInfoTableB{background:url(images/bg_product_info.gif) repeat-x; vertical-align:top;padding-left:4px;padding-top:8px;}
input.qty{border:1px solid #999999;width:30px;text-align:center;}
/*MSRP*/
.PriceList  { font-family: Verdana, Arial, sans-serif;  font-size: 11px; font-weight: bold }
.SavingsPercent  { font-size: 8px ; color: #FF0000}
.oldPrice { text-decoration: line-through }

/*RSS Reader*/
.rssitembox{ padding:8px 0px;}
.rssiteminfo{ font-weight:bold;}

.m-logo{height:100px; margin:auto 0px auto 0px;}

/* Modified by Tan - 1 April 2010 */
.class1 {padding: 0 -3px; 0 0}
.class1 a:link 		{font-family: Arial; font-size: 10px; font-weight: bold; color: #042504; text-decoration: none;}
.class1 a:visited 	{font-family: Arial; font-size: 10px; font-weight: bold; color: #042504; text-decoration: none;}
.class1 a:active 	{font-family: Arial; font-size: 10px; font-weight: bold; color: #042504; text-decoration: none;}
.class1 a:hover 	{font-family: Arial; font-size: 10px; font-weight: bold; color: #042504; text-decoration: none;}
/* End */
