@charset "UTF-8";

@import url("common.css");
@import url("fontsize.css");

#wrap { position: relative; }
#header h1 { color: #047; font-weight: bold; line-height: 133%; margin: 0; }
a#go-login { background-image: url(../img/go_login.jpg); background-repeat: no-repeat; text-indent: -999em; position: absolute; top: 160px; right: 10px; width: 203px; height: 54px; display: block;
z-index: 1;
}
a:hover#go-login { background-image: url(../img/go_login_on.jpg); }
a#go-5thmeeting { background-image: url(../img/go_5thmeeting.jpg); background-repeat: no-repeat; text-indent: -999em; position: absolute; top: 275px; right: 10px; width: 203px; height: 151px; display: block; }
a:hover#go-5thmeeting { background-position: bottom; }
#whats-new { background-image: url(../img/whatsnew_bg.jpg); background-repeat: repeat-y; padding: 3px; }
#whats-new div { padding: 10px 0 10px 0; border: solid 1px #666; }
#whats-new h2 { color: #047; font-size: 18px; font-family: Arial, Verdana, sans-serif; font-weight: bold; text-align: right; width: 195px; float: left; margin: 0; padding-top: 20px; }
table { width: 500px; float: right; margin-right: 10px; border-collapse: collapse; }
th, td { line-height: 133%; vertical-align: top; padding: 2px 0; }
th { color: #000; font-weight: normal; padding-right: 10px; white-space: nowrap; }
td.strong { color: #f30; padding: 4px; border: solid 1px #f30; }
td.strong strong { font-weight: bold; }
td ul { color: #000; margin: 4px 0 0 2em; padding: 0 0 0 2em; }
td.strong  a.arrow { color: #00f; }
td.strong  a.arrow:hover { color: #f00; }
#whats-new div#allnews { clear: both; padding: 0; border-style: none; }
#allnews p { text-align: right; margin: 0 10px 0 0; }
.ended { text-decoration: line-through; }
.red { color: #f00; }
td a.mailto { background-image: url(../img/email.gif); width: 143px; height: 13px; margin: 0; }
td a:hover.mailto { background-position: left 13px; }
td p {
	color: #333;
	margin: 0;
	padding: 0.5em;
	background-color: #eee;
	border: 3px double #666;
}
em {
	color: #000;
	font-weight: bold;
	font-style: normal;
}
