a:link   {
	color: ##0000ff;
	text-decoration: none;
}
a:visited  {
	color: #0000ff;
	text-decoration: none;
}
a:hover   {
	color: #ff66cc;
	text-decoration: underline;
}
a:active  {
	color: #ff66cc;
	text-decoration: none;
}

.body   {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}

div {
	border: 0px;
}

.menu a:link { color: #0000ff;
	text-decoration: none
}
.menu a:visited { color: #0000ff;
	text-decoration: none
}
.menu a:hover { color: #ff66cc;
	text-decoration: none
}
.menu a:active { color: #ff66cc;
	text-decoration: none
}

.menu    {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-color:#000000;
	border-width:1px 1px 0px 1px;
	border-style:solid;
}

.menu td {
	border-bottom: 1px solid #000000;
	padding: 0px 3px 0px 4px;
}

.newsdate {
	float: right;
	color: #000000;
	font-weight: bold;
}
.newsheader {
	text-align: center;
	color: #000000;
	background-color: ##CCCCFF;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}

.newssubheader {
	font-weight: bold;
}

.news {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFF99;
	border-color:#000000;
	border-width:1px 1px 0px 1px;
	border-style:solid;
}

.news td {
	border-bottom: 1px solid #000000;
	padding: 0px 3px 0px 4px;
	background-color: #FFFF99;
}

.contact {
	align: right;
	font-family: Arial, Hevetica, sans-serif;
	width: 125px
}

.faq {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	background-color: #CCCCFF;
}	