html, body
	{
		margin: 0;
		padding: 0;
	}
	
body
	{
		color: #660066;
		background-color: #beb9c1;		
		background-image: url(../images/bkgd-strip.jpg);
		background-repeat : repeat-y;
		font-family: verdana,arial,helvetica,sans-serif;
	}
	
h1
	{
		margin: 0 0 .5em 0;
		padding: 0;
		font-size: 132%;
	}
	
h1.more
	{
		margin: 0 0 .2em 0;
		padding: 0;
		font-size: 132%;
	}
	
h2
	{
		margin: 0;
		padding: 0;
	}	
	
img
	{
		font-size: 74%;
	}
	
tr.solid
	{
		background-color: #d5d0d8;
	}
	
.bold
	{
		font-weight: bold;
	}
	
.small
	{
		font-size: 86%;
		font-style: normal;
	}
	
.smallital
	{
		font-size: 86%;
		font-style: italic;
	}
			
#logo
	{
		margin: 0 0 0 220px;
	}
	
#topnav
	{
		width: 100%;
		height: 32px;
		background-color: #663366;
	}
	
#topnav p
	{
		width: 760px;
		list-style: none;
		margin: 0;
		padding: .7em 0 .8em 0;
		font-size: 9pt;
		text-align: right;
	}
	
#topnav a:link, #topnav a:visited
	{
		padding: 0 .3em 0 2em;
		color: #d9c5e5;
		background-color: #636;
		font-weight: bold;
		text-decoration: none;
	}
	
#topnav a:hover, #topnav a:active
	{
		padding: 0 .3em 0 2em;
		color: #ffffff;
		background-color: #636;
		font-weight: bold;
		text-decoration: none;
	}
	
#sidecontainer
	{
		width: 186px;
		float: left;
	}
	
#sidenav
	{
		margin: 30px 32px 24px 24px;
		padding: 0;
		background-color: #663366;
	}
	
#sidenav p
	{
		display: block;
		text-align: left;
		padding: 6px 8px 0 8px;
		margin: 4px 0 6px 0;
		font-size: 13px;
	}
	
#sidenav p.top
	{
		display: block;
		text-align: left;
		padding: 18px 8px 0 8px;
		margin: 4px 0 6px 0;
		font-size: 13px;
	}
	
#sidenav p.bottom
	{
		display: block;
		text-align: left;
		padding: 6px 8px 24px 8px;
		margin: 4px 0 6px 0;
		font-size: 13px;
	}
	
#sidenav a:link, #sidenav a:visited
	{
		color: #d9c5e5;
		background-color: #636;
		font-weight: bold;
		text-decoration: none;
	}
	
#sidenav a:hover, #sidenav a:active
	{
		color: #ffffff;
		background-color: #636;
		font-weight: bold;
		text-decoration: none;
	}
	
#subnav1 ul
	{
		margin: 0 0 0 24px;
		padding: 0 0 4px 0;
		font-size: 12px;
		line-height: 130%;
		list-style-type: none;
	}
	
#subnav2 ul
	{
		margin: 0 0 0 24px;
		padding: 0 0 4px 0;
		font-size: 12px;
		line-height: 130%;
		list-style-type: none;
	}
	
#subnav3 ul
	{
		margin: 0 0 0 24px;
		padding: 0 0 4px 0;
		font-size: 12px;
		line-height: 130%;
		list-style-type: none;
	}
	
#body
	{
		margin: 30px 0 0 220px;
		font-size: 84%;
		width: 530px;
		text-align: center;
	}
	
#body p
	{
		margin: 4px 0 12px 0;
	}
	
#body p.caption
	{
		margin: 0 0 .6em 0;
		font-style: italic;
	}
	
#body p.desc
	{
		margin: 1em 0 1em 20px;
	}
	
#body img.main
	{
		margin: 4px 0;
	}
	
#body img.home
	{
		margin: 4px 0 12px 0;
	}
	
#body p a:link, #body p a:visited
	{
		color: #660066;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}
	
#body p a:hover, #body p a:active
	{
		color: #ffffff;
		background-color: #660066;
		font-weight: bold;
		text-decoration: none;
	}
	
#navigation
	{
		padding: 8px 0;
	}

#navigation a
	{
		margin: 18px;
		display: inline;
		padding: 4px 8px;
		font-weight: bold;
	}
	
#navigation a:link, #navigation a:visited
	{
		background-color: #636;
		color: #d9c5e5;
		text-decoration: none;
	}
	
#navigation a:hover, #navigation a:active
	{
		background-color: #636;
		color: #fff;
		text-decoration: none;
	}
	
#bottom
	{
		text-align: center;
		margin: 1em 0 1em 0;
	}
	
#bottom img.rule
	{
		margin: 1.2em 0 .5em 0;
	}
	
#bottom p
	{
		margin: 1em 3em 1em 3em;
		font-size: 92%;
		line-height: 130%;
	}
	
#bottom p.compu
	{
		margin: 1em 3em 2em 3em;
		font-size: 86%;
		line-height: 130%;
	}
	
#bottom p a:link, #bottom p a:visited
	{
		color: #660066;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}
	
#bottom p a:hover, #bottom p a:active
	{
		color: #660066;
		background-color: transparent;
		font-weight: bold;
		text-decoration: underline;
	}
	
#bottom p a:link.focus, #bottom p a:visited.focus, #bottom p a:hover.focus, #bottom p a:active.focus
	{
		color: #fff;
		background-color: transparent;
		font-weight: bold;
		text-decoration: none;
	}
	
.focus
	{ 
	  color: #fff;
	  text-decoration: none; 
	}
	
.noital
	{
		font-style: normal;
	}