

	.FormBody {
	BackGround-color : White;
	color : #4c7d66;
	font-family : verdana;
	font-size : 8pt;
	Width : 100%;
}

	.formtext {
		font-family : verdana;
		font-size : 8pt;
		font-weight : normal;
	}

	.formtextreport {
		font-family : verdana;
		font-size : 8pt;
		font-weight : normal;
		
	}
 
	.FormTitle {
		background-color : #b2c4de;
		font-family : verdana;
		font-size : 10pt;
		font-weight : bold;
	}

	.Heading1 {
		font-family : verdana;
		font-size : 10pt;
		text-decoration : none;
		color : #85a4b9;
	}

	.Heading2 {
		font-family : verdana;
		font-size : 10pt;
		font-weight : bold;
		text-decoration : none;
		background-color :#c5d3ed;
	}

	.Heading3 {
		font-family : verdana;
		font-size : 14pt;
		font-weight : bold;
		text-decoration : none;
	}
	
	.Heading4 {
		font-family : verdana;
		font-size : 16pt;
		font-weight : bold;
		text-decoration : none;
	}
	
	.helpcontent {
		font-family : verdana;
		font-size : 8pt;
		background-color : #e1e8fe;
	}

	.helpheader {
	background-color : #cfd6e1;
	color : #000000;
	font-family : verdana;
	font-size : 10pt;
	font-weight : bold;
	}
	
	.helptitle {
	background-color : #e3eaf7;
	font-family : verdana;
	font-size : 10pt;
	}
	
	.tablebodyeven {
		background-color : #cfd6e1;
		font-family : verdana;
		font-size : 8pt;
		text-decoration : none;
	}

	.tablebodyodd {
		background-color : #ffffff;
		font-family : verdana;
		font-size : 8pt;
		text-decoration : none;
	}

	.tableheader {
		background-color : #d0e8de;
		font-family : verdana;
		font-size : 8pt;
		font-weight : bold;
	}
	
	.text {
		background-color : #d8dde6;
		font-family : verdana;
		font-size : 8pt;
	}

	a {
		color : #5c6187;
		text-decoration : none;
	}
	
	a.link {
		font-family : verdana;
		font-size : 8pt;
		text-decoration : none;
		color : #7883c1;
	}
	
	a.linktabbody {
		color : #7883c1;
		font-family : Verdana;
		font-size : 8pt;
	}
	
	a.site {
		font-family : verdana;
		font-size : 8pt;
		text-decoration : none;
	}

	button {
		background-color : #cfd1e1;
		border-color : #000000;
		font-family : verdana;
		font-size : 8pt;
	}

	input {
		background-color : #cfd1e1;
		border-color : #000000;
		font-family : verdana;
		font-size : 8pt;
	}
	input.numbering{
		text-align:right;
	}

	input.button {
		background-color : #cfd1e1;
		border-color : #000000;
		font-family : verdana;
		font-size : 8pt;
	}

	input.hidden {
		border-width : 0;
	}

	select {
		background-color : #cfd1e1;
		border-color : #000000;
		font-family : verdana;
		font-size : 8pt;
	}

	table.body {
		Background-Color : #ffffff;
	}

	textarea {
		background-color : #cfd1e1;
		font-family : verdana;
		font-size : 8pt;
	}
	.initialization{
		 width:100%;
		 font-family:verdana;
		 font-size:11px;
	}
	.initialization .message{
		background-color:#EFEFEF;
		padding:4px;
		border:1px solid #B1B1B1;
	}
	.initialization ul{
		list-style:circle;
	}
	.initialization li{
		list-style:disc;
	}
	.initialization .judul{
		font-size:22px;
		margin-left:10px;
		padding:0px;
	}
	.info_warning{
		background-color:#FE7171;
		font-family:verdana;
		font-size:11px;
	}
	table .table_data{
		border:1px solid gray;
		margin:4px;
	}
	table .table_data td{
		font-family:verdana;
		font-size:10px;
		color:#000000;
		background-color:#E9E9E9;
	}
	.info_required{
		font-family:Verdana;
		font-size:11px;
		color:#990000;
		font-style:italic;
	}
	.PageName{
		padding:6px;
	}
	.pageName_txt{
		font-family:Arial;
		font-size:20px;
		font-weight:bold;
		color:#768CCE;
	}
	.pageinput_border{
		margin:4px;
		padding:4px;
		border:1px solid  #DADADA;
		text-align:left;
		font-family:verdana;
		font-size:11px;
		color:#333333;
		background-color:#F9F9F9;
	}
	
	.table_listdata{
		border-top:2px solid #84ABFA;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-bottom:1px solid #CCCCCC;
		background-color:#CCCCCC;	
	}
	.table_listdata th{
		font-family:arial;
		font-family:verdana;
		font-size:10px;
	}
	
	#layer_overlay {
		BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #aaa 1px solid; DISPLAY: block; PADDING-LEFT: 15px; Z-INDEX: 1; BACKGROUND: url(../images/popup-bg.gif) #fff repeat-x 0px 100%; PADDING-BOTTOM: 15px; BORDER-LEFT: #aaa 1px solid; WIDTH: 450px! important; PADDING-TOP: 15px; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute;
	}
	.left_panel{
		position:relative;
		float:left;
	}
	.right_panel{
		position:relative;
		float:right;
	}
	.clear{
		clear:both;
	}
	.tborder{
		border-top:1px solid #999999;
	}
	.status_layer{
		padding:4px;
		margin-left:4px;
		margin-right:4px;
		border:1px solid #B1C3D9;
		float:left;
	}
	.status_layer img{

	}
	
	.fieldset_bg1{
		width:450px;
		background-image:url(/erpupload/eaccounting/images/bg_fieldset2.gif);
		vertical-align:top;
		background-repeat:repeat-x;
		border:1px solid #7D9DF6;
	}
.div_block{
	background-color:#ECEEEE;
	padding:4px;
	border:1px solid #E1E1E1;
}
.div_block_m{
	background-color:#ECEEEE;
	padding:4px;
	border:1px solid #E1E1E1;
	margin-bottom:2px;
	color:#000000;
}

.div_block_m p{
	margin:4px;
	padding:0px;
}

.thetitle_block{
	width:160px;
	float:left;
	position:relative;
}
.thedivider_block{
	width:1px;
	float:left;
	position:relative;
}
.theinput_block{
	float:left;
	position:relative;
}

.header_text{
	font-family:verdana;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	padding-left:10px;	
}	
.data_text{
	background-color:#F1F2FB;
	font-family:arial;
	font-size:10px;
}
p.header{
	font-family:verdana;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	margin:2px;
	padding:0px;
}
