﻿body,td,th {		
	font-size:13px;
}

@font-face {
  font-family: 'SolaimanLipi';
  src: url('fonts/solaimanlipi.ttf');
  font-size:20px;
}

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-style: normal;
  	font-weight: 300;
	background-color:#FFFFFF;
   	margin:0px 0px 0px 0px;}
	

/* Body Style */
.body1 {background-color:#dcdcdc;
		font-family:sans-serif;
		font-size:11px;
		color:#222222;
		font-weight:bold;
			}
			
.body2 {background-color:#fafafa;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		height:29px;
		}
		
.body3 {background-color:#f5f5f5;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		height:29px;
		}
		
.body2 u, .body3 u {
	color:#21759b;
}	

table.display tr:hover>td {background:#e0e0e0}

.star-mark, .star-mark u {
	color:#F00;
}

/*BUTTON*/
.bx-btn{display:block;float:left;height:38px;margin:0px
0px 0px 10px;padding:0px
12px 0px 12px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;line-height:36px;font-size:14px;color:#333;font-weight:bold;text-decoration:none;text-shadow:0px 1px 0px rgb(255,255,255);cursor:pointer;border-color:#c8c8c8 #b8b8b8 #a8a8a8 #b8b8b8;border-style:solid;border-width:1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 1px 0px rgba(128, 128, 128, 0.1);-moz-box-shadow:0px 1px 0px rgba(128, 128, 128, 0.1);-webkit-box-shadow:0px 1px 0px rgba(128, 128, 128, 0.1);background-color:#ececec;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#e3e3e3));background-image: -webkit-linear-gradient(top, #fff, #e3e3e3);background-image: -moz-linear-gradient(top, #fff, #e3e3e3);background-image: -ms-linear-gradient(top, #fff, #e3e3e3);background-image: -o-linear-gradient(top,#fff,#e3e3e3);background-image:linear-gradient(top,#fff,#e3e3e3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffff',endColorstr='#e3e3e3',gradientType='0')}.bx-btn:first-child{margin-left:0}.bx-btn
i{min-width:16px;min-height:16px;font-style:normal;margin-right:5px}.bx-btn .sys-icon{vertical-align:middle;font-size:20px}.bx-btn.bx-btn-small .sys-icon{font-size:16px}.bx-btn
u{display:block;min-width:16px;min-height:16px;padding-left:20px;text-decoration:none;white-space:nowrap;background-repeat:no-repeat;background-position:0px center}.bx-btn:hover{color:#000;border-color:#aaa #999 #888 #999;box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-moz-box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-webkit-box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}.bx-btn:active{background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e0e0e0), to(#fafafa));background-image: -webkit-linear-gradient(top, #e0e0e0, #fafafa);background-image: -moz-linear-gradient(top, #e0e0e0, #fafafa);background-image: -ms-linear-gradient(top, #e0e0e0, #fafafa);background-image: -o-linear-gradient(top,#e0e0e0,#fafafa);background-image:linear-gradient(top,#e0e0e0,#fafafa);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#e0e0e0',endColorstr='#fafafa',gradientType='0')}

.bx-btn-primary{background-color:#ddf;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5ff), to(#c8d8f8));background-image: -webkit-linear-gradient(top, #f5f5ff, #c8d8f8);background-image: -moz-linear-gradient(top, #f5f5ff, #c8d8f8);background-image: -ms-linear-gradient(top, #f5f5ff, #c8d8f8);background-image: -o-linear-gradient(top,#f5f5ff,#c8d8f8);background-image:linear-gradient(top,#f5f5ff,#c8d8f8);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#f5f5ff',endColorstr='#c8d8f8',gradientType='0')}.bx-btn-primary:hover{color:#000;border-color:#aaa #999 #888 #999;box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-moz-box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-webkit-box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}.bx-btn-primary:active{background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#c8d8f8), to(#f0f0f9));background-image: -webkit-linear-gradient(top, #c8d8f8, #f0f0f9);background-image: -moz-linear-gradient(top, #c8d8f8, #f0f0f9);background-image: -ms-linear-gradient(top, #c8d8f8, #f0f0f9);background-image: -o-linear-gradient(top,#c8d8f8,#f0f0f9);background-image:linear-gradient(top,#c8d8f8,#f0f0f9);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#c8d8f8',endColorstr='#f0f0f9',gradientType='0')}

.bx-btn-primary-red{background-color:#ddf;background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffaeae), to(#ff8484));background-image: -webkit-linear-gradient(top, #ffaeae, #ff8484);background-image: -moz-linear-gradient(top, #ffaeae, #ff8484);background-image: -ms-linear-gradient(top, #ffaeae, #ff8484);background-image: -o-linear-gradient(top,#ffaeae,#ff8484);background-image:linear-gradient(top,#ffaeae,#ff8484);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffaeae',endColorstr='#ff8484',gradientType='0')}.bx-btn-primary-red:hover{color:#000;border-color:#aaa #999 #888 #999;box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-moz-box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-webkit-box-shadow:0px 1px 2px rgba(128, 128, 128, 0.4);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear}.bx-btn-primary-red:active{background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff8484), to(#f0f0f9));background-image: -webkit-linear-gradient(top, #ff8484, #f0f0f9);background-image: -moz-linear-gradient(top, #ff8484, #f0f0f9);background-image: -ms-linear-gradient(top, #ff8484, #f0f0f9);background-image: -o-linear-gradient(top,#ff8484,#f0f0f9);background-image:linear-gradient(top,#ff8484,#f0f0f9);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ff8484',endColorstr='#f0f0f9',gradientType='0')}
/*BUTTON*/	


.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.70;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 16%;
	left: 35%;
	width:auto ;
	height:auto;
	padding: 0px;
	border: 2px solid gray;
	border-radius:6px;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.white_content_land {
	display: none;
	position: absolute;
	top: 16%;
	left: 23%;
	width:auto;
	height:auto;
	padding: 0px;
	border: 2px solid gray;
	border-radius:6px;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.white_content_landscap {
	display: none;
	position: absolute;
	top: 16%;
	left: 12%;
	width:auto;
	height:auto;
	padding: 0px;
	border: 2px solid gray;
	border-radius:6px;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

.table_curved { 
 border-radius:10px;
 border:2px solid gray;
}
.table_curved_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(images/head_bg.png) repeat;
	text-align:center;
	font-weight:bold;
	padding-left:5px;
	color:#000000;
	padding-right:15px;
	border-radius:10px 10px 0px 0px;
}



.body_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}

.small_font {
	font-family: Arial;
	font-size:12px;
	font-weight:normal;	
}

.tr_odd{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background:#F7F7F7;
	height:29px;
}
.tr_even{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background:#F0F0F0;
	height:29px;
}

.tr_white{
	background:#FFFFFF;
}
.tr_print{
	background:#F0F0F0;
}


.hand {
	cursor: pointer;
}

.mizan { 	background-color: #f0f0f0;
	background-image: -webkit-gradient(linear,left top, left bottom,from(#fefefe), color-stop(0.5,#f0f0f0), color-stop(0.51, #e6e6e6));
	background-image: -moz-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
	background-image: -o-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
	background-image: -ms-linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);
	background-image: linear-gradient(#fefefe 0%, #f0f0f0 50%, #e6e6e6 51%);

	}
	
.main_view{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}


.white_content_report {
	display: none;
	position: absolute;
	top: 16%;
	left:20%;
	width:auto;
	height:auto;
	padding: 0px;
	border: px solid gray;
	background-color: white;
	z-index:1002;
	overflow: auto;
}








/* Chart of Accounts Heading */
.footer {
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #666666;
}

.footer_buttom {
	position:fixed; 
	bottom:0px; 
	padding:0px 0;
	width:100%;
	background:#EEEEEE;
	padding-left:10px;
	border-top: 1px solid #CCC;
}

.footer a{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
.footer a:link{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}
.footer a:hover{
	color: #FF0000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}

.main_body_table{
	box-shadow: 0px 0px 10px rgba(189, 189, 189, 0.4);
	border-radius: 5px 5px 0px 0px;
/*	border-left:1px solid #ECECEC;
*/}

.menu_background{
	/*background:url(images/me_bg.png) repeat;
	height:29px;*/
	background:#FFFFFF;
	height:10px;
}

.left_menu_box{
	padding-left:10px;
	padding-right:20px;
}


.table_heading_bg{
/*	background:url(images/head_bg.png) repeat;
	height:28px;
	padding-left:8px;
	padding-right:15px;
*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EAEAEA)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#EAEAEA 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #FFFFFF 0%,#EAEAEA 100%); /* Chrome10+,Safari5.1+ */
	text-align:left;
	padding:5px;
	border:1px solid #DEDEDE;
	border-radius: 5px 5px 0px 0px;
	height:28px;

}

.table_heading{
	font-size:15px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}

.table_heading_form{
	font-size:15px;
	text-align:center;
	font-weight:bold;
	color:#000000;
}

.table_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#CCCCCC;
	font-weight:bold;
	padding:5px;
	height:25px
}

.table_title_print{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#CCCCCC;
	font-weight:bold;
	padding:5px;
	height:25px
}

.table_title_print td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.table_title_print td:last-child{
	border-right:1px solid #CCCCCC;
}

.details_top{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-style:italic;
	text-decoration:underline;
}

.table_search{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#F0F0F0;
	text-align:left;
	font-weight:bold;
	padding-left:8px;
	padding-right:15px;
	border-bottom:1px solid #A0A0A0;
	height:30px;
}

.heading_time{
	color:#FFFFFF; 
	font-size:14px;
}
.heading_unit{
	color:#000000; 
	font-size:14px;
	padding-left:10px;
	font-weight:bold;
	text-align:center;
}
.heading_user{
	color:#FFFFFF; 
	font-size:13px;
}

.heading_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right:5px; 
	line-height:28px; 
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

.heading_title_report{
	padding-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.report_border td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px dotted #CCCCCC;
	border-left:1px dotted #CCCCCC;
}

.report_border td:last-child {
	border-right:1px dotted #CCCCCC;
}

.report_border_solid td {
	border-bottom:1px solid #CCCCCC;
}

.report_border_b td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px dotted #CCCCCC;
}


.view_row{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right:5px; 
	line-height:28px; 
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

.required{
	color:#FF0000;
}

/* Company Heading*/
.company_title {
	font-family:Cambria;
	font-size:22px;
	font-weight:bold;
}

.company_title_bn {
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:22px;
	font-weight:bold;
}

.company_address {
	font-family:Cambria;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}
	
.company_address_bn {
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
	font-weight:normal;
	line-height:18px;
}
	
.company_address_bns {
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
}
	
.invoice_title {
	font-family:Cambria;
	font-size:30px;
	font-weight:bold;
	color:#999999;
	text-transform:uppercase;
}

.invoice_title_small {
	font-family:Cambria;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	text-transform:uppercase;
}


.name_title {
	font-family:Cambria;
	font-size:14px;
	font-weight:bold;
	padding:5px;
}

.name_title_sum {
	font-family:Cambria;
	font-size:16px;
	font-weight:bold;
}

.home_title {
	font-family:Andalus, sans-serif;
	font-size:34px;
	text-align:center;
	height:200px;
}



/* input, search box, textarea, select box
input.textInput,.mediuminput{
*/
input.textInput{
	outline:none;
	margin:1px 0px;
	padding-left:5px;
	border:none;
	border-radius:2px;
	outline:none;
	height:24px;
	width:184px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:rgba(255,255,255, 0.7);
	color:#000;
/*	border:1px solid #9ed100;*/	
	-webkit-transition-property:box-shadow;  
	-webkit-transition-duration:0.5s;  
	-webkit-transition-timing-function:ease-in-out;  
}


select{
	margin:1px 0px;
	padding:1px;
	border:none;
	width:184px;
	height:24px;
	display:block;
	border-radius:2px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:rgba(255,255,255, 0.7);
	color:#000;
/*	border:1px solid #9ed100; */
	-webkit-transition-property:width, box-shadow;  
	-webkit-transition-duration: 0.5s, 0.5s;  
	-webkit-transition-timing-function: ease-in-out, ease-in-out; 
}


textarea{
	margin:1px 0px;
	padding:1px;
	height:45px;
	width:184px;
	border:none;
	border-radius:2px;
	outline:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background:rgba(255,255,255, 0.7);
	color:#000;
/*	border:1px solid #9ed100; */
	-webkit-transition-property:width, box-shadow;  
	-webkit-transition-duration: 0.5s, 0.5s;  
	-webkit-transition-timing-function: ease-in-out, ease-in-out; 
 }
 
input.RequiredInput, .RequiredInput{
	background-color:#fff;
	border:#2AA5E6 1px solid;
}

.mediumInput {
	-webkit-transition:background 0.5s ease-in-out;
}

.mediumInput:focus{
	color:#000;
	border:#2AA5E6 1px solid;
	background:rgba(255,255,255, 1.0);
	-webkit-box-shadow: 0px 0px 20px #2AA5E6;
	-moz-box-shadow: 0px 0px 20px #2AA5E6;
	box-shadow: 0px 0px 20px #2AA5E6;
}



/*	button view */
 .as_style_btn{
	float:right;
	margin:1px 0px 0px 1px;
	padding:0px 5px;
	line-height:20px;
	cursor:pointer;
	text-transform:uppercase;
	font-size:12px;
	border-radius:2px;
	font-weight:bold;
	text-align:center;
	-webkit-transition:background 0.2s ease-in-out;
}


/*	Green Button view */
.as_style_gtn, .as_style_gtn a{
	color:#fff;
	width:60px;
	border:1px solid #669a00;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ed100), color-stop(100%,#82b500)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #9ed100 0%,#82b500 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #9ed100 0%,#82b500 100%); /* Chrome10+,Safari5.1+ */
}

.as_style_gtn:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a8000), color-stop(100%,#82b500)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4a8000 0%,#82b500 100%); /* Chrome10+,Safari5.1+ */
}

/*	Print Button view */
.as_style_wtn, .as_style_wtn a{
	color:#fff;
	width:60px;
	border:1px solid #999999;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E5E5E5), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #E5E5E5 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #E5E5E5 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
}

.as_style_wtn:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#CCCCCC)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #999999 0%,#CCCCCC 100%); /* Chrome10+,Safari5.1+ */
}

.as_style_dwtn, .as_style_dwtn a{
	color:#fff;
	width:58px;
	border:1px solid  #CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E5E5E5), color-stop(100%,#CCC)); /* Chrome,Safari4+ */
	background: -moz-gradient(linear, left top, left bottom, color-stop(0%,#E5E5E5), color-stop(100%,#CCC));
	background: -webkit-linear-gradient(top, #E5E5E5 0%,#CCC 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #E5E5E5 0%,#CCC 100%); /* Chrome10+,Safari5.1+ */
}



/*	Red Button view */
.as_style_rtn, .as_style_rtn a{
	color:#fff;
	border:1px solid #9a1b08;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d75535), color-stop(100%,#b93a1f)); /* Chrome,Safari4+ */
	background: -moz-gradient(linear, left top, left bottom, color-stop(0%,#d75535), color-stop(100%,#b93a1f));
	background: -webkit-linear-gradient(top, #d75535 0%,#b93a1f 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #d75535 0%,#b93a1f 100%); /* Chrome10+,Safari5.1+ */
}

.as_style_rtn:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9a1b08), color-stop(100%,#b93a1f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #9a1b08 0%,#b93a1f 100%); /* Chrome10+,Safari5.1+ */
}

.as_style_rtn:active{
/*	-webkit-transform:scale(0.9); */
}

 .as_style_disable{
	float:right;
	margin:1px 0px 0px 1px;
	padding:0px 5px;
	line-height:20px;
	cursor: default;
	text-transform:uppercase;
	font-size:12px;
	border-radius:2px;
	font-weight:bold;
	text-align:center;
	-webkit-transition:background 0.2s ease-in-out;
}



.as_style_drtn, .as_style_drtn a{
	color:#fff;
	border:1px solid #E38C8A;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E38C8A), color-stop(100%,# #E38C8A)); /* Chrome,Safari4+ */
	background: -moz-gradient(linear, left top, left bottom, color-stop(0%,#E38C8A), color-stop(100%,#E38C8A));
	background: -webkit-linear-gradient(top, #E38C8A 0%,#E38C8A 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #E38C8A 0%,#E38C8A 100%); /* Chrome10+,Safari5.1+ */
}

.as_style_dgtn, .as_style_dgtn a{
	color:#fff;
	width:58px;
	border:1px solid #92CE92;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#92CE92), color-stop(100%,#92CE92)); /* Chrome,Safari4+ */
	background: -moz-gradient(linear, left top, left bottom, color-stop(0%,#92CE92), color-stop(100%,#92CE92));
	background: -webkit-linear-gradient(top, #92CE92 0%,#92CE92 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #92CE92 0%,#92CE92 100%); /* Chrome10+,Safari5.1+ */
}


/* input, search box, textarea, select box*/







/* Help Information*/
.input_bg {
	float: left;
	width: 70%;
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
	padding: 0px 0px 0px 5px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;
}
.textarea_bg {
	float: left;
	width: 90%;
	height: 180px;
	padding: 5px 5px 0px 5px;
	margin-bottom: 10px;
	border-top: 2px solid #e1e1e1;
	border-left: 2px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background-color: #f9f9f9;
}

.comment_submit {
	background-color: #eee;
	border: 1px solid #ddd;
	padding: 9px 13px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	border-radius: 4px;
	color: #333;
}
.comment_submit:hover {
	background-color: #f9f9f9;
	cursor: pointer;
}

.title_font {
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
}

.website_font{
	text-decoration:none;
}

.website_font a:link{
	text-decoration:none;
	color:#000000;
}
.website_font a{
	color:#FF0000;
}

.website_font a:hover{
	color:#FF0000;
}

/* Help Information*/


/* Chart of Accounts Heading */

.ca_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}

.level1_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	font-weight:bold;
	color:#006633;
}

.level2_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color: #003399;
}

.level3_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}

.level4_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color: #6633CC;
}





.hand {
	cursor: pointer;
}

.hand_summation {
	cursor: pointer;
	color:#009900;
	font-weight:bold;
	text-decoration:underline;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}
a:active {
	color: #FF8B6F;
	text-decoration: none;
}


 .btn_home{
 	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:1px 0px 0px 1px;
	padding: 5px;
	width:128px;
	line-height:20px;
	cursor:pointer;
	font-size:15px;
	border-radius:5px;
	text-align:center;
	-webkit-transition:background 0.2s ease-in-out;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
	margin:5px 10px 5px 0px;

}


.btn_home_blue, .btn_home_blue a{
	color:#fff;
	border:1px solid #1990D5;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4EB1EA), color-stop(100%,#31A5E7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4EB1EA 0%,#31A5E7 100%); /* Chrome10+,Safari5.1+ */
	background: -moz-linear-gradient(top, #4EB1EA 0%,#31A5E7 100%); /* Chrome10+,Safari5.1+ */
}

.btn_home_blue:hover{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1990D5), color-stop(100%,#31A5E7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1990D5 0%,#31A5E7 100%); /* Chrome10+,Safari5.1+ */
}

.table_panel_m{
	background:#F5F5F5;
	height:24px;
	border-radius:0px;
	color:#000000;
	padding-left:10px;
	padding-top:3px;
	font-weight:bold;
	font-size:14px;
	vertical-align:bottom
}

@font-face {
  font-family: 'SutonnyMJ';
  src: url('fonts/SutonnyMJ.ttf');
}

.bangla_num_font{
  	font-family: 'SutonnyMJ';
	font-size:16px;
}

.report_border_bn td {
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
	border-bottom:1px dotted #CCCCCC;
	border-left:1px dotted #CCCCCC;
}

.report_border_bn td:last-child {
	font-size:16px;
	border-right:1px dotted #CCCCCC;
	
}

.report_bangla_font {
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
}




.table_title_print_bn{
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
	background:#CCCCCC;
	font-weight:bold;
	padding:5px;
	height:25px
}

.table_title_print_bn td{
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
	border-top:1px solid #333333;
	border-left:1px solid #333333;
	border-bottom:1px solid #333333;
}

.table_title_print_bn td:last-child {
	border-right:1px solid #333333;
}


.heading_title_report_bn{
	padding-top:10px;
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}

.table_subtitle_print_bn{
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
}
.table_heading_form_bn{
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:17px;
	text-align:center;
	font-weight:bold;
	color:#000000;
}



.report_border_beam td {
	font-family: SutonnyMJ, SolaimanLipi;
	font-size:16px;
	border-bottom:1px dotted #CCCCCC;
	border-left:1px solid #333333;
}

.report_border_beam td:last-child {
	border-left:1px solid #FFFFFF;
}
