body { 
			padding: 0; 
			margin: 0; 
			font: .74em Arial, sans-serif; 
			line-height: 1.5em;
			color: #454545; 
			text-align: center;
			min-width: 800px;
	 }
hr {
 			color:#CCCCCC;
	}
a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#000000;
			text-decoration:none;
	}
a:link {
 			text-decoration:none;
	}
a:hover {
 			text-decoration:underline;
 	}

p{
 			margin-bottom:0px;
 	}
font.bold {
			font-weight:bold;
			font-size:16px;
			color:#666666;
	}
#wrapper { 
			margin: 0; 
			width: 100%; 
			height:auto;
			position:absolute;
	 }
.content { 
			width:800px;
			margin-left: auto;
			margin-right: auto;
	 }
#content{	
			width:800px;
			position:relative;
			left:50%;
			margin-left:-400px;
			margin-top:5px;
			margin-bottom: 12px;
	 }
#content img {
			border:none;
	 }

/* Begin header alfath */
#header{
			width:800px;
			height:90px;
			position:relative;
			left:50%;
			margin-left:-400px;	
			padding-bottom:8px;
			margin-top: -20px;
			border: none;
	 }
#header img {
			border:none;
	 }
#header .left_logo {
			padding-top: 25px; 
			background: transparent; 
			height: 90px;
			background-color: transparent; 
			min-height: 80px; 
			float:left;		
	 }
#header .right_menu { 
			float: right; 
			text-align:right; 
			background: #FFF; 
			font-size:12px;
			padding-top:85px;
			padding-right:10px;
	 }

#header .right_menu  a{ 
			font-size: 12px;
	 }
/* End header alfath */

/* Begin main navigation menu. */

#nav_home{
			width:100%;
			background:transparent url(../img/navigation/menuslicing.jpg) repeat-x;
			height:54px;
			margin-top:7px;
			margin-bottom:0px;
			position: relative;
			
	 }
/*#nav_home a:hover {
			background:transparent url(../img/navigation/hovhome.png) no-repeat;
	}*/
#nav_jenjang{
			width:100%;
			background:transparent url(../img/navigation/menuslicing.jpg) repeat-x;
			height:54px;
			margin-top:6px;				
	 }
.menu{ 		
			padding-top:0; 
			height:40px;
			width:800px; 
			position: absolute;
	 }
 
.menu ul{
			list-style:none;
			margin-left:-80px;
			
	 }
.menu img{
			background-position:left;
}
 
.menu li{
			background:transparent url(../img/navigation/back_nav2.png) no-repeat left 4px;
			padding-top:9px;
			width:200px;
			text-align:center;
			float:left;
			margin-top: -10px;
	}
.menu li a{
			font-family:"Times New Roman", Times, serif;
			font-size:26px;
			font-weight:normal;
			text-decoration:none;
			color:#2d73ba;
			text-align:center;
	}
 
.menu li:hover{
			background:transparent url(../img/navigation/back_nav2.png) repeat-x 0px -60px;
			cursor:pointer;
	}
 .menu li.home:hover{
			background:none;
	 }
  .menu li.home a{
			background:none;
			margin-left:30px;
	}
.keterangan{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#7f7b67; 	
	}
#menu a{
			width:100%;
			height:54px;	
	 }
.menu img{
			width:auto;
			height:auto;
			border:none;
	 }	
/* End main navigation menu. */


/* Begin main Content menu. */
#main{ 
	width:800px;
	margin-left : auto;
	margin-right : auto;
	position : relative;
	text-align: left;
	margin-bottom: 10px;
}

#main h1{
	font-family: Verdana,Gill,Sans;
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 6px;
	color: #444;
	padding-bottom: 4px;
	background: url(../img/layout/header_bottom.gif) repeat-x bottom;
}
#left_side{
			width:215px;
			text-decoration:none;
			float:left;
			padding-top:10px;
			overflow: hidden;
}
#left_side ul{
			list-style:none;
			margin-left:-40px;
	}
#left_side li {
			height:42px;
			text-decoration:none;
			background: #FFFFFF url(../img/navigation/rightmenu.gif) no-repeat;
			text-decoration:none;
	}
	
	#left_side li img{
			width: 31px;
			height: 31px;
			border: none;
			margin-right: 7px;
			float: left;
	}
#left_side li.galeri
{
	text-decoration:none;
	background: transparent;
	text-decoration:none;
	height: 80px;
	padding: 3px;
	float: left;
	margin-bottom: 5px;
}
#left_side a {
			background:#F6F6F6; 
			text-decoration:none;
			background:#FFFFFF url(../img/navigation/rightmenu.gif);
			list-style:none;
			margin-left:5px;
			color:#4a95e2;
			font-size:12px;
	}
#left_side a:hover {
			text-decoration:underline;
	}
#right_side{
			float:right;
			width:579px;
			height:auto;
			position:relative;
			padding-top:12px;	
	}
#right_side .gambar_atas{
			float:left;
			height:193px;
	}
#right_side_text{
			float:left;
			width:579px;
			margin-left:2px;
			margin-top:10px;
	}
#right_side_text font.judul{
			font-family:"Times New Roman", Times, serif;
			font-size:16px;
			color:#2060B9;
			font-weight:bold;
	}
#right_side_text font.tanggal{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#777777;
	}
#right_side_text font.isi{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#333333;
	}
#right_side_text a{
			padding-right:15px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#0099CC;
			text-decoration:none;
			font-style:italic;
			background:url(../img/layout/more.png) no-repeat right 2px;
	} 
	
#right_side h1{
	font-family: Verdana,Gill Sans;
	font-size: 18px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 0;
	/*color:#2060B9;*/
	color: #444;
	padding-bottom: 3px;
	background: url(../img/layout/header_bottom.gif) repeat-x bottom;
}

#right_side p
{
	font-family: font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	color:#444;
	font-size:12px;
	font-weight:normal;
	line-height: 20px;
	padding:0px; 
}
.content_bawah { 
			margin: 0px auto; 
			width: 800px; 
			clear: both;
			float: left;
			margin-bottom: -10px;
	}
.banner{
			float:left;
			width:auto;
			height:auto;
			position:relative;
			margin-bottom:10px;
	}
.banner img{
			height:125px;
			width:266.5px;
			border:none;
			padding-left:0px;
			padding-right:0px;
 }
/* End main Content menu. */


/* Begin Footer alfath. */
#line{
			width:100%;
			border-top:#000000 1px solid;
			height:5px;
			position:relative;
			clear:both;
	}
#footer { 
			padding-top:5px;
			color: #333;  
			background: #fff;
			font-size:11px;
			width:800px;
			margin-left:auto;
			margin-right:  auto;
			padding-bottom:5px;
			margin-top: 10px;
	}
#footer .right  { 
			float: right; 
			text-align:right; 
			background: #FFF; 
			margin-right:10px;
			font-size:11px;
			margin: 0;
	}
	
#footer .left
{
	float: left; 
	text-align:left; 
	background: #FFF; 
	margin-right:10px;
	font-size:11px;
	margin: 0;
}
/* End Footer alfath. */

 
.judul_halaman
{
	font-family: Verdana,Gill Sans;
	font-size: 11px;
	line-height: 14px;
	letter-spacing: 2px;
	font-weight: bold;
}

.tanggal
{
	font-family: Georgia,"Times New Roman",serif;
	font-size: 10px;
	line-height: 22px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
	
font.verd10_blue
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#2060B9;
}

font.verd12_blue
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2060B9;
}

font.verd12_blue_bold
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#2060B9;
	font-weight: bold;
}

#paging{
	padding:5px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#444444;
	font-weight:normal;
	width: 200px;
	position: relative;
	margin-top: 15px;
	float: left;
}

#paging a{
	padding:2px 4px 2px 4px;
	margin:0px 2px 0px 2px;
	border:1px solid #FF9900;
	background:#FFFFFF;
	color:#FF9900;
	text-decoration:none;
	font-size:9px;
}

#paging a:hover{
	border:1px solid #FF9900;
	background:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}

.menu_jenjang
{
	padding-top:0; 
	height:41px;
	width:auto; 
	
}

.menu_jenjang ul{
	list-style:none;
	margin-left:-80px;
}

.menu_jenjang li{
	background:transparent url(../img/navigation/back_nav2.png) no-repeat left 2px;
	padding-top:5px;
	width:200px;
	text-align:center;
	float:left;
	/*margin-top: -10px;*/
}

.menu_jenjang img{
	background-position:left;
}

.menu_jenjang li a{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	font-weight:normal;
	text-decoration:none;
	color:#2d73ba;
	text-align:center;
}
 
.menu_jenjang li:hover{
	background:transparent url(../img/navigation/back_nav2.png) repeat-x 0px -90px;
	cursor:pointer;
}
.menu_jenjang li.home:hover{
	background:none;
}
.menu_jenjang li.home a{
	background:none;
	margin-left:30px;
}


#centeredmenu {
   float:left;
   width:100%;
	background-color: transparent;
   border-bottom:none;
   overflow:hidden;
   position:relative;
	margin-left: -30px;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
   text-decoration:none;
}

#centeredmenu ul li a:hover {
   /*background:#369;
   color:#fff;*/
}


#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {
  /* color:#fff;
   background:#000;
   font-weight:bold;*/
}

#leadstory-container
{
	height: 289px;
	overflow: hidden;
}

.error{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: Red;
}