body,p,td,th,li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}

button {
	border: none;
	background-color: ;
}
.moduletitle {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.modulelogin { font-weight: bold ; color: #162C95}
.submenu { color: #FFFFFF}
.copyright { color: #FFFFFF; font-size: 8pt}
.konsep { color: #57D7EB}
.menu { font-weight: bold ; color: #FFCC66}
a.frontmenu { font-weight: bold ; color: #FFFFFF}
.th { color: #000000}
.printth { font-weight: bold ; color: #000000}
.th_actv { font-weight: bold ; color: #000000}
.thtitle { font-weight: bold ; color: #000000}
.th_menunav { color: #000000}
a.th_menunav { color: #000000}
.pgtitle { font-family: Arial, Helvetica, sans-serif; font-weight: bold ; font-size: 14pt}
.pgtitle_white { font-family: Arial, Helvetica, sans-serif; font-weight: bold ; font-size: 14pt; color: #FFFFFF}
.sctitle { font-weight: bold ; color: #000000}
.rowsub { font-style: italic ; color: #6699CC}
.printaddr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
.printpotxt {  font-family: Arial, Helvetica, sans-serif; font-weight: bold ; font-size: 11pt;}
.printinv { font-size: 9pt;}
.special { font-style: italic ; font-weight: bold ; color: #FF9900}
.italic { font-style: italic}
.note {color: #333333}
.form_item_title { font-weight: bold ; color: #000000}
.rowtitle { font-weight: bold }
p.warning { font-weight: bold ; color: #FF0000}
.barcode {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	height: 32mm;
	width: 64mm;
	padding: 5mm;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
}

.lefttitle { font-weight: bold; color: #FFFFFF}
.head_foot { border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size: 9pt; }
.mid_body { border-right: 1px solid #000000; 
	font-size: 9pt;}

a.submenu { text-decoration: none; color: #000000}

a.vbutton {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #063F8C; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
a.vbutton:visited {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #063F8C; BORDER-RIGHT-COLOR: #000; text-decoration: none;
}
a.vbutton:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: yellow; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #063F8C; BORDER-RIGHT-COLOR: #000; text-decoration: none;
}

.button { background-color: #000000; color: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; font-weight: bold; }
.textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width:100%}
.textbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
.combobox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

.bordered {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #999999;
}

thead { display: table-header-group; }

@media Screen    
{
.noscreen {
	DISPLAY: none! important
}
#parent_table { background-color: #E7CEB5; }

}

@media Print    
{
.noprint {
	DISPLAY: none! important
}
#parent_table { background-color: #FFFFFF; }
.menuBar {
	DISPLAY: none! important
}
.break {
	page: rotated; 
	page-break-before: right
}