a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color:#FF0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.boxText { font-family: Arial, sans-serif; font-size: 12px; }
.errorBox { font-family: Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family: Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family: Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
.marginheader { padding-top: 7px; }


#cart_item {text-align:right;
	width:72px;
	height:55px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
}
#kotak_login {text-align:right;
	width:200px;
	height:45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#B03B2C;
	font-weight:bold;
}
#bawah_login {margin-top:4px;
	_margin-top:0px;
	height:12px;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:right;
}
TD.menu_1{
	background:url(images/m_1.jpg) no-repeat;
	_background:url(images/m_1_h.jpg) no-repeat;
	text-align:center;
	color:#33as33;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
TD.menu_1:hover {
	text-decoration:none;
	background:url(images/m_1_h.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
TD.menu_1 a:hover {
	text-decoration:none;
	color:#fff;
}

/*======*/
TD.menu_2{
	background:url(images/m_2.jpg) no-repeat;
	_background:url(images/m_2_h.jpg) no-repeat;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
}
TD.menu_2:hover {
	background:url(images/m_2_h.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
TD.menu_2 a:hover {
	color:#fff;
}
/*============*/
TD.menu_3{
	background:url(images/m_3.jpg) no-repeat;
	_background:url(images/m_3_h.jpg) no-repeat;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
}
TD.menu_3:hover {
	background:url(images/m_3_h.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
TD.menu_3 a:hover {
	color:#fff;
}

/*==========*/
TD.menu_4{
	background:url(images/m_4.jpg) no-repeat;
	_background:url(images/m_4_h.jpg) no-repeat;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
}
TD.menu_4:hover {
	background:url(images/m_4_h.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
TD.menu_4 a:hover {
	color:#fff;
}

/*=================*/
TD.menu_5{
	background:url(images/m_5.jpg) no-repeat;
	_background:url(images/m_5_h.jpg) no-repeat;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
}
TD.menu_5:hover {
	background:url(images/m_5_h.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
TD.menu_5 a:hover {
	color:#fff;
}

/*===============*/
TD.menu_6{
	background:url(images/m_6.jpg) no-repeat;
	_background:url(images/m_6_h.jpg) no-repeat;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
}
TD.menu_6:hover {
	background:url(images/m_6_h.jpg) no-repeat;
	text-align:center;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
TD.menu_6 a:hover {
	color:#fff;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.head_table_atas {	
	color:#fff;
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.sidebar_atas_0 {
	border:#99cccc solid 1px;
	background:#339999;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_0 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_0 a:hover{	
	background:#006666;
	display:block;	
}

.sidebar_atas_1 {
	border:#b5da77 solid 1px;
	background:#99cc33;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_1 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_1 a:hover{	
	background:#336600;
	display:block;	
}

.sidebar_atas_2 {
	border:#cc9999 solid 1px;
	background:#cc3366;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_2 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_2 a:hover{	
	background:#660033;
	display:block;	
}

.sidebar_atas_3 {
	border:#66ccff solid 1px;
	background:#0066cc;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_3 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_3 a:hover{	
	background:#003366;
	display:block;	
}

.sidebar_atas_4 {
	border:#ff9999 solid 1px;
	background:#cc3333;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_4 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_4 a:hover{	
	background:#660000;
	display:block;	
}


.sidebar_atas_5 {
	border:#cc9999 solid 1px;
	background:#993399;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_5 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_5 a:hover{	
	background:#660066;
	display:block;	
}


.sidebar_atas_6 {
	border:#66ccff solid 1px;
	background:#0099cc;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_6 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_6 a:hover{	
	background:#003366;
	display:block;	
}

.sidebar_atas_7 {
	border:#ff9933 solid 1px;
	background:#cc6633;
	color:#fff;
	margin:-1px auto 0px 8px;
	font-family:Arial, Helvetica, sans-serif;
	width:105px;
	_width:110px;
	font-size:11px;
}
.sidebar_atas_7 a{
	text-decoration:none;
	padding-left:3px;
	color:#FFFFFF;	
	display:block;	
}
.sidebar_atas_7 a:hover{	
	background:#663300;
	display:block;	
}

/*menu atas bukan header*/
TD.menu_b_header{
	background:url(images/tengah_02_01_03.gif) no-repeat;
	text-align:center;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:88px;
	font-weight:bold;
}
TD.menu_b_header:hover {
	text-align:center;
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
TD.menu_b_header a:hover {
	color:#fff;
}

.title_table_arrival {	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	background:url(images/new_arrival.gif) repeat-x;
}

.title_table_seller {	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	background:url(images/top_seller.gif) repeat-x;
}

.infoBoxContents {
  background: #fff;
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

TD.smallText_topsel, SPAN.smallText_topsel, P.smallText_topsel {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  border: 1px solid #f0f0f0;
}
.menu_sidebar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
	border-bottom:1px #0066FF solid;
	text-align:left;
	width:110px;
	margin-top:10px;
}
.menu_sidebar a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
	border-bottom:1px #0066FF solid;
	text-align:left;
	width:110px;
	margin-top:10px;
}
.menu_sidebar a:hover{
	text-decoration:none;
	color:#FF0000;
}
.menu_cari_depan {
	margin:20px auto auto 90px;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	width:200px;
}

.menu_cari_depan h1 {
	color:#FFCC00; 
	font-size:24px; 
}
.menu_cari_depan p {
	color:#000; 
	font-size:12px;
	text-align:right;
}


TD.halaman, DIV.halaman{
  font-family: Arial, sans-serif;
  font-size: 12px;
  font-weight: ;
  color: #993300;
}

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: #f8f8f9;
}

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: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color:#3366CC;
  border-spacing: 1px;
}

.productListing-heading {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  background:#3399CC;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  color: #000000;
}

TD.main, P.main {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

TD.smallText_topsel, SPAN.smallText_topsel, P.smallText_topsel {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  border: 1px solid #f0f0f0;
}

TD.accountCategory {
  font-family:  Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:  Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:  Arial, sans-serif;
  font-size: 13px;
}

TD.tableHeading {
  font-family:  Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
}

.infobox{
	border:1px solid #f0f0f0; 
	/*none;*/
}

.infoBoxContents {
  background: #fff;
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

TD.infoBoxHeading {
  font-family:  Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background: url('images/infobox/centerbox.gif') repeat-x;
  color: #fff;
  text-align:center;
}
.spcbox {
  border:2px solid #3399CC;
  border-top:0px;
  border-bottom:0px;
  padding:0px;
}

TD.infoBoxHeading a {
  color: #B54800;
}

TD.infoBoxHeading a:hover {
  color: #ff0000;
}

TD.infoBox, SPAN.infoBox {
  font-family:  Arial, sans-serif;
  font-size: 12px;
}

.menu_footernya {
	color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	margin-left:20px;
}

.footer_about {
	color:#0033CC;
	float:left; 
	margin-left:10px;
	margin-top:15px;
	font-size:11px;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
}

.footer_about a {
	font-weight:bold; 
	color:#0033CC;
	text-decoration:none;
}
.footer_about a:hover {
	color:#CC3300;
}

/*testimonial*/
.baris_content {
	font:12px Arial, Helvetica, sans-serif;
	background:#FCFCFC;
}
.baris_content :hover {
	background:#F2F2F2;
}
.content {
	pading:3px;
	color:#666666;
	font:10px Arial, Helvetica, sans-serif;
}

.content h1 {
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	margin-bottom:0px;
}
.content h3 {
	font:10px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	margin-bottom:0px;
	margin-top:2px;
}
.content h2 {
	font:9px Arial, Helvetica, sans-serif;
	color:#999999;
	margin-bottom:0px;
	margin-top:2px;
}
.content p {
	margin-top:3px;
}
.testi {
	margin:auto;
	width:590px;
}
.testi h4{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	margin-bottom:5px;
	padding:2px;
	background:#7FBCD8;
}
.testi p {
	margin-top:1px;
	margin-bottom:1px;
}

#paging {
	margin-top:10px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
}

#paging a {
	font-weight:bold;
}