body					{ font-family: Trebuchet MS, Arial; margin: 0; padding: 0; font-size: 0.75em; background: #939393 url(../images/page_bg.jpg) repeat-x top left; }
h1						{ color: #939393; font-size: 23px; font-weight: normal; margin: 0; padding: 0 0 0 8px; text-transform: uppercase; }
h2						{ text-align: center; } 
h3						{ margin-bottom: 0; color: #006BB3; text-transform: uppercase; }
h3.headline				{ background-color: #006BB3; color: #FFF; padding: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; }

.colour0				{ color: #111111; }
.colour1				{ color: #CC3300; }
.colour2				{ color: #E7D303; }
.colour3				{ color: #8C0912; }
.colour4				{ color: #A8C512; }
.colour5				{ color: #006BB3; }
.colour6				{ color: #686634; }

.notxtran				{ text-transform: none; }

.readmore				{ text-decoration: none; float: right; display: inline; font-size: 80%; text-align: right; background-color: #939393; color: #FFF; padding: 3px; -moz-border-radius:5px; -webkit-border-radius:5px;border-radius:5px; }
.readmore:hover			{ background-color: #535353; }


.col5050				{ width: 50%; float: left; text-align: center; }

.fixWidth90				{ width: 90px; float: left; }

.floatingContact		{ position: fixed; left: 0px; top: 40px; }

.smallText				{ font-size: 10px; }
.hidText				{ position: absolute; left: -10000px; }

.interface				{ background: #FFF; width: 772px; margin: 0px auto; -moz-box-shadow:0 0 14px 5px #111; -webkit-box-shadow: 0 0 14px #111; }

.navContainer			{ width: 772px; height: 194px;  }
.nav					{ margin: 0; padding: 0; }
.nav li					{ list-style-type: none; float: left; margin: 0; padding: 0; }

.content				{ padding: 0 30px; color: #666666; }

.col100					{ float: left; width: 96%; padding: 0 3% 0 1%; text-align: justify; }
.col60					{ float: left; width: 56%; padding: 0 3% 0 1%; text-align: justify; }
.col40					{ float: left; width: 38%; padding: 0 1%; text-align: justify; }
.col40 img 				{ margin-top: 15px; }
.col80					{ float: left; width: 66%; padding: 0 3% 0 1%; text-align: justify; }
.col20					{ float: left; width: 28%; padding: 0 1%; }

.testimonialBlock		{ border: 1px solid #DDD; margin: 5px; padding: 10px; }
.testimonialBlock:hover	{ border: 1px solid #365196; margin: 5px; padding: 10px; cursor: pointer; }

.linklist				{ margin: 15px 0; padding: 0; }
.linklist li			{ list-style-type: none; margin: 8px 0; padding: 0; border-bottom: 1px dotted #999; } 
.linklist a:link		{ text-decoration: none; color: #999; }
.linklist a:visited		{ text-decoration: none; color: #999; }
.linklist a:hover		{ text-decoration: none; color: #CCCCCC; }



.footerContainer		{ background: #1E1E1E; width: 100%; height: 60px; position: fixed; bottom: 0px; padding: 6px 0;  }
.footer					{ font-size: 11px; color: #CCCCCC; width: 772px; margin: 0px auto; padding: 0 30px; }
.footer ul				{ margin: 0; padding: 0; }
.footer ul li			{ margin: 0 4px; padding: 0; list-style-type: none; float: left; }
.footer a:link			{ color: #CCCCCC; text-decoration: none; }
.footer a:visited		{ color: #CCCCCC; text-decoration: none; }
.footer a:hover			{ color: #FEFEFE; text-decoration: none; }
.flrt					{ float: right; }

