/* ========================= GLOBAL ================================ */
body
{
    font-family:Verdana;
	background:#01758c url(../Images/Global/PAM_Pattern.PNG) repeat-x bottom;
}

.menu
{
    z-index:9999;
    position:relative;
    line-height: 1.7;
    letter-spacing:0.5px;
}
  
.headLoginPage
{
    line-height: 1.7;
    letter-spacing:0.5px;
    vertical-align:middle;
    text-align:right;
} 
  
.page
{
    width: 1024px;
    font-size:14px;
    background-color: #fff;
    margin: 10px auto 0px auto;
    border: 1px solid #CACABE;
	padding:30px;
}

.mainContent
{
    width:760px;
    vertical-align:top;
}

.masterLeft
{
    padding:0px 10px 10px 20px;
}

.leftVerticalLine
{
    vertical-align:top;
    background:transparent url(../Images/Global/Separator_Vertical.png) repeat-y left;
    padding:0px;
    height:600px;
}

div.id_separator
{
    padding-top:10px;
    background:transparent url(../Images/Global/Separator_Horizontal.png) no-repeat center;
}

div.id_space
{
    padding-top:10px;
}
/* ================================================================= */
/* ========================= HEADER ================================ */
.header a
{
    color:#8F8F8F;
    text-decoration:none;
    font-size:.9em;
    padding: 0 10px 0 10px;
}
.header a:hover
{
    color:#6497B5;
}
/* ================================================================= */
/* =========================== MENU ================================ */
div.id_menu
{
    border-top:3px solid #f2daa8;
    background-color:#990000;
    font-size:0.8em;
}
div.menu ul li a, div.menu ul li a:visited a:hover
{
    border-right: 1px #620000 solid;
}
/* ================================================================= */
/* ========================= FOOTER ================================ */
div.id_footer{
	clear:both;
	background: url(../Images/Global/Separator_horizontal_footer.png) no-repeat top;
	padding-top:5px;
}

div.id_footer ul{
	margin:0 0 4px 0;
	padding:0;
}

div.id_footer li{
	display: inline;
	padding: 0 10px 0 5px;
	border-right:1px solid #cccccc;
}

div.id_footer li.last{
	background:none;
}

div.id_footer a{
	color:#333333;
	text-decoration: none;
	font-size:.85em;
	line-height: 1.5;
    letter-spacing:0.5px;
}

div.id_footer a:hover{
	color:#6497B5;
}

div.id_footer p.id_copyright{
	font-size:.8em;
	margin-bottom:10px;
	color:#9C9C9C;
	padding-left:5px;
	line-height: 1.5;
    letter-spacing:0.5px;
}

div.id_footer span.id_copyright{
	font-size:.8em;
	margin-bottom:10px;
	color:#9C9C9C;
	padding-left:5px;
	line-height: 1.5;
    letter-spacing:0.5px;
}

div.id_footer p.id_disclaimer{
	color:#000;
	font-size:.8em;
	margin-right:100px;
	line-height: 1.5;
    letter-spacing:0.5px;
}

div.id_footer p.id_disclaimer a{
	color:Red;
	font-size:1em;
}

div.id_footer p.id_disclaimer a:hover{
	color:Black;
}

div.build_version
{
   margin-top:10px;
   font-size:.7em;
   font-style:italic;
   line-height: 1.5;
   letter-spacing:0.5px;
}
/* ================================================================= */
/* ======================== LOGIN PANEL ============================ */
div.id_login_nasabah
{
    color:#3D3A2B;
    font-weight:300;
    padding:0px 5px 0px 5px;
    height:87px;
    background:transparent url(../Images/AccountAccess/CustomerLogin_backg.png) no-repeat center;
}

div.id_login_nasabah td.id_header
{
    font-weight:300;
    font-size:1em;
    padding:1px 0px 3px 10px;
    line-height: 1.7;
    letter-spacing:0.5px;
}

div.id_login_nasabah td.id_content
{
    font-weight:300;
    padding:0px 0px 1px 10px;
    font-size:0.8em;
    line-height: 1;
    letter-spacing:0.3px;
}

div.id_login_nasabah input.id_button
{
    cursor:pointer;
    border:0px none;
    width:81px;
    height:24px;
}

div.id_login_nasabah td.id_content a{
	color:#85A3BA;
	text-decoration:none;
}

div.id_login_nasabah td.id_content a:hover{
	color:Black;
}

div.id_login_mi
{
    color:White;
    font-weight:300;
    height:87px;
    padding:0px 5px 0px 5px;
    background:transparent url(../Images/AccountAccess/InvestmentManagerLogin_backg.png) no-repeat center;
}

div.id_login_mi td.id_header
{
    font-weight:300;
    font-size:1em;
    line-height: 1.7;
    letter-spacing:0.5px;
    padding:1px 0px 3px 10px;
}

div.id_login_mi td.id_content
{
    font-weight:300;
    padding:0px 0px 1px 10px;
    font-size:0.8em;
    line-height: 1;
    letter-spacing:0.3px;
}

div.id_login_mi input.id_button
{
    cursor:pointer;
    border:0px none;
    width:81px;
    height:24px;    
}

div.id_login_mi td.id_content a{
	color:#85A3BA;
	text-decoration:none;
}

div.id_login_mi td.id_content a:hover{
	color:Black;
}
/* ================================================================= */
/* ======================== SELECT FUND ============================ */
div.id_findfund
{
    color:#494C4F;
    padding:0px 5px 0px 5px;
    font-size:0.9em;
    height:87px;
    background:transparent url(../Images/Global/FindFund_backg.png) no-repeat center;
}

div.id_findfund td.id_header
{
    font-weight:300;
    font-size:1em;
    padding:5px 0px 0px 5px;
    line-height: 1.7;
    letter-spacing:0.5px;
}

div.id_findfund a
{
    font-size:0.80em;
	color:#333333;
	font-style:italic;
	padding:0px;
	line-height: 1.7;
    letter-spacing:0.5px;
}

div.id_findfund a:hover{
	color:#6497B5;
}

div.id_findfund input
{
    border: 0px none;
    padding-left:10px;
    font-size: 0.9em;
    height: 27px;
    width:145px;
    line-height: 1.7;
    letter-spacing:0.5px;
    background:transparent url(../Images/Global/FindFund_FillBox.png) no-repeat center;
}

div.id_findfund button
{
    border: 0px none;
    cursor:pointer;
    text-decoration:none;
    width:20px;
    height:27px;
    background:transparent url(../Images/Global/FindFund_FillBox_Arrow.png) no-repeat center;
    vertical-align:middle;
}

.WindowsStyle .ajax__combobox_itemlist
{
    border-color: #BCBCBC;
    font-size:0.9em;
    cursor:pointer;
    line-height: 1.7;
    letter-spacing:0.5px;
}

.InModalPopup .ajax__combobox_itemlist
{
    border-color: #BCBCBC;
    font-size:0.9em;
    cursor:pointer;
    line-height: 1.7;
    letter-spacing:0.5px;
    top: auto!important;
    left: auto!important;
    position:absolute!important;            
    overflow: hidden!important;      
    display: block!important;  
}
/* ================================================================= */
/* ========================= MARKET UPDATE ========================= */
div.id_index
{
    background-color:White;
    color:#686868;
    padding:5px 5px 5px 5px;
}

div.id_index td.id_header
{
    font-weight:300;
    font-size:1.2em;
    padding:0px 0px 5px 0px;
    border-bottom:1px dashed black;
}

div.id_index td.redValue
{
    background-color:White;
    color:Red;
    border-bottom:1px solid #D3D3D3;
    padding:3px 0px 1px 0px;
    font-size:.7em;
    vertical-align:text-top;
}

div.id_index td.greenValue
{
    background-color:White;
    color:Green;
    border-bottom:1px solid #D3D3D3;
    padding:3px 0px 1px 0px;
    font-size:.7em;
    vertical-align:text-top;
}

div.id_index td.rowStyle
{
    border-bottom:1px solid #D3D3D3;
    padding:1px 0px 3px 0px;
    font-size:.8em;
}

div.id_index td.lastUpdate
{
    border-bottom:1px solid #D3D3D3;
    padding:5px 0px 5px 0px;
    font-size:.7em;
}
/* ================================================================= */
.img
{
    border:none;
}

.buttonSave
{
    background:transparent url(../Images/Global/Simpan.png) no-repeat center;
    width:82px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonProses
{
    background:transparent url(../Images/Toline/proses.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonEdit
{
    background:transparent url(../Images/Global/Edit.png) no-repeat center;
    width:91px;
    height:38px;    
    border: 0px none;
    cursor:pointer;
}

.buttonReset
{
    background:transparent url(../Images/Global/reset.png) no-repeat center;
    width:60px;
    height:20px;    
    border: 0px none;
    cursor:pointer;
}

.buttonResetSmall
{
    background:transparent url(../Images/Global/reset_small.png) no-repeat center;
    width:76px;
    height:23px;    
    border: 0px none;
    cursor:pointer;
}

.buttonSaveEn
{
    background:transparent url(../Images/Global/save.png) no-repeat center;
    width:83px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonSearchEn
{
    background:transparent url(../Images/Global/search.png) no-repeat center;
    width:83px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonCari
{
    background:transparent url(../Images/Global/cari.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonStatistik
{
    background:transparent url(../Images/Global/statistik.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonStatistik_En
{
    background:transparent url(../Images/Global/statistic.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonAnalisa
{
    background:transparent url(../Images/Global/analisa.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonAnalisa_En
{
    background:transparent url(../Images/Global/analysis.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}
.buttonCariSmall
{
    background:transparent url(../Images/Global/cari_small.png) no-repeat center;
    width:76px;
    height:23px;    
    border: 0px none;
    cursor:pointer;
}

.buttonBuka
{
    background:transparent url(../Images/Global/buka.png) no-repeat center;
    width:83px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonBukaEn
{
    background:transparent url(../Images/Global/unlock.png) no-repeat center;
    width:83px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonHapus
{
    background:transparent url(../Images/Global/hapus.png) no-repeat center;
    width:83px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonHapusEn
{
    background:transparent url(../Images/Global/delete.png) no-repeat center;
    width:83px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonTambah
{
    background:transparent url(../Images/Global/tambah.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonTambahEn
{
    background:transparent url(../Images/Global/add.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonBatal
{
    background:transparent url(../Images/Global/batal.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonBatalEn
{
    background:transparent url(../Images/Global/cancel.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonYa
{
    background:transparent url(../Images/Global/ya.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonYaEn
{
    background:transparent url(../Images/Global/yes.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonTidak
{
    background:transparent url(../Images/Global/tidak.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonTidakEn
{
    background:transparent url(../Images/Global/no.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonResend
{
    background:transparent url(../Images/Global/resend.png) no-repeat center;
    width:81px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}

.buttonUpdateEmail
{
    background:transparent url(../Images/Global/update_email.png) no-repeat center;
    width:100px;
    height:28px;    
    border: 0px none;
    cursor:pointer;
}
/*================================ TAB CONTAINER =======================================*/
/*Header*/
.Tab .ajax__tab_header
{
    color: #4682b4;
    background-color: #ffffff;
    padding: 0px;
    cursor: pointer;
}
.Tab2 .ajax__tab_header
{
    color: #4682b4;
    background-color: #ffffff;
    padding: 0px;
    cursor: pointer;
}
/*Body*/
.Tab .ajax__tab_body
{
    border:2px solid #087a90;
    padding:0px 10px 10px 10px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}
.Tab2 .ajax__tab_body
{
    padding:0px 10px 10px 10px;
}
.Tab .ajax__tab_body .ajax__tab_body
{
    border:0px solid #087a90;
}
.Tab2 .ajax__tab_body .ajax__tab_body
{
    border:0px solid #087a90;
}
/*Tab Active*/
.Tab .ajax__tab_active .ajax__tab_tab
{
    color: #ffffff;
    background-color:#087a90;
    /*background:url("../Images/Global/tab_active.gif") repeat-x center;
    height:22px;*/
    padding:3px 5px 3px 3px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #888;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}
.Tab2 .ajax__tab_active .ajax__tab_tab
{
    color: #ffffff;
    background-color:#087a90;
    /*background:url("../Images/Global/tab_active.gif") repeat-x center;
    height:22px;*/
    padding:3px 5px 3px 3px;
    border-radius:1px;
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    box-shadow: 1px 1px 1px #bdbdbd;
    -o-box-shadow: 1px 1px 1px #bdbdbd;
    -icab-box-shadow: 1px 1px 1px #bdbdbd;
    -khtml-box-shadow: 1px 1px 1px #bdbdbd;
    -moz-box-shadow: 1px 1px 1px #888;
    -webkit-box-shadow: 1px 1px 1px #bdbdbd;
    box-shadow: 1px 1px 1px #bdbdbd;
}
/*
.Tab .ajax__tab_active .ajax__tab_inner
{
    color: #ffffff;
    background:url("../Images/Global/tab_left_active.gif") no-repeat left;
    height:22px;
    padding-left:10px;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    color: #ffffff;
    background:url("../Images/Global/tab_right_active.gif") no-repeat right;
    height:22px;
    padding-right:6px;
}*/
/*Tab Hover*/
.Tab .ajax__tab_hover .ajax__tab_tab
{
    border:1px #087a90;
    color: Red;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;    
    /*background:url("../Images/Global/tab_hover.gif") repeat-x;
    height:22px;*/
}
.Tab2 .ajax__tab_hover .ajax__tab_tab
{
    border:1px #087a90;
    color: Red;
    border-radius:1px;
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    box-shadow: 1px 1px 1px #bdbdbd;
    -o-box-shadow: 1px 1px 1px #bdbdbd;
    -icab-box-shadow: 1px 1px 1px #bdbdbd;
    -khtml-box-shadow: 1px 1px 1px #bdbdbd;
    -moz-box-shadow: 1px 1px 1px #bdbdbd;
    -webkit-box-shadow: 1px 1px 1px #bdbdbd;
    box-shadow: 1px 1px 1px #bdbdbd;    
    /*background:url("../Images/Global/tab_hover.gif") repeat-x;
    height:22px;*/
}
/*
.Tab .ajax__tab_hover .ajax__tab_inner
{
    color: #000000;
    background:url("../Images/Global/tab_left_hover.gif") no-repeat left;
    height:22px;
    padding-left:10px;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color: #000000;
    background:url("../Images/Global/tab_right_hover.gif") no-repeat right;
    height:22px;
    padding-right:6px;
}
*/
/*Tab Inactive*/
.Tab .ajax__tab_tab
{
    color: #666666;
    border:1px #bdbdbd;
    padding:3px 5px 3px 3px;
    /*background:url("../Images/Global/tab_Inactive.gif") repeat-x;
    height:22px;*/
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;    
}
.Tab2 .ajax__tab_tab
{
    color: #666666;
    border:1px #bdbdbd;
    padding:3px 5px 3px 3px;
    /*background:url("../Images/Global/tab_Inactive.gif") repeat-x;
    height:22px;*/
    border-radius:1px;
    -moz-border-radius:1px;
    -webkit-border-radius:1px;
    box-shadow: 1px 1px 1px #bdbdbd;
    -o-box-shadow: 1px 1px 1px #bdbdbd;
    -icab-box-shadow: 1px 1px 1px #bdbdbd;
    -khtml-box-shadow: 1px 1px 1px #bdbdbd;
    -moz-box-shadow: 1px 1px 1px #bdbdbd;
    -webkit-box-shadow: 1px 1px 1px #bdbdbd;
    box-shadow: 1px 1px 1px #bdbdbd;    
}
/*
.Tab .ajax__tab_inner
{
    color: #666666;
    background:url("../Images/Global/tab_left_inactive.gif") no-repeat left;
    height:22px;
    padding-left:10px;
}
.Tab .ajax__tab_outer
{
    color: #666666;
    background:url("../Images/Global/tab_right_inactive.gif") no-repeat right;
    height:22px;
    padding-right:6px;
    margin-right: 2px;
}
*/
.BarMerah
{
    background-color:#c26666;
    padding:5px 0px 5px 5px;
    border: 2px solid #666666;
    color:White;
    font-size:1.10em;
    font-weight:bold;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}

.GrayBar
{
    background-color:#666666;
    padding:5px 0px 5px 5px;
    border: 2px solid #666666;
    color:White;
    font-size:.95em;
    border-radius:10px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}

.headers
{
    text-align:center;
    font-size:.9em;
    color:#fff;
    padding:2px 2px 2px 2px;
    border-bottom:1px solid #666666;
    line-height: 1.7;
    letter-spacing:0.5px;
    background-color:#666666;
}
.LeftHead
{
    text-align:center;
    font-size:.9em;
    color:#fff;
    padding:2px 2px 2px 2px;
    line-height: 1.7;
    letter-spacing:0.5px;
    background:url("../Images/Global/kiri.png") no-repeat left;
}
.RightHead
{
    text-align:center;
    font-size:.9em;
    color:#fff;
    padding:2px 2px 2px 2px;
    line-height: 1.7;
    letter-spacing:0.5px;
    background:url("../Images/Global/kanan.png") no-repeat right;
}

.BarHijau
{
    background-color:#66c2c2;
    padding:5px 0px 5px 5px;
    border: 2px solid #666666;
    color:White;
    font-size:.95em;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}

.BarPutih
{
    background-color:#fff;
    border-bottom: 2px solid #666666;
    font-size:.95em;
    padding:5px 0px 5px 5px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}

.TextBoxTab
{
    background:transparent url(../Images/Global/text_box.png) no-repeat center;
    width:196px;
    height:28px;
    border:0px none;
    text-align:center;
    font-weight:bold;
}

.TextBoxTabNom
{
    background:transparent url(../Images/Global/text_box.png) no-repeat center;
    width:196px;
    height:28px;
    border:0px none;
    text-align:center;
    font-weight:bold;
}

.TxtNomStyle1 {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    background: #FFFFFF no-repeat 2px 2px;
    padding: 1px 1px 1px 5px;
    border: 2px solid #7bc1f7;
    direction: rtl;
}

    .TxtNomStyle1:focus {
        outline: none;
        border: 1px solid #7bc1f7;
        box-shadow: 0px 0px 8px #7bc1f7;
        background-color: #FFFFFF;
    }

.smallFonts
{
    font-size:.85em;
    font-weight:100;
    color:#000;
    padding-top:10px;
    line-height: 1.7;
    letter-spacing:0.5px;
    }
.TextBoxLong
{
    background:transparent url(../Images/Global/box_long.png) no-repeat center;
    width:100px;
    height:20px;
    border:0px none;
    text-align:center;
    font-size:10.5px;

}
.TextBoxShort
{
    background:transparent url(../Images/Global/box_short.png) no-repeat center;
    width:60px;
    height:20px;
    border:0px none;
    font-size:10.5px;
    text-align:center;

}
.TextBoxTabResult
{
    background:transparent url(../Images/Global/text_box_2.png) no-repeat center;
    width:196px;
    height:28px;
    border:0px none;
    text-align:center;
    font-weight:bold;
}

.TextBoxCal
{
    background:transparent url(../Images/Global/text_box_2.png) no-repeat center;
    width:196px;
    height:28px;
    border:0px none;
    text-align:center;
}

.ButtonHitungTab
{
    background:transparent url(../Images/Global/hitung.png) no-repeat center;
    width:81px;
    height:28px;
    border:0px none;
    text-align:center;
    cursor:pointer;
}

.ButtonResetTab
{
    background:transparent url(../Images/Global/resettab.png) no-repeat center;
    width:81px;
    height:28px;
    border:0px none;
    text-align:center;
    cursor:pointer;
}

.TableRoundedCorner
{
    border:2px solid #087a90;
    padding:0px 10px 10px 10px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
}

.SmallerTB
{
    background:transparent url(../Images/Global/box_tujuan.png) no-repeat center;
    width:147px;
    height:25px;
    font-weight:bold;
    font-size:.9em;
    border:0px none;
    text-align:center;
    cursor:pointer;
}

.SmallerTBSmall
{
    background:transparent url(../Images/Global/box_tujuan_small.png) no-repeat center;
    width:32px;
    height:24px;
    font-weight:bold;
    border:0px none;
    text-align:center;
    cursor:pointer;
}

.TextBox100
{
    background:transparent url(../Images/Global/textBox100.png) no-repeat center;
    width:100px;
    height:25px;
    font-weight:bold;
    font-size:.9em;
    border:0px none;
    text-align:center;
    cursor:pointer;
}

.TextBox100_2
{
    background:transparent url(../Images/Global/textBox100.png) no-repeat center;
    width:100px;
    height:25px;
    font-weight:bold;
    border:0px none;
    text-align:center;
    cursor:pointer;
}

.balance_gridview_content
{
    vertical-align:middle;
    padding:2px;
	font-size:.9em;
	color:#000;
    border-bottom: 1px solid #8F8F8F;
    border-left: 0px none;
    border-right: 0px none;
    border-top: 0px none;
    text-decoration:none;    
}   
        
.balance_gridview_header
{
    font-size:1em;
    vertical-align:middle;
    padding:5px 0px 5px 0px;
	color:#009cad;
	font-weight:bold;
    border-bottom: 2px solid #009cad;
    text-decoration:none;    
} 

/*====================================== PAYING AGENT =====================================*/
.divRoundCorner
{
    border:5px solid #189dae;
    padding:0px 10px 10px 10px;
    border-radius:5px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
}

.divPayingAgent
{
    border:5px solid #c9c9c9;
    padding:0px 10px 10px 10px;
    border-radius:5px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -o-box-shadow: 5px 5px 5px #c9c9c9;
    -icab-box-shadow: 5px 5px 5px #c9c9c9;
    -khtml-box-shadow: 5px 5px 5px #c9c9c9;
    -moz-box-shadow: 5px 5px 5px #c9c9c9;
    -webkit-box-shadow: 5px 5px 5px #c9c9c9;
}

div.divPayingAgent td.id_header
{
    color:#666666;
    border-bottom: 1px dashed #c9c9c9;
    font-weight:300;
    font-size:1em;
    padding:3px 0px 3px 0px;
    line-height: 1.7;
    letter-spacing:0.5px;
}
/*=========================================================================================*/

.clsErrorMsg
{
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
	BORDER-RIGHT: black solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: black solid;
    COLOR: White;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #009cad;
}

.clsErrorMsgError
{
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    box-shadow: 8px 8px 4px #bdbdbd;
    -o-box-shadow: 5px 5px 5px #bdbdbd;
    -icab-box-shadow: 5px 5px 5px #bdbdbd;
    -khtml-box-shadow: 5px 5px 5px #bdbdbd;
    -moz-box-shadow: 5px 5px 5px #bdbdbd;
    -webkit-box-shadow: 5px 5px 5px #bdbdbd;
    box-shadow: 5px 5px 5px #bdbdbd;
	BORDER-RIGHT: black solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: black solid;
    COLOR: White;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FF0000;
}

.GroupHeaderRowStyle
{
    background-color: Blue;
    text-align: left;
    font-weight: bold;
    color: White;
}

/*----------------------Loading--------------------*/

.container_load
{
    z-index:999;
    display:block;
    position:fixed;
    width:100%;
    height:100%; 
    top:0;
    left:0;              
}
        
.centerDiv_load
{
	border:solid 5px #7b9ebd;
	padding:10px;	        
	position:absolute;	        
	width:320px;
	height:100px;
	top:40%;
	left:40%;
	background-color:#fff;
	color: #000;
} 

.topDiv_load
{
	border:solid 5px #7b9ebd;
	padding:10px;	        
	position:absolute;	        
	width:320px;
	height:100px;
	top:20%;
	left:40%;
	background-color:#fff;
	color: #000;
} 
	    
.bgDiv_load
{            
    width:100%;
    height:100%;            
    position:absolute;
    background-color: #000;
    color: #aaa;
}
         
.opacity_1_load
{
    filter:alpha(opacity=50);             
    opacity:0.5;
}
         
.opacity_2_load
{
    filter:alpha(opacity=100);             
    opacity:1;
}

.redFont
{
    color:#990000;
}

.greenFont
{
    color:#009900;
}
