body {
	background-color: #679966;
	margin:0px;
	padding:0px;
	background-image: url(images/bodybkgnd2.gif);
	background-repeat: repeat;
}
* {
	margin:0;
	padding:0;
	
}
#container {
	width: 980px;
	position: absolute;
	left:0px;
	top:0px;
}
#FlashID {
	position:absolute;
	left:0px;
	top:0px;
	z-index:3;
}
#FlashID_2 {
	position:absolute;
	left:120px;
	top:65px;
	z-index:2;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
}
#logo {
	position:absolute;
	left:5px;
	top:6px;
	z-index:2;
}
#header {
	width:820px;
	padding-top:0px;
	height:70px;
	position: absolute;
	left:160px;
	top:0px;
	font-size:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #679966;
	line-height: 120%;
	text-align:center;
	margin-bottom:0px;
	z-index:4;
}
#bodycontent1 {
	position:absolute;
	top:90px;
	left:60px;
	background-color: #336666;
	width:920px;
	padding-top:0px;
	padding-bottom:0px;
}
.headerTxt {
	position: absolute;
	left:503px;
	top:0px;
	width:400px;
	margin-bottom:0px;
	font-size:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #679966;
	line-height: 120%;
}

#bodycontent2 {
	margin-top:10px;
	background-color: #0e2a33;
	width:800px;
	margin-left:120px;
	/* margin-bottom:20px; */
	padding-bottom:10px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #cccccc;
	line-height: 120%;
}
#mainbodycontent2 {
	margin-top:70px;
	background-color: #0e2a33;
	width:800px;
	margin-left:120px;
	/* margin-bottom:20px; */
	padding-bottom:10px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 400;
	text-align: left;
	color: #cccccc;
	line-height: 120%;
}
#mainbodycontent2 a {
	color: #cccccc;
}
#body2subcontent {
	background-color: #0e2a33;
	/* padding:10px; */
	/* margin-left:10px; */
}
#body2left {
	/* float:left; */
	/* width:550px; */
	background-color: #0e2a33;
}
#body2right {
	float:right;
	width:224px;
	margin-top:0px;
	margin-left:20px;
	margin-bottom:20px;
	background-color: #FFF;
	color: #000;
	font-size:10px;
	padding: 10px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #0E2A32;
}
#body2right a{
	color:#000;
}
#bodycontent1 #bodycontent2 #body2right a {
	color:#000;
}
.aboutContentLeft {
	float:left;
	width:600px;
	margin-left:10px;
}
.aboutContentRight {
	float:right;
	width:600px;
	margin-right:10px;
}
.aboutContentBottom {
	color:#0E2A32;
	background-color:#FFF;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	padding:10px;
	border: 5px outset #CCC;
}
.aboutimgRight {
	float:right;
	margin-top:20px;
	margin-bottom:20px;
	padding-right:20px;
}
.aboutimgLeft {
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	padding-left:20px;
}
#faq {
	font-size:12px;
}
#serviceTop {
	font-size:12px;
	font-style:italic;
	color:#000; 
	padding-top:0px; 
	padding-bottom:10px;
	background-color:#FFF;
	border: 10px solid #0e2a33;
}
#Line {
	border-bottom: 4px solid #336666;
	width:1010px;
	margin-bottom:10px;
	margin-left:10px;
}
.fillblock {
	border-bottom: 20px solid #0e2a33;
	margin-top:150px;
	width:1010px;
}
.bodyTxt {
	margin-bottom:20px;
	margin-top:20px;
	margin-left:20px;
	margin-right:30px;
}
.bodyTxt2 {
	margin-bottom:20px;
	margin-top:20px;
	margin-left:50px;
	margin-right:100px;
}
.bodyTxt2left {
	margin-bottom:20px;
	margin-top:20px;
	margin-left:75px;
	margin-right:100px;
}
.bodyTxt3 {
	margin-bottom:20px;
	margin-top:20px;
	margin-left:80px;
	margin-right:100px;
}
.txtCenter {
	text-align:center;
}
.listShift {
	margin-left:20px;
}
.h3a {
	font-weight:600;
	font-size:16px;
}
.h3b {
	font-weight:600;
	font-size:16px;
	margin-left:-30px;
}
.h3d {
	font-weight:400;
	font-size:16px;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:20px;
	margin-right:30px;
	line-height: 110%;
	color:#FFF;
}
.h3c {
	font-weight:600;
	font-size:16px;
	line-height: 150%;
}
.h4 {
	font-weight:600;
	font-size:14px;
	line-height: 150%;
}
.listindent {
	margin-left:30px;
}
.bodyHeaderTxt {
	position:absolute;
	top:110px;
	left:140px;
	margin-right:20px;
	font-size:16px;
	line-height: 120%;
}
.bodyHeaderTxt2 {
	position:absolute;
	top:230px;
	left:140px;
	margin-right:20px;
}
.bodyTxtSubmitted {
	font-size:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 800;
	text-align: center;
	color: #cccccc;
	line-height: 120%;
	margin-bottom:0px;
	margin-top:100px;
	margin-left:0px;
}
#bodyheaderimg {
	margin-bottom:10px;
}
.bodyimg {
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
.bodyimg2 {
	float:right;
	margin-right:0px;
	margin-left:10px;
	margin-top:0px;
}
.bodyimg3 {
	margin-left:10px;
	margin-bottom:10px;
	border: 1px solid #000;
}
#bodycontent1 #bodycontent2 a {
	color: #0E2A33;
	text-decoration:underline;
}
#bodycontent1 #bodycontent2 .bodyHeaderTxt2 a {
	color: #CCC;
}

#bodycontent1 #bodycontent2 .bodyTxt a {
	color: #CCC;
	text-decoration:underline;
}
#bodycontent1 #bodycontent2 .bodyHeaderTxt a {
	color: #CCC;
}
.invis {
	display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}
#mainslideshow {
	position:absolute;
	top:380px;
	left:0px;
	width:110px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top-color:#858D85;
	border-top-width: 4px;
	border-top-style: solid;
	border-bottom-color:#858D85;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight: 400;
	text-align: left;
	color:#0e2a33;
	line-height: 120%;
}
#about {
	position:absolute;
	top:275px;
	left:0px;
	text-align:center;
	padding-left:10px;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 400;
	color: #0e2a33;
}
#about a {
	text-decoration:none;
	color: #0e2a33;
}
#aboutimg {
	border: 2px solid #336666;
}
#sidebar {
	position:absolute;
	top:560px;
	left:0px;
	width:120px;
}

#footerContent {
	clear:both;
	padding-top:40px;
	padding-top:5px;
	padding-left:30px;
	padding-right:20px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 600;
	text-align: left;
	color: #0e2a33;
	line-height: 120%;
}
#footerContent a {
	color: #0e2a33;
}

