body {
  background:#EBEFE1/*EEEEE9*/;
  color:#333;font:83%/1.5 arial,tahoma,verdana,sans-serif;
  overflow:scroll;
}
/* =GRID =MODIFIERS */

.container_16:after, .container_12:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
/*.container_16, .container_12{display:inline-block}*/
* html .container_16, * html .container_12{height:1%}
.container_16, .container_12{display:block}

form :after{clear:both;content:'.';display:block;visibility:hidden;height:0}
/* form {display:inline-block}*/
* html form {height:1%}
form {display:block}

.clearfix li:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
/*.clearfix li{display:inline-block}*/
* html .clearfix li{height:1%}
.clearfix li{display:block}

.right {
  float: right;
}

.clearall {
  clear: both;
}

.clearleft {
  clear: left;
}

.clearright {
  clear: right;
}
p {margin: 0 0 1.5em}
p.sml{font-size:0.8em}
h1 {color:#000;  margin: 0 0 0.5em 0;}
h2, h3, h4, h5, h6 {color:#666; margin: 0 0 0.7em 0;clear:both;}
h1 {font-size: 146%;}
/*h1 {font-size: 136%; background:url(../images/greyarrow.gif) left 5px no-repeat;padding-left:28px;}*/
h2 {font-size: 126%; border-bottom: 1px dashed #ddd;}
h3 {font-size: 116%; color:#666}
h4 {font-size: 106%}
h5 {font-size: 96%}
hr {margin: 0.5em 0;background:#eee;height:1px;color:#eee;border:none;clear:both}
img{border:none}
address{font-style:normal}

#logo, #qlinksBar{background-color:#191919}
#qlinksBar{}
#logo{/*padding:0 0 25px 0;*/}

#qlinks {list-style-type:none;overflow:hidden;padding:3px 0}
#qlinks li {float:right;color:#999}
#qlinks li a {text-decoration:none;color:#999; font-weight:bold;}
#qlinks li a:hover, #qlinks li a.on {text-decoration:underline; color:#FFF}

#hdrImgsCont{padding:4px;background-color:#eee;border:solid 1px #ccc;margin:5px 0;}
.hdrImg{width:690px;height:120px;}
#menuLine{background-color:#7FAF20;height:0px;line-height:0px;}
#mainContent{padding:20px 0;background-color:#fff;border-bottom:solid 1px #ddd;}
#mainContentTemp{}


#navBar{padding-top:0px;background:url(../images/menuBg_02.jpg) repeat-x left top;border-top:solid 0px #fff;border-bottom:solid 1px #f1f1f1;}
#navigation {list-style-type:none;overflow:hidden;}
#navigation li {float:left;}
#navigation li a {color:#999;
	display:block;
	font-size:126%;
	padding:10px 25px 5px 25px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
/*	background-color:#2B3B0B;*/
	border-right:solid 1px #f1f1f1;
	border-bottom:solid 5px #FFF;
}
#navigation li.home{border-left:solid 1px #f1f1f1;}
#navigation li a.on,#navigation li a:hover{background-color:/*7FAF20*/;color:#81A32F;border-bottom:solid 5px #fff;background:url(../images/menuOn_02.jpg) no-repeat center top;}

/*
#subNavBar{background:#FFF;border-bottom:solid 1px #7FAF20;}
#subNav {list-style-type:none;overflow:hidden;}
#subNav li {float:left;}
#subNav li a {color:#7FAF20;
	display:block;
	font-size:1em;
	padding:1px 15px 1px 15px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
}
#subNav li a.on{background-color:#7FAF20;color:#FFF;}
#subNav li a:hover {color:#2B3B0B;}
*/
#btmContent{padding-top:10px;}

ul.contact li{padding-left:22px;}
ul.contact li.email{background:url(../images/email.png) no-repeat left 2px;}
ul.contact li.phone{background:url(../images/phone.png) no-repeat left 1px;}
ul.contact li.telephone{background:url(../images/telephone.png) no-repeat left 1px;}

a.pdf{background:url(../images/pdf_tiny.gif) no-repeat left top;padding-left:22px;}
a.map{background:url(../images/map.png) no-repeat left top;padding-left:22px;}

ul.btmContent li{background:url(../images/bullet.png) no-repeat left 3px;padding-left:25px;}
ul.btmContent li a{color:#666;text-decoration:none; font-weight:bold;}
ul.btmContent li a:hover{text-decoration:underline; color:#333;}

a.btmLink{color:#666;font-weight:bold; text-decoration:none;}
a.btmLink:hover{color:#333;text-decoration:underline;}
/*
#subMenu {list-style-type:none;overflow:hidden;padding-bottom:10px;}
#subMenu li {float:left;color:#999;padding-right:10px;}
#subMenu li a {text-decoration:none;color:#999; font-weight:bold;}
#subMenu li a:hover {text-decoration:underline; color:#FFF}
*/
ul.links{padding-bottom:20px;}

div.DetailsRow{clear:both;}
div.DetailsLabel{float:left;width:60px;}
div.DetailsContent{float:left;width:160px;}