BODY
{
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    background-color:#eae9e5;
}

form
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Arial, Century Gothic, Times New Roman;
	font-size:12px;
}

Label
{
	font-family:Arial, Century Gothic, Times New Roman;
	font-size:1.2em;	
}

.scr
	{
		width:100%;
		overflow:auto;
		height:120px;
		margin:0px 0px 0px 0px;
		border:solid 1px #CCCCCC;
	}
	
.p_h0
	{
		font-family:Arial, Century Gothic, Times New Roman;
		font-size:12px;
		border:#CCCCCC solid 1px;
		background-color:Silver;
	}

.p_h01
	{
		font-family:Arial, Century Gothic, Times New Roman;
		font-size:12px;
		background-color:#d0c8c9;
	}
	
.p_hl
	{
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		background-color:#105e55;
		text-align:center;
		color:#ffffff;
	}

.p_h2
	{
		font-family:Arial, Century Gothic, Times New Roman;
		background-color:#ffffff;
		text-align:center;
	}

.p_h3
	{
		font-family:Arial, Century Gothic, Times New Roman;
		font-size:12px;
		background-color:#e2eeec;
		text-align:center;
	}

.p_hr0
	{
		font-family:Arial, Century Gothic, Times New Roman;
		font-size:12px;
		border:#095952 solid 1px;
	}
		
.p_hr1
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#000000;		
		background-color:#87b9af;
		text-align:center;
		width:40px;
		height:20;
	}

.al1:link
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:black;
	 text-decoration:none;	 
	}
	
.al1:visited
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:black;
	 text-decoration:none;
	 
	}

.al1:active
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:black; 
	 text-decoration:none;	 
	}
	
.al1:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:blue;
	 text-decoration:none;	 
	}

 

.normal
	{
		 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:black;
	}

 .table_border
	{
		border:solid 1px #aeaeae;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:black;
         background-color:White;
	}

.zj_footer
	{
		background:url(images/back_footer.gif);
		font-family:verdana;
		font-size:11px;
		color:#FFFFFF;
		height:43px;
		padding-bottom:5px;	
	}

.al2:link
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#FFFFFF;
	 text-decoration:none;	 
	}
	
.al2:visited
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#FFFFFF;
	 text-decoration:none;
	 
	}
	
.al3:link
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#000000;
	 text-decoration:none;	 
	}
	
.al3:visited
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#000000;
	 text-decoration:none;
	 
	}

.td0
{
	font-family:tahoma;
	font-size:14px;
	color:black;
	font-weight:bold;
	padding-left:2px;
}

.td1
{
	
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ffd100;
	padding:3px;
}
.td11
{
	border:1px solid #d7d4d4;
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#ffd100;
	padding:3px;
}

.td2
{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#e0e0df;
}

.td3
{
	font-family:tahoma;
	font-size:11px;
	color:#105e55;
	height:10px;
	background-color:#ffd100;
}

.ltext
	{
	BORDER-LEFT: #095952 1px inset;
	BORDER-RIGHT: #095952 1px inset;
	BORDER-BOTTOM: #095952 1px inset;
	BORDER-TOP: #095952 1px inset;
	WIDTH: 200px; COLOR: #000000; 
	font-size:1.2em; 
	font-family:Arial, Helvetica, sans-serif; 
	padding-left:2px;
	}
	
.ntext 
{
 BORDER-LEFT: #095952 1px inset;
 BORDER-RIGHT: #095952 1px inset;
 BORDER-BOTTOM: #095952 1px inset;
 BORDER-TOP: #095952 1px inset;
 WIDTH: 200px; COLOR: #000000; 
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif; 
 padding-left:2px;
}
.ntext1
{
 BORDER-LEFT: #095952 1px inset;
 BORDER-RIGHT: #095952 1px inset;
 BORDER-BOTTOM: #095952 1px inset;
 BORDER-TOP: #095952 1px inset;
 COLOR: #000000; 
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif; 
 padding:5px;
}

.txt
{
 BORDER-LEFT: #095952 1px inset;
 BORDER-RIGHT: #095952 1px inset;
 BORDER-BOTTOM: #095952 1px inset;
 BORDER-TOP: #095952 1px inset;
 COLOR: #000000; 
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif; 
 padding-left:2px;
}

.dp1
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 width:100px;
	 padding-left:2px;
	  BORDER: #095952 1px inset;
	}

.sdp1
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 width:50px;
	 BORDER: #095952 1px inset;
	 padding-left:2px;
	}

.btn_go
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background-color:black;
	 color:white;
	 border-bottom:#FFFFFF solid 1px;
	 border-right:#FFFFFF solid 1px;
	 border-top:#105e55 solid 1px;
	 border-left:#105e55 solid 1px;
	 width:40px;
	}

.nbtn
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background-color:black;
	 color:white;
	 border-bottom:#FFFFFF solid 1px;
	 border-right:#FFFFFF solid 1px;
	 border-top:#105e55 solid 1px;
	 border-left:#105e55 solid 1px;
	}
	
.theader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#feea8d;
	color:#000000;
}

.tfooter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#feea8d;
	color:#000000;
}


.done
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16pt;
		color:black;
		
	}

.notdone
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16pt;
		color:#ea1111;		
	}
	
.back:link
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:white;
	 width:70px;
	 height:20px;
	 background-color:black;
	 border:solid 1px #105e55;
	 text-decoration:none;	 
	}
	
.back:visited
	{
	 font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	 color:white;
	 width:70px;
	 height:20px;
	 background-color:black;
	 border:solid 1px #105e55;
	 text-decoration:none;
	 
	}

.back:active
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	  height:20px;
	width:70px;
	 height:20px;
	 background-color:black;
	 border:solid 1px #105e55;
	 text-decoration:none;	 
	}
	
.back:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	  height:20px;
	width:70px;
	 height:20px;
	 background-color:black;
	 border:solid 1px #105e55;
	 text-decoration:none;	 
	}
	
/* for salary slip(Table borders) */

.Border_bottom
{ 
 border-left:none;
 border-right:none;
 border-top:none;
 border-bottom-style:solid
}

.Border_top
{
border:thick;
border:#0000EE;
}
.Border_none
{
 border:none;
 }
 
 .Border_Bottom_Thick
{
 border-left:none;
 border-right:none;
 border-top:none;
 border-bottom-width:2px;
 border-bottom-style:solid;
}
 
 .Border_Bottom_Thick_Sarround
{
 border-bottom-width:2px;
 border-bottom-style:solid;
}



.h_text
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:16px;
        color:#FFFFFF;
        font-weight:bold;        
    }

.h1_text
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#CCCCCC;        
    }
    


.table
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    background-color:#ffffff;
    
}

.cont
{
	font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    color:#000000;
}

.htd
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px;
    background-color:#ffd100;
}


.default
    {
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#000000;
    }
    
.btntxt21
{
border:1px solid #e8e8e7;
font-family:Arial, Sans-Serif;
color:#19325E;
text-decoration:none;
font-size:11px;
padding:5px;
line-height:17px;
}
.border1
{
border:1px solid #e8e8e7;
}

.padd
{
padding-left:10px;
}
.btn
{
    font-family:Arial, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	color:#00000;
    border:1px solid #000000;
}

.border11
{
border-left:1px dashed #d1d1cf;
}

.border12
{
border-right:0px dashed #d1d1cf;
background-image:url(Images/side_band.gif);
}
.cretxt
{
	font-family:Arial, Sans-Serif;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	padding:5px;
	text-align:justify;
}

.cretxt_new
{
	font-family:Arial, Sans-Serif;
	color:#000000;
	text-decoration:none;
	font-size:13px;
	padding:5px;
	background-color:#ffd100
	
}




.cretxt_white
{
	font-family:Arial, Sans-Serif;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	padding:5px;
	
}

.cretxt2
{
	font-family:Arial, Sans-Serif;
	color:#000000;
	text-decoration:none;
	font-size:11px;
	padding:5px;
    text-align:justify;
}
.cre_bgcolor
{
   font-family:Arial, Sans-Serif;
   color:#ffffff;
   text-decoration:none;
   font-size:12px;
   background-color:#0458a0;
   height:20px;
   padding:5px;
}

.cretxt1
{
	font-family:Arial, Sans-Serif;
	color:blue;
	text-decoration:none;
	font-size:11px;
}

.cretxt1:active
{
	font-family:Arial, Sans-Serif;
	color:red;
	text-decoration:none;
	font-size:11px;
}
.cretxt1:visited
{
	font-family:Arial, Sans-Serif;
	color:red;
    text-decoration:none;
	font-size:11px;
}
.cretxt1:hover
{
	font-family:Arial, Sans-Serif;
	color:red;
	text-decoration:underline;
	font-size:11px;
}

.txtbox
{
	font-family:Arial, Sans-Serif;
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
.cretxt_fot
{
	font-family:Arial, Sans-Serif;
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

    
    