<!--

/* CSS Document */

/*  png ie 6 fix */


body, html {
 height:100%;
}

body {
	background-color:#333;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body, td, p {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}
td, p{ 
 line-height:1.5em;
}
p {
text-align:justify;
}

h3 {
    font-size:15px;	 
}

h1,h2, h3, h4,h5,h6 {
 color: #81b000;
 font-family: Arial, Helvetica, sans-serif; 
 font-weight:bold;
}
h1 {
 color: #81b000;
    font-size:36px;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
h2 {
    font-size:14px;	 
    color:#333;
}
h5 {
 font-size:22px;
 padding:0;
 margin: 20px 0 10px 0;
 font-weight:normal;
}
b,strong,.green {
    color:#81b000;
}
a {
 color:#81b000;
}
p,h1,h3 {
 margin:0 0 0.7em 0;
}
li {
 padding-bottom:1em;
}

div#topOuter {
/*
background-image:url(images/topbg.gif);
background-repeat:repeat-x; */
background-color:#fff;

}
div#topInner {
 background-image:url(images/banner.gif);
 background-position:top left;
  background-repeat:no-repeat;
  height:91px;
 width:960px;
  margin:0 auto;  
}
div#menuOuter {
background-color:#fff;
}
div#menuInner {
 width:960px;
 margin:0 auto;
 padding-top:10px;

 background-image:url(images/menubg.gif);
 background-repeat:repeat-x;  
  height:39px;
 position:relative;
}
div#menuInner a, div#menuInner a:visited {
 color:#999;
 text-decoration:none;
 /* font-weight:bold; */
 font-family:  Arial, Helvetica, sans-serif;
 font-size:15px;
}
div.menuItem {
 position:absolute;
 top:14px;
}
div#m1 {
 left:0px;
}
div#m2 {
 left:72px;
}
div#m3 {
 left:172px;
}
div#m4 {
 left:321px;
}
div#m5 {
 left:462px;
}
div#m6 {
 left:609px;
}
div#m7 {
 left:707px;
}
div#m8 {
 left:800px;
}
div#m9 {
 left:908px;
 width:52px;
 text-align:right;
}
div#menuInner a#menuSelected, div#menuInner a#menuSelected:visited, div#menuInner a:hover{
 border-bottom:8px solid #81b000;
 color:#81b000;
 display:block;
}
div#bodyOuter {
background-color:#fff;
}
div#bodyInner, div#upperFooterInner {
 width:960px;
 margin:0 auto;
 padding:20px 0;
}
div#bodyInner {
  /* min height hax - doesn't work for ie 5.5 http://www.dustindiaz.com/min-height-fast-hack */
  min-height:300px;
  height:auto !important;
  height:300px;
}
div#leftcol {
 float:left;
 width:575px;
}
div#rightcol {
 margin-left: 612px;
 width: 342px;
 border-top: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 background-color:#ecebeb;
}
div#rightcolInner {
 padding:10px;
 border-top:1px solid #fff;
 border-bottom:1px solid #fff;
}
div.img {
 border:1px solid #ccc;
  width:323px;
}
div.img img {
 border:3px solid #fff;
}
div#rightcolInner p {
 color:#333;
 font-size:12px;
}
div#rightcolInner hr {
 border: 0;
 border-bottom:1px solid #ccc;
 margin:0 0 10px 0;
}
div#copy {
 padding-top:30px;
 /* 
  min-height:400px;
  height:auto !important;
  height:400px;
  */
}

div#lowerFooter {
 width:960px;
  margin:0 auto;   
}
div#lowerFooterInner {

 padding: 23px 0;
 position:relative;
  color:#fff;
 font-size:13px;
 font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
 height:200px;
}
div#lowerFooterInner strong {
 color:#fff;
}
.smaller {
 font-size:12px;
}
.biggerLighter{
 font-size:16px;
 color:#999;
}
p#row2 {
 padding-top:20px;
}


.contactformelement {
width:300px;
}

div#fc1 {
 position:absolute;
 left:15px;
}
div#fc2 {
 position:absolute;
 left:106px;
}
div#fc2 ul {
 
 list-style-type:none;
 padding:0;
 margin:12px 0 0 0;
}
div#fc2 ul li {
 padding:0;
 margin:0;
} 
div#fc2 ul li a {
 text-decoration:none;
 color:#fff;
}
div#fc2 ul li a.fs {
 text-decoration:none;
 color:#81b000;
}
div#fc3 {
 position:absolute;
 left:338px;
}
div#fc4 {
 position:absolute;
 left:431px;
}
div#fc5 {
 position:absolute;
 left:700px;
 width: 260px;
 text-align:right;
}
div#fc5 span {

 padding-left:40px;
}
div#copyright{
 position:absolute;
 left:106px;
font-size:10px;
 top :205px;
 font-family:  Arial, Helvetica, sans-serif;
}
.footerBig, .footerBigPad {
 font-size:24px;
}
.footerBigPad {
 color:#333;
}
div#contactForm {
 background-color:#ecebeb;
 border:1px solid #ccc;
 padding:25px;

}
div#contactForm td {
 color:#A9A9A9; 
 font-weight: bold;
}
div#contactForm td input#Name {
 width:252px;
}
div#contactForm td+td {
 padding-left:20px;
}

div#contactForm td input#Email,div#contactForm td input#Phone{
 width:251px;
}
div#contactForm tr#r1 td {
 padding-bottom:25px;
}
div#contactForm tr#r2 td {
 padding-bottom:25px;
}
div#contactForm textarea {
 width:528px;
 height:160px;
}
-->

