/* CSS Document */

	.process_header{
		height: 20px;
		width:100%;
		color: #84A568;
		text-align:left;
		background: #F1F5F5 url(../images/saccos) repeat-x top left;
	}

.my_lable_emp {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		text-transform:capitalize;
		background-color:#F8F8F8;
		padding: 2px;
}
.my_inp_class {
	background-color:#FFFFFF;
		padding:2px;
		color: #CFC8AD;
}
.my_inp_class2 {
	background-color:#FFFFFF;
		padding:4px;font: normal 11px Tahoma,  Verdana, Arial, Helvetica, sans-serif;
}

.my_lable_emp input,	.my_inp_class select,.my_inp_class textarea{
		font: normal 11px Tahoma,  Verdana, Arial, Helvetica, sans-serif;
		padding:4px !important;
		}

.my_inp_class input,	.my_inp_class select,.my_inp_class textarea{
		background: #FFFFFF;
		border: 1px solid #DCE7E7;
		font: normal 11px Tahoma,  Verdana, Arial, Helvetica, sans-serif;
		padding:4px !important;
		}
.my_inp_class input:hover,	.my_inp_class select:hover,.my_inp_class textarea:hover,
	.lable_b input:hover,	.lable_b select:hover,.lable_b textarea:hover{
		background: #FCF8F8;
		border: 1px solid #BACFCF;
	}
	
	
	.my_inp_class input:focus,	.my_inp_class select:focus,.my_inp_class textarea:focus,
	.lable_b input:focus,	.lable_b select:focus,.lable_b textarea:focus	{
		background:#FFFF00;
		border:1px solid #49B346;
	}
	.my_header{
		color: #0068b4; height:25px;
		padding:4px 0px 4px 3px !important; 
		font: bold 11px Tahoma, Tahoma, 'Trebuchet MS',Georgia,'Times New Roman', Arial;
		background: #f1f3dc url(../images/header_bg.jpg) repeat-x !important;
	}
	#reg_m,#reg_fees,#reg_r,#share_rep,#share_tr,#share_s,#share_p,
	#loan_a,#loan_d,#loan_s,#loan_p,
	#loan_m,#loan_l,#loan_rep,#share_xx,	#gl_a,#gl_dd,#gl_s,#gl_m,#gl_d,#saving_dd,#saving_p,#saving_sh,#saving_ee,#saving_php,#saving_kk,#fuel_entry,#fuel_entry,#fuel_entry2,#fuel_entry3,
	#farm1,#farm2,#farm3
	  { border:1px solid    #8BF788; 
	 	
	}
	#reg_h{
		  background: url(../images/title.gif) repeat-x #CFF ; border: 1px solid ;border: 1px solid ;
	}
	#reg_m{
		  background: url(../images/saccos/man_grey.png) no-repeat #CFF ; border: 1px solid ;
	}  
	#reg_ent{
		  background: url(../images/saccos/Company-icon.png) no-repeat #CFF ; border: 1px solid ;
	}
	#reg_fees{
		  background: url(../images/saccos/group.png) no-repeat #CFF ;border: 1px solid ;
	}
	#reg_r{
		  background: url(../images/saccos/support-icon.png) no-repeat #CFF ;border: 1px solid ; 
	}

    #saving_p{
		  background: url(../images/saccos/Briefcase-icon.png)  no-repeat #CFF ; border: 1px solid ;
	}
	#saving_sh{
		  background: url(../images/saccos/Bank-Check-icon.png) no-repeat #CFF ;  border: 1px solid ;
	}
	#saving_dd{
		  background: url(../images/saccos/process_account.png) no-repeat #CFF ; border: 1px solid ;
	}
	#saving_kk{
		  background:  url(../images/saccos/cashbox-icon.png) no-repeat #CFF ; border: 1px solid ;
	}
	#saving_ee{  
		  background: url(../images/saccos/import-icon.png) no-repeat #CFF ;  border: 1px solid ;
	}
	#saving_php{
		  background: url(../images/saccos/report_check.png) no-repeat #CFF ;  border: 1px solid ;
	}
	

	
	#share_p{
		  background: url(../images/saccos/share.png) no-repeat #CFF ; border: 1px solid ;
	}
	#share_s{
		  background: url(../images/saccos/sale_share.png) no-repeat #CFF ; border: 1px solid ;
	}  
	#share_tr{
		  background: url(../images/saccos/share-icon.png) no-repeat #CFF ; border: 1px solid ;
	}
	#share_rep{
		  background: url(../images/saccos/report.png) no-repeat #CFF ; border: 1px solid ;
	}
	#share_rep{
		  background: url(../images/saccos/report.png) no-repeat #CFF ; border: 1px solid ;
	}
	#share_xx{
		  background: url(../images/saccos/man_grey.png) no-repeat #CFF ; border: 1px solid ;
	}  
	#loan_a{
		  background: url(../images/saccos/loan_application.png) no-repeat #CFF ; border: 1px solid ;
	}
	#loan_d{
		  background: url(../images/saccos/personal_loan.png) no-repeat #CFF ; border: 1px solid ;
	}
	#loan_s{
		  background: url(../images/saccos/schedule.png) no-repeat #CFF ; border: 1px solid ;
	}
	#loan_p{
		  background: url(../images/saccos/repayment.jpg) no-repeat #CFF ; border: 1px solid ;
	}
	#loan_m{
		  background: url(../images/saccos/process.png) no-repeat #CFF ; border: 1px solid ;
	}
	#loan_l{
		  background: url(../images/saccos/settings.png) no-repeat #CFF ;border: 1px solid ; 
	}
	#loan_rep{
		  background: url(../images/saccos/report_check.png) no-repeat #CFF ;border: 1px solid ; 
	}
	
	#gl_a{
		  background: url(../images/saccos/journal.png) no-repeat #CFF ;border: 1px solid ; 
	}
	#gl_dd{
		  background: url(../images/saccos/vault.png) no-repeat #CFF ; border: 1px solid ;
	}
	#gl_d{
		  background: url(../images/saccos/cash_register.png) no-repeat #CFF ;border: 1px solid ; 
	}
	#gl_s{
		  background: url(../images/saccos/bank.png) no-repeat #CFF ; border: 1px solid ;
	}	
	#gl_p{
		  background: url(../images/saccos/chart.png) no-repeat #CFF ;border: 1px solid ; 
	}	
	#gl_m{
		  background: url(../images/saccos/clipboard.jpg) no-repeat #CFF ;border: 1px solid ; 
	}	
	
	#gl_l{
		  background: url(../images/saccos/report_check.png) no-repeat #CFF ; border: 1px solid ;
	}	
		
	#fuel_entry{
		   background: url(../images/fuel/fuel_readings.jpg) no-repeat #CFF ; border: 1px solid ;
	}
	#fuel_entry2{
		   background: url(../images/fuel/fuel_expenses.jpg) no-repeat #CFF ; border: 1px solid ;
	}
	#fuel_entry3{
		   background: url(../images/fuel/tanker3.jpg) no-repeat #CFF ; border: 1px solid ;
	}
	#farm1{
		  background: url(../images/farm/cow_icon.png) no-repeat #CFF ; border: 1px solid ;border: 1px solid ;
	}
	#farm2{
		  background: url(../images/farm/poultry.png) no-repeat #CFF ; border: 1px solid ;border: 1px solid ;
	}
	#farm3{
		  background: url(../images/title.gif) repeat-x #CFF ; border: 1px solid ;border: 1px solid ;
	}
	#farm4{
		  background: url(../images/title.gif) repeat-x #CFF ; border: 1px solid ;border: 1px solid ;
	}
	#farm5{
		  background: url(../images/saccos/settings.png) no-repeat #CFF ; border: 1px solid ;border: 1px solid ;
	}
	#reg_m:hover,#reg_fees:hover,#reg_r:hover,#share_rep:hover,#share_tr:hover,#share_s:hover,#share_p:hover,
	#loan_a:hover,#loan_d:hover,#loan_s:hover,#loan_p:hover,
	#loan_m:hover,#loan_l:hover,#loan_rep:hover,
	#gl_a:hover,#gl_dd:hover,#gl_s:hover,#gl_m:hover,#gl_d:hover,#share_xx:hover,
	#saving_dd:hover,#saving_p:hover,#saving_sh:hover,#saving_ee:hover,#saving_php:hover,#saving_kk:hover,#fuel_entry:hover	,#fuel_entry2:hover,
	#farm1:hover,#farm2:hover,#farm3:hover,#farm4:hover,#farm5:hover{
		background-color:#D1EDED;
		border:1px solid #A7DCDC;
		color:black !important;
	}
	.sub_header{
	    color: #0068b4;
		padding:4px 0px 4px 3px !important; 
		font: bold 11px Tahoma, Tahoma, 'Trebuchet MS',Georgia,'Times New Roman', Arial;
		background: #f1f3dc url(../images/saccos) repeat-x !important;	
	}
	.close_btn{
		    background: url(../images/saccos/cancel.png) no-repeat right;
	 }
		
	.process_form{
		 	background-color:#F03 !important;
			}
	.gen_head{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:left;
	border-bottom:1px solid #5AB1AA;
	background: #A9DED9 url(../images/art.jpg) left center no-repeat;
	padding-left: 20px;
	height:20px;
	overflow:hidden;
	width:100%;
}

.sub_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; padding-left:8px; padding-top:8px;
}

ul, ol, blockquote {
	margin-top: 5px;
	/*margin-bottom: 10px;*/
	margin-left: 3px;
 	}

a:link,a:visited,a:active { 
	color: #1d47c5;
	text-decoration:none;
	}

a:hover { 
	color: #f72525;
	text-decoration:none;
	}
.table_border {
	border:1px solid #B7B7B7;
}
 
 
 .shadetabs{
	padding: 3px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
 position: relative;
	top: 1px;
	float: left;
	font: bold 1em sans-serif;
	background-color: #DDD;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px; background:url(../images/navbar.gif)  repeat-x
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #ccc; /*#B5CFE6*/
color: #2d2b2b; 

}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadeContent:hover{background: #F00 url(../images/title.gif)}

.shadeActive li{
	 background: #F00 url(../images/title.gif)
}
.shadeInactive li{
	color: #2d2b2b;
}

.table_bg{
  border:1px  solid #D1E9E6; background: #F8F8F8; 


}

.rowflipper_0:hover{ background-color:#03F;
	 
}

.rowflipper_1:hover{ background-color:#99F;
	
}

.my_list {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		text-transform:capitalize;
		padding: 2px; height:21px;
}


 .popup {
	height: 100%;
	width: 100%;
	background:  #CFF;
	position: absolute;
	top: 0;
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
	filter:alpha(opacity=75);
	}
	
	.window {
	width: 500px;
	border: 1px solid #000000;
	background: #ffffff;
	position:relative;
	top: 0px; left:100;
	}
	
	.popup_contents {
	padding: 1em 1.75em;
	margin: 0em;
	background-color: #F8F8F8;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: 16px 16px;
}

/* below css are for the list of values  */	  
	.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 150px; z-index:999;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	color: #F00; background-color: #FFF;
	}
	
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer; list-style:none;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	  
	  .divider{ background: url(../images/_divider.gif);
	  }
	  
 .farm_lable {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		text-transform:capitalize;
		background-color:#F8F8F8;
		padding: 2px;
}
.farm_inp {
	/*background-color:#FFFFFF; */
		padding:2px;
		color: #CFC8AD;
}
.farm_inp input,	.farm_inp select,.farm_inp textarea{
		/*background: #FFFFFF;*/
		border: 1px solid #DCE7E7;
		font: normal 11px Tahoma,  Verdana, Arial, Helvetica, sans-serif;
		padding:4px !important;
		}
.farm_inp input:hover,	.farm_inp select:hover,.farm_inp textarea:hover
	{
		background: #FCF8F8;
		border: 1px solid #BACFCF;
	}
	
	
	.farm_inp input:focus,	.farm_inp select:focus,.farm_inp textarea:focus{
		background:#FFFF00;
		border:1px solid #49B346;
	}
.farm_button {
	font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		text-transform:capitalize;
		padding: 2px; height:24px;
		width:80px;
}	  
	  
	  