td {
	text-align: left;
	vertical-align: top;
	font-family:Tahoma;
	font-size:11px;
	color:#777777;
}
form
{
	margin:0px;
}
a {

	text-decoration: underline;
	color:blue;
}
.dark
{
	color:#6F7070;
}
.b
{
	color:#428ED5;
}
/*
a.b
{
	color:#428ED5;
	text-decoration:underline;
}
a.bn
{
	color:#428ED5;
	font-weight:bold;
	text-decoration:none;
}
a.db
{
	color:#3287B2;
	text-decoration:underline;
}
a.green
{
	color:#956A9A;
	text-decoration:underline;
}
*/
.dark-green
{
	color:#669966;
}
/*
a.dark-green
{
	color:#669966;
	text-decoration:underline;
}
*/
.purple
{
	color:#956A9A;
}
a.top1
{
	color:#22AFF2;
	text-decoration:none;
}
a.top2
{
	color:#999898;
	text-decoration:none;
}
a.copy
{
	color:#777777;
	text-decoration:none;
}

#section ul { margin: 0px; padding: 0px; font-size: 120%; background-color: #333366; width: 700px; height: 32px }

#section ul li { display: inline; margin: 0px; padding: 0px; background-image: none }

#section ul a, #section ul strong, #section ul em, #section ul div { float: left; display: block; padding: 8px 27px 8px 27px; border-right: 1px solid #EEEEEE; text-decoration: none; color: #FFFFFF; white-space: nowrap }

#section ul strong { background-color: #707090; color: #DDDDDD }

#section ul a:hover { background-color: #707090; color: #DDDDDD }

#section ul strong a { color: #FFFFFF; float: none; display: inline; padding: 0px; border: none }

#section ul em { float: none; display: block; border: none }

#sub-section ul { margin: 0px; padding: 0px; font-size: 90%; background-color: #525268; width: 700px; height: 20px }

#sub-section ul li { display: inline; margin: 0px; padding: 0px; background-image: none }

#sub-section ul a, #sub-section ul strong, #sub-section ul em, #sub-section ul div { float: left; display: block; padding: 4px 30px 4px 30px; border-right: 1px solid #AAAAAA; text-decoration: none; color: #DDDDDD; white-space: nowrap }

#sub-section ul strong { background-color: #797979; color: #DDDDDD }

#sub-section ul a:hover { background-color: #797979; color: #DDDDDD }

#sub-section ul strong a { color: #FFFFFF; float: none; display: inline; padding: 0px; border: none }

#sub-section ul em { float: none; display: block; border: none }

ul { margin: 0px; padding: 0px; list-style-type: none }

ol { margin: 0px; padding: 0px; list-style-type: none }

ul li { margin: 5px 0px 0px 0px; padding: 0px 0px 2px 15px; background: url("../images/1arr.gif") no-repeat 0px .5em }
ol li { margin: 5px 0px 0px 0px; padding: 0px 0px 2px 15px; background: url("../images/1arr.gif") no-repeat 0px .5em }

.textbox { color: #222222; font-family:Tahoma; font-size:11px; background-color: #DDDDDD; border: 1px #999999 solid; }

h1, h1 a { margin: -3px 0px 0px 0px; padding: 0px; text-align: left; font-family: Tahoma; font-size: 14px; color: #777777; font-weight: bold; text-decoration: none; }

.message_alert { color: #CC3333; font-weight: bold }

#sponsors img {
	float: left;
	margin: 10px 15px;
}