/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #dbdbdb;
}

h1 {
	font-family:"Times New Roman", Times, serif;
	color:#366ea2;
	font-size:28px;
}

h2 {
	font-family:"Times New Roman", Times, serif;
	color:#366ea2;
	font-size:15px;
}

.tglkuning {
	color:#e19e0e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

a.jdlberitautama:link {
	text-decoration: none;
}
a.jdlberitautama:visited {
	text-decoration: none;
}
a.jdlberitautama:hover {
	text-decoration: underline;
}
a.jdlberitautama:active {
	text-decoration: none;
}

td,p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#717171;
}

#beritautama {
	border: 1px solid #dbd9d9;
	background: #ffffff url(images/bg_kuning.gif) repeat-x top;
	margin:5px;
	text-align:left;
}

#boxabu2  {
	border: 1px solid #dddddd;
	background-color:#f9f9f9;	
}

#boxabu_content  {
	padding: 10px;
	border: 1px solid #dddddd;
	background-color:#ffffff;
	text-align: left;
}

#boxbiru  {
	border: 1px solid #a7c9e5;
	background-color:#edf7ff;	
}

#box_advetorial  {
	padding: 10px;
	border: 1px solid #F9A936;
	background-color:#F4F2F2;
	text-align: left;
}

.jdladv1 {
	color: #CA670F;
	font-weight: bold;
}

.dtladv1 {
	color: #CA670F;
	font-size: 10px;
}

#box_advetorial2  {
	padding: 10px;
	border: 1px solid #BBBBBB;
	background: #C7EFEB url(images/bgr_adv.gif) repeat-x top left;
	text-align: left;
	color: #4A6A68;
}

.jdladv2 {
	color: #B5393A;
	font-weight: bold;
	font-size: 16px;
}

.dtladv2 {
	color: #0259CF;
	font-size: 10px;
}

.menuutama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
}

.menuatas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#395775;
}

.cuacatitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffef78;
}

.sumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #395775;
}

.cuacasuhu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
}

.kurstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffef78;
}

.kurstanggal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#f7b72e;
}

.kursjam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#45e2f5;
}

.kurs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
}

.tglberitautama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#e19e0e;
}

.jdlberitautama {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color:#366ea2;
}

.txtberitautama {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4e4e1f;
}

.txtpotret {
	font-family: Arial, Times, serif;
	font-size: 18px;
	text-align:center;
	color: #FFFFFF;
}

a.txtpotret:link, a.txtpotret:visited, a.txtpotret:active  {
	color: #FFFFFF;
	text-decoration: none;
}

a.txtpotret:hover {
	text-decoration: underline;
	color: #E1E151;
}

.txtpotret1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:right;
	color:#b1afaf;
}

a.txtpotret1:link {
	color: #b1afaf;
	text-decoration: none;
}
a.txtpotret1:visited {
	text-decoration: none;
	color: #b1afaf;
}
a.txtpotret1:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #e1121b;
}
a.txtpotret1:active {
	text-decoration: none;
	color: #b1afaf;
}

input.btnarsip { 
	  color:#535353; 
	  font: bold 84% 'trebuchet ms',helvetica,sans-serif; 
	  background-color:#e0dfdf; 
	  border: 1px solid; 
	  font-size:10px;
	  border-color: #cac9c9;
}

.beritahariini {
	color:#3377b6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	text-decoration: none;
}

a.txtberitaharini:hover {
	color:#3377b6;
	font-weight:bold;
	text-decoration: underline;
}

.txtberitaharini {
	color:#5c5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

ul.txtberitaharini {	
	margin-top: 8px;
	margin-bottom: 2px;
}

li.txtberitaharini {
	list-style-position:outside;
	list-style-image:url(images/bullet_merah.gif);
	margin-left:-15px;
	pitch-range:10px;
	margin-top:4px;
	border-bottom: 1px solid #CCCCCC;
	height:15px;
	vertical-align:middle;
}

.txtiklananda {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595e79;
	text-align:left;
}

.txtagendakota {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595e79;
	text-align:left;
}

.mnfooter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
}

.hrorange {
    height: 30px;
	border-bottom: 2px solid #e59311;
}

.titlearsip {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#38678c;
	text-align:left;
}

.txtarsip {
	color:#445e96;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

li.txtarsip {
	list-style-position:outside;
	list-style-image:url(images/bullet_orange.gif);
	margin-left:-15px;
	pitch-range:10px;
	margin-top:4px;
}

li.txtarsip2 {
	list-style-position:outside;
	list-style-image:url(images/bullet_orange.gif);
	margin-left:-15px;
	pitch-range:10px;
	margin-top:4px;
	margin-bottom:5px;
}

.jdlbytempodulu {
	color:#225656;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}

.txtsbytempodulu {
	color:#225656;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
}

.jdltxtbawah {
	color:#fcfb8a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.txtbawah {
	color:#d7dadf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

form {
	padding:0;
	margin:0;
}

input.btnhijau { 
	  color:#FFFFFF; 
	  font-weight: bold;
	  font-family:Arial, Helvetica, sans-serif;
	  background-image:url(images/bg_button_hijau.gif);
	  border: 1px solid; 
	  font-size:11px;
	  border-color: #cac9c9;
}

input.btnkirim { 
	  color:#FFFFFF; 
	  font-weight: bold;
	  font-family:Arial, Helvetica, sans-serif;
	  background-image:url(images/bg_button_biru.gif);
	  border: 1px solid; 
	  font-size:11px;
	  border-color: #cac9c9;
}

input.loginform { 
	  color:#9c9a9a; 
	  font-family:Arial, Helvetica, sans-serif;
	  background-color:#FFFFFF;
	  border: 1px solid; 
	  font-size:13px;
	  border-color: #cccccc;
}

input.isiform { 
	  color:#4E4242; 
	  font-family:Arial, Helvetica, sans-serif;
	  background-color:#FFFFFF;
	  border: 1px solid; 
	  font-size:13px;
	  border-color: #cccccc;
}

textarea.isiform { 
	  color:#4E4242; 
	  font-family:Arial, Helvetica, sans-serif;
	  background-color:#FFFFFF;
	  border: 1px solid; 
	  font-size:13px;
	  border-color: #cccccc;
}

select.isiform { 
	  color:#4E4242; 
	  font-family:Arial, Helvetica, sans-serif;
	  background-color:#FFFFFF;
	  border: 1px solid; 
	  font-size:13px;
	  border-color: #cccccc;
}

.small { 
	  color:#9c9a9a; 
	  font-family:Arial, Helvetica, sans-serif;
	  background-color:#FFFFFF;
	  border: 1px solid; 
	  font-size:11px;
	  	margin: 0px;
	  border-color: #cccccc;
}

a.menuutama:link {
	color:#FFFFFF;
	text-decoration: none;
}

a.menuutama:visited {
	text-decoration: none;
	color:#FFFFCC;
}
a.menuutama:hover {
	text-decoration: underline;
	font-weight: bold;
	color:#FFCC33;
}
a.menuutama:active {
	text-decoration: none;
	color: #b1afaf;
}

a.menuatas:link {
	text-decoration: none;
}
a.menuatas:visited {
	text-decoration: none;
}
a.menuatas:hover {
	text-decoration: underline;
}
a.menuatas:active {
	text-decoration: none;
}

a.jdlberitautama:link {
	text-decoration: none;
}
a.jdlberitautama:visited {
	text-decoration: none;
}
a.jdlberitautama:hover {
	text-decoration: underline;
}
a.jdlberitautama:active {
	text-decoration: none;
}

a.mnfooter:link {
	text-decoration: none;
}

a.mnfooter:visited {
	text-decoration: none;
	color:#b6d5f4;
	border:1px;
}
a.mnfooter:hover {
	text-decoration: underline;
}
a.mnfooter:active {
	text-decoration: none;
}

a.mnjdlutama:link {
	text-decoration: none;
}
a.mnjdlutama:visited {
	text-decoration: none;
}
a.mnjdlutama:hover {
	text-decoration: underline;
	background-color:#666666;
	color:#003366;
	font-size:12px;
	background-position:top;	
}
a.mnfooter:active {
	text-decoration: none;
}

.rowatas {
	padding: 2px;
	background-color:#feedad;
	color:#e3000e;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:40px;
}

.rowbirumuda {
	background-color:#98c7f2;
	color:#2f6495;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	padding:0 5px 0 5px;
}

.rowbirutua {
	background-color:#405c93;
	color:#ffffff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	padding:0 5px 0 5px;
}

.topicbody {
	padding: 10px;
	background-color:#F0F0F0;
	color: #4C667F;
	font-family:10px
}

.topicreply {
	padding: 10px;
	background-color:#FFF1D7;
	color: #0D0000;
	font-family:10px
}

.topicbody2 {
	padding: 10px;
	background-color:#C7D5E2;
	color: #445766;
	font-family:10px
}

.topicbody3 {
	padding: 10px;
	background-color:#E8EFF5;
	color: #445766;
	font-family:10px
}

.selang {
	background-color: #F0F0F0;
}

.seling {
	background-color: #DEDEDE;
}

.imgbdr {
	border: 3px solid #B9B8A4;
}

.imgbdr_adv {
	padding: 1px;
	border: 3px solid #B9B8A4;
}

.imgbdr_potret {
	padding: 2px;
	border: 1px solid #C6C5C5;
}

.imgbdr_footer {
	padding: 2px;
	border: 1px solid #C6C5C5;
	background: #FFFFFF;
}

.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#b00c0c;
	text-decoration: none;
}

.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6EA9DA;
	text-decoration: none;
}

#bgtitlepotret {
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 33px 5px 3px 5px;
	color: #FFFFFF;
	position: relative;
	background: url(images/bg_potret.gif) repeat-x bottom left;
	z-index:1;
	top: 0px;
	text-align: center;
	height: 94px;
}

.titlepotret {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5A72A3;
	font-weight: bold;
}
.linepotret {
	border-top: 1px solid #CDD1D4;
}

#bgberitalain  {
	padding: 10px;
	border: 1px solid #cecec9;
	background-color:#f6f7f8;
	text-align: left;
}

#shortcutdetail {
	background-image:url(images/bg_coklat_kehijauan.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#dbdbd1;
	border: 1px solid #cecec9;
}

.titileshortcutdetail {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#797944;
	margin-bottom:-12px;
}

.batas {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #7c7c6a;
}

.batas2 {
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #CDD1D4;
}

.txtshortcutdetail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b573f;
}

.ssnet {
	color:#A7070C;
	font-weight: bold;
}

.brtterkait {
	color:#999999;
}

.brtpotret {
	color:#797944;
	font-weight: bold;
}

a.txtlink:link, a.txtlink:visited, a.txtlink:active  {
	color: #445e96;
	text-decoration: none;
}

a.txtlink:hover {
	text-decoration: underline;
	color: #797944;
}

.txtpageon {
	text-decoration: underline;
	color: #3E578F;
	font-weight: bold;
}

a.txtpage:link, a.txtpage:visited, a.txtpage:active  {
	color: #4E606A;
	text-decoration: none;
}

a.txtpage:hover {
	text-decoration: underline;
	color: #3E578F;
}

a.judul2:link {
	color:#FF9900;
}

.judul3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #415b92;
	text-decoration: none;
}

.judul3:hover {
	color: #f7b72e;
	font-weight:bold;
	text-decoration: underline;
}

.show {visibility:hidden; position:absolute; top:0px; left:0px; width:100%; height:200%; background:#000000; z-index:10;}
	#tf { position: absolute; left: 0px; top: 0px;text-align:center; width: 100%; z-index:8; }
	#tb { position: absolute; left: 0px; bottom: 0px;text-align:center; width: 100%; z-index:9; }
	div > div.show { position: fixed; }
	div > div#tf { position: fixed; }
	div > div#tb { position: fixed; }