@charset "utf-8";
/* CSS Document */

td.rightAlign {
	text-align: right;
	padding-top: 10px;
	padding-bottom: 12px;
}
td.leftPad6px {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
td.leftPad20px {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 2px;
}
td.centre {
	text-align: left;
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-weight: normal;
	padding-top: 10px;
}
.mainText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
}
h2 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6d6d6d;
	padding-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-bottom: 2px;
	margin-bottom: 0px;
	margin-top: 0px;
}
h1 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	padding-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

td.more {
	padding-right: 12px;
	padding-left: 200px;
	text-align: right;
}
td.projectPhoto {
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}
td.projectText {
	padding-top: 3px;
	padding-bottom: 3px;
}
td.makeasplash {
	text-align: right;
}
td.cup {
	padding-left: 75px;
}
table {
	padding: 0px;
	padding: 0px;
}
td {
	padding: 0px;
	padding: 0px;
}
img {
	padding: 0px;
	padding: 0px;
}
td.hometext {
	padding-right: 115px;
	padding-left: 28px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding-bottom: 52px;
}
.boldunderline {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
}
td.about {
	text-align: left;
	padding-top: 30px;
	padding-bottom: 5px;
	vertical-align: top;
}
td.aboutText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding-right: 90px;
	padding-top: 5px;
	text-align: left;
	padding-bottom: 25px;
}
td.pebbles {
	padding-left: 75px;
	padding-top: 30px;
	padding-bottom: 15px;
	
}
table.centre {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
td.peopleText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding-right: 35px;
	padding-top: 5px;
	text-align: left;
	padding-left: 55px;
}
td.peoplePhotos {
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 20px;
}
td.ripples {
	padding-left: 25px;
	padding-top: 15px;
	padding-bottom: 0px;
	vertical-align: top;
	padding-right: 36px;
}
td.PROJECTSText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #6d6d6d;
	padding-right: 25px;
	padding-top: 25px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 190px;
}
body {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding: 0;
	margin: 0;
}
td.casestudyleft {
	padding-left: 55px;
	padding-top: 75px;
	padding-bottom: 15px;
	vertical-align: top;
	padding-right: 27px;
}
.caseStudyBlue {
	color: #019fc6;
}
.PROJECTSText a {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #6d6d6d;
}
a {
	text-decoration: none;
}

a img  {
	text-decoration: none;
	border:none;
}
.contactSpace {
	line-height: 16px;
}

a:link{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #6d6d6d;
	}
	
a:hover{		
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #019fc6;
	}
a:visited{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #6d6d6d;
	}
a:active{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #6d6d6d;
	}
a:visited:hover{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #019fc6;
	}	
	

.PROJECTSText a:link {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #6d6d6d;
}
.PROJECTSText a:hover {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #019fc6;
}
td.contact {
	padding-left: 83px;
	padding-top: 55px;
	padding-bottom: 0px;
	vertical-align: top;
}
td.contactText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding-right: 80px;
	padding-top: 5px;
	text-align: left;
	padding-bottom: 100px;
}
.darkBlue {
	color: #000099;
	font-weight: bold;
}
td.linkText {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding-right: 80px;
	padding-top: 10px;
	text-align: left;
	padding-bottom: 80px;
}
.linkText h2  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000099;
	margin: 0px;
	padding-bottom: 5px;
}

.customerfocused h2  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #000099;
	margin: 0px;
	padding-top:15px;
	padding-bottom: 17px;
}
td.links {
	padding-left: 63px;
	padding-top: 55px;
	padding-bottom: 0px;
	vertical-align: top;
}
.copy {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #A3A3A3;
	text-align: center;
}
td.customerfocused {
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 60px;
}
td.left50px {
	padding-left: 60px;
}
td.customerFocusedTitle {
	padding-left: 60px;
	padding-top: 20px;
	padding-bottom: 7px;
}
.italicBold {
	font-style: italic;
	font-weight: bold;
	line-height: 16px;
}
.bold {
	line-height: 16px;
	font-weight: bold;
}
td.PROJECTSintro {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #6d6d6d;
	padding-right: 25px;
	padding-top: 25px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 120px;
}

.linkText h2 a:link  {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000099;
	margin: 0px;
	padding-bottom: 5px;
}

.linkText h2 a:hover{		
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #019fc6;
	}

.linkText h2 a:visited{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000099;
	}
.linkText h2 a:active{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #000099;
	}
.linkText h2 a:visited:hover{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	color: #019fc6;
	}
	
.customerfocused a:link {
	color: #000099;
	font-weight:bold;
	}
.customerfocused a:hover {
	color: #019fc6;
	font-weight:bold;
	}
.customerfocused a:visited {
	color: #000099;
	font-weight:bold;
	}
.customerfocused a:active {
	color: #000099;
	font-weight:bold;
	}
.customerfocused a:visited:hover {
	color: #019fc6;
	font-weight:bold;
	}
td.PROJECTS4 {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #6d6d6d;
	padding-right: 25px;
	padding-top: 25px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 200px;
}
