body
{  
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9pt; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    background-color: #4D4C56; 
    margin-top: 0px;
}
h1 
{
    color: #848484;
    font-size: 16pt;
}
.bodybold 
{
    font-weight: bold;
}
table
{
    border: none;
    display: table;
}
tr
{
    display: table-row;
}
td
{
    display: table-cell;
}
.tableHead 
{ 
	color: #FFFFFF; font-weight:bold; font-size:10pt; background-color:#1A4876;
}
.tableField 
{ 
	color: #695F70; font-weight:bold; font-size:10pt; text-align:right;
}
.tdbottom 
{  
	border-bottom:1px #000000 solid;
}
.tdbottomForm 
{ 
	border-bottom:2px #000000 solid; text-decoration: none;
}
.tdForm 
{ 
	letter-spacing: 1px; text-align: justify; word-spacing: normal; line-height: 20pt;
}
.table-all 
{
    background-color: #ffffff;
    display: table;
    margin: 0 auto;
    width: 1366px;
}
.table-nocolor
{
    display: table;
    margin: 0 auto;
    width: 100%;
}
.table-tr
{
    display: table-row;
}
.table-td
{
    background-color: #EBEBEB;
    color: #848484;
    display: table-cell;
}
.table-td-rounded
{
    background-color: #EBEBEB;
    border-radius: 20px;
    color: #848484;
    display: table-cell;
}
.table-td_white
{
    background-color: white;
    color: #848484;
    display: table-cell;
}
.table-td_border 
{
    background-color: white;
    border: solid 2px #848484;
    border-radius: 5px;
    color: #848484;
    display: table-cell;
}
.table-td_rightalign
{
    background-color: #EBEBEB;
    color: #848484;
    display: table-cell;
    text-align: right;
    vertical-align: middle;
}
.btnnewsave 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: White;
    cursor: pointer;
    background-color: #FF4338;
    border-width: 0;
    margin-top: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.btnnewcancel 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: White;
    cursor: pointer;
    background-color: #808184;
    border-width: 0;
    margin-top: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.lblbottomtext
{
    background-color: #EBEBEB; 
    FONT-SIZE: 12px;
    COLOR: #848484;
    line-height: 15pt;
}
.lblheading 
{
    FONT-SIZE: 16px;
    COLOR: #848484;
    font-weight: bold;
}
.lbltext
{
    FONT-SIZE: 12px;
    COLOR: #848484;
}
.lblmsgtext
{
    FONT-SIZE: 12px;
    COLOR: Maroon;
    font-weight: bold !important;
}
.lblnewwhitetext 
{
    FONT-SIZE: 12px;
    color: white;
}
.dxpc
{
    text-align: left !important;
    border-radius: 20px;
}
.dxtb_text 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: White;
    color: #848484;
    border: solid 1px #848484;
}
.dxtb_text input 
{
    color: #848484;
    height: 21px !important;
}
.dxtb_text textarea 
{
    color: #848484;
    height: 150px !important;
}
.dxtb_text_noborder 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: White;
    color: #848484;
    border: solid 0px #848484;
}
.dxtb_text_noborder input 
{
    color: #848484;
    height: 21px !important;
}
.dxtb_text_noborder textarea 
{
    color: #848484;
    height: 150px !important;
}
.dxcb_list 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: White;
    border-width: 0px !important;
    color: #848484;
}
.dxcb_list input 
{
    color: #848484;
}
.dxcb_disabled_list 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: Silver;
    border-width: 0px !important;
    color: #848484;
}
.dxcb_disabled_list input 
{
    color: #848484;
}
.dxgv 
{
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    border-width: 0px !important;
}
.dxgvHeader 
{
    background: #4B6590 !important;
}
.dxgvHeader_rounded_left
{
    border-radius: 15px 0 0 0;
}
.dxgvHeader_rounded_right
{
    border-radius: 0 15px 0 0;
}
.dxgv_grid_header 
{
    font-weight: bold;
    color: White;
    background-color: #4B6590;
    border-width: 0px;
    text-align: left;
    height: 25px;
    padding: 0px;
}
.dxgv_grid_header td 
{
    font-weight: bold;
    color: White;
    background-color: #4B6590;
    border: solid 0px #CCCCCC;
    text-align: left;
    height: 25px;
    padding-top: 10px;
    padding-left: 5px;
    padding-bottom: 10px;
}
.dxgv_grid_row_odd 
{
    color: #848484;
    background-color: White;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_odd td 
{
    color: #848484;
    background-color: White;
    border: solid 1px #CCCCCC !important;
    border-top: 0;
    border-bottom: 0;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_odd a 
{
    color: #002B5C;
    background-color: White;
    text-align: left;
    height: 20px;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: underline;
}
.dxgv_grid_row_even 
{
    color: #848484;
    background-color: #EBEBEB;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_even td 
{
    color: #848484;
    background-color: #EBEBEB;
    border: solid 2px #CCCCCC;
    border-top: 0;
    border-bottom: 0;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_even a 
{
    color: #002B5C;
    background-color: #EBEBEB;
    text-align: left;
    height: 20px;
    padding-left: 3px;
    padding-right: 3px;
    text-decoration: underline;
}
.dxgv_grid_row_empty 
{
    color: #848484;
    font-weight: bold;
    background-color: White;
    text-align: center;
    height: 30px;
    vertical-align: middle;
}
.dxgv_grid_row_empty td 
{
    color: #848484;
    font-weight: bold;
    background-color: White;
    text-align: center;
    height: 30px;
    vertical-align: middle;
}
.dxgv_grid_row_preview 
{
    background-color: White;
    border: solid 2px #CCCCCC;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_preview td 
{
    color: #848484;
    background-color: White;
    padding-left: 5px;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_select 
{
    color: #848484;
    background-color: #ffc076;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_select td 
{
    color: #848484;
    background-color: #ffc076;
    border: solid 2px #CCCCCC;
    border-top: 0;
    border-bottom: 0;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_filter 
{
    color: #848484;
    background-color: White;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_filter td 
{
    color: #848484;
    background-color: White;
    border: solid 0px #CCCCCC;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_filter input 
{
    color: #848484;
    background-color: White;
    border: solid 0px #CCCCCC;
    text-align: left;
    height: 20px;
}
.dxgv_grid_loading_panel 
{
    border: solid 1px #9c9ab7;
    background-color: white;
    font: 8pt Tahoma;
    color: #7C7C94;
}
.dxgv_grid_loading_panel td 
{
    white-space: nowrap;
    text-align: center;
    padding: 12px 12px 12px 12px;
}
.dxgv_grid_pager 
{
    color: #848484;
    font-weight: bold;
    text-decoration: underline;
}
.dxgv_grid_pager td 
{
    color: #848484;
}
.dxgv_grid_row_edit 
{
    color: #848484;
    background-color: White;
    border: solid 2px #CCCCCC;
    text-align: left;
    height: 20px;
}
.dxgv_grid_row_edit_new 
{
    color: #848484;
    background-color: #EBEBEB;
    height: 20px;
}
.dxgv_grid_row_edit_new td 
{
    color: #848484;
    background-color: White;
    border: solid 1px #CCCCCC;
    height: 20px;
}
.dxgv_grid_row_edit_new input 
{
    color: #848484;
    height: 20px;
}
.dxgv_grid_popupedit_window_header 
{
    font-weight: bold;
    color: White;
    background-color: #4B6590;
    height: 25px;
    text-align: left;
    vertical-align: middle;
}
.dxgv_grid_popupedit_window_closebutton 
{
    display: none;
}
.dxgv_grid_detailbtn 
{
    padding: 5px 5px 5px 5px;
    background-color: #EBEBEB;
    border: solid 2px #CCCCCC;
}
.dxgv_grid_detailbtn td 
{
    padding: 5px 5px 5px 5px;
    background-color: #EBEBEB;
    border: solid 2px #CCCCCC;
}
.dxgv_grid_popupedit_window_header 
{
    font-weight: bold;
    color: White;
    background-color: #4B6590;
    height: 25px;
    text-align: left;
    vertical-align: middle;
}
.dxgv_grid_popupedit_window_closebutton 
{
    display: none;
}