html, body
{
    margin: 0px 0px 0px 0px;
    line-height: 18px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 	font-size:13px;
	background:url(images/body-bg.jpg) top center repeat-x #1f6242;	
	color:#000;
	min-height:100%;
	height:100%;
}


/* main site links */
a:link {color: #1F6242; text-decoration:none;}
a:visited {color: #1F6242; text-decoration:none;}
a:hover {color: #1F6242; text-decoration:none;}
img {display:block;}
img, div { behavior: url(javascript/iepngfix.htc); }

#global {width:960px; margin:0 auto;}
#siteWrapper {width:100%; height:100%; min-height:100%; background:url(images/site-wrapper-bg.jpg) top center no-repeat;}
#navWrapper {margin:0 auto; background:url(images/home-top-bg.jpg); width:960px; height:340px; position:relative;}
#homeOtherWrapper {position:relative; }
#homeMidWrapper {width:960px; height:102px; top:340px; position:absolute; background: url(images/mid.png) no-repeat;}
#flashWrapper {position:absolute; top:-180px; left:300px;}

#homeContentWrapper {margin-top:102px; background: url(images/home-content-bg.gif) repeat-y;}

#nav {position:absolute; width:940px; top:31px; margin-right:10px; }
#logo {position:absolute;left:10px; top:15px; border:none;}
#logoName {position:absolute;left:200px; top:85px; border:none;}
#options {position:absolute; left:100px; top:260px;}

#ilogo {position:absolute;left:30px; top:12px; border:none;}
#ilogoName {position:absolute;left:200px; top:80px; border:none;}


#homeLeft {width:395px; margin-left:40px; float:left; _margin-left:20px;}
#homeRight {width:468px; margin-left:20px; float:left; background:url(images/c2a-bg.jpg) top no-repeat; height:240px;}
#iWrapper {margin-top:30px; width:960px; background:url(images/i-content-bg.gif) repeat-y;}
#hrTop {width:230px; height:100px; margin-left:90px; margin-top:30px;}
#hrBottom {width:320px; height:80px; margin-left:80px; margin-top:10px; line-height:20px; font-size:12px;}
#hrBottom a {display: block; width:220px; height:45px;  padding: 30px 0px 0px 110px; color:#ffe065; text-decoration:underline;}

#iContentWrapper {background: url(images/i-content-bg.png) repeat-y; width:960px;}

#iColLeft {width:200px; float:left; margin-left:30px; _margin-left:14px; padding-top:60px; min-height:400px; _height:400px; _overflow:visible;}
#iColRight {width:688px; margin-left:12px; float:left; }
#iContent {width:688px; min-height:450px; _height:450px; _overflow:visible;}

#footerLinks {margin:0 auto; height:42px; line-height:28px; width:910px; font-size: 11px; padding: 10px 20px 0px 20px; background:url(images/bottom-bg.gif) bottom center no-repeat; color:#88dab3;}
#footerNav {float:right; text-align:right;}
#footerNav a {color:#88dab3; font-size:11px; padding: 0px 4px; text-decoration:none;}
#footerText {color:#88dab3;}

#Ten11 { width: 940px; margin:0 auto; color:#88dab3; font-size: 11px; text-align: right; line-height:12px;}
#Ten11 a {font-size:11px; color:#88dab3; padding: 0px 3px; text-decoration:none;}

.large{font-size:15px; font-weight:bold;}

#fsSearch td {font-size:11px; padding-top:6px;}
#fsSearch input {font-size:11px;}
#fsSearch select {font-size:10px; width:110px;}

.searchContainer {border:solid 1px #cb9043; margin-bottom:10px; padding:4px;}
.searchImg {float:left; width:120px; margin-top:6px;}
.searchAddress {float:left; margin-left:8px; width:230px;}
.searchInfo {float:left;}
.thumb {border:solid 1px #111;}
div.clear {clear:both;}

#applicationForm {}
#applicationForm input, select {font-size:11px;
    margin-bottom: 0px;
}
.appField {font-size:11px; background:#F2E7BA;}
.appHeader {font-size:13px; font-weight:bold; color:#fff; background:#1F6242; padding:4px 3px 3px 6px;}

.dgBox {padding:1px 1px 1px 1px; border-top:solid 1px Black; border-color:#eeeeee;}

.dg {padding:5px; border-top:solid 1px #686524; border-color:#eeeeee; margin-top:3px;}
.dgHeader {background-color:#007355; font-size:14px; height:25px; color:#ffffff; font-weight:bold;}
.dgItem {background-color:#ffffff; color:Black; font-size:14px; font-weight:normal;}
.dgAltItem {background-color:#eeeeee; color:Black; font-size:14px; font-weight:normal;}
.dgSelect {font-weight: normal; color: black; font-style: italic; background-color: #e9e9e9;}

.dgHeaderSmall {background-color:#007355; font-size:12px; color:#ffffff; font-weight:bold; padding: 5px;}
.dgItemSmall {background-color:#ffffff; color:Black; font-size:12px; font-weight:normal;}
.dgAltItemSmall {background-color:#eeeeee; color:Black; font-size:12px; font-weight:normal;}



h1 
{
    margin:12px 0px;
	font-size:24px;
	color:#1F6242;
  }
  h1.home {color:#1F6242; font-size:16px; font-weight:bold; padding: 0; margin-bottom: -6px; margin-top:8px;}
h2 {
    font-size: 18px;
 }

h3 {font-size: 16px;
}

h4 {
	font-size:14px; margin:0px;}

li {}

