@charset "UTF-8";/* font styles */body  {	font: 100% Arial, Helvetica, sans-serif; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #192776;	margin: 0 Auto;	padding: 0px;}a:link {	color: #192776;}a:hover {	color: #B4B4D5;}.twoColFixLt #container h2 {	background-color: #595B9C;	color: #FFFFFF;	padding: 10px;}.twoColFixLt #indexcontent h2 {	font-weight: normal;}.feature h1 {	background-color: #595B9C;	color: #FFFFFF;	padding: 10px;	font-size: 100%;}.twoColFixLt .caseheading {	font-size: 100%;	float: right;	width: 135px;	text-align: right;	background-color: #192776;	margin-top: 0px;	color: #FFFFFF;}ul {	list-style-type: square;}.twoColFixLt .feature p{	padding-left: 10px;	font-size: 90%;}.twoColFixLt #header h1 {	background-color: #192776;	background-image: url(images/furn/head_fill.gif);	background-position: bottom right;	background-repeat: no-repeat;	font-size: 100%;	height: 40px;	padding-top: 30px;	padding-left: 20px;	padding-right: 20px;	width: 270px;}hr {	size: 1px;	noshade: noshade;}/* layout styles */blockquote.withquote {	background-position:top left;	padding-left:20px;	background-image: url(images/furn/quote.gif);	background-repeat: no-repeat;	color: #990099;} .pull-foot {	font-size: 12px;	font-style: italic;	color: #192776;}p.withunquote {	background-position:bottom right;	padding-right:5px;	background-image: url(images/furn/unquote.gif);	background-repeat: no-repeat;}.twoColFixLt #container {	width: 780px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */		margin: 0 auto;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: -20px;	margin-left: 0px;}.twoColFixLt #containerfortables {	width: 980px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */		margin: 0 auto;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: -20px;	margin-left: 0px;}.twoColFixLt #header {	background-color: #B4B4D5;	margin: 0px;	text-align: left;	color: #FFFFFF;	margin-top: -20px;}.twoColFixLt #sidebar1 {	float: left; /* since this element is floated, a width must be given */	width: 200px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	background-color: #B4B4D5; /* the background color will be displayed for the length of the content in the column, but no further */	padding: 15px 10px 15px 20px;	}.twoColFixLt #mainContent { 	margin: 0 0 0 250px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */	padding: 0 20px 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */} .fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */	float: right;	margin-left: 8px;}.fltlftWhat { /* this class can be used to float an element left in your page */	float: left;	margin-right: 8px;	margin-left: -100px;}.fltlft { /* this class can be used to float an element left in your page */	float: left;	margin-right: 8px;}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}.feature {	background-color: #B4B4D5;	margin-right: 0px;}/* main navigation */div#navbar {	background-color: #b3b4d5;	width: 175px;	font-size: 90%;}#navbar ul li a:link, #navbar ul li a:visited {color: #ffffff;background-color: #b3b4d5;text-decoration: none;display: block;border-left: solid #192776 25px;margin-bottom: 1px;padding-top: 3px;padding-left: 10px;padding-bottom: 3px; }#navbar ul li a:hover, #navbar ul li a.current {color: #ffffff;background-color: #192776;text-decoration: none;}#navbar ul li {margin: 0px;padding: 0px;list-style-type: none;display: block;}#navbar ul {margin: 0px;padding: 0px;}div#navbar-accounts {	background-color: #b3b4d5;	width: 175px;	font-size: 90%;}#navbar-accounts ul li a:link, #navbar-accounts ul li a:visited {color: #ffffff;background-color: #b3b4d5;text-decoration: none;display: block;border-left: solid #192776 25px;margin-bottom: 1px;padding-top: 3px;padding-left: 10px;padding-bottom: 3px; }#navbar-accounts ul li a:hover, #navba-accountsr ul li a.current {color: #ffffff;background-color: #192776;text-decoration: none;}#navbar-accounts ul li {margin: 0px;padding: 0px;list-style-type: none;display: block;}#navbar-accounts ul {margin: 0px;padding: 0px;}/* tables styles */table {	border-collapse: collapse;	padding: 0;	}#performance {	text-align: left;	}td,th{	border-collapse: collapse;	margin: 5px;	padding:5px;}	caption{	font-size:120%;	font-weight:bold;	padding:5px;	text-align:left;}thead td,thead th{	background:#000;	color: #fff;	text-align:right;}.black{	background:#000;	color: #fff;	text-align:left;}tbody th{	font-weight: bold;	text-align:left;}.tablesmall{	font-size: 80%;}.tablexsmall{	font-size: 95%;}.tablesmallbb{	font-size: 95%;	border-bottom: 1px solid #000;}.tablesmallbbliliac{	font-size: 95%;	border-bottom: thin;	background: #cecfe5;}.blacksmall{	background:#000;	color: #fff;	text-align:left;	font-size: 95%;}.decisionnotice{	color: #192776;	text-align:left;	font-size: 80%;	background-color: #B1D22E;	padding: 3px;	margin-top: 3px;	font-weight: bold; }.tribunalruling{	color: #FFFFFF;	text-align:left;	font-size: 80%;	background-color: #192776;	padding: 3px;	margin-top: 3px;	font-weight: bold;}.blackyr{	background:#000;	color: #fff;	text-align:left;	font-size: 80%;}#yr2005,#yr2006 {	text-align: center;}.note {	background: #b4b5d6;	text-align: center;}.amount06,.total06{	background: #e6e7e8;	text-align: right;	border-left: 5px solid #fff;}.amount05,.total05{	background: #cecfe5;	text-align: right;	border-left: 5px solid #fff;}.indentlilac{	background: #cecfe5;	padding-left: 20px;}.lastentry {	border-bottom: 2px solid #19398a;}.subtotal,.finaltotal {	border-bottom: 6px double #19398a;}.sec1 {	background-image: url(images/furn/sec_1.gif);	background-repeat: no-repeat;	padding-left: 60px;	padding-top: 22px;}.sec2 {	background-image: url(images/furn/sec_2.gif);	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.sec3 {	background-image: url(images/furn/sec_3.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.sec4 {	background-image: url(images/furn/sec_4.gif);	background-repeat: no-repeat;	padding-left: 70px;	padding-top: 22px;}.sec5 {	background-image: url(images/furn/sec_5.gif);	background-repeat: no-repeat;	padding-left: 70px;	padding-top: 22px;}.sec6 {	background-image: url(images/furn/sec_6.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.sec7 {	background-image: url(images/furn/sec_7.gif);	background-repeat: no-repeat;	padding-left: 70px;	padding-top: 22px;}.sec8 {	background-image: url(images/furn/sec_8.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.sec9 {	background-image: url(images/furn/sec_9.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.sec10 {	background-image: url(images/furn/sec_10.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.sec11 {	background-image: url(images/furn/sec_11.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}.secnone {	background-image: url(images/furn/sec_none.gif);	background-repeat: no-repeat;	background-repeat: no-repeat;	padding-left: 70px;	padding-bottom: 50px;	padding-top: 22px;}#pullquote {	position: relative;	right: 200px;	width: 300px;	float: left;	margin-right: -180px;}#pullquote2 {	position: relative;	right: 200px;	width: 300px;	float: left;	margin-right: -180px;}#pullquote3 {	position: relative;	right: 200px;	width: 300px;	float: left;	margin-right: -180px;}#pullquote_right {	position: relative;	width: 300px;	float: right;	margin-left: -180px;	left: 200px;}#pullquote_right2 {	position: relative;	width: 300px;	float: right;	margin-left: -180px;	left: 200px;}#pullquote_right3 {	position: relative;	width: 300px;	float: right;	margin-left: -180px;	left: 200px;}#pullquote_right4 {	position: relative;	width: 300px;	float: right;	margin-left: -180px;	left: 200px;}#pullquote_right5 {	position: relative;	width: 300px;	float: right;	margin-left: -180px;	left: 200px;}.boldunderlined {	font-weight: bold;	text-decoration: underline;	margin-bottom: 2px;	margin-top: 2px;}.nobold {	font-weight: normal;}
