html,div,img,form {border:0;margin:0;padding:0}

body {background:#C9C9C9; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; margin:18px 0 0 0; padding:0; color:#666666}

html {font-size:80%}
body {font-size:0.8em}

td {padding:0 2px 5px 2px;margin:0;border:0;text-align:left}

a {text-decoration:none; color:#064732;}
a:hover {text-decoration:underline}

.strong {font-weight:bold}

.hide {display:none}

h2 {font-family: Trebuchet MS, Geneva, Helvetica, Arial, sans-serif; font-size:150%; font-weight:normal; text-align:left; line-height:140%;}
.homecolor {color:#333333;}
.whocolor{color:#333333;}
.whatcolor{color:#333333;}
.helpedcolor{color:#333333;}
.casestudiescolor{color:#333333;}
.servicescolor{color:#333333;}
.contactname{color:#333333;font-family: Trebuchet MS, Geneva, Helvetica, Arial, sans-serif; font-size:120%;}

	
#border {width:748px; background-color:#FFFFFF; padding:10px 2px 10px 2px;}
#pageContainer {width:728px;text-align:left; margin:0 auto;overflow:hidden;margin-top:0px; }	

.floatLeft {float:left}

/****************** N A V I G A T I O N *****************/

#logo{margin-top:13px; width:185px;}
#navcontainer{float:right;}
#topnav{width:728px; background-color:#EAEAEA; color:#333333; padding: 5px 0px 5px 0px;	text-transform: uppercase; text-align:left;xfont-size:85%; }
#topnav a{color:#333333;}
#topnav a:hover{color:#999999; text-decoration:none;}
.topnavlink{margin-left:7px;}
#divide1{width:745px; height:2px; background-color:#FFFFFF; margin-top:18px; margin-bottom:5px; font-size:0px;}

#footer{position:relative;width:748px; height:30px; padding-top:3px; text-align: left; color: #FFFFFF; font-size: 82%;text-transform: uppercase;}
#footer a{color: #FFFFFF;}
.footer-left {float: left;}
.footer-right {float: right;margin: 0; padding: 0;}

/****************** H O M E P A G E *****************/

#clocks {float:right;}
#banner {margin-top:3px; margin-bottom:5px;}
#rightcolumn {float:right; width:210px;}
#leftcolumn {float:left;width:500px;border-top-width: 1px;border-top-style: solid;border-top-color: #DDDDDD;}
#leftcolumn p {line-height:150%; padding-top:12px;}
.headers{margin-top:1px; margin-bottom:10px;}
#contactbox{border: 1px solid #d1d1d1;}
#contactdetails{padding:5px 5px 5px 5px; color:#333333; line-height:130%;}

/****************** C O N T A C T  P A G E *****************/

#leftcolumn2 {float:left;width:340px;border-top-width: 1px;border-top-style: solid;border-top-color: #DDDDDD;}
#leftcolumn2 p {line-height:150%; padding-top:12px;}
#rightcolumn2 {float:right; width:378px; background-color:#FFFFFF;}

#casestudies {float:left; width:735px;}
.tablelineheight{line-height:150%;}
