/*Heath master styles for screen mediaChris Heathgumpf@heath.co.nzUpdated: Jun 5 2006Thanks to Dan Cederholm (www.simplebits.com) for writing a great book on Web Standards.*/body {	background: none; /* --- this is the background graphic that absolutely everything else floats above ---*/	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 10pt;	color: #333;	}/* ---( links )------------------------------- */a:link {	text-decoration: none;	color: #333;	}a:visited {	text-decoration: none;	color: #333;	}a:hover {	text-decoration: none;	color: #333;	}a:active {	text-decoration: none;	color: #333;	}/* ---( common elements )------------------------------- */p {	margin: 1em 0 1em;	padding: 0;	}h1 {	font-size: 18pt;	font-weight: bold;	margin: 1em 0 .5em;	color: #333333;	}h2 {	font-size: 16pt%;	margin: 1em 0 1em 0;	color: #333333;	}h3 {	font-size: 14pt;	font-weight: normal;	margin: 1.2em 0 -.2em 0;	color: #333333;	}h4 {	font-size: 12pt;	font-weight: normal;	margin: 1.2em 0 -.2em 0;	color: #333333;	}blockquote {	font-size: 11pt;	color: #000000;	padding-left: 20px;	background: none;	font-style: italic;	line-height: normal;	text-align: center;	padding-top: 10px;	padding-right: 20px;	padding-bottom: 10px;	border: 1px dotted #CCCCCC;	margin-top: 25px;	margin-bottom: 25px;	}blockquote.praise {	padding: 0 0 10px 23px;	border-bottom: 1px solid #eee;	}abbr, acronym, .popup {	font-style: normal;	border-bottom: 1px dotted;	}em {	font-style: italic;	}strong {	font-weight: bold;	}strike {	text-decoration: line-through;	}address {	margin: 0;	padding: 0;	font-style: normal;	}	/* ---( top nav )------------------------------- */#nav {	display: none;	} /**------- banner -------**/#banner {	display: none;	}/* ---( wrapper for columns not required )------------------------------- *//* ---( Main Content Area )------------------------------- */	#content dl dd {	background: none;	font-size: 10pt;	}	/* ---( credit )----------------------------- */.credit {	font-size: 8pt;}	#sidebar {	width: auto;	font-size: 8pt;	line-height: 1.5em;	margin: 0px;	padding: 0pt;	}#sidebar h2 {	display: none;	}#sidebar h3 {	font-size: 12pt;	margin; 0;	padding-top: 20pt;	border-top-width: thin;	border-top-style: dotted;	border-top-color: #CCCCCC;	}#sidebar h4 {	font-size: 12pt;	margin; 0;	padding-top: 20pt;	border-top-width: thin;	border-top-style: dotted;	border-top-color: #CCCCCC;	}#sidebar ul {	list-style: none;	}#sidebar ol{	padding: 0;	list-style: none;	}#sidebar li {	line-height: 1.4em;	}#sidebar a:link {	text-decoration: none;	color: #333;	}.intranav li {	display: none;	}.slist li{	background: none;	list-style-type: square;	}#sidebar img.picy {	margin-left: 0px;	margin-bottom: 6px;	margin-top: .5em;	padding: 5px;	border: 1px solid #DBD7C6;	}#contacttype {	list-style-type: none;	}#contacttype li{	margin: 0 0 .75em 0;	padding: 0 0 0 30px;	}#symphone {	height: 22px;	background: none;	}#symcell {	height: 22px;	background: none;	}#symletter {	height: 22px;	background: none;	}/* ---( forms ) ---*/#contactus {	margin: 0 0 25px 0;	padding: 15px;	background: #EFEBDA;	border: 1px solid #ccc;	}#contactus dl {	margin: 0;	padding: 0;	font-size: 90%;	font-family: Trebuchet MS, Arial, sans-serif;}#contactus dt {	color: #1c206b;	font-weight: normal !important;	}#contactus dt em, #contactus .note em {	color: #c00;	font-weight: bold;	font-style: normal;	}#contactus #person, #contactus #email, #contactus #url {	width: 200px;	border: 1px solid #ccc;	padding: 2px;	color: #444;	}#contactus textarea {	width: 414px;	height: 180px;	font-family: inherit;	font-size: 120%;	border: 1px solid #ccc;	}/* ---( footer within wrapper pulls the centre graphic to the bottom of the left and right columns )----------------------------------- */#wfooter{	background: none;}/* ---( footer )----------------------------------- */#footer {	font-size: 8pt;	}