body				{
					text-align:			left;
					font-family:		Tahoma, Arial, sans-serif;
					color:				black;
					background:			white;
					
					margin-left:		10%;
					margin-right:		10%;
					margin-top:			1%;
					margin-bottom:		1%;
					}
.content			{
					background:			white url(graphics/pcb3.jpg) no-repeat;
					}
h1					{
					font-family:		"Bookman old style", Tahoma, Arial, sans-serif;
					text-align:			left;
					color:				navy;
					background:			transparent;
					margin-top:			0.25em;
					margin-bottom:		0.1em;
					}
h2					{
					text-align:			left;
					color:				navy;
					background:			transparent;
					margin-bottom:		0.25em;
					font-size:			medium;
					}
h3					{
					text-align:			left;
					margin-bottom:		0.25em;
					}
h4					{
					text-align:			left;
					margin-bottom:		0.25em;
					}
p					{
					margin-top:			0em;
					margin-bottom:		0em;
					}
form					{
					margin-top:			0em;
					margin-bottom:		0em;
					}
ul					{
					list-style:	 		disc outside;
					margin-top:			0;
					margin-bottom:		0;
					}
li					{margin-left:		-1em;}

a:link				{color:				navy;}
a:visited			{color:				gray;}
a:hover				{color:				blue;}
a:active			{color:				blue;}
a.nohist:visited	{color:				navy;}

.bodylink			{text-decoration:	none;}
.bodylink:hover		{text-decoration:	underline;}
.centre				{text-align:		center;}
.abbr				{border-bottom:		thin dotted;}
.scaps				{font-variant:		small-caps;}
.caps				{text-transform:	uppercase;}
.smaller			{font-size:			smaller;}
.strong				{font-weight:		bolder;}
.hidden				{display:			none;}
.super				{vertical-align:	super;}
.outline			{border:			thin solid navy;}
.dots				{border-bottom:		thin dotted;}
.blue				{color:				blue;}
.red				{color:				red;}
.onechar			{width:				auto;	height:	auto;}
.linespace1 li		{margin-bottom:		0.5em;}
.linespace2 li		{margin-bottom:		1em;}

a img				{border:			none;	text-decoration:	none;}
img					{max-width:			100%;}
img.nomaxwidth		{max-width:			none;}

.floatleft			{float:				left;}
.floatright			{float:				right;}
.padright			{margin-right:		1em;}

.ctable table		{
					background:			white url(graphics/pcb3.jpg) no-repeat;
					border:				1px solid #3366cc;
					border-collapse:	collapse;
					}
.tfoot				{background:		white;}
tr.highlight		{
					color:				white;
					background:			#3366cc;
					}
.ctable	th			{
					color:				white;
					background:			#3366cc;
					text-align:			center;
					font-weight:		bolder;
					border:				1px solid #99ccff;
					padding:			5px;
					border-spacing:		0;
					margin:				0;
					}
.ctable	td			{
					text-align:			center;
					border:				1px solid #99ccff;
					padding:			5px;
					border-spacing:		0;
					margin:				0;
					}

.header p			{
					text-align:			center;
					font-style:			italic;
					}
.nav				{
					float:				left;
					width:				15%;
					}
.nav ul				{
					margin-left:		1em;
					margin-right:		0;
					margin-top:			0;
					margin-bottom:		0;
					}
.nav li				{
					list-style-type:	none;
					margin-right:		0.2em;
					}
.navm a				{
					text-decoration:	none;
					font-weight:		bolder;
					}
.navm a:link		{color:				black;}
.navm a:visited		{color:				black;}
.navm a:hover		{color:				yellow;	background:	navy;}
.navm a:active		{color:				black;}

.navb ul			{
					margin-left:		1em;
					}
.navb li			{
					list-style-type:	none;
					display:			inline;
					margin-right:		1em;
					}
.navt				{
					color:				white; 
					background:			#3366cc;
					font-weight:		bolder;
					padding:			0.2em 0.5em;
					text-align:			center;
					}
.navt a				{
					text-decoration:	none;
					}
.navt a:link		{color:				white;}
.navt a:visited		{color:				white;}
.navt a:hover		{color:				yellow;}
.navt a:active		{color:				white;}

.navt ul			{
					margin:				0em;
					padding-left:		1em;
					text-indent:		0em;
					}
.navt li 			{
					list-style-type:	none;
					display:			inline;
					margin-right:		2em;
					padding:			0em;
					}

.main				{
					}
.mainlogo			{
					background:			white;
					margin-top:			1em;
					margin-left:		1em;
					margin-bottom:		1em;
					margin-right:		0;
					border:				medium solid navy;
					padding:			5px;
					}
.mainlogoimg		{
					margin-top:			0.5em;
					margin-left:		0.5em;
					margin-bottom:		0;
					margin-right:		0;
					}

.rightbar			{
					float:				right;
					width:				19%;
					}
.cliff				{
					font-family:		"Bookman old style", Tahoma, Arial, sans-serif;
					color:				navy;
					text-transform:		uppercase;
					font-weight:		bolder;
					}
.footer				{
					text-align:			left;
					font-size:			smaller;
					background:			white;
					}
.acrobat			{font-size:			smaller;}

div.spacer			{
					line-height:		1px;
					clear:				both;
					}
div.spacerline		{
					line-height:		1px;
					clear:				both;
					border-bottom:		medium solid navy;
					margin-top:			1px;
					}
.right				{text-align:		right;}
.columnleft			{
					float:				left;
					width:				160px;
					text-align:			right;
					}
.columnright		{
					float:				left;
					width:				auto;
					text-align:			left;
					margin-left:		1em;
					}
.column50l			{
					float:				left;
					width:				50%;
					text-align:			left;
					}