table.general {
	width: 100%; border-collapse: collapse; padding: 0px; margin: 0px; border: none;
	}
table.general th {
	text-align: left;
	}
table.general td {
	padding: 0px; vertical-align: top;
	}
table.general td.menus {
	background-color: #e4ebfe; width: 175px; font-size: 90%;
	}
table.general td.menus div {
	border-bottom: 3px solid #fff; padding: 0px;
	}
table.general td.menus div.current_zone {
	background-color: #ffd;
	}
table.general td.menus span.title {
	font-family: Georgia; color: #041d6e; font-size: 100%; font-weight: bold; display: block;
			height: 31px;
		background: #cdd9fe url('../images/index/news_top_bg.gif') repeat-x top left; 
	margin: 0px; padding: 8px;
	}
table.general td.menus ul {
	padding: 5px; margin: 0px; list-style: none; font-family: Verdana;
	}
table.general td.menus ul a {
	color: #041d6e; margin: 0px; margin-left: 5px; display: block;
	}
table.general td.menus div.current_zone li {
	padding: 3px 14px;
	background: #ffd url('../images/auction_button.gif') no-repeat left;
	}
table.general td.menus div.current_zone ul a {
	color: #c10; font-weight: bold;
	}
table.general td.menus ul a.title {
	color: #d00; margin-left: 0px; font-size: 110%;
	}
td.menus div.bottom {
	border-bottom: none;
	}
td.menus div.bottom select {
	width: 150px; font-size: 110%; font-family: Verdana; background-color: #c4cbde; color: #041d6e; 
	margin-top: 5px;
	}
td.menus div.bottom ul {
	display: block;
	}
td.menus div.bottom form.show_me {
	display: none;
	}
td.menus div.bottom ul.show_me {
	display: block;
	}
td.menus div.bottom ul.show_me li {
	margin-top: 4px;
	}
td.menus div.bottom ul.show_me li a {
	font-size: 110%; display: inline;
	}
td.menus div.bottom ul.auction_menu {
	padding-left: 0px; margin-left: 0px;
	}
td.menus div.bottom ul.auction_menu li {
	margin: 0px; padding: 3px 8px;
	}
td.menus div.bottom ul.auction_menu li a {
	display: inline; font-size: 110%; font-weight: normal;
	}
td.menus div.bottom ul.auction_menu li a span.button {
	width: 17px; height: 17px; margin-right: 5px; padding: 0px;
	background-image: url('../images/button_on.gif');
	background-repeat: no-repeat; cursor: pointer;
	}
td.menus div.bottom ul.auction_menu li a span.button img {
	width: 17px; height: 17px; cursor: pointer;
	}
td.menus div.bottom ul.auction_menu li.current_zone a {
	font-weight: bold; color: #c10; text-decoration: underline;
	}
table.general td.zone_image {
	background-repeat: no-repeat; background-position: 0px 0px; background-color: #e4ebfe;
	}
table.general div.zone_image {
	background-repeat: no-repeat; background-position: 0px 0px; background-color: #e4ebfe;
	margin-top: 10px;
	}
table.general td.content {
	padding: 15px; color: #041d6e;
	}
table.general td.content table {
	color: #041d6e;
	}
table.general td.content p, table.general td.content span, table.general td.content b, table.general td.content strong, table.general td.content font {
	font-size: 100%
	}
table.general td.content h1, table.general td.content div.h1 {
	border-bottom: 2px solid #a10; font-family: Georgia; letter-spacing: 1px; font-size: 220%; 
	color: #c00; font-weight: normal; padding: 3px;
	}
table.general td.content h1 sub {
	color: #a10; display: block; padding-left: 20px; font-family: Georgia; font-weight: bold; font-size: 80%;
	}
table.general td.content p a {
	font-size: 100%;
	}
table.general td.resources {
	width: 175px; background-color: #e3eaff;
	}
table.general td.resources div.register {
	background-color: #fffac3; padding: 10px;
	}
table.general td.resources div.register span.title {
	display: block; padding-bottom: 5px; font-family: Georgia; font-size: 110%; font-weight: bold;
	}
table.general td.resources div.register span img {
	display: block; margin-top: 10px; text-align: right; border: 0px;
	}
table.general td.resources div.title {
	font-weight: bold; font-size: 90%; font-family: Georgia; padding: 0px; padding: 8px; 
	background: #fff url('../images/index/news_top_bg.gif') repeat-x top left;
			height: 31px;
		color: #041d6e;
	}
table.general td.resources div.news {
	padding: 10px; background-color: #e4ebfe; color: #041d6e;
	}
table.general td.resources div.news span.title {
	display: block; font-family: Georgia; font-size: 120%; font-weight: bold;
	}
h2 {
	color: #041d6e; font-size: 150%;
	}
h3 {
	color: #041d6e; font-size: 120%;
	}
a.goback {
	color: #161;
	}


table.news {
	width: 100%; height: 190px; background-color: #e3eaff; margin-bottom: 3px; color: #041d6e; 
	border-collapse: collapse; margin: 0px; border: none; padding: 0px; border-bottom: 3px solid #fff;
	}
table.news td.background {
	background-repeat: no-repeat; background-position: top right; padding: 0px;
	background-color: #fff; width: 75px;
	}
table.news td.background div {
	margin: 0px; padding: 0px;
	}
table.news td.background div.top {
	border-bottom: 1px solid #fff;
	}
table.news td.background div.bottom {
	border-top: 2px solid #fff;
	}
table.news td.stories {
	vertical-align: top; padding: 5px; padding-left: 15px; font-size: 90%;
	font-size: 110%; padding-top: 0px;
	}
table.news td.stories div {
	font-weight: bold; font-size: 120%; font-family: Georgia; margin-bottom: 4px;
	margin-left: -15px; padding: 8px;	border-bottom: 1px solid #a1b4ee; /* border: 1px solid #7184be; border-right: none; */
	background-color: #c1d4fe; margin-bottom: 8px; margin-right: -5px;
	}
table.news td.other_stories {
	padding: 0px; vertical-align: bottom; text-align: left; padding: 5px; color: #041d6e; font-weight: bold;
	font-size: 100%; padding-left: 15px; padding-bottom: 10px;
	}
table.news td.other_stories a {
	font-size: 100%; 
	}

table.general td.resources table.news_table td div.news_story {
	padding: 5px; margin: 0px;
	}
table.general td.resources table.news_table td div.link {
	margin-top: 5px; text-align: right;
	}
table.general td.resources table.news_table td div.news_date a, table.general td.resources table.news_table td div.news_date strong {
	font-size: 100%; font-family: Verdana; color: #d00;
	}
table.general td.resources table.news_table td div.news_headline a, table.general td.resources table.news_table td div.news_headline strong {
	color: #041d6e; font-size: 100%; font-family: Verdana;
	}




span.authorisation {
	color: #f60; font-weight: bold;
	}
span.authorisation a {
	color: #c40; font-weight: bold; font-size: 100%;
	}





