#container {	position: absolute;	margin-top: -262px;	margin-left: -382px;	height: 524px;	width: 764px;	left: 50%;	top: 50%;	background-color: #fff;}#toprow {}span#logo {	background-image: url(../images/swtclogo.gif);	height: 79px;	width: 227px;	float: left;	margin-top: 5px;	margin-left: 5px;}span#nhs {	background-image: url(../images/nhs.jpg);	height: 26px;	width: 65px;	right: 5px;	float: right;	margin-right: 15px;	margin-top: 28px;}body {	background-color: #e6e6e6;	color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 66%;}#contentrow {	width: 100%;	margin-top: 90px !important;	_margin-top: 50px;}ul#menu {	margin-left: -30px !important;	_margin-left: 10px;	width: 59px;}ul#menu li#home, ul#menu li#homeSelect, ul#menu li#patient, ul#menu li#patientSelect, ul#menu li#carer, ul#menu li#carerSelect, ul#menu li#donor, ul#menu li#donorSelect, ul#menu li#clinicians, ul#menu li#cliniciansSelect, ul#menu li#about, ul#menu li#aboutSelect, ul#menu li#links,ul#menu li#linksSelect {	list-style-type: none;	display: inline;}ul#menu li#home a:link,ul#menu li#home a:visited{	color: #fff;	background-image: url(../images/home.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#homeSelect a:link,ul#menu li#homeSelect a:visited,ul#menu li#homeSelect a:hover {	color: #fff;	background-image: url(../images/home-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#home a:hover {	background-image: url(../images/home-rollover.gif);}ul#menu li#patient a:link,ul#menu li#patient a:visited{	color: #fff;	background-image: url(../images/patient.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#patientSelect a:link,ul#menu li#patientSelect a:visited, li#patientSelect a:hover{	color: #fff;	background-image: url(../images/patient-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#patient a:hover {	background-image: url(../images/patient-rollover.gif);}ul#menu li#carer a:link,ul#menu li#carer a:visited{	color: #fff;	background-image: url(../images/carer.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#carerSelect a:link,ul#menu li#carerSelect a:visited,ul#menu li#carerSelect a:hover {	color: #fff;	background-image: url(../images/carer-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#carer a:hover {	background-image: url(../images/carer-rollover.gif);}ul#menu li#donor a:link,ul#menu li#donor a:visited{	list-style-type: none;	color: #fff;	background-image: url(../images/donor.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#donorSelect a:link,ul#menu li#donorSelect a:visited,ul#menu li#donorSelect a:hover {	color: #fff;	background-image: url(../images/donor-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#donor a:hover {	background-image: url(../images/donor-rollover.gif);}ul#menu li#clinicians a:link,ul#menu li#clinicians a:visited{	list-style-type: none;	color: #fff;	background-image: url(../images/clinicians.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#cliniciansSelect a:link,ul#menu li#cliniciansSelect a:visited,ul#menu li#cliniciansSelect a:hover {	color: #fff;	background-image: url(../images/clinicians-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#clinicians a:hover {	background-image: url(../images/clinicians-rollover.gif);}ul#menu li#about a:link,ul#menu li#about a:visited{	list-style-type: none;	color: #fff;	background-image: url(../images/about.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#aboutSelect a:link,ul#menu li#aboutSelect a:visited,ul#menu li#aboutSelect a:hover {	color: #fff;	background-image: url(../images/about-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#about a:hover {	background-image: url(../images/about-rollover.gif);}ul#menu li#links a:link,ul#menu li#links a:visited{	list-style-type: none;	color: #fff;	background-image: url(../images/links.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#linksSelect a:link,ul#menu li#linksSelect a:visited,ul#menu li#linksSelect a:hover {	color: #fff;	background-image: url(../images/links-rollover.gif);	background-repeat: no-repeat;	height: 57px;	width: 52px;	text-decoration: none;	float: left;	text-align: center;}ul#menu li#links a:hover {	background-image: url(../images/links-rollover.gif);}#submenu1 {	border: 1px solid #8099b3;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}#submenu2 {	border: 1px solid #66cccc;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}#submenu3 {	border: 1px solid #003366;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}#submenu4 {	border: 1px solid #993399;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}#submenu5 {	border: 1px solid #9acccc;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}#submenu6 {	border: 1px solid #cc6699;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}#submenu7 {	border: 1px solid #9999cc;	float: left;	margin-left: 10px !important;	_margin-left: 40px;	margin-top: -340px !important;	_margin-top: -415px;	width: 112px;	min-height: 390px;	height: auto !important;	height: 390px;}ul#sub {	margin-left: -30px !important;	_margin-left: 5px;	_margin-top: 10px;}ul#sub li {	list-style-type: none;	margin-bottom: 1em;	margin-top: -5px !important;	_margin-top: -10px;}ul#sub li.selected {	list-style-type: none;	font-weight: bold;	color: #000;}ul#sub li a:link, ul#sub li a:visited {	list-style-type: none;	text-decoration: none;	color: #000;}ul#sub li a:hover {	text-decoration: underline;}#mainContent {	margin-left: 210px;	width: 340px;	padding-right: 10px;	margin-top: 50px !important;	_margin-top: -415px;	height: 380px !important;	_height: 390px;}div#hold	{ 	position:relative; 	overflow:hidden;	width:330px; 	height:380px !important;	_height: 375px;  	z-index:100; 	top: 10px !important;	_top: 10px;	margin-left: -15px !important;	_margin-left: 0px;}div#wn	{ 	position:absolute; 	left:0px; top:0px; 	width:330px; 	height:380px !important;	_height: 375px; 	clip:rect(0px, 330px, 380px, 0px) !important;	_clip:rect(0px, 330px, 375px, 0px); 	overflow:hidden;		z-index:1; }div#subhold	{ 	position:relative; 	overflow:hidden;	width:100px; 	height:380px;  	z-index:100; 	/*top: 20px !important;	_top: 0px;*/	/*margin-left: -15px !important;	_margin-left: 0px;*/}div#subwn	{ 	position:absolute; 	left:0px; top:0px; 	width:100px; 	height:380px; 	clip:rect(0px, 100px, 380px, 0px); 	overflow:hidden;		z-index:1; }div.txtArea { 	position:absolute; 	/*visibility:hidden;*/	left:0px; top:0px; 	z-index:1; }div.txtArea ul {	margin-left: -27px !important;	_margin-left: 5px;	margin-top: -1px;}div.txtArea ul li {	margin-left: 0px !important;	_margin-left: 11px;	list-style-type: disc;}div.txtArea ol {	margin-left: -20px !important;	_margin-left: 5px;}div.txtArea ol li {	margin-left: 0px !important;	_margin-left: 5px;}div.txtArealinks { 	position:absolute; 	/*visibility:hidden;*/	left:0px; top:0px; 	z-index:1; }div.txtArealinks ul {	margin-left: -27px !important;	_margin-left: 5px;}div.txtArealinks ul li {	margin-left: 0px !important;	_margin-left: 5px;	list-style-type: disc;}div.txtArea img {	border: 0;}#scrollLine {	background-image: url(../images/scrollLine.gif);	background-repeat: repeat-y;	position:absolute;	top: 95px !important;	_top: 110px;	left: 565px !important;	_left: 570px;	height: 380px;	width: 11px;}div#Up { 	z-index:101; 	top: 0px;	margin-left: -4px;}img#Up, img#Down {	border: 0;}div#Down { 	z-index:101; 	margin-top: 352px;	margin-left: -5px;}#rightCol {	margin-left: 600px;	margin-top: -380px;	_margin-top: -400px;	height: 380px;	_width: 172px;}#rightCol div img {	margin-left: 21px !important;	_margin-left: 25px;	margin-top: 7px !important;	_margin-top: 0px;}#rightCol img {	margin-left: -20px !important;	_margin-left: 0px;	margin-top: 115px !important;	_margin-top: 97px;	_margin-right: 25px;}.greyTbl {	border-collapse: collapse;	/*border: solid 1px #d8d8d8;*/}#login {	margin-top: 15px !important;	_margin-top: 0px;	color: #999;	height: 33px;	width: 100px;}#search {	margin-top: 10px !important;	_margin-top: -10px;	color: #999;	height: 33px;	width: 100px;}.inputBox {	border: solid 1px #fff;	width: 100px;	color: #000;	margin-top: 2px;	font-size: 90%;}.greyBorder {	border: solid 1px #d8d8d8;	_font-size: 66%;	_color: #999;}#statements {	margin-top: 20px !important;	_margin-top: 0px;	color: #000;	margin-left: 25px;	clear: both;	width: 550px;}#statements a:link, #statements a:visited {	color: #000;	text-decoration: none;}#statements a:hover {	text-decoration: underline;}div.txtArea a:link, div.txtArea a:visited {	color: #000;	font-weight: bold;	text-decoration: none}div.txtArea a:hover {	text-decoration: underline;}div.txtArealinks a:link, div.txtArealinks a:visited {	color: #000;	/*font-weight: bold;*/	text-decoration: none}div.txtArealinks a:hover {	text-decoration: underline;}li.subsub {	font-size: 90%;	_margin-top: -10px;	color: #000;}ul#sub li a.grey:link , ul#sub li a.grey:visited {	color: #999;}ul#sub li a.black:link , ul#sub li a.black:visited {	color: #000;}/*ul#sub li.subsub a:link, ul#sub li.subsub a:visited {	color: #FFFF00;}*/li.subsubSelect {	font-size: 90%;	margin-top: -7px;	_margin-top: -10px;}.alignMiddle {	/*margin-left: auto;	margin-right: auto;*/	text-align: center;}.inputBox {	font-size: 90%;	color: #333;	border: 1px solid #666;}/*.submit {	font-size: 90%;	margin-top: 3px;	border: 1px solid #666;	background: #cccc;}*/h1 {	font-size: 120%;}#searchBox {	position: absolute;	top: 29px;	z-index: 20;	left: 525px !important;	_left: 545px;	color: #999;}#searchBox input, .mapBox {	border: 1px solid #999;	background-color: #fff;	color: #999;	_height: 20px;}#searchBox .searchSubmit, .mapSubmit {	/*font-size: 90%;*/	margin-top: 3px;	border: 1px solid #999;	background: #999;	color: #fff;}#subScroll {	background-image: url(../images/scrollLine.gif);	background-repeat: repeat-y;	position:absolute;	top: 90px;	left: 183px !important;	_left: 178px;	height: 380px;	width: 11px;}div#subUp { 	z-index:101; 	top: 0px;}img#subUp, img#subDown {	border: 0;}div#subDown { 	z-index:101; 	margin-top: 370px;}#arrows {	position:absolute;	top: 480px;	left: 200px;	width: 372px;}#arrows a {	text-decoration:none;	color: #000;}#leftarrow {	float: left;}#rightarrow {	margin-top: -10px !important;	_margin-top: -13px;	float: right;}#rightarrow a:hover {	text-decoration: none;}#list li {	list-style-type: none;}.spacer {	height: 10px !important;	_margin-top: -10px;}#map {	margin-left: -50px !important;	_margin-left: -30px;}a img, #map img {	border: 0;}