body {
 padding:0px;
 margin:0px;
 background-color:#FFFFFF;
}

a:hover {
 text-decoration:none;
}

table, td {
 width:100%;
 height:100%;
}

.norm_tab table, td {
 width:auto;
 height:auto;
}

#norm_tabz table, td {
 width:auto;
 height:auto;
}

.tb_fix {
 width:465px;
 height:100px;
}

.tb_fix td {
 width:50%;
 height:20px;
}

.tb_fiz {
 width:465px;
 height:100px;
}

.tb_fiz td {
 width:50%;
 height:20px;
 vertical-align:top;
}

.tb_fiz li {
 color:#797F84;
}

.fwd {
 text-decoration:none;
 font-weight:bold;
}

.lokasi {
 width: 145px;
 height: 14px;
 float:right;
 position: absolute;
 margin: -90 0 0 330;
}

.revo_kiri {
 margin-left: 8px;
 margin-top: 110px;
}

#frn_sender{
  display:none;
}

.formz {
 width: 320px;
}

.textr {
  width:270px;
  padding:2px;
  height:100px;
  display:block;
}

.alamat {
 width: 320px;
}

.m_text, div, td, a, input, textarea, li {
 font-family:Tahoma;
 font-size:11px;
 line-height:13px;
 color:#797F84;
}

h1 {
 font-family:Tahoma;
 font-size:15px;
 line-height:13px;
 margin-top: 0px;
 margin-bottom: 8px;
}

h1 a {
 font-size:15px;
 color: #797f84;
 text-decoration:none;
}

h1 a:hover {
 color: #333333;
}

.btn_tab {
 border-color:#C8C8C8;
 border-width:1px;
 border-style:solid;
 background-color:#F1F2F2;
}

.uu_isi a {
 text-decoration:none;
}

.eft img {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  -moz-opacity: 0.8;
}

.eft:hover img {
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1;
}

.eft img {
 border: 0;
}

.bk_main {
 margin-right: 282px;
 margin-top: 120px;
 margin-bottom: 19px;
}

.top_fd {
 background-image: url(t-dr.jpg);
 background-repeat: repeat-x;
 background-position: right bottom;
}

.top_fz {
 background-image: url(t-r.jpg);
 background-repeat: no-repeat;
 background-position: right bottom;
}

.pinggir {width: 70%}
b {color:#0090F4;}
a {color:#0090F4;}
	
.link {
 color:#797F84;
 font-size:10px;
 line-height:10px;
 margin-left:7px;
}

.l_text {
 color:#797F84;
 font-size:10px;
 line-height:10px;		
}
	
.c_text, .c_text a {		
 font-size:10px;
 line-height:normal;
 color:#FFFFFF;
}

.line {
 background-image:url(h-l.gif);
 background-repeat:repeat-x;
 height:1px;
}

.block {		
 height:51px;
 background-color:#F1F2F2;		
 width:100%;
 display:table;		
}

.block2 {		
 height:105px;
 background-color:#F1F2F2;		
 width:95%;
 display:table;		
}

.block2 div {
 margin-left:8px;
 margin-right:5px;
 margin-top:5px;		
}

.block3 {		
 height:45px;
 background-color:#F1F2F2;		
 width:95%;
 display:table;		
}

.block3 div { margin-top:15px; margin-bottom:15px; }

.block div {
 margin-left:8px;
 margin-right:5px;
 margin-top:5px;		
}

.tanggal {
 background:url(tgl_back.gif) no-repeat left;
 width:157;
 height:19;
 margin-left: 16px;
 margin-top: 8px;
 color: #ffffff;
 text-align: center;
 font-size:10px;
}

.no_class, form, .no_class td {
 width:auto;
 height:auto;
 margin:0px;
 padding:0px;
 border:0px;
 color: default;
}

.form { height:22px; margin-top:5px; }	

.form input {
 width:144px;
 height:19px;
 border-color:#C8C8C8;
 border-width:1px;
 background-color:#ffffff;
 border-style:solid;
 padding-left:5px;
}
	
#check {
 margin:0px;
 padding:0px;
 margin-left:33px;
 margin-top:10px;
 width:11px;
 height:11px;
}

#next_peng {
 margin:0px;
 padding:0px;
 margin-top:-18px;
 margin-left:145px;
 width:1px;
 height:1px;
}

textarea {
 width:144px;
 height:85px;
 overflow:hidden;
 border-color:#C8C8C8;
 border-width:1px;
 background-color:#ffffff;
 border-style:solid;
 padding-left:5px;
 margin-top:5px;
}

ul {
 margin:0;
 padding:0;
 list-style:none;
}

li {
 background:url(a1.gif) no-repeat left;
 background-position: 0px 3px;
 margin: 7px 0px 0px 0px;
 padding-left: 9px;
 line-height:11px;
 color:#0090F4;
}

#norm_li li {
 background:none;
 margin: 7px 0px 0px 0px;
 padding-left: 2px;
 line-height:11px;
 color:#797f84;
}

@media all and (min-width: 0px){
 #AutoNumber1 li{
  padding-left: 5px;
 }
}

li a, ul {
 line-height:11px;
 color:#0090F4;
}

.lnk_plt {
 color:#797F84;
 text-decoration:none;
}

.lnk_plt:hover{
 color:#333333;
}

.btnew {
 height: 74px;
 background-color:#005f9c;
}

#pengumuman a:hover {
 cursor: text;
 text-decoration:underline;
}