@charset "utf-8";
/* CSS Document */
.body{
	margin: 0 auto;
	background:#75c1e1;
	/* [disabled]background-repeat: no-repeat; */
	
   
}

#wrapper1{ background:url(../images/design22.jpg); height:410px; width:1170px; margin:0 auto; padding-top:21.7%; }
.body_bg{background:url(../images/background1.jpg);}
#login_div{ margin:15% 19%; width:65%; height:120px;}
#login_comp_header{ width:100%; float:left; height:125px;}
#login_content{ width:96%; float:left; height:500px; }
#login_desgn{ width:70%; float:left; margin:0 15%; }
#login_header{ width:100%; height:80px; border-top-left-radius:5px;border-top-right-radius:5px;  background:url(../images/login_header_bg.jpg);}
#login_body{ width:100%; height:255px; padding-top:20px; border-bottom-left-radius:5px;border-bottom-right-radius:5px; background:url(../images/content_bg.jpg);}
.login_uname{font-size: 24px; border:2px solid #ccc; border-radius:3px; background:url(../images/user_icon.jpg); padding: 11px 40px; width: 280px;}
.login_passw{font-size: 24px; border:2px solid #ccc; border-radius:3px;background:url(../images/lock_icon.jpg); padding: 11px 40px; width: 280px;}
.login_sbmt{ width:111px; padding:9px 10px; border-radius:3px; font-size:20px; background:url(../images/btn_bg.png); color:#fff; border:none}
.login_sbmt:hover{ cursor:pointer;}
#welcome_page_bg{ background:url(../images/bgpic3.jpg) no-repeat center; height:600px; width:1170px; margin:0 auto;}
#headerArea{
	height:35px;
	background: -webkit-linear-gradient(#0190c8, #005b9a   ); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#0190c8, #005b9a  ); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#0190c8, #005b9a   ); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#0190c8, #005b9a ); /* Standard syntax (must be last) */ color:#fff;
}
#navBar{ width:1170px; height:100%; margin:auto;}
#nav{
	margin:0;
	padding:0;
	background: -webkit-linear-gradient(#0190c8, #005b9a   ); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#0190c8, #005b9a  ); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#0190c8, #005b9a   ); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#0190c8, #005b9a ); /* Standard syntax (must be last) */
	height:35px;
}

#nav ul{
	margin:0;
	padding:0;
	line-height:50px;
}

#nav ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	position:relative;
	text-align:center;
background: -webkit-linear-gradient(#0190c8, #005b9a   ); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#0190c8, #005b9a  ); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#0190c8, #005b9a  ); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#0190c8, #005b9a ); /* Standard syntax (must be last) */
}

#nav ul li a{
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-size:17px;
	display:block;
	height:34px;
	line-height:32px;
	color:#FFF;
	text-shadow:2px 2px 2px #000;
	

}
#nav>ul>a{ width:140px;}
#nav ul ul{
	position:absolute;
	top:34px;
	visibility:hidden;
	z-index:99999999;
}

#nav ul li:hover ul{
	visibility:visible;
}

#nav ul li:hover{
	background-color:#3399FF;
}

#nav a:hover{
color:#75c1e1;
}
#nav ul ul li a:hover{
	padding:0.5px;
}
.submenu_li{ width:115px }
#contentArea{
	height:570px; width:1170px;  margin:auto; padding:30px 0px; 
}
#contentArea_left{ float:left; width:65%; height:70%;}
#contentArea_right{ float:left; width:34.6%;  height:70%;}
#contentArea_bottom_left{ float:left; width:65%; height:34.7%;}
#contentArea_bottom_right{ float:left; width:34.7%; height:34.7%;}
.usertab_frsttd{ width:13%;}
.usertab_scndtd{ width:20%;}
.usertab_thrdtd{ width:60%;}
.usertabhead_label{background:#fff; padding:3px 10px; opacity:.7; font-size:23px; font-weight:bold;}
.usertab_labl{ background:#fff; padding:3px 2px; opacity:.7; font-size:18px; font-weight:bold;}
.input_bg{ background:#fff; opacity:.6; padding:3px 0; width:140px; border:1px solid #666;}
.input_bg_store{background:#fff; opacity:.6; padding:3px 0; width:170px; border:1px solid #666;}
.user_button{ background:#005b9a; border:1px solid #ccc; font-size:15px; letter-spacing:1px;  color:#fff; border-radius:2px; padding:3px 15px;}
.user_button:hover{ cursor:pointer; background:rgba(0, 0, 0, 0) linear-gradient(#005b9a, #0190c8) repeat scroll 0 0;}
#userslist_div,#sup_vend_div{ width:100%; height:300px; overflow:scroll;overflow-x:hidden; background:#fff; opacity:.8;}
.ulist_text{ text-align:center; font-size:12px;}
#svlist{ width:100%;}
.inp_svname{ width:135px; border:none; font-size:12px; text-align:center;}
.inp_svphn{ width:85px; border:none; font-size:12px; text-align:center;}
.svact_button{background:#767676; border:1px solid #ccc; font-size:10px; letter-spacing:1px;  color:#fff; border-radius:2px; padding:0px 2px; margin:1px 0;}
#storeArea_left{ width:35%; float:left; height:70%;}
#storeArea_right{ width:64%; float:left; height:70%; padding:0 0 0;}
#storelist_div{width:80%; height:300px; overflow:scroll;overflow-x:hidden; background:#fff; opacity:.8; }
#puchaseArea_left{width:40%; float:left; height:100%; }

#purchaseArea_right{ width:59.5%; float:left; height:98.3%; padding:8px 0 0 0;}
#serch_bydesc_list{ width:90%; border:1px solid #fff; height:300px; background:#fff; opacity:.8; overflow:scroll; overflow-x:hidden; display:none;}
#purchase_okbut_id,#multiplepur_but_id,#singlepur_but_id{ display:none;}
#hode_search_results{ display:none; width:100%; text-align: left; padding:10px 0px;}
#puchaseRecord_left{width:37%; float:left; height:48;}
#purchaseRecord_right{ width:59.5%; float:left; height:34.3%; padding:40px 0 0 0;}
#purchaseRecord_right_left{ float:left; width:45%; }
#puchaseRecord_right_right{ float:left; width:54%; padding:0; }
#export_pvouchers_id,#export_pvouchers_id1{ display:none; float:right;}
#srch_billno{ display:none;}
.pr_frsttd{ width:55%;}
.pr_scndtd{ width:45%;}
#purchr_suppldropd,#purchr_item_id,#purchr_purchuserdropd,#purchr_unitsdropd,#purchr_desc_id{ display:none;}
#puchaseRecord_bottom{ float:left; width:98.2%; height:61.7%; padding: 5px;}
#purchase_list{ width:100%; display:none; height:85%;background:#fff; opacity:1; overflow:scroll; overflow-x:hidden;}
#purchase_list_total_price{ width:100%; display:none;  height:13%; padding:5px 0px;}
#purch_vouch_cash_cat_id,#purhc_vouch_bank_id{ display:none;}
.purch_accpt_but{ float: left; padding:2px; background:#066; color:#fff; font-size:14px; margin:5px 0; cursor:pointer;}
.purch_ret_but{ float: right; padding:2px; background:#C40000; color:#fff; font-size:14px; margin:5px 0; cursor:pointer;}
#sales_list{ width:100%; display:none; height:85%;background:#fff; opacity:1; overflow:scroll; overflow-x:hidden;}
#sales_list_total_price{ width:91%; display:none;  height:13%; padding:5px 50px;}
#purchase_list table tr td{ text-align:center;}
#sales_list table tr td{ text-align:center;}
#salesArea_left{width:40%; float:left; height:100%;  }
#salesArea_right{ width:55%; float:left; height:74%; padding:0px;}
#sale_item_puchase_record{  width:70%; height:300px; display:none;}
.saler_accpt_but{ float: left; padding:2px; background:#066; color:#fff; font-size:14px; margin:5px 0 0 0; cursor:pointer;}
.saler_ret_but{ float: right;padding:2px; background:#C40000; color:#fff; font-size:14px; margin:5px 0; cursor:pointer;}
#saleRecord_contentArea{height:650px; width:1170px;  margin:auto; padding:10px 0px; }
#salesRecord_left{width:37%; float:left; height:48;}
#salesRecord_right{ width:59.5%; float:left; height:33.3%; padding:50px 0 0 0;}
#salesRecord_bottom{ float:left; width:98.2%; height:58.5%; padding: 5px;}
#s_item_purchase_list{ width:100%; height:70%;  overflow:scroll; overflow-x:hidden; background:#fff; opacity:.7; }
#saleright_enterpassw{ widows:100%; height:28%; padding:10px;}
#direct_sale_div{ width:100%; margin-left:-5px;}
#unit_sale_table{ display:none;}
#sale_tounit_table{ display:none;}
.table_headng{ font-size:15px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; border-right:1px solid #ccc;}
#creditArea_top{width:100%; float:left; height:30%; }
#creditArea_bottom{ width:100%; float:left; height:75%;}
#creditArea_bottom_left{ float:left; width:70%; height:100%;}
#creditArea_bottom_right{ float:left; width:29.5%; height:100%;}
#creditArea_bottom_left_top{ float:left; width:100%; height:79%; background:#fff; opacity:.9;}
#creditArea_bottom_left_botm{ float:left; width:100%; height:20%; }
#cred_item_id_fil,#cred_cust_id_fil,#cred_desc_id_fil,#cred_sale_user_id,#cred_phn_id_fil,#item_id_fil,#desc_id_fil,#req_status_unit_id{ display:none;}
#setreqArea_top{width:100%; float:left; height:40%;}
#setreqArea_bottom{ width:100%; float:left; height:70%;}
#setreqArea_bottom_left{float:left; width:55%; height:100%;}
#setreqArea_bottom_right{ float:left; width:44%; height:100%;}
#setreqArea_bottom_left_top{float:left; width:100%; height:90%; background:#fff; opacity:.7; overflow:scroll; overflow-x:hidden;}
#stockArea_left{width:37%; float:left; height:48;}
#stockArea_right{width:59.5%; float:left; height:28%; padding:50px 0 0 0;}
#stockArea_right_left{ float:left; width:50%;}
#stockArea_bottom{ float:left; width:98.2%; height:65%; padding: 5px;}
#stock_unitsdropd,#stock_item_id,#stock_des_id{ display:none;}
#stock_list{ width:70%; display:none; height:80%;background:#fff; opacity:.8; overflow:scroll; overflow-x:hidden;}
#stock_total_div{ width:100%; display:none; height:20%; margin-top:10px; font-size:18px; }
#repairArea_left{width:40%; float:left; height:100%; }
#repairArea_right{ width:59.5%; float:left; height:98%; padding:5px 0 0 0;}
#techRecord_left{width:26%; float:left; height:35%; }
#techRecord_right{ width:73%; float:left; height:35%; padding: 0; }
#techRecord_right_left{ float:left; width:35%; margin-top:50px}
#techRecord_right_spare_div{float:left; display:none; width:64%; height:95%;   }
#tech_sparelist_div{ float:left; display:none; width:100%; height:90%;  background:#fff; opacity:.8; overflow:scroll; overflow-x:hidden;}
#techRecord_bottom{ float:left; width:99.2%; height:70%; }
#techRecord_bottom_left{ width:99%; border:1px solid #fff;  height:80%; float:left}
#techRecord_bottom_right{ width:19.6%; height:80%; float:left}
#techRecord_bottom_last{ width:100%; float:left; height:20%; text-align:center;}
#tech_list{ width:100%; height:100%;background:#fff; opacity:.8; overflow:scroll; overflow-x:hidden;}
#tech_popup{ display:none; position:fixed; top:25%; left:25%; backface-visibility:1px solid red; width:600px; height:300px; background:#fff; box-shadow:0 0 8px #ccc; z-index:999;}
#black{display:none; width:100%; height:100%; background:#000; opacity:.7; z-index:99; position:absolute;}
#tech_popup1{ display:none; position:fixed; top:25%; left:25%; backface-visibility:1px solid red; width:600px; height:300px; background:#fff; box-shadow:0 0 8px #ccc; z-index:99999;}
#black1{display:none; width:100%; height:100%; background:#000; opacity:.7; z-index:9999; position:absolute;}

#repairRecord_left{width:37%; float:left; height:35%;}
#repairRecord_right{ width:59.5%; float:left; height:30%; padding:0;}
#repairRecord_right_left{ float:left; width:45%;}
#repairRecord_right_right{ display:none;float:left; width:54%; background:#fff; opacity:.8; border:1px solid #fff; height:100%; overflow:scroll;}
#repairRecord_bottom{ float:left; width:99.2%; height:70%; }
#repairRecord_bottom_left{ width:84%;  height:80%; float:left; }
#repairRecord_bottom_right{ width:16%; height:80%; float:left; }
#repairRecord_bottom_last{ width:100%; float:left; height:20%; text-align:center; }
#repair_list{ width:100%; height:100%;background:#fff; font-size:15px; opacity:.8; overflow:scroll; overflow-x:hidden; }
#export_repair_del{float:left; display:none;}
#sub_cat_tech_id,#sub_cat_delboy_id,#sub_cat_repsale_id,#update_amt_to_take,#updt_res,#updt_estimtd_date,#assign_technician,#assign_del_boy,#permsn_grant_passwrd_id,#updt_passp_new_amt,#show_full_detail_id,#vendor_cost_id,#assign_vend_id{ display:none;}
#specialRecord_left{width:37%; float:left; height:35%;}
#specialRecord_right{ width:48%; float:left; height:20.8%; padding:82px 0 0 0; }
#specialRecord_right_left{ float:left; width:55%; }
#specialRecord_sparelist{ display:none; background:#fff; float:left; width:28%; height:32%; border:1px solid #fff; overflow:scroll; overflow-x:hidden}
#specialRecord_bottom{ float:left; width:99.2%; height:70%;}
#specialRecord_bottom_left{ width:65%;  height:80%; float:left;}
#specialRecord_bottom_right{ width:34%; height:80%; float:left;}
#specialRecord_bottom_last{ width:100%; float:left; height:20%; text-align:center;  }
#specialreq_list{ width:100%; height:100%;background:#fff; font-size:15px; opacity:.8; overflow:scroll; overflow-x:hidden; border:1px solid #fff; }
#specialreq_exportb_id{ display:none;}
#spreq_cust_name_id,#spreq_desc_id,#spreq_phnno_id{ display:none;}
#specialRecord_bottom_right{ display:none;}
#customerArea_top{width:100%; float:left; height:35%; }
#customerArea_bottom{ width:100%; float:left; height:70%;}
#customerArea_bottom_left{ float:left; width:70%; height:100%;}
#customerArea_bottom_right{ float:left; width:29.5%; height:100%;}
#customerArea_bottom_left_top{ float:left; width:100%; height:79%; background:#fff; opacity:.7; overflow:scroll; overflow-x:hidden;}
#customerArea_bottom_left_botm{ float:left; width:100%; height:20%; }
#customer_cust_name_id,#customer_phn_id,#customer_membcard_id,#customer_verify_phn_id,#customer_actdeact_id,#cust_assgn_membid_table,#cust_verify_table,#assign_new_card_id{display:none;}

.tech_sp_acceptbt:hover{ cursor:pointer;}
#sparesRecord_left{width:37%; float:left; height:35%;}
#sparesRecord_right{ width:48%; float:left; height:20.8%; padding:48px 0 0 0;}
#sparesRecord_right_left{float:left; width:55%;}
#sparesRecord_bottom{float:left; width:99.2%; height:70%;}
#sparesRecord_bottom_left{width:65%;  height:80%; float:left;}
#spares_list{width:100%; height:100%;background:#fff; font-size:15px; opacity:.8; overflow:scroll; overflow-x:hidden; border:1px solid #fff; }
#sparesRecord_bottom_last{width:100%; float:left; height:20%; text-align:center;}
#sprec_slipno,#sprec_itemid,#sprec_phn,#sprec_tech{ display:none;}
#repdelArea_left{ float:left; width:40%; height:100%;}
#repdelArea_right{ float:left; width:59%; padding-top:20px;  height:96%;}
#delivery_item_detail_id{ display:none;}
#cashArea_left{width:28%; float:left; height:97%; }
#cashArea_right{width:60%; float:right; height:90%; padding:0; }
#cashArea_right_left{ width:100%; }
#cashArea_right_right{ width:100%; display:none; padding:0;  overflow:scroll; overflow-x:hidden; height:80%; background:#fff;}
#bank_detail_tr1,#bank_detail_tr2,#voucher_entry_id{ display:none;}
#unlockRecord_left{width:37%; float:left; height:35%; }
#unlockRecord_right{ width:59.5%; float:left; height:30%; padding:0;;}
#unlockRecord_right_left{ float:left; width:45%;}
#unlockRecord_right_right{ display:none;float:left; width:54%; background:#fff; opacity:.8; border:1px solid #fff; height:100%; overflow:scroll;}
#unlockRecord_bottom{ float:left; width:99.2%; height:70%; }
#unlockRecord_bottom_left{ width:83%;  height:80%; float:left;}
#unlockRecord_bottom_right{ width:16%; height:80%; float:left;}
#unlockRecord_bottom_last{ width:100%; float:left; height:20%; text-align:center; }
#unlocking_list{ width:100%; height:100%;background:#fff; font-size:15px; opacity:.8; overflow:scroll; overflow-x:hidden;}
#update_unlocking_status_id,#updt_unlk_status_btn,#unlock_slip_id,#unlock_phmodel_id,#unlock_cust_id,#filt_vouch_credit,#cash_credit_d,#vouchr_stat_tr1,#voucher_status_id{ display:none;}
#salerec_to_unit,#saleunit_bill_no{ display:none;}

#sticky.stick {
    position: fixed;
    top: 0;
    z-index: 10000;
    border-radius: 0 0 0.5em 0.5em;
}
#excel_err_close_btn{float:right; padding:3px 5px; background:#ca0000; color:#fff; margin-top:-10px; margin-bottom:5px; box-shadow:0 0 6px #6c6c6c}
#excel_err_close_btn:hover{ cursor:pointer; font-size:16px;}
#units_id,#supplier_id{display:none;}
#purchase-overlay,#sales-overlay,#stock-overlay{position:absolute; opacity:.6; background:#4B5D80; z-index:99999; width:100%; height:100%; display:none;}
#salesr_item_id,#salesr_desc_id,#salesr_customer_name,#salesr_customer_mob,#salesr_memb_id,#saleuserdropd{display:none}
#purchase_productlist{height:300px; width:400px; position:absolute; z-index:9999; background:#fff;top:20%; left:40%; display:none; box-shadow:0 0 6px #fff;}
#sales_password_table{ display:none; width:97%;}
#editprof_true_img,#editprof_false_img,#purchase_trueotp_id,#purchase_falseotp_id{ display:none;width:20px; float:left; height:20px;}
#create_store_user_verf_td{ display: none;}