@charset "utf-8";
#topdate input{margin: 0px;}
.darkblue
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #024574;
	text-align:center;
}

.darkblue	a:link     {  text-decoration: underline;  color: #024574;  font-weight: bold;}
.darkblue	a:active   {  text-decoration: underline;  color: #024574;  font-weight: bold;}
.darkblue	a:visited  {  text-decoration: underline;  color: #024574;  font-weight: bold;}
.darkblue	 a:hover    {  text-decoration: underline;  color: #024574;}
.greysmalltext
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}

.greysmalltext	a:link     {  text-decoration: none;  color: #000000;  font-weight: normal;}
.greysmalltext	a:active   {  text-decoration: none;  color: #000000;  font-weight: normal;}
.greysmalltext	a:visited  {  text-decoration: none;  color: #000000;  font-weight: normal;}
.greysmalltext  a:hover    {  text-decoration: none;  color: #000000;}

.disablemenu
{
	background:url(../img/gen/disable_menu.gif);
	background-repeat:no-repeat;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4F4D48;
	text-align:center;
	font-weight:normal;
	width:150px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.sectionhead
{
	font-family:  tahoma;
	font-size: 12px;
	background-color: #4B4B4B;
	color: #FFFFFF;
}
.enablemenu
{
	background:url(../img/gen/enable_menu.gif);
		background-repeat:no-repeat;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:center;
	font-weight:bold;
	width:150px;
	cursor:pointer;
}
.disablesmallmenu
{
	background:url(../img/gen/disablesmall_menu.gif);
	background-repeat:no-repeat;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999999;
	text-align:center;
	font-weight:normal;
	width:135px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.disablehorizontal
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
    font-weight: normal;
	color: #333433;
	text-align:right;
	
	

	cursor:pointer;
    height: 24px;
    
}
.enablehorizontal
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #911605;
	text-align:right;

	
	cursor:pointer;
}
.enablesmallmenu
{
	background:url(../img/gen/enablesmall_menu.gif);
	background-repeat:no-repeat;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align:center;
	font-weight:normal;
	width:135px;
	cursor:pointer;
}
.enablesmallmenu	a:link     {  text-decoration: none;  color: #000000;  font-weight: normal;}
.enablesmallmenu	a:active   {  text-decoration: none;  color: #000000;  font-weight: normal;}
.enablesmallmenu	a:visited  {  text-decoration: none;  color: #000000;  font-weight: normal;}
.enablesmallmenu  a:hover    {  text-decoration: none;  color: #000000;}

.enablemenu	a:link     {  text-decoration: none;  color: #000000;  font-weight: normal;}
.enablemenu	a:active   {  text-decoration: none;  color: #000000;  font-weight: normal;}
.enablemenu	a:visited  {  text-decoration: none;  color: #000000;  font-weight: normal;}
.enablemenu  a:hover    {  text-decoration: none;  color: #000000;}

.disablemenu	a:link     {  text-decoration: none;  color: #999999;  font-weight: normal;}
.disablemenu	a:active   {  text-decoration: none;  color: #999999;  font-weight: normal;}
.disablemenu	a:visited  {  text-decoration: none;  color: #999999;  font-weight: normal;}
.disablemenu  a:hover    {  text-decoration: none;  color: #999999;}

.disablesmallmenu	a:link     {  text-decoration: none;  color: #999999;  font-weight: normal;}
.disablesmallmenu	a:active   {  text-decoration: none;  color: #999999;  font-weight: normal;}
.disablesmallmenu	a:visited  {  text-decoration: none;  color: #999999;  font-weight: normal;}
.disablesmallmenu  a:hover    {  text-decoration: none;  color: #999999;}

.centerlinebg
{
	background:url(../img/center_line.gif);
	background-repeat:repeat-x;
	

}
.submenu
{
	background:#DFE9FF;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #007EC9;
	text-align:center;
	
}

.logged_user
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #A50200;
	text-align:center;
	
}
.submenucontent
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: #000000;
	text-align:center;
	font-weight:normal;
	border:#000000 solid 1px ;
	
}
.lastcontent
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: #000000;
	text-align:center;
	font-weight:normal;
	border-top:#000000 solid 2px ;
	
}
.sidemenu
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	background:#9EC8F3;
	font-size: 13px;
	color: #000000;
	text-align:center;
	font-weight:normal;
	border-bottom:#000000 dotted 1px ;
	
}
.heading
{
	background:#5398D8 ;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:center;
	
}
.warning
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
}
.warning_exceed
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#B90707;
	color: #FFFFFF;
	text-align:right;
	font-weight:normal;
 	padding-right: 10px;
	border-bottom:#999999 dotted 1px ;
}
.warning_submenucontent_red
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#B90707;
	color: #FFFFFF;
	text-align:center;
	font-weight:normal;
	border-bottom:#999999 dotted 1px ;
	
}
.warning_submenucontent_orange
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#F77718;
	color: #FFFFFF;
	text-align:center;
	font-weight:normal;
	border-bottom:#999999 dotted 1px ;
	
}
.warning_submenucontent_yellow
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#EEACAC;
	color: #000000;
	text-align:center;
	font-weight:normal;
	border-bottom:#999999 dotted 1px ;
	
}
.warning_unpunch
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#FFFFFF;
	color: #007EC9;
	text-align:center;
	font-weight:bold;
	border:#000000 solid 1px ;
	
}
.warning_absend
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	text-align:center;
	font-weight:bold;
border:#000000 solid 1px ;
	
}
.reason
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background:#FFFFFF;
	color: #003300;
	text-align:center;
	font-weight:bold;
	border:#000000 solid 1px ;
	
}


.blueshade
{
	background:url(../img/blue_shade.gif);
	background-repeat:repeat-x;
}



.blackcolor
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-align:right;
	
}
.blackcolor	a:link     {  text-decoration: underline;  color: #000000;  font-weight: bold;}
.blackcolor	a:active   {  text-decoration: underline;  color: #000000;  font-weight: bold;}
.blackcolor	a:visited  {  text-decoration: underline;  color: #000000;  font-weight: bold;}
.blackcolor	 a:hover    {  text-decoration: underline;  color: #000000;}
.blacklink
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-align:center;
	border-bottom:#999999 dotted 1px ;
	cursor:pointer;
	text-decoration:underline;
}
.blacklink	a:link     {  text-decoration: underline;  color: #000000;  font-weight: bold;}
.blacklink	a:active   {  text-decoration: underline;  color: #000000;  font-weight: bold;}
.blacklink	a:visited  {  text-decoration: underline;  color: #000000;  font-weight: bold;}
.blacklink	 a:hover    {  text-decoration: underline;  color: #000000;}

.folder
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-align:right;
	border-bottom:#999999 dotted 1px ;
	cursor:pointer;
	text-decoration:underline;

}
.pathlink
{
	color:#E11453;
	text-decoration:underline;
	font-size:12px;
	font-family: Tahoma,Verdana;
	font-weight:bold;
	text-align: right;
	
}

.blackwithoutlink
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-align:center;
	border-bottom:#999999 dotted 1px;
	text-decoration:none;
}
.orange_bigtext
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #FF6800;
	text-align:right;
	
}


.totalvalue
{
	background:#DFE9FF;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align:center;
	
}
.greycolor
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #666666;
	text-align:right;
	
}
.greycolor_center
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #666666;
	text-align:center;
	
}
.greenfont
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #006666;
	text-align:right;
}
.orangenumber
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FF6600;
	text-align:center;
}
.txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	border:1px #A7CAE3 solid;
}

.button
{
	background:#69A9E4;
	font:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border:solid #000000 1px;
	font-size:10px;
	size:10px;
}
.printbutton
{
	background:url(../img/print_button.gif);
	background-repeat: no-repeat;
	border:solid #BFBFBF 1px;
	width:30px;
	word-spacing:20px;
	cursor:pointer;
}
.deletesmall
{
		background:url(../img/cms/delete_small.gif);border:solid #BFBFBF 1px;width:34px;word-spacing:20px;cursor:pointer;
	background-repeat: no-repeat;height: 20px;
}
.loaddelete
{
		background:url(../img/loader_black.gif);border:solid #BFBFBF 1px;width:28px;height:28px;word-spacing:20px;cursor:default;
	background-repeat: no-repeat;
}
.bluebar
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #024574;
	text-align:right;
	background:#BFD6FD;
	padding-right:10px;
}
.horizontalmenu
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:right;
	background:#80B9EF;
}

.horizontalmenu	a:link     {  text-decoration: none;  color: #FFFFFF;  font-weight: bold;}
.horizontalmenu	a:active   {  text-decoration: none;  color: #FFFFFF;  font-weight: bold;}
.horizontalmenu	a:visited  {  text-decoration: none;  color: #FFFFFF;  font-weight: bold;}
.horizontalmenu	 a:hover    {  text-decoration: none;  color: #FFFFFF;}



.blackcolor_right
{
	
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-align:left;
	
}
.visibledata
{
	position:relative;visibility:visible; overflow:visible; width:258px; height:auto; padding-right:5px;
}
.hiddendata
{
	position:absolute;visibility:hidden; overflow:hidden; width:0px; height:0px; padding-right:5px;
}
.visiblepicture
{
position:relative;visibility:visible; overflow:visible; 
}
.total
{
	background:#DFE9FF;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align:left;
	
}


.txtbox_old{ border:1px solid #990033; font:Courier New; font-size:14px; font-weight:normal; color:#01436c; width:250px;direction:rtl}
.txtbox
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	border:1px #A7CAE3 solid;
	width:250px;
	direction:rtl;
}
.label{text-align:left; font-family:Courier New; font-size:14px; font-weight:bold; color:#000000;}
.msg{ font-family:Verdana; font-size:14px; font-weight:normal; color:red;}

.heading1{font-family:verdana; font-size:12px; font-weight:bold; color:#4891dc;}
.heading1	a:link     {  text-decoration: none;  color: #4891dc;  font-weight: bold;}
.heading1	a:active   {  text-decoration: none;  color: #4891dc;  font-weight: bold;}
.heading1	a:visited  {  text-decoration: none;  color: #4891dc;  font-weight: bold;}
.heading1	 a:hover    {  text-decoration: none;  color: #4891dc;}

.ena_horizontalmenu
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	background:#80B9EF;
		
}
.ena_horizontalmenu	a:link     {  text-decoration: none;  color: #000000;  font-weight: bold;}
.ena_horizontalmenu	a:active   {  text-decoration: none;  color: #000000;  font-weight: bold;}
.ena_horizontalmenu	a:visited  {  text-decoration: none;  color: #000000;  font-weight: bold;}
.ena_horizontalmenu	 a:hover    {  text-decoration: none;  color: #000000;}


.pagenum
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif ;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #A40072;
	
}
.pagenum	a:link     {  text-decoration: none;  color: #A40072;  font-weight: normal;}
.pagenum	a:active   {  text-decoration: none;  color: #F1B208;  font-weight: normal;}
.pagenum	a:visited  {  text-decoration: none;  color: #A40072;  font-weight: normal;}
.pagenum	 a:hover    {  text-decoration: underline;  color: #0C5073;}

.table_row_active
{
	background-color: #BFD6FD;
	color: #A40072;
	font-weight: bold;
}
.table_row_pending
{
	background-color: #ECD872;
	color: #F54609;
	font-weight: bold;
}
.table_row_rejected
{
	background-color: #C11B17;
	color: #F54609;
	font-weight: bold;
}
.table_row_aproved
{
	background-color: #4E9258;
	color: #F54609;
	font-weight: bold;
}

.table_row_deacitve
{
	background-color: #FFFFFF;
	color: #000000;
	font-weight: normal;
}
.table_row_subhead
{
	background-color: #FAF8CC;
	color: #A40072;
	font-weight: bold;
}

.darkblak_border
{
border-bottom:#999999 dotted 1px ;
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	text-align:right;
}

.heading2{text-align:right; font-family:verdana; font-size:12px; font-weight:bold; color:#990033; background:#999999;}
.label2{text-align:right; font-family:verdana; font-size:12px; font-weight:normal; color:#000000; background:#CCCCCC;}
.heading3{text-align:left; font-family:verdana; font-size:12px; font-weight:bold; color:#990033;}

.link_add{ text-align:left;font-family:verdana; font-size:12px; font-weight:bold; color:#4891dc;}
.link_add	a:link     {  text-decoration: none;  color: #4891dc;  font-weight: bold;}
.link_add	a:active   {  text-decoration: none;  color: #4891dc;  font-weight: bold;}
.link_add	a:visited  {  text-decoration: none;  color: #4891dc;  font-weight: bold;}
.link_add	 a:hover    {  text-decoration: none;  color: #4891dc;}

.label_dis{text-align:right; font-family:verdana; font-size:12px; font-weight:normal; color:#999999; background:#CCCCCC;}

.newapplication
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #0000A0;
	text-decoration:none;
}
.newapplication	a:link     {  text-decoration: none;  color: #0000A0;  font-weight: normal;}
.newapplication	a:active   {  text-decoration: none;  color: #0000A0;  font-weight: normal;}
.newapplication	a:visited  {  text-decoration: none;  color: #0000A0;  font-weight: normal;}
.newapplication	 a:hover    {  text-decoration: none;  color: #0000A0;}



#blankbackground
{
	display: none;
	width:950px;
	height:100%;
	background: #FFFFFF;
	position: absolute;
	
	
}


tfoot td
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-align: center;	
	
}

.bodyframe
{
	background-color: #FFFFFF;
}


@media print
{
	tfoot td {
	FONT-SIZE: 11pt;TEXT-ALIGN: center;font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	border-top:1px solid #000000; 
}
table tr {  
   page-break-inside: avoid;}
	    
   

thead {
	DISPLAY: table-header-group;
}
tfoot {
	DISPLAY: table-footer-group;
}
 #non-printable { display: none; }
 #savebutton { display: none; }
 #cancelbutton { display: none; }
 .button_form{ display: none; }
}


div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}


/* leave form*/
.caption_dark {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A81D54;
	padding:5px;
	text-align: center;
	-webkit-print-color-adjust:exact;
	
}

.caption {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5px;
	
}
.caption_center {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5px;
	text-align: center;
	
}
.caption_sub {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E0E0E0;
	padding:5px;
	text-align: center;
	-webkit-print-color-adjust:exact;
	
}
.caption_sub_left {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #E0E0E0;
	padding:5px;
	text-align: right;
	-webkit-print-color-adjust:exact;
	
}
.caption_detail {
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
	text-align: center;
	
}
.sectionhead
{
	font-family:  tahoma;
	font-size: 14px;
	background-color: #4B4B4B;
	color: #FFFFFF;
	height: 25px;
	padding-right: 5px;
	-webkit-print-color-adjust:exact;
}
.txt_nonbordercenter {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding:5px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.txtform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	text-align:center
}
.txtform_loading {
	background-image:url(../img/loader_black.gif);
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	text-align:center;
	height:28px;
	width:28px;
	}


.txt_nonborder {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.txt_left  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	text-align:left;
}

.datepicker,.timepicker,.txt_center  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	text-align:center;
}
.heading_form
{
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	font-size:15px;
	
}.tableborder {
	
	border: 1px solid #000000;
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5px;
	border-collapse:collapse;
}
.small_note
{
font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-size:11px;
	font-style:italic
}
.button_form
{
	border:#990000;
	background-color:#a81d54;
	color:#FFFFFF;
	font-family:"tahoma",Times New Roman, Times, serif
}
.disable_button
{
	border:#CCCCCC;
	background-color:#999999;
	color:#FFFFFF;
	font-family:"tahoma",Times New Roman, Times, serif
}

.tdcontent
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family:"tahoma",Times New Roman, Times, serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding-bottom:1px;
	
}
.waiting
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#CC0033;
	padding:5px;
	text-align:center;
}
.merunbg
{
	background:#ab265a;
	color:#FFFFFF;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center
}
.bluebg_left
{
	background:#EEE6BF;
	color:#ab265a;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding-left:15px;
}
.merontext
{
	color:#ab265a;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	padding-left:15px;
}
.bluetext
{
	color:#032c6a;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
}
.bluetext_right
{
	color:#032c6a;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
}
.mubash_subhead
{
	color:#032c6a;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	padding: 5px;
}
.copyright
{
	background-color:#ab265a;
	text-align:center;
	color:#CCCCCC;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.merun_small
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#CC0033;
	padding:5px;
	text-align:center;
	background-color:#012c67;
}
.body_frame_form
{
	width:100%;
	height:435px;
	overflow-x:hidden;
	overflow-y:auto;
	        SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #CC0000; 
	      SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	      SCROLLBAR-ARROW-COLOR: #CC0000; SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	      SCROLLBAR-DARKSHADOW-COLOR: #CC0000;
	
}

.mubash_caption
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;color: #000000;
}
.mubash_caption_text
{
font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;color: #000000;
padding:20px;

	
}
.mubash_caption_text input
{
	border:0px;
	margin:0px;

	
}

.bluetext	a:link     {  text-decoration: none;  color: #032c6a;  font-weight: normal;}
.bluetext	a:active   {  text-decoration: none;  color: #032c6a;  font-weight: normal;}
.bluetext	a:visited  {  text-decoration: none;  color: #032c6a;  font-weight: normal;}
.bluetext  a:hover    {  text-decoration: none;  color: #032c6a;}

.bluebg_left	a:link     {  text-decoration: none;  color: #ab265a;  font-weight: normal;}
.bluebg_left	a:active   {  text-decoration: none;  color: #ab265a;  font-weight: normal;}
.bluebg_left	a:visited  {  text-decoration: none;  color: #ab265a;  font-weight: normal;}
.bluebg_left  a:hover    {  text-decoration: none;  color: #ab265a;}

.merontext	a:link     {  text-decoration: none;  color: #ab265a;  font-weight: normal;}
.merontext	a:active   {  text-decoration: none;  color: #ab265a;  font-weight: normal;}
.merontext	a:visited  {  text-decoration: none;  color: #ab265a;  font-weight: normal;}
.merontext  a:hover    {  text-decoration: none;  color: #ab265a;}

.bluetext_right	a:link     {  text-decoration: none;  color: #032c6a;  font-weight: normal;}
.bluetext_right	a:active   {  text-decoration: none;  color: #032c6a;  font-weight: normal;}
.bluetext_right	a:visited  {  text-decoration: none;  color: #032c6a;  font-weight: normal;}
.bluetext_right  a:hover    {  text-decoration: none;  color: #032c6a;}

.filebg
{
	background:url(../img/file.png);
	background-repeat:no-repeat;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align:right;
	font-weight:normal;
	width:128px;
	height:128px;
	background-repeat:no-repeat;
	padding-right:15px;
	padding-left:10px;
	cursor:pointer;
}


.editbalance
{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;color: #000000;
	text-decoration: underline;
	float: left;
	padding-left: 20px;
	cursor: pointer;
	background:url(../img/edit.gif);
	background-repeat: no-repeat;
	
}
.addbank
{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;color: #000000;
	text-decoration: underline;
	float: left;
	padding-left: 20px;
	cursor: pointer;
	background:url(../img/add_box.png);
	background-repeat: no-repeat;
	
}
.addpack
{
	font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;color: #000000;
	text-decoration: underline;
	float: left;
	padding-left: 20px;
	cursor: pointer;
	background:url(../img/add_box.png);
	background-repeat: no-repeat;
	
}

.boxhead
{
	font-family:  tahoma;
	font-size: 14px;
	background-color: #16477E;
	color: #FFFFFF;
	height: 25px;
	padding-right: 5px;
	font-weight: bold;
	-webkit-print-color-adjust:exact;
}
/*****************************************************************
DEDUCTION SHEET AND SALARY SHEET
******************************************************************/
.salary_row
{
	border: 1px solid #B3D6F2;
	border-collapse: collapse;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	
}
.total_overtime
{
	
    background: #8F8F8F;
	border-collapse: collapse;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #000;
    font-weight: bold;
    text-align: center;
	
	
}

.sheet_heading
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	-webkit-print-color-adjust:exact;
	
	
}
.deduction_table
{
	border: 1px solid #B3D6F2;
	border-collapse: collapse;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px;
	
}
.deduction_heading
{
	
	background:url(../img/bg_head.png);
	background-repeat:repeat-x;
	height: 42px;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	-webkit-print-color-adjust:exact;
	
}
.highlight_deduction
{
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: red;
	text-align:center;
	font-weight:bold;
	border:#000000 solid 1px ;
	
	
}
/*****************************************************************
END OF DEDUCTION SHEET AND SALARY SHEET
******************************************************************/