body
{
	margin: 0px;
	background: url('../images/bg.gif') repeat top;
	font-family: Lucida Grande, Lucida Sans, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #aaaaaa;
}

h1
{
	display: inline;
	color: #ffffff;
	font-size: 12px;
	padding-bottom: 10px;
}

h2
{
	display: inline;
	color: #ffffff;
	font-size: 24px;
	padding-bottom: 10px;
}

p
{
	display: inline;
	color: #aaaaaa;
	font-size: 12px;
}

span.copy
{
	color: #ffffff;
	font-size: 12px;
}

span.desc
{
	color: #ffffff;
	font-size: 10px;
}

table.main
{
	background: url('../images/bg_inner.gif') repeat-y top;
	width: 990px;
	height: 100%;
	text-align: center;
}

table.content_main
{
	width: 760px;
	background-color: #000000;
	line-height: 18px;
}

td.header
{
	background: url('../images/content_header.gif') no-repeat top;
}

table.content
{
	width: 660px;
	background-color: #000000;
}

table.showcase
{
	width: 660px;
	background-color: #2c3e27;
}

td.showcase_header
{
	width: 660px;
	background: url('../images/showcase_header.gif') no-repeat top;
}

table.content_bottom
{
	background: url('../images/content_bottom.gif') repeat top;
	height: 54px;
}

table.bottom
{
	background: url('../images/bg_bottom.jpg') repeat-y top;
	width: 990px;
	height: 56px;
	text-align: center;
}

table.box_200px
{
	width: 200px;
	text-align: left;
	vertical-align: top;
	background-color: #2c3e27;
}

td.box_200px_top
{
	background: url('../images/box_200px_top.gif') repeat-x top;
	width: 100%;
}

td.box_200px_content
{
	padding-left: 10px;
	padding-right: 10px;
}

td.box_200px_bottom
{
	background: url('../images/box_200px_bottom.gif') repeat-x top;
	width: 100%;
}

td.textblock_third_left
{
	padding-right: 20px;
}

td.primary_nav
{
	padding-left: 20px;
}

a.primary_nav, a.primary_nav:visited, a.primary_nav:link
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

a.primary_nav:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}

a.primary_nav_active, a.primary_nav_active:visited
{
	color: #9cf072;
	text-decoration: none;
	font-weight: bold;
}

a.primary_nav_active:hover
{
	color: #9cf072;
	text-decoration: underline;
	font-weight: bold;
}

td.secondary_nav
{
	padding-left: 20px;
}

li {
	line-height : 20px;
	text-align: left;
	padding-bottom: 5px;
}

ul {
	line-height : 20px;
	text-align: left;
}

a.secondary_nav, a.secondary_nav:visited, a.secondary_nav:link
{
	color: #ffffff;
	text-decoration: none;
}

a.secondary_nav:hover
{
	color: #ffffff;
	text-decoration: underline;
}

a.secondary_nav_active, a.secondary_nav_active:visited
{
	color: #9cf072;
	text-decoration: none;
	font-weight: bold;
}

a.secondary_nav_active:hover
{
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}

a:active, a:visited, a:link
{
	color: #9cf072;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	color: #9cf072;
	text-decoration: underline;
	font-weight: bold;
}

table.contact
{
	color: #ffffff;
	padding-top: 20px;
	padding-left: 15px;
}

table.contact td
{
	padding-bottom: 10px;
}

table.contact td.label
{
	width: 70px;
}

table.contact input
{
	border-style: none;
	border-width: 0px;
	background-color: #ffffff;
	font-family: Lucida Grande, Lucida Sans, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 200px;
}

div#confirmation
{
	color: #ffffff;
	padding-top: 20px;
}

div#confirmation p
{
	color: #ffffff;
}

ul li strong
{
	color: #ffffff;
}