@charset "UTF-8";
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-position: 0px 0px;
	background-color: #080D44;
}
#wrapper {
	width: 1024px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: left;
}
a:link {
	text-decoration:none;
}
#flash {
	position: relative;
	height: 269px;
	width: 1024px;
}
#navMain {
	position: relative;
	height: 46px;
	width: 1024px;
}
#bodyHead {
	width: 1024px;
	background-image: url(../images/home_bodyHead.jpg);
	height: 22px;
	background-repeat: no-repeat;
}
#navFoot {
	background-image: url(url(../images/home_bottomTile.jpg)
%20repeat-y%20scroll%200%200);
	height: 35px;
	width: 1024px;
	position: relative;
	background-repeat: repeat-y;
}
#bodybkgrdImage {
	background-repeat: repeat-y;
	width: 1024px;
	position: relative;
	background-image: url(../images/home_body.jpg);
	background-position: 0px 0px;
}
#scrollingText {
	background-attachment: scroll;
	background: transparent url(../images/home_body.jpg);
	background-repeat: repeat-y;
	width: 1024px;
	position: relative;
	height: 800px;
}
#bodybkgrdImage_aboutUs {
	background-attachment: scroll;
	background: transparent url(../images/home_body.jpg);
	background-repeat: repeat-y;
	width: 1024px;
	position: relative;
}
#bodybkgrdImage #missionStatement {
	position: absolute;
	width: 480px;
	left: 285px;
	top: 400px;
	text-align: center;
}
#bodybkgrdImage #leftNavigation {
	width: 160px;
	left: 55px;
	top: 75px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
}
#bodybkgrdImageCleaning #leftNavigationCleaning {
	width: 160px;
	left: 55px;
	top: 15px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
}
#bodybkgrdImage #mainPhone {
	width: 160px;
	height: 60px;
	font-family: "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #003366;
	text-align: center;
	clear: left;
	float: left;
	position: absolute;
	left: 52px;
	top: 10px;
}
.leftNavContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 2.5em;
	color: #036;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	width: 154px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0.04em;
}
#bodyFoot {
	background-image: url(../images/home_bodyFooter.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 109px;
	position: relative;
	margin: 0px;
}
#bodyCopy  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	width: 450px;
	line-height: 1.2em;
	text-align: left;
	z-index: 200;
	margin-left: 300px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bodyCopy ul li {
	line-height: 1.5em;
}
#bodyCopy p {
	margin: 0px;
}
.pageHeaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #003366;
	text-align: center;
	font-weight: bold;
}
.missionStatement_Header {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	text-align: center;
	font-size: 0.9em;
}
.missionStatement_bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #003366;
	text-align: center;
}
.missionStatement_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	color: #003366;
	text-align: center;
}
#cpo_logo {
	text-align: center;
	position: absolute;
	left: 82px;
	width: 101px;
	top: 320px;
	height: 97px;
	background-image: url(../images/CPO.png);
}
#logos {
	position: absolute;
	left: 59px;
	width: 145px;
	top: 450px;
	height: 125px;
}
#introductory_offer_box {
	text-align: center;
	position: absolute;
	left: 59px;
	width: 145px;
	top: 450px;
	background-image: url(../images/introOffer.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 125px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.73em;
	color: #003366;
	letter-spacing: 0.04em;
}
#introductory_offer_box #introductory_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #003366;
	padding-top: 45px;
	height: 95px;
}
#bodybkgrdImage #testimonals {
	position: absolute;
	left: 804px;
	width: 150px;
	top: 80px;
	height: 450px;
	z-index: 800;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 0.8em;
	text-decoration: none;
}
#bodybkgrdImageCleaning #testimonalsCleaning {
	position: absolute;
	left: 804px;
	width: 150px;
	top: 80px;
	height: 450px;
	z-index: 300;
}
#bodybkgrdImage #testimonial_graphic {
	background-image: url(../images/testimonials.jpg);
	height: 111px;
	width: 161px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 803px;
	position: absolute;
}
#bodybkgrdImageCleaning #testimonial_graphicCleaning {
	background-image: url(../images/testimonials.jpg);
	position: absolute;
	height: 111px;
	width: 161px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	left: 803px;
}

#wrapper #navFoot {
	background-image: url(../images/footerBkgrd.jpg);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	width: 1024px;
	height: 35px;
	padding-top: 10px;
	text-align: center;
}
#bodyFoot #copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #FFF;
	text-align: left;
	padding-left: 75px;
	position: absolute;
	top: 77px;
	width: 500px;
	letter-spacing: 0.12em;
}
#bodyFoot #poweredBy {
	position: absolute;
	top: 78px;
	left: 792px;
	width: 175px;
	height: 25px;
	text-align: right;
}
.cyberlink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #CCBD1A;
	letter-spacing: 0.12em;
	text-align: right;
	text-decoration: none;
}
.bottomNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	text-align: center;
	color: #036;
}
#formContent #form {
	background-color: #FFF;
	position: absolute;
	width: 400px;
	left: 15px;
	top: 20px;
}
.warning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #F00;
	text-align: left;
	font-weight: bold;
}
.contactHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #193317;
	font-size: 1.5em;
	font-weight: bold;
}
.thankYou {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #00F;
	font-weight: bold;
}
.formCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-align: left;
	color: #003366;
}
.methodType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: left;
}
.messageSent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #00F;
	font-weight: bold;
}
.homeContactUs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	a:link: text-decoration:none 
	color: #FFF;
	background-color: #CCC;
	padding: 2px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999;
	border-bottom-color: #999;
}
.boldItalicBodycopy {
	font-weight: bold;
	font-style: italic;
	text-align: center;
	letter-spacing: 0.12em;
}
.reditalicBodycopy {
	font-style: italic;
	color: #F00;
}
.callToaction {
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	color: #2E3366;
}
.bodycopyCentered {
	text-align: center;
}
.beforeandafterCopy {
	font-size: 0.9em;
}
#testimonals a  {
	text-decoration: none;
}

