/* CSS Document */
body
{
	font-family: tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.wrapper
{
	padding: 0 0 0 0px;
	padding: inherit;
	margin: auto;
	width: 975px;
	height: auto;
}
.top
{
	width: 970px;
	height: 35px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/top.jpg);
	background-repeat: no-repeat;
}
.logo
{
	width: 970px;
	height: 92px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/logo.jpg);
	background-repeat: no-repeat;
}
.middle_area
{
	width: 975px;
	height: auto;
	float: left;
	background-image: url(Images/middle_bg.jpg);
	background-repeat: repeat-y;
}
.middle_area123
{
	width: 975px;
	height: auto;
	float: left;
	background-image: url(Images/middle2_bg.jpg);
	background-repeat: repeat-y;
}
.left_area
{
	width: 239px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
}
.left123
{
	width: 239px;
	height: 19px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/left123.jpg);
	background-repeat: repeat-y;
}
.left1
{
	width: 239px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/left1.jpg);
	background-repeat: repeat-y;
}
.left2
{
	width: 239px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/left2.jpg);
	background-repeat: no-repeat;
}
.rightarea
{
	width: 734px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
}
.right_middle
{
	width: 496px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
}
.right_banner
{
	width: 495px;
	height: 194px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/banner.jpg);
	background-repeat: no-repeat;
}
.button_area
{
	width: 496px;
	height: 44px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/button_area.jpg);
	background-repeat: no-repeat;
}
.button_area12
{
	width: 489px;
	height: 28px;
	float: left;
	padding: 10px 0px 0px 0px;
	background-color: #E2EBD8;
	border:solid 1px #cfe6c1;
}
.button_area11
{
	width: 490px;
	height: auto;
	float: left;
	padding:5px 0px 0px 0px;
	
}
.button_area121
{
	width: 485px;
	height: 28px;
	float: left;
	padding: 10px 0px 0px 0px;
	background-color: #E2EBD8;
	border:solid 1px #cfe6c1;
}
.button_area111
{
	width: 486px;
	height: auto;
	float: left;
	padding:10px 0px 0px 0px;
	
}
.content_area
{
	width: 496px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
}
.content_area1
{
	width: 489px;
	height: auto;
	float: left;
	padding: 2px 4px 0px 3px;
}
.right_right
{
	width: 234px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
}
.right2
{
	width: 234px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/right2.jpg);
	background-repeat: repeat-y;
}
.right_top1
{
	width: 234px;
	height: auto;
	float: left;
	background-image: url(Images/right_top.jpg);

	padding-bottom:5px;
}
.right3
{
	width: 234px;
	height: 250px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/right3.jpg);
	background-repeat: no-repeat;
}
.bottom
{
	width: 970px;
	height: 69px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/bottom.jpg);
	background-repeat: no-repeat;
}
.homelink
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #BCBCBC;
	text-decoration: none;
}
.homelink:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.bottomtxt
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #E1E1E1;
	text-decoration: none;
}
.bottomtxtlink
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #E1E1E1;
	text-decoration: none;
}

.bottomtxtlink:hover
{
	font-family: Arial, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.contactfont
{
	font-family: Tahoma, Arial, Verdana!important;
	font-size: 12px!important;
	text-decoration: none!important;
	font-weight: bold!important;
	color: #000000 !important;
	line-height: 18px!important;
}
.testimonials
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
}
.news
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: #004E00;
	line-height: 18px;
}
.news12
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #004E00;
	line-height: 18px;
	border: none;
}
.dynamicnews1
{
	padding: 0 0 0 13px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #004E00;
	line-height: 18px;
	float:left;
	z-index:100;
	
}
.news1
{
	padding: 0 0 0 13px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #004E00;
	line-height: 18px;
	
}
.news-font12
{
	background-image: url(Images/side_buttons.jpg);
	background-repeat: repeat-y;
	
}
.dynews-font12
{
	background-image: url(Images/side_buttons.jpg);
	background-repeat: repeat-y;
	float:left;
	z-index:100;
	
}
.news-font34
{
	text-align: left;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #6b8e23;
	line-height: 18px;
    
}
.news-font55
{
	background-color:#ffffff;
	text-align: left;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #004E00;

filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;
}
.buttonlink
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.buttontxt
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #888888;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.buttonlink:hover
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	line-height: 20px;
}
.welcomefont
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #777676;
	text-decoration: none;
	line-height: 17px;
}
.welcomefont123
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
}
.wel_font
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #006700;
	font-weight: bold;
}
.wel_font2
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #006500;
	font-weight: bold;
	line-height: 24px;
}
.wel_font3
{
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	}
.textbox
{
	border: 1px #999999 solid;
}
.admin_button
{
	width: 970px;
	height: 35px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/admin_button.jpg);
	background-repeat: no-repeat;
}
.admin_topbg
{
	width: 970px;
	height: 19px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/admin_topbg.jpg);
	background-repeat: no-repeat;
}
.admin_middle
{
	width: 975px;
	height: auto;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/adminmidle_bg.jpg);
	background-repeat: repeat-y;
}
.admin_leftarea
{
	width: 219px;
	height: auto;
	float: left;
	padding: 0 10px 0 10px;
}
.admin_rightarea
{
	width: 706px;
	height: auto;
	float: left;
	padding: 0 15px 0 10px;
}
.admin_bottom
{
	width: 970px;
	height: 21px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/adminbottom.jpg);
	background-repeat: no-repeat;
}
.login_topbg
{
	width: 970px;
	height: 19px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/login_top.jpg);
	background-repeat: no-repeat;
}
.login_middle
{
	width: 940px;
	height: auto;
	float: left;
	padding: 0 20px 0 15px;
	background-image: url(Images/login_middle.jpg);
	background-repeat: repeat-y;
}
.login_bottom
{
	width: 970px;
	height: 20px;
	float: left;
	padding: 0 0 0 0px;
	background-image: url(Images/login_bottom.jpg);
	background-repeat: no-repeat;
}


/*--------------------------------------------------------------------------*/
#menu{ /* nothing in here right now */
}

#menu .Item
{
  /* CSS class for non-selected Menu Item */
  background: url(Images/side_buttons.jpg) no-repeat;
  
}

#menu .ItemSelected, #menu .ItemHover
{
  /* CSS class for hovering and selected Menu Item
     ... which can be split up, of course! */
  background:url(Images/side_buttons2.jpg) no-repeat;
}

/* CSS classes for standard Links, only valid inside the #menu DIV */
#menu a, #menu a:visited
{

  background: transparent ! important;
  display: block;
}

#menu a:hover, #menu a:active, #menu a:focus
{
  background: transparent ! important;
  display: block;
}