/* Payment */
.tdLabelPayment {padding-top:4px; vertical-align:top; width:90px;}

.lblOrder {padding-top:10px; padding-bottom:0px; font-size:12px;}
.divOrdSummaryOuter {margin:0; height:auto; overflow:hidden;}
.divOrdSummary {height:auto; overflow:hidden; padding-bottom:25px;}
.divOrderDetials {height:auto; overflow:hidden; border:1px solid #cccccc; padding:10px;}
.divPaymentOuter {width:auto; height:auto; overflow:hidden; position:relative;}

.divPaymentDesc {height:auto; overflow:hidden; padding-bottom:20px; }
.divPaymentType {height:auto; overflow:hidden;}
.divPaymentMethodDesc {height:auto; overflow:hidden; padding-bottom:5px;}
.divBankTransfer {height:auto; overflow:hidden;}
.divDesc {clear:both; height:auto; overflow:hidden; padding-left:0px;}
.divBankDesc {height:auto; overflow:hidden; border:1px solid #cccccc; background:#fff; color:#000; width:auto; padding:20px; margin-bottom:20px;}
.tblBankDetailsOuter {width:100%}
.imgBankLogo {height:auto !important; width:100% !important; max-width:200px; padding-bottom:10px;}
.divBankSplitter {width:100%; height:1px; background:#cccccc; margin-top:15px; margin-bottom:15px;}

.tblBankDetailsOuter {width:100%}
.tblBankDetailsOuter .tdBankDetailsOuter {padding-left:0px;}
.tblBankDetails .tdBankDetailsLabel {padding-right:10px;}

.divNotes {padding-bottom:40px; width:auto; margin:auto;}
.tdLabelBank {padding-top:4px; vertical-align:top; width:80px;}
.payonlineTbl {width:100%;}
.divBtnCenter {height:auto; overflow:hidden; text-align:center;padding-top:0px;}
.divPayOnline {padding-top:20px;}
.tdBtnPayOnline {text-align:center;}
.imgBankPic {margin-left:50px;}

.divPaymentNotes {height:auto; overflow:hidden; padding-bottom:20px;}

.divOrdId {font-weight:bold;}

.divPaymentInfo {height:auto; overflow:hidden; padding-bottom:20px; width:100%; display:table; }
.divInfoLogo {height:40px; overflow:hidden; width:50px;  display:table-cell; vertical-align:top;}
.divInfoDesc {float:left; width:auto; font-style:italic; padding-left:20px; display:table-cell; vertical-align:top;}

.divPaymentTypeSelection {padding-bottom:15px;}
/*Table*/
.frmTblPayment {padding-left:0px;}
.frmTblPayment td {padding:2px;}
.tdPaymentDetail {width:auto;}
/*End Table*/
/* End of Payment */