body {

	background-image: url(../images/bgImg.jpg);

	background-repeat: repeat-x;

	background-color: #000;

	margin: auto;

	text-align: center;

}



.img {

margin: 0 15 30 0;

}





.mainTable {

	background-image: url(../images/BGImage.jpg);

	background-repeat: repeat-y;

}



.bluePrint {

	background-image: url(../images/bluePrint.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;

}


.iFrame {

	background-image: url(../images/iframeback.jpg);

	background-repeat: repeat-y;

}


.bodyCopy {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 22px;

text-align: left;

padding: 20px 0 20px 55px;

color: #444;

}



.copyright {

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

text-align: right;

padding: 10px 20px 0 55px;

color: #888;

}



.bodyCopyBoxed {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 22px;

text-align: left;

padding: 20px 0 20px 55px;

color: #444;

}



.bodyCopyLogo {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 22px;

text-align: left;

padding: 0 0 0 25px;

color: #444;

}



.startBodyCopy {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

line-height: 22px;

text-align: left;

padding: 10px 20px 10px 10px;

color: #444;

}



.headline {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	line-height: 18px;

	color: #98002E;

	

}



.greyheadline {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	line-height: 18px;

	color: #444;

	

}



.subheadline {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	line-height: 18px;

	color: #98002E;

	

}



	

.home a:link {

	text-decoration: none;

	background: url(../images/availableBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 212px;

	height: 128px;

}



.home a:hover {

	text-decoration: none;

	background: url(../images/availableBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 212px;

	height: 128px;

	}

	

.home a:visited {

	text-decoration: none;

	background: url(../images/availableBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 212px;

	height: 128px;

	}

	

.about a:link {

	text-decoration: none;

	background: url(../images/aboutBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 109px;

	height: 128px;

}

	

.about a:hover {

	text-decoration: none;

	background: url(../images/aboutBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 109px;

	height: 128px;

	}

	

.about a:visited {

	text-decoration: none;

	background: url(../images/aboutBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 109px;

	height: 128px;

	}

	

.method a:link {

	text-decoration: none;

	background: url(../images/servicesBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 101px;

	height: 128px;

	}

	

.method a:hover {

	text-decoration: none;

	background: url(../images/servicesBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 101px;

	height: 128px;

	}

	

.method a:visited {

	text-decoration: none;

	background: url(../images/servicesBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 101px;

	height: 128px;

	}



.working a:link {

	text-decoration: none;

	background: url(../images/teamBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 110px;

	height: 128px;

	}

	

.working a:hover {

	text-decoration: none;

	background: url(../images/teamBtn.jpg) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 110px;

	height: 128px;

	}

	

.working a:visited {

	text-decoration: none;

	background: url(../images/teamBtn.jpg) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 110px;

	height: 128px;

	}

	

.contact a:link {

	text-decoration: none;

	background: url(../images/contactBtn.gif) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 154px;

	height: 128px;

	}

	

.contact a:hover {

	text-decoration: none;

	background: url(../images/contactBtn.gif) no-repeat bottom left !important;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 154px;

	height: 128px;

	}

	

.contact a:visited {

	text-decoration: none;

	background: url(../images/contactBtn.gif) no-repeat top left;

	display: block;

	border: 0;

	margin: 0;

	padding: 0;

	width: 154px;

	height: 128px;

	}
