body
	{	margin:0; 
		padding:0; 
		background-color:#054; 
/*		width: 100%;  */
		font-family: Arial, Verdana, Helvetica, Sans-Serif; 
		font-size: 13px;}
h3,h4 
	{	font-family:Helvetica, Verdana, Arial, Sans-Serif;
		color:black;
	}
p,ul,span,li,ol,td,th,blockquote,textarea 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 13px;
		color: #000;}
option,select 
	{	font-family:Helvetica, Verdana, Arial, Sans-Serif;
		font-size: 13px;}
p.listitem:first-line 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-weight: bold; color: #054;}
a,b,i,u {
		font-family:Helvetica, Verdana, Arial, Sans-Serif;
}
.smtype
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 11px;}
.smwhite 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 10px; color: white;}
.listing 
	{	font-family:Helvetica, Verdana, Arial, Sans-Serif; 
		font-size: 11px;}
.heading 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		color:blue;
		font-size: 13px;}
.bighead 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		color:blue;
		font-size: 16px;}
.tdh3 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		color: blue; 
		font-size: 20px;}
.hilite 
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 10px; 
		font-style: italic;}
.logotext
	{	font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: 16px;}
div.contentbox {
	margin: 5px 5px 5px 0px;
	border-width: 1px 1px 1px 1px;
	border-style: none;
	border-color: #fff;
	padding: 5px 5px 5px 5px; 
	background-color:#ffd;
	width: 80%;
	float: right;
	}
div.bannerbox {
	margin: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	border-style: none;
	border-color: #008;
	padding: 1px 5px 1px 5px; 
	background-color: #054;
	width: auto;
	text-align:left;
	}
div.footerbox {	
	margin: 0px 0px 0px 0px;
	border-width: 1px 1px 1px 1px;
	border-style: none;
	border-color: #008;
	padding: 5px 13px 5px 5px; 
	background-color: #054;
	width: auto;
	}
div#menubox {	 
	margin: 2px 0px 2px 2px;
	border-width: 1px 1px 1px 1px;
	border-style: none;
	border-color: #fff;
	padding: 10px 0px 0px 0px; 
	background-color: #054;
	width: 15%;
	float:left;
	}
a.menulink {
	margin: 0 2px 0 2px;
	border: 2px 2px 2px 2px;
	border-style: solid;
	border-color: #054;
	padding: 2px 2px 2px 2px;
	display: block;
	background-color: #054;
	text-decoration: none;
	text-align: center;	
	font: bold 12px Arial, Sans-Serif;
	color: #ffd;
	width: auto;
	}
a.menulink:hover {
	border-color: #ccc #666 #666 #ccc;
	background-color: #ffd;
	color: #000; 
	}

