@charset "UTF-8";.centred {	padding: 0px;	width: 995px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}body {	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	background-color: #EDEDED;}.home_contact {	background-color: #FFFFFF;	margin: 0px;	float: left;	width: 430px;	padding-top: 20px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 50px;}.homeNews {	float: right;	padding: 0px;	width: 465px;	height: 240px;	margin: 20px;}a {	color: #EA9A31;	text-decoration: none;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;	color: #F79621;}a:hover {	text-decoration: none;	color: #587BBD;}a:active {	text-decoration: none;	color: #587BBD;}h2  {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	color: #F79621;}p  {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	color: #F79621;	padding: 0px;}.container  {	width: 995px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */	background: #FFFFFF;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	padding: 0px;	float: left;}.header  {	height: 136px;	padding-top: 0;	padding-right: 0px;	padding-bottom: 0;	padding-left: 0px;	margin: 0px;	background-color: #F79621;	background-image: url(../images/header_text.gif);	background-repeat: no-repeat;	background-position: left top;}.mainContent  {	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */	background: #FFFFFF;	margin: 0px;}.home_imageBox {	float: left;	margin: 0px;	width: 512px;	background-color: #587BBD;	background-image: url(../images/home_image.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 483px;	height: 433px;}.home_imageBox p {	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	margin: 0px;	padding-top: 10px;	padding-bottom: 0px;	padding-right: 40px;	padding-left: 30px;}.home_imageBox h2 {	color: #FFFFFF;	padding-left: 30px;	padding-top: 30px;}.footer  {	height: 100px;	margin: 0px;	background-color: #FFFFFF;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	float: left;	width: 995px;}.footer  p  {	padding-top: 10px;	padding-right: 14px;	padding-bottom: 20px;	padding-left: 14px;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0px;}.globalNav {	background-color: #FFFFFF;	margin: 0px;	padding: 0px;	float: left;	width: 995px;	background-image: url(../images/nav_left.gif);	background-repeat: repeat-y;	background-position: left top;}.glued {	background-color: #999999;	float: right;	height: 20px;	width: 100px;	margin: 0px;	padding: 0px;	background-image: url(../images/designed_by_glued.gif);}.globalNav ul {	margin: 0px;	list-style-type: none;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 56px;}.globalNav li {	float: left;	padding-right: 20px;	font-family: Arial, Helvetica, sans-serif;	color: #F79621;	line-height: 26px;	font-size: 15px;}.highlighted {	background-color: #FEFF9E;}li {	font-family: Arial, Helvetica, sans-serif;	color: #F79621;	font-size: 12px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding: 0px;}ul {	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;	list-style-type: square;}.GlobalNavHighlight {	background-color: #F79621;	margin: 0px;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;	color: #FFFFFF;}.GlobalNavHighlight a {	font-weight: bold;	color: #FFFFFF;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding: 0px;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 15px;	margin-left: 30px;}.regFlash {	float: left;	height: 130px;	width: 130px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 450px;}.GlobalNavHighlight a:link {	font-weight: bold;	color: #FFFFFF;}.GlobalNavHighlight a:hover {	font-weight: bold;	color: #FFFFFF;}.GlobalNavHighlight a:visited {	font-weight: bold;	color: #FFFFFF;}.GlobalNavHighlight a:active {	font-weight: bold;	color: #FFFFFF;}