/*Table*/

table#home{

	font-size:12px;

}



table#nav{

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background:#f9c;

}



table#member-info{

	border:1px solid #0000FF;

	border-collapse:collapse;



}



table#member-info tr th{

	vertical-align:top;

	padding:5px;

	font-weight:bold;

	background:url(../images/emailheader_04.jpg);

	color:#fff;

}



table#member-info tr td{

	vertical-align:top;

	padding:3px;

	font-size:10px;

}



table#tableLoginBox{

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background:url(../images/login-bg.jpg);

	width:176px;

	height:140px;

	padding:10px;

	color: #FFFFFF;

	font-weight:bold;

}



table#tableLoginBox a:link,

table#tableLoginBox a:visited{

	color: #FFCCFF;

	font-size:10px;

	font-weight: bold;

}



table#tableLogin{

	/*border-collapse:collapse;*/

	border:2px solid #0099CC;

	

}



table#myTable{

	border:1px solid #bbb;

	border-collapse:collapse;

}



table#myTable thead tr{

	/*background:url(../image1/rowHeader.jpg) repeat-x;*/

	background-color: #9966CC;

	color:#FFF; 

}



table#myTable thead tr td{

	/*padding-bottom:5px;*/

	height:27px;

	font-weight:bold;

	font-size:10px;

}



table#myTable tbody tr#even{

	background-color: #FBE3F9;

}



table#myTable tbody tr#odd{

	background-color: #FACEFB;

}



table#myTable tbody tr#even:hover,

table#myTable tbody tr#odd:hover{

	background-color: #FF99CC;

}



table#myTable a:link,

table#myTable a:visited{

	color: #900;

	text-decoration:none;

}



table#myTable a:hover{

	color: #990099;

	text-decoration:underline;

}



table#myTable img{

	border:none;

}



table#searchBox{

	border:1px solid #fff;

	border-collapse:collapse;

}



table#searchBox tr th{

	text-align:left;

	padding:3px;

	padding-left:10px;

	background-color: #9966CC;

	color:#FFF;	

}



table#searchBox tr td#left{

	text-align:right;

	padding-right:3px;

	background-color: #FFD9FF;

}



table#searchBox tr td#right{

	padding-left:3px;

	text-align:left;

	background-color:#FFD9FF;

}



/* register */

table#register{

	font-size:11px;

	border-collapse:collapse;

	border:1px solid #FFFFFF;

	margin-top:15px;

}



table#register tr td{

	padding:3px;

	text-align:left;

	background-color: #E2DCDC;

}



table#register tr td#reg-title{

	vertical-align:top;

	font-weight:bold;

	color: #000000;

}



table#register tr td#maklumat{

	font-weight:bold;

	background-color: #2E2EFE;

	font-size:13px;

	color: #FFF;

}



table#tableLogin thead tr th{

	border:2px solid #0099CC;

	padding:5px;

	background-color:#F2F2F2;

}

table#tableLogin tbody tr{

	border:2px solid #0099CC;

}

table#tableLogin tbody tr td{

	padding:2px 5px 2px 5px;

}

/*textbox*/

.textbox01{

	border:1px solid #00C1C1;

	background-color: #F2FFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color: #555;

	padding:2px 0px 2px 2px;

	margin: 2px 0px 2px 0px;

}



.textbox01:hover{

	/*background-color:#ddd;

	border:1px solid #0033FF;*/

}



/*textbox*/



.textbox02{

	border:1px solid #666;

	font-size:11px;

	font-weight:bold;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}



.textbox03{

	border:1px solid #003366;

	font-size:11px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-color:#F0F8FF;

	color:#000099;

}



/* Button */







/* Link */

a:link,

a:visited{

	font-size:11px;

	color: #9900CC;

	text-decoration:none;

}



a:hover{

	text-decoration:underline;

}



/* Div */

div#page-title{

	font-size:17px;

	font-weight:bold;

	color: #0066FF;

	text-align:center;

	padding:5px;

}



div#notice{

	padding:5px;

	font-weight:bold;

}



div#error{	

	padding-left:40px;

	color: #9900CC;

	font-weight:bold;

}



div#success{	

	padding-left:40px;

	color: #6F0;

	font-weight:bold;

}



div#alamat-promosi{

	padding:5px;

	color: #FFF;

	border:2px solid #ccc;

	text-align:center;

	background-image: url('../build/banner.jpg');

	font-size:14px;

}



/* UL - LI */

ul#pagging li{

	list-style:none;

	display:inline;

	border:1px solid #0099FF;

	padding:1px 3px 1px 3px;

	font-size:11px;

	font-weight:bold;

	margin:2px;

	background-color: #DFF4FF;

}



ul#pagging li a:link,

ul#pagging li a:visited{

	text-decoration:none;

	color: #003366;

	

}



ul#pagging li:hover{

	background-color: #DAE9FE;

}



ul#pagging li#currentPage{

	background-color: #0099CC;

	color:#fff;

}



/*Top Menu*/

td#menu-home a{



	display:block;

	padding:0px;

	width:64px;

	height:35px;

}



td#menu-home a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:64px;

	height:35px;

}



td#menu-produk a{



	display:block;

	padding:0px;

	width:84px;

	height:35px;

}



td#menu-produk a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:84px;

	height:35px;

}



td#menu-reseller a{

	

	display:block;

	padding:0px;

	width:91px;

	height:35px;

}



td#menu-reseller a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:91px;

	height:35px;

}



td#menu-syarat a{

	

	display:block;

	padding:0px;

	width:145px;

	height:35px;

}



td#menu-syarat a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:145px;

	height:35px;

}



td#menu-daftar a{

	

	display:block;

	padding:0px;

	width:78px;

	height:35px;

}



td#menu-daftar a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:78px;

	height:35px;

}



td#menu-faq a{

	

	display:block;

	padding:0px;

	width:63px;

	height:35px;

}



td#menu-faq a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:63px;

	height:35px;

}



td#menu-bukti a{

	

	display:block;

	padding:0px;

	width:68px;

	height:35px;

}



td#menu-bukti a:hover{

	background: #660000;

	display:block;

	padding:0px;

	width:68px;

	height:35px;

}







span#daftar a:link,

span#daftar a:visited{

	color: #0066FF;

	text-decoration:underline;

}



span#daftar a:hover{

	color: #0099FF;

}

  h1, h2, h3, strong, label, .strong { font-weight: bold; }
  h1, h2, h3, form { margin: 0; paddgroupsing: 0; }
/* - - NOTIFICATION AND STATUS BOXES - - */
  .statusmessagebox { border: 1px solid #D7D7D7; background: none; padding: 3px; margin: 0 0 5px 0; }
  .notificationbox { background: url(../images/msg_check.gif) 5px center no-repeat; }
  .confirmbox { background: url(../images/msg_info.gif) 5px center no-repeat; }  
  .errorbox, .commonmsgbox, .notificationbox, .confirmbox { position: relative; background-color: #F0F0F0 !important; padding: 10px 10px 10px 42px; }
  .errorbox { background: url(../images/msg_error.gif) 5px center no-repeat; }
  .errorbox h2, .commonmsgbox h2, .notificationbox h2, .confirmbox h2 { padding: 0; line-height: 18px; }
  .errorbox h2, .commonmsgbox h2 { color: #EB0000; }
  .errorbox .boxcontent, .commonmsgbox .boxcontent, .notificationbox .boxcontent, .confirmbox .boxcontent { padding: 5px 0 5px 0; }
  .commonmsgbox { padding: 10px;}
  .notificationbox h2 { color: #2B8902; }
  .confirmbox h2 { color: #0477AB; }
  .confirmbox span.buttonBox { padding-left: 10px; }
  .confirmbox span.buttonBox a { font-size: 95%; }  
  .confirmbox div.buttonBox { margin: 7px 0 0 0; }

/* - - END NOTIFICATION AND STATUS BOXES - - */