BODY { background: #000000; color: #83ee56; margin: 0px; font-family: Verdana, Arial, sans-serif; text-align:center;}
.errorBox { font-size: 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-size: 10px; color: #cc0033; }
.productsNotifications { xbackground: #f2fff7; }
.orderEdit { font-size: 10px; color: #D22119; text-decoration: underline; }
A { color: #8CE75F; text-decoration: none; }
A:hover { color: #8CE75F; text-decoration: underline; }
FORM { display: inline; }
TR.header { background: #E2E2E2; }
TD.headerNavigation { font-size: 10px; background: #48618A; color: #ffffff; background-position: left; font-weight: bold; }
TD.breadcrumb { font-size: 10px; color: #ffffff; font-weight: bold; }
TD.breadcrumb a, TD.breadcrumb a:visited, TD.breadcrumb a:hover { color: #ffffff; }
A.headerNavigation { color: #FFFFFF; }
A.headerNavigation:hover { color: #ffffff; }
A.headerff { color: #DD0000; }
A.headerff : hover { color: #DD0000; }
TR.headerError { background: #ff0000; }
TD.headerError { font-size: 12px; background: #ff0000; color: #ffffff; font-weight: bold; text-align: center; }
TR.headerInfo { }
TD.headerInfo { font-size: 12px; color: #006600; font-weight: bold; text-align: center; }
TR.footer { background: #1d7600; }
TD.footer { font-size: 10px; color: #ffffff; font-weight: bold; padding: 6px;  }
.infoBox { 
	padding-left: 5px;
	padding-bottom: 20px;
}
.infoBoxContents {
	font-size: 10px;
	color:#000000;
	margin-top: 0px;
}
.infoBoxLeftContents {
	font-size: 10px;
	color:#000000;
	margin-left: 0px;
}
.infoBoxRightContents {
	font-size: 10px;
	color:#000000;
	margin-right: 0px;
}

.infoBoxMenu { background-color: transparent; }
.infoBoxMenuContents { font-size: 10px; background-color: transparent; color:#000000}
.infoBoxNotice { background: #FF8E90; }
.infoBoxNoticeContents { background: #FFE6E6; font-size: 10px; }
A.infoBoxHeading { color: #6F3600; }
A.infoBoxHeading:hover { color: #6F3600; text-decoration: none;}

TD.infoBox, SPAN.infoBox { font-size: 10px; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #C6DABA; }
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #A9C795; }
TABLE.productListing { border: 0px; border-style: solid; xborder-color: #b6b7cb; }
.productListing-heading { font-size: 10px; background: #688652; color: #ffffff; font-weight: bold; border-bottom: 0px solid #333333; }
TD.productListing-data { font-size: 10px; }
A.pageResults { color: #0000FF; }
A.pageResults:hover { color: #0000FF; background: #FFFF33; }
TD.pageHeading, DIV.pageHeading { font-size: 10px; color: #ff3300; font-family: Verdana, Arial, sans-serif; padding-left:1px; }
TD.pageHeadingText, DIV.pageHeadingText { font-size: 16px; color: #B43C33; font-family: Verdana, Arial, sans-serif; }
TR.subBar { background: #f4f7fd; }
TD.subBar { font-size: 10px; color: #353535; }
TD.main, P.main { font-size: 11px; line-height: 1.5; padding-top: 2px; color: #003300; }
TD.smallText, SPAN.smallText, P.smallText { font-size: 10px; color: #003300; }
TD.accountCategory { font-size: 13px; color: #aabbdd; }
TD.fieldKey { font-size: 12px; font-weight: bold; }
TD.fieldValue { font-size: 12px; }
TD.tableHeading { font-size: 12px; font-weight: bold; }
SPAN.newItemInCart { font-size: 10px; color: #ff0000; }
CHECKBOX, RADIO,INPUT, SELECT { font-size: 11px; padding: 2px; }
TEXTAREA { width: 100%; font-size: 11px; background-color: #F8F8F8; border-style: inset; border-color: #F8F8F8; border-width: 1px; }
.kosong{width: 100px; font-size: 11px; background-color: #F8F8F8; border-style: inset; border-color: #F8F8F8; border-width: 1px;}
SPAN.greetUser { font-size: 12px; color: #f0a480; font-weight: bold; }
TABLE.formArea {  border-color: #7b9ebd; border-style: solid; border-width: 1px; }
TD.formAreaTitle { font-size: 12px; font-weight: bold; }
SPAN.markProductOutOfStock { font-size: 12px; color: #c76170; font-weight: bold; }
SPAN.productSpecialPrice { color: #ff0000; }
SPAN.errorText { color: #ff0000; }
.moduleRowOver { background-color: #D3EFD0; cursor: auto; cursor: auto; }
.moduleRowSelected { background-color: #D3EFD0; }
.checkoutBarFrom, .checkoutBarTo { font-size: 10px; color: #6F3600; }
.checkoutBarCurrent { font-size: 10px; color: #353535; }
.messageBox { font-size: 10px; text-align: center; }
.messageStackError, .messageStackWarning { font-size: 10px; color: #CC3300; text-align: center;  }
.messageStackSuccess { font-size: 10px; color: #006600; text-align: center;  }
.inputRequirement { font-size: 10px; color: #ff0000; }
TD.category_desc { font-size: 11px; line-height: 1.5; }
.site {	background-color:#274e0d;margin-left:auto;margin-right:auto; margin-top:6px;}
.newstitle { background-color: #88CF80; border-bottom: 1px solid #666666; font-size: 11px; padding: 3px; }
hr { color: #D7D7D7; height: 1px; }
.customer_head {font-size: 11px; padding: 2px; color: #363636; text-align: left; padding-left: 10px; border-bottom: 1px solid #D6E7C9;}
.prodinfo_head { }
div#categories_sub a { display: block; padding-left: 15px; padding-top: 2px; color: #000000; }
div#categories_sub a:hover { display: block; padding-left: 15px; padding-top: 2px; color: #6B2617; text-decoration:none}
div#headernavigation a { display: block; color: #E9E9E9; float: right; padding: 7px; border-left: 1px solid #cccccc; background-color: #48618A; }
div#headernavigation a:hover { color: #FFFFFF; text-decoration: none; background-color: #B9B9B9; }
div#categories1 a{display: block; padding-left: 9px; padding-top: 2px; color: #000000; }
div#categories1 a:hover{display: block; padding-left: 9px; padding-top: 2px; color: #000000; }
.pageheading {
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 13px;
	color: #FCFF00;
	vertical-align: top;
}

.content_bg{ background-color:#83ee56;}
h1{font-size:15px; color:#274E0D;}
h2{font-size:13px; color:#274E0D;}
h4{font-size:12px; color:#274E0D; font-weight:normal;}
h5{float:left; font-size:13px; }

h1{font-size:15px; color:#274E0D;}
h2{font-size:13px; color:#274E0D;}
div#image_name{background-color:#59A634; color:#8CE75F;font-size:15px; padding-left:10px; font-weight:bold; overflow:auto; width:256px;}
.fotter{ background-color:#83EE56;background-image:url('images/newsite/Hawaiian-baby-woodrose-seeds.jpg');background-position:right top;background-repeat:no-repeat;}
div#header_image{ background-image:url('images/newsite/hbrw.jpg');background-position:left top;background-repeat:repeat-x; border-bottom:#EEEEEE 2px solid;}
div#top-repeat{background-image:url('images/newsite/hbrw.jpg');background-repeat:repeat-x;background-position:left top;}
div#header{float:left; font-size:13px;font-weight:bold;display:block;}
div#banner{background-color:#59A634; color:#8CE75F;font-size:12px; padding-left:10px; font-weight:normal; overflow:auto;padding-top:10px; margin-top:10px;}

A.reccomended { color: #274E0D;font-size:11px; }
A.reccomended:hover { color: #274E0D; text-decoration: none;font-size:11px;text-decoration:underline;}
.main_new{ color: #274E0D;font-size:11px;}
TD.site_content{padding-left:10px;padding-right:7px;background-image:url(images/newsite/Argyreia-nervosa.jpg);background-repeat:repeat-y;background-position:left top;}
TD.top-padding-left{padding-left:10px;}

TD.title_bg {height:50px; font-weight: bold; font-size: 13px; color: #B43C33; padding-left: 20px; padding-top: 13px; background-image: url('images/new/shamanic_title_bg.gif'); background-repeat: no-repeat; background-position: top left; }
TD.page_content_default {padding-left: 20px; padding-right: 10px; }

.boxtext { font-size: 11px; line-height: 1.5; padding: 5px; color: #000000;}
div#categories_non_link{ display: block; padding-left: 12px; padding-top: 2px; color: #000000;  }
div#categories_non_link_right{ display: block; padding-right: 13px; padding-top: 2px; color: #000000;  }
.languages { background-color: #536F9D; padding-top: 5px; padding-right: 7px; padding-bottom: 2px; }
.pageheading_bg {text-align: center;}
A.cms_link{font-size: 11px; line-height: 1.5; padding-top: 2px; color: #35631A;}
A.cms_link:hover{font-size: 11px; line-height: 1.5; padding-top: 2px; color: #35631A;}

/* VJ Links Manager v1.00 begin */
TABLE.linkListing {
  border: 0px;
  border-style: solid;
  border-color: #ffffff;
  border-spacing: 1px;
}

.linkListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  xbackground: #b6b7cb;
  color: #000000;
  text-align: center;
}

TD.linkListing-data {
  /*border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;*/
  padding: 4px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}

TR.linkListing-odd {
  xbackground: #f8f8f9;
}

TR.linkListing-even {
  xbackground: #F5F5F5;
}
/* VJ Links Manager v1.00 end */

/* cms latest news */
.infoBoxLatestNews {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}
.infoBoxLatestNewsContents {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}

.infoBoxDefault {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; background-color: transparent; }
.infoBoxDefaultContents {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; background-color: transparent; }

.insideBox {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; xxfont-weight: bold;}
.priceBox {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold;}


td.boxstyle{background-position: top left; vertical-align: top;}
td.boxstyleFixed{background-repeat: no-repeat; background-position: top left; vertical-align: top;}

.price_login{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal;}
.price_login_head{font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF6600; font-weight: bold;}

/* qty pricing */

TD.productPriceInListing {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #d2e9fb;
}

TD.productPriceInBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #E9FCDB;
  border-bottom:solid 1px #888888;
}

TD.productPriceInProdInfo {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ccffcc;
}

.minimum-order { font-size: 11px; color: #6F3600; }
.minimum-order-exception { font-size: 11px; color: #F20000; }

.left_level_0{ padding-left: 5px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: left; text-transform: uppercase; }
.left_level_1{ padding-left: 15px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: left; text-transform: uppercase; }
.left_level_2{ padding-left: 25px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-align: left; text-transform: uppercase; }

/* for link exchange page */
div#dark a {font-family: verdana; font-size: 12px; background-color: #224616; color: #DAFEE9; }
td.dark {font-family: verdana; font-size: 12px; background-color: #224616; color: #DAFEE9; }
.text_code{border: dotted 1px #DAFEE9; background-color: #346C22; color: #DAFEE9; width: 97%; font-size: 10px; font-family: "courier new"; padding: 5px; margin-top: 0px;}
.smallText1 { font-size: 10px; color: #DAFEE9; }

div#light a {font-family: verdana; font-size: 12px; background-color: #E9FCDB; color: #224616; }
td.light {font-family: verdana; font-size: 12px; background-color: #E9FCDB; color: #224616; }
.text_code_light{border: dotted 1px #183210; background-color: #C4DDB1; color: #183210; width: 97%; font-size: 10px; font-family: "courier new"; padding: 5px; margin-top: 0px;}
.smallText2 { font-size: 10px; color: #224616; }
TABLE.button{ height:50px;}
