BODY {
BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #000000;font-family:verdana, Arial, sans-serif;font-size:14px
}

h1 {
FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #030c1c; FONT-FAMILY: Verdana, Arial, sans-serif;margin:0 0 0 0;padding:0 0 0 0;
}
h2 {
FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif;margin:0 0 0 0;padding:0 0 0 0;
}
h3 {
FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif;margin:0 0 0 0;padding:0 0 0 0;
}
h4 {
FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: black; FONT-FAMILY: Verdana, Arial, sans-serif;margin:0 0 0 0;padding:0 0 0 0;
}
h3 a, h4 a{text-decoration:none;color:black}
h3 a:hover, h4 a:hover{text-decoration:underline}


.text1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.text4 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.text18 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.error {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.helptext{
	FONT-WEIGHT: normal;  FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.category{ FONT-WEIGHT: bold;  FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif

}
.baskettext {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.totalbasket {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}



A{
		FONT-WEIGHT: normal;  COLOR: #1d5987; FONT-FAMILY: Verdana, Arial, sans-serif;text-decoration:none
}
A:hover {
	COLOR: #e17009;
}
TD.bottom {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}

a.tag1 { font-size:10px}

#office{
position : absolute;
top : 35px;
right : 10px;
width : 210px;
background : #ffffff;
padding : 1em;
border : 1px solid #374b75;
display:none;
}

td.cs{font-size:12px}
h1.dispheading,h2.dispheading{margin: 0 0 0 10px; 
COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 14px; text-decoration:none}

TD.DialogTitle {
 height: 15px; border-top : 2px solid  #bbc3d3;
 border-bottom:1px solid #bbc3d3; padding-top : 3px;padding-bottom:3px;
}
div#tableright{
margin-top:0;;width:180px;
margin-left:5px;
}
div#tableright .rightbox{
margin:1em 0;border-left : 1px solid #374b75;
padding-bottom:5px; border-bottom : 1px solid #374b75;
border-radius:6px 0 0 6px;
}
div#tableright .sponsor{
margin:1em 0;border-left : 1px solid #374b75;border-top : 1px solid #374b75;
padding-bottom:5px; border-bottom : 1px solid #374b75;
border-radius:6px 0 0 6px;
}
div#tableright .rightbox h3{
 font-weight:bold;padding: 5px 0;
border-top : 2px solid #374b75;
border-bottom: 1px solid #374b75;
margin-bottom:3px;text-align:left;padding-left:10px;
border-radius: 6px 0 0 0;
font-size:14px;
}

div#tableleft{
margin-top: 0; width:165px;
}

div#tableleft .product{
margin:1em 0;border-right : 1px solid #374b75;
padding-bottom:5px; border-bottom : 1px solid #374b75;text-align:left;
border-radius : 0 6px 6px 0; width:165px;
}
div#tableleft .sponsor{
margin:1em 0;border-right : 1px solid #374b75;
padding-bottom:5px; 
border-bottom : 1px solid #374b75;
border-top : 1px solid #374b75;
text-align:left;
border-radius : 0 6px 6px 0;
}
div#tableleft .product h3{
font-weight:bold;padding: 5px 0;
border-top : 2px solid #374b75;
border-bottom: 1px solid #374b75;
border-radius: 0 6px 0 0;
font-size:14px;
}
div#tableleft .product h4{
 font-weight:bold;margin-top:10px;
}
div#reseller ul, div#tableleft .product ul{margin:0;padding:0}
div#reseller li, div#tableleft .product li{
margin:0 8px;
padding-bottom:2px;
font-size:14px;
list-style-type:none;
display:list-item;
border-bottom:1px dotted #bbc3d3
}


a.buybutton  {color:white;background:url(image/buy-button.gif); 
width:100px;height:20px;display:block;text-decoration:none;margin-top:5px;margin-bottom:5px;text-align:left}
a.buybutton .beli {padding-left:15px;padding-top:1px;font-weight:bold;font-size:12px}
a.buybutton:hover{background-position:0 -18px;color:#000000}

a.buybutton2  {color:white;background:url(image/buy-button2.gif);margin-left:10px; 
width:200px;height:18px;display:block;text-decoration:none;margin-top:3px;margin-bottom:5px;text-align:left}
a.buybutton2 .beli {padding-left:20px;padding-top:1px;font-weight:bold;font-size:12px}
a.buybutton2:hover{background-position:0 -18px;color:#000000}

a.checkout {color:white;background:url(image/checkout-button.gif); font-size:12px;
width:100px;height:24px;display:block;text-decoration:none;margin-top:3px;margin-bottom:3px;font-weight:bold}
a.checkout:hover{background-position:0 -24;color:#000000}
a.checkout .check{padding-top:4px}
img.imageproduk {border:1px solid #dddddd}
img.imageproduk:hover{border:1px solid #000000}

div.frontwhat{
margin:0 30px 0 20px;
font-size:13px
}
div.frontwhat h3{
border-bottom: 1px dashed #bbc3d3;
font-size: 13px;
font-weight: bold;
margin-bottom: 5px;
padding: 5px 0px;
}
div.frontwhat ul{
margin-left:0px;
}
div.frontwhat ul li{
list-style-image: url(image/check.png);
margin: 5px 0px;
padding: 0px 0px 0px 0px;
display: list-item;
font-size: 14px
}

.paging2 {margin-right:10px}
.paging2 a{border:1px solid gray;
text-decoration:none;margin:0;padding:0 3px; color:#000000}
.paging2 a:hover{background:#bbc3d3;color:#000000;}

select,textarea,input {
	font-size:14px;
	background: #F0F5FB;
	border: 1px solid #619CD8;
	padding: 0 3px;
	-moz-border-radius: 5px; // Mozilla
  border-radius: 5px; // Opera, Chrome
  -khtml-border-radius: 5px; // Other browsers
  -webkit-border-radius: 5px; // Safari, Chrome, dll
  behavior:url('border-radius.htc');
}

input.mybutton {
	font-size:18px;
	background: #afd8f8;
	color:#03243e;
	padding:0 3px;
}

input.mybutton:hover
{
	background:#79b7e7;
}

#content_header {
	border-top : 2px solid #2e6e9e;
	border-bottom : 1px solid #2e6e9e;
	font-size:18px;
	padding: 5px;
	margin:10px;
}
#content_header a{
	font-size:18px;
}
#content {
	margin: 0 10px;
}

