/* CSS Document */
body, textarea, input, select,form,table {font: normal 13px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;}
h2{margin-top: 10px;font: bold 15px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;	}
a {color: #c75f3e;text-decoration: none; /* no underline */}
hr {color:#09F;border-collapse:collapse;}
.red {color: #FF0000;}
.blue {color:#0000FF; font-size:15}
.green {color:#006633;}
.grey {color:#CCCCCC;}
.purple {color:#990000;}
input,select,textarea {font-family:Calibri, Arial;padding:5px;border: #CCCCCC solid 1px;color:#666666;}
input:focus,select:focus,textarea:focus  {border: #999999 solid 1px;}
button {padding:5px;border: #CCCCCC solid 1px;color:#666666;cursor:pointer;
-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}

.nama_sistem1{color: #000099;font-style:italic;font-weight:bolder;font-size:30px;}
.nama_sistem2{color: #00CCFF;font-weight:bolder;font-size:26px;}
.nama_sistem3{color:#FF9933;font-weight:bolder;font-size:26px;}
.mytable {padding: 0;margin: 0;border-collapse:collapse;}
caption {padding: 0 0 5px 0;width: 700px;font: italic 11px "Trebuchet MS",  Arial,Verdana, Helvetica, sans-serif;text-align: right;}

standard_table, .standard_table td{border-color: #CCCCCC;border-style: solid;padding: 4px;}
.standard_table {border-width: 1px 1px 1px 1px;border-spacing: 0;border-collapse: collapse;border-color: #CCCCCC;}
.standard_table td {margin: 0;padding: 4px;border-width: 1px 1px 1px 1px;border-color: #CCCCCC;border-collapse: collapse; height:30px;}
.standard_table th {border: 1px solid #CCCCCC;background-color: #E9E9E9;height: 30px; }
.standard_table tr:hover { background-color:#F8F8F8;}

.border_semua{border-style:Solid;border-width: 1px 1px 1px 1px;border-color: #CCCCCC;border-collapse: collapse;}
.border_kanan{border-style:Solid;border-width: 0px 1px 0px 0px;border-color: #CCCCCC;border-collapse: collapse;}
.border_bawah{border-style:Solid;border-width: 0px 0px 1px 0px;border-color: #CCCCCC;border-collapse: collapse;}
.border_bawah_aktif{border-style:Solid;border-width: 0px 0px 2px 0px;border-color: #FF0000; color:#000000}
.border_bawah_dot{border-style:dotted;border-width: 0px 0px 1px 0px;border-color: #CCCCCC;}

.tab_normal{background-color:#EFEFEF;border-style:Solid;border-width:1px;border-color: #CCCCCC;border-collapse: collapse;}
.tab_aktif{background-color:#CCCCCC;border-style:Solid;border-width: 1px;border-color: #CCCCCC;border-collapse: collapse;}

.tab_home{float:left; width:200px; height:230px; padding:10px; margin:3px; background-color:#EFEFEF; }
.tab_home p { border-bottom:1px dotted #666666;}

.shadow{
-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.33);
-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.33);
box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.33);
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #B1B1B1;
border-collapse: collapse;
}
.main_tab:link, .main_tab:active, .main_tab:visited{
	background-color:#FFFFFF;
	border:0px 0px 0px 1px dotted #CCCCCC;
	display:block;
	width:160px;
	padding: 10px 5px 10px 5px; 
	float:left; 
	border-bottom:dotted 1px;
}
.main_tab:hover{
	background-color:#EEEEEE;
	border:0px 0px 0px 1px dotted #CCCCCC;
	width:160px; 
	padding: 10px 5px 10px 5px; 
	border-bottom:dotted 1px;
}
.main_tab_aktif:link, .main_tab_aktif:active, .main_tab_aktif:visited{
	background-color:#EEEEEE;
	border:0px 0px 0px 1px dotted #CCCCCC;
	display:block;
	width:160px; 
	padding: 10px 5px 10px 5px; 
	float:left; 
	border-bottom:dotted 1px;
}
.container_frame { border: #CCCCCC solid 1px;color:#666666; width:450px; height: 100px; overflow-y: scroll; padding-left:10px }