html, #html {width: 100%;}	body {	background: white;	text-align: left;	color: black;	font-size: 13pt !important;	line-height: 150%;	border: 0;	border-top: 0;	margin: 0;	padding: 0; 	font-family: arial, helvetica, sans-serif;	width: 100%;  	}	#wrapper	{	width: 100%;	border: 0;	border-top: 0;	padding: 0;	margin: 0;	background: white;	background-image: none;	color: black;	}	#header	{	background: #fff;	color: #333;	border: 0;	margin: 0;	padding: 0;	text-align: left;	}#header img	{	margin: 0;	padding: 0;	border: 0;	width: 100%;	}#menu  {	background: #eee;	width: 100%;	height: 20pt;	}#menulinks {	float: left;	background: transparent;} #menudate  {	float: right;	background: transparent;}#pagebody	{	padding: 0;	margin: 0;	border: 0;	text-align: left;	color: #444;	background: transparent;	clear: both;	}#maincontent	{	float: left;	margin: 0;	padding: 0px;	width: 70%;	}#maincontent ol, #maincontent ul	{	margin: .5em 0;	padding-left: 10px;	margin-left: 10px;	}	#maincontent li	{	line-height: 1.4;	margin-bottom: 10px;	padding-left: 5px;	margin-left: 5px;	list-style: disc url(../images/listblack.gif) inside;	vertical-align: top;	}	#maincontent ul ul li {	margin-top: 10px;	list-style: disc url(../images/innerlistblack.gif) inside;	vertical-align: top;	}#maincontent ul.inlinelist	{	padding: 0;	margin: 0;	}#maincontent .inlinelist li	{	display: inline;	padding: 0 5px 0 0;	margin: 0;	border: 0;	}		#sidebar	{	padding: 0;	margin: 0;	color: #666;	background: transparent; 	/* compensates for IE Win bungling */	height: 100%;	width: 25%;	float: right;	}	#footer {	border: 0;	border-top: 1pt solid #ccc;	clear: both;	font-size: 8pt;	width: 100%;	margin-top: 10pt;		} #subnav	{	margin: 0 0 25px 0;	padding: 5px;	border: 0;	}#subnav ul	{	margin: 0;	padding: 0;	text-align: left;	border: 0;	}	#subnav ul li	{	list-style: disc url(../images/listmark.gif) inside;	margin: 0;	padding: 0;	line-height: 1.5em;    font-size: 11px;      	}	#subnav ul li a {	font-weight: normal;	}		/*  Work around IE/Win code size bug - courtesy Jesper, waffle.wootest.net  */* html code	{	font-size : 105%; 	}	/*  Typography */	#menu  {	font-size: 10pt;	text-align: left;	}	h1, h2, h3, h4, h5, h6, #pagebody h1, #pagebody h2	{	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-weight: normal;	margin-top: 25px;	margin-bottom: 2px;	letter-spacing: 1px;	}	#pagebody h1	{    margin-top: 0;    font-size: 13pt;                }#pagebody h2	{    margin-top: 1.5em;     font-size: 12pt;     	} p	{	font-family: arial, helvetica, sans-serif;	line-height: 140%;	text-align: left;	margin-top: 0;	margin-bottom: 1em;	}		#pagebody, #pagebody div, #pagebody p, #pagebody th, #pagebody td, #pagebody li, #pagebody dd, #pagebody dt    {    font-size: 11pt;}#sidebar p	{	font-family: arial, helvetica, sans-serif;	font-size: 11pt;	text-align: left;	}#footer p	{	font-family: arial, helvetica, sans-serif;	color: #999;	width: 100%;	text-align: justify;	}		/* General linkology */	a:link, a:visited {	font-weight : bold; 	text-decoration : none;	color: #c30;	background: transparent; 	}a:hover {	font-weight : bold; 	text-decoration : underline;	color: #999;	background: transparent; 	}a:active {	font-weight : bold; 	text-decoration : none;	color: #526968;	background: transparent;  	}	/*  Hidey-ho */div.hide {	height: 0;	width: 0;	overflow: hidden;	position: absolute;  /* for the benefit of IE5 Mac */	}	/*  Helpers */		div.linewrap {	font-weight: bold; 	color: #c60; 	font-size: 13px;	}	div.floatleft	{	float: left;	padding: 0;	margin: 0 15px 0 0;	}