body, html, div, td, textarea
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color:#595757;
}

ul
{
  margin-top:0px;
}

a
{
  color:#006633;
  font-weight:normal;
  text-decoration: none;
}

a.items:visited, a.items:link, a.items:active
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color:#595757;
  text-decoration: none;
}

a.submenu:visited, a.submenu:link, a.submenu:active
{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color:#FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

a.more:visited, a.more:link, a.more:active
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
}

a.topmenu:visited, a.topmenu:link, a.topmenu:active
{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color:#FFFEFF;
  text-decoration: none;
  font-weight:bold;
}

a.nav:link, a.nav:visited, a.nav:active, a.nav:hover {
  font-family: arial, verdana, sans-serif;
  font-size: 13px;
  color: #A4C8B4;
  text-decoration: none;
  font-weight:bold;
}

a.nav_active:link, a.nav_active:visited, a.nav_active:active, a.nav_active:hover {
  font-family: arial, verdana, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight:normal;
  font-weight:bold;
}

a.nav_sub:link, a.nav_sub:visited, a.nav_sub:active, a.nav_sub:hover {
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}

a.nav_sub_active:link, a.nav_sub_active:visited, a.nav_sub_active:active, a.nav_sub_active:hover {
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: #007236;
  text-decoration: none;
  font-weight:normal;
}

div.pic_our_services
{
  width:160px;
  margin-top:0px;
  margin-left:15px;

}
div.more
{
  width:187px;
  height:20px;
  background:#ededee;
  text-align:right;
  padding-top:1px;
}
div.more_icon
{
  color:#006633;
  font-weight:bold;
  margin-top:5px;
  margin-right:8px;

}
ul#our_services li
{
  list-style-image: url("../images/arrow_green_2.jpg");
  list-style-position: outside;

}

li.services_li
{
  list-style-image: url("../images/arrow_green_2.jpg");
  list-style-position: outside;
}
div#our_services_li
{

  width:150px;
  overflow: hidden;
  text-overflow:ellipsis;
  height:15px;

}

ul#our_services
{
  height:30px;
  padding:0px;
  margin-left:35px;

}
td#footer
{
  padding-top:6px;
  text-align:center;
  color:#fff;
  display:block;
  clear:both;
}

.footer_links
{
  margin-right:0px;
}

span.pipe
{
  color:#006633;
  font-weight:bold;

}

.green_bold
{
  font-size: 11px;
  color:#006633;
  font-weight:bold;
  text-decoration : none ;
}
.green_white
{
  font-size: 11px;
  color:#FFFEFF;
  font-weight:bold;
  text-decoration : none ;
}
.copyright
{
  font-size: 11px;
}
.title
{
  font-family: Times New Roman, arial, verdana, sans-serif;
  font-size: 16px;
  color:#006633;
  font-weight:bold;
}

.cotent
{
  font-size: 12px;
  color:#000000;
  font-family:Arial;

}

.times_big_greg
{
  font-family: Times New Roman, arial, verdana, sans-serif;
  font-size: 15px;
  color:#58595B;
}

.times_normal_greg
{
  font-family: Times New Roman, arial, verdana, sans-serif;
  font-size: 12px;
  color:#58595B;
}

td.menu_left
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:25px;
  background:#818284 url("../images/header_left_dark.jpg") no-repeat top left;
}

td.menu_right
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#818284 url("../images/header_right_dark.jpg") no-repeat top right;
}

td.menu
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  padding-right:20px;
  background:#818284;
}

td.menu_left_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#4A926A url("../images/header_left_green.jpg") no-repeat top left;
}

td.menu_right_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#4A926A url("../images/header_right_green.jpg") no-repeat top right;
}

td.menu_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  padding-right:20px;
  background:#4A926A;
}

td.menu_right_checked, td.menu_right_checked_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#4A926A url("../images/header_right_green.jpg") no-repeat top right;
}

td.menu_checked, td.menu_checked_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  padding-right:20px;
  background:#4A926A;
}


td.menu_left
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#818284 url("../images/header_left_dark.jpg") no-repeat top left;
}

td.menu_right
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#818284 url("../images/header_right_dark.jpg") no-repeat top right;
}

td.main_menu
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:15px;
  background:#818284;
}

td.main_menu_left
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:15px;
  background:#818284 url("../images/header_left_dark.jpg") no-repeat top left;
}

td.main_menu_right
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:15px;
  background:#818284 url("../images/header_right_dark.jpg") no-repeat top right;
}


td.main_menu_left_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:15px;
  background:#4A926A url("../images/header_left_green.jpg") no-repeat top left;
}

td.main_menu_right_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:15px;
  background:#4A926A url("../images/header_right_green.jpg") no-repeat top right;
}

td.main_menu_over
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:15px;
  background:#4A926A;
}

td.events_menu_right
{
  font-size: 14px;
  color:#FFFEFF;
  background:#818284 url("../images/header_right_dark.jpg") no-repeat top right;
}

td.events_menu
{
  font-size: 14px;
  color:#FFFEFF;
  padding-left:20px;
  background:#818284;
}

.scroll
{
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-right:20px;
  scrollbar-face-color: #f6f6f6;
  float: left;
  scrollbar-highlight-color: #ffffff;
  overflow: auto;
  scrollbar-shadow-color: #cccccc;
  scrollbar-3dlight-color: #cccccc;
  scrollbar-arrow-color: #330000;
  scrollbar-track-color: #f6f6f6;
  scrollbar-darkshadow-color: #ffffff;
  overflow-y: auto;
  width:550px;
  height: 100%;
  line-height: 16px
}

select.question
{
  width:200px;
  height:20px;
  padding-top:2px;
  float:right;
  clear:left;
  margin-top:5px;
  font-size: 11px;
  border: 1px #80B99B;
}

.smallblack
{
  font-size: 11px;
  color: #000000;
}

a.events_bar_grey:link, a.events_bar_grey:visited, a.events_bar_grey:active, a.events_bar_grey:hover
{
  font-family: arial, verdana, sans-serif;
  color: #58595B;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

a.events_bar_green:link, a.events_bar_green:visited, a.events_bar_green:active, a.events_bar_green:hover
{
  font-family: arial, verdana, sans-serif;
  color: #005D2C;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

a.events_bar_small:link, a.events_bar_small:visited, a.events_bar_small:active, a.events_bar_small:hover {
  font-family: arial, verdana, sans-serif;
  color: #58595B;
  text-decoration: none;
  font-size: 12px;
}

.events_bar_small{
  font-family: arial, verdana, sans-serif;
  color: #005D2C;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

a.events_bar_small_checked {
  font-family: arial, verdana, sans-serif;
  color: #005D2C;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}


.event_title
{
  background:url("../images/event_ttl_bg.jpg") no-repeat top center;
  width:510px;
  height:24px;
  text-align : center;
  padding:2px;
  font-weight:bold;
}

#event_left
{
  width:80px;


}

#news_pic
{
  float:right;
  margin-top:20px;
  margin-left:10px;
  margin-bottom:10px;
  margin-right:0px;
  width:230px;
  text-align:center;
  font-weight:bold;
  line-height: 16px;
  border:2px; 
 
}
div#news ul li
{
  list-style-image: url("../images/news_li.jpg");
  list-style-position: outside;
  color:#80b99b;
  margin-bottom:5px;
  margin-left:-25px;
}

div#news ul li a
{

  color:white;
  font:Arial 12px;
  font-weight:bold;
  text-decoration:none;
}
div#news a:hover
{
  text-decoration:underline;
}
/*
div#news ul li:hover
{
  list-style-image: url("../images/news_li_hover.jpg");
  list-style-position: outside;
  color:#80b99b;
  margin:5px;
}*/

