/* CSS Document */
div.headform1{
	background:url(../images/head.jpg) repeat-x;
	width:570px;
	height:20px;
	border:1px solid #99BBE8;
	margin:auto;
	vertical-align:middle;
	font-size:10;
	font-family:Verdana;
	color:#FFFFFF;
	padding:3px 10px 0px 10px; /*top, right, bottom, left*/	
}
div.headform2{
	background:url(../images/head.jpg) repeat-x;
	width:520px;
	height:20px;
	border:1px solid #99BBE8;
	margin:auto;
	vertical-align:middle;
	font-size:10;
	font-family:Verdana;
	color:#FF0000;
	padding:3px 10px 0px 10px; /*top, right, bottom, left*/	
}
div.boxform1{
	background:url(../images/back.gif);/*#DFE8F6;*/
	width:550px;
	height:100%;
	border:1px solid #99BBE8;
	margin:auto;
	padding:20px 10px 0px 30px; /*top, right, bottom, left*/
	font-family:Verdana;
	color:#FFFFFF;
}
div.boxform2{
	background:url(../images/back.gif);/*#DFE8F6;*/
	width:500px;
	height:100%;
	border:1px solid #99BBE8;
	margin:auto;
	padding:20px 10px 0px 30px; /*top, right, bottom, left*/
	font-family:Verdana;
	color:#FFFFFF;
}
label.ket {
	float   : left ;
	clear   : left ;     	
    width 	:30% ;
    vertical-align: top;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}

label.ket2 {
	float   : left ;
	clear   : left ;     	
    width 	:30% ;
    vertical-align: top;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
	padding-left: 30px;
}

label.kode {
	  	
    width 	:20px ;
	padding-right:50px;
    vertical-align: top;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}
label.uraian {
	  	
    width 	:50px ;
    vertical-align: top;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}
label.jumrupiah {
	  	
    width 	:50px ;
    vertical-align: top;
	padding-right:50px;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}
label.item {
	  	
    width 	:50px ;
	padding-left:20px;
    vertical-align: top;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}

label.tanggal {
	
    width 	:50px ;
	padding-left:175px;
    vertical-align: top;
    background : none ;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}
label.tikwa {
	vertical-align: top;
	font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
}
input.text{
	background:url(../images/text-bg.gif) repeat-x scroll 0pt);
	border:1px solid #B5B8C8;
	padding:1px 3px;
	outline-color:invert;
	outline-style:none;
	outline-width:medium;
}

.x-btn{
	background:url(../images/btn.gif) repeat-x;
	height:25px;
	border:1px solid #15428B;    
    font:normal 11px tahoma,verdana,helvetica;
	color:#15428B;
	font-weight:bold;
    padding-left:3px;
    padding-right:3px;
    cursor:pointer;
    margin:0;
    overflow:visible;
    width:auto;
    -moz-outline:0 none;
    outline:0 none;
}
.space {
	padding:0px 0px 10px 0px;/*top, right bottom, left*/
}
input.readonly{
	background:#EEEEEE;
	border:1px solid #B5B8C8;
	font:normal 11px tahoma,verdana,helvetica;
	
}table#cart {
	border-collapse: collapse;
	margin-bottom: 1em;
	width: 100%;
}
	
	table#cart th {
		background: #bc0203;
		color: #fff;
		text-align: left;
		white-space: nowrap;
	}
	
	table#cart th,
	table#cart td {
		padding: 5px 10px;
	}
	
	table#cart .item_name {
		width: 100%;
	}
	
	table#cart .quantity input {
		text-align: center;
	}
	
	table#cart tr td {
		background: #fff;
	}
	
	table#cart tr.odd td {
		background: #eee;
	}
	
	.center {
		text-align: center;
	}

