.maintext {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}

.maintexttab {
	padding:0px;
	margin:0px;
	margin-bottom:6px;
	margin-left:10px;
	margin-right:10px;
}

.maintextdk {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	color:#1f1f1f;
}
.maintextgreen {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	color:#6b9f19;
}
.numberholder p{
	color:#5e676e;
	text-align:center;
	line-height:16px;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	vertical-align:top;
}

.featurenavspacer p {
	color:#6b9f19;
	font-size:16px;
	text-align:left;
	margin:0px;
	margin-left:30px;
	line-height:41px;
	vertical-align:middle;
	padding:0px;
}

.tabnavspacer p {
	color:#6b9f19;
	font-size:14px;
	text-align:left;
	margin:0px;
	line-height:41px;
	vertical-align:middle;
	padding:0px;
}

.tabsubnavholder p{
	padding:0px;
	margin:0px;
	line-height:40px;
	vertical-align:middle;
	text-align:right;
	color:#414245;
}



.secondarysubnavholder p{
	padding:0px;
	margin:0px;
	line-height:40px;
	vertical-align:middle;
	text-align:left;
	color:#6b9f19;
	margin-left:10px;
}



.maintextfooter {
	color:#414245;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:18px;
	vertical-align:middle;
	margin-left:30px;
}

.maintextfooternav {
	padding:0px;
	margin:0px;
	color:#767676;
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:32px;
	vertical-align:middle;
	margin-left:30px;
}

 h1{
	padding:0px;
	margin:0px;
	margin-bottom:6px;
	margin-left:10px;
	font-size:24px;
	color:#222327;
	line-height:28px;
	font-weight:normal;
}



 h2{
	margin:0px;
	margin-bottom:2px;
	font-size:16px;
	color:#FFFFFF;
	line-height:18px;
	font-weight:normal;
	background-color:#2984d6;
	padding:10px;
	padding-right:20px;
	margin-bottom:8px;
}


 .h3tab{
	padding:0px;
	margin:0px;
	margin-bottom:6px;
	margin-left:10px;
	font-size:24px;
	color:#222327;
	line-height:28px;
	font-weight:normal;
}



.h4tab{
	margin:0px;
	margin-bottom:2px;
	font-size:16px;
	color:#FFFFFF;
	line-height:18px;
	font-weight:normal;
	background-color:#2984d6;
	padding:10px;
	padding-right:20px;
	margin-bottom:8px;
}



 h3{
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#222327;
	vertical-align:top;
	line-height:22px;
	margin-bottom:4px;
	margin-left:30px;
	font-weight:normal;
}

 h4{
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#323336;
	vertical-align:top;
	line-height:22px;
	margin-bottom:4px;
	margin-left:10px;
	font-weight:normal;
	margin-top:10px;
}
.h5subfeatureblack{
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#222327;
	vertical-align:top;
	line-height:22px;
	margin-bottom:4px;
	margin-left:30px;
	font-weight:normal;
	background-color:transparent;
}
.h5subfeaturegreen{
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#6b9f19;
	vertical-align:top;
	line-height:22px;
	margin-bottom:4px;
	margin-left:20px;
	font-weight:normal;
	width:200px;
	margin-top:10px;
	background-color:transparent;
}

 h5{
	margin:0px;
	margin-bottom:2px;
	font-size:16px;
	color:#414245;
	line-height:18px;
	font-weight:normal;
	background-color:#f0f0f0;
	padding:10px;
	padding-right:20px;
	margin-bottom:10px;
}

.leadintext {
	font-size:16px;
	line-height:20px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	margin-top:10px;
	color:#484848;
}

.highlitetext {
	color:#5e676e;
}

.bulletlistone {
	margin:0px;
	margin-bottom:10px;
	margin-left:4px;
	padding:0px;
	list-style-position: outside;
	list-style-type:none;
}

.bulletlistone li{
	margin-left:40px;
	margin-right:10px;
	margin-bottom:8px;
	line-height:16px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(../images/bullets/blue-bullet.jpg);
	padding:0px;
}

.bulletlisttwo {
	margin:0px;
	margin-bottom:10px;
	margin-left:4px;
	padding:0px;
	list-style-position: outside;
	list-style-type:none;
}

.bulletlisttwo li{
	margin-left:40px;
	margin-right:10px;
	margin-bottom:8px;
	line-height:16px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(../images/bullets/green-bullet.jpg);
	padding:0px;
}



.bulletlistthree {
	margin:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding:0px;
	list-style-position: outside;
	list-style-type:none;
	margin-right:20px
}

.bulletlistthree li{
	margin-left:40px;
	margin-right:10px;
	margin-bottom:8px;
	line-height:16px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(../images/bullets/green-bullet.jpg);
	padding:0px;
	padding-left:10px;
}



.bulletlistfour {
	margin:0px;
	padding:0px;
}

.bulletlistfour li{
	margin:0px;
	margin-left:30px;
	vertical-align:middle;
	height:22px;
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(../images/bullets/green-bullet.jpg);
	padding:0px;
	padding-left:10px;
}




.bulletlistcontact{
	padding:0px;
}

.bulletlistcontact li{
list-style-type:none;
}
.utilitytext {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	margin-right:10px;
}
.utilityh3 {
	color:#FFFFFF;
	line-height:18px;
	margin-left:20px;
	margin-top:10px;
	margin-right:20px;
	font-size:16px;
	vertical-align:top;
}
 .utilityh4{
	padding:0px;
	margin:0px;
	font-size:18px;
	color:#323336;
	vertical-align:top;
	line-height:22px;
	margin-bottom:4px;
	font-weight:normal;
}
