@import url('index.css');

div#nav {
	background-color: #eee;
	border-bottom: 1px solid #aaa;
	border-top: 1px solid #aaa;
}

h1, h2 {
	color: #444;
}

a {
	color: #222;
}

div.tl {background-image: url('/images/section_gray_tl.jpg')}
div.tm {background-image: url('/images/section_gray_tm.jpg')}
div.tr {background-image: url('/images/section_gray_tr.jpg')}
div.ml {background-image: url('/images/section_gray_ml.jpg')}
div.mr {background-image: url('/images/section_gray_mr.jpg')}
div.bl {background-image: url('/images/section_gray_bl.jpg')}
div.bm {background-image: url('/images/section_gray_bm.jpg')}
div.br {background-image: url('/images/section_gray_br.jpg')}

div.mm {
	border: 1px solid #bbb;
	background-color: #eee;
}

div.mm_green {
	border: 1px solid #ada;
	background-color: #e4f8e4;
}

div.mm_red a, .a {
	color: #800;
}

div.mm_red {
	border: 1px solid #fbb;
	background-color: #fee;
}

div.mm_green a {
	color: #050;
}

div.mm_yellow {
	border: 1px solid #dda;
	background-color: #ffc;
}

div.mm_yellow a, .a {
	color: #860;
}

table.list {
	table-layout: fixed;
}

html>body table.list {
	width: 100%;
}

table.list th {
	border-top: 1px solid #aaa;
}

table.list col.section {
	width: 170px;
}

table.list col.date {
	width: 78px;
}

table.list col.section {
	width: 104px;
}

table.list col.title {
	text-align: left;
}

table.list col.arrow, table.list col.star {
	width: 15px;
	text-align: center;
}

table.info {
	table-layout: fixed;
}

html>body table.info {
	width: 100%;
}

table.info th {
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	padding-right: 4px;
	width: 11em;
}

table.info td {
	text-align: left;
	vertical-align: top;
}

a.button, input.button {
	background-color: #222;
}

a.button:hover, input.button:hover {
	background-color: #444;
}

input.button {
	color: white;
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
}

table.post th {
	width: 5em;
}

table.post col.title {
	width: 5em;
}

input.chat {width: 80%;}

h3 {
	font-size: 12pt;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	margin: 0 0 1em;
}

.b1 {border: 1px solid black}


