/* Body Style */
body, p, h1, h2, h3, h4, h5, h6, div, ol, li, td, th, a, form, input, select, textarea, option, label {
	font-family:arial;
	font-size:9pt;
	line-height:150%;
}
h1.page-title {
	font-size:13pt;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
	background:url(../images/bg-title.png) no-repeat left;
	padding:12px 0 0px 14px;
	margin:0 0 10px 0;
	color:#340759;
}
/* standard Hyperlink */
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; color:#000; }

/* standard Form */
form{ margin:0px; padding:0px; }
input, select, textarea, option, label { font-size:9pt; }
input.text { background-color:#eee; border:1px solid #777; padding:2px 0px; }
input.button { border:none; background:url(../images/bg-button.gif) repeat-x; height:22px; cursor:pointer; border:1px solid #bf8700; padding-bottom:2px; color:#000; }
input.button:hover { border:none; background:url(../images/bg-button-hover.gif) repeat-x; height:22px; border:1px solid #bf8700; }
select { background-color:#FFFFFF; border:1px solid #ccc; }
textarea { background-color:#fff; border:1px solid #ddd; line-height:150%; padding:10px; }

/* AWAL PAGING */
.paging-1-top, .paging-1-bottom {
	padding:5px 3px;
	margin:10px 0;
	text-align:right;
}

.paging-1-top {
	border-bottom:1px solid #98d4f6;
}

.paging-1-bottom {
	border-top:1px solid #98d4f6;
}

.paging-1-top span, .paging-1-bottom span {
	padding:2px 7px;
	margin:0;
	border:1px solid #98d4f6;
	background-color:#eaf0f9;
	color:#572605;
	font-weight:bold;
}

.paging-1-top a, .paging-1-bottom a {
	padding:2px 7px;
	margin:0;
	border:1px solid #98d4f6;
	background-color:#fff;
}

.paging-1-top a:hover, .paging-1-bottom a:hover {
	background-color:#eaf0f9;
}
/* AKHIR PAGING */