body		{
		background-color:#fff;
		color:		#000000;
		font-family:	sans-serif;
		text-align:	left;
		}

img.head	{
		vertical-align:middle;
		}

h1.head		{
		padding-left:10px;
		display:inline;
		font-size:2em;
		vertical-align:middle;
		}

#main		{
		padding-left:10px;
		padding-top:2em;
		padding-bottom:2em;
		margin-left:14%;
		background-color:#ffffff;
		}

#footer		{
		border-top:1px solid #00f;
		clear:both;
		background-color:#fff;
		}

h1		{
		text-align:center;
		font-size: 1.8em;
		font-weight: bold;
		}

H2		{
		text-align:left;
		font-size: 1.2em;
		font-weight: bold;
		}

H3		{
		text-align:left;
		font-size: 1em;
		font-weight: bold;
		}

a:link		{
		text-decoration: underline;
		color:#00F;
		}

a:visited	{
		text-decoration: underline;
		color:#00F;
		}

a:active	{
		text-decoration: none;
		color:#00F;
		}

a:hover		{
		text-decoration: none;
		color:#00F;
		}

.center		{
		text-align:center;
		}

.left		{
		text-align:left;
		}

.right		{
		text-align:right;
		}

.fright		{
		text-align:right;
		float:right;
		}

.formrow	{
		clear: both;
		padding: .5em;
		}

.label		{
		width: 10em;
		float: left;
		text-align: right;
		font-weight: bold;
		margin-right: 1em;
		}

.accesskey	{
		text-decoration: underline;
		}

.widget		{
		margin-left: 9em;
		}

a.skip 		{
		position: absolute; 
		left: -1000em; 
		width: 20em;
		}

ul.link		{
		list-style:none;
		margin-left:0;
		padding-left:0;
		line-height:1.5em;
		}

li.link		{
		list-style:none;
		margin-left:2%;
		padding-left:2%;
		line-height:1.8em;
		color:	#0000ff;
		font-weight:bold;
		}

li.plain	{
		list-style:none;
		margin-left:0;
		padding-left:0;
		line-height:1.8em;
		}

a.link:hover, a.link:active	
		{
		background-color:#0000ff;
		color:		#ffff00;
		text-decoration: underline;
		}

a.link:link, a.link:visited
		{
		text-decoration: none;
		}

.italic		{
		font-style:italic;
		}

.bold		{
		font-weight:bold;
		}

.bignbold
		{
		font-size:1.5em;
		font-weight:bold;
		}

.searchbutton	{
		background-color:#ffff00;
		color:#0000ff;
		font-weight:bold;
		}

hr		{
		background-color:#0000ff;
		color:#0000ff;
		}

.hrtop		{
		border-top:1px solid #00f;
		}

.itsy		{
		font-size:0.5em;
		text-align:center;
		}
