body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

span a
{
	text-decoration: none;
	color: #b7272d;
}
.topmenu a.topmenulink
{
	text-decoration: none;
	color: #969698;
}
a.topmenulink{
	text-decoration: none;
	color: #969698}

a:hover.topmenulink{
	text-decoration: none;
	color: #000000} 
	
a.topmenuredlink{
	text-decoration: none;
	color: #000000}

a:hover.topmenuredlink{
	text-decoration: underline;
	color: #000000} 
	
a.loginlink{
	text-decoration: none;
	color: #000000;}

a:hover.loginlink{
	text-decoration: underline;
	color: #9a2649;}
	
a.newslink
{
	font-family:Arial;
	font-weight:normal;
	text-decoration: none;
	color: #BC272D;}

a:hover.newslink
{
	font-family:Arial;
	font-weight:normal;
	text-decoration: underline;
	color: #BC272D;}
	
a.breadlink{
	text-decoration: none;
	color: #000000;}

a:hover.breadlink{
	text-decoration: underline;
	color: #000000;}
	
.headerText
    {
        color: red;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12pt;
	    text-align: left;
    }
.innerText
    {
        color: #000000;
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 10pt;
	    text-align: left;
    }
.topmenu{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	}

.cari{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:right;
	vertical-align:middle;}

.titlemain{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;}
		
.titlebar{
	color: #606060;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;}

.table01{
    height: 20px;
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/bg_header2.gif");
	}

.table01 th
{
	color: #ffffff;
    vertical-align:top;
	text-align: center;
}

.tableleftgrey{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/bg_greyleft.gif");
    height: 20px;
	}
	
.tablerightgrey{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/bg_greyright.gif");
    height: 20px;
	}
	
.table02{
	color: #3e3e3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	vertical-align:middle;
	text-align: center;}

.tableleft{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/bg_header1_left.gif");
    height: 49px;
	}
	
.tableright{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/bg_header1_right.gif");
    height: 49px;
	}
	
.table03{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/bg_header1.gif");
    height: 49px;
	}
	
.table03b{
	background-image:url("images/bg_header1.gif");
	}

.table03 th
{
	color: #ffffff;
    vertical-align:top;
	text-align: center;
}

.table03 a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	}
	
.table03 a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	}
	
.tablefooter{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color:#cccccc;
    height: 49px;
	}

.tablefooter a{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	}

.tableheader {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	}
		
.table03_left{
    background-image:url("images/bg_header1_left.gif");
    height:49px;
}

.table03_right{
    background-image:url("images/bg_header1_right.gif");
    height:49px;
}
	
.table04{
	color: #3e3e3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align:right;
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;
	word-wrap:break-word;}


.table04 a{
	color: #b7272d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align:right;
	white-space:pre-wrap;
	white-space:-moz-pre-wrap;
	white-space:-pre-wrap;
	white-space:-o-pre-wrap;}
	
.table05{
	color: #ac2f7d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align:middle;
	font-weight: bold;
	height: 30px;}
	
.table06{
	color: #3e3e3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align:middle;
	font-weight: bold;}

.table07{
	color: #3e3e3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: left;}

.table08{
	color: #3e3e3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: left;
	background-color: #cccccc;}
	
.general{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;}
	
.redtext{
	color: #BC272D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;}
	
.runningtext{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;}
	
.arrow{
	vertical-align:middle;
	text-align: center;}

.login{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style:italic;
	text-decoration:underline;
	text-align: left;}

.breadcrumb{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align: middle;
	text-align: left;
	height: 30px}

.copyright{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	text-align: center;}

.bondDetail
{
    font-family:Verdana,Arial,Sans-Serif;
    font-size:12pt;
}

.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:transparent;
	width:970px;
}

.btnLogin{
    background-image:url("images/login.gif");
}



/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:transparent;
	width:970px;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	color: #375162;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold; 	
	text-align:center; 
	padding:12px 12px 12px 12px;
	text-transform:none; margin-right:1px;
	white-space:nowrap;
	float:left;
}


/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#ffffff;
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:12px 12px 12px 12px;
	background:url(images/bg_menu2.gif) repeat-x top left;
	text-transform:none; margin-right:1px;
	white-space:nowrap;
	float:left;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	color:#ffffff;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 11px;
	padding:12px 12px 12px 12px;
	background:url(images/bg_menu2.gif) repeat-x top left;
	text-transform:none; margin-right:1px;
	white-space:nowrap;
	float:left;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5;
}

.main_dnnmenu_submenu td
{
	background-color:#F8FAFF;
	/*z-index: 1000;*/
	position:relative;
	z-index:10;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	background: #CE0D0D url(images/bg.gif) repeat-x top left;
	color:#000000;
}
.main_dnnmenu_itemselected td{
    background: #CE0D0D url(images/bg.gif) repeat-x top left;
	color:#000000;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

.separator_menu_image
{
	background: #CE0D0D url(images/sp_menu.gif) repeat-x middle left;
	color:#000000;
}

#grid{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:middle;
	text-align: center;
    height: 49px;
	}
	
.title
{
    color: #B7272D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
}

.subtitle
{
    color: #868D93;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}

.titlegrey{
	color: #868D93;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;}
		
.titledate{
	color: #3e3e3e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;}

.btnBackGround {
      border-style: none;
      background-image:url('image/tab_red.gif');
      background-repeat: no-repeat;
      font-family:Arial;
      text-align:center;
      vertical-align:middle;
      width: 90px;
      height: 26px;
      color:black;
      font-size:8pt;
}

.leftMenu a
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    color:#000000;
}

.leftMenu a:hover
{
    font-family:Arial;
    font-size:8pt;
    font-weight:normal;
    color:#000000;
}

.leftMenu1 a
{
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    color:#000000;
}

.leftMenu1 a:hover
{
    font-family:Arial;
    font-size:9pt;
    font-weight:normal;
    color:#000000;
}

.disclamer a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	vertical-align: middle;
	text-align: center;
	color:#ffffff;
}

.disclamer a:hover
{
	font-weight:bold;
    font-family:Arial;
    font-size:9pt;
    vertical-align:middle;
    color:#000000;
}

.disclamer a:visited
{
	font-weight:bold;
    font-family:Arial;
    font-size:9pt;
    vertical-align:middle;
    color:#ffffff;
}

.tableleft_home{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/grid/bg_header1_left_short.gif");
    height: 40px;
	}
	
.tableright_home{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/grid/bg_header1_right_short.gif");
    height: 40px;
	}
	
.table03_home{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
	background-image:url("images/grid/bg_header1_short.gif");
    height: 40px;
	}

.table03_home th
{
	color: #ffffff;
    vertical-align:top;
	text-align: center;
}

.table03_home a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	}
	
.table03_home a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	}

.table03_nourl
{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	vertical-align:middle;
	text-align: center;
}

.tanggal 
{
    font-family:Arial;
    font-size:9pt;
    color:gray;   
    font-weight:bold; 
}

.registrasi a
{
    font-family:Arial;
    font-size:9pt;
    font-weight:bold;
    color:#c00000;
    vertical-align:middle;
    text-decoration:underline;
}

.registrasi a:hover
{
    font-family:Arial;
    font-size:9pt;
    font-weight:bold;
    color:#c00000;
    vertical-align:middle;
    text-decoration:none;
}

.registrasi a:active
{
    font-family:Arial;
    font-size:9pt;
    font-weight:bold;
    color:#c00000;
    vertical-align:middle;
    text-decoration:none;
}

.FontText
{
	font-family:Arial;
	font-size:11px;
	color:Black;
}
.fontBodyWhite
{
	font-family:Arial;
	font-size:11px;
	color:White;
}
.fontBodyWhiteBold
{
	font-family:Arial;
	font-size:11px;
	color:White;
	font-weight:bold;
}
.fontBodyBlack
{
	font-family:Arial;
	font-size:11px;
	color:Black;
}
.fontBodyBlackBold
{
	font-family:Arial;
	font-size:11px;
	color:Black;
	font-weight:bold;
}

.fontTitleWhiteBold
{
	font-family:Arial;
	font-size:14px;
	color:White;
	font-weight:bold;
}

.fontTitleBlacBold
{
	font-family:Arial;
	font-size:14px;
	color:Black;
	font-weight:bold;
}

th 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	vertical-align:middle;
	text-align: center;
	color:White;
}
/*
.mzgrid_header 
{
    color:White;
    background: #5D7B9D url(images/MZLib/red-bg.png) repeat-x;
        font-size:11px;
        font-weight :normal;

}

.mzgrid_header2 
{
    color:White;
    background: #5D7B9D url(images/MZLib/red-bg2.png) ;
        font-size:11px;
font-weight :normal;
}

*/
.mzgrid_header 
{
    color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
    background: #5D7B9D url(images/grid/bg_header1_short.gif) repeat-x;
    height:40px;
}

.mzgrid_header_bigger 
{
    color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align:middle;
	text-align: center;
    background: #5D7B9D url(images/grid/bg_header1_long.gif) ;
    height:60px;

}
.mzgrid_tbl 
{
    color:Black ;
    font-family:Arial;
    font-size:11px;
}


.mzgrid_col {
    color:Black;
    background-color:White;
        font-size:11px;

}

.mzgrid_altcol 
{
    color:Black;
    background-color:#CCCCCC;
        font-size:11px;

} 
.FontBody
{ 
   font-size: 11px;
   font-family: Arial;
   font-weight:bold;
   color: White; }
    

.FontText
{
   font-size: 11px;
   font-family: Arial;
   
    
}
div#mzwrapper
{
    margin-left : auto ;
    margin-right : auto ;
    border: solid 1px gray;  
}


div#mznews 
{
    float : right ;
    padding-right: 1px;
}
   
   
div#mzheader 
{
    clear: both ;
    margin-left : auto ;
    margin-right : auto ;
   
}

div#mzheader1 
{
    clear: both ;
    margin-left : auto ;
    margin-right : auto ;
    margin-top : 1px ;
    margin-bottom : 1px ;

    
}
div#mzfooter {
    border-color: #BDBEC0;
    border-width: medium;
    clear: both;
    margin-left: auto;
    margin-right: auto;
    width: 785px;
   
}

.grid
{
    background:url(images/05.png);
    
    
}
.newshdr 
{
    color: White ;
	font-size: 13px;
	font-weight: bold;
	background: url(images/05.png);
	height: 30px !important;
/*	margin-left: 0px;*/
	text-indent: 8px;
	margin-bottom:0px;
	
}


.mybtn {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.7em;
    height: 20px;
} 


.mylabel {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 0.7em;
    /*color: #FF0000;*/
} 

.mytext {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    /*font-weight: bold;*/
    font-size: 1em;
} 

.mygrid {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 0.8em;
} 
.ajax__calendar_container
{
    z-index : 1000;
}

td
{
	font-family: Arial;
	font-size:11px;
}


.feedbackBTN
{
	font-family: Arial, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color:#000;
	border: 1px solid Gray;
	background-color:Gray;
	text-decoration:none;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.feedbackBTN:link
{
	text-decoration: none;
	color: #003366;
	color:#000;
}

A.feedbackBTN:visited
{
	text-decoration: none;
	color: #000;
}

A.feedbackBTN:hover
{
	text-decoration: none;
	color: #ff0000;
	background-color:#fff;
	border: none;
}

A.feedbackBTN:active
{
	text-decoration: none;
	color: #003366;
}

.frontLogin
{
    color:#000;
    font-family:Arial, Verdana, Sans-Serif;
    text-decoration:none;
    text-align:center;
    vertical-align:middle;
    font-size:10pt;
}