@charset "utf-8";
/* CSS Document */

body {
background:#FFFFFF;
margin:0 auto 0 auto;
font-family:Tahoma,verdana;
font-size:12px;
}

#content{
width:1000px;
height:150%;
margin:0 auto 0 auto;
border:solid 1px #FFFFFF;
}

#header{
width:100%;
height:150px;
margin:0 auto 0 auto;
height:100px;
background:#010758;
color:#FFFFFF;
}

#sidebar{
width:25%;
height:100%;
clear:both;
float:left;
margin-top:15px;
}

#sidebar a{
color:#5679CB;
}

#aktif-user{
width:25%;
height:100%;
clear:both;
float:left;
margin-top:15px;
padding:5px 0 5px 0;
text-align:center;
font-weight:bold;
background-color:#A8C4DF;
}

#main{
width:70.2%;
height:100%;
float:right;
padding:10px;
margin-top:15px;
background:#F9F9F9;
margin-bottom:15px;
padding-bottom:30px;
border:#C3C3C3 solid 1px;
}

#main-home{
width:100%;
height:100%;
float:right;
padding:10px;
margin-top:15px;
background:#F9F9F9;
margin-bottom:15px;
padding-bottom:30px;
border:#C3C3C3 solid 1px;
}

#main a{
color:#3366FF;
}

#main form input{
margin:1px;
}

#main form td{
border-bottom:#E7EAEB solid 1px;
}

#main-index1{
width:62%;
float:left;
padding:15px;
margin:5px;
background:#F9F9F9;
border:#E2E2E2 solid 1px;
}

#main-index1 a{
color:#3366FF;
}

#main-index2{
width:30%;
float:right;
padding:8px;
margin:5px;
}

#main-index2 a{
color:#3366FF;
}

#footer{
width:1000px;
font-size:10px;
text-align:center;
clear:both;
margin:0 auto 0 auto;
height:30px;
padding-top:5px;
font-family:verdana;
}

#page_title{
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:5px;
}

.judul{
text-decoration:none;
font-size:12px;
font-weight:bold;
padding:5px;
}

.isi-content{
text-align:justify;
}

#default-menu{
float:left;
width:60%;
height:20px;
text-align:right;
background:#010758;
padding:5px;
}

#default-menu a{
font-size:11px;
color:#CCCCCC;
border:none;
margin:0 5px 0 5px;
}

#default-menu a:hover{
font-size:11px;
color:#EC3406;
border:none;
}

#logo{
width:40%;
margin:25px auto 0 auto;
text-align:right;
float:left;
font-size:20px;
}

#sublogo{
width:30%;
margin:5px auto 0 auto;
text-align:right;
clear:left;
float:left;
}


#bar-bwh{}

#segmen-utama{
width:100%;
}

#login-form{
width:30%;
float:right;
margin:0 0 auto 0;
}

a{
text-decoration:none;
font-size:12px;
color:#EC3406;
border:none;
}

a:hover{
text-decoration:none;
font-size:12px;
color:#0c54a5;
border:none;
}

a img{
border:none;
}

form input{
padding:3px;
border:solid #33CC00 1px;
}

#login-form td{
padding:1px;
}

#login-form th{
padding:1px;
}

#latest-jurnal{
list-style:none;
width:95%;
height:200px;
margin:0 auto 0 auto;
background-color:#010758;
color:#FFFFFF;
font-weight:bold;
padding:10px 0 10px 0;
text-align:justify;
}

#latest-jurnal li{
padding:10px;
}

.data td{
height:15px;
font-size:11px;
font-family:Tahoma;
}

.data td{
height:15px;
font-size:11px;
font-family:Tahoma;
}

.data tr:hover{
background:#EEDDDD;
}

.data th{
height:20px;
font-size:12px;
font-weight:bold;
border:1px solid;
background:#FFE8FF;
border-top:#EAEAEA;
border-right:#EAEAEA;
border-left:#EAEAEA;
border-bottom:#CC6633;
}

.form-input td{
height:15px;
font-size:11px;
font-family:Tahoma;
padding:3px;
}

.form-input table{

}

.post_images{
padding:2px;
}

.error-login{
font-size:10px;
/*font-weight:bold;*/
color:#FF3300;
text-align:center;
}

.error{
font-size:10px;
/*font-weight:bold;*/
color:#FF3300;
text-align:left;
}

.fail{
font-size:10px;
/*font-weight:bold;*/
color:#FF3300;
}

.success{
font-size:10px;
font-weight:bold;
color:#009900;
}

.paging a{
font-weight:bold;
padding:3px;
}

.paging {
font-weight:bold;
padding:3px;
}

.ttengah{
text-align:center;
}
.tkiri{
text-align:left;
}
.tkanan{
text-align:right;
}
.bold{
font-weight:bold;}
.clear-both{
clear:both;
}
.none{
list-style:none;
}
.top10{
margin-top:10px;
}
.top5{
margin-top:5px;
}
