/* Body Style */
body, p, h1, h2, h3, h4, h5, h6, div, ol, li, td, th, a, form, input, select, textarea, option, label {
	font-family:verdana;
	font-size:8pt;
	line-height:150%;
	color:#efefef;
}
h1.page-title {
	float:left;
	font-size:12px;
	font-weight:bold;
	padding:0 0 2px 3px;
	margin:0 0 10px 3px;
	color:#fefefe;
}
/*
h1, h2, h3, h4, h5, h6, h7 { line-height: 120%; }
h3 { margin:0px; font-size:14px; }
h2 { margin:4px 0px; font-size:18px; }
p { margin:8px 0px !important; }
ul { margin:0 10px; padding:0 5px; }

/* standard Hyperlink */
a { text-decoration:none; color:#cc0000; }
a:hover { text-decoration:underline; color:#efefef; }

/* standard Form */
form{ margin:0px; padding:0px; }
input, select, textarea, option, label { font-size:11px; }
input.text { background-color:#333; border:1px solid #cc0000; padding:2px 6px; }
input.text2 { background-color:#333; color:#000; border:1px solid #cc0000; padding:2px 6px; }
input.button { padding:3px 10px; background:#333; color:#fefefe; border:1px solid #666; font-size:8pt; font-weight:bold; }
input.button:hover { background:#333; color:#fefefe; border:1px solid #cc0000; cursor:pointer; }
input.button2 { padding:2px 8px; background:#333; color:#fefefe; border:1px solid #666; font-size:8pt; font-weight:bold; }
input.button2:hover { background:#333; color:#fefefe; border:1px solid #cc0000; cursor:pointer; }
select { background-color:#FFFFFF; border:1px solid #ccc; }
textarea { background-color:#333; border:1px solid #cc0000; line-height:150%; padding:5px; }

/* standard cell 
td, th {vertical-align:top; }
.hr { margin:10px 0 8px 0; border-top:1px dotted #98d4f6; }
.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }
.justify { text-align:justify; }
.clear { clear:both; }
a strong { color:inherit !important; }
.image-border { padding:4px; border:1px solid #ccc; background:#fff; }
a img { border:none; }


/* AWAL PAGING */
.paging-1-top, .paging-1-bottom {
	padding:5px 3px;
	margin:10px 0;
	text-align:right;
}

.paging-1-top {
	border-bottom:1px solid #333;
}

.paging-1-bottom {
}

.paging-1-top span, .paging-1-bottom span {
	padding:2px 7px;
	margin:0;
	border:1px solid #666;
	background-color:#333;
	color:#fefefe;
	font-weight:bold;
}

.paging-1-top a, .paging-1-bottom a {
	padding:2px 7px;
	margin:0;
	border:1px solid #666;
	background-color:#333333;
	color:#ff9900;
}

.paging-1-top a:hover, .paging-1-bottom a:hover {
	background-color:#cc0000;
}
/* AKHIR PAGING */