/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Apr 1, 2016, 12:39:12 PM
    Author     : Petrus Hanafi
*/


.tableg {
    background-color: #fff;
    border-collapse:collapse;
	
	padding: 5px 5px 5px 0px;
        margin-top: 0px;
}
.tableg td, .tableg th {
	padding: 1px 5px 1px 0px;
        vertical-align:top;
}
.tableg thead {
	font: normal 12px Helvetica Neue,Helvetica,sans-serif;
	text-shadow: 0 1px 0 white;
	color:#666666;
        font-style: italic;
}
.tableg th {
	text-align: left;
	border: 1px solid #fff;
        vertical-align:bottom;
}
.tableg th select{
    font: normal 12px Helvetica Neue,Helvetica,sans-serif;
}
.tableg td {
	font-size: 12px;font-weight:bold;
}
.tableg tr:hover {
	background-color:#E0E0E0;
        font-weight:bold;
        font-stye:italic;
}
.tableg tr {
    vertical-align:top;
}
.rowhighlight{
    background-color: lightsteelblue;
    font-size:12px;
    cursor: pointer;
}
.rownormal{
    background-color:white;
    font-size:12px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.jetable{
   border-collapse:collapse;
    vertical-align:top;
   
    font-size:1em;
    margin-left: 5px;
}
.jetable td{
    vertical-align:top;
    padding: 1px 0px 1px 0px;
    margin:1px 0px 1px 0px;
    font-size:1em;
}
.jetable td input{
    padding: 0px;
    margin:0px;
    width:100%;
    font-size:1em;
}
.jetable td select{
    padding: 0px;
    margin:0px;
    width:100%;
    font-size:1em;
}
.jetable tr{
    vertical-align:top;
    
}
.tdsum{
    font-weight:bold;
    text-align:right;
    border-top: 1px solid black;
    border-bottom: 2px solid black;
}

.tdsumred{
    font-weight:bold;
    text-align:right;
    border-top: 1px solid black;
    border-bottom: 2px solid black;
    color:red;
}
.tblpaging{
    margin-left: auto;
    margin-right: auto;
}
.tblpaging td{
    padding: 3px;
    margin:0px;
}
.pagebutton{
    background:powderblue;
    padding:1px;
    border: 1px solid #99ccff;
    font-size:10px;
    width:20px;
}
.pagebutton:hover{
    cursor:pointer;
}
.pagebutton1{
    background:azure;
    border: 1px solid #99ccff;
    padding:1px;
    font-size:10px;
    width:20px;
}

.mytable td{
    font-size:1em !important;
}
/******************************************************************************/
.finreporttbl {
    border-collapse:collapse;
    font-size:1em;
    margin: 0 auto;
}
.finreporttbl thead{
    font-family:arial;
    font-size:1em;
	color:black;
        font-weight:bold;
        text-decoration:underline;
}
.finreporttbl thead th{
    text-align: center;
}
.finreporttbl td{
    padding: 0px;
    margin:0px;
}
.finreporttbl tr{
}
.finreporttbl tr:hover{
    font:1.5em;
    background-color: #EEEEEE;
}
.tdsum{
    font-weight:bold;
    text-align:right;
    border-top: 1px solid black;
    border-bottom: 2px solid black;
}
.tdparent{
    font-weight:bold;
}
.tdsumbs{
    font-weight:bold;
    text-align:right;
    border-top: 1px solid black;
    border-bottom: 2px solid black;
    background: #ebebeb;
}
.tdnet{
    font-weight:bold;
    text-align:right;
    border-top: 1px solid black;
    border-bottom: 2px solid black;
    background-color: #ebebeb;
}
.tdtitle{
    font-weight:bold;
    font-size:1em;
}
.tdtitle1{
    font-weight:bold;
    font-size:1.2em;
    font-style:italic;
    text-decoration:underline;
    background-color: #E3E4ED;
}
.tdtitlesum{
    font-weight:bold;
    font-size:1.1em;
    border-top: 1px solid black;
    height:30px;
    vertical-align:top;
}
.tdtitlesumbs{
    font-weight:bold;
    border-top: 1px solid black;
    height:30px;
    vertical-align:top;
    background: #ebebeb;
    font-size:1.2em;
}
.tdtitlesumcf{
    font-weight:bold;
    font-style:italic;
    border-top: 1px solid black;
    height:30px;
    vertical-align:top;
    text-align: right;
}
.tblpaging{
    margin-left: auto;
    margin-right: auto;
}
.tblpaging td{
    padding: 3px;
    margin:0px;
}
/******************************************************************************/
.table-pricelist{
    font-size:1em !important;
}
.table-pricelist td{
    padding:0 !important;
    margin:0 !important;
}