	body {
		padding: 0;
		margin: 0;
		border: 0;
		background-color: #007bbf;
		color: #ffffff;
	}
	h1 {
		margin: 12px 48px 8px 12px;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 14pt;
		color: #f89828;
	}
	h2 {
		margin: 6px 48px 6px 12px;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 11pt;
		color: #f89828;
	}
	p {
		margin: 4px 48px 6px 12px;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9pt;
		line-height: 12pt;
		color: #ffffff;
	}
	p.intro {
		margin: 16px 12px 16px 12px;
		font-size: 10pt;
		line-height: 14pt;
	}
	p.large {
		margin: 8px 48px 16px 12px;
		font-size: 10pt;
		line-height: 14pt;
	}
	p.larger {
		margin: 8px 48px 16px 12px;
		font-size: 11pt;
		line-height: 15pt;
	}
	p.hilite {
		color: #9fd5f3;
	}
	p a {
		text-decoration: underline;
	}
	p a:hover {
		text-decoration: underline;
	}
	span.hilite {
		color: #9fd5f3;
	}
	ul {
		margin: 4px 48px 6px 12px;
		padding: 0;
		list-style: none;
	}
	ul.second {
		list-style-type: disc;
	}
	li {
		margin: 2px 0 2px 0;
		padding: 0 0 0 16px;
		background-image:url(images/bullet.gif);
		background-repeat:no-repeat;
		background-position: 0 4px;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9pt;
		line-height: 12pt;
		color: #ffffff;
	}
	li.second {
		background-image: none;
		padding: 0;
	}
	li.large {
		margin: 4px 0 4px 0;
		font-size: 10pt;
		line-height: 14pt;
		background-position: 0 7px;
	}
	td {
		margin: 4px 48px 6px 12px;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9pt;
		line-height: 12pt;
		color: #ffffff;
	}
	td h2 {
		margin: 6px 8px 6px 12px;
	}
	td ul {
		margin: 4px 8px 6px 12px;
	}
	a {
		color: #9fd5f3;
		text-decoration: none;
	}
	a:hover {
		color: #f89828;
		text-decoration: none;
	}
	img {
		border: 0;
	}
	.img-l {
		float: left;
		margin: 4px 8px 0 0;
	}
	.img-r {
		float: right;
		margin: 4px 0 4px 8px;
	}
	#container {
		margin: 0px auto;
		position: relative;
		border: 0;
		width: 840px;
		height: 574px;
		display: block;
		overflow: hidden;
	}
	#main {
		position: absolute;
		top: 0;
		left: 12px;
		width: 816px;
		height: 574px;
		background-color: #00549e;
	}
	#leftedge {
		position: absolute;
		top: 0;
		left: 0;
		width: 12px;
		height: 574px;
		background-image: url(images/edge_left.jpg);
	}
	#rightedge {
		position: absolute;
		top: 0;
		left: 828px;
		width: 12px;
		height: 574px;
		background-image: url(images/edge_right.jpg);
	}
	#topedge {
		position: absolute;
		top: 0;
		left: 12px;
		width: 816px;
		height: 166px;
		background-image: url(images/edge_top.jpg);
	}
	#logo {
		position: absolute;
		top: 32px;
		left: 54px;
		width: 136px;
		height: 64px;
	}
	#logo-intro {
		position: absolute;
		top: 192px;
		left: 80px;
		width: 304px;
		height: 160px;
	}
	#logo-flash {
		position: absolute;
		top: 188px;
		left: 0px;
		width: 392px;
		height: 173px;
		margin: 0;
	}
	#botedge {
		position: absolute;
		top: 562px;
		left: 12px;
		width: 816px;
		height: 12px;
		background-image: url(images/edge_bot.jpg);
		background-repeat: no-repeat; /* for IE6 */
	}
	#content-wrapper {
		position: absolute;
		top: 171px;
		left: 63px;
		width: 720px;
		padding: 0;
		margin: 0;
		border-width: 0;
		border-top: 1px solid #f89828;
		border-left: 1px solid #f89828;
	}
	#content-wrapper-cs {
		position: absolute;
		top: 171px;
		left: 63px;
		width: 718px;
		padding: 0;
		margin: 0;
		border-width: 0;
		height: 352px;
		min-height: 352px;
		border-top: 1px solid #f89828;
		border-left: 1px solid #f89828;
	}
	#content-wrapper-cs p {
		margin-right: 4px;
	}
	#content-wrapper-cs h1 {
		margin: 6px 4px 6px 12px;
		font-size: 11pt;
		color: #f89828;
	}
	#content-wrapper-cs h2 {
		margin: 12px 4px 0 12px;
		font-size: 10pt;
		font-style: italic;
		color: #9fd5f3;
	}
	#content-wrapper-cs ul {
		margin-top: 0;
	}
	#content-wrapper-cs li {
		margin-top: 4px;
	}
	#content {
		display: block;
		float: left;
		width: 457px;
		height: 302px;
		min-height: 302px;
	}
	.content-cs {
		display: block;
		float: left;
		width: 358px;
		height: 336px;
		min-height: 336px;
	}
	.case-title {
		display: block;
		float: left;
		width: 700px;
		height: 26px;
		margin-top: 6px;
	}
	.subtitle {
		display: block;
		float: left;
		width: 400px;
		height: 26px;
		margin-top: 6px;
	}
	#content-spacer {
		display: block;
		width: 259px;
		height: 32px;
		min-height: 32px; 
	}
	#content-pic {
		display: block;
		float: right;
		width: 261px;
		height: 302px;
		border-width: 0;
		padding: 0;
		margin: 0;
		/*margin-bottom: 32px;
		min-height: 302px;*/
	}
	#content-pic img {
		border: 0;
	}
	#content-wrapper-intro {
		position: absolute;
		top: 167px;
		left: 420px;
		width: 360px;
		height: 302px;
		min-height: 302px;
		border-width: 0;
		border-top: 1px solid #f89828;
		border-left: 1px solid #f89828;
	}
	#content-intro {
		display: block;
		float: left;
		width: 460px;
		height: 160px;
		margin: 100px 0 0 0;
	}
	#content-intro-spacer {
		display: block;
		float: left;
		width: 360px;
		height: 12px;
		min-height: 12px;
	}
	#menu-linker {
		position: relative;
		top: 146px;
		left: 49px;
		width: 764px;
		height: 24px;
		background-color: #00549e;
		z-index: 5;
	}
	#toplink {
		position: absolute;
		font-size: 1pt; /* for IE6 */
		top: 0;
		width: 8px;
		height: 10px;
		border-width: 0;
		border-left: 1px solid #f89828;
		z-index: 10;
	}
	#botlink {
		position: absolute;
		font-size: 1pt; /* for IE6 */
		top: 10px;
		height: 15px;
		border-width: 0;
		border-top: 1px solid #f89828;
		z-index: 10;
	}
	#menu-wrapper {
		position: absolute;
		top: 122px;
		left: 49px;
		width: 764px;
		height: 24px;
		background-color:  #00549e;
		z-index: 5;
	}
	#menu {
		margin: 4px 0 0 1px;
		background-color: #00488b;
		width: 734px;
		height: 24px;
		z-index: 10;
	}
	a.menu {
		display: block;
		float: left;
		height: 20px;
		background-position: 0 0;
		z-index: 15;
	}
	a.menu:hover {
		background-position: 0 -20px;
	}
	a#m1 {
		width: 68px;
		background-image: url(images/m1.gif);
	}
	a#m2 {
		width: 88px;
		background-image: url(images/m2.gif);
	}
	a#m3 {
		width: 100px;
		background-image: url(images/m3.gif);
	}
	a#m4 {
		width: 168px;
		background-image: url(images/m4.gif);
	}
	a#m5 {
		width: 110px;
		background-image: url(images/m5.gif);
	}
	a#m6 {
		width: 72px;
		background-image: url(images/m6.gif);
	}
	a#m7 {
		width: 96px;
		background-image: url(images/m7.gif);
	}
	div.menu-select {
		display: block;
		float: left;
		height: 20px;
		z-index: 15;
	}
	div#m1 {
		width: 68px;
		background-image: url(images/m1s.gif);
	}
	div#m2 {
		width: 88px;
		background-image: url(images/m2s.gif);
	}
	div#m3 {
		width: 100px;
		background-image: url(images/m3s.gif);
	}
	div#m4 {
		width: 168px;
		background-image: url(images/m4s.gif);
	}
	div#m5 {
		width: 110px;
		background-image: url(images/m5s.gif);
	}
	div#m6 {
		width: 72px;
		background-image: url(images/m6s.gif);
	}
	div#m7 {
		width: 96px;
		background-image: url(images/m7s.gif);
	}
	#case-popup-menu {
		position: absolute;
		top: 172px;
		left: 63px;
		width: 388px;
		padding: 0;
		margin: 0;
		height: 28px;
		border-bottom: 1px solid #f89828;
		border-left: 1px solid #f89828;
		/*border-right: 1px solid #f89828;*/
		background-color: #0f5baa;
		overflow: hidden;
	}
	#case-popup-menu ul {
		list-style-type: none;
	}
	#case-popup-menu li {
		background-image: none;
		padding: 0;
		margin: 0;
	}
	#case-popup-menu a {
		display: block;
		height: 20px;
		width: 388px;
	}
	#casemenuhead {
		color:#9fd5f3;
	}
	a.lowerlink {
		display: -moz-inline-block;
		display: inline-block;
		float: left;
		height: 20px;
		margin: 0;
		padding: 0;
		background-color: #00549e;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		border: 1px solid #f89828;
		text-align: right;
	}
	a.lowerlink:hover {
		background-position: 0px -20px;
	}
	a.lowerlink2 {
		display: -moz-inline-block;
		display: inline-block;
		float: left;
		height: 16px;
		margin: 0;
		padding: 0;
		background-color: #00549e;
		background-repeat: no-repeat;
		background-position: 0px 0px;
		border: 1px solid #f89828;
		text-align: right;
	}
	a.lowerlink2:hover {
		background-position: 0px -16px;
	}
	a#caselink {
		width: 259px;
		background-image: url(images/mcase.gif);
		/*margin-left: 8px;*/
	}
	a#enterlink {
		width: 72px;
		background-image: url(images/menter.gif);
		margin-left: 140px;
	}
	a#contactlink {
		width: 84px;
		background-image: url(images/mcontact.gif);
		margin-left: 40px;
	}
	div#csbar {
		display: -moz-inline-block;
		display: inline-block;
		width: 259px;
		height: 16px;
		padding: 0;
		margin: 0;
		background-image: url(images/csbar.jpg);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		border: 1px solid #f89828;
	}
	.sublink {
		display: block;
		height: 16px;
		margin: 0 10px 0 0;
		padding: 0;
		border-bottom: 1px solid #f89828;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 9pt;
		color: #f89828;
	}
	.cs {
		width: 94px;
	}
	.about {
		width: 104px;
	}
	.ukserv {
		width: 192px;
	}
	.sublink a {
		color: #9fd5f3;
	}
	.sublink a:hover {
		color: #f89828;
	}
	a#nextlink {
		display: block;
		width: 259px;
		height: 16px;
		margin: 0;
		padding: 0;
		background-image: url(images/csbar.jpg);
		background-repeat: no-repeat;
		border: 1px solid #f89828;
		font-family: Lucida Sans Unicode, Lucida Sans, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10pt;
		color: #00549e;
		text-align: right;
	}
	a#nextlink:hover {
		color: #ffffff;
	}
	h1 a {
		font-style: italic;
	}