body	{
	margin-left: 20px;
	margin-right: 20px;
	}
body.help	{
	margin-left: 10px;
	margin-right: 10px;
	}
h1	{
	font-family: Tahoma;
	color: #496699;
	margin: -2px;
	}
h2	{
	font-family: Arial;
	color: #496699;
	}
table.forum {
		border: #996633;
		border-style: ridge;
		}

td.forum, th.forum
		{ 
		border: double #496699;
		}
td.table, th.table
		{
		border: solid #496699 1px;
		background-color: #DDEEFF;
		}
table.expired, td.expired
		{ 
		background-color: #CCCCCC;
		}
.intransit{
		background-color: #449999;
		border: #996633;
		border-style: ridge;
		}
p	{
	margin: 1px;
	font-family: Tahoma, Arial;
	}
p.mini	{
	margin: 0px;
	font-size: 10px;
	}
.pagebreak	{
	page-break-before: always;
	}
.topborder	{
	border-top: 1px #496699 solid;
	}
.tid {
	border-top: 1px #496699 solid;
	}
form, input	{
	margin: 0px;
	}
h2	{
	margin: 0px;
	font-family: Tahoma, Arial;
	}
h2.black	{
	margin: 0px;
	font-family: Tahoma, Arial;
	color: #000000;
	}
h3	{
	margin: 0px;
	font-family: Tahoma, Arial;
	}
p.help	{
	margin: 1px;
	font-family: Tahoma, Arial;
	color: #FFFFFF;
	}
h2.help	{
	margin: 0px;
	font-family: Tahoma, Arial;
	color: #FFFFFF;
	}
h3.help	{
	margin: 0px;
	font-family: Tahoma, Arial;
	color: #FFFFFF;
	}
.booked	{
		border: solid #496699 1px;
		background-color: #DDEEFF;
		}
ol.help	{
	color: #FFFFFF;
	}
td.list	{
	width: 4em;
	}
a:hover {text-decoration: underline overline; color: #ff0000;}
a:link {color:#496699}
a:visited {color: #496699}
a:active {color: #FF0000}

a.help:hover {text-decoration: underline overline; color: #AA0000;}
a.help:link {color:#FFFFFF}
a.help:visited {color: #FFFFFF}
a.help:active {color: #FFFFFF}
