.main
{
	margin: 0px;
	border: 0px;
	padding: 0px;
	color: #330066;
	font-size: 14pt;
	text-align: center;
	background-color: #000000;
	font-family: Lucida Console, Optima, sans-serif;
}

#top
{
	height: 27px;
	padding: 0px;
	margin: 5px 0px 0px 0px;
	border: 1px solid #000066;
	background-color: #9999fd;
}

#search
{
	border: 0px;
	width: 145px;
	color: #000000;
	margin: 6px 0px 8px 0px;
}

#commerce
{
	width: 145px;
	height: 29px;
	color: #330066;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	line-height: 120%;
	vertical-align: middle;
	margin: 5px 0px 10px 0px;
	padding: 3px 3px 0px 0px;
	border: 1px solid #a4a4ff;
	background-color: #FFFFFF;
	font-family: Verdana, sans-serif;
}

#content
{
	margin: 0px;
	padding: 5px;
	width: 100%;
	height: inherit;
	font-size: 12pt;
	font-family: Lucida Console, Optima, sans-serif;
}

#b_bg
{
	width: 916px; 
	height: 100%; 
	padding: 0px; 
	border: 0px;
	margin: -5px 0px -10px 0px; 
}

#nav
{	
	width: 175px;
	height: 100%;
	font-size: 9px;
	border: 0px solid green;
	margin: 0px 40px 0px 10px;
}

#tnav
{
	margin: 0px;
	width: 665px;
	height: 27px;
	text-align: center;
	padding: 0px 0px 0px 90px;
	font-family: Verdana, sans-serif;
	border: 0px solid #FF0033;
}

#bnav
{
	height: 50px;
	width: 100%;
}
	

.tnav A:link, .tnav A:active, .tnav A:visited
{
	float: left;
	height: inherit;
	display: block;
	color: #000066;
	font-size: 8pt;
	line-height: 2.5;
	font-weight: bold;
	font-style: normal;
    text-decoration: none;
	padding: 0px 15px 0px 15px;
}

.tnav A:Hover
{
	float: left;
	display: block;
	height: inherit;
	display: block;
	color: #99ff99;
	font-size: 8pt;
	line-height: 2.5;
	font-weight: bold;
	font-style: normal;
	background-color: #000066;
	padding: 0px 15px 0px 15px;
}

.nav A:link, .nav A:active, .nav A:visited
{
	float: left;
	width: 159;
/*	height: 18px;	*/
	display: block;
	font-size: 8pt;
	color: #a3a4ff;
	font-weight: bold;
	line-height: 130%;
	font-style: normal;
    text-decoration: none;
	margin: 3px 0px 0px 4px;
	font-family: Verdana, sans-serif;
/*	border-bottom: 1px solid #6a5a82;	*/
}

.nav A:Hover
{
	float: left;
	width: 159;
/*	height: 18px;	*/
	font-size: 8pt;
	color: #99ff99;
	display: block;
	font-weight: bold;
	line-height: 130%;
	font-style: normal;
    text-decoration: none;
	margin: 3px 0px 0px 4px;
	font-family: Verdana, sans-serif;
/*	border-bottom: 1px solid #6a5a82;	*/
}

td th {font-family: Lucida Console, Optima, sans-serif; font-size: 12pt; font-weight: normal; }
td td {font-family: Lucida Console, Optima, sans-serif; font-size: 12pt; }
td {font-family: Lucida Console, Optima, sans-serif; font-size: 12pt; }
.category_list_link {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; font-weight: normal; color: #555555; }
.tablefooter {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; }
.updatetext {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; }
.searchvalue {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; }
.showlink {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; }
.search-input { font-size: 7pt; color: #330066; font-weight: normal; background-color: #FFFFFF; border: 1px solid #a4a4ff; }
.searchtext {font-family: Lucida Console, Optima, sans-serif; font-size: 8pt; font-weight: normal; color: #4e5a8e; }
.form_label_header {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; font-weight: normal; }
.form_label {font-family: Lucida Console, Optima, sans-serif; font-size: 10pt; }
