.namahakim{
font-size:14px;
font-weight:bold;
color:#000000;
}
.profilhakim{
font-size:11px;
color:#000000;
}
a{
	color:#663300;
}
a:hover{
	color:#669900;
}

.title-white-big{
	color:#F9FFF9;
	font-family:Osaka,verdana,sans-serif;
	font-size:28px;
	font-weight:600;
}
.normal{
background-color:#ffffff;
vertical-align:top;
color:#999999;
}
.normal-white{
	color:#EBFFD9;
	font-size:13px;
}
.top-menu {
width:741px;
height:47px;
background-color: #ffffff;
}

.bottommenu {
width:741px;
height:47px;
background-color:#ffffff;
}
.bottommenu {
width:741px;
height:47px;
background-color:#ffffff;
}
ul#mainlevel-bottommenu li
{
background-image: none;
padding-left: 0px;
padding-right: 0px;
float: left;
margin-bottom: 0px;
color: #CC6600;
font-size: 10px;
line-height: 16px;
white-space: nowrap;
list-style-type: circle;
/*border-right: 1px solid #cccccc;*/
}

ul#mainlevel-bottommenu li a
{
	display: block;
	margin-bottom:0px;
	padding-left: 0px;
	padding-right: 33px;
	text-decoration: none;
	background: transparent;
	color: #CC0000;
	
	font-weight:bold;
}

#buttons>ul#mainlevel-bottommenu li a { 
	width: auto;
}

ul#mainlevel-bottommenu li a:hover
{
	color: #669900;
}




.under-header{
height:26px;
background-color:#FFFFFF;
}
#pathway_text {
	display: block;
	height: 22px;
	padding-left: 4px;
	border-bottom: 1px dashed #316E9A;
	margin : 6px 0 0 0;
	width:99%;
	font-size:11px;
	color: #000000;
	text-decoration:none;
}
.pathway a{
font-size:11px;
color:#CC9900;
text-decoration:none;
}
.pathway a:hover{
font-size:11px;
color: #00CC00;
text-decoration:none;
}

.moduletable{
text-align:center;
margin-left:4px;
margin-bottom:4px;
font-family:Osaka,verdana,sans-serif;
color:#999999;
font-size:11px;
}
.moduletable th{
font-size:16px;
}

.moduletable-informasipersidangan{
font-family:Osaka,verdana,sans-serif;
color:#999999;
font-size:11px;
margin:0 0 0 4px;
}
table.moduletable-informasipersidangan p{
margin:0 0 0 5px;
}
.selengkapnya{
padding:0 15px 5px; 0;
}
.sambutan{
margin:10px 0 0 0;
}
.front-left img{
	border:4px double #ddd;
}
.judul_front{
padding:0 0 0 5px;
vertical-align: text-top;
font-family:Osaka,verdana,sans-serif;
font-size:11px;
color:#999999;
}

td.judul_front p{
font-weight:bold;
margin-bottom:1px;
font-size:15px;
color:#000000;
}

table.green_screen td{
vertical-align:top;
}

.txt-green{
color:#666666;
text-align:left;
vertical-align:middle;
padding-left:5px;
}
.content{
	background-color:#ffffff;
	font-size:15;
	color:#333333;
	width:575px;
}

.contentheading{
font-size:15px;
color:#000000;
font-weight:bolder;
}
.peta-yurisdiksi{
text-align:left;
font-weight:bold;

font-size:15px;
}

span.merah{
font-family:Osaka,verdana,sans-serif;
font-size:16px;
font-weight:bold;
color: #990000;
}

.hitam{
font-family:Osaka,verdana,sans-serif;
font-size:16px;
font-weight:bold;
color: #000000;
}




.latestnews-mainlatestnews{
list-style-type:circle;
padding-left:2px;
margin-left:0px;
font-family:Osaka,verdana,sans-serif;
color:#999999;
font-size:11px;
}
.latestnews-mainlatestnews a{
margin-left:0px;
font-weight:bold;
}
td.mod-left th{
text-align:left;
padding-left:5px;
font-size:15px;
font-family:Trebuchet MS;
color:#990000;
}

.latestnews-mainlatestnews a:link{
color: #CC0000;
text-decoration:none;
}
.latestnews-mainlatestnews a:active{
color:#CC0000;
text-decoration:none;

}
.latestnews-mainlatestnews a:hover{
color: #669900;
text-decoration:none;
}
.latestnews-mainlatestnews a:hover:hover{
color: #669900;
text-decoration:none;
}
.latestnews-mainlatestnews a:visited{
color:#CC0000;
text-decoration:none;
}

.selengkapnya:link{
color:#FF0000;
text-decoration:none;
}
.selengkapnya:active{
color:#FF0000;
text-decoration:none;
}
.selengkapnya:hover{
color: #006633;
text-decoration:none;
}
.selengkapnya:visited{
color:#FF0000;
text-decoration:none;
}

table.moduletable{
padding-bottom:5px;
}

table.moduletable img{
padding-top:0px;
}

td.buttonheading a:link{
font-weight:bold;
color:#006600;
text-decoration:none;
}
td.buttonheading a:active{


font-weight:bold;
color:#006600;
text-decoration:none;
}
td.buttonheading a:hover{


font-weight:bold;
color: #00CC00;
text-decoration:none;
}
td.buttonheading a:visited{


font-weight:bold;
text-decoration:none;
color:#006600;
}

th.pagenav_prev a:link{


font-weight:bold;
text-decoration:none;
color:#000000;
}
th.pagenav_prev a:active{


font-weight:bold;
text-decoration:none;
color:#000000;
}
th.pagenav_prev a:hover{


font-weight:bold;
text-decoration:none;
color:#bbbbbb;
}
th.pagenav_prev a:visited{


font-weight:bold;
text-decoration:none;
color:#000000;
}

th.pagenav_next a:link{


font-weight:bold;
text-decoration:none;
color:#000000;
}
th.pagenav_next a:active{


font-weight:bold;
text-decoration:none;
color:#000000;
}
th.pagenav_next a:hover{


font-weight:bold;
text-decoration:none;
color:#bbbbbb;
}
th.pagenav_next a:hover:hover{


font-weight:bold;
text-decoration:none;
color:#bbbbbb;
}
th.pagenav_next a:visited{


font-weight:bold;
text-decoration:none;
color:#000000;
}

div.back_button a:link{


font-weight:bold;
text-decoration:none;
color:#000000;
padding:3px 4px 3px 4px;
border:3px double #000000;
background-color:#ffffff;
}
div.back_button a:active{


font-weight:bold;
text-decoration:none;
color:#000000;
padding:3px 4px 3px 4px;
border:3px double #000000;
background-color:#ffffff;
}
div.back_button a:visited{


font-weight:bold;
text-decoration:none;
color:#000000;
padding:3px 4px 3px 4px;
border:3px double #000000;
background-color:#ffffff;
}
div.back_button a:hover{


font-weight:bold;
text-decoration:none;
color:#000000;
padding:3px 4px 3px 4px;
border:3px double #000000;
background-color:#eeeeee;
}

.componentheading{

font-size:15px;
font-weight:bold;
color:#990000;
}
.pollstableborder td{
	
}
.sectiontableentry1{
	background-color : #B5D694;
	padding:4px;
	margin:4px;
	color:#333333;
}

.sectiontableentry2{
	background-color : #CDE8B0;
	padding:4px;
	color:#333333;
	
}

.sectiontableentry1 label{
font-weight:normal;

}

.sectiontableentry2 label{
font-weight:normal;

}

table.poll td{
font-weight:normal;

}
td.foot-left td{
font-weight:normal;
font-size:15px;
text-align:left;
}

/*##################*/
.moduletable-peta{
	display:block;
	margin-left:0.4em;
}
.moduletable-peta{
	margin-left:0.4em;
	display:block;
	width:100%;
}
.moduletable-peta th{
	font-size:15px;
	font-family:Osaka,verdana,sans-serif;
	color:#990000;
	text-align:left;
	padding-left:5px;
	padding-top:10px;
	text-transform:uppercase;
	color:#000000;
}
.moduletable-news{
	background:url(../images/bg_green.gif) repeat-y;
	margin-left:0.4em;
	display:table;
	width:100%;
	font-family:Osaka,verdana,sans-serif;
	font-size:11px;
	color:#999999;
	padding-left:5px;
}
.moduletable-news th{
	font-size:15px;
	font-family:Osaka,verdana,sans-serif;
	color:#990000;
	text-align:left;
	text-transform:uppercase;
	color:#F2FFF2;
	padding-top:3px;
	padding-left:5px;
	font-weight:bold;
}
.moduletable-news p{
padding:0 0 5px 0;
margin:0px;
}
.latestnews-news{
list-style:url(images/list_image.gif) inside;
padding-left:2px;
margin-left:0px;
padding-right:10px;
color:#464646;
}
ul.latestnews-news p{
font-family:Osaka,verdana,sans-serif;
font-size:11px;
color:#FFFFFF;
padding:0 0 5px 17px;
margin:0 0 0 0;
}
.latestnews-news a{
margin-left:0px;
color:#F2FFF2;
font-size:11px;
}
.latestnews-news a:link{
color:#F2FFF2;
text-decoration:none;
font-size:11px;
}
.latestnews-news a:active{
color:#F2FFF2;
text-decoration:none;
font-size:11px;

}
.latestnews-news a:hover{
color:#CC0000;
text-decoration:none;
}
.latestnews-news a:visited{
text-decoration:none;
font-size:11px;
}

.moduletable-search{
  color:#ffffff;
  padding: 0 0 0 3px;
}
input.moduletable-search{
	border: 1px solid #bdc7d8;
}
.search-search{
  margin-top:2px;
}
.inputbox-search{
	border: 1px solid #bdc7d8;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	background-color:#ffffff;
	
}
.selectbox-search{
	border: 1px solid #bdc7d8;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	background-color:#ffffff;
	
}
.button-search{
	border-style: solid;
	border: 1px;
	padding: 2px 10px 2px 10px;
	border-color:#92C004;
	background-color: #739803;
	color: #FFFFFF;
	
	font-size: 11px;
	font-weight:bold;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
	text-align: center; 
}
/*### POSITION #######################*/
	.mod-left{
	width:172px;
	background-color:#FFFFFF;
	vertical-align:top;
	margin-left:2px;
	color:#999999;
	padding-top:15px;
	}
	.mod-front{
	vertical-align:middle;
	text-align:right;
	background-color:#FFFFFF;
	color:#fff;
	height:11px;
	}
	.mod-right{
	width:157px;
	background-color:#FFFFFF;
	vertical-align:top;
	}
	
	.mod-right th{
	font-size:15;
	color:#990000;
	font-weight:bold;
	text-align:left;
	}
	
	.mod-right td{
	font-size:15;
	color:#990000;
	font-weight:bold;
	text-align:left;
	}
	
	td.mod-right img{
	padding:1px 0 1px 0;
	border:0px solid #000000;
	text-align:center;
	}
	
	td.w-foot-left p{
	font-family:Osaka,verdana,sans-serif;
	font-size:10px;
	margin-top:10px;
	}
	
	.w-foot-left{
	width:172px;
	text-align:left;
	background-color:#FFFFFF;
	}
	
	.w-foot-left a:link{
	font-family:Osaka,verdana,sans-serif;
	color:#990000;
	}
	
	.w-foot-left a:hover{
	font-family:Osaka,verdana,sans-serif;
	font-size:11px;
	color:#990000;
	}
	
	.w-foot-right{
	background-color:#FFFFFF;
	}


/*########################################*/
.w-search{
	padding:5px;
	float:right;
	
}
.w-header{
	background:url(../images/banner.jpg) no-repeat;
	width:500px;
	height:205px;
}
.w-top-bg{
	background: url(../images/bg_img.gif);
}
.w-header-bg{
	background: url(../images/bg_img_head.gif);
}
.w-content{
	background-color:#FFFFFF;
}
.w-content-bg{
	background: url(../images/bg_img.gif);
	font-family: Osaka,verdana,sans-serif;
	font-size:11px;
}
.w-back{
	font-family: Osaka,verdana,sans-serif;
	font-size:11px;
}
.w-left{
background: url(../images/bg_left.gif) repeat-y;
width:32px;
}
.w-right{
background: url(../images/bg_right.gif) repeat-y;
width:32px;
}

/*#### CSS for DROP DOWN MENU #####*/

	#mainlevel-top, #mainlevel-top ul {
		float: left;
		line-height: 1;
		list-style:none;
		background-color:#ffffff;
		font-weight: bold;
		padding: 0;		
		border-width: 1px 0;
		margin: 15px 0 0.2em 0;
		text-align:left;
		color: #7C6240;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#mainlevel-top a {
		display: block;
		text-decoration: none;
		padding: 0.25em 1.8em;
		font-size: 12px;
		color: #7C6240;
	}
	#mainlevel-top a:hover {
		color:#FFFFFF;
	}
	
	#mainlevel-top a.daddy {
		background: url(rightarrow2.gif) center right no-repeat;
	}
	
	#mainlevel-top li {
		float: left;
		padding: 0;
		
	}
	
	#mainlevel-top li ul {
		position: absolute;
		left: -999em;
		height: auto;
		/*width: 14.4em;
		w\idth: 13.9em;*/
		width: 19.2em;
		w\idth: 19.2em;
		font-weight: normal;
		border-width: 0.25em;
		margin: 0;
		background-color:#9BC606;
		color:#000000;
		border: solid #6D8C04;
	}
	
	#mainlevel-top li li {
		padding-right: 1em;
		width: 18.2em;
		color:#000000;
	}
	
	#mainlevel-top li ul a {
		/*width: 13em;
		width: 9em;*/
		width: 18.7em;
		color:#FFF;
	}
	
	#mainlevel-top li ul ul {
		margin: -1.75em 0 0 19.2em;
	}
	
	#mainlevel-top li:hover ul ul, #mainlevel-top li:hover ul ul ul, #mainlevel-top li.sfhover ul ul, #mainlevel-top li.sfhover ul ul ul {
		left: -999em;
	}
	
	#mainlevel-top li:hover ul, #mainlevel-top li li:hover ul, #mainlevel-top li li li:hover ul, #mainlevel-top li.sfhover ul, #mainlevel-top li li.sfhover ul, #mainlevel-top li li li.sfhover ul {
		left: auto;
	}
	
	#mainlevel-top li:hover, #mainlevel-top li.sfhover {
		background: #6D8C04;
	}

	
/*#### CSS for DROP DOWN MENU #####*/

.moduletable-copyright{
	font-size:10px;
	color:#666600;
}
.moduletable-copyright a{
	color:#669900;
	text-decoration:underline;
}
.moduletable-copyright a:hover{
	color:#663300;
	text-decoration:underline;
}

.categorytitle {
text-decoration: none;
font-size: 18px;
font-weight: normal;
line-height:30px;
color: #990000;
padding-left: 25px;
background-image: url(../images/category_icon.png);
background-position: left bottom;
background-repeat: no-repeat;
}

.categorytitle a{
text-decoration: none;
font-size: 18px;
font-weight: normal;
line-height:30px;

color:#990000;
}
.categorytitle a:hover {
color: #508F22;
text-decoration: none;
}
/*#### INSERT TEMPLATE CONTENT ###*/
.judulstaf{
text-align:center;
font-weight:bold;
background-color:#CCCCCC; 
color:#666666;
}
.tablestaf table{
	padding:2px;
	font-family: Osaka,verdana,sans-serif;
	font-size:11px;
}
/*################################*/
.contentpaneopen{
 width:99%;
}
.contentpaneopen img{
	border:3px double #DDD;
}

.contentpaneopen hr{
	border:1px dashed #DDD;
}

/*##### HIGHLIGHT SEARCH KEYWORD ####*/
.highlight{
	background-color:#66FF66;
}
.mod_pi_table{
background-color:#E9E9E9;
}
td.mod_pi_table img{
	border:3px solid #fff;
}

table{
font-family: Osaka,verdana,sans-serif;
 font-size:11px;
}

/*##COM PENGADUAN##########*/
.inputtext {
  border: 1px solid #92C004;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  padding: 3px; }

textarea {
  border: 1px solid #92C004;
  padding: 3px;
  font-size: 11px;
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif; }
.inputbutton {
	border-style: solid;
	border: 1px;
	padding: 2px 10px 2px 10px;
	
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-top-color: #92C004;
	border-left-color: #92C004;
	border-bottom-color: #92C004;
	border-right-color: #92C004;
	background-color: #739803;
	color: #FFFFFF;
	font-size: 11px;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif; 
	text-align: center; }