/* CSS Document *//*standard formatting*/ body {	margin:0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-family: arial, tahoma, verdana, helvetica, sans-serif;	font-size:11px;}img {padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	border:0;}p {padding:0px 0px 0px 0px;	margin:5px 0px 0px 10px;	color:#000;}h1 {padding:0px 0px 6px 0px;	margin:11px 0px 0px 0px;	font-size:14px;	color: #999999;}h2 {padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	font-size:12px;	color: #7EB2E2;}h3 {padding:10px 0px 0px 0px;	margin:0px 0px 0px 0px;	font-size:11px;	color: #000000;	font-weight:bold;}ul {list-style:none;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;}form {	padding:0;	margin:0;	padding-left:4px;	padding-top:0px}a {text-decoration:underline;}a:link {color: #ff0000;}a:visited {color: #ff0000;}a:hover {color:#666666;}a:active {color:#ff0000;}/*left navigation/menu system*/#left_menu {	float:left;	width: 144px;	background:#DFE7FF;	}#gen_nav {}.heading, .heading2 {	color: #5261A6;	padding: 3px 0px 3px 9px;	font-weight:bold;	background:#FFFFFF;}.heading2 {	border-top: 4px solid #fff;}#left_menu a {	display: block;}#gen_nav a {	color: #FFFf00;	font-weight:bold;	height:18px;	padding: 5px 0px 2px 9px;	background-color: transparent;	border-bottom: 2px solid #ffff00;	text-decoration:none;}#gen_nav  a:visited {	color: #FFFF00;}#gen_nav  a:hover {	background-color: #5261A6;}#gen_nav  a:active {	background-color: #5261A6;}#gen_nav li.menu {	background:#ffff00;}#gen_nav a:hover {	background:#5261A6;}#gen_nav a:visited {	color:#FFFF00;}#gen_nav a:active {	background:#5261A6;}#active a{	background:#5261A6;}/*main copy area in the centre*/.mainstyle {color: #5261A6;}p.mainstyle {font-size:11px;				line-height:18px;				width:100%;				margin-left:0px;				color:#000;}p.boldstyle {	font-size:10px;	line-height:18px;	width:100%;	margin-left:0px;	color:#5261A6;	font-style: normal;	font-weight: bolder;}/*breacrumbs - above the main copy and headings*/#breadcrumbs {	padding:6px 0px 1px 0px;	margin-top:8px;	margin-left:2px;	margin-right:20px;	height:18px;	border-bottom: 1px solid #A0C6EB;}#breadcrumbs a, #top a {	text-decoration:underline;}#breadcrumbs a:link, #breadcrumbs a:visited {	color:#5261A6;}#breadcrumbs a:hover, #breadcrumbs a:active{	color:#A0C6EB;}/*formatting the various links in the main section*/.rel_link a {	padding-left:10px;	padding-right:5px;	background-image:url(arrow.gif);	background-repeat:no-repeat;	background-position:0px 0.3em;}a.no_back {	background:#FFFFFF;	padding-left:0px;}.mainlinks li {	padding:3px 0px 0px 0px;}/*right area with picutres and desc*/.rightarea {}.rightarea img {margin:4px 0px 0px 0px;					padding:0px 0px 0px 0px}.rightarea p {padding:4px 0px 4px 0px;					margin:0px 1px 0px 0px;					text-align:center;					color:#5261A6;					font-weight:bold;					border:1px solid #A0C6EB;}