.header { font-family:verdana; font-size:12pt; color:#000000; font-weight:bold}
.header1a {
	font-family: verdana;
	font-size: 18pt;
}
.header1b {color: #037fae}
.header2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.footer {
	font-family: verdana;
	font-size: 9pt;
}
.body {
	font-family: Verdana;
	font-size: 10pt;
}
table.slim {
	border-color:#CCCCCC;
	border-left-width:1px;
	border-top-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-style:solid;
}
td.slim-left {
	border-color:#CCCCCC;	
	border-left-width:0px;
	border-top-width:1px;
	border-bottom-width:0px;
	border-right-width:1px;
	border-style:solid;  
}
td.slim-right {
	border-color:#CCCCCC;	
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;  
}
td.slim-bottom {
	border-color:#CCCCCC;	
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-style:solid;  
}
/*
tr.header {
	height:40;
	background-color:#d4cfcf;

}
td.header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-color:#CCCCCC;
	border:0.2px;
	border-style:solid; 
}
*/
td,textarea,input,select {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9pt;
}
.assetman {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-image:url(../picture/kuning.gif)
}
A:LINK, A:VISITED {
   text-decoration : underline;
}
A:ACTIVE, A:HOVER {
   text-decoration : underline;
}
.default {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
}
.row_even {
   background-color : #FFFFCC; /* untuk warna baris login name */ 
}
img {	border: none; }
.black_link {
	text-decoration : none;
	color: #000000;
}
.small {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
}
.notice {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	background-color : #FFCCCC;
}
.row_head {
   background-color : #CCCCCC;
}
.row_odd {
   background-color : #CCFFCC;
}
.report_odd {
   background-color : #E8E8E8;
}
.report_even {
   background-color : #FFFFFF;
}
.row_blank {
   background-color : #999999;
}

/* CSS Document  menu tab*/ 

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.ddoverlap{
border-bottom: 1px solid #bbb8a9;
position:static;
font-size: 10pt;
}

.ddoverlap ul{
padding: 0; /* sblmnya 0 */
margin: 0;
font: Bold 80% Verdana;
list-style-type: none;
}

.ddoverlap li{
display: inline;
margin: 0;
}

.ddoverlap li a{
padding: 4px 4px;
text-decoration: none;
padding-right: 30px; /*extra right padding to account for curved right edge of tab image*/
color: blue;
background: transparent url(../images/righttabdefault.gif) 100% 1px no-repeat; /*give illusion of shifting 1px down vertically*/
border-left: 1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; /*shift tabs 20px to the left so they overlap*/
left: 50px; /*free space 2px at the left before first tab*/
}

.ddoverlap li a:visited{
}

.ddoverlap li a:hover{
text-decoration: underline;
}

.ddoverlap li.selected a{ /*selected tab style*/
color: black;
z-index: 100; /*higher z-index so selected tab is topmost*/
top: 1px; /*Shift tab 1px down so the border beneath it is covered*/
background: transparent url(../images/righttabselected.gif) 100% 0 no-repeat;
}

.ddoverlap li.selected a:hover{
text-decoration: none;
}

#newscont { 
   margin-top:10px;
   background: url(/images/newsbgbot.gif) no-repeat bottom left;
   padding-bottom:5px;
}
#newscontpad { 
	padding:0 6px 0 12px; 
	background: url(/images/newsbgtop.gif) no-repeat top left;
    height:89px; 
	/* height:149px; */
}
#newscontpad .headermrg { padding-top:5px; }
#newscont ul { margin:0 0 10px 15px; padding:0; }
#newscont li { list-style-image: url(/images/newsdot.gif); list-style-type: circle; }
</style>

<!--[if IE]>
.ddoverlap{
height: 1%; 
margin:
 /*Apply Holly 3px jog hack to get IE to position bottom border correctly beneath the menu*/
}
<![endif]-->
