﻿body { font:normal 12px verdana; margin:0px; color:#5d6265;}
#LeftPane { background-color:#ffffff; overflow:auto; height:700px; width:230px; }
#AccMenu > div {float:left;width:100%;background:#ffffff;}

.lnk{ background: #f5f5f5; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#f5f5f5, #ddd); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f5f5f5, #ddd); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f5f5f5, #ddd); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f5f5f5, #ddd); /* Standard syntax */ color:#000;font-weight:normal; float:left;height:29px;width:100%; border-top:1px solid #BCCBA4; cursor:pointer;padding-top:10px; }

.lnk:hover{ background: #1aaef3; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#1aaef3, #006a97); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#1aaef3, #006a97); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#1aaef3, #006a97); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#1aaef3, #006a97); color:#fff;font-weight:bold; }

/* All Page Body */
.gbheaderLeft{ background:#7F919A;   -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;  
    border-top-left-radius: 5px;padding-left:7px; float:left;  height:33px; width:100%; overflow:hidden; }
.gbheaderMiddle{     height: 24px; margin-top:5px;
    border-bottom: 1px solid #7F919A;
    background-color: #7F919A;
    font-weight: bold;
    color: #fff;  height:30px; color:white; padding:3px 0px 0px 5px; }
.wdgheaderMiddle{    height: 24px; margin-top:5px;
    border-bottom: 1px solid #7F919A;
    background-color: #7F919A;
    font-weight: bold;
    color: #fff; height:30px; color:white; padding:3px 0px 0px 5px; }
.gbheaderRightCorner{background:#7F919A; padding-right:7px;
                     -webkit-border-top-right-radius: 5px;
      -moz-border-radius-topright: 5px;
        border-top-right-radius: 5px;
 height:33px;width:5px; position:absolute; right:-13px; }
.gbrightShadow{ padding:8px 12px 0px 0px; background-color:#fff; border-right:1px solid #ddd;  float:left;width:100%;height:100%; font-family:Verdana;font-size:11px;
                 box-shadow: 0px 2px 7px #292929;
            -moz-box-shadow: 0px 2px 7px #292929;
            -webkit-box-shadow: 0px 2px 7px #292929;
}
.gbfooter{ background:url(../images/all-buttons.png) no-repeat -26px -124px; padding-left:7px; float:left; width:100%; height:10px; z-index:0;}
.gbfooterMiddle{ background-image:url(../images/all-backs.png); background-position:0px -176px; height:10px; z-index:0; }
.gbfooterRightCorner{ height:10px; width:8px; position:absolute; right:-15px; z-index:0; background:url(../images/all-buttons.png) no-repeat -28px -135px; }
.gbbody{ padding-right:5px;float:left;width:100%; background:url(../images/rightshadow.png) repeat-y right; }
.formSeperator{ background-color:#4286a8;padding:6px;float:left;font-weight:bold;margin-top:10px; color:#fff; }
.adjustSeperator{ padding:6px;float:left;font-weight:bold;margin-top:-10px; margin-bottom:5px;}
/* End All Page Body */


/*added by darshana */
.btn-new{width:auto; margin-left:30px; float:left; background:url(../images/btn-accept-approve-right.png) no-repeat right top;}
.btn-new input, .btn-new a{width:auto; border:none; float:left; background:url(../images/btn-accept-approve-left.png) no-repeat left top; color:#fff; font-family:Arial, Helvetica, sans-serif; padding:0 30px; margin-left:-22px; font-size:13px; line-height:26px;height:26px; text-decoration:none }

.btnSave1{ background:transparent url(../images/all-aspNew.png) no-repeat scroll 0px 0px; width:145px; height:31px; margin-right:0px;cursor:pointer;}
.btnapprove1{ background:transparent url(../images/btn-approvenrelease.png) no-repeat scroll 0px 0px; width:165px; height:29px; margin-right:0px;cursor:pointer;}
.btnSubmitnew{ background:transparent url(../images/btn-submit.png) no-repeat scroll 0px 0px; width:70px; height:27px; margin-right:0px;cursor:pointer;}

/* End All page BUtton */


/* Grid Button */
.grdPageFirst{background:url(../images/all-buttons.png) no-repeat -26px -1px; width:25px;height:23px;margin-right:10px;border:0px;}
.grdPagePrevious{background:url(../images/all-buttons.png) no-repeat -53px -1px; width:25px;height:23px;margin-right:10px;border:0px;}
.grdPageNext{background:url(../images/all-buttons.png) no-repeat -80px -1px; width:25px;height:23px;margin-right:10px;border:0px;}
.grdPageLast{background:url(../images/all-buttons.png) no-repeat -107px -1px; width:25px;height:23px;margin-right:10px;border:0px;}
/* End Grid Button */

/* All page BUtton */
.btnNew{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -80px -223px; width:73px; height:31px; margin-right:10px;cursor:pointer;}
.btnAdd{ border:solid 1px #000; background:transparent url(../images/all-asp.net.png) no-repeat scroll -135px -23px; width:67px; height:22px;  margin-right:10px;cursor:pointer;}
.btnAdd:hover{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -135px -0px; width:67px; height:22px; margin-right:10px;cursor:pointer;}
.btnEdit{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -202px -23px; width:67px; height:22px; margin-right:10px;cursor:pointer;}-71px
.btnEdit:hover{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -202px -0px; width:67px; height:22px; margin-right:10px;cursor:pointer;}-48
.1btnNext{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -184px -95px; width:85px; height:31px; margin-right:10px;cursor:pointer;}
.btnNext{ background:transparent url(../images/btnNxt.png) no-repeat scroll -0px 1px; width:85px; height:31px; margin-right:10px;cursor:pointer;}
.btnSave{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -80px -286px; width:73px; height:31px; margin-right:0px;cursor:pointer;}
.btnQoute{ background:transparent url(../images/Get-Qoute.png) no-repeat scroll 0px -1px; width:100px; height:31px; margin-right:0px;cursor:pointer;}
.btnDone{ background:transparent url(../images/done.png) no-repeat scroll 0px -1px; width:73px; height:31px; margin-right:0px;cursor:pointer;}
.btnReqoute{ background:transparent url(../images/reqo.png) no-repeat scroll 0px -1px; width:94px; height:31px; margin-right:0px;cursor:pointer;}
.btnBack{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -80px -255px; width:73px; height:31px; margin-right:0px;cursor:pointer;border:none;}
.btnBack1{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -80px -255px; width:73px; height:31px; margin-right:0px;cursor:pointer;border:none;}
.btnCancel2{background:transparent url(../images/all-asp.net2.png) no-repeat scroll -1px -30px;border:0 solid #000000;height:30px;margin-right:10px;width:95px;}
.btnConfirm{ background:transparent url(../images/all-asp.net2.png) no-repeat scroll -1px 0px; border:0px solid #CCCCCC;cursor:pointer;height:30px;margin-right:10px;width:95px;}
.btnConfirmApprove{ background:transparent url(../images/btn-accept-approve.png) no-repeat scroll -1px 0px; border:0px solid #CCCCCC;cursor:pointer;height:30px;width:160px;}
.btnApproveEnabled{ background:transparent url(../images/approvedbutton.png) no-repeat scroll -0px -0px; width:254px; height:31px; margin-right:0px;cursor:pointer;}
.btnApproveDisabled{ background:transparent url(../images/approvedbutton.png) no-repeat scroll -0px -31px; width:254px; height:31px; margin-right:0px;cursor:pointer;}
.btnApproved{ background:transparent url(../images/approvedbutton.png) no-repeat scroll -0px -64px; width:101px; height:31px; margin-right:0px;cursor:pointer;}
.btnSearch{ background:transparent url(../images/all-asp.net.png) no-repeat scroll -164px -255px; width:85px; height:31px; margin-right:10px;cursor:pointer;}
.btnExport{ background:transparent url(../images/btnexport.png) no-repeat scroll -0px -0px; width:95px; height:31px; margin-right:0px;cursor:pointer;}
.btnPrint{background:transparent url(../images/all-asp.net.png) no-repeat scroll -183px -159px;cursor:pointer;height:31px;margin-right:0;width:86px;}
.btnRoll{background:transparent url(../images/roll.png) no-repeat scroll -1px -1px;cursor:pointer;height:31px;margin-right:0;width:72px;display:none;visibility:hidden;}
.btnUpdate {background:transparent url(../images/all-asp.net.png) no-repeat scroll -202px -71px; width:67px; height:22px;  margin-right:10px;cursor:pointer;}
.btnBlank {background:transparent url(../images/blankbutton.png) no-repeat scroll 0 -23px;color:white;cursor:pointer;margin-right:0;padding:2px 8px 5px;float:left;height:22px;width:74px;}
.btnBlank:hover {text-decoration:none;}
.btnToogle {background:transparent url(../images/toogle.png) no-repeat;cursor:pointer;height:21px;width:19px;border:solid 0px #ccc;margin-left:10px;}
.btnShowPaymentSett {background:url(../images/showPaySett.png) no-repeat 0px 0px;border:solid 0px #ccc;color:white;cursor:pointer;float:left;height:30px;width:257px;}
.btnpreReceipt{ background:transparent url(../images/prereceipt.png) no-repeat scroll -0px -0px; width:175px; height:31px; margin-right:0px;cursor:pointer;border: 0 solid #CCCCCC;}
.btnReceipt{ background:transparent url(../images/receipt.png) no-repeat scroll -0px -0px; width:130px; height:31px; margin-right:0px;cursor:pointer;border: 0 solid #CCCCCC;}
/* End All page BUtton */

.MyCalendar .ajax__calendar_container { border:1px solid #5d6265; background-color: #A8CBBC; color: #000; z-index:999; }
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month,  .MyCalendar .ajax__calendar_hover .ajax__calendar_year { color: #fff; background-color:#000; }
.DSWebPicker tr:first-child{ background:#5d6265;color:White; } 
.DSWebPicker tr:hover, .DSWebPickerData tr:hover{ background: #BCCBA4; }

#bdChildFrame{background:#fff repeat-x; }
.accordionContent {padding-bottom:10px;}
.grdNormalRowColor {background:#f9f9f9}
.grdNormalAlternateRowColor {background:#F0F2F4}



/* Login Page */
/* Logo*/
.login-logo {background-image:url(../images/afxlogo.png); margin-left:50px;height:70px;width:270px;margin-bottom:-10px;}
.login-lock {background-image:url(../images/lockABCD.png); position:absolute; bottom:-15px; left:15px;width:100px;height:135px;}
/* End Logo */
/* Button */
.btnlogin{ background:url(../images/all-asp.net.png) no-repeat -0px -23px; width:67px; height:22px; margin-right:10px; }
.btnlogin:hover { background:url(../images/all-asp.net.png) no-repeat -0px -0px;}
.btnCancel { background:url(../images/all-asp.net.png) no-repeat -68px -23px; width:67px; height:22px; margin-right:10px; border:solid 0px #000;}
.btnCancel:hover { background:url(../images/all-asp.net.png) no-repeat -68px -0px;}
/* End Button */
/* Body */
.LoginBox{ position:relative; margin:auto;padding:0px;padding-right:14px;padding-left:54px;width:360px;padding-top:100px;}
.login-container{margin:auto;padding:auto;width:100%;}
/* Body */
/* End login Page */


/* Main Page */
/* Logo*/
.main-logo {background-image:url(../images/afxlogo.png); margin-top:10px;margin-left:-2px;height:60px;vertical-align:middle;margin-right:10px;width:270px; }
/* End Logo */
/* Body */
.main-header{height:72px;position:relative;z-index:999;}
.main-imagediv {width:500px;float:left;}
.main-aspimage{margin-top:10px;margin-left:40px;height:60px;vertical-align:middle;margin-right:10px; }
.main-MySplitter-style{height:100%;overflow:hidden;}
.main-LeftPane-style{border:solid 1px #000; float:left;}
.main-style-tabClosenSelect{right:0px;position:absolute;top:6px;}
/* End Body */
/* End Main Page */

/* Make Batch Payment */
.payment-container1{float: left; width: 920px}
.payment-container2{margin: 10px 0px 0px 30px; width: 850px; float: left; z-index: 999;}
.payment-seperator-style{width: 850px;height:20px;}
.payment-Div1-style{margin: 10px 0px 0px 30px; width: 850px; float: left; z-index: 999;}
.payment-gbBodyContainer-style {width: 850px;z-index:0;}
.payment-divFooterButton-style{margin-top: -3px; float: left; width: 90%; padding-left: 45px; position: relative;} 
.payment-Div3-style{margin: 10px 0px 0px 0px; float:left; width:900px;}
.payent-Div2-style{width: 900px; float: left; z-index: 999;}
.payment-buttondiv-style{margin-top: -3px; float: left; width: 100%; padding-left: 30px; position: relative;}
.payment-Div5-style{margin: 10px 0px 0px 30px; float: left; width: 900px;}
.payment-Div4-style{width: 900px; float: left; z-index: 999;}
.payment-Requote-style{margin-top: -3px; float: left; width: 100%; padding-left: 30px; position: relative;}
/* End Make Batch Payment */

/* Make Batch Receivable */
.receivable-container1{float: left; width: 920px;}
.receivable-container2{margin: 10px 0px 0px 30px; width: 850px; float: left; z-index: 999;}
.receivable-seperator-style{width: 850px;height:20px;}
.receivable-Div1-style {margin: 10px 0px 0px 30px; width: 850px; float: left; z-index: 999;}
.receivable-gbBodyContainer-style{width: 850px;z-index:0;}
.receivable-gbbody-style{z-index:0;}
.receivable-gbrightShadow-style{overflow:auto;}
.receivable-divFooterButton-style{margin-top: -3px; float: left; width: 90%; padding-left: 45px; position: relative;}
.receivable-Div3-style{margin: 10px 0px 0px 0px; float:left; width:900px;}
.receivable-Div2-tyle{width: 900px; float: left; z-index: 999;}
.receivable-buttondiv-style{margin-top: -3px; float: left; width: 100%; padding-left: 30px; position: relative;}
.receivable-Div4-style{margin: 10px 0px 0px 30px; float: left; width: 900px;}
.receivable-Div6-style{width: 900px; float: left; z-index: 999;}
.receivable-Requote-style{margin-top: -3px; float: left; width: 100%; padding-left: 30px; position: relative;}
/* End Make Batch Recivable */
/*X9*/
.x9panel-Div1-style {margin: 10px 0px 0px 30px; width: 850px; float: left; z-index: 999;}

.x9panel-gbBodyContainer-style {margin: 10px 10px 10px 0px;width: 850px;z-index:0; padding-bottom:30px;padding-top:10px;}

/* End X9 */

/* Payment */
.pay-container1{float:left;width:650px;}
.pay-container2{margin:30px 0px 0px 30px;width:500px;float:left;z-index:999;}
.pay-divFooterButton-style{margin-top:-3px;float:left;width:80%;padding-left:45px;position:relative;display:none;}
.divApproval { float:left; display:none; position:absolute; z-index:999; }
.testimage-style{position: absolute; right: 0px; bottom: 20px;  -moz-opacity:.2; opacity:.2; filter:alpha(opacity=20);}
/* End Payment */

/*account summary */
.summary-gridBox-style{margin:30px 0px 50px 30px;width:600px;float:left;z-index:999;}
.summary-Panel1-style{padding:10px; margin-left:15px;} 
/* end account summary */

/* entity stament */
.entity-box-style{margin:10px 0px 0px 10px;width:420px;float:left;z-index:999;}
.entity-searchbutton-div-style{margin-top:-3px;float:left;width:90%;padding-left:45px;position:relative;}
.entity-Div1-style{margin:35px 0px 0px 30px;width:730px;float:left;z-index:0;}
.entity-gbfooter-style{width:100%;float:left;position:relative;z-index:0;}
.entity-printbutton-style{margin-top:-3px;float:left;width:90%;padding-left:45px;position:relative;}
/* end entity satement */

/* account transfer */
.transfer-Containner1{float: left; width: 756px;}
.transfer-Container2{margin: 10px 0px 0px 10px; width: 700px; float: left;z-index: 999;}
.transfer-divFooterButton-style{margin-top: -3px; float: left; width: 25%; padding-left: 25px; position: relative; }
.transfer-Div1-style{float: left; width: 450px;}
.transfer-Div2-style{margin: 10px 0px 0px 10px; width: 450px; float: left; z-index: 999;}
.transfer-CtrlBtns-style{margin-top: -3px; float: left; width: 90%; padding-left: 45px;position: relative;}
.transfer-dvSummaryPanel-style{margin: 10px 0px 0px 10px; width: 450px; float: left;z-index: 999;}
.transfer-button-style{margin-top: -3px; float: left; width: 450px; padding-left: 45px; position: relative;}
/* end account transfer */

/* draw down UI  */
.downui-Containner1{float: left; width: 650px;}
.downui-Container2{margin: 10px 0px 0px 10px; width: 450px; float: left;z-index: 999;}
.downui-CtrlBtns-style{margin-top: -3px; float: left; width: 90%; padding-left: 45px;position: relative;}
.downui-dvSummaryPanel-style{margin: 10px 0px 0px 30px; width: 650px; float: left; z-index: 999;}
.downui-Dealnum-style{text-align: right;float:left; width: 300px;}
.downui-button-style{margin-top: -3px; float: left; width: 560px; padding-left: 45px; position: relative;}
.downui-divFooterButton-style{margin-top: -3px; clear:both;  float: left; width: 90%; padding-left: 45px; position: relative}
.downui-gridBox-style{margin: 0px 0px 0px 30px; width: 650px; float: left; z-index: 999}
.downui-Div6-style{ margin: 0px 0px 0px 30px; width: 900px; float: left}
.downui-Div7-style{width: 900px; float: left; margin-top:10px; z-index: 999;}
.downui-mainSave-style{margin-top: -3px; float: left; width: 100%; padding-left: 30px; position: relative;}
.downui-Div1-style{float: left; width: 450px;}
.downui-Div2-style{margin: 10px 0px 0px 30px; width: 450px; float: left; z-index: 999;}
/* end draw down UI */


/* Deal blotter */
.dealblotter-gridBox-style{margin:60px 0px 0px 30px;width:870px;float:left;z-index:1019;}
.dealblotter-button-style{margin-top:-3px;float:left;width:90%;padding-left:45px;}
.dealblotter-container1{float: left; width: 340px; z-index: 9999;}
.dealblotter-container2{margin:0px 0px 0px 30px; width: 340px; float: left; z-index: 9999;}
.dealblotter-Panel1-style{margin-left:15px;height:340px;width:97%;}
/* end deal blotter */


/* base master */
.base-container{ margin:50px 0px 0px 130px;width:550px;float:left;z-index:9999;}
.base-gridBox-style{margin:10px 0px 0px 10px;width:97%;float:left;border:solid 0px #000;}
.base-gbfooter-style{width:100%; float:left;position:relative;}
.base-image-style{position:absolute; right:0px;bottom:0px;opacity:0.2;-moz-opacity:.2; filter:alpha(opacity=20);}
/* end base master */

/* genral info */
.genral-container1{float:left;width:650px;}
.genral-container2{margin:10px 0px 0px 10px;width:580px;float:left;z-index:999;}
.genral-widget1{float:left;width:500px;}
.genral-widget2{margin:10px 0px 0px 10px;width:480px;float:left;z-index:999;}
/* end genral info */

/* change password */
.password-container1{float:left;width:400px}
.password-container2{margin:10px 0px 0px 10px;width:400px;float:left;z-index:999;}
/* end change password */

/* user permision */
.permission-container1{float:left;width:650px;}
.permission-Div1-style{margin:10px 0px 0px 10px;width:550px;float:left;z-index:999;}
/* end user permision */

/* manage user */
.manageuser-container1{float:left;width:650px;}
.manageuser-conatainer2{margin:10px 0px 0px 10px;width:450px;float:left;z-index:999;;}
/* end manage user */

/* entity approval */
.approval-container{float: left; width: 650px;}
.approval-fTabHeadersContainer{margin: 10px 0px 0px 9px;position: relative;z-index:0; border:0px;width:90%;}
.approval-gridBox-style{margin: 0px 0px 0px 20px; width: 450px; float: left;z-index: 999; position: relative;}
.approval-col1-style{overflow: auto; max-height: 400px; min-height: 200px;width:100%}
.approval-button-style{margin-top: -3px; float: left; width: 100%; padding-left: 45px; position: relative; display:none;}
/* end entity approval */

.btnAddText {
    background-image: url("../images/blank_btn_bg.png");
    color: #FFFFFF;
    float: right;
    font-family: verdana;
    font-size: 12px;
    height: 21px;
    line-height: 21px;
    margin: 3px;
    text-align: center;
    width: 103px;
}