/*----------------Colours--------------*//*005941	Green*//*----------------Global--------------*/html, body  { height:100%; margin:0; padding:0; }body {	background: #005941 url('../images/bg.gif') repeat;	font-family: Helvetica, Lucida Grande, Verdana, Lucida Sans Unicode,  sans-serif; text-align:center; }* { font-size: 100%; margin:0; padding:0; }img, table, tbody {	border: 0; }a, a:link, a:hover { text-decoration:none; }a, a:link { color: #005941; }a:hover { text-decoration:underline; }.center { text-align:center; }/*----------------DIVs--------------*/#distance {	width:1px;	height:50%;	margin-bottom:-360px; /* half of container's height */	float:left; }#wrapper-outer { width:980px;  margin:20px auto; height:720px;	position: relative; /* puts container in front of distance */ text-align: center; clear: left;  }#header { /*Above Content*/	position: absolute;	padding-top:7px; top:0px; left:0px;	height: 118px; /*125*/	width: 980px;	text-align:center;	z-index: 10; }#wrapper-inner { padding-top:59px; position: relative; clear:left;   /*TEMP*/  }#wrapper-flash { /*margin:0 auto;	position: relative; text-align: center;	width: 980px; height: 555px; clear: left;*/ z-index:0; }#wrapper-content {   }#content {  }#content-links { width: 600px; margin:0 auto; padding: 80px; background-color:#FFFFFF; }#content-press { width: 600px; margin:0 auto; padding: 80px; background-color:#FFFFFF; }#content-contact { margin: 0px 40px;  }.link { padding: 20px 0px; border-bottom: 1px solid #005941; }.press { padding: 20px 0px; border-bottom: 1px solid #005941; }.contact-top { float:left; width:290px; height:405px; margin-right: 15px; background-color: #FFFFFF; }#content-contact div.contact-top:last-child { margin-right: 0; }.contact-bottom { margin-top:15px; padding: 17px 0px; background-color:#FFFFFF;  }#quote { height: 120px; margin-bottom:10px;	text-align:center; }#footer { height: 50px; text-align:center; }#footer a{ color:#FFFFFF;}/*----------------Elements--------------*/#content h2, p { text-align:left; font-size: 75%; line-height: 1.3em; color: #005941; }#content h2 { font-size: 90%; padding: 5px 0px; }#content p { padding: 5px 0px; }.link td.logo { width:130px; }.link td.space { width: 80px; }.contact-top p { text-align:center; margin:10px 10px; }.contact-top .space { height:17px; }
#content .contact-top h2 { text-align:center; color: #005941; font-size: 150%; padding: 5px 0px; }.contact-bottom p { text-align:center; }.sash {position:absolute; top: 42px; right:21px;}

h5.h5-date {font-size:14px; font-weight:normal;margin:0;padding:0; padding-top:20px; text-align:left;}
h5.h5-press-release {font-size:12px; font-weight:normal; margin:0; padding:0; text-align:left;}
#content h2.h2-press-release {font-weight:normal;padding:0; margin:0; padding-bottom:4px; font-size:110%; padding-top:5px;}
#content table {font-size:75%;}
.table-press-release {border:0 none;margin-top:20px;width:100%;}
table {border-collapse:collapse;}
.cell-text h5 {font-weight:normal;margin-top:0.8em;}
.cell-text p {margin-top:0;text-align:center;}
#content table p {font-size:100%;}
