

html, body, div, span{
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  color:#034833;
  line-height: 18px;

}

#container{
 background:url(../images/bgtile.gif) top left repeat-x;
 background-color: #FFFFFF;
 }


#content{
background:url(../images/contentbg.jpg) top center no-repeat;
position:relative !important;
width:860px; 

}


#bannertop{
background:url(../images/header.gif) top center no-repeat;
width:800px; 
height:182px;
bottom: 0;
}


#navt{
width:800px;
height:40px;
}

 #flash{
 width: 768px;
 height:309px;
   padding-top:0px;
   padding-bottom:0px;
   padding-right:0px;
   padding-left:0px;
   background-color:#138259;
   }


span.nonie {
display: inline !important;

}


#clientscroll {
	width: 768px;
	height: 169px;
	margin-right: auto;
	margin-left: auto;
    clear: both;
	background-color:#138259;
	
}


.bullets {
	color: #666666;
	font-weight: bold;
}



#side{
background:url(../images/side.gif) top center no-repeat;
width:400px;
height:447px;
}

#side2{
width:400px;
padding-left:79px;
padding-right:16px;
}

#content2{
width:368px;

}


.content2{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
	color: #666666;
	list-style-image: url(../images/nav/bullet_side.gif);
}

.content2 a:link{
	text-decoration: underline;
	color: #138259;
	font-size: 11px;
}
.content2 a:hover{
	text-decoration: none;
	color: #138259;
	font-size: 11px;
}
.content2 a:visited{
	text-decoration: underline;
	color: #138259;
	font-size: 11px;
}


.bullpoint{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
	color: #666666;

}



.content{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 11px;
	color: #666666;
	list-style-image: url(../images/nav/bullet_On.gif);

}

.content a:link{
	text-decoration: underline;
	color: #138259;
	font-size: 11px;
}
.content a:hover{
	text-decoration: none;
	color: #138259;
	font-size: 11px;
}
.content a:visited{
	text-decoration: underline;
	color: #138259;
	font-size: 11px;
}


#footer{
background:url(../images/footer.gif) top center no-repeat;
width:800px; 
height:287px;
bottom: 0;
padding-top:76px;
padding-bottom:0px;
}

.footert{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10px;
	color: #999999;
}

.footert a:link{
	text-decoration: none;
	color: #999999;
	font-size: 10px;
}
.footert a:hover{
	text-decoration: underline;
	color: #138259;
	font-size: 10px;
}
.footert a:visited{
	text-decoration: underline;
	color: #999999;
	font-size: 10px;
}


#bread{
text-align:left;
bottom:0;
width:368px;
height:50px;

}

.crumbs{
font-size:10px; 
color:#999999;
}


.crumbs a:link {
	color:#138259;
}
.crumbs a:hover{
	color:#138259;
	text-decoration:none;
}
.crumbs a:visited{
	color:#138259;

}














#nav{
width: 800px;
height: 182px;
}

.seotext {
  display: none;
}


ul#layout_header_nav_main {
  margin: 0px;
  padding: 0px;
  text-align:left;
  height: 40px;
  overflow:none;
  display:block;
}
li.layout_header_nav_main_item {
  display: block;
  float:left!important;
  width: 116px;
  margin: 0px 2px 0px 0px;
  padding: 0px;
  height: 40px;
  position: relative;
}
li.layout_header_nav_main_item ul.layout_header_nav_sub {
  background-color: #138259;
  padding: 10px 25px 25px 20px;
  margin: 0px;
  width: 155px;
}
li.layout_header_nav_main_item div.layout_header_nav_sub_wrapper {
 display:none;
  position: absolute!important;
  z-index: 100;
  top: 40px;
  left: 0px;
  width: 200px;
}
li.layout_header_nav_main_item div.layout_header_nav_sub_bl {
  width: 4px;
  height: 4px;
  background-image: url(../images/nav/corner_l.png);
  float:left!important;
}
li.layout_header_nav_main_item div.layout_header_nav_sub_bottom {
  height: 4px;
  background-color: #138259;
  width: 192px;
  float:left;
}
li.layout_header_nav_main_item div.layout_header_nav_sub_br {
  width: 4px;
  height: 4px;
  background-image: url(../images/nav/corner_r.png);
  float: left;
}
li.layout_header_nav_main_item.selected div.layout_header_nav_sub_bl {
  background-image: url(../images/nav/corner_l.png) !important;
}
li.layout_header_nav_main_item.selected div.layout_header_nav_sub_bottom {
  background-color:#138259 !important;
}
li.layout_header_nav_main_item.selected div.layout_header_nav_sub_br {
  background-image: url(../images/nav/corner_r.png) !important;
}



li.layout_header_nav_main_item ul.layout_header_nav_sub a {
  color:#FFFFFF;
  text-decoration:none;
}
li.layout_header_nav_main_item ul.layout_header_nav_sub a:hover {
  color:#FFFFFF !important;
  text-decoration:underline;
}

li.layout_header_nav_main_item.selected ul.layout_header_nav_sub {
  background-color:white !important;


}
li.layout_header_nav_main_item.selected ul.layout_header_nav_sub a {
  color: #138259 !important;
}
li.layout_header_nav_main_item.selected ul.layout_header_nav_sub a:hover {
  color: #138259 !important !important;
}




li.layout_header_nav_main_item a.primary {
  display:block !important !important;
  float:left;
  height: 40px;
  width: 89px;
}


li.layout_header_nav_main_item a.menu_arrow{
  display:block;
  height: 15px;
  width: 25px;
  vertical-align: middle;
  background: url(../images/nav/button.gif) no-repeat;
  margin: 13px 0px 0px 0px;
  float:left !important;
}


li.layout_header_nav_main_item a.primary:hover,
li.layout_header_nav_main_item a.menu_arrow:hover {
  text-decoration:none;
}
li.layout_header_nav_main_item.selected a.menu_arrow{
  background: url(../images/nav/button_On.gif);
}

ul#layout_header_nav_main li#home_tab {
  background: url(../images/nav/home.gif) no-repeat;
}
ul#layout_header_nav_main li#home_tab.selected {
  background: url(../images/nav/home_On.gif) no-repeat;
}

ul#layout_header_nav_main li#about_tab {
  background: url(../images/nav/about.gif) no-repeat;
}
ul#layout_header_nav_main li#about_tab.selected {
  background: url(../images/nav/about_On.gif) no-repeat;
}

ul#layout_header_nav_main li#services_tab {
  background: url(../images/nav/services.gif) no-repeat;
}
ul#layout_header_nav_main li#services_tab.selected {
  background: url(../images/nav/services_On.gif) no-repeat;
}

ul#layout_header_nav_main li#contact_tab {
  background: url(../images/nav/contact.gif) no-repeat;
}
ul#layout_header_nav_main li#contact_tab.selected {
  background: url(../images/nav/contact_On.gif) no-repeat;
}



ul li ul li.layout_header_nav_sub_item {
  list-style-type:none !important;
  list-style-position:none !important;
  list-style-image:none !important;
  list-style:none !important;
}

