body {	padding: 0px;	margin: 0px;	background: url('images/sas.gif') no-repeat top left fixed #FFF;	font-family: Helvetica,Verdana,sans-serif;	color: #006A71;	font-size: 10px;	line-height: 12px;	width: 470px;}a {	color: #005456;	text-decoration: none;	border-bottom: 1px dotted #006A71;}a:hover {	color: #418D94;	border-bottom: 1px dotted #006A71;}a strong {	text-transform: uppercase;}b {	color: #ED1849;}strong {	font-weight: bold;}input {	font-size: 9px;	color: #ED1849;}p {	clear: both;}hr {	clear: both;	height: 1px;	color: #ED1849;	background-color: #ED1849;	border: none;	margin-top: 20px;	margin-bottom: 10px;}img.floater {	float: right;	margin-left: 7px;	margin-bottom: 10px;}div.label, div.content {	float: left;	width: 250px;	margin: 5px;	text-align: left;}div.label {	width: 75px;	text-align: right;}#logo {	position: relative;	margin-top: 80px;	left: 350px;}#logo a {	border: none;}#navigation {	position: relative;	margin-top: 20px;	left: 350px;	width: 370px;}	#navigation a, a.superlink {		font-size: 14px;		font-weight: bold;		color: #ED1849;		text-decoration: none;		text-transform: uppercase;		padding-top: 11px;		padding-bottom: 20px;		padding-right: 15px;		margin-right: 15px;		border: none;	}	#navigation a:hover, #navigation a.selected, a.superlink:hover {		background: url('images/foot.gif') no-repeat 10px right;	}	a.superlink {		background: url('images/foot-dim.gif') no-repeat 10px right;		text-decoration: underline;	}#sub-navigation {	position: relative;	margin-top: 20px;	left: 350px;	width: 370px;}	#sub-navigation a {		text-transform: uppercase;		font-size: 10px;		font-weight: bold;		border: none;		padding-right: 10px;		padding-bottom: 10px;		margin-right: 7px;	}	#sub-navigation a:hover, #sub-navigation a.selected {		color: inherit;		background: url('images/foot-small.gif') no-repeat 1px right;	}#content {	position: relative;	margin-top: 40px;	margin-bottom: 20px;	left: 350px;	width: 370px;}#footer {	position: relative;	margin-top: 160px;	background-color: #006A72;	color: #FFF;	width: 100%;	font-size: 10px;}	#footer img {		float: left;		margin-right: 10px;	}	#adverts {	position: absolute;	top: 0px;	left: 350px;}#adverts .ad {	display: block;	float: left;}p.duties {	width: 250px;}img.badge {	width: 30px;	height: 30px;	float: left;	margin-right: 5px;	margin-bottom: 5px;	margin-top: -2px;}	img.badge.newline {		clear: left;	}	img.badge.newline.solo {		margin-right: 40px;	}