/*
    Document   : print1
    Created on : 05 Nov 09, 22:55:20
    Author     : Hans
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body {
    font-size: 9pt !important;
    color: black !important;
    font-family: Arial !important;
    background: none !important;
    background-color: transparent !important;
    visibility: hidden !important;
    width: auto !important;
    height: auto !important;
    margin: 0px !important;
    padding: 0px !important;
    float: none !important;
    z-index: 0 !important;
}
input {
    background: none !important;
    background-color: transparent !important;
    visibility: hidden !important;
}
div {
    background: none !important;
    background-color: transparent !important;
    visibility: hidden !important;
    width: auto !important;
    height: auto !important;
    position: absolute !important;
    top: 0px !important;
    left: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
    display: table !important;
    /*float: none !important;*/
    z-index: 1 !important;
    overflow: visible !important;
}
#daftar_caption{
    visibility: visible !important;
    width: auto !important;
    height: auto !important;
    position: relative !important;
    top: auto !important;
    left: auto !important;
    float: none !important;
    border: none !important;
}
#daftar_caption a{
    visibility: visible !important;
    width: auto !important;
    height: auto !important;
    position: relative !important;
    top: 0px !important;
    /*float: none !important;*/
    z-index: 1000 !important;
    display: block !important;
    color: black;
    font-family:Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 14px !important;
    text-align: left !important;
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
#daftar_table_html{
    visibility: visible !important;
    width: auto !important;
    height: auto !important;
    position: relative !important;
    top: 50px !important;
    left: auto !important;
    float: none !important;
    border: none !important;
}
#daftar_table_html .txt_filter{
    visibility: visible !important;
    width: auto !important;
    height: auto !important;
    position: relative !important;
    top: 0px !important;
    /*float: none !important;*/
    z-index: 1000 !important;
    display: block !important;
    color: black;
    font-family:Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 10px !important;
    text-align: left !important;
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
#daftar_table_html .MSOL_table{
    background: none !important;
    background-color: transparent !important;
    visibility: visible !important;
    width: auto !important;
    height: auto !important;
    position: relative !important;
    margin: 0px !important;
    padding: 0px !important;
    float: none !important;
    z-index: 1000 !important;
}
#daftar_table_html .MSOL_table {
    font-family:Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 10px !important;
    text-align: left !important;
    border-left: 1px solid #C1DAD7 !important;
    border-top: 1px solid #C1DAD7 !important;
    padding: 0px 0px 0px 0px !important;
    margin: 0px 0px 0px 0px !important;
}
.MSOL_table div{
    visibility: visible !important;
    width: auto !important;
    height: auto !important;
    position: relative !important;
    float: none !important;
}
#daftar_table_html .MSOL_th {
    border-right: 1px solid #C1DAD7 !important;
    border-bottom: 1px solid #C1DAD7 !important;
    text-transform: uppercase !important;
    text-align: center !important;
    padding: 2px 2px 2px 2px !important;
    background: #CAE8EA !important;
    color: #000000 !important;
}
#daftar_table_html .MSOL_th_title {
    font-size: 16pt !important;
    color: black !important;
    font-family: Arial !important;
    border-right: 1px solid #C1DAD7 !important;
    border-bottom: 1px solid #C1DAD7 !important;
    padding: 2px 2px 2px 2px !important;
    background: #CAE8EA !important;
    color: #000000 !important;
}
#daftar_table_html .MSOL_th_subtitle {
    font-size: 11pt !important;
    color: black !important;
    font-family: Arial !important;
    border-right: 1px solid #C1DAD7 !important;
    border-bottom: 1px solid #C1DAD7 !important;
    padding: 2px 2px 2px 2px !important;
    background: #CAE8EA !important;
    color: #000000 !important;
}
#daftar_table_html .MSOL_td {
    border-right:1px solid #C1DAD7 !important;
    border-bottom:1px solid #C1DAD7 !important;
    padding:2px 2px 2px 2px !important;
    color:#000000 !important;
}
#daftar_table_html .MSOL_td_alt {
    border-right:1px solid #C1DAD7 !important;
    border-bottom:1px solid #C1DAD7 !important;
    padding:2px 2px 2px 2px !important;
    background:#F5FAFA !important;
    color:#000000 !important;
}

#cetakbukti_content {
    display: block;
    background: none !important;
    background-color: transparent !important;
    visibility: visible !important;
    width: 21.5cm !important;
    height: 21.5cm !important;
    top: 0px !important;
    left: 0px !important;
    z-index: 1000 !important;
}
#cetakbukti_content hr {
    display: block;
    background: none !important;
    background-color: transparent !important;
    visibility: visible !important;
    top: 0px !important;
    left: 0px !important;
    z-index: 1000 !important;
}
.faktur_table_tb {
    background: none !important;
    background-color: transparent !important;
    visibility: visible !important;
    z-index: 1000 !important;
}
.faktur_table_tb {
    padding: 0px; margin: 0px;
}
.faktur_table_tb td {
    font-family: Tahoma !important;
    padding: 0px; margin: 0px;
}
.faktur_table00 {
    background: none !important;
    background-color: transparent !important;
    visibility: visible !important;
    z-index: 1000 !important;
}
.faktur_table00 {
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    padding: 0px; margin: 0px;
    margin-top: 5px;
    margin-left: 5px;
}
.faktur_table00 td {
    font-family: Tahoma !important;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    padding: 2px; margin: 0px;
}

/*.datacss_section_content {
    position: fixed !important; border: none; display: block;}*/
.datacss_section_content,
.datacss_section_tablewrapper, 
.datacss_section_tablewrapper_inner {
    visibility: visible !important;
    display: block !important;
    width: auto !important; 
    float: none !important;
    overflow: visible !important;
}
