body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

table, tr, td, div, p, form, input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

form{
	margin:0;
}

a{
	text-decoration:none;
}

.title{
	font-weight:bold;
}

.error{
	color:red;
}

.left{
	line-height:20px;
}

.red{
	color:red;
}

.green{
	color:green;
}

.ikotak{
	border:1px solid #666666;
	padding:2px;
}

.ikotakb{
	border:1px solid #666666;
	padding:2px;
	display:none;
}

.ikotakc{
	border:1px solid #666666;
	padding:2px;
	display:block;
}

.itext{
	width:277px;
	height:16px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*.itext2{
	background:url(../images/itext2.jpg) no-repeat;
	width:149px;
	height:21px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 5px;;
}
*/
.itext2{
	width:139px;
	height:15px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.itext3{
	width:102px;
	height:15px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.itext4{
	width:207px;
	height:15px;
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.itext5{
	width:139px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


.iselect{
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.iselect2{
	width:139px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.iselect3{
	width:48px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.iselect4{
	width:207px;
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.atext{
	width:277px;
	height:67px;
	border:0px solid;
}

.ltext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	color:#333333;
}

.ltext2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	color:#999999;
	font-style:italic;
}

.ltextb{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	color:#ffffff;
}

.ltext2b{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	color:#eeeeee;
	font-style:italic;
}

.ltext3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	color:#ffffff;
}

.lredtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	line-height:20px;
	color:#ff0000;
}

.lredstitle{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	color:#ff0000;
}
	
.btnregister{
	background:url(../images/register.jpg) no-repeat;
	width:71px;
	height:26px;
	border:0px solid;
	cursor:pointer;
}

.btncancel{
	background:url(../images/cancel.jpg) no-repeat;
	width:70px;
	height:25px;
	border:0px solid;
	cursor:pointer;
}

.btnkirim{
	background:url(../images/btn_kirim.gif) no-repeat;
	width:36px;
	height:15px;
	border:0px solid;
	cursor:pointer;
}

.btntutup{
	background:url(../images/btn_tutup.gif) no-repeat;
	width:21px;
	height:26px;
	border:0px solid;
	cursor:pointer;
}


input[type=text]:focus, input[type=text]:hover, textarea:focus, textarea:hover, select:focus, select:hover{
	/*border-color: #5794bf #b7d5ea #c7e2f1 #c5daed;*/
	border-color:#009900;
}

.style4 {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}