body
{
	margin:0px;
	font-family:Arial, Century Gothic, Times New Roman;
	font-size:75%;
	background-color:#E9E9E8;
}

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;	
}

.h1
{
	font-family:arial, tahoma;
	font-size:16px;
	color:black;
	font-weight:bold;
	padding-left:10px;
}

.p1
{
	font-family:arial, tahoma;
	font-size:12px;
	color:#1E82C1;
	padding:10px;
	text-align:justify;

}

.p2
{
	font-family:arial, tahoma;
	font-size:12px;
	color:#1E82C1;
	font-weight:bold;
	padding:10px;
	text-align:justify;

}

.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:#095952 solid 1px;
		background-color:#d0c8c9;
	}

.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:#1E82C1;
		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:#CBEDF8;
		text-align:center;
	}
.p_h5
	{
		font-family:Arial, Century Gothic, Times New Roman;
		font-size:12px;
		background-color:#CBEDF8;
	}	

.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:#FFFFFF;		
		background-color:#1E82C1;
		text-align:center;
		width:40px;
		height:20;
	}

.al1:link
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 text-decoration:none;	 
	}
	
.al1:visited
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#000000;
	 text-decoration:none;
	 
	}

.al1:active
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#015488; 
	 text-decoration:none;	 
	}
	
.al1:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#015488;
	 text-decoration:none;	 
	}

.default
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:black;
	}

.normal
	{
		 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:black;
	}

.upline
	{
		border-top:solid 1px #aeaeae;	
	}
	
.table_border
	{
		/* BACKGROUND: url(images/img_fultable.gif) #ffffff repeat-x; */
		BACKGROUND-COLOR:#FFFFFF;
		border:solid 1px #aeaeae;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:black;
	}

.table_border_menu
	{
		BACKGROUND: url(images/img_fultable.gif) #ffffff repeat-x;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:black;
	}


.zj_footer
	{
		background-color:#1E82C1; /* 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:12px;
	 color:#FFFFFF;
	 text-decoration:none;	 
	}
	
.al2:visited
	{
	 font-family:verdana;
	 font-size:12px;
	 color:#FFFFFF;
	 text-decoration:none;
	 
	}

.al2:active
	{
	 font-family:verdana;
	 font-size:12px;
	 color:#FFFFFF; 
	 text-decoration:none;	 
	}
	
.al2:hover
	{
	 font-family:verdana;
	 font-size:12px;
	 color:#76bab2;
	 text-decoration:none;	 
	}

.al3
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#095952;
	 text-decoration:none;	 
	}
	
.b12:link
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#000000;
	 font-weight:bold;
	  text-decoration:underline;
	}
	
.b12:visited
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#105e55;
	 font-weight:bold;
	  text-decoration:underline;
	}
	
.b12:active
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#015488;
	 font-weight:bold;
	  text-decoration:underline;
	}
	
.b12:hover
	{
	 font-family:verdana;
	 font-size:11px;
	 color:#015488;
	 font-weight:bold;
	  text-decoration:underline;
	}
	

.td0
{
font-family:tahoma;
	font-size:14px;
	color:#0B6197;
	font-weight:bold;
	padding-left:2px;
}

.td1
{
	
	font-family:tahoma;
	font-size:11px;
	color:#e7f3f0;
	background-color:#1E82C1;
	padding-left:3px;
	padding-top:3px;
	padding-right:3px;
}

.td_menu
{
	
	font-family:tahoma;
	font-size:11px;
	color:#e7f3f0;
	background-color:#1E82C1;
}

.td2
{
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	background-color:#B6DBF3;
}

.td212
{
	font-family:tahoma;
	font-size:11px;
	color:#105e55;
	background-color:Silver;
}

.td3
{
	font-family:tahoma;
	font-size:12px;
	color:#1E82C1;
	font-weight:bold;
	background-color:#CBEDF8;
}

.ltext
	{
	BORDER: #E6E9EA 1px inset;
	 
	WIDTH: 200px; COLOR: #000000; 
	font-size:1.2em; 
	font-family:Arial, Helvetica, sans-serif; 
	padding-left:2px;
	}
	
.ntext 
{
 BORDER: #E6E9EA 1px inset;
 WIDTH: 140px; COLOR: #000000; 
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif; 
 padding-left:2px;
}

.txt
{

 BORDER: #E6E9EA 1px inset;
 COLOR: #000000; 
 font-size:12px; 
 font-family:Arial, Helvetica, sans-serif; 
 padding-left:2px;
 width:140px;
}
 

.scrdiv{
		float:left;
		width:100%;
		overflow-x:scroll;
		overflow-y:hidden;
		background: gold;
		color: black;
		border:#CCCCCC solid 1px;
		}
 
div#scroll {
		float:left;
		width:100%;
		overflow-x:scroll;
		overflow-y:hidden;
		background: gold;
		color: black;
		}


.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: #E6E9EA 1px inset;
	 padding-left:2px;
	}

.btn_go
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background-color:#0B6197;
	 color:#FFFFFF;
	 border-top:#FFFFFF solid 1px;
	 border-right:#FFFFFF solid 1px;
	 border-bottom:#0B6197 solid 1px;
	 border-left:#0B6197 solid 1px;
	 width:40px;
	}

.nbtn
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 background-color:#0B6197;
	 color:#FFFFFF;
	 border-top:#FFFFFF solid 1px;
	 border-right:#FFFFFF solid 1px;
	 border-bottom:#0B6197 solid 1px;
	 border-left:#0B6197 solid 1px;
	}
	
.theader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#0C5886;
	color:#FFFFFF;
}

.tfooter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#B6DBF3;
	color:#000000;
}

.done
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16pt;
		color:#0B6197;
		
	}

.notdone
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16pt;
		color:#ea1111;		
	}
	
.back:link
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#006699;
	 width:70px;
	 height:20px;
	 text-decoration:none;	 
	}
	
.back:visited
	{
	 font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	 color:#006699;
	 width:70px;
	 height:20px;
	 text-decoration:none;
	 
	}

.back:active
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#006699;
	 width:70px;
	 height:20px;
	 text-decoration:none;	 
	}
	
.back:hover
	{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#0066FF;
	 width:70px;
	 height:20px;
	 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;
}

.scroll
{
 overflow:scroll;
 width:1022px;
 display:inline;	
}



/* For Zeejo Home Tab */
.panel {
	clear: both;
	display: none;
	background-color: #1E82C1;
	font-size:12px;
	
}

 

.panel.active-tab-body {
	display: block;
	font-size:12px;
}
 

#tabs {
	  
	list-style: none;
	font-size:12px;
}

#tabs li {
	float: left;
			font-size:12px;
	padding-left:2px;
}

#tabs a {
	float: left;
			font-size:12px;
	padding: 3px 8px;	
	background-color:#CBEDF8;
	text-decoration: none;
	color: #000000;
}

#tabs a.active-tab {
	background-color: #1E82C1;
	border-top: 3px solid #666;	
	color: #ccc;
}