.top_menu {
	font-family: Tahoma, verdana, sans-serif;
	font-size: small;
	color: #FFFFFF;
	background-image: url(images/top_menu_back.gif);
	background-repeat: repeat-x;
	letter-spacing: 3px;
	text-transform: lowercase;
}
.copyright_bar {
	font-family: Tahoma, verdana, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	background-color: #666666;
}
body {
	background-color: #000000;
	background-image: url(images/page_back.gif);
	background-repeat: repeat-x;
}
.table_back {
	font-family: Tahoma, verdana, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-color: #CCCC99;
	border: thin solid #336666;
}
.cell_align {
	vertical-align: top;
}
.white_link {
	color: #FFFFFF;
	cursor: hand;
	filter: glow(color = #FFFF66, strength = 10);
	text-decoration: none;
}
.small_link {
	font-family: Tahoma, verdana, sans-serif;
	font-size: xx-small;
	color: #336666;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;
}
.bad_text {
	font-family: Tahoma, verdana, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #FF0000;
}
.normal_text {
	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	text-align: left;
	vertical-align: top;
}
.page_title {
	font-family: Tahoma, verdana, sans-serif;
	font-size: large;
	font-weight: bold;
	color: #000000;
	text-align: right;
	vertical-align: bottom;
}
.good_box {
	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #336666;
}
.bad_box {
	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	background-color: #FF0000;
}
.normal_label {
	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
}
.normal_box {
	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
}
.small_heading {
	font-family: Tahoma, verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #336666;
}
.large_link {

	font-family: Tahoma, verdana, sans-serif;
	font-size: small;
	color: #336666;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;
}
.small_text {
	font-family: Tahoma, verdana, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.coloured_cell {
	background-color: #336666;
}
.xsmall_heading {

	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #336666;
}
.thin_border {
	border: 1px solid #336666;
}
.table_backOld {

	font-family: Tahoma, verdana, sans-serif;
	font-size: xx-small;
	color: #000000;
	background-color: #FFFFFF;
	border: thin solid #336666;
}
hr {
	color: #006666;
	background-color: #006666;
	height: 2px;
}
.med_link {

	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	color: #336666;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;
}
.med_link_box {
	font-family: Tahoma, verdana, sans-serif;
	font-size: x-small;
	color: #336666;
	cursor: hand;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #000000;
}
.free_ind {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 9px;
	color: #000000;
	background-position: top;
	font-weight: bold;
}

#menu
{
	width: 140px;
}

.menuItem
{
	float:right;
	height: 20px;
	width: 138px;
	text-align:right;
	color: #ffffff;
	font-size: x-small;
	text-decoration: none;
	background-image: url(images/menu.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border: solid 1px #000000;
}

.menuItem:hover
{
	background-position: bottom left;
	color: #EEE8AA;
	font-weight: bold;
}