/*------------header-portion-----------------*/
#header {
	margin: 0 auto;
	background: #BECF74 url(images/img01.gif) repeat-x;
	border-bottom: 3px solid #FFFFFF;
}

/* Menu */

#menu {
	width: 600px;
	height: 37px;
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(images/img02.gif) no-repeat;
}

#menu li {
	display: inline;
}
.header_buttons{

}
.header_upper{
			width:970px;
			background-color:#FFFFFF;
			vertical-align:middle;
			font-family:Arial, Helvetica, sans-serif; font-size:10px;
}

.header_link{
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#507911;
			text-align:center;
			vertical-align:top;
}

.header_link a{
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#507911;
			text-decoration:none;
			color:#507911;
			vertical-align:top;
}

.header_link a:hover{
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#507911;
			text-decoration:none;
			color:#96cb59;
			vertical-align:top;
}

.header_bar{
			background-image:url(images/index_03.gif);
			background-repeat:no-repeat;
			width:29;height:19;
			vertical-align:top;
}
.main_header{	
			background-image:url(images/index_06.gif);
			height:201px; width:970px;
}
.img_small{
			background-image:url(images/index_11.gif);
			width:970px;height:3px;
}
.header_text_small{
font-family:Arial, Helvetica, sans-serif;color:#FFFFFF; font-size:13px; text-align:justify;}

/*-----------end-header-portion-------------*/

/*-----------left-menu---------------------*/
.heading_white{
padding-left:10px;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#ffffff;
}

.white_small{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ffffff;
}
.img_right_rr{
background-position:right; background-repeat:no-repeat;
background-image:url(images/lm_rr.gif);}

.left_menu_gray{
background-image:url(images/lm_slide.jpg);
background-repeat:repeat-y;
}

.left_menu_gray .green_heading{
padding-left:10px;
font-weight:500;
font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#507911;
}
.gray_text{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#4D4D4D;
}
.gray_text_main{
font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#4D4D4D;
}
.read_more a{
text-decoration:none;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#507911;
font-weight:bold;
}
.read_more a:hover{
text-decoration:none;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px;
color:#96cb59;
font-weight:bold;
}
.line_gray{
	color:#D1D6D9;
	height:5px;
	}
.img_right_mouse{
background-position:right; background-repeat:no-repeat;
background-image:url(images/lm_04.gif);}

.img_right_ballon{
background-position:right; background-repeat:no-repeat;
background-image:url(images/lm_05.jpg);}


/*-------------end-left-menu----------------*/
/*-------------footer-----------------------*/

.fotter_border{
height:4px;width:970px;
background-color:#bdbec0;
}
.footer{
width:970px; height:20px;
background-color:#598218;
}
.footer_link a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#FFFFFF;font-weight:bold
}
.footer_link a:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#96cb59;font-weight:bold;
}
.footer_upper{
	width:970px;
	background-color:#FFFFFF;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif; font-size:13px;

}
/*----------------end-footer--------------*/
/*----------------gray heading------------*/
.green_heading{
font-weight:500;
font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#507911;
}
.gray_heading{
font-weight:500;
font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#9b9c9e;
}
.black_heading{
font-weight:500;
font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000000;
}
.green_text{
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#729543;
font-weight:bold;
border:none;
padding-right:8px;
}
.read_more_gray{
text-decoration:none;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#9aa3a8;
font-weight:bold;
}
.read_more_gray a{
text-decoration:none;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#9aa3a8;
font-weight:bold;
}
.read_more_gray a:hover{
text-decoration:none;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#000000;
font-weight:bold;
}
.green_arrow{
background-image:url(images/arrow.gif); height:10px; width:10px; background-repeat:no-repeat;
}

.company_headings{
font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#4D4D4D;
}
.company_headings a{
font-family:Arial, Helvetica, sans-serif; font-size:16px;color:#4D4D4D;text-decoration:none;
}
.company_headings a:hover{
font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;text-decoration:none;
}

.company_line{
height:2px;  background-color:#d1d6d9; margin-left:10px;maargin-right:10px;
}
/*============right menu===============*/

.rm_head_img{
background-image:url(images/footer.gif); height:28px;
padding-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ffffff;

}
.rm_bg_font{
background-color:#e6e7e9;
}
.gray_link a{
	color:#D1D6D9;
 font-size:14px;font-family:Arial, Helvetica, sans-serif;
}
.gray_link a:hover{
	color:#D1D6D9;
	font-size:15px;
}
.black_text{
font-family:Arial, Helvetica, sans-serif;
 color:#000000;font-weight:bold;font-size:14px;
}
.green_text_link a{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#729543;text-decoration:none;
}
.black_text_link {
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#000000;text-decoration:none;
}
.gray_text_link{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#949597;
text-decoration:none;
}
.gray_text_link a{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif; font-size:14px;color:#949597;
text-decoration:none;
}
.footer_Elinksol{
height:4px;background-color:#33CC99;
}

/*----------forms----------------*/
.text_field{
width:120px; height:20px; border-bottom-color:#D1D6D9;
}
.green_text_form{
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#729543;
font-weight:bold;text-align:right;
}
/*--------portfolio------------*/
.right-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	padding: 5px;
}
.image_border {
	margin: 5px;
	padding: 5px;
	border: 1px solid #666666;
}

.green_button{
background:#5a8418;
font-family:Arial, Helvetica, sans-serif;text-align:center;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
border: none;
}


.paging {

font-family:Arial, Helvetica, sans-serif;size:14;color:#ffffff;
text-decoration:none;
border: 1px solid rgb(222, 222, 222);
padding: 0px 5px;
color:#5a8418;
font-weight:bold;
background-color:#e3f5e0;
}
.paging a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;size:12;color:#ffffff;font-weight:bold;
border: 1px solid rgb(222, 222, 222);
padding: 0px 5px;
color: rgb(0, 132, 220);
background-color:#e3f5e0;
}
.paging a:hover{
font-family:Arial, Helvetica, sans-serif;size:14;color:#ffffff;
text-decoration:none;
background-color:#e3f5e0;
}



.paging_img a{
background-image:url(images/r1.gif);
height:10px;width:24px;
}
.paging_img a:hover{
background-image:url(images/r2.gif);
}
<!--admin panel-->
.border{
border:none;
}
.admin_links{
background-color:#5a8418;
font-size:14px;font-family:Arial, Helvetica, sans-serif;font-weight:bold; text-align:center;color:#FFFFFF;  vertical-align:middle;
}
.logo_bg{
background-image:url(admin/images/logobg.gif);height:8px;width:700;

}
.new_record{
background-color:#5a8418;
font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold;color:#FFFFFF;
}
.little_heading{
border:none;
}
.input_select_small{
font-family:Arial, Helvetica, sans-serif;size:10px;height:20px;
}
.left-inner-heading{border:none;
}

.site_text{
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#006432;
vertical-align:middle;
line-height:15px;
}
.admin_bar{
height:4px;width:800px; text-align:right;
background-color:#5a8418;

}
.red_link{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#FFFF00;font-weight:bold
}
.red_link a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#FFFF00;font-weight:bold
}
.red_link a:hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#96cb59;font-weight:bold
}
.dark_color{
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#006432;
font-weight:bold;
border:none;
padding-right:8px;
}
.white_small_bold{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ffffff;

}