body
	{
		margin:0px;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		background:url(images/fade.jpg) repeat-x;
	}

	div.bodyOutline
	{
		width:800px;
		margin-left:auto;
		margin-right:auto;
		border:#B1C9CB outset 1px;
		background:#FFF;
	}
	
	div.header
	{
		height:150px;
		width:100%;
	}
	
	table.fullWide
	{
		width:100%;
	}
	
	td.Motto
	{
		font-weight:bold;
		font-size:14pt;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#0066FF;
		text-align:center;
	}
	
	div.navBar
	{
		padding:5px;
		text-align:center;
		background:url(images/bar.jpg) repeat-x;
		background-position:left top;
		color:#CCF;
	}
	
	div.sectionHeader
	{
		padding:5px;
		text-align:center;
		background:url(images/bar.jpg) repeat-x;
		background-position:left top;
		width:90%;
		margin-left:auto;
		margin-right:auto;
		padding-left:10px;
		padding-right:10px;
		border:1px solid #1b7489;
		border-botton:none;
		color:#CCF;
		font-size:18pt;
		font-variant:small-caps;
	}
	
	div.sectionFooter
	{
		text-align:center;
		background:url(images/bar.jpg) repeat-x;
		background-position:left bottom;
		width:90%;
		height:10px;
		font-size:5px;
		margin-left:auto;
		margin-right:auto;
		padding-left:10px;
		padding-right:10px;
		border:1px solid #1b7489;
		border-top:none;
		color:#CCF;
	}
	
	.menuItem
	{
		color:#FFF;
		font-weight:bold;
		font-size:14pt;
		text-align:center;
		white-space:nowrap;
		font-style:italic;
		margin-left:5px;
		margin-right:5px;
	}
	
	.sideBar
	{
		width:250px;
		font-weight:bold;
		font-size:12pt;
		font-style:italic;
		text-align:center;
		border-left:1px solid #003377;
		background:#2ba4b9;
		vertical-align:top;
		padding-top:10px;
	}
	
	.contText
	{
		padding:20px;
		vertical-align:top;
		color:#000066;
	}
	
	h2
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:16pt;
		color:#006677;
	}
	
	h3
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		font-size:12pt;
		color:#006677;
	}
	
	.caution
	{
		background:url('images/caution.jpg');
		height:17px;
		width:90%;
		margin-left:auto;
		margin-right:auto;
		padding-left:10px;
		padding-right:10px;
	}
	
	.withBG
	{
		background:url(images/bg.jpg) repeat-y #FFF;
		background-position:right top;
		padding:10px;
	}
	
	.innerContent
	{
		border:1px solid #1b7489;
		background:url(images/transp.png);
		margin-left:auto;
		width:90%;
		padding:10px;
		margin-right:auto;
	}
	
	.menuItem A
	{
		color:#FFF;
		text-decoration:none;
	}
	
	.menuItem A:VISITED
	{
		color:#FBFBFF;
	}
	
	div.details
	{
		float:right;
		width:74%;
	}
	
	div.imageSet
	{
		width:25%;
		text-align:center;
		background:#2ba4b9;
		border-right:1px solid #CCC;
	}
	
	div.description
	{
		width:75%;
		padding:20px;
		color:#0066FF;
		padding-top:0px;
		font-size:14pt;
		font-style:italic;
	}
	
	img.sideBarImg
	{
		width:170px;
		border:1px solid #AAA;
		margin:5px;
		height:auto;
	}
	span.strong
	{
		font-weight:bold;
	}
	
	.menuItem A:HOVER
	{
		color:#CCF;
	}
	
	#NoDisplayList
	{
		display:none;
	}