a:link {  color: #004525; text-decoration: underline}
a:visited { color: #004525; text-descoration: none}
a:hover {  color: #004525; text-decoration: underline}
a:active {  color: #004525; text-decoration: underline}


a.CTAHeadingLinks:link {  color: #89B074; text-decoration: none}
a.CTAHeadingLinks:visited { color: #89B074; text-decoration: none;}
a.CTAHeadingLinks:hover {  color: #FFFFFF; text-decoration: underline;}
a.CTAHeadingLinks:active {  color: #89B074; text-decoration: none;}


a.footerlinks:link {  color: #a7edff; text-decoration: underline;}
a.footerlinks:visited { color: #a7edff; text-decoration: underline;}
a.footerlinks:hover {  color: #a7edff; text-decoration: underline;}
a.footerlinks:active { color: #D5F8FF; text-decoration: underline;
}


/* set background colour to white
- remove default margins/padding */
body {
	background-color: #FFF;
	background-image:url(../images/page-BG-Nov27.jpg);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

div {
	margin: 0;
	padding: 0;
	border: 0;
}

.pageContentContainer {
	width: 968px;
	text-align: center;	
	margin-left: auto;
	margin-right: auto;
	vertical-align:top;
	//*margin: 0;
	//*padding: 0; *//
	border: 0;
}



h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #063C1A;
}



h2 {
	text-align: left;
	font-size: 14px;
	margin-bottom: 1px;
	color:#063C1A;
}


.nav {
	vertical-align: top;
	border: 0;
	padding: 0;
	margin: 0;
	}
	
	
.OurValues {
	background-image: url(../images/sidebar-fill.jpg);
	background-repeat: repeat-y;
	padding-left: 13px;
	padding-right: 13px;
	color: #FFF;
	font-family: Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

.OurValuesScroller {
	background-image: url(../images/sidebar-fill.jpg);
	background-repeat: repeat-y;
	padding-left: 13px;
	padding-right: 13px;
	color: #FFF;
	font-family: Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	height: 100px;
}


.OurValuesHeadings {
	font-family: Geneva, Verdana, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#FFF;
}


.ourValuesTop {
	background-image:url(../images/sidebar-top.jpg);
	background-repeat:no-repeat;
	width: 249px;
	height: 27px;
	}

.ourValuesBot {
	background-image:url(../images/sidebar-bot.jpg);
	background-repeat:no-repeat;
	width: 249px;
	height: 27px;
	}



.formtextlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#004525;
	vertical-align: top;
	text-align: right;
	padding-right: 20px;
}


.imgspcleft {
border: 1px #000000 solid;
margin-right: 0px;
margin-bottom: 25px;
margin-left: 25px;
margin-top: 0px;
}

.imgspcright {
border: 1px #000000 solid;
margin-right: 25px;
margin-bottom: 25px;
margin-left: 0px;
margin-top: 0px;
}



.imgnospcnobdr{
border: 0px;
margin: 0px;
padding: 0px;
}


.imgspcbasic{
border: 1px #000000 solid;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
cursor: pointer;
}


.ctaTableGrnHead {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #A5D48C;
}

.ctaGraphic {
	margin: 5px;
}

.ctaTD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	vertical-align: top;
	text-align: left;
	line-height: 18px;
	padding: 5px;
	height: 67px;
}




.innercontenttable {
	background-color: #FFFFFF;
	background-image: url(../images/innerpageBG.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	text-align: left;
	}
	


.masthead {
	width: 968px;
	height: 212px;
	text-align: center;
	}
	
	

.footer {
	width: 100%;
	height: 106px;
	background-color: #53767f;
	font: Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-align: center;
	vertical-align: middle;
	color: #a7edff;
	line-height: 20px;
	}
	

.copyright {
	font: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;	
	}

	
.leftshadow {
	background-color: #333333;
	background-image: url(../images/left-shadow.jpg);
	width: 14px;
	border: 0;
	padding: 0;
	margin: 0;
	}	
	
	
.leftnavtable {
	background-color: #CC0000;
	background-image: url(../images/left-nav-tableBG.jpg);
	width: 218px;
	border: 0;
	padding: 0;
	margin: 0;
	}	
	

.rightshadow {
	background-color: #333333;
	background-image: url(../images/right-shadow.jpg);
	width: 14px;
	border: 0;
	padding: 0;
	margin: 0;
	}	
	
.ctaTable {
width: 490px;
height: 151px;
text-align:center;
background-image: url(../images/cta-2rowsBG.jpg);
background-repeat: no-repeat;
}



.servicelists {
line-height: 16px;
list-style: square;
margin-left: -10px;	
padding: 0px;	
	}

ul {
	margin-top: -5px;
}

li {
margin-top: -5px;
	}
	

.serviceheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #063C1A;	
	}	
	
.servicetablecell {
	vertical-align:top;
	text-align:center;
	}	

	
	
.tablehome
{
border: 1px solid #F10001;


}
	

.bottomnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em; 
	font-weight: normal;
	
}

.blacktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color:#000000;
	line-height: 16px;	
}


.quote {
	width: 490px;
	}


.greencomment {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#59933C;
	line-height: 16px;
	}
	
	
.greentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#438325;
	line-height: 16px;
	}	
	

.servicesBGfade {
	background-image: url(../images/services-bg-fade.jpg);
	background-repeat:repeat-x;
	}


.stdwhitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em; 
	font-weight: bold;
	color:#FFFFFF;
	line-height: 16px;	
}



.hdelement {
width:5px;
visibility:hidden;
}

.servicesnav {
text-align: right;
}

/*////////////////////// Styles for Pausing News Scroller */

#pscroller1{
width: 210px;
height: 90px;
}

/*#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}
*/

.whitetext{ color: #FFF;
	font-family: Geneva, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

