@charset "utf-8";
@import font-family: Arial, Helvetica, sans-serif;
/* CSS Document */

body {padding: 0px; margin: 0px; background-color: #E9E9E9;}

	#loginPage{width: 100%; height: auto; float: left; }
	#loginPageIn{width: 970px; height: auto; margin: 0px auto; padding: 15px;}
	#loginPageIn1{width: 970px; height: 422px; float: left;}

#header{width: 100%; height: 130px; float: left; border-bottom: 4px solid #000;
/* background: #8D9C23; 
 background: linear-gradient(top, #8D9C23 0%, #000000 100%);  
 background: -moz-linear-gradient(top, #8D9C23 0%, #000000 100%); 
 background: -webkit-linear-gradient(top, #8D9C23 0%,#000000 100%);*/
 /*background: #000000; 
 background: linear-gradient(top, #000000 0%, #8D9C23 100%);  
 background: -moz-linear-gradient(top, #000000 0%, #8D9C23 100%); 
 background: -webkit-linear-gradient(top, #000000 0%,#8D9C23 100%);*/
 background: #000000; 
 background: linear-gradient(top, #000000 0%, #0FF 100%);  
 background: -moz-linear-gradient(top, #000000 0%, #0FF 100%); 
 background: -webkit-linear-gradient(top, #000000 0%,#0FF 100%);
 }
	#headerIn{width: 1000px; height: 130px; margin: 0px auto;}
		#headerIn_L{width: 600px; height: 130px; float: left;}
		#headerIn_R{width: 400px; height: 130px; float: left; text-align: right;}


#footer{width: 100%; height: 70px; float: left; border-top: 1px solid #8D9C23; box-shadow: 0px -1px 7px 1px #000000;
background-size: 4px 4px;
background-color: #000;
background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                  transparent 75%, transparent);
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                  transparent 75%, transparent);
background-image: linear-gradient(135deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                  transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                  transparent 75%, transparent);
-pie-background: linear-gradient(135deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                 transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                 transparent 75%, transparent) 0 0 / 50px 50px, #c16;
behavior: url(/pie/PIE.htc); 
/* background: url(../images/3O3%20Mesh17.jpg) repeat;*/
}
	#footerIn{width: 1000px; height: 70px; margin: 0px auto;}
		#footerPowered{width: 1000px; height: 70px; margin: 0px auto; line-height: 70px; text-align: center;}
			.footerFont{font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; color:#CCC; text-decoration: none;}
			.pwred{font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#96A738; text-decoration: none;
			font-weight: bold;}
			.pwred:hover{color:#09F; text-decoration: none; font-weight: bold;}

/*=============================================================================================================================*/

.forLogin{text-align: right; font-weight: bold; color: #FFF; text-shadow: 1px 1px 3px #000000;}
.forLoginTable{font-family:Arial, Helvetica, sans-serif; border:1px solid #8D9C23; box-shadow:0px 0px 5px 1px #333333;
      background: #8D9C23; 
 background: linear-gradient(top, #8D9C23 0%, #000000 100%);  
 background: -moz-linear-gradient(top, #8D9C23 0%, #000000 100%); 
 background: -webkit-linear-gradient(top, #8D9C23 0%,#000000 100%);
	/* background: url(../images/3O3%20Mesh5.jpg) repeat; */
	 
	 -webkit-border-top-left-radius:8px;
	 -webkit-border-top-right-radius:8px;
	 -webkit-border-bottom-left-radius:8px; 
	 -webkit-border-bottom-right-radius:8px;
							  
	 -moz-border-radius-topleft:8px;
	 -moz-border-radius-topright:8px;
	 -moz-border-radius-bottomleft:8px; 
	 -moz-border-radius-bottomright:8px;
							  
	 border-top-left-radius:8px;
	 border-top-right-radius:8px;
	 border-bottom-left-radius:8px; 
	 border-bottom-right-radius:8px;
	 }
.forLoginTableR1{text-align: center; font-size:24px; color:#FFF; border-bottom: 1px solid #000;}
.forLoginTableR2{ border-top: 1px solid #8D9C23;}

/*======================================================================================================*/
	
	#menubar{width: 100%; height: 35px; float: left; border-bottom: 1px solid #333; box-shadow: 0px 1px 7px 1px #333;
	background: #999999; 
	background: linear-gradient(top, #999999 0%, #EEEEEE 100%);  
	background: -moz-linear-gradient(top, #999999 0%, #EEEEEE 100%); 
	background: -webkit-linear-gradient(top, #999999 0%,#EEEEEE 100%);
	}
		#menubar_in{width: 1000px; height: 35px; margin: 0px auto;}
	
	
	#content_area{width: 100%; height: 430px; float: left;}
		#content_area_in{width: 970px; height: 400px; margin: 0px auto; padding: 15px;}
			#content_area_in_title{width: 970px; height: 40px; float: left; line-height: 40px; text-align: left;
				font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0073AE;}
			#content_area_in_contents{width: 970px; height: 350px; float: left;}
				#content_area_in_contents_1{width: 292px; height: 330px; float:left; padding:10px; margin-right: 15px;
				background: #ccc; 
				background: linear-gradient(top, #ccc 0%, #FFFFFF 100%);  
				background: -moz-linear-gradient(top, #ccc 0%, #FFFFFF 100%); 
				background: -webkit-linear-gradient(top, #ccc 0%,#FFFFFF 100%); 
				box-shadow: 0px 0px 5px 1px #999999;
				-webkit-border-top-left-radius:6px;
				-webkit-border-top-right-radius:6px;
				-webkit-border-bottom-left-radius:6px; 
				-webkit-border-bottom-right-radius:6px;
							  
				-moz-border-radius-topleft:6px;
				-moz-border-radius-topright:6px;
				-moz-border-radius-bottomleft:6px; 
				-moz-border-radius-bottomright:6px;
							  
				border-top-left-radius:6px;
				border-top-right-radius:6px;
				border-bottom-left-radius:6px; 
				border-bottom-right-radius:6px;
				}
				#content_area_in_contents_2{width: 292px; height: 330px; float: left; padding:10px;
				background: #ccc; 
				background: linear-gradient(top, #ccc 0%, #FFFFFF 100%);  
				background: -moz-linear-gradient(top, #ccc 0%, #FFFFFF 100%); 
				background: -webkit-linear-gradient(top, #ccc 0%,#FFFFFF 100%);
				box-shadow: 0px 0px 5px 1px #999999;
				-webkit-border-top-left-radius:6px;
				-webkit-border-top-right-radius:6px;
				-webkit-border-bottom-left-radius:6px; 
				-webkit-border-bottom-right-radius:6px;
							  
				-moz-border-radius-topleft:6px;
				-moz-border-radius-topright:6px;
				-moz-border-radius-bottomleft:6px; 
				-moz-border-radius-bottomright:6px;
							  
				border-top-left-radius:6px;
				border-top-right-radius:6px;
				border-bottom-left-radius:6px; 
				border-bottom-right-radius:6px;
				}					
					#content_area_in_contents_2a{width: 288px; height: 90px; float: left; border:2px solid #999;}
					#content_area_in_contents_2b{width: 290px; height: 30px; float: left; line-height: 30px; text-align: center;
					font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color: #10559A;}
					#content_area_in_contents_2c{width: 290px; height: 170px; float: left;text-align: justify;
					font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #056192;}
					#content_area_in_contents_2d{width: 290px; height: 30px; float: left;}
						#content_area_in_contents_2d_btn{width: 90px; height: 30px; float: right; text-align: center;}
							#content_area_in_contents_2d_btn a{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;
							line-height: 30px; color: #FFF; text-decoration: none;
							width: 90px; height: 30px; display: block;
							color: #FFF; cursor: pointer;
							background: #666; 
							background: linear-gradient(top, #666 0%, #333333 100%);  
							background: -moz-linear-gradient(top, #666 0%, #333333 100%); 
							background: -webkit-linear-gradient(top, #666 0%,#333333 100%);
							}
							#content_area_in_contents_2d_btn a:hover{ text-decoration: none;
							background: #333; 
							background: linear-gradient(top, #333 0%, #666 100%);  
							background: -moz-linear-gradient(top, #333 0%, #666 100%); 
							background: -webkit-linear-gradient(top, #333 0%,#666 100%);
							}
	
	
	
	
	
/*=======================================__form_start__=================================================*/
#for_form{width: 100%; height: 900px; float: left; background-color: #CCC;}
	.for_textfieldsss{border: 1px solid #FFF;}
	.inputtext_print { width: 70px; height: 22px; border: 1px solid #FFF }
	.inputtext2_print { width: 50px; height: 22px; }
	.formfield * {vertical-align: top;}

#form_top_full{width: 100%; height: 130px; float: left; margin-top: 20px;}
	#form_top{width: 1000px; height: 130px; margin: 0px auto;}
		#form_top_left{width: 220px; float: left; text-align: right;}
		#form_top_middle{width: 530px; float: left; text-align: center;}
		#form_top_right	{width: 240px; float: left; text-align: right;}
	
	#form_aftertop1_full{width: 100%; height: 100px; float: left; margin-top: 10px;}
		#form_aftertop1	{width: 1000px; height: 100px; margin: 0px auto;   border-bottom: 1px solid #999;}
		#form_aftertop1_print{width: 1000px; height: 100px; margin: 0px auto; }
			#form_aftertop1_left{width: 500px; height: 90px; float: left;}
				#form_aftertop1_left_a{width: 70px; height: 90px; float: left; text-align: right; line-height: 90px; 
				padding-right: 7px; padding-left: 10px;}
				#form_aftertop1_left_b{width: 360px; height: 90px; float: left; text-align: left;}
	#form_aftertop_full_0_top{width: 100%; height: 30px; float: left; margin-top: 25px;}
		#form_aftertop_full_0_in{width: 1000px; height: 30px; margin: 0px auto; text-align: center;}
			#form_aftertop_full_0_in_1{width: 1000px; height: 30px; float: left;}
	#form_aftertop_full_0{width: 100%; height: 30px; float: left; margin-top: 15px;}
		#form_aftertop_full_0_in{width: 1000px; height: 30px; margin: 0px auto; text-align: center;}
			#form_aftertop_full_0_in_1{width: 1000px; height: 30px; float: left;}
	#form_aftertop_full{width: 100%; height: 310px; float: left; margin-top: 20px;}
		#form_aftertop{width: 1000px; height: 310px; margin: 0px auto;   border-bottom: 1px solid #999;}
		#form_aftertop_print{width: 1000px; height: 310px; margin: 0px auto;}
			#form_aftertop_1{width: 490px; height: 300px; float: left;  padding-right: 9px; border-right: 1px solid #999;}
			#form_aftertop_1_print{width: 490px; height: 375px; float: left;  padding-right: 9px;}
				#form_aftertop_1a{width: 490px; height: 30px; float: left;  text-align: center;}
				#form_aftertop_1b{width: 490px; height: 100px; float: left;}
					#form_aftertop_1b0{width: 490px; height: 30px; float: left; margin-top: 10px;}
						#form_aftertop_1b0a{width: 81px; height: 30px; float: left; text-align: center;}
					#form_aftertop_1b1{width: 490px; height: 30px; float: left; }
						#form_aftertop_1b1a	{width: 81px; height: 30px; float: left; text-align: center; }
						.inputtext { width: 70px; height: 22px; }
						.inputtext2 { width: 50px; height: 22px; }
						.formfield * {vertical-align: top;}
						
				#form_aftertop_1c{width: 490px; height: 110px; float: left;}
					#form_aftertop_1c1{width: 100px; height: 100px; float: left;  text-align: right; line-height: 80px;}
					#form_aftertop_1c2{width: 380px; height: 100px; float: left;  text-align: left; padding-left: 10px;}
				#form_aftertop_1d{width: 490px; height: 50px; float: left;}	
										
			#form_aftertop_2{width: 490px; height: 300px; float: left;  padding-left: 10px;}
				#form_aftertop_2a{width: 490px; height: 30px; float: left;}
#form_lens{width: 100%; height: 35px; float: left; margin-top: 10px;}
	#form_lens_in{width: 1000px; height: 35px; margin: 0px auto; text-align: center;}
#form_afterlens{width: 100%; height: 150px; float: left; margin-top: 15px;}
	#form_afterlens_in{width: 1000px; height: 150px; margin: 0px auto;}
		#form_afterlens_in1	{width: 390px; height: 150px; float: left; padding-right: 9px; text-align: right; 
		padding-right: 110px; border-right: 1px solid #999;}
		#form_afterlens_in1_print{width: 390px; height: 150px; float: left; padding-right: 9px; text-align: right; 
			padding-right: 110px;}
		#form_afterlens_in2	{width: 400px; height: 150px; float: left; padding-left: 20px; text-align: right;}
#form_doct{width: 100%; height: 40px; float: left; margin-top: 10px;}
	#form_doct_in{width: 1000px; height: 35px; margin: 0px auto; text-align: center; }
		#form_doct_in_print{width: 1000px; height: 35px; margin: 0px auto; text-align: left; padding-top: 10px;}
#form_afterlens2{width: 100%; height: 30px; float: left; margin-top: 10px;}
	#form_afterlens2_in	{width: 1000px; height: 30px; margin: 0px auto; text-align: center;}
	#form_afterlens2_in_print{width: 1000px; height: 30px; margin: 0px auto; }
		#form_afterlens2_in_left{width: 300px; height: 30px; float: left; padding-left: 20px;}
		#form_afterlens2_in_right{width: 660px; height: 30px; float: left;}
#form_before_btn{width: 100%; height: 30px; float: left; margin-top: 15px; }
	#form_before_btn_in	{width: 1000px; height: 30px; margin: 0px auto; text-align: center; }
#form_btn{width: 100%; height: 30px; float: left; margin-top: 15px; text-align: center;}

#for_form_print{width: 100%; height: 1120px; float: left; background-color: #FFF;}
#deep_test{width: 100%; height: 900px; float: left; z-index: 100px;}
	#deep_test_1{width:825px; height: 670px; margin: 0px auto; position:absolute; z-index: 10px; left: 0px; top: 0px;}
		#deep_test_1_hdr{width:825px; height: 110px; float: left;}
		#deep_test_1_aftrhdr1{width:825px; height: 30px; float: left; margin-top: 10px;}
			#deep_test_1_aftrhdr1a{width:180px; height: 30px; float: left; padding-left: 90px;}
			#deep_test_1_aftrhdr1b{width:175px; height: 30px; float: left; padding-left: 260px;}
		#deep_test_1_aftrhdr2{width:825px; height: 30px; float: left; margin-top: 4px;}
			#deep_test_1_aftrhdr2a{width:160px; height: 30px; float: left; padding-left: 112px;}
			#deep_test_1_aftrhdr2b{width:100px; height: 25px; float: left; padding-left: 105px; padding-top: 5px;}
			#deep_test_1_aftrhdr2c{width:105px; height: 30px; float: left; padding-left: 80px;}
		#deep_test_1_aftrhdr3{width:825px; height: 30px; float: left; margin-top: 5px;}
			#deep_test_1_aftrhdr3a{width:150px; height: 30px; float: left; padding-left: 120px;}
			#deep_test_1_aftrhdr3b{width:180px; height: 30px; float: left; padding-left: 260px;}
		#deep_test_1_aftrhdr4{width:825px; height: 100px; float: left; margin-top: 55px;}
			#deep_test_1_aftrhdr4_left{width:278px; height: 100px; float: left; padding-left: 108px;}
				#deep_test_1_aftrhdr4_left1{width:278px; height: 25px; float: left;}
					#deep_test_1_aftrhdr4_left1a{width:54px; height: 25px; float: left;}
					#deep_test_1_aftrhdr4_left1b{width:57px; height: 25px; float: left;}
					#deep_test_1_aftrhdr4_left1c{width:59px; height: 25px; float: left;}
					#deep_test_1_aftrhdr4_left1d{width:55px; height: 25px; float: left;}
					#deep_test_1_aftrhdr4_left1e{width:53px; height: 25px; float: left;}
				#deep_test_1_aftrhdr4_left2{width:278px; height: 25px; float: left;}
				#deep_test_1_aftrhdr4_left3{width:260px; height: 45px; float: left; padding-left: 16px; padding-top: 3px;}
			#deep_test_1_aftrhdr4_right{width:320px; height: 100px; float: left; padding-left: 75px;}
		#deep_test_1_aftrhdr5{width:825px; height: 20px; float: left; margin-top: 20px;}
			#deep_test_1_aftrhdr5a{width:52px; height: 20px; float: left; padding-left: 134px; text-align: left;}
			#deep_test_1_aftrhdr5b{width:55px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5c{width:58px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5d{width:57px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5e{width:59px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5f{width:75px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5g{width:60px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5h{width:60px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5i{width:56px; height: 20px; float: left; text-align: left;}
			#deep_test_1_aftrhdr5j{width:56px; height: 20px; float: left; text-align: left;}
		#deep_test_1_aftrhdr6{width:825px; height: 30px; float: left; margin-top: 21px;}
			#deep_test_1_aftrhdr6a{width:175px; height: 30px; float: left; padding-left: 114px;}
			#deep_test_1_aftrhdr6b{width:130px; height: 30px; float: left; padding-left: 235px;}
		#deep_test_1_aftrhdr7{width:825px; height: 50px; float: left; margin-top: 7px;}
		#deep_test_1_aftrhdr8{width:825px; height: 30px; float: left; margin-top: 9px;}
			#deep_test_1_aftrhdr8a{width:440px; height: 30px; float: left; padding-left: 127px;}
			#deep_test_1_aftrhdr8b{width:90px; height: 27px; float: left; padding-left: 73px; padding-top: 3px;}
		#deep_test_1_aftrhdr9{width:825px; height: 30px; float: left; margin-top: 13px;}
			#deep_test_1_aftrhdr9a{width:91px; height: 30px; float: left; padding-left: 163px;}
			#deep_test_1_aftrhdr9b{width:91px; height: 30px; float: left; padding-left: 79px;}
			#deep_test_1_aftrhdr9c{width:91px; height: 30px; float: left; padding-left: 72px;}
			#deep_test_1_aftrhdr9d{width:91px; height: 30px; float: left; padding-left: 54px;}
		
/*=======================================__form_end__=================================================*/

#sales_report{width: 100%;  height: auto; float: left;}
	#sales_report_in{width: 1000px; height: auto; margin: 0px auto;}
		#sales_report_in_title{width: 1000px; height: 50px; float: left; line-height: 50px; color:#000;
		font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; text-align: center;}
		#sales_report_in_sub{width: 1000px; height: 30px; float: left;}
			#sales_report_in_sub1{width: 150px; height: 30px; float: left; line-height: 30px; color:#000;
			font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-align: left;}
			#sales_report_in_sub2{width: 700px; height: 30px; float: left; line-height: 30px; color:#000;
			font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: center;}
			#sales_report_in_sub3{width: 150px; height: 30px; float: left; line-height: 30px; color:#000;
			font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-align: left;}
       	#sales_report_in_content1{width: 1000px; height: auto; float: left;}
			#sales_report_in_content1_left{width: 630px; min-height: 120px; float: left; margin-right: 10px;}
			#sales_report_in_content1_right{width: 350px; min-height: 120px; float: left;}
		#sales_report_in_content2{width: 1000px; height: auto; float: left; margin-top: 10px;}
			#sales_report_in_content2_left{width: 350px; min-height: 150px; float: left; }
				#sales_report_in_content2_left_title{width: 350px; height: 25px; float: left;  line-height: 25px;
				font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-align: center;}
				#sales_report_in_content2_left_content{width: 350px; height: 125px; float: left;}
			#sales_report_in_content2_right{width: 570px; min-height: 150px; float: left; padding-left: 80px;}
				#sales_report_in_content2_right_title{width: 570px; height: 25px; float: left; line-height: 25px;
				font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-align: center; }
				#sales_report_in_content2_right_content{width: 570px; height: 125px; float: left;}
		#sales_report_in_content3{width: 1000px; height: 130px; float: left; margin-top: 15px;}
			#sales_report_in_content3a{width: 1000px; height: 30px; float: left; line-height: 30px;  
			font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; font-weight: bold;}
			#sales_report_in_content3b{width: 450px; height: 50px; float: left; margin-top: 10px; line-height: 50px; 
				font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight: bold;}
			
#add_company{width: 1000px; height: 700px; float: left; }
	#add_company_top{width: 1000px; height: 110px; float: left; margin-top: 25px; }
		#add_company_top_1{width: 650px; height: 35px; float: left;}
			#add_company_top_1_lft{width: 120px; height: 35px; float: left; text-indent: 30px;}
			#add_company_top_1_rgt{width: 250px; height: 35px; float: left;}
	#add_company_aftertop_1{width: 1000px; height: 170px; float: left; margin-top: 20px; }
	#add_company_aftertop_2{width: 1000px; height: 140px; float: left; margin-top: 20px; }
	#add_company_btn{width: 1000px; height: 35px; float: left; margin-top: 10px; }
		#add_company_btn_1{width: 400px; height: 35px; float: left; text-align: right;}




#contact_full{width: 100%; height: 450px; float: left; background-color: #FFF;}
	#contact_in{width: 1000px; height: 450px; margin: 0px auto;}
		#contact{width: 970px; height: 450px; float: left; padding: 15px; 
		 background: url(images/content_area_in_bg.jpg) repeat;}
		#contact_title{width: 970px; height: 30px; float: left;
		 font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003399; }
			#contact_1{width: 970px; height: 470px; float: left; margin-top: 10px;}
			#contact_1_left{width: 460px; height: 470px; float: left; padding-right: 20px;  
			background: url(images/contact_address.jpg) no-repeat;}
				#contact_1_left_title{width: 460px; height: 30px; float: left; text-align: left;
				font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#003399;}
					#contact_1_left_title_2{width: 460px; height: 30px; float: left; margin-top: 10px; line-height: 30px;
						font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left;
						color:#003399;}
					#contact_1_left_forspace{width: 460px; height: 20px; float: left; border-bottom: 1px dashed #963F05;}
					#contact_1_left_sub_title{width: 460px; height: 30px; float: left; margin-top: 5px; line-height: 30px;
						font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-align: left; 
						color:#003399;}
					#contact_1_left_address{width: 460px; height: auto; float: left; color:#003399; text-align: left;
						font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal;}
						
			
			#contact_1_right{width: 450px; height: 360px; float: left; padding-left: 30px; border-left: 1px solid #003399;}
				#contact_1_right_1{width: 450px; height: 35px; float: left;}
					#contact_1_right_1 a{font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; 
					text-align: left;color: #003399;}
				#contact_1_right_2{width: 450px; height: 35px; float: left; margin-top: 10px;}
					#contact_1_right_2a{width: 120px; height: 35px; float: left; padding-right: 10px; text-align: right;}
					#contact_1_right_2b{width: 310px; height: 35px; float: left;}
					.for_contact_labels{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; 
					color: #0C2C52;line-height: 35px;}
					.for_contact_textfield{width: 300px; height: 30px; text-align: left; border: 1px solid #0B4177; 
					background-color: #E8F0F9; line-height: 35px; color: #0C2C52;
					font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
					.for_contact_textarea{width: 300px; height: 80px; text-align: left; border: 1px solid #0B4177; 
					background-color: #E8F0F9; font-weight: bold; color: #0C2C52;
					font-family: Arial, Helvetica, sans-serif; font-size: 15px;}
				#contact_1_right_3{width: 450px; height: 85px; float: left; margin-top: 10px;}
					#contact_1_right_3a	{width: 120px; height: 85px; float: left; padding-right: 10px; text-align: right;}
					#contact_1_right_3b	{width: 310px; height: 85px; float: left;}
				#contact_1_right_4{width: 450px; height: 35px; float: left; margin-top: 10px;}
					#contact_1_right_4a	{width: 100px; height: 35px; margin: 0px auto;}
					.for_contact_btn{width: 100px; height: 35px; border: 1px solid #333; cursor: pointer;
						font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal;
						color: #FFF; text-align: center;
						background: #09356C; 
						background: linear-gradient(top, #09356C 0%, #0B4177 100%);  
						background: -moz-linear-gradient(top, #09356C 0%, #0B4177 100%); 
						background: -webkit-linear-gradient(top, #09356C 0%,#0B4177 100%);
						}
						.for_contact_btn:hover{
						background: #0B4177; 
						background: linear-gradient(top, #0B4177 0%, #09356C 100%);  
						background: -moz-linear-gradient(top, #0B4177 0%, #09356C 100%); 
						background: -webkit-linear-gradient(top, #0B4177 0%,#09356C 100%);
						}
						
						
.forMandatory{color:#C00; font-weight: bold; font-size: 18px;}
.forHeading1{width: 100%; padding: 10px; color:#003764; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif;}
.forLink{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color:#EAEDF4; }
.forLink:hover{font-weight: bold; font-size: 13px; color: #FF7B24; }

.divFullW{ width: 100%; float: left;}
.divPrntBllSrch{ width: 100%; height: 1250px; float: left; background: url(../images/prntBllSrchBG.jpg) top left no-repeat;}
.divW100Pc{ width: 100%; float: left;}
.divWAuto{ width: auto; background-color: #CCC; padding: 10px; border: 1px solid #000;}
.divW150FltLeft{ width: 150px; float: left;}
.divW240FltLeft{ width: 240px; float: left;}
.divW310FltLeft{ width: 310px; float: left;}
.divW340FltLeft{ width: 340px; float: left;}
.divW330{ width: 330px; background-color: #CCC; padding: 10px; border: 1px solid #000;}
.divW370{ width: 370px; background-color: #CCC; padding: 10px; border: 1px solid #000;}
.divW330FltLeft{ width: 330px; background-color: #CCC; padding: 10px; border: 1px solid #000; float: left;}
.divW330FltLeftMrgnR{ width: 330px; background-color: #CCC; padding: 10px; border: 1px solid #000; float: left; margin-right: 15px;}
.divW410FltLeft{ width: 410px; float: left; padding-left: 15px;}
.divW455FltLeft{ width: 455px; float: left;}
.divW455FltLeftBg{ width: 455px; float: left; background-color: #CCC; border:1px solid #666; padding: 10px; margin-right: 10px;}
.divW510FltLeft{ width: 510px; float: left;}
.divW540FltLeft{ width: 540px; float: left;}
.divW690FltLeft{ width: 690px; float: left;}
.divW730FltLeft{ width: 730px; float: left;}
.divW750FltLeft{ width: 750px; float: left;}

.txtFldNoClr{background: none; border:1px solid #666;}
.txtFldW45NoClr{width: 45px; background: none; border:1px solid #666;}
.txtFldW70NoBg{width: 70px; background: none; border:1px solid #666;}
.txtFldW250NoBg{width: 250px; background: none; border:1px solid #666;}
.txtFldW50NoBgBrdr{width: 50px; background: none; border: none;}
.txtFldW70NoBgBrdr{width: 70px; background: none; border: none;}
.txtFldW300NoClr{width: 300px; background: none; border:1px solid #666;}

.txtFldW50{width: 50px; border: 1px solid #17588C;}
.txtFldW90{width: 90px; border: 1px solid #17588C;}
.txtFldW110{width: 110px; border: 1px solid #17588C;}
.txtFldW120{width: 120px; border: 1px solid #17588C;}
.txtFldW155{width: 155px; border: 1px solid #17588C;}
.txtFldW160{width: 160px; border: 1px solid #17588C;}
.txtFldW200{width: 200px; border: 1px solid #17588C;}
.txtFldW250{width: 250px; border: 1px solid #17588C;}

.txtFld120NoBG{width: 120px; background-color: transparent; border: 1px solid #17588C;}
.txtFld160NoBG{width: 160px; background-color: transparent; border: 1px solid #17588C;}
.txtFld200NoBG{width: 200px; background-color: transparent; border: 1px solid #17588C;}
.txtFld500NoBG{width: 500px; background-color: transparent; border: 1px solid #17588C;}

.txtFld105X30{width: 105px; height: 30px; background-color: transparent; border: none;}
.txtFld140X30{width: 140px; height: 30px; background-color: transparent; border: none;}
.txtFld150X30{width: 150px; height: 30px; background-color: transparent; border: none;}
.txtFld155X30{width: 155px; height: 30px; background-color: transparent; border: none;}
.txtFld530X30{width: 530px; height: 30px; background-color: transparent; border: none;}
.txtFld715X30{width: 715px; height: 30px; background-color: transparent; border: none;}

.txtFld40X35{width: 40px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld55X35{width: 55px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld60X35{width: 60px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld65X35{width: 65px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld70X35{width: 70px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld80X35{width: 80px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld90X35{width: 90px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld130X35{width: 130px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld140X35{width: 140px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}
.txtFld145X35{width: 145px; height: 35px; background-color: transparent; border: none; color: #FFF; font-size: 11px}

.txtFldW90Amount{width: 90px; text-align: right;}
.txtFldW90AmountNoBg{width: 90px; text-align: right; background: none; border:1px solid #666;}

.drpDwnW90{width: 90px; border: 1px solid #17588C;}
.drpDwnW110{width: 110px; border: 1px solid #17588C;}
.drpDwnW120{width: 120px; border: 1px solid #17588C;}
.drpDwnW155{width: 155px; border: 1px solid #17588C;}
.drpDwnW160{width: 160px; border: 1px solid #17588C;}
.drpDwnW180{width: 180px; border: 1px solid #17588C;}
.drpDwnW200{width: 200px; border: 1px solid #17588C;}
.drpDwnW250{width: 250px; border: 1px solid #17588C;}
.drpDwnW400{width: 400px; border: 1px solid #17588C;}

.txtAreaW100H35{width: 100px; height: 35px; background-color:#E9E9E9; border-color:#E9E9E9; border-width: 0px; line-height: 45px;
font-family: Arial, Helvetica, sans-serif; resize:none}
.txtAreaW140H45{width: 140px; height: 45px; background-color: transparent; border: none; color: #FFF;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px;  resize:none}
.txtAreaW145H45{width: 145px; height: 45px; background-color: transparent; border: none; color: #FFF;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px;  resize:none}
.txtAreaW250H45{width: 250px; height: 45px; background-color: transparent; border: none; color: #FFF;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; resize:none}

.txtAreaW280H45{width: 280px; height: 45px; background-color: transparent; border: none; color: #FFF;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; 
text-align:left; text-indent:0px; resize:none}

.txtAreaW145H45CB{width: 145px; height: 45px; background-color: transparent; border: none; color: #000;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px;resize:none;}
.txtAreaW255H45CB{width: 255px; height: 45px; background-color: transparent; border: none; color: #000;
font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px;resize:none;}
.txtAreaW200H45{width: 200px; height: 45px; background-color:#E9E9E9; border-color:#E9E9E9; border-width: 0px;
font-family: Arial, Helvetica, sans-serif; line-height: 13px;}

.txtAreaW150H45{width: 150px; height: 45px;}
.txtAreaW200H60{width: 200px; height: 60px; border: 1px solid #17588C;}
.txtAreaW200H80{width: 200px; height: 80px; border: 1px solid #17588C;}
.txtAreaW250H80{width: 250px; height: 80px; border: 1px solid #17588C;}
.txtAreaW300H80{width: 300px; height: 80px; border: 1px solid #17588C;}

.txtAreaW250H50NoClr{width: 250px; height: 50px; background: none; border:1px solid #666;}
.txtAreaW240H50NoClr{width: 240px; height: 50px; background: none; border:1px solid #666;}
.txtAreaW250H80NoClr{width: 250px; height: 80px; background: none; border:1px solid #666;}
.txtAreaW300H80NoClr{width: 300px; height: 80px; background: none; border:1px solid #666;}
.txtAreaW390H80NoClr{width: 390px; height: 80px; background: none; border:1px solid #666;}

.btnW50H26{width: 50px; height: 26px; cursor: pointer;}
.btnW60H26{width: 60px; height: 26px; cursor: pointer;}
.btnW80H26{width: 80px; height: 26px; cursor: pointer;}
.btnW80H40{width: 80px; height: 40px; cursor: pointer;}
.btnW90H26{width: 90px; height: 26px; cursor: pointer;}
.btnW95H30{width: 90px; height: 30px; cursor: pointer;}

.setFnts{font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.setFnts17U{font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: underline;}
.tblFnt{font-family:Arial, Helvetica, sans-serif;}
.tblFnt14{font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.tblFnt15{font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.tblFnt14txtIndnt5{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-indent: 5px;}
.tblRow1{background-color: #FE926D; font-size:15px; height: 35px;}
.tblVw{text-indent: 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color: #fff;}

.freeTble{font-family:Arial, Helvetica, sans-serif; font-size:15px; padding: 10px; margin-bottom: 15px;
  border: 1px solid #000000; color: #000;
 }

.addTble{font-family:Arial, Helvetica, sans-serif; font-size:13px; padding: 10px; margin-bottom: 15px;
 background-color: #1F2532; border: 1px solid #000000; color: #FFF;
 }

.table-altVw{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #FFF; text-indent: 3px;
    height: 30px;
	background: #131A28; 
    background: linear-gradient(top, #131A28 0%, #212634 100%);  
    background: -moz-linear-gradient(top, #131A28 0%, #212634 100%); 
    background: -webkit-linear-gradient(top, #131A28 0%,#212634 100%);
	border: 1px solid #000000; padding: 5px;}
.table-altVw tr:nth-child(odd){ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-indent: 3px;
	height: 30px; border: 1px solid #4E0707; background-color: #0A0B12; }

.table-altVwPrint{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; color: #000; text-indent: 8px;
    height: 30px;
	background: #CCCCCC; 
    background: linear-gradient(top, #CCCCCC 0%, #FFFFFF 100%);  
    background: -moz-linear-gradient(top, #CCCCCC 0%, #FFFFFF 100%); 
    background: -webkit-linear-gradient(top, #CCCCCC 0%,#FFFFFF 100%);
	border: 1px solid #000000; padding: 5px;}
.table-altVwPrint tr:nth-child(odd){ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-indent: 8px;
	height: 30px; border: 1px solid #4E0707; background-color: #999999; color: #000; }


.tableRow1{height: 40px; color: #FFF; font-weight: bold; border: 1px solid #000000;  text-indent: 8px;  
    background: #0F131A; 
    background: linear-gradient(top, #0F131A 0%, #253354 100%);  
    background: -moz-linear-gradient(top, #0F131A 0%, #253354 100%); 
    background: -webkit-linear-gradient(top, #0F131A 0%, #253354 100%);
     }
.tableRow1Print{height: 40px; color: #000; font-weight: bold; border: 1px solid #000000;  text-indent: 8px;  
    background: #999999; 
    background: linear-gradient(top, #999999 0%, #FFFFFF 100%);  
    background: -moz-linear-gradient(top, #999999 0%, #FFFFFF 100%); 
    background: -webkit-linear-gradient(top, #999999 0%, #FFFFFF 100%);
     }
	 
	 
/*---------------------------------------------------------------------------------------*/	 
/*.addTble{font-family:Arial, Helvetica, sans-serif; font-size:13px; padding: 10px; margin-bottom: 15px;
 background-color: #C7E4F3; border: 1px solid #0A1725; text-indent: 5px; }

.table-altVw{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal;  text-indent: 5px;
    height: 30px;
	background: #C4DAEA; 
    background: linear-gradient(top, #C4DAEA 0%, #76C5FE 100%);  
    background: -moz-linear-gradient(top, #C4DAEA 0%, #76C5FE 100%); 
    background: -webkit-linear-gradient(top, #C4DAEA 0%,#76C5FE 100%);
	border: 1px solid #3C0600; padding: 2px;}
.table-altVw tr:nth-child(odd){ font-family: Arial, Helvetica, sans-serif; font-size:12px; text-indent: 5px; 
	height: 30px; border: 1px solid #055078; padding: 2px; background-color: #CBD8E4; 
	}

.tableRow1{height: 40px; color: #000; font-weight: bold; border: 1px solid #380A0A;  text-indent: 10px;  
    background: #93D9FF; 
    background: linear-gradient(top, #93D9FF 0%, #0494D9 100%);  
    background: -moz-linear-gradient(top, #93D9FF 0%, #0494D9 100%); 
    background: -webkit-linear-gradient(top, #93D9FF 0%,#0494D9 100%);
     }*/
/*---------------------------------------------------------------------------------------*/

	 	 
	 
.textFldLedgerReport{
	text-align:right;border:none;
    background-color:#C2F8E9;
	width:100px}

.pull-right{float: right !important;}
.pull-left{float: left !important;}
.spanTitle{font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #036; font-size: 13px;}
	
.colorBlack{
	color:#000000 !important;	
}

.colorWhite{
	color:#FFFFFF !important;	
}

.colorRed{
	color:#F00 !important;	
}

.NoBorder{
	border:none !important;	
}

.transparent{
	background-color: transparent !important;	
}

.textIndent5{
	text-indent:5px !important;	
}

.marginTop70{
	margin-top:70px !important;	
}

.txtCenter{
	text-align:center !important;	
}

.txtRight{
	text-align:right !important;	
}

.resizeNone{
	resize:none !important;	
}


.scrollDiv {overflow:auto; height:400px;  background-color:inherit;}

@media print {
	a{display:none !important;}
	
	body {background-color: #FFF;}
	
	.colorWhite{ color:#000000 !important;	} /* for white is changed to black*/

	#printDiv{  overflow:visible !important; background-color:#FFF !important; }
	
	/*#printDiv table, 
	#printDiv tr, 
	#printDiv td { background-color:#FFF !important; }*/
	
	table { background-color:#FFF !important; }
	table tr{background: #FFF !important;}
	table td{background: #FFF !important;}
	
	.addTble{ background-color: #FFF !important; color: #000 !important; border:none !important;}
			
	.table-altVw{color: #000 !important; background: #FFFFFF !important;; border:none !important;}	
	.table-altVw tr:nth-child(odd){  color: #000 !important;; background: #FFFFFF !important; border:none !important; }		
	.tableRow1{ color: #000 !important; border: none !important;  background: #FFF !important;}
	.tableRow1Print{color: #000 !important; border: none !important;   background: #FFF; !important;}	
	
	.scrollDiv {overflow:none; height:400px;  background-color:#FFFFFF; !important;}	
	
	button,
	input[type="button"],
	input[type="submit"]{display: none !important;}	
	
	input[type="text"]{border:none !important;	}			
}