body{ background: #f6f0dd; font-family: "Trebuchet MS"; margin: 0; padding: 0; }
form table{ font-size: 12px; }
h1,h2,h3,h4{ display: block; margin: 0; padding: 0; }
h3{ font-size: 14px; }
hr{ border: 1px gray solid; margin: 1em 12em; }
img{ border: 0; }
.back{ margin-bottom: 10px; margin-top: 15px; text-align: center;}
.back a,p.back a:visited{ font-size:11px;background: #053387; border: 1px solid #ccc; color: white; font-size: 12px; padding: 3px 15px 3px 15px; text-decoration: none; }
.back a:hover{ background: #85acf1; }
p.navcenter{ margin: 3px; padding: 0; text-align: center; }
p.navcenter img{ text-align: center; vertical-align: text-bottom; }
p.navcenter span{ vertical-align: text-top; }
p.navpesan{ float: right; margin-top: -24px; text-align: right; }
p.navpesan a{ color: #8b4513; text-decoration: underline; }
ul#topmenu{ background: #444; list-style: none; margin: 0; padding: 0; text-align: center; }
ul#topmenu li{ background: #444; border-bottom: 1px dotted #ffffff; border-top: #fff solid thin; display: block; float: left; width: 150px; }
ul#topmenu li a{ color: #aaa; display: block; font-size: small; font-weight: bold; padding: 0.5em 0; text-decoration: none; }
ul#topmenu li a:hover{ background: #666; color: white; }
.balasan{ font-style: italic; margin-top: 10px; text-align: justify; }
.blokpesan{ background: #f5f5f5; border-bottom: 2px solid #ccc; margin: 0 0 5px 0; padding: 3px; }
.blokpesan p{ margin: 0; padding: 2px; }
.border{ border: #eee solid thick; border-right: none; }
.break { display: block; float: left; padding: 1px; width: 470px; }
.btn{ background: silver; color: white; font: 11px tahoma; padding: 3px; width: 60px; }
.btn:hover{ background: gray; }
.icndownload{ background: url(../images/download.gif) no-repeat 0 0px; padding-left: 20px; }
.icnjalur{ background: url(../images/jalur.gif) no-repeat 0 0px; padding-left: 20px; }
.icnmenu{ background: url(../images/limenu.gif) no-repeat 0 0px; padding-left: 20px; }
.icnmitra{ background: url(../images/mitra.gif) no-repeat 0 0px; padding-left: 20px; }
.icnsitus{ background: url(../images/situs.gif) no-repeat 0 0px; padding-left: 20px; }
.inputbox{ border: 1px solid #D2D2D2; font: 12px "Trebuchet MS"; padding: 2px; }
.inputbox:focus,.inputbox:hover{ background: #f6f8fd; }
.item_box{ color: #12224a; font-size: 11px; padding: 5px 10px 5px 10px; }
.item_box .tanggal{ color: #12224a; font-size: 11px; }
.item_box a,.item_box a:visited{ color: #12224a; font-size: 11px; text-decoration: none; }
.item_box a:hover{ text-decoration: underline; }
.item_box p{ margin: 0; padding: 0 0 5px 0; }
.item_box ul{ list-style: none; margin: 0; padding: 0; }
.item_box ul li{ margin: 0 0 3px -3px; padding: 0 0 3px 20px; }
.itemberita{float: left; font-size: 11px; padding: 0;display:block;width:525px;}
.itemberita .isiberita{ font: 12px "Trebuchet MS"; margin: 0; padding: 0; text-align: justify; }
.itemberita .isiberita img { float: left; padding-bottom: 3px; padding-right: 3px; }
.itemberita .judulberita{ color: #053387; font-size: 12px; font-weight: bold; margin: 0; padding: 0; text-decoration: underline; }
.itemberita .judulberita:hover,p.navpesan a:hover{ text-decoration: none; }
.itemberita .tanggalberita{ color: #053387; font-size: 11px; font-style: italic; padding-top: 5px; }
.left_sideboxes{ background: #a1cafe; border-right: solid thick #ddd; color: white; display: block; margin: 0; padding: 0; text-align: left; width: auto; }
.left_sideboxes h2,.right_sideboxes h2{ background: #053387; border-top: 1px solid #eee; color: white; font-size: small; font-weight: bold; padding: 5px; text-align: left; }
.notesred{ color: red; font-size: 11px; }
.pesan{ text-align: justify; }
.right_sideboxes{ background: #a1cafe; border-left: solid thick #ddd; color: white; display: block; margin: 0; padding: 0; text-align: left; width: auto; }
.textbox{ background: #fbf7f2; border: 1px solid #ccc; padding: 3px; }
#body_wrap{ background: #fff url(../images/body_wrap.gif) repeat-y; border-top: 3px #eee solid; color: #000000; display: block; float: left; margin: 0; padding: 0; width: 950px; }
#bottommenu{ background: #444; color: #aaa; display: block; float: left; font-size: 11px; padding-top: 10px; text-align: center; width: 100%; }
#bottommenu a{ color: #aaa; }
#centercolumn{ background: #e7f2ff; margin: 0 200px 0 200px; padding: 5px 10px 5px 10px; }
#centercolumn h2{ background: url(../images/information.gif) no-repeat 0 0; border-bottom: 3px solid #666666; font: 13px "Trebuchet MS"; font-weight: bold; margin: 0 0 5px 0; padding: 0 0 0 20px; }
#footer{ background: #053387; clear: both; color: #fff; display: block; font-size: 11px; padding: 5px; text-align: center; text-transform: uppercase; vertical-align: middle; }
#footer a{ color: white; text-decoration: none; text-transform: lowercase; }
#galleriphoto{ margin: auto; text-align: center; width: 430px; }
#galleriphoto #navgl{ clear: left; margin-top: 10px; padding: 3px; }
#galleriphoto #navgl a{ background: none; display: inline; margin: 0; padding: 0; }
#galleriphoto .itemphoto{ border: 1px solid #ccc; float: left; margin: 3px; padding: 0; text-align: center; width: 200px; }
#galleriphoto .itemphoto .pic{ background: #fffff0; border-bottom: 1px solid #ccc; height: 110px; padding: 10px; }
#galleriphoto .itemphoto label{ background: #053387; color: white; display: block; padding: 3px; }
#header{ background: black url(../images/header.jpg) no-repeat; color: white; height: 120px; }
#header h2{ font-size: 24px; text-align: center; }
#leftnav{ background: #eaeaea; color: #000000; display: block; float: left; margin: 0 auto; padding: 0; text-align: left; width: 200px; }
#linetop{ background: #053387; border-bottom: 1px solid #fff; border-top: 1px solid #fff; color: white; font-size: 12px; padding: 10px; text-align: center; }
#master{ background: white; border: 3px solid #708090; margin: 10px auto 10px auto; width: 950px; }
#rightnav{ background: #eaeaea; color: #000000; display: block; float: right; margin: 0 auto; padding: 0; text-align: left; width: 200px; }
#rightnav img,.itemberita .center{ text-align: center; }
#topmenu_wrap{ display: block; float: left; height: auto; margin: 0 auto; padding: 0; text-align: center; width: 100%; }
#hidlink
{
	float:left;margin:auto;color:#053387;
}
#hidlink a,#hidlink a:visited
{
	color: #053387;
	font-size: 8px;
}