/* ----------------------------------------------- 
    MAIN  - begin   */
BODY,FORM,IMG,TD,TABLE,TR,ul,li{margin:0;padding:0;}
TD {vertical-align:top;}
BODY{font-size:12px;font-family:Verdana, arial; LINE-HEIGHT:150%; word-spacing:3px; color:#111; margin-top:0px;margin-bottom:0px;}
#wrap{width:1004px;margin:0; min-height:400px; margin-left:auto;margin-right:auto;}
#header{width:100%;margin:0; padding-top:1px;}
#content{height:auto;float:left;display:inline;margin:0; padding:0;}
#left{float:left;width:570px; margin:1 padding:0;}
#right{float:right;width:270px;margin:1px; padding:0; }
#left500{float:left;width:500px; margin:0; padding:0;}
#right500{float:left;width:500px;margin:0; padding:0; }
#footer{width:100%;border-top: 1px solid #4EB349;  margin-top:5px;  float:left; 
		background:url(../images/bg_hijau.gif) left bottom repeat-x; text-align:center;}

/*    MAIN  - end
----------------------------------------------- */


/* ----------------------------------------------- 
    HEADER  - begin   */
#banner {
	width: 100%;
	height: 50px;
	float: left;
	margin:0; padding:0;
	border-bottom:#6CFC65 solid 1px;  
}
#banner img {
	float: left;
}
#banner ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#banner li {
	display: inline;
	float: right;
	margin-right: 5px;
	margin-top:0px;
	padding-bottom: .5em; /* to display bottom border on links in IE */
}


#sitetools li a {
	font-size: 12px;
	text-decoration: none;
	color:#B25E20;
	line-height: 0px;
	padding: 0;
	height: 0px;
	font-weight:normal;
}
#sitetools li a:hover {
	color: #F30505; text-decoration:underline;  background:url(../images/arr_1.gif) left no-repeat  ; 
}

#bannertop{
	width: 100%;
	height: 75px;
	float: left;
	/* background:url(../images/bgheader1.gif) left top repeat-x ; */
	margin:0; padding:0;padding-top:5px;
}
#bannerlogin {
	width: 100%;
	height: 20px;
	float: left;
	margin:0; padding:0;padding-top:5px;
}
#kolomlogin {
	height:30px;
	margin: 0; padding:0;
	float:right;
}
/*    Header  - end
----------------------------------------------- */
/* FORM */
#formlogin {
	font-size: 10px;
	float:right;
}
#formlogin .label {
	width: 65px;
	margin-left: 0px;
	padding-top:4px;
	text-align: right;
	font-weight: normal;
	font-size: 10px;
}
input#buttonlogin{
	margin-left: 5px;
	margin-right: 15px;
	background-color: #CBD893;
	font-family: "Century Gothic", "Gill Sans", Arial, sans-serif;
}
input#namelogin {
	width: 150px;
	background-color: #FBEF99;
	font-family:"Lucida Console", Monaco, monospace;
	font-size: 10px;
	margin-top: -2px;
}
/*    MAIN  - end
----------------------------------------------- */



#content a {
	border: #666666 solid 1px;
}
#content a:hover {
	border: #FF0000 solid 1px;
}

.frame {width:100%; padding:0;margin:0; display:block; margin-top:2px;padding-bottom:5px;margin-bottom:3px;
	width:428px;
	border:#FDDA90 1px solid;
	background:url(../images/bg_coklat_500.gif) left top repeat-x;
}
.frame ul { margin-left:25px; }
.frame a {text-decoration:none;color:#114DD6;}
.frame a:hover {text-decoration:underline;color:#FF0000;}

	
.forumpanel {width:100%; padding:0;margin:0; display:block;}
.forumpanel h3 { color:#081B39; margin-bottom:0px; margin-top:3px; border-bottom:#ffffff 2px solid; background:url(../images/bg_hijau.gif) left bottom repeat-x; border-left:#47AB42 1px solid;border-top:#47AB42 1px solid;border-right:#47AB42 1px solid;}
.forumpanel h5 { color:#B95F07; margin:5px; margin-left:20px; padding-left:20px;padding-right:10px; border:#914902 dotted 1px; font-weight:normal; font-style:italic; font-size:11px;}
.forumpanel .box {border:#47AB42 1px solid;background-color:#ffffff; height:auto;}
.forumpanel .judulbox {font:20px Helvetica, Arial, sans-serif; color:#D82828; font-weight:bold;}
.forumpanel p  {font:12px Arial, Helvetica, sans-serif; color:#999999; padding-left:20px;
	margin-top:0px; margin-bottom:2px; line-height:12px; }
.forumpanel .isi  {font:12px Verdana, Arial, sans-serif, Helvetica; color:#151515; 
	word-spacing:3px;margin-top:1px; margin-bottom:2px; line-height:15px;}
.forumpanel a {color:#0904EB; word-spacing:1px;font:12px Verdana, Arial, sans-serif, Helvetica; text-decoration:none; margin:0;}
.forumpanel a:hover {color:#FF0000; text-decoration:underline;}


.nwpanel {width:100%; padding:0;margin:0; display:block;}
.nwpanel h3 { color:#081B39; margin-bottom:0px; margin-top:3px; border-bottom:#ffffff 2px solid; background:url(../images/bg_hijau.gif) left bottom repeat-x; border-left:#C1FACA 1px solid;border-top:#C1FACA 1px solid;border-right:#C1FACA 1px solid;}
.nwpanel .box {border:#9CDCA6 1px solid;background-color:#ffffff; height:auto;}
.nwpanel .judulbox {font:20px Helvetica, Arial, sans-serif; color:#D82828; font-weight:bold;}
.nwpanel p  {font:12px Arial, Helvetica, sans-serif; color:#999999; padding-left:20px;
	margin-top:0px; margin-bottom:2px; line-height:12px; }
.nwpanel .isi  {font:12px Verdana, Arial, sans-serif, Helvetica; color:#151515; 
	word-spacing:3px;margin-top:1px; margin-bottom:2px; line-height:2px;}
.nwpanel a {color:#0904EB; word-spacing:1px;font:12px Verdana, Arial, sans-serif, Helvetica; text-decoration:none; margin:0;}
.nwpanel a:hover {color:#FF0000; text-decoration:underline;}
.nwpanel .coklat {color:#B86D02; }

	
.nwpanel .more  {  color:#FF0000; line-height:50%; font-size:11px;}
.nwpanel .subkiri { border-right:#9BBDD3 solid 1px; padding:0px; float:left;}
.nwpanel .subkanan {float:right; width:100%;}

#left a {
	color:#0000FF; text-decoration:none; 
}
#left a:hover {
	color:#FF0000; text-decoration:underline;
}


table { 
	border-collapse: collapse;
	width: 100%;
}

caption {
	text-align: left;
	font-size: 12px;
}
tr.head th{
	font-weight:bold;
	color:#FFFFFF;
	background-color:#333333;
}
th {
background: url(../images/th_bg.png) no-repeat left top;
	text-align: left;
	border-color: #14556b;
	border: 1px solid #73afb7;
	padding: 3px 5px 2px 5px;
	font-size: 11px;
	color:#333333;
	font-weight:normal;
	font-family:  "Arial", Century Gothic, Gill Sans,sans-serif;
}
th a{text-decoration:none;}

tr.rowlight th {
	background: url(../images/td_bg.png) no-repeat left top ; color:#000000;
}
tr.rowdark th {color:#000000; background:#FDF3E1; }



#footnav a {
	font-size:11px;
	text-decoration:none;
	color:#333333; 
}
#footnav a:hover {
	font-size:11px;
	text-decoration:underline;
	color:#FF0000; 
}