
body{
    background-color: #ffffff;
    color:#000000;
    font-family: "MS Sans Serif", "sans-serif", "Arial", "Helvetica" ;
    font-size: 11pt;
    margin-left:0px;
    margin-top:0px;
}

.headerText{
    font-size: 12pt;
    font-weight:bold;
    color:#0000AA;
}
.headerTd{
    font-size: 12pt;
    height:25px;
    color:#FFFFFF;
    font-weight:bold;
    background-color:#0000FF;
    text-align:center;
    border:1px;
}
.tableEntry{
    border:1px;
    background-color:#FFFFCC;
}
.tableReport{
    border:1px;
    background-color:#CCCCCC;
}

th{
    border:1px;
    font-size: 11pt;
    font-weight:bold;
    text-align:right;
    background-color:#DDDDCC;
    color:teal;
}
.th{
    border:1px;
    font-size: 11pt;
    font-weight:bold;
    background-color:#DDDDCC;
    color:teal;
}
.tdDetail{
    height:24px;
    font-size: 11pt;
    background-color:#FFFFFF;
    color:navy;
    border:1px;
}
.tdDetailHd{
    border:1px;
    font-size: 11pt;
    background-color:#FFFFFF;
    color:navy;
}

input {
    border-color:orange;
    border-width:1px;
    border-style:ridge;
    background-color:#FFFFFF;
}
.inputReadonly {
    border-color:orange;
    border-width:1px;
    border-style:ridge;
    background-color:#FFEECC;
}

select {
    border-color:orange;
    border-width:1px;
    border-style:ridge;
}

.tdReportDetail{
    font-size: 11pt;
    color:navy;
    border:1px;
}
.tdReportDetail_sub{
    font-size: 10.5pt;
    color:navy;
    border:1px;
}
.tdReportHd{
    background-color:#007777;
    color:#FFFFFF;
    font-size: 11pt;
    border:1px;
    text-align:center;
}

.btnSave{
    background-image:url(../images/b_confirm.gif);
    background-repeat:no-repeat;
    background-position:left;
    text-align: right;
    height:26px;
    width:70px;
    color:blue;
    cursor:pointer ;
}

.btn_Cancel{
    background-image:url(../images/b_cancle.gif);
    background-repeat:no-repeat;
    background-position:left;
    text-align: right;
    height:26px;
    width:59px;
    color:red;
    cursor:pointer ;
}

.btnCancel{
    background-image:url(../images/reload.png);
    background-repeat:no-repeat;
    background-position:left;
    text-align: right;
    height:26px;
    width:73px;
    color:red;
    cursor:pointer ;
}

.btnRun{
    background-image:url(../images/run.png);
    background-repeat:no-repeat;
    background-position:right;
    text-align:left;
    height:20px;
    width:56px;
    color:#666666;
    cursor:pointer ;

}

.auto_tdReportDetail{
    font-size: 11pt;
    color:#FFFFFF;
    border:1px;
}

.auto_tdReportHd{
    background-color:#000000;
    color:orange;
    font-size: 11pt;
    border:1px;
    text-align:center;
}

.btnDetail{
    width:22px;
    height:22px;
    cursor:pointer;
}

.btnBk_L {
    width:8px;
    cursor:pointer;
    background-image:url(../images/frames/hbl.png);
    background-repeat:no-repeat
}

.btnBk_C {
    cursor:pointer;
    background-image:url(../images/frames/hbc.png);
    text-align:center;
}
.btnBk_R {
    width:8px;
    cursor:pointer;
    background-image:url(../images/frames/hbr.png);
    background-repeat:no-repeat;
}


.btnFnt_L {
    width:7px;
    cursor:pointer;
    background-image:url(../images/frames/fbl.png);
    background-repeat:no-repeat;
}
.btnFnt_C {
    cursor:pointer;
    background-image:url(../images/frames/hfc.png);
    text-align:center;
}
.btnFnt_R {
    width:7px;
    cursor:pointer;
    background-image:url(../images/frames/fbr.png);
    background-repeat:no-repeat;
}

