body{background-image:url(images/Sh-POS-1.jpeg);background:#cccccc;margin:0px; }
/**{font-family:arial, helvetica, sans-serif;font-size:12px;color:#222;}
*/
*{font-family: 'Fira Sans', sans-serif; font-size:11px;color:#222;}
a img{border:0px;}
input, select, textarea{border:solid 1px #788;color:#424c65;}
small{font-size:10px;color:#424c65;}
th{background:#37474F;color:#ffffff;padding:2px;border-top:solid 1px #f8f8f8;border-bottom:solid 1px #788;}
th b{color:#fff;}

.helpTip {
    height: 44;
    width: 400;
    text-align: center;
    font-size: large;
}
.helpTipContainer {
    text-align: center;
    font-size: large;
}

.stronglink{color:#248;font-size:13px;font-weight:bold;}
.blt{ color:#000000; font-size:18px}
.loginform{border-top:solid 1px #6090c3;border-bottom:solid 1px #6090c3;padding: 100px; margin-top:20px; height:400px}
.tlogin{width:30%; border:solid 1px; border-radius: 10px; background-color: white; padding:20px}

#header td{background:#5cb85c;color:#ffffff;}
#footer td, #footer a{background:#6090c3;color:#ffffff;font-size:10px;text-decoration:none;}
#header h4{font-size:18px;color:#ffffff;margin-bottom:0px;}
#adminmenu{background:#ecf1f8;border-bottom:solid 1px #6090c3;}
#adminmenu a{margin-right:10px;display:block;text-decoration:none;color:#204060;font-weight:bold;}
#adminmenu a:hover{color:#902020;}
.admin_content{margin-top:20px;padding:10px;}
td.tvalue{border-top:solid 1px #f8f8f8;border-bottom:solid 1px #788;background:#e8ecf3;padding:2px;}
td.btvalue{border-top:solid 1px #f8f8f8;border-bottom:solid 1px #788;background:#e8ecf3;padding:2px;font-size:14px;}
td.btvalue a{font-size:14px;text-decoration:none;color:#222;}
td.btvalue a:hover{color:#902020;}
td.tvalue_lnk{border-top:solid 1px #f8f8f8;border-bottom:solid 1px #788;background:#e8ecf3;padding:2px;cursor:pointer;}
td.pm_lnk{background-color:#424c65;color:white;margin:10px; border-radius: 10px;font-size:18px; margin: 4px 2px; border:solid 2px #ccc; padding: 5px;cursor:pointer;}
td.pm_lnkr{font-size:20px;background-color:#f23d3d;color:#ffffff;align:center;margin:5px; border-radius: 5px;font-size:15px; margin: 2px 1px; border:solid 1px #ccc; padding: 5px;cursor:pointer;}
td.pm_lnkg{font-size:20px;background-color:#808080;color:#ffffff;align:center;margin:5px; border-radius: 5px;font-size:15px; margin: 2px 1px; border:solid 1px #ccc; padding: 5px;cursor:pointer;}
td.tpay_lnk{border-top:solid 1px #f8f8f8;border:solid 1px #788;color:#ffffff;background:#4CAF50;padding:2px;cursor:pointer;}
.cashing{font-size:25px;}

#hdr_report{padding:4px;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.pset{border:solid 1px #788;background:#f1f3ff;width:14px;}
.pset a{text-decoration:none;font-weight:bold;display:block;height:14px;text-align:center;color:#248;}
#pageset *{font-size:11px;}

/***
Sales frontend
***/
#fe_sales{border:solid 2px #6090c3;}
#fe_sales form{margin-bottom:0px;}
td.keybn{width:64px;height:64px;padding:0px;text-align:center;border:solid 1px #788;background-image:url(images/keybn.png);cursor:pointer;}
td.keybn_click{width:64px;height:64px;padding:0px;text-align:center;border:solid 1px #788;background-image:url(images/keybn2.png);cursor:pointer;}
td.keybh{width:128px;height:64px;padding:0px;text-align:center;border:solid 1px #788;background-image:url(images/keybh.png);cursor:pointer;}
td.keybh_click{width:128px;height:64px;padding:0px;text-align:center;border:solid 1px #788;background-image:url(images/keybh2.png);cursor:pointer;}
td.keybv{font-size:10px;width:64px;height:128px;padding:0px;text-align:center;border:solid 1px #788;background-image:url(images/keybv.png);cursor:pointer;}
td.keybv_click{font-size:10px;width:64px;height:128px;padding:0px;text-align:center;border:solid 1px #788;background-image:url(images/keybv2.png);cursor:pointer;}
td.keybsh{width:128px;height:32px;padding:0px;vertical-align:middle;text-align:center;border:solid 1px #788;background-image:url(images/keybh.png);cursor:pointer;}
td.keybsh_click{width:128px;height:32px;padding:0px;vertical-align:middle;text-align:center;border:solid 1px #788;background-image:url(images/keybh2.png);cursor:pointer;}

#sales_items{height:190px;overflow:auto;border:solid 1px #788;}
/*#tbl_sitems tr td.tvalue{opacity: 0.85}*/
#tbl_sitems tr.selected td.tvalue{background:#FF0;}
#sales_items td.tvalue{padding:0px;padding-left:2px;}
.inp2{text-align:right;}
td.scurrency1, td.scurrency2{width:80px;text-align:right;border:solid 1px #788;font-weight:bold;}
td.scurrency1{color:#555;}
td.scurrency2{color:#922;}
td.dct1, td.dct2{width:300px;text-align:left;border:solid 1px #788;font-weight:bold; border-radius: 5px; font-size:14px}
td.dct1{color:#fff;background-color:#f23d3d}
td.dct2{color:#fhfhfh;}
#fe_categories{border:solid 2px #ffffff;height:100%;}
table.maintb{ background-image:url(images/inline-01.jpg)}
table.tabcategory{width:100px;height:100px;border:solid 1px #cccccc;margin:1px;float:left;text-align:center;cursor:pointer; background: rgba(255, 255, 255, .7)}
#fe_items{border:solid 2px #ffffff;height:100%;}
table.tabitem{border:solid 1px #cccccc;margin:1px;float:left;text-align:center;cursor:pointer; background: rgba(255, 255, 255, .7)}
#customerDiv0, #customerDiv1, #customerDiv2, #customerButton{border:solid 1px #778;}
#customerDiv0{width:270px;height:18px;}
#customerButton{width:95px;height:20px;}
#customerDiv1{padding:5px;position:absolute;width:370px;border:solid 1px #788;margin-top:-1px;height:380px;overflow:auto;display:none;background:#f1f3f5;}
#customerDiv2{padding:5px;position:absolute;width:370px;border:solid 1px #788;margin-top:-1px;height:500px;overflow:auto;display:none;background:#f1f3f5;}
#customer_menu{text-align:right;border-bottom:solid 1px #ccc;margin-bottom:4px;}
#customer_menu a{text-decoration:none;}
#customer_menu a:hover{color:#922;}
#findcustomertxt{width:200px;}
#findcustomerph{width:100px;}
#consultorDiv0, #consultorDiv1, #consultorDiv2, #consultorButton{border:solid 1px #778;}
#consultorDiv0{width:250px;height:18px;}
#consultorDiv1{padding:5px;position:absolute;width:390px;border:solid 1px #788;margin-top:-1px;height:380px;overflow:auto;display:none;background:#f1f3f5;}
#consultorButton{width:95px;height:20px;}
#consultor_menu{text-align:right;border-bottom:solid 1px #ccc;margin-bottom:4px;}
#consultor_menu a{text-decoration:none;}
#consultor_menu a:hover{color:#922;}
#findconsultortext{width:300px;}
#reservDiv0, #ticketDiv0, #consultorDiv1, #consultorDiv2, #consultorButton{border:solid 1px #778;}
#reservDiv0{width:190px;height:18px;}
#reservDiv1{padding:5px;position:absolute;width:390px;border:solid 1px #788;margin-top:-1px;height:380px;overflow:auto;display:none;background:#f1f3f5;}
#reservButton{width:95px;height:20px;}
#reserv_menu{text-align:right;border-bottom:solid 1px #ccc;margin-bottom:4px;}
#reserv_menu a{text-decoration:none;}
#reserv_menu a:hover{color:#922;}
#ticketButton{width:105px;height:20px;}
#findreservtext{width:300px;}
#findtickettext{width:150px;}
#findticketdate{width:60px;}
#findticketbranch{width:100px;}
#ticketDiv0{width:120px;height:18px;}
#ticketDiv1{padding:5px;position:absolute;width:390px;border:solid 1px #788;margin-top:-1px;height:380px;overflow:auto;display:none;background:#f1f3f5;}
#swapDiv0, #consultorDiv1, #consultorDiv2, #consultorButton{border:solid 1px #778;}
#swapDiv0{width:290px;height:18px;display:none;}
#swapDiv1{padding:5px;position:absolute;width:390px;border:solid 1px #788;margin-top:-1px;height:380px;overflow:auto;display:none;background:#f1f3f5;}
#swapButton{width:95px;height:20px;}
#swap_menu{text-align:right;border-bottom:solid 1px #ccc;margin-bottom:4px;}
#swap_menu a{text-decoration:none;}
#swap_menu a:hover{color:#922;}
#findswaptext{width:300px;}


#tfinalsale td{border:solid 1px #ccc;}
b.tdtotal{color:#922;}
#salediv{margin:20px;}
.sale_value{border:0px;text-align:right;}



background-image: linear-gradient(to top, #505285 0%, #585e92 12%, #65689f 25%, #7474b0 37%, #7e7ebb 50%, #8389c7 62%, #9795d4 75%, #a2a1dc 87%, #b5aee4 100%);
