body{
  font-family:verdana;
  text-align:center;
}

.top_menu{
  font-size:12px;
  font-family:verdana;  
  text-align:center;
}

.top_menu a:link,.top_menu a:visited{
  font-size:12px;
  font-family:verdana;
  text-decoration:none;
  color:black;
  font-weight:bold;
}

.top_menu a:hover{
  font-size:12px;
  font-family:verdana;
  text-decoration:none;
  color:blue;
  font-weight:bold;
}
/*
.member_left a{
  display: block;
  color: #666666;
  background: #EEEEEE top left no-repeat;
  text-decoration: none;
  border-bottom: 1px solid #CCCCCC;
  font-weight: normal;
  padding : 3px 0px 4px 15px;
}
.member_left a:hover{
  background-color: #FFFFFF;
  color: blue;
  text-decoration: underline;
}
*/

.member_menu a:link,.member_menu a:visited{
  font-size:12px;
  font-family:verdana;
  text-decoration:none;
  color:black;
}

.member_menu a:hover{
  font-size:12px;
  font-family:verdana;
  text-decoration:none;
  color:blue;
}

.curr_page{
  font-size:12px;
  font-family:verdana;
  text-decoration:none;
  color:white;
  font-weight:bold;
  text-align:right;
  background-repeat: repeat-x;
  background-position:50%;
  padding-right:12px;

}


.all{
  width:720px;  
  text-align:left;
  margin:0px auto;
}
.content{
  width:718px; 
  
}

.content_main{
  width:718px;
  height:350px;
  
}
.left,.right{
  float:left;
  margin-bottom:8px;
}

.left{
  min-height:300;
}
.right{
  padding-top:4px;
  width:554px;
}

.block{
  float:left;
  clear:left;
  width:668;
}

.login{
  padding-left:10px;
  font-family:verdana;
  font-size:12px;
}

.log_input{
  width:100px;
  font-family:verdana;
  font-size:12px;
}

.log_mini a{  
  font-family:verdana;
  font-size:10px;
  text-decoration:none;
  color:black;
}

.log_mini a:hover{
  text-decoration:underline;
  color:blue;
}

.member_left ul{
  margin: 0px;
  padding: 0px;
  list-style-type: none;

}
.member_left a{
  display: block;
  color: #666666;
  background: #EEEEEE top left no-repeat;
  text-decoration: none;
  border-bottom: 1px solid #CCCCCC;
  font-weight: normal;
  padding : 3px 0px 3px 15px;
}
.member_left a:hover{
  background-color: #FFFFFF;
  color: blue;
}
.top_box1 a{
  color:black;
  width:76px;
  float:left;
  font-family:verdana;
  font-size:12px;
  text-decoration:none;
  background-image:url('../image/front_box.gif'); 
  background-repeat:no-repeat; 
  padding:5px 0px 5px 0px;
  text-align:center;
  margin:0px;
}
.top_box1 a:hover{
  
  background-image:url('../image/front_box.gif'); 
  background-repeat:no-repeat;  
  padding:5px 0px 5px 0px;
}
.top_box2 a{
  color:black;
  width:76px;
  float:left;
  font-family:verdana;
  font-size:12px;
  text-decoration:none;
  background-image:url('../image/back_box.gif'); 
  background-repeat:no-repeat; 
  padding:5px 0px 5px 0px;
  text-align:center;
  margin:0px;
}
.top_box2 a:hover{
  
  background-image:url('../image/back_box.gif'); 
  background-repeat:no-repeat;  
  padding:5px 0px 5px 0px;
}

.content_home{
  color:black;
  font-family:verdana;
  font-size:12px;
  padding:8px 6px 20px 6px;
  
}

.memb_menu_box{
  padding-top:5px;
}

.welcome{
  font-size:12px;
  color:black;
  font-family:verdana;
  text-align:left;
  padding:4px;
}

.welcome input{
  margin-top:6px;
}

.htu_img{
  width:480px;
  margin:10px 0px 10px 10px;
}

.htu_img img{
  border:1px solid #BBBBBB;
}

.htu_bar{  
  font-weight:bold; 
}



table.coverage{
  border-spacing:0px;	
	font-family:verdana;
	font-size:11px;
	/*border:1px solid #575959;*/
	border:1px solid #999999;
	background-color:white;
	border-collapse:collapse;	
}

.coverage td, .coverage th{
  background-color:white;
  /*border:1px solid #575959;*/
	border:1px solid #999999;
  border-spacing:0px;
  padding:3px;
}



td .coverage,th .coverage{
  background-color:white;
  /*border:1px solid #575959;*/
	border:1px solid #999999;
  padding:5px;
}
.coverage th{
  background-color:#114044;
  color:white;
}

/* ------- Transfer Pulsa List */

table.pulsa_list{
  border-spacing:0px;	
	font-family:verdana;
	font-size:11px;
	/*border:1px solid #575959;*/
	border:1px solid #999999;
	background-color:white;
	border-collapse:collapse;	
	text-align:center;
}

.pulsa_list td, .pulsa_list th{
  background-color:white;
  /*border:1px solid #575959;*/
	border:1px solid #999999;
  border-spacing:0px;
  padding:3px;
}



td .pulsa_list,th .pulsa_list{
  background-color:white;
  /*border:1px solid #575959;*/
	border:1px solid #999999;
  padding:5px;
}
.pulsa_list th{
  background-color:#114044;
  color:white;
}

/* ------------------------ */
.clear{
  clear:both;
}

.contact_us label{
  float:left;
  width:100px;
  text-align:right;
  margin-right:15px;
}

.contact_us input,.contact_us textarea,.contact_us select{
  float:left;
  margin-right:5px;
  margin-bottom:5px;

}
.contact_us_butt input{
  margin-left:114px;
}

.myset{
  width:400px;
  padding:10px 0px 0px 20px;
}
.myset label{
  float:left;
  width:150px;
  text-align:left;
  margin-right:15px;
  padding-left:5px;
}

.myset input{
  margin-left:8px;
}

.about_us{
  width:500px;
  padding:10px 0px 0px 20px;
}
.about_us label{
  float:left;
  width:120px;
  text-align:left;
  margin-right:15px;
  padding-left:5px;
}

.about_us input{
  margin-left:8px;
}

.sms_form{
  width:400px;
  padding:20px 0px 0px 20px;

}

.sms_form label{
  float:left;
  width:70px;
  text-align:left;
  margin-right:15px;
  padding-left:5px;
}
.text{
  padding:4px;
  border-bottom:1px dashed #b9bbc0;
}
.text2{
  padding:4px;
}

.my_payment{
  padding:10px 0px 0px 30px;
}

.sms_count{
  text-align:center;
  border:none;
  width:12px;
}

table.history{
  border-spacing:0px;	
	font-family:verdana;
	font-size:11px;
	/*border:1px solid #575959;*/
	background-color:white;
	border-collapse:collapse;	
}

.history td{
  /*background-color:#CFF;*/  
  /*border:1px solid white;*/
  border-spacing:0px;
  padding:3px;
}
.history th{
  background-color:#00384b;
  color:white;
  border-top:1px solid white;
  border-left:1px solid white;
  border-right:1px solid white;
  border-bottom:5px solid white;
  border-spacing:0px;
  padding:3px;
  text-align:center;
}


.history a{
  color:black;
  text-decoration:underline;
}

.history a:hover{
  color:blue;
  text-decoration:underline;
}
.bright{
  
  background-color:#CFF;
  border-bottom:1px solid white;
}

.dark{
  border-bottom:1px solid white;
  
  background-color:#e7fcf4;
}

.history_butt{
  float:left;
}

.page_num{
  float:left;
  font-size:12px;
  font-family:verdana;
  padding-left:10px;
}

.page_num_mini{
  float:left;
  font-size:11px;
  font-family:verdana;
  padding-left:10px;
}

.page_num a{
  text-decoration:none;
  color:black;
}
.null_button{
  margin-left:10px; 
}
.support_list{
  padding:20px 0px 20px 0px;
}


.contact_page_num{
  float:left;
  font-size:12px;
  font-family:verdana;
  padding:20px 0px 0px 30px;
}

.contact_page_num a{
  text-decoration:none;
  color:black;
}

.contact_table{ 
float:left;  
padding:0px 0px 0px 30px;

}

.contact_table a{ 
color:black;
text-align:center;
}

.contact_butt{
padding:4px 0px 20px 30px;
}

.contact_new{
  padding:10px 0px 10px 20px;
}
.contact_new label{
  float:left;
  width:80px;
  text-align:right;
  margin-right:15px;
}
.contact_save{
  padding-left:114px;
}

.traffic_page_num{
  float:left;
  padding:10px 0px 0px 20px;
  font-size:12px;
  font-family:verdana;
  
}

.traffic_page_num a{
  text-decoration:none;
  color:black;
}

.traffic_table{
  float:left;
  padding:0px 0px 0px 20px;

}



.traffic{
  border-bottom:1px dashed #b9bbc0;
  text-align:left;
}
.msg_stat_table{
  float:left;
  padding:0px 0px 0px 20px;

}

.add_credit{
  padding:20px 0px 0px 40px;
}

.add_credit td{
  border-bottom:1px solid #e58544;
}

.add_credit_option{

}

.add_credit_option label{
  font-size:11px;
  font-family:verdana;
  float:left;
  width:100px;
  text-align:right;
  margin-right:15px;
  
}

.payment_list{
  padding:25px 0px 0px 25px;
}
.registrasi label{
  float:left;
  width:100px;
  margin-left:70px;
  margin-right:10px;
  text-align:left;
  margin-top:3px;

}

.registrasi input{
  float:left;
  margin-bottom:3px;
  margin-right:3px;
}

.registrasi .reg_btn{
  float:left;
  margin-left:180px;
}
.forget_pass{
  margin-left:50px;
}

.forget_pass label{
  float:left;
  width:100px;
  margin-right:10px;
  text-align:right;
  margin-top:3px;
}

.forget_pass .send_pass_but{
  float:left;
  margin-left:110px;
}

.forget_pass_text{
  margin:20px 0px 10px 20px;
}
.user,.user a,.user a:visited{
  text-align:right;
  font-family:verdana;
  text-decoration:none;
  font-size:12px;
  color:black;
}

.user a:hover{
  color:blue;
  text-decoration:underline;
}

.warning1{
  border-top:1px solid #FFCC33;
  border-bottom:1px solid #FFCC33;
  background-color:#FFFF66;
  background-image:url('../image/icon_no.gif');
  background-repeat:no-repeat;
  background-position:40% 0%; 
  font-size:12px;
  height:20px;
  font-weight:bold;
}

.warning2{
  border-top:1px solid #00BB00;
  border-bottom:1px solid #00BB00;
  background-image:url('../image/icon_ok.gif');
  background-repeat:no-repeat;
  background-position:38% 50%; 
  font-size:12px;
  height:20px;
  font-weight:bold;
}

.warning_text1{
  font-size:11px;
  color:#FF0000;
  text-align:center;
  padding:2px 0px 2px 0px;
}

.warning_text1c{
  font-size:11px;
  color:#FF0000;
  text-align:center;
  padding:0px 0px 300px 0px;
}
.warning_text1b{
  font-size:11px;
  color:black;
  text-align:center;
  padding:2px 0px 2px 0px;
}
.warning_text2{
  font-size:11px;
  text-align:center;
  padding:30px 0px 260px 0px;
}



.home_img_right{
  font-family:verdana;
  font-size:12px;
  border-top:1px solid #888888;
  border-right:1px solid #888888; 
  border-bottom:1px solid #888888;
  width:200px;
  height:200px; 
  text-align:left;
}

.profit li{
  list-style-type: square;
  list-style-position: inside;
  padding-left:10px;
}
.home_img_left{
  border-top:1px solid #888888;
  border-left:1px solid #888888; 
  border-bottom:1px solid #888888;
  background-image:url("../image/home1.jpg");
  background-repeat:no-repeat;  
  background-position:50% 50%;
  width:330px;
  height:200px;
}
.home_img_middle{
  border-top:1px solid #888888;  
  border-bottom:1px solid #888888;
  width:10px;
  height:200px;
  background-image:url("../image/vert_line.gif");
  background-repeat:no-repeat;
  background-position:90% 70%;
  
}

.htu_text,.cov_text, .tos_text,.faq_text,.contact_us_text, .purchase_text{
  text-align:justify;
  padding-left:10px;
  width:500px;
}




.home_text{
  padding:10px 10px 10px 10px;
  text-align:justify;
  width:510px;
}

.price_text{
  padding:10px 0px 40px 10px;
}

.tos_text .faq_jawab{
  padding-left:25px;
}

.myacc_payment_text{
  padding:0px 0px 0px 10px;
  min-height:300px;
}

/*.history_text,.contact_text{
  min-height:300px;
}*/

.news_text{
  font-family:verdana;
  font-size:11px;
  
}
.news_text li{
  list-style: inside url('../image/arrow.png');
  margin-bottom:4px;
}

.news_text a:link{
  font-family:verdana;
  font-size:11px;
  text-decoration:none;
}
.news_detail_text{  
  font-family:verdana;
  font-size:12px;
  padding:8px 0px 80px 8px;
  width:480px;
  text-align:justify;
}

.news_detail_text ul{
  list-style: square outside url('../image/arrow.png');
}
.purchase_result_text{
  padding:10px 0px 0px 10px;
  min-height:300px;
}

.ver_300{
  height:300px;
}

.ver_400{
  height:320px;
}


.mms_img{
  margin:8px 0px 8px 90px;
}

.mms_img img{
  padding:2px;
  border:1px solid #880000;

}

.alphabet{
  list-style:none;
}

.alphabet li{
border:1px solid #990000;
  float:left;
  width:15px;
  margin-right:2px;
  margin-bottom:2px;
  text-align:center;
}

.alphabet li a{
  text-decoration:none;
}

.aboutus_left{
  float:left;
  width:150px;
  margin-right:5px;
  margin-bottom:6px
}
.aboutus_right{  
  float:left;
  width:300px;
  margin-bottom:6px
}
.admin_transfer_pulsa{
  float:left;
  width:500px;
  padding:20px 0px 0px 0px;
  margin-left:20px;
}

.pulsa_left{
  float:left;
  clear:left;
  width:500px;
  margin:15px 0px 0px 10px;
}
.pulsa_left label{
  float:left;  
  width:130px;
  text-align:right;
  margin-right:15px;
  margin-top:2px;
}
.pulsa_left .pulsa_input{
  float:left;
  width:350px;
}
.pulsa_left .pulsa_input2{
  float:left;
  width:350px;
  margin-top:2px;
  font-weight:bold;
  color:#330033;
}
.pulsa_left .pulsa_input3{
  float:left;
  margin:20px 0px 20px 60px;
  width:480px;
}

.agnt_left,.agnt_left_{
  float:left;
  clear:left;
  width:500px;
  margin:15px 0px 0px 10px;
}
.agnt_left label,.agnt_left_ label{
  float:left;  
  width:130px;
  text-align:right;
  margin-right:15px;
  margin-top:2px;
}
.agnt_left .agnt_input,agnt_left_ .agnt_input{
  float:left;
  width:350px;
}
.agnt_left .agnt_input2,.agnt_left_ .agnt_input2{
  float:left;
  width:350px;
  margin-top:2px;
  font-weight:bold;
  color:#330033;
}
.agnt_left .agnt_input3,.agnt_left_ .agnt_input3{
  float:left;
  margin:20px 0px 20px 60px;
  width:480px;
}
.agnt_left input{
  width:300px;
}

.addition_menu{
  float:right;
  font-size:11px;
  font-weight:bold;
  font-family:verdana;
  margin:2px 8px 2px 0px;
  border: 1px solid #000000;
  padding: 3px 5px; 
}
.addition_menu a{
  text-decoration: underline; 
  color: black;
  margin:0px 4px;
}
.addition_title{
  font-size:12px;
  font-weight:bold;
}
.parcel_type{
  float:left;
  margin-right:50px;
  text-align:center;
}
p img{
 border:none;
 text-align:center;
 width:auto;
}

.registrasi_link{
  background-color:#1f7981;
  margin:3px 6px 3px 0px;
  padding:3px 2px;
  text-align:center;
}
.registrasi_link a{
  font-size:12px;
  color:#FFF;
  font-weight:bold;
}
.registrasi_link a:hover{
  font-size:12px;
  color:#FFF;
  font-weight:bold;
  text-decoration:underline;
}

.recent_news ul{
  margin:10px 5px 5px 15px;
  padding:0;
}
.recent_news li{
  list-style-type: square;
  margin-bottom:5px;
  padding-left:2px;
}
.recent_news a{
  font-size:11px;
}
.r_n_title{
  background-color:#9ce3fa;
  border-bottom:1px solid #0d9ac8;
  padding:2px;
}

.inv_form{
  width:450px;
  padding:20px 0px 0px 20px;

}

.inv_form label{
  float:left;
  width:150px;
  text-align:left;
  margin-right:15px;
  padding-left:5px;
}

/*  cake  */
.addition_title{
  font-family:Cooper Black;
  font-size:14px;
  font-weight:bold;
  background-color:#008080;
  color:#FFF;
  text-align:center;
}
.addition_text{
 font-family:Agent Orange;
  font-size:14px;
  color:#008080;
  font-weight:bold;
  
}
.addition_sub{
 font-family:Cooper Black;
  font-size:16px;
  font-weight:normal;
  color:#008080;
  
}
.parcel_type{
  float:left;
  margin-right:50px;
  text-align:center;
}
p img{
 border:none;
 text-align:center;
 width:auto;
}

.registrasi_link{
  background-color:#1f7981;
  margin:3px 6px 3px 0px;
  padding:3px 2px;
  text-align:center;
}
.registrasi_link a{
  font-size:12px;
  color:#FFF;
  font-weight:bold;
}
.registrasi_link a:hover{
  font-size:12px;
  color:#FFF;
  font-weight:bold;
  text-decoration:underline;
}

.recent_news ul{
  margin:10px 5px 5px 15px;
  padding:0;
}
.recent_news li{
  list-style-type: square;
  margin-bottom:5px;
  padding-left:2px;
}
.recent_news a{
  font-size:11px;
}
.r_n_title{
  background-color:#9ce3fa;
  border-bottom:1px solid #0d9ac8;
  padding:2px;
}
.table_image{
  font-family:verdana;
  font-size:10px;
  color:#008080;
  font-weight:bold;;
  }
 .big{
 font-family:verdana;
  font-size:12px;
  color:#008080;
  font-weight:bold;
  }
  .big_banner{
  font-family:Cooper Black;
  font-size:30px;
  font-weight:normal;
  color:#008080;
  }

