#mid_div1 {	
    width:160px;
    height:12px;     	    
	text-align: left;
	text-valign: top;   
	font-size: 12px;	
	font-weight: bold;  	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	padding:10px 10px 0px 10px;
	position:relative;	
}      
#mid_div2 {	
    width:160px;
    height:100px;           
	text-align: left;  
	text-valign: top;   
	font-size: 11px;		 	
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	vertical-align:top;
	padding:0px 0px 0px 10px;
}  
.cell {	
    width:160px;
    height:100px;    
	text-align: left;  
	text-valign: top;   
	font-size: 10pt;		 	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	vertical-align:top;
	padding:0px 0px 0px 10px;
}  
.cell1 {	
    font-size: 11pt;		 	
	font-family:Verdana, Arial, Helvetica, sans-serif;		
	vertical-align:top;
	padding:0px 0px 0px 0px;
	position:relative;
}  
.toptable2{
	position:absolute;
	margin:0px 5px 0px 5px;   
}
#head3_360{
background:#E5F1F5;
font-size:12px;
padding:5px 5px 5px 20px;
font-family:verdana;
border-top:1px #0076A3 solid;
border-bottom:1px #0076A3 solid;
font-weight:700;
}
.info1{
font-weight:bold;
width:210px;
font-size:11px;
font-family:verdana;
}
.paging{
float:right;
color:#666666;
padding:10px;
}
.label1{
float:left;
width:150px;  
text-align:right;
padding:0px 0px 10px 0px;
font-size:11px;
font-family:verdana;
}
.formread 
{
border:0px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
color:#000000; 
} 
#head2_360{
clear:both;
background:#E5F1F5;
font-size:120%;
color:#000;
padding:5px 0px 5px 20px;
margin:0px 0px 20px 0px;
border-top:1px #0076A3 solid;
border-bottom:1px #0076A3 solid; 
height:17px;
} 
#head_360{
background:#3399CC;
font-family:verdana;  
font-size:12px;
font-weight:700;
color:#FFFFFF;
padding:5px 5px 5px 20px;
margin:0px 0px 20px 0px; 
height:20px;
}
#header_bg_wide{
margin:0px 0px 0px 3px;
padding:0px;
width:974px;
background:url(../images/bg_shadow_top.gif) bottom right repeat-x;
height:28px;
} 
#head3_360{ 
background:#E5F1F5;
font-size:12px;
padding:5px 5px 5px 20px;
font-family:verdana; 
border-top:1px #0076A3 solid;
border-bottom:1px #0076A3 solid; 
font-weight:700; 
}
#employee .emp_lbr{ 
text-align:right;
vertical-align:top;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
}
#div_space { 
padding:0px 5px 0px 0px; 
width:900px; 
}  
.cell2 { 
text-align: left; 
font-size: 12px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
width:50px;
} 
#head4_360{
background:#006699;
font-family:verdana;  
font-size:12px;
font-weight:700;
color:#FFFFFF;
padding:5px 5px 5px 20px;
margin:0px 0px 20px 0px; 
height:20px;
width:974px;
} 
.tab_contact{ 
background:#0076A3;
font-size: 9pt; 
font-family:Verdana;
text-align:center;
padding:5px 5px 5px 5px;
height:17px;
width:140px;
}
#innertab_contact{
color:#FFFFFF;
text-decoration:none; 
}
.btn_left{
	position:absolute;
	background:url(../images/btn_left.gif) top left no-repeat;
	width:8px;
	height:21px;
}
.btn_right{
	position:absolute;
	background:url(../images/btn_right.gif) top left no-repeat;
	width:8px;
	height:21px;
}
.FormButton{
	vertical-align:top;
	color:#FFFFFF;
	background:#0076A3;
	border:0px;
	padding:0px 4px 1px 3px;
	margin:0px -4px 0px 4px;
	height:21px;
}
#head_360tab{
background:#0076A3;
font-family:verdana;  
font-size:11pt;
color:#FFFFFF;
padding:5px 5px 5px 20px;
margin:0px 0px 7px 0px; 
height:18px;
}
#head_360innertab,.head_360innertab{
background:#3399CC;
font-family:verdana;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;  
padding:5px 5px 5px 20px;
margin:0px 0px 20px 0px; 
height:25px;
}
#head_360innertab1,.head_360innertab1{
background:#3399CC;
font-family:verdana;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
padding-right:0px;
text-decoration:none;
}
.remarks {
	background:url(../images/ico_error.gif) top left no-repeat;
	color:#FF0000;
	height:21px;
	padding:0px 0px 0px 25px;
	/*font-size:100%;*/
	font-size:11px;
	background-size: 20px 13px;
}
.FormInputs{
	border:1px #3399CC solid;
}
.remarks_leave{
	border:1px #3399CC solid;  
	text-align:left;
	padding:0px 0px 0px 0px;   
}
#head_360exptab{
background:#3399CC;
font-family:verdana;
font-size:9pt;
font-weight:bold;
color:#FFFFFF;
padding:5px 0px 5px 5px;
margin:0px 0px 10px 0px; 
height:18px;
}
/* From Here Added by Nitin Shivhare started from aug 08 08*/
#profile_edit {
text-decoration:none; 
}
.emp_lbl{ 
text-align:right;
vertical-align:top;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
}
.label{
	float:left;
	width:150px;
	text-align:right;
	padding:0px 10px 0px 0px;
	font-family: verdana;
	font-size: 10pt;
	font-color: #000000;
}
.table_Heading{ 
background:#3399CC; 
font-size: 9pt; 
font-family:Verdana;
font-weight:bold;
text-align:center;
padding:5px 5px 5px 5px;
color:#FFFFFF;
text-decoration:none; 
} 
.table_cell1{ 
	font-size: 10pt; 
	font-family:Verdana;
	text-align:left;
	padding:5px 5px 5px 5px;
	color:#000000;
	text-decoration:none;
	fontweight: bold;
}
.table_cell2{ 
font-size: 10pt; 
font-family:Verdana;
text-align:right;
padding:5px 5px 5px 5px;
color:#000000;
text-decoration:none;
fontweight: bold;
}
.table_cell3{ 
font-size: 10px; 
font-family:Verdana;
text-align:center;
fontweight: bold;
padding:5px 5px 5px 5px;
color:#3399CC;
text-decoration:none; 
}
#table_above{ 
font-size: 10pt;  
font-family:Verdana;
text-align:right;
fontweight: bold;
padding:0px 5px 5px 5px;
color:#3399CC;
width: 800px;
}
#withouttable_above{ 
font-size: 10pt;  
font-family:Verdana;
text-align:right;
fontweight: bold;
padding:0px 5px 5px 5px;
color:#3399CC;
width: 800px;
}
.labelexp{
	float:left;
	width:250px;
	text-align:right;
	padding:0px 10px 0px 0px;
	font-family: verdana;
	font-size: 10pt;
	font-color: #000000;
}
.labelright{
	float:left;
	width:300px;
	text-align:left;
	padding:0px 10px 0px 0px;
	font-family: verdana;
	font-size: 10pt;
	font-color: #000000;
}
#head_360comptab{
background:#3399CC;
font-family:verdana;
font-size:10pt;
font-weight:bold;
color:#FFFFFF;
padding:5px 0px 5px 5px;
margin:0px 0px 10px 0px; 
height:18px;
}
.table_Heading_comp{ 
background:#3399CC;
font-size: 10px; 
font-family:Verdana;
font-weight:bold;
text-align:center;
padding:5px 5px 5px 5px;
height:30px;
width:0px;
color:#FFFFFF;
text-decoration:none; 
} 
.remarks_error {
	background:url(../images/ico_error.gif) top left no-repeat;
	color:#FF0000;
	height:20px;
	font-size: 11px; 
	font-family:verdana;
	font-weight:bold;
	padding:0px 0px 0px 25px;
	background-size: 20px 13px;
    

	}
.pt_color{
font-family:verdana;
font-size:10pt;
color:#000000;
}

#link_color{
font-family:verdana;
font-weight:bold;
font-size:10pt;
color:#3399CC;
text-decoration:none;
}
#link_color4{
font-family:verdana;
font-weight:bold;
font-size:94%;
color:#3399CC;
text-decoration:none;
}
.link_color{
font-family:verdana;
font-weight:bold;
font-size:10pt;
color:#3399CC;
text-decoration:none;
}
.link_edit_delete{
font-family:verdana;
font-weight:bold;
font-size:8pt;
color:#3399CC;
text-decoration:none;
}
.link_pipe{
font-family:verdana;
font-weight:bold;
font-size:8pt;
color:#000000;
text-decoration:none;
}
#myerror{
font-size:11px;
font-family:verdana;
font-weight:bold;
padding: 0px 0px 0px 200px;
}
.fontextra{
font-size:10pt;
font-family:verdana;
font-color:#000000;
}
#fontmsg{
font-size:10pt;
font-family:verdana;
font-weight:bold;
padding: 0px 0px 0px 680px;
}
#fontmsg1{
font-size:10pt;
font-family:verdana;
font-weight:bold;
padding: 0px 0px 0px 0px;
}
#link_color_underline{
font-family:verdana;
font-weight:bold;
font-size:10pt;
color:#3399CC;
}
.fontmsg1{
font-size:9pt;
font-family:verdana;
padding: 0px 0px 0px 0px;
}
/* TIll here Nitin Shivhare*/
/* changes done by Sweta Sinha*/
.label1{
float:left;
width:245px; 
text-align:right;
padding:0px 10px 0px 0px;
font-family: verdana;
font-size: 11px;
font-color: #000000;
}
.label2{
float:left;
width:160px; 
text-align:right;
padding:0px 0px 0px 0px;
font-family: verdana;
font-size: 11px;
font-color: #000000;
}
.table_cell4{ 
font-size: 11px; 
font-family:Verdana;
text-align:center;
padding:5px 5px 5px 5px;
height:30px;
color:#000000;   
text-decoration:none;
fontweight: bold;
}
#head_360innertab2{       
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-right:0px;
text-decoration:none;
}
/* changes done by Sweta Sinha till here*/
/*Added by Nitin Shivhare for Advanced Search dated 26 march 09*/
.label3{
	float:left;
	width:80px;
	text-align:right;
	padding:0px 2px 0px 0px;
	font-family: verdana;
	font-size: 10pt;
	font-color: #000000;	
}
.blueline{ 
background:#3399CC;
font-size: 9pt; 
font-family:Verdana;
text-align:center;
border-width: thick;
}
.bluelinebig{ 
background:#3399CC;
font-size: 9pt; 
font-family:Verdana;
text-align:center;
border-width: thick;
height:15px;
}
/* till here Added by Nitin Shivhare for Advanced Search dated 26 march 09*/
/*Added by Pooja Gupta*/ 
.tab_contact1{ 
background:#0076A3;
font-size: 11px; 
font-family:Verdana;
text-align:center;
padding:5px 0px 5px 0px;
height:17px;
width:90px;
}
/*till here by pooja Gupta*/
/*Added by Pooja Gupta*/ 
.alignErrorMsg
{
padding-left:165px;
float:left;
}
/*till here by pooja Gupta*/
#head_360tab1{
background:#D7EDB6;
font-family:verdana;  
font-size:11pt;
color:#000000;
padding:5px 5px 5px 20px;
margin:0px 0px 7px 0px; 
height:18px;
}
#head_360tab2{
background:#DCD6D6;
font-family:verdana;  
font-size:13px;
color:#000000;
padding:2px 2px 2px 40px;
margin:0px 0px 7px 0px; 
height:10px;
}

#head3_36011{
background:#D7EDB6;
font-size:12px;
padding:5px 5px 5px 20px;
font-family:verdana;
border-top:1px #0076A3 solid;
border-bottom:1px #0076A3 solid;
font-weight:700;
}
.table_Heading1{ 
background:#3399CC; 
font-size: 9pt; 
font-family:Verdana;
font-weight:bold;
text-align:left;
padding:5px 5px 5px 5px;
color:#FFFFFF;
text-decoration:none; 
} 
.table_Heading2{ 
background:#3399CC; 
font-size: 9pt; 
font-family:Verdana;
font-weight:bold;
text-align:right;
padding:5px 5px 5px 5px;
color:#FFFFFF;
text-decoration:none; 
} 

#head2_3601{
clear:both;
background:#E5F1F5;
font-size:120%;
color:#000;
padding:5px 0px 5px 0px;
margin:0px 0px 0px 0px;
border-top:1px #0076A3 solid;
border-bottom:1px #0076A3 solid; 
height:17px;
}

/*nitin shivhare nov 09*/
.error_chargesheet{
background:none;
display:none;
padding-left:400px; 
text-size:11px;
}
.da_label{
width:400px;
text-align:right;
padding:0px 10px 0px 0px;
font-family: verdana;
font-size: 10pt;
font-color: #000000;
}
#fontmsg_error{
font-size:9pt;
font-family:verdana;
padding: 0px 0px 0px 0px;
}
.error_sus{
background:none;
display:none;
padding-left:400px;  
text-size:11px;
}
.table_cell_center{ 
font-size: 10pt; 
font-family:Verdana;
text-align:center; 
padding:5px 5px 5px 5px;
color:#000000; 
text-decoration:none;
fontweight: bold;
}
.history_red{
background:#DFEAF6;  
}
#history_red{
background:red;
}
#history_red{
background:#DFEAF6;
}
.history_search{
padding:10px 0px 0px 30px;
font-size: 10pt; 
font-family:Verdana;
}



/*till here*/
.tab_contact_ben{ 
background:#0076A3; 
font-size: 8pt; 
font-family:Verdana;
text-align:center;
padding:5px 5px 5px 5px;
height:17px;
width:140px;
}

.error_loan{
display:none;
padding-left:220px;
text-size:11px;
}

.active_permit{
background:#D7EDB6;
}

#fontextra{
font-size:10pt;
font-family:verdana;
font-color:#000000;
}
