body	{
	margin: 0;
	padding: 8px;
	}
.logobox	{
	margin: 0;
	padding: 0;
	border: none;
	}
.logo	{
	width: 120px;
	height: 36px;
	margin: 0;
	border: none;
	}
p#navbar	{
	text-align: left;
	margin: 0;
	padding: 7px 7px 9px 7px;
	border: none;
	}
p#navbar a	{
	color: #000;
	}
.prev	{
	font: 10px Geneva, Verdana, sans-serif;
	padding: 1px 0;
   border: 1px solid black;
   background: #ccc;
   color: #000;
   text-decoration: none;
   }
.prev span	{
	border-right: 1px solid #000;
	color: #fff;
   margin: 0;
   padding: 1px 0.5em;
   margin-right: 0.1em;
   }
.next	{
	font: 10px Geneva, Verdana, sans-serif;
	padding: 1px 0; 
   border: 1px solid black;
   background: #ccc;
   color: #000;
   text-decoration: none;
   }
.next span	{
	border-left: 1px solid #000;
	color: #fff;
   margin: 0;
   padding: 1px 0.5em;
   margin-right: 0.1em;
   }
.w3c span	{
	background: #606;
	color: #fff;
	}
.content	{
	height: 480px; 
	margin: 15px 0;
	}
.large	{
	float: left;
	width: 640px;
	height: 480px;
	margin-right: 8px;
	border: none;
	}
.legend	{
	margin-top: 0; 
	font: normal 13px/1.2 Arial, Helvetica, sans-serif;
	}
.clear	{
	clear: both;
	}
.footer	{
	text-align: center;
	margin: 15px 0;
	padding: 0;
	border: none;
   font: normal 12px/1 Arial, Helvetica, sans-serif;
	}
