body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	background:#ffffff !important;	
}

#NavBar{
	float:left;
	width:100%;
	background:#339966;
	border:0px solid;
margin:0 0 20px 0;
}
#NavBar ul{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#NavBar ul li{
	float:left;	
}
#NavBar ul li a{
	color:#ffffff;
	text-decoration:none;
	float:left;
	font-weight:bold;
	padding:0 18px 0 18px;
	line-height:3em;
}
#NavBar ul li a.MenuBarItemSubmenu{
	background: url(../SpryAssets/SpryMenuBarDownHover.gif) no-repeat 95% 50%;	
}
#NavBar ul li a:hover{
	background:#333333;			
}

#NavBar ul li a:hover ul li a{
	background:none !important;	
}

#NavBar ul li#last a{
	right:0;
	position:absolute;	
}
#NavBar ul li ul{
	display:none;	
position:relative;
z-index:10000000;

}

/* Dropdown Menu */
#NavBar ul li ul { 
    position: absolute;
    background: #339966;
    width: 220px; 
    margin: 36px 0 0 0;
    padding: 0 0;
    display: none; }
#NavBar ul li ul li { 
    text-align: left;
    width: 95%; }
#NavBar ul li ul a { padding: 0px 10px; float:left; width:95%; }
#NavBar ul li:hover ul { display: block; }


.rightAlign{
	text-align:right !important;	
}
.leftAlign{
	text-align:left !important;	
}
.centerAlign{
	text-align:center !important;	
}

.mandatory{
	
	border-color:#FF0000 !important;	
}

.successMsg{
	background:#CCFFCC;
	border:0px solid #99FF66;
	color:#666;
	box-shadow:inset #030 0px 0px 2px;
	padding:7px 10px;
	width:60%;
	margin:77px 0 0 0;
	left:18%;
	position:fixed;
	top:0;
	z-index:10000000;
	border-radius:3px;
}
.successMsg span{
	float:right;
	cursor:pointer;	
}
.errorMsggg{
	background:#FF0000;
	border:0px solid #99FF66;
	color:#ffffff;
	box-shadow:inset #FF6666 0px 0px 2px;
	padding:7px 10px;
	width:60%;
	margin:0px 0 0 0;
	left:18%;
	font-weight:bold;
	position:fixed;
	top:0;
	z-index:10000000;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;	
}



.add_show_prod
{
	border:1px solid;
}

input#profile, input#submit{
	background: url(../images/icons/save.png) no-repeat;
	width:90px;
	height:28px;
	text-indent:-9999px;
	cursor:pointer;
	border:#CC6600 1px solid;
	border-radius:5px;	
}
button#save_bill{
	background: url(../images/icons/saveNewB_btn.png) no-repeat !important;
	width:344px;
	height:42px;
	text-indent:-9999px;
	cursor:pointer;
	border:#000000 1px solid !important;
	border-radius:5px;	
}
button#save_bill1{
	background: url(../images/icons/savePrint_btn.png) no-repeat !important;
	width:344px;
	height:42px;
	text-indent:-9999px;
	cursor:pointer;
	border:#CC6600 1px solid !important;
	border-radius:5px;	
}
input#searchBtn, input#searchhh, input#search{
	background: url(../images/icons/search_btn.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#660000 0 solid;
	border-radius:5px;
	float:left;
	margin:0 10px 0 0;	
}
input#delbtn, input#delete{
	background: url(../images/icons/delete_btn.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#660000 0 solid;
	border-radius:5px;
	float:left;
	margin:0 10px 0 0;	
}
input#export, input#input, input#exportBtn{
	background: url(../images/icons/export_btn.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#660000 0 solid;
	border-radius:5px;
	float:left;
	margin:0 10px 0 0;	
}
input#newCust, input#newProd, input#newcust, input#new{
	background: url(../images/icons/new_btn.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#660000 0 solid;
	border-radius:5px;
	float:left;
	margin:0 10px 0 0;	
}
input#refreshBtn{
	background: url(../images/icons/refresh_btn.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#660000 0 solid;
	border-radius:5px;
	float:left;
	margin:0 10px 0 0;	
}
input#submit1{
	background: url(../images/icons/saveNew_btn.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#CC6600 1px solid;
	border-radius:5px;
	float:left;
	margin:0 10px 0 0;	
}

#submit22{
	background: url(../images/icons/savePrint.png) no-repeat;
	width:90px !important;
	height:28px !important;
	text-indent:-9999px;
	cursor:pointer;
	border:#CC6600 1px solid;
	border-radius:5px;
	margin:0 10px 0 0;	
}

.Emailbtn{
	background: #339966 none repeat scroll 0 0 !important;
    border: 0 none;
    border-radius: 17px !important;
    color: #ffffff !important;
    padding: 5px 20px !important;
}

#dashBoard{
	float:left;
	width:98%;
	margin:15px 0 0 10px;
}

.dashBoardBlocks{
	float:left;
	width:15%;
	background:#fafafa;
	border:#f3f3f3 1px solid;
	padding:10px;
	margin:0 0px 0 17px;	
}
.blockSmall{
	width:10% !important;	
}
.dashBoardBlocks label{
	float:left;
	width:100%;
	font-size:13px;
	font-weight:bold;	
}
.dashBoardBlocks span{
	float:left;
	font-size:30px;
	padding:10px 0;
	font-weight:bold;
	color:#CC3333;
	width:100%;	
}
.dashBoardBlocks span small{
	font-size:12px !important;
	display:inline-block;
	margin:0 0 0 5px;
	color:#333333 !important;	
}
.dashBoardBlocks p{
	float:left;
	width:100%;
	margin:0;	
}

.closeX{
	 background: #f3f3f3 none repeat scroll 0 0;
    border-bottom-right-radius: 5px;
    color: #333333;
	font-weight:bold;
	border-top:#ccc 1px solid;
	position: relative;
	z-index:10000000000;
	border-left:#ccc 1px solid;
    float: right;
    padding: 3px 10px;
    text-align: center;
}

.odd{
	background: #E9D0F1;
	border-radius:5px;
	width:120px;
	margin:0 7px 7px 0;
	border:#ccc 1px solid;
}
.even{
	background: #B7DDE8;
	border-radius:5px;
	width:120px;
	margin:0 7px 7px 0;
	border:#ccc 1px solid;
}

#header{
	float:left;
	margin:0 0 -10px 0;
	width:100%;
	height:100px;
	display:none;
	background:#ffffff;
}

#Rightbar h2{
	padding:0 0 10px 0; margin:20px 0 10px 7px; font-weight:normal; color:#DB3E2D;
	
	border-bottom:#cccccc 1px solid;
	width:93.7%;	
}

.validation_error{
	color:#ff0000;	
}

#wrapper{
	float:left;
	border:0px solid;
	width:100%;	
}

#Leftbar{
	float:left;
	border:0px solid;
	width:200px;
	height:100%;
	background:#ffffff;
	box-shadow:#cccccc 0 0 5px;
}

#Rightbar{
	
	border:0px solid;
float:left;
	width:100%;
	/*width: 98%;*/
	/*margin:0 0 0 200px;*/
	padding:0;
}

#login_container{
	float:left;
	border:0px solid;
	margin:190px 0 0 100px;
	width:500px;
	background:#f3f3f3;
	padding:10px;
	border-radius:3px;
}

#login_container h2{
	padding:0;
	margin:0 0 10px 3px;
	float:left;
	font-weight:normal;
	width:100%;
	color:#DB3E2D;
	text-transform:uppercase;
}

.login_text{
	padding:10px 7px;
	border:#f3f3f3 1px solid;
	width:97%;
	margin:0 0 10px 0;
	box-shadow:#cccccc 0 0 1px;	
}

.login_button{
	padding:5px 10px;
	background:#DB3E2D;
	border:0;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
	border-radius:3px;	
}

#login_container a{
	color:#DB3E2D;
	text-decoration:none;	
}

#login_container a:hover{
	text-decoration:underline;	
}

.error{
	float:left;
	border:0px solid;
	width:100%;
	color:#ff0000;
	padding:10px 0;	
}

.add_butt{
	background:url(../images/add_menu.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
}

.edit_butt{
	background:url(../images/edit.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor: pointer;
}

.publish_butt{
	background:url(../images/publish.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.unpublish_butt{
	background:url(../images/unpublish.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.trash_butt{
	background:url(../images/trash.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.rebuild_butt{
	background:url(../images/rebuild.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.save_butt{
	background:url(../images/save.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.savenclose_butt{
	background:url(../images/SaveAndClose.jpg) no-repeat;
	width:70px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
}

.savennew_butt{
	background:url(../images/SaveAndNew.jpg) no-repeat;
	width:70px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.send_butt{
	background:url(../images/send.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.sendnclose_butt{
	background:url(../images/SendAndClose.jpg) no-repeat;
	width:70px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;
}

.sendnnew_butt{
	background:url(../images/SendAndNew.jpg) no-repeat;
	width:70px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.cancel_butt1{
	background:url(../images/cancel1.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.cancel_butt{
	background:url(../images/cancel.jpg) no-repeat;
	width:52px;
	height:56px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.update{
	background:url(../images/updat.png) no-repeat;
	width:18px;
	height:18px;
	border:0;
	text-indent:-9999px;
	cursor:pointer;	
}

.border_bottom{
	border-bottom:#cccccc 1px dashed;	
}

.border_bottom a{
	color:#000;	
}

.ordering{
	border:#cccccc 1px solid;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif !important;	
}

.ordering:focus{
    background: none repeat scroll 0 0 #FFC;
}

.textfields{
	padding:4px;
	font-size:11px;
	letter-spacing:1px;	
}

.MenuItems{
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	font-size:12px;
	letter-spacing:0;
	width:200px;
	background:#ffffff;
	border:#f3f3f3 1px solid;
}

#ScrollButtons{
	position:fixed;
	right:0;
	width:80px;
	margin:100px 0px 0 0;
	text-align:center;
	padding:10px;
	background:#ffffff;
	box-shadow:#999999 0 0 3px;	
}

#PatientReports{
	position:fixed;
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:url(../images/transparent.png) repeat;	
}

#PatientReportList{
	width:70%;
	margin:100px auto 0 auto;
	background:#ffffff;
	padding:10px;
	box-shadow:#333333 0 0 2px;		
}

#Cross{
	float:right;
	cursor:pointer;	
}
.app-container{	
	margin: 0 0 0 20px !important;
    width: 95% !important;
}
.date_sec{
	width:715px !important;	
}
.show-cust{
	border: 0 solid #999;
	height: auto;
	/*overflow: auto;*/
}
.show-inward-report{
	border: 1px solid #999;
	height: 340px;
	overflow: auto;	
}
.left{
	float: left;
	width: 49%;
	
}
.right{
	float: right;
	width: 49%;
	
}
.righty{
	float: right;
	width: 33.5%;
}
.rightyy{
	float: right;
	width: 26%;
	margin: 40px 0 0 0;
	border: 1px solid;
	height: 100px;
}
.sign_auth{
	font-size:14px;
	font-weight: bold;
	position: relative;
	top: 80px;
	left: 70px;
}
#show_selected_prod{
	height: 200px;
	border: 1px solid #999;
	overflow: scroll;
}
.full_tot{
	float: right;
	margin: 0px 0 0 0;
}
.print_tab{
	float: left;
}
.print_tab input[type='submit'] {
	width: 140px;
	height: 50px;
	margin: 100px 0 0 0;
}
.invoice{
	margin: 0 auto;
	width: 960px;
	border: 1px solid #999;
}
.print_report{
	width: 960px;	
	margin: 0 auto;
}
.buts{
	width: 100px;
	height: 50px;
	margin: 25px 10px 0 0;
}
.left_staff{
	float:left;width:360px;
}
.right_staff{
	float:right;width:860px;
}
.show_staff{
	width: 100%;
	height: 400px;
	overflow: scroll;
	padding: 5px;
	border: 1px solid;
}

/*----------Cust Area---------*/

.cust_area{
	float: left;
	width: auto;
	font-size: 12px;
}
.cust_area fieldset{
	border: 1px solid #999;
	background:#ffffff none repeat scroll 0 0;
}
.cust_area legend{
	color: #DB3E2D;
}
.cust_area a{
	text-decoration: none;
	color: #DB3E2D;
	font-weight: bold;
}
.cust_area a:hover{
	text-decoration: underline;
}

/*---------Other Details----------*/
.other_detail{
	width: 250px;
	font-size: 12px;
		float: left;
}
.other_detail legend{
	color: #DB3E2D;
}

.other_detail fieldset{
	border: 1px solid #999;
	background:#ffffff none repeat scroll 0 0;
	
}

input, select{
	border:#cccccc 1px solid;
	box-shadow:inset #eee 0 0 3px;
	padding:5px 5px;
	font-size:11px;
	margin:0 0 0 0px;	
}

/*---------Staff Details----------*/

.staff_details{
	float: left;
	width: 400px;
	font-size: 12px;	
}
.staff_details fieldset{
	border: 1px solid #999;	
	background:#ffffff none repeat scroll 0 0;
	
}
.staff_details legend{
	color: #DB3E2D;	
}

.underTbl input, .barcode_data input{
	margin:0 !important;	
}

/*-----------barcode data-------------*/
.barcode_data{
	border: 1px solid #999;
    height: 60px;
    margin: 10px 0 0;
	background:#FFFFD9;
    padding: 10px;
    width: 98%;
}
.show_prod_data1{
	margin:0px 0 0 0;
	width: 100%;
	height: 100px;
	overflow:auto;
	background:#ffffff;
	border: 1px solid #999;	
}
/*.show_prod_data1 table tr th{
	background:#FFFFD9;	
}
.show_prod_data table tr th{
	background:#FFFFD9;	
}*/

#barcode{
	width:140px;	
}

.show_prod_data{
	margin: 10px 0 0 0;
	width: 100%;
	height: 150px;
	overflow:auto;
	background:#ffffff;
	border: 1px solid #999;	
}

/*----------payment mode--------------*/
.payment_mode{
	width: 400px;	
	float: left;	
}
.payment_mode fieldset{
	border: 1px solid #999;	
	background:#ffffff;
	height: auto;
}
.payment_mode legend{
	color: #DB3E2D;	
}

.show_payment_detail{
    margin: 5px 0 0;
    width: 100%;
}

/*--------------credit note detail------------*/
.credit_note_detail{	
	float: left;
	width: 280px;
	height: auto;
	border:0px solid;
	

}
.credit_note_detail fieldset{
	border: 1px solid #999;
	height: 160px;
}
.credit_note_detail legend{
	color: #DB3E2D;
}

.total_bill_amt{	
	float: right;
	margin:10px 0 0 10px;

}
.left_part{
	float: left;
	margin: 0 0 0 10px;
}
.declaration{
	width: 96%;
	margin:140px 10px 0 10px;
}
.left-invoice{
	float: left;
	width: 30%;
}
.right-invoice{
	float: right;
	width: 30%;
}
.center-invoice{
	float: left;
	width: 30%;
}

/*---------show_total_bill_detail--------------*/

input[type="submit"], input[type="button"], input[type="reset"]{
	cursor:pointer;
	background:#ddd;
	padding:4px 10px;	
}

.show_total_bill_detail{
	float: left;
	width: 98%;
	padding: 10px;
	border: 1px solid #999;
	background: #D7E4F2;
}
.show_total_bill_detail table tr td{
	color:#F00;
}
.show_total_bill_detail input[type=text] {
	font-size: 14px;
	font-weight: bold;
}
.show_total_bill_detail #grand_total, #cash {
	background: #80FF80;
	border: 1px solid #eeeeee;
}
.cont{
	border: 1px solid #efefef;
	width: 100%;
}
.cont fieldset{
	width: 200px;
	margin: 15px;
	border: 1px solid #999;
	float: left;
}
.cont #bill_no_cont{	
	width: 150px;
	margin: 65px 0px 0px 0px;
}
.cont #cancel_cont{
	width: 130px;
	float: left;
	margin: -60px 0px 0px 240px;
}
.cont #cancel_cont input[type=submit] {
	width: 120px;
	font-size: 19px;
	height: 40px;
}
.cont #bill_date_cont{
	width: 200px;
	float: left;
	margin: -65px 0px 0px 490px;	
}
.contained_data{
	width: 100%;
	height: 170px;
	border: 1px solid;
	overflow: scroll;
}
.paymentmode{
	margin: 10px 0 0 0;
	width: 350px;
	border: 1px solid;
	float: left;
}
.all_bill_data {
	margin: 10px 0 0 0;
	width: 500px;
	float: right;
}
#Logoutt{ display:none;}
.show_stock_bar{
	width: 88%;
	/*height: 200px;*/
	border: 1px solid #999;
	padding: 15px;
	float: left;
	margin: 10px 0 10px 0px;
	/*overflow: auto;*/
	background: #ffffff !important;
}
.show_stock_bar h2 {
	color:#DB3E2D;
}
.show_sale_bar{
	width: 100%;
	min-height: 200px;
	border: 1px solid #999;
	padding: 15px;
	float: right;
	margin: 10px 10px 0 0;
	overflow: auto;
	background: #ffffff !important;
}
.show_sale_bar h2{
	color: #DB3E2D;
}
.show_purchase_bar{
	width: 48%;
	height: 200px;
	border: 1px solid #999;
	padding: 5px;
	float: left;
	margin: 10px 0 0 10px;
	overflow: auto;
	background: #C8DFF6;
}
.show_purchase_bar h2{
	color: #DB3E2D;
}
.a4_left_top {
	float: left;
	width: 55%;
	border: 0px solid;
}
.a4_right_top{
	float: right;
	width: 43%;
	border: 0px solid;
}
.stock_report_left_top{
	float: left;
	width: 79%;
	
}

.stock_report_right_top{
	float: right;
	width: 20%;
}
.stock_report_left_top .date_sec {
 float: left;
 width: 18%;
 margin: 0 5px 0 0;
 height: 150px;

}
.stock_report_left_top .category_sec {
	float: left;
	width: 18%;
	margin: 0 5px 0 0;
	height: 150px;
		
}
.stock_report_left_top .product_sec {
	float: left;
	width: 13%;
	margin: 0 5px 0 0;
	height: 150px;
		
}
.stock_report_left_top .brand_sec {
	float: left;
	width: 45%;
	margin: 0 5px 0 0;
	height: 150px;
	
}
.stock_report_right_top .stk_sch {
	width: 150px;
	margin:5px;
	font-size: 18px;
	height: 80px;
}
.stock_report_right_top .stk_sch1 {
	width: 150px;
	margin:5px;
	font-size: 18px;
	height: 50px;
}

.data_cont{
	width: 100%;
	height: 400px;
	border: 1px solid #999;
	
}
.data_cont1{
	width: 80%;
	height: 400px;
	border: 1px solid #999;
	
}
.data_cont_data{
	width: 100%;
	max-height: 550px;
	border: 0 solid #999;
	/*overflow: auto;*/
}
.data_cont_data_2{
	width: 100%;
	max-height: 640px;
	border: 1px solid #999;
	/*overflow: auto;*/
	margin: 15px 0px 0px 0px;	
	float:left;
}
.data_cont_data_2 .container{
	max-height:640px !important;
	height:auto !important;	
}
.app_container {
	height: 150px;
	border: 1px solid #999;
	overflow: auto;
}
.side_box{
	margin: 10px 0 0 0 ;
	width: 400px;
	float: left;
	border: 1px solid #999;
	padding: 10px;
}
.right_side_box{
	margin: 10px 0 0 0 ;
	width: 400px;
	float: right;
	border: 1px solid #999;
	height: 150px;
	overflow: auto;
}
.b-code-box{
	width: 300px;
	border: 0px solid;
}
.img-align{
	float: left;
}
.tag-cont{
	width: 200px;
	border: 0px solid;
	margin: 0 0 0 15px;
	float: left;
}
#size-of-cont-barcode{
	border: 0 solid;
    float: left;
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 23cm;
}
/*#size-of-cont-barcode{
	width: 21cm;
	margin: 0 auto;
	height:29.7cm;
	float:left;
	padding: 0.5cm 0.5cm 0.5cm 0.5cm;
}*/

.prod_a4_36{
	width: 238px;
	padding: 1px 20px 5px 4px;
	border: 0px solid #ffffff;
	float: left;
	text-align:center;
	height: 90px;
}

.prod_a4_24{
	width: 243px;
	padding: 10px 0 10px 0;
	float: left;
}
.prod_a4_24 .cont-a4-24{
	width: 120px;
	margin: 0 0 0 10px;
	padding: 0 0 40px 0px;
	border: 1px solid;
	float: left;
}
.prod_a4_68{
	width: 228px;
	border: 0px solid;
	float: left;
	padding: 1px 0 1px 0px;
}
.prod_a4_18{
	width: 315px;
	float: left;
	line-height: 1.5em;
	padding: 1px 1px 1px 1px;
	border: 1px solid;
}
.prod_a4_12{
	width: 250px;
	float: left;
	padding: 5px 1px 5px 1px;
	line-height: 1.6em;
	border: 1px solid;
}
.prod_a4_24_L{
	width: 308px;
	float: left;
	padding: 5px;
	line-height: 2em;
	border: 1px solid;	
}
.prod_a4_48{
	width: 4.95cm;
	height: 2.5cm;
	margin:0.05cm 0.3cm 0 0;
	border:0px solid;
	text-align: center;
	float: left;	
}
.prod_a4_65{
	width: 3.9cm;
	height: 2.5cm;
	margin:0.05cm 0.3cm 0 0;
	border:0px solid;
	text-align: center;
	float: left;	
}
.prod_a4_40{
	border: 0 solid;
    float: left;
    height: 3.8cm;
    margin: 0 0 0.32cm 0.2cm;
    text-align: center;
    width: 4.32cm;	
}
.prod_a4_40L{
	width: 5.05cm;
	height: 2.6cm;
	margin:0.42cm 0.1cm 0 0;
	border:1px solid;
	text-align: center;
	float: left;	
}
.prod_a4_24{
	width: 6.8cm;
	height: 2.7cm;
	margin:0.57cm 0.2cm 0 0;
	border:0px solid;
	text-align: center;
	float: left;	
}
.show-credit-note-dat{
	width: 100%;
	height: 400px;
	border: 1px solid #999;
	overflow: auto;
}
.b-code-box{
	width: 960px;
	margin: 0 auto;
}

.show_prod_data_use_bcode {  
  margin: -2px 0 0 6px;
}
.show_pop{
	background:url(../images/SlideBG.png) repeat; 
	width:100%; 
	height:100%; 
	position:fixed; 
	top:0; 
	left:0;
}
.show_on_demand{
	display: none;
}

.billList:hover{
	cursor:pointer;
}
.alert{
	background:#FFBBBB;	
}
.orange{
	background:#FFC082;	
}

table .active{
	background:#ffffff;	
}

#popBill{
	position:fixed;
	width:100%;
	height:100%;
	z-index:1000000;
	background: rgba(0,0,0,0.5);
	top:0;
	left:0;	
}
#popBillCont{
	background:#F0F0F0;
	padding:0px;
	width:70%;
	border:#F9F9F9 8px solid;
	max-height:550px;
	overflow:auto;
	margin:50px auto;	
}
#popBillCont h1{
	float:left;
	width:100%;
	padding:0px 0 7px;
	background:#F9F9F9;
	margin:0;
	font-weight:bold;
	font-size:13px;
	text-align:center;
}



#cancel{
	background: #900 none repeat scroll 0 0;
    color: #ffffff;
    cursor: pointer;
    margin: -28px 0 0 905px;
    padding:0 15px 3px;
    position: absolute;	
}
#cancel:hover{
	background:#333333;
}
.date{
	background:#ffffff url(../images/date.png) no-repeat 95% 45%;
	cursor:pointer;	
}

.paging a {
    color: #fff;
    float: left;
    padding: 3px 6px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
	background:#292929;
}
.paging b {
    color: black;
    float: left;
    padding: 3px 6px;
    background:#fff;
    transition: background-color .3s;
    border: 1px solid #ddd;
}
.paging1 a {
    color: #fff;
    float: left;
    padding: 2px 5px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
	background:#292929;
}
.paging1 b {
    color: black;
    float: left;
    padding: 2px 5px;
    background:#fff;
    transition: background-color .3s;
    border: 1px solid #ddd;
}.paging2 a {
    color: #fff;
    float: left;
    padding: 2px 5px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #ddd;
	background:#292929;
}
.paging2 b {
    color: black;
    float: left;
    padding: 2px 5px;
    background:#fff;
    transition: background-color .3s;
    border: 1px solid #ddd;
}