.cap { font-size: 18px; font-style: bold; font-family: helvetica, arial, sans-serif }
.big { color: 404040; font-size: 15px; font-family: helvetica, arial, sans-serif; font-weight: 700 }
.reg { color: 606060; font-size: 13px; font-family: helvetica, arial, sans-serif }
.boldreg { color: 606060; font-size: 13px; font-family: helvetica, arial, sans-serif; font-weight: 700 }
.spaced { color: 606060; font-size: 13px; font-family: helvetica, arial, sans-serif; line-height: 15pt }
.sm { color: 808080; font-size: 11px; font-family: helvetica, arial, sans-serif }
.smblack { color: 000000; font-size: 11px; font-family: helvetica, arial, sans-serif }

body 
{
	margin: 0; 
	padding: 0; 
	color: #606060; 
	background: url(back.gif);
	font-family: helvetica, arial, sans-serif; 
	font-size: 13px;
}

table#big
{
	width: 800px;
	padding: 30px 0 30px 0;
}

td
{
	font-size: 13px;
}

td#title
{
	text-align: left;
	vertical-align: bottom; 
}

table#main
{
	border: 5px solid #ABABAB;
}

td#pagetitle
{
	background-color: #CCFF99;
	padding: 5px;
	color: 404040; 
	font-size: 15px; 
	font-weight: 700;
}

td#menu
{
	background-color: #CCFF99;
	vertical-align: top;
	padding: 25px 15px 5px 5px;
	color: 606060; 
	font-size: 13px;
}

td#menu a
{
	display: block;
	margin: 0 0 25px 0;
}

td#content
{
	vertical-align: top;
	background-color: #EEFFCC;
	padding: 15px;
}

td#content p
{
	padding: 0 30px 0 30px;
}

div#intro
{
	color: 404040; 
	font-size: 15px; 
	font-weight: 700;
	width: 400px;
	padding: 0 0 0 30px;
}

table#grid
{
	margin: 15px;
}

td#grid
{
	padding: 15px;
	font-size: 15px;
	color: #000000;
	background-color: #AABB88;
}

table#bizbox
{
	border: 2px solid #A9A9A9;
	width: 550px;
}

td#biz
{
	padding: 15px;
	background-color: #EEFFCC;
	color: 606060; 
	font-size: 13px; 
	font-family: helvetica, arial, sans-serif;
}

td#bizgrid
{
	padding: 15px;
	border: 1px solid #A9A9A9;
	background-color: #EEFFCC;
	color: 606060; 
	font-size: 13px; 
	font-family: helvetica, arial, sans-serif;
}

td#bizgrid2
{
	padding: 15px;
	border: 1px solid #A9A9A9;
	background-color: #DDFFAA;
	color: 606060; 
	font-size: 13px; 
	font-family: helvetica, arial, sans-serif;
}

td#bizhead
{
	padding: 15px;
	background-color: #CCFF99;
	text-align: center;
}

div#gridhead
{
	padding: 5px;
	text-align: center;
	background-color: #CCFF99;
	color: #808080;
	margin: 0 0 10px 0;
}

div#highlightbox
{
	padding: 15px;
	background-color: #FFFF99;
	border: 1px solid #CC6600;
}

div#picleft
{
	text-align: left;
}

div#picright
{
	text-align: right;
}

td#footer
{
	padding: 15px;
	color: 000000; 
	font-size: 11px; 
	text-align: center;
}

p#footphone
{
	font-size: 15px; 
	font-weight: 700;
	margin: 0;
}

a
{
	color: #000000;
}

a:visited
{
	color: #808000;
}