body {	background-color:#999999;	margin:0px 0px 0px 0px;	padding:0;	text-align:center;}/* LAYOUT DIVS */#container {	background-image:url(images/bg-container.png);	background-position:center;	background-repeat:repeat-y;	margin:auto;	padding:0 9px 1px 9px;	width: 700px;	text-align: left;	clear:both;}#header {	background-image:url(images/bg-header.png);	background-position:top;	background-repeat:repeat-x;	margin:0;	padding:0;	width: 700px;	height:90px;}#greybar {	background-color:#CCCCCC;	margin:0;	padding:12px 0 0 20px;	border-top:1px solid #FFFFFF;	border-bottom:1px solid #FFFFFF;	width: 680px;	height:28px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#CCCCCC;}.popup {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}#mainframe {	background-color:#FFFFFF;	margin:0;	padding:0;	top:0;	left:0;	border:1px solid #CCCCCC;	width: 698px;}#footer {	background-color:#FFBD5B;	background-image: url(images/bg-footer.png);	background-position:top;	background-repeat:repeat-x;	margin:0;	padding:0;	border-top:1px solid #FFFFFF;	width: 700px;	height:23px;}#shadow {	background-image: url(images/bg-shadow.png);	background-position:top center;	background-repeat:no-repeat;	margin:auto;	padding:0;	width: 718px;	height:30px;}#content {	margin:0;	padding:20px 20px 20px 20px;	top:0;	left:0;	width:407px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}#content a:link,a:visited,a:active {	color:#2B4096;	text-decoration:underline;}#content a:hover {	color:#0066FF;	text-decoration:underline;}#sidebar {	background-image: url(images/bg-sidebar.png);	background-position:top;	background-repeat:no-repeat;		margin-left:447px;	top:101px;	padding:0;	width: 230px;	height:418px;	position:absolute;}#sidecontent {	position:absolute;	margin:0;	padding:27px 18px 18px 26px;	width:186px;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	color:#000000;}#sidecontent a:link,a:visited,a:active {	color:#2B4096;	text-decoration:underline;}#sidecontent a:hover {	color:#0066FF;	text-decoration:underline;}.prop {    height:365px;    float:right;    width:1px;}.clear {    clear:both;    height:1px;    overflow:hidden;}/* ELEMENTS */#logo {	float:left;	margin:0;	padding:0;	width:230px;}#nav {	float:right;	margin:0;	padding:0 0 0 0;	width:470px;}#headphone{	text-align:right;	height:58px;}#tabs{	height:32px;}#grybar img {	width:49px;	height:19px;}#copy {	float:left;	margin:0;	padding:0;	width:248px;	height:23px;}#copy img {	margin-left:10px;}#toplink {	float:right;	margin:0;	padding:0;	width:39px;	height:23px;}#toplink img {	margin-right:10px;}.sidepic {		margin-bottom:18px;}.smallheading {		margin-bottom:5px;}.submenu {	margin-left:0;    padding-left:0;	list-style:none;	}.submenu li {      padding-left: 18px;    background-image: url(images/bullet.gif);    background-repeat: no-repeat;	    background-position:0 0px;	margin-bottom:10px;}.staffphoto {	border:1px solid #000000;	margin-right:15px;	margin-bottom:10px;}.labelpad {	padding-top:4px;}.loginform {	width:200px;	border:1px solid #999999;		margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.textfield {	width:250px;	border:1px solid #999999;		margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.filefield {	border:1px solid #999999;		margin-bottom:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.textarea {	width:250px;	height:50px;	border:1px solid #999999;		margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.shorttext {	width:100px;	border:1px solid #999999;	margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.currency {	width:35px;	border:1px solid #999999;	margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.pounds {	width:60px;	border:1px solid #999999;	margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.pence {	width:25px;	border:1px solid #999999;	margin-bottom:5px;	padding-left:3px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.dropdown {	border:1px solid #999999;		margin-bottom:5px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#000000;}.heading {	line-height:20px;}/* drop-down cells */.anylinkcss {	position:absolute;	visibility:hidden;	z-index:200;			background-color:#FFFFFF;	margin-top:1px;	margin-left:2px;	width:205px;		font-family:Arial, Helvetica, sans-serif;		font-size:10px;	color:#333333;	text-decoration:none;}.anylinkcss a {		display:block;	border-bottom:1px solid #FFFFFF;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;	padding:5px 8px 5px 8px;	background-color:#C8C9DF;	font-family:Arial, Helvetica, sans-serif;		font-size:10px;	color:#333333;	text-decoration:none;}.anylinkcss a:hover {		display:block;	border-bottom:1px solid #FFFFFF;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;	padding:5px 8px 5px 8px;	background-color:#FFBE5D;		font-family:Arial, Helvetica, sans-serif;		font-size:10px;	color:#333333;	text-decoration:none;}.anylinkcss a:visited {		font-family:Arial, Helvetica, sans-serif;		font-size:10px;	color:#333333;	text-decoration:none;}