#content
{
	overflow: auto;
	width: 500px;
}
#content div { display: none; }
input
{
	border: 1px black solid;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
textarea
{
	border: 1px black solid;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 10pt;
}
textarea[disabled] { color: #000; }
select
{
	border: 1px black solid;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
table { empty-cells: show; }
td
{
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
td.row:hover
{
	cursor: pointer;
	background-color: #0000FF !important;
	color: #FFFFFF;
}
tr.row:hover
{
	cursor: pointer;
	background-color: #0000FF !important;
	color: #FFFFFF;
}
tr.bluerow:hover
{
	cursor: pointer;
	background-color: #0000FF;
}
tr.showrow:hover
{
	background-color: #9999FF;
	color: #FFFFFF;
}
td.cell:hover
{
	cursor: pointer;
	background-color: #0000FF;
	color: #FFFFFF;
}
td.row { font-family: sans-serif; }
td.onloan { font-family: sans-serif; color: red; }
a.nav:link
{
	text-decoration: none;
	font-family: sans-serif;
}
a.nav:link:hover
{
	text-decoration: underline;
}
a.nav:vlink
{
	color: blue;
	text-decoration: none;
	font-family: sans-serif;
}
a.nav:vlink:hover { text-decoration: underline; }
a.nav:alink
{
	color: blue;
	text-decoration: none;
	font-family: sans-serif;
}
a.nav:visited
{
	color: blue;
	text-decoration: none;
	font-family: sans-serif;
}
a.nav:visited:hover { text-decoration: underline; }
a:link
{
	text-decoration: none;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
a:link:hover { text-decoration: underline; }
a:vlink
{
	color: blue;
	text-decoration: none;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
a:vlink:hover { text-decoration: underline; }
a:alink
{
	color: blue;
	text-decoration: none;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
a:visited
{
	color: blue;
	text-decoration: none;
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
}
a:visited:hover { text-decoration: underline; }
td.lpt_low
{
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #FF6A6A;
}
td.lpt_mid
{
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #FF0;
}
td.lpt_high
{
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #32CD32;
}
td.nerdcols
{
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #CCC;
}
td.blocked
{
	background-color: #555;
	color: #FFF;
	font-family: sans-serif;
	font-size: 8pt;
}
td.blocked:hover
{
	background-color: #555;
	color: #FFF;
	font-family: sans-serif;
	font-size: 8pt;
	cursor: pointer;
}
td.inshop
{
	background-color: #828282;
	color: #FFF;
	font-family: sans-serif;
	font-size: 8pt;
}
td.inshop:hover
{
	background-color: #828282;
	color: #FFF;
	font-family: sans-serif;
	font-size: 8pt;
	cursor: pointer;
}
td.selected
{
	border-style: dotted;
	border-width: 3px;
	border-color: #F08080;
}
table.grid td
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCC;
	empty-cells: show;
	white-space: nowrap;
}
td.requested
{
	background-color: #999;
	border-left: 2px #000 solid;
	border-right: 2px #000 solid;
	color: #FFF;
	font-family: sans-serif;
	font-size: 8pt;
	cursor: pointer;
}
td.booked
{
	background-color: #999;
	color: #FFF;
	font-family: sans-serif;
	font-size: 8pt;
	cursor: pointer;
}
td.alert { background-color: #F33; }
td.superbooked { background-color: #32CD32; }
input.button
{
	font-size: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #000;
}
tr.headers
{
	text-decoration: underline;
	font-weight: bold;
	font-family: sans-serif;
	font-size: 10pt;
}
tr.alert { color: #F00; }
tr.verify { color: #32CD32; }
th
{
	font-family: Osaka,Verdana,Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
}
#sorttable tr.highlightrow td { cursor: pointer; background-color: #0000FF; color: #FFFFFF; }
#sponsors tr.highlightrow td { cursor: pointer; background-color: #0000FF; color: #FFFFFF; }
