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

/* CSS FOR BODY SECTION STARTS HERE  */ 

body {  background-position: center top;
		background-image:url(../images/whole_bg_1-copy.jpg);
        background-repeat:repeat;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color:#FFFFFF;
		color:#000000;
		font-family:Verdana;
		font-size:12px;
		
}

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

			font-family:Arial;
			font-size:16pt;
			font-weight:bold;
			color:#ffffff;
			text-align:center;
			background-color:#8eb4e3;
}	


.TD_MARGINS1_header {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#8eb4e3;
			background-color:#8eb4e3;
			text-align:center;
			font-family:Verdana;
			font-size:8spt;
			font-weight:bold;			
			}
			

		
.pagging {
        text-align:center;
		font-family:Arial;
		font-size:8pt;
		font-weight:bold;
		color:#000000;
				
		} 	
		.pagging1 {
        text-align:left;
		font-family:Arial;
		font-size:7pt;
		color:#000000;
		height:15px;
				
		} 			

/* 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;
	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;
	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;

}



/*.link_div{width:22px;float:left;}
.link_div1{width:60px;}
.div_float{width:70px;float:left;height:28px;}
.divdate_float{float:left;height:28px;}
.divdate_float1{float:left;height:28px;vertical-align:middle;}
.div_float{float:left;vertical-align:top;}
.clr{clear:both;}*/


.link_div{width:22px;float:left;}
.link_div1{width:60px;}
.div_float{width:70px;float:left;height:28px;}
.divdate_float{float:left;height:20px;}
.divdate_float1{float:left;height:20px;vertical-align:middle;}
.div_float{float:left;vertical-align:top;}
.clr{clear:both;}




.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;
	color: #FFFFFF;
	
}

.footer1_punch_2 {
	font-family: Arial;
	font-size: 10pt;
	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;
		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;
	text-transform: capitalize;
	color: #8af5fb;
}

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

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

.net_label2 {
	font-family: Arial;
	font-size: 16pt;
	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;
		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;
		   }
/*tatal bg and font color*/
.noneditable_font{
font-family: Verdana;
color: #000000;
background-color:#FFFFcc;
font-size: 12px;
/*text-align:right;*/

}


.input_font{
font-family: Verdana;
color: #000000;
background-color:#FFFFFF;
font-size: 12px;
/*text-align:right;*/

}


/* 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;			
			}
			
			.List_head_message {
            
			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;	
			color:white;
			}
			
			.List_head_message_warning {
            
			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;	
			color:#F00;
			}
			
			.List_head1 {
            
			border-style: none;
			margin: 0px;
			padding: 1px;
			border-width: 0px 0px 0px 0px;
			text-align:right;
			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_MARGINS_wrap{
            
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:left;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;
			background-color:#D7EAFB;
			/*word-break:break-all;
			word-wrap:break-word;*/
			}
			
			
			
			.TD_MARGINS1_header {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:10pt;
			font-weight:bold;			
			}
			
			
			
			
			.TD_MARGINS1_header_report {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			
border-color:#CCCCCC;
			text-align:center;
			font-family:Verdana;
			font-size:10pt;
			font-weight:bold;			
			}
			
			.TD_MARGINSnew {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 0px 0px 0px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;			
			}
			
			.TD_MARGINSnewlast {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 0px 0px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;			
			}
			
				.TD_MARGINSnewfirst {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width:1px 0px 0px 0px;
			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_ROWS_left {
            /*width:65px;*/
			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;			
			}
			
			
			.TD_ROWS_left_v1 {
            /*width:65px;
			
			*/
			border-style: solid;
				border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			color:#000000;
			margin: 0px;
			padding: 1px;
		
			text-align:left;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;	
			text-decoration:none;
		
			}
			
			.TD_ROWS_left_v0 {
            /*width:65px;
			background-image:url(../images/v3bg.gif);
			background-repeat:both;*/
			 background-color:#3861B9;
			margin: 0px;
			padding: 1px;
		text-decoration:none;
			text-align:left;
			font-family:Verdana;
			font-size:12pt;
			font-weight:bold;			
			color:#FFFFFF;
			border-style: solid;
				border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			}
.TD_TEXT {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:left;
			font-family:Verdana;
			font-size:10px;
			font-weight:normal;			
			}	
			.TD_TEXT_nodividers{
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 0px;
			border-color:#FFFFFF;
			text-align:left;
			font-family:Verdana;
			font-size:10px;
			font-weight:normal;			
			}		
			
			
			
			.TD_TEXT_noborder {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			border-color:#FFFFFF;
			text-align:left;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}	
			
			
			
			.TD_TEXT_noborder_txt {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			border-color:#FFFFFF;
			/*text-align:left;*/
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}	
			
			
			
			.TD_TEXT_noborder_popuptxt {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			border-color:#FFFFFF;
			/*text-align:left;*/
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;
			color:#376091;
			font-weight:bold;
			}
			
			
			
			
			.TD_TEXT_noborder_inputtxt {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			border-color:#FFFFFF;
			/*text-align:left;*/
			font-family:Verdana;
			font-size:12px;
			font-weight:normal;
			color:#376091;
			font-weight:bold;
			}
			
			
			
			.TD_TEXT_noborder_text {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			border-color:#FFFFFF;
			/*text-align:left;*/
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;
			color:#376091;
			font-weight:normal;
			}
			
			
			
			.TD_TEXT_noborderwhite_txt {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 0px 0px 0px 0px;
			border-color:#FFFFFF;
			color:#ffffff;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}	
			
			
			
			/*Otherpaid out gird like line for action buttons
			by vinay
			
			*/
			
			.TD_TEXT_border_popuptxt {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding: 0px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			/*text-align:left;*/
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;
			color:#376091;
			font-weight:bold;
			}
			
			.TD_TEXT1_nopad {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding:0px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:left;
			font-family:Verdana;
			font-size:8pt;
			font-weight:normal;			
			}	
			
			
			
			
			
			.TD_TEXT1 {
            /*width:65px;*/
			border-style: solid;
			margin: 0px;
			padding:1px;
			border-width: 1px 1px 1px 1px;
			border-color:#D7EAFB;
			text-align:left;
			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_head {
		border-bottom: none;
		border-left:none;
		border-right:none;
		border-top:none;
		padding-left:0px;
		font-size: 10px;
		font-family: Verdana;
		color: #666666;
		font-weight: bold;
		vertical-align:middle;
		text-align:left;
		
		
		/*border-style:solid;
		
		border-width: 1px 1px 1px 1px;*/
             }
			 
			 
			 
			 
.field_names_cash {
	
	border-style:solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			
border-color:#000000;
		/*padding-right: 22px;*/
		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_names2 {
		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:center;
             }
			 
			 
			.entry_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;
		
             }	 
			 
			.TD_MARGINS_balance {
            width:51px;
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			font-family:Verdana;
			font-size:9pt;
			color:#F00;
			
			} 
			 
.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;*/
		padding-left: 00px;
		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;
		/*border:solid 1px;*/
		padding-right: 0px;
		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_ccname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background-position: right;
	text-align: right;
	border: 1px solid #def;


}

.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;
	border: 1px solid #000000;

}

/* THis  style is to  apply the all trhe textboxes with new concept of
accomaditing 10px  font  

added by  lakshmikanth
*/
.contents_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	/*border: 0px solid #000000;
	background-color:#ffffff;*/

}

/* THis  style is to  apply the all trhe textboxes with new concept of
accomaditing 10px and border blue font  

added by  vinay
*/
.contents_brdblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	border: 1px solid #D7EAFB;

}


.calculative_bigtxt {
		
	text-decoration: none;	
	background-color:#FFFFCC;
	text-align: right;
	border: thin solid #000000;

}	
.calculative_boldtxt {
		
	text-decoration: none;	
	background-color:#FFFFCC;
	text-align: right;
	border: thin solid #000000;
	font-weight:bold;

}	

.calculative {
	border: 1px 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;

}	


.calculative_total {
	border: 1px solid #D7EAFB;
	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:11px;
		/*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:13px;
		
		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_BG1 {
        
		background-image:url(../images/normal1.jpg);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:11px;
		/*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);
		/*background-image:url(../images/active_link22.gif);*/
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
			padding-top:11px;
		/*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_NOIMG {
        
		
		padding-top:11px;
		/*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_NOIMG:hover {
        
		
		padding-top:11px;
		/*padding-bottom:3px;
		width:126px;*/
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#FF2000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
		
		}
		.ONLOAD_NOIMG {
        
		
		padding-top:11px;
		/*padding-bottom:3px;
		width:126px;*/
		height:20px;
		text-align:center;
		vertical-align:middle;
		color:#FF2000;
		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: 1px 0px 1px 0px;
				border-width: 1px 1px 1px 1px;	
				text-align:center;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:8pt;
			    font-weight:600;
			    color:#333333;	
				}	
				
.REPORT_BODY_FONT {
			    border-style:solid;
				border-color:#CCCCCC;
				border-width:thin;
				margin: 0;
				padding: 1px 0px 1px 0px;
				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: 1px 0px 1px 0px;
				border-width: 1px 1px 1px 1px;	
				text-align:right;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:8pt;
			    font-weight:normal;
			    color:#333333;	
				
				}
				
.REPORT_TOTAL_FONT {
			    border-style:solid;
				border-color:#CCCCCC;
				border-width:thin;
				margin: 0;
					padding: 1px 0px 1px 0px;
				border-width: 1px 1px 1px 1px;	
				text-align:right;
				vertical-align:middle;
				font-family:Verdana;
			    font-size:8pt;
			    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;
}
.action1 {
			font-family:Verdana;
			text-decoration:none;
			font-size: 7pt;
			font-weight:500;
		color:#ffffff;
			margin-left:10px;
}
.action1: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:10pt;
			font-weight:normal;		
			
			
			
			}
			
			.listinactive {
  border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:10pt;
			font-weight:normal;		
			background-color:#999999;	
			
			
			
			}
				.listinactive1 {
  border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:center;
			font-family:Verdana;
			font-size:10pt;
			font-weight:normal;		
			background-color:#999999;	
			color:red ;
			
			
			
			}
.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:10pt;
			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:15px;
color:#000066;
font-weight:900;
}
.as1{
padding: 1px;
text-align:left;
font-family:Verdana;
font-size:14px;
color:#000099;
font-weight:700;

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

/* CSS CVEO Module */

.subheading {
background-color:#8eb4e3;
font-family:Arial;
color:#ffffff;
font-weight:bold;
}


.Page_HEADER {

			font-family:Arial;
			font-size:16pt;
			font-weight:bold;
			color:#ffffff;
			text-align:center;
			background-color:#8eb4e3;
}	

/*////////.........Code starts for GAS setup........//////////////*/

.Page_HEADER_gas {

			font-family:Arial;
			font-size:16pt;
			font-weight:bold;
			color:#ffffff;
			text-align:left;
			background-color:#8eb4e3;
			padding-left:10px;
}	

.border_div{border:solid 1px #000000;padding-left:10px;}
.border_div_display{border:solid 1px #000000;padding-left:10px; display:none;}
.main_div{ width:500px; padding:2px;border:solid 1px #ffffff;margin:2px;}
.inner_head_div{
	width:500px;
	padding:2px;
	float:left; 
	vertical-align:bottom; 
	margin:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	}
.div_textbox{ margin:2px; padding:2px; font-family:sans-serif; font-size:14px;}
	
	


/*////////.........Code ends for GAS setup........//////////////*/
.onload_page
		{
			background-image:url(../images/menu6.gif);
		
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
			padding-top:11px;
		padding-left:0px;
		/*padding-bottom:3px;*/
		width:126px;
		height:20px;
		text-align:center;
		vertical-align:top;
		color:#000000;
		font-family:Verdana;
		font-size:8pt;
		font-weight:bold;
		text-decoration:none;
			
			
		}
		
		.onload_page_tab1
		{
			background-image:url(../images/menu6.gif);
		
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
			padding-top:11px;
		padding-left:0px;
		/*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;
			
			
		}
		
		.onload_page1
		{
			background-image:url(../images/big_menu6.gif);
		display:block;
		background-repeat:no-repeat;
		background-position:bottom;
		padding-top:11px;
		padding-left:0px;
		/*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;
			
			
		}
		
/*	Display Grid for DTEF	*/

.dis_none{ display:none;}
.dis_block{ display:block;}

.TD_RIGHT_MARGINS {
            
			border-style: solid;
			margin: 0px;
			padding: 1px;
			border-width: 1px 1px 1px 1px;
			border-color:#FFFFFF;
			text-align:right;
			font-family:Verdana;
			font-size:9pt;
			font-weight:bold;
			
						
			}
			
/*.border_display_none{border:solid 1px #0066FF; display:none;}*/

	.border_left{border-left:1px solid #8eb4e3;}		

	.border_bothside{border-right:1px solid #8eb4e3;border-left:1px solid #8eb4e3;}		
	
	/*start of new code for loading image................*/
	
	.on_load_img {
			display: none;
			position: absolute;
			top: 25%;
			left: 25%;
			width: 50%;
			height: 25%;
			padding: 16px;
			border: 5px solid #def;
			background-color: white;
			/*z-index:1002;*/
			overflow: auto;
			font-family:Verdana, Geneva, sans-serif;
			font-size:16px;
			
			
		}
	
	/*##end of new code for loading image................*/
	
