	body {
	scrollbar-face-color: #4F6D83; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF;
	}

.txtglobal {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: #4E3C2A;
	font-weight: bold;
}

.txtheaderresume {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	color: #000000;
}

.txtcontainresume {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.txtmenuresume {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #000000;
}

.txtregister {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
	color: #006699;
}

.txtzona {
	font-family: Arial;
		
	color: #c01515;
}

.txtmenu {
 	background-color:#5D5D5D;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color:#FFCC66;
	text-align:left

}
.txtheader {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}



.txtsmall {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.txtjudul {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #6e0000;
}

.txtsubjudul {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
}

.txttbl {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
}

.txtcoklat {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #78451C
}
.txttblVIP {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
}
.txttblVIP2 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
}
.txtjadwal {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
}
.txtfooter {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}



.btnflat {
/*	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;*/
	border: 1px outset;
	background-color: #EDECEC;
	color: #000000;
/*	font-size: 10px;*/
	
}
.btnflat_tampil {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px outset;
	background-color: #EDECEC;
	color: #6666ff;
	font-size: 10px;
}
.btnflat_tambah {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px outset;
	background-color: #EDECEC;
	color: #ff6600;
	font-size: 10px;
}
.btnflat2 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px outset;
	background-color: #ed3c3c;
	color: #FFFFFF;
	font-size: 10px;
}
.btnflatVIP {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px outset;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 9px;
}

.btnflatVIP_merah {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px outset;
	background-color: #ed3c3c; 
	color: #ffffff;
	font-size: 9px;
}
.btnflatVIP_biru {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px outset;
	background-color: #99ccff;
	color: #000000;
	font-size: 9px;
}

.btnprint{
	font: 8pt arial; 
	color=black; 
	font-weight: bold;
	display:block;
}

.inputflat {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 0px solid #405478;
	background-color: #D7D5AE;
	/*color: #000000;*/
	font-size: 12px;

}

.inputflat_ne {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px solid #405478;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;

}

.inputflat_uang {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px solid #405478;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 11px;

}

.inputflat_ro {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border:0;
	background-color:#FFFFFF;
	color: #000000;
	font-size: 10px;

}

.itemBorder {
	border: 1px solid #8B97C3;
	color: #FFFFFF;
}
.itemText {
	color: #FFFFFF;
	font: 10px Verdana;
}

.tblheader {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #909CC8;
}
.tblheadervip {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #ed3c3c;
	font-size: 20px;
	text-decoration: none;
}
.tblheadervip1{
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.tblheadervip2 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	color: #000000;
	font-size: 20px;
	text-decoration: none;
	background-color: #ffffff;
}
.tblrow1 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E3C2A;
	text-decoration: none;
	background-color: #DDEEFF;
}
.tblrow2 {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E3C2A;
	text-decoration: none;
	background-color: #EEF7FF;
}
.tblfootervip {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	text-decoration: none;
	font-weight: bold;
}
.tblfooter {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E3C2A;
	text-decoration: none;
}
.warning {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	color: #4E3C2A;
	text-decoration: none;
}

.inputflatVIP {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px solid #405478;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 10px;
}

.calendar {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}

.month {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	text-transform:uppercase;
	font-weight: bold;
}

#kotak { 
	padding: 5px;
	border-bottom: 1px solid #D1CBD0;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	border-top: 1px solid #D1CBD0;
}

#kotak_coco { 
	padding: 2px;
	border-bottom: 1px solid #D1CBD0;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	border-top: 1px solid #D1CBD0;
}


#kotak_noleft { 
	padding: 10px;
	border-bottom: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	border-top: 1px solid #D1CBD0;
}

#kotak_noborder { 
	padding: 10px;
}

#head { 
	padding: 5px;
}

.subhead { 
	padding: 3px;
}

#kotak_noborder_top { 
	padding: 3px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#kotak_no_top_bottom { 
	padding: 10px;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	background-color:#FFFFFF;
}

#kotak_no_top { 
	padding: 10px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color:#FFFFFF;
}

#kotak_no_left_right { 
	padding: 10px;
	border-top: 1px solid #D1CBD0;
	border-bottom: 1px solid #D1CBD0;
}

#kotak_top { 
	padding: 7px;
	border-top: 1px solid #D1CBD0;
}

#kotak_left { 
	padding: 7px;
	border-left: 1px solid #D1CBD0;
}

#kotak_no_top_bottom_kuning { 
	padding: 10px;
	border-left: 1px solid #F7E8A6;
	border-right: 1px solid #F7E8A6;
	background-color:#FFFFFF;
}

#kotak_no_top_bottom_biru { 
	padding: 10px;
	border-left: 1px solid #AFC8E0;
	border-right: 1px solid #AFC8E0;
	background-color:#FFFFFF;
}

.kotak_coco { 
	padding: 2px;
	border-bottom: 1px solid #D1CBD0;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	border-top: 1px solid #D1CBD0;
}

.grs_kiatka{
	padding: 2px;
	border-left: 1px solid #D1CBD0;
	border-right: 1px solid #D1CBD0;
	border-top: 1px solid #D1CBD0;
	border-color:#000000;
}

.grs_ki{
	padding: 2px;
	border-left: 1px solid #D1CBD0;
	border-color:#000000;
}

.grs_kabw{
	padding: 2px;
	border-right: 1px solid #D1CBD0;
	border-bottom: 1px solid #D1CBD0;
	border-color:#000000;
}

.grs_at{
	padding: 2px;
	border-top: 1px solid #D1CBD0;
	border-color:#000000;
}

.grs_bw{
	padding: 2px;
	border-bottom: 1px solid #D1CBD0;
	border-color:#000000;
}

.txtnilai {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: 1px solid #405478;
	background-color: #EDECEC;
	color: #000000;
	font-size: 10px;
	text-align:right;
	text-transform:uppercase;
}

.box {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	padding: 2px;
    border: 1px solid #CCCCCC;
}
