body {
	background-color: #333;
/*	background-position:center;*/
	background:url(images/bg.png);
	margin-top:0;
	margin-bottom:0;
}

.rowHover tr{background:#FFF;}
.rowHover tr:hover{	background-color:#d2eaf6;}

.readonly {background:#FFF;  border: 1px solid #999;}

input, textarea, select {
  margin: 0;
  padding: 3px;
  color: #666666;
  background: #ECFFFF;
  border: 1px dotted #64CDFF;
  margin: 5px 0;
}   

/*input:readonly {
  background: #999;
} */

input:focus, textarea:focus, select:focus {
  border: 1px solid #999;
  background-color: #FFFFFF;
}

.style4 {
	font-family: Segoe UI;
	font-size: 14px;
	color: #000000;
	line-height: 2em;
	text-align: justify;
}
.style4_medium {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;  line-height: 2em; }
.style4_small {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;  line-height: 2em; }
.kelabu {color: #CCCCCC}
.putih {color: #FFFFFF}
.hitam {color: #000}
.style8 {font-size: 12}
.style9 {font-size: 12px}
.style10 {color: #FF0000}
.styleblue {color: #0000FF}

a {text-decoration:none; color:#336600;}
a:hover {text-decoration:none; color:#999900;}
a img {border: none;/*remove border for linked images*/}

.button_blue{
border:1px solid #15aeec; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-family:Segoe UI; padding: 2px 10px 2px 10px; text-decoration:none; display:inline-block;text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
 background-color: #da1c4a; background-image: -webkit-gradient(linear, left top, left bottom, from(#da1c4a), to(#da1c4a));
 background-image: -webkit-linear-gradient(top, #da1c4a, #da1c4a);
 background-image: -moz-linear-gradient(top, #da1c4a, #da1c4a);
 background-image: -ms-linear-gradient(top, #da1c4a, #da1c4a);
 background-image: -o-linear-gradient(top, #da1c4a, #da1c4a);
 background-image: linear-gradient(to bottom, #da1c4a, #da1c4a);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#da1c4a, endColorstr=#2CAFE3);
}

.button_blue:hover{
 border:1px solid #1090c3;
 background-color: #da1c4a; background-image: -webkit-gradient(linear, left top, left bottom, from(#da1c4a), to(#da1c4a));
 background-image: -webkit-linear-gradient(top, #bc0c36, #bc0c36);
 background-image: -moz-linear-gradient(top, #bc0c36, #bc0c36);
 background-image: -ms-linear-gradient(top, #bc0c36, #bc0c36);
 background-image: -o-linear-gradient(top, #bc0c36, #bc0c36);
 background-image: linear-gradient(to bottom, #bc0c36, #bc0c36);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#bc0c36, endColorstr=#bc0c36);
}