.garisbawah {  border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.teks {  font-family: Arial, Helvetica, sans-serif; font-size: 8px}
a:link {  color: #003366; text-decoration: none}
a:visited { color: #003366; text-decoration: none }
a:hover {  color: #333333; text-decoration: underline}
.bannerbg {  background-image: url(images/gariskecil_16.png); background-repeat: no-repeat; background-position: left 155px; border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.gariskana {  border-color: black #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.hurufkecil {font-size: 9px;}
.gariskiri {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.borderhitM {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bg {  background-attachment: fixed; background-image: url(images/bg_07.jpg); background-repeat: no-repeat; background-position: right top; border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.tabel_hps {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.tabel_evaluasi {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.tabel_cetak_1 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.tabel_cetak_3 {  font-family: Times, Helvetica, sans-serif; font-size: 8px; font-style: normal; color: #000000; text-decoration: none; padding-left: 1; padding-right:1 }.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.tabel_cetak_4 {  font-family: Times, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none; padding-left: 1; padding-right:1 }
.tabel_cetak_2 {  font-family: Futura, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.tabel_cetak {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.table_transkrip {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000; text-decoration: none}.menu_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; background-color: #CCCCCC}
.outline {  border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.atas {  border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.bawah {  border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.kiribawah {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}

.kananbawah {  border-color: #000000 #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.kiriatas {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.kiriatasbawah {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px}


.kananbawahBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 0px}
.bawahBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 0px}
.atasBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.kiribawahBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 3px}
.kiriatasBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 3px}
.kananatasBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px}
.kiriatasbawahBOLD {  border-color: #000000 black black #000000; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 3px}
.kanankiribawahBOLD {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.outlineBOLD {  border-color: #000000 black; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}


.kananatas {  border-color: #000000 #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.kananatasbawah {  border-color: #000000 #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}

.kiri {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}

.kanan {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}

.kanankiri {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.kanankiriatas {  border-color: black black black #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.atasbawah {  border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.outline {  border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.katabawah {text-decoration: underline}
.kanankiribawah {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.input_right {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: right;}
.input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.tombol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; background-image: url(../images/tombol_image2.jpg); border: blue; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tombol_status {  width:100 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; background-image: url(../images/tombol_image2.jpg); border: blue; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tombol_ma {  width:92 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: blue; background-image: url(../images/tombol_image2.jpg); border: blue; border-style: double; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tombol_budget {  width:75 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; border: blue; border-style: solid; border-width: thin; text-align: right;font-weight:bold}
.tombol_kontrak {  width:105 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; border: blue; border-style: solid; border-width: thin; text-align: right;font-weight:bold}
.tombol_pekerja {  width:120 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: black; border: blue; border-style: solid; border-width: thin; text-align: left;font-weight:bold}
.tombol_realisasi {  width:75 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: brown; border: blue; border-style: solid; border-width: thin; text-align: right;font-weight:bold}
.tombol_realisasi_1 {  width:90 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: brown; border: blue; border-style: solid; border-width: thin; text-align: right;font-weight:bold}
.tombol_kecil {  width:30 px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: brown; border: blue; border-style: solid; border-width: thin; text-align: right;font-weight:bold}
.tombol_add {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue;  background-image: url(../images/tombol_add.jpg); border: blue; border-style: double; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.tombol_hapus {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue;  background-image: url(../images/tombol_hapus.jpg); border: blue; border-style: double; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.tombol_flow {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue;  background-image: url(../images/tombol_flow.jpg) ; border: blue; border-style: double; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px}
.garistegak {
	background-image: url(/images/ftv2vertline.gif);
	background-repeat: repeat-y;
}
.garistegakatas {
	background-image: url(/images/ftv2vertline.gif);
	background-repeat: repeat-y;
	border-color: #000000 black black; border-style: solid; border-top-width: 2px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}

.kiriBOLD {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 3px}

.kananBOLD {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px}

.kanankiriBOLD {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 3px}
.kanankiriatasBOLD {  border-color: black black black #000000; border-style: solid; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 3px}
P.breakhere {page-break-before: always}
.row1 {height: 7}
.row2 {height: 11}
.row3 {height: 12}
.row_2 {height: 50}
.row_3 {height: 80}
a.toolbar {
	color : #808080;
	text-decoration : none;
}
a.toolbar:hover {
	color : #FF6600;
}
a.toolbar:active {
	color : #FF9900;
}
.tombolHapus {  background-image: url(images/delete_f2.png);}
.menubackgr {
	background: #F1F3F5;
	border-bottom: 1px solid #cccccc;

}
.menubar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
.aktif_menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; background-image: url(../images/tombol_image2.jpg); border: black; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 3px; border-left-width: 3px}
.non_aktif_menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: blue; border: black; border-style: solid; border-top-width: 3px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 3px}
thead.locked th
		{
		 top: expression(document.getElementById("table_container").scrollTop-0);
		 position: relative;
		}
div#table_container{
	overflow: auto;
	WORD-BREAK: BREAK-ALL;
	height: 260;
	width: 100%;
}
	TABLE.Tabular_Data
		{
			border: 0;
			/*border-collapse:collapse;
			/* this is here to "hide" the left td border under the DIV border */
			position:relative;
		 	/*left: -1px;*/

		}
	TABLE.Tabular_Data td, TABLE.Tabular_Data th
		{
			color : #000;
			border-left: 1px solid #000;
			padding: 3px;
		}


	TABLE.Tabular_Data TH.th
		{
			background: #ccc;
			border-left: 1px solid #000;
			border-top: 1px solid #000;
			border-right: 1px solid #000;
			border-bottom: 1px solid #000;
			text-align:	center;
			vertical-align:top;
			white-space: wrap;
		}

	TABLE.Tabular_Data TH.last_th
		{
			background: #ccc;
			border-left: 1px solid #000;
			border-top: 1px solid #000;
			border-right: 1px solid #000;
			border-bottom: 1px solid #000;
			text-align:	center;
			vertical-align:top;
			white-space: wrap;
		}


	TABLE.Tabular_Data TD.data
		{
			text-align:	 right;
			white-space: nowrap;
		}

	TABLE.Tabular_Data TD.data_left
		{
			text-align:	 left;
			white-space: nowrap;
		}

	TABLE.Tabular_Data TD.data_right
		{
			text-align:	 right;
			white-space: nowrap;
		}

	TABLE.Tabular_Data TD.data_center
		{
			text-align:	 center;
			white-space: nowrap;
		}

	TABLE.Tabular_Data TR.disabled TD
		{
			background: #eee;
			font-style: italic;
			color: #ccc;
		}

	TABLE.Tabular_Data TR.highlighted TD
		{
			background: #ff9;
		}