@charset "utf-8";
/* CSS Document FOR DO-AIM*/

/* CSS FOR BODY SECTION STARTS HERE  */ 

body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #FFFFFF;
}

.alert {
        text-align:center;
		font-family:Arial;
		font-size:8pt;
		font-weight:bold;
		color:#FF0000;
				
		}
		
.pagging {
        text-align:center;
		font-family:Arial;
		font-size:8pt;
		font-weight:bold;
		color:#000000;
				
		} 		

/* CSS FOR BODY SECTION ENDS HERE */ 


/*  CSS FOR HEADER.HTML PAGE STARTS HERE */ 

.head_font_blue {
	font-family: Arial;
	font-size: 40pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #8af5fb;
}

.head_font {
	font-family: Arial;
	font-size: 40pt;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
}

.punchline {
	font-family: Arial;
	font-size: 20pt;
	font-weight: none;
	text-transform: capitalize;
	color: #8af5fb;
	word-spacing: 1px;
	letter-spacing: 0.5px;
}

.punch_1 {
	font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
	color: #010172;
	word-spacing: 1px;
	letter-spacing: 0.5px;
}

.punch_2 {
	font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
	color:#0099FF;
	word-spacing: 1px;
	letter-spacing: 0.5px;
}

/*  CSS FOR HEADER.HTML PAGE ENDS HERE */ 

/*  CSS FOR FOOTER.HTML PAGE STARTS HERE */ 

.footer_font {
	font-family: Arial;
	font-size: 12pt;
	font-weight:  bold;
	text-transform: capitalize;
	color: #000000;
}

.footer_punchline {
	font-family: Arial;
	font-size: 8pt;
	font-weight:  none;
	color: #000000;
	word-spacing: 1px;
	letter-spacing: 0.5px;
	margin-right:10px;
}


/*  CSS FOR FOOTER.HTML PAGE ENDS HERE */ 


/*  CSS FOR HEADER1.HTML PAGE STARTS HERE */ 

.head_font_blue_header1 {
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
	color: #8af5fb;
}

.head_font_header1 {
	font-family:   Arial;
	font-size:14pt;
	font-weight: bold;
	color: #FFFFFF;
}

.punchline_header1 {
	font-family: Arial;
	font-size: 14pt;
	font-weight:bold;
	text-transform: capitalize;
	color: #8af5fb;
	
}

.link {
	font-family:Verdana;
	text-decoration:none;
	font-size: 7pt;
	font-weight:normal;
	color: #333333;

}

.link2 {
	font-family:Verdana;
	text-decoration:none;
	font-size: 7pt;
	font-weight:normal;
	color: #333333;

}

.link1 {
	font-family:Verdana;
	text-decoration:none;
	font-size: 7pt;
	font-weight:normal;
	color: #fff;

}

.link:hover {
	font-family:   Verdana;
	font-size: 7pt;
	font-weight:normal;
	text-decoration:underline;
	color: #333333;

}

.label_1_header1 {
	font-family:   Arial;
	font-size: 10pt;
	font-weight:800;
	color: #0099FF;
	text-align:center;
	
}

.label_2_header1 {
	font-family:   Arial;
	font-size: 10pt;
	font-weight:800;
	color: #8af5fb;
	text-align:center;
	
}


/*  CSS FOR HEADER1.HTML PAGE ENDS HERE */ 

/*  CSS FOR FOOTER1.HTML PAGE STARTS HERE */ 


.footer1_font_blue {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #8af5fb;
}

.footer1_font {
	font-family: Arial;
	font-size: 12pt;
	font-weight:  bold;
	color: #FFFFFF;
}

.footer1_punch_1 {
	font-family: Arial;
	font-size: 10pt;
	font-weight:  none;
	color: #FFFFFF;
	
}

.footer1_punch_2 {
	font-family: Arial;
	font-size: 10pt;
	font-weight:  none;
	color: #8af5fb;
	
}


/*  CSS FOR FOOTER1.HTML PAGE ENDS HERE */ 



/*  CSS FOR INDEX.PHP PAGE STARTS HERE */ 

.submit {
		height:65px;
		width:225px;
		background:url(../images/lock.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:none;
		border-color:#63FEFE;
		font-family: Arial;
	    font-size: 16pt;
	    font-weight: none;
		color:#2A3DBB;
					
		}
		
.input_style {height:25px;font-size:12pt;}		

/*  CSS FOR INDEX.PHP PAGE ENDS HERE */ 


/*  CSS FOR USER_LOGIN.PHP PAGE STARTS HERE */ 

.net_font_blue {
	font-family: Arial;
	font-size: 20pt;
	font-weight: none;
	text-transform: capitalize;
	color: #8af5fb;
}

.net_font {
	font-family: Arial;
	font-size: 20pt;
	font-weight: none;
	text-transform: capitalize;
	color: #FFFFFF;
}

.net_label1 {
	font-family: Arial;
	font-size: 16pt;
	font-weight: none;
	text-transform: capitalize;
	color: #0099FF;
	word-spacing: 1px;
	letter-spacing: 0.5px;
}	

.net_label2 {
	font-family: Arial;
	font-size: 16pt;
	font-weight: none;
	text-transform: capitalize;
	color:#8af5fb;
	word-spacing: 1px;
	letter-spacing: 0.5px;
}	

.submit_user {
		height:65px;
		width:225px;
		background:url(../images/user.gif);
		background-repeat:no-repeat;
		background-position:right;
		border:none;
		border-color:#63FEFE;
		font-family: Arial;
	    font-size: 16pt;
	    font-weight: none;
		color:#2A3DBB;
		
					
		}		


/*  CSS FOR USER_LOGIN.PHP PAGE ENDS HERE */ 

/*  CSS FOR CORPORATE.PHP PAGE STARTS HERE */ 

.link_corporate  {
        
		text-decoration:none;
		font-size:12px;
		font-family:Verdana;
		font-weight:800;
		color:#010172;
						
		}
		
.link_corporate:hover {
			 
			text-decoration:none;
			font-size:12px;
			font-family:Verdana;
			font-weight:800;
			color:#CC3300;
			
		     }
/*  CSS FOR CORPORATE.PHP PAGE ENDS HERE */ 



/*  CSS FOR MAIN_MENU.PHP PAGE STARTS HERE */ 

.margins {

		border-bottom:none;
		border-left:none;
		border-right:none;
		border-top:none;
		background-repeat:no-repeat;
		text-align:center;
		}
		

.main_label { border-left-width:1px;
              border-left-color:#00008E;
			  border-left-style:solid;
			  border-right-width:1px;
			  border-right-color:#00008E;
			  border-right-style:solid;
			  border-top-width:1px;
			  border-top-color:#00008E;
			  border-top-style:solid;
			  border-bottom-width:1px;
			  border-bottom-color:#00008E;
			  border-bottom-style:solid;
			  text-align:center;
			  height:30px;
			  vertical-align:middle;
			  font-family:Verdana;
			  font-size:11pt;
			  font-weight:bold;	 }		
		
		
			
.label_bg {
            color:#000000;
			vertical-align:top;
			padding-top:10px;
			background-repeat:no-repeat;
			background-position:top;
			height:43px;
			text-align:center;
			font-family:Verdana;
			font-size:8pt;
			font-weight:bold;
			text-decoration:none;
			padding-top:10px;
		
		}
		
.label_link_cus {
			color:#000000;
			vertical-align:top;
			background-image:url(images/customer_bg.jpg);
			display:block;
			padding-top:0px;
			background-repeat:no-repeat;
			background-position:top;
			height:35px;
			text-align:center;
			font-family:Verdana;
			font-size:8pt;
			font-weight:bold;
			text-decoration:none;
			}		
		
.label_link_cus:hover {
				color:#000000;
				vertical-align:top;
				background-image:url(images/customer_bg.jpg);
				display:block;
				padding-top:0px;
				background-repeat:no-repeat;
				background-position:top;
				height:35px;
				text-align:center;
				font-family:Verdana;
				font-size:8pt;
				font-weight:bold;
				text-decoration:none;}		
				
.label_link_mang {
			color:#000000;
			vertical-align:top;
			background-image:url(images/management_tab.jpg);
			display:block;
			padding-top:0px;
			background-repeat:no-repeat;
			background-position:top;
			height:35px;
			text-align:center;
			font-family:Verdana;
			font-size:8pt;
			font-weight:bold;
			text-decoration:none;
			}		
		
.label_link_mang:hover {
				color:#000000;
				vertical-align:top;
				background-image:url(images/management_tab.jpg);
				display:block;
				padding-top:0px;
				background-repeat:no-repeat;
				background-position:top;
				height:35px;
				text-align:center;
				font-family:Verdana;
				font-size:8pt;
				font-weight:bold;
				text-decoration:none;}	
				

.arrow_bg {
          text-align:center;
		  vertical-align:middle;
		  
		  }		
		  
/* CSS FOR MAIN_MENU.PHP PAGE ENDS HERE */	

/* CSS FOR SELECT_LOCATION.PHP PAGE ENDS HERE */	

.LABEL_LOCATION {

    	   color:#666666;
		   font-family:Arial;
		   font-size:10pt;
		   font-weight:bold;
		   text-align:left;
		   }




/* CSS FOR SELECT_LOCATION.PHP PAGE ENDS HERE */	

/* CSS FOR DBR-SETUP PAGE ENDS HERE */	

.LABEL_INNER {

    	   color:#0000CC;
		   font-family:Arial;
		   font-size:12pt;
		   font-weight:bold;
		   
		   }
		   
.LABEL_INNER_BLACK {

    	   color:#000000;
		   font-family:Arial;
		   font-size:10pt;
		   font-weight:normal;
		   
		   }		   

/* CSS FOR DBR-SETUP ENDS HERE */	


/* CSS FOR DBR-ENTRY PAGES STARTS HERE */
.List_head {
            
			border-style: none;
			margin: 0px;
			padding: 1px;
			border-width: 0px 0px 0px 0px;
			text-align:center;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;			
			}


.TD_MARGINS {
            width:51px;
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;			
			}
			
.TD_MARGINS1 {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;			
			}
			
.TD_ROWS {
            width:65px;
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:right;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}
.TD_ROWS1 {
            width:65px;
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}
.TD_TEXT {
            width:65px;
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}			
			
.ADD-EDIT {
			border-style: solid;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			}	
			
        
	 
.field_name_header {
	     
		 border-bottom: none;
         border-left:none;
		 border-right:none;
		 border-top:none;
		 font-size: 13px;
         font-family: Verdana;
		 color: #3366FF;
		 font-weight: bold;
		 vertical-align:middle;
		 text-align:center;
					
             }
.field_names1 {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-left: 10px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:left;
             }


.field_names {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-right: 22px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:right;
             }
.field_names_right {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-left: 10px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:right;
             }	
.field_names_right1 {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-left: 70px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:right;
             }	
			 
			 .field_names_center {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-left:100px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:center;
             }		 
		
		.field_names_center1 {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-left: 30px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:center;
             }
			 
.field_names_high {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-right: 22px;
		font-size: 10px;
		font-family: Verdana;
		color: #000000;
		font-weight: bold;
		vertical-align:middle;
		text-align:right;
             }
			 			 
			 
			 
.dbr_label {
		 border-bottom: none;
         border-left:none;
		 border-right:none;
		 border-top:none;
		 font-size: 8pt;
         font-family: Verdana;
		 color: #333333;
		 background-color:#D4D0C8;
		 font-weight: bold;
		 margin-left: 5px;
		 vertical-align:middle;
		 }	
		 
		 
.minus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color:#FF3333;
	font-weight: bold;
	border: thin solid #000000;
	background-position: right;
	text-align: right;
}

.contents {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-position: right;
	text-align: right;

}		 	 		 	 	 

.calculative {
	border: thin solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	background-position: right;
	background-color:#FFFFCC;
	text-align: right;

}	
/* CSS FOR DBR-ENTRY PAGES ENDS HERE */

/* CSS FOR S PAGES ENDS HERE */

.REPORT_BG {
        
		background-image:url(../images/normal.gif);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:18px;
		padding-bottom:3px;
		width:126px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
		
		}
.REPORT_BG_admin {
		background-image:url(../images/normal.gif);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:8px;
		padding-bottom:3px;
		width:126px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
		
		}
		
.REPORT_BG_admin:hover {
		background-image:url(../images/rollover.gif);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:8px;
		padding-bottom:3px;
		width:126px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
		
		}
		
		.REPORT_BG1 {
        
		background-image:url(../images/normal1.jpg);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:18px;
		padding-bottom:3px;
		width:200px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
		
		}
		
		
.REPORT_BG:hover {
        
		background-image:url(../images/rollover.gif);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:18px;
		padding-bottom:3px;
		width:126px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
				
		}	
		
.login {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding: 15px;
	border: 1px solid #cccccc;
	width: 975px;
	background: #D7EAFB;
	float:none;
}	


.LABEL_FORM {

    	   color:#000000;
		   font-family:Arial;
		   font-size:10pt;
		   font-weight:bold;
		   
		   }

.REPORT_HEADER {

			font-family:Arial;
			font-size:16pt;
			font-weight:bold;
			color:#333333;
			text-align:center;
}	

.REPORT_BORDER_FONT {
			    border-style:solid;
				border-color:#CCCCCC;
				border-width:thin;
				margin: 0;
				padding: 2px 2px 2px 2px;
				border-width: 1px 1px 1px 1px;	
				text-align:center;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:10pt;
			    font-weight:600;
			    color:#333333;	
				}	
				
.REPORT_BODY_FONT {
			    border-style:solid;
				border-color:#CCCCCC;
				border-width:thin;
				margin: 0;
				padding: 2px 2px 2px 2px;
				border-width: 1px 1px 1px 1px;	
				text-align:left;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:10pt;
			    font-weight:normal;
			    color:#333333;	
				}	
				
.REPORT_BODY_VALUE {
			    border-style:solid;
				border-color:#CCCCCC;
				border-width:thin;
				margin: 0;
				padding: 2px 2px 2px 2px;
				border-width: 1px 1px 1px 1px;	
				text-align:right;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:10pt;
			    font-weight:normal;
			    color:#333333;	
				
				}
				
.REPORT_TOTAL_FONT {
			    border-style:solid;
				border-color:#CCCCCC;
				border-width:thin;
				margin: 0;
				padding: 2px 2px 2px 2px;
				border-width: 1px 1px 1px 1px;	
				text-align:right;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:10pt;
			    font-weight:600;
			    color:#333333;	
				}
				
@page :print_daily.php {
       size: portrait;
	   margin-bottom: 0in;
	   margin-left: 0in;
	   margin-right: 0in;
	   margin-top: 0in;
	   }
	   
@page :print_weekley.php {
       size: portrait;
	   margin-bottom: 0in;
	   margin-left: 0in;
	   margin-right: 0in;
	   margin-top: 0in;
	   }	
	   
	
/* CSS FOR REPORTS PAGES ENDS HERE */

/* CSS FOR REPORTS PAGES ENDS HERE */

.action  {
			font-family:Verdana;
			text-decoration:none;
			font-size: 7pt;
			font-weight:500;
			color: #333333;
			margin-left:10px;
}

.action:hover  {
			font-family:Verdana;
			text-decoration:none;
			font-size: 7pt;
			font-weight:500;
			color: #CC6633;
			margin-left:10px;
}

.list {
		    border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;		
			
			
			
			}
.list1 {
		    border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:left;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;		
			
			
			
			}
			
.LIST_BG {
        
		background-color:#D7EAFB;
		display:block;
		padding-top:0px;
		text-align:center;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
			
		}
		
.LIST_BG1 {
        
		background-color:#D7EAFB;
		display:block;
		padding-top:0px;
		text-align:right;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
			
		}
		
.LIST_BG:hover {
        
		background-color:#FFFFFF;
		display:block;
		padding:1px 1px 1px 1px;
		border: 1px 1px 1px 1px;
		border-color:#666666;
		text-align:center;
		color:#000099;
		font-family:Verdana;
		font-size:8pt;
		font-weight:normal;
		text-decoration:none;
				
		}				

/* CSS FOR REPORTS PAGES ENDS HERE */

						
.as{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:14px;
color:#000066;
font-weight:900;
}
.as1{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:13px;
color:#000099;
font-weight:700;

}
.as2{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:12px;	
color:#0000CC;
font-weight:500;
}
.as3{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:11px;	
color:#0000FF;
font-weight:300;
}
.as4{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:10px;
color:#0033FF;
font-weight:100;
}
.as5{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:10px;
color:#0033FF;
font-weight:100;
}
.account {
font-family:Verdana;
color:#009900;
font-size:14px;
font-weight:600;
}