
TABLE.PhaseList
{
	border-top: 1px solid #00659B;
	border-right: 1px solid #00659B;
	border-bottom: 1px solid #00659B;
}

TABLE.PhaseList TD
{
	background-color: #DDF0FF;
	color: Black;
	border-left: 1px solid #00659B;
}

TABLE.PhaseList TD.Selected
{
	background-color: #00659B;
	font-weight: bold;
	color: White;
}

TABLE.Resv TH
{
	font-weight: bold;
	background-color: #DDF0FF;
	padding: 4px;	
}

TABLE.Resv TD.Border
{
	height: 2px;
	background-color: #006599;
	padding: 0px;
}

TABLE.Resv TD.Pattern1
{
	background-color: #DDF0FF;
	font-size: 12px;
	padding: 4px;
}

TABLE.Resv TD.Pattern2
{
	background-color: #ECF5FC;
	font-size: 12px;
	padding: 4px;
}

TABLE.Resv TD.Item1
{
	background-color: #F0F0F0;
	font-size: 12px;
	padding: 4px;
}

TABLE.Resv TD.Item2
{
	background-color: #FFFFFF;
	font-size: 12px;
	padding: 4px;
}

TABLE.Resv TD.Caption
{
	font-weight: bold;
	font-size: 12px;
	padding: 4px;
}

TABLE.Resv TD.Small
{
	font-size: 8px;
	padding: 4px;
}

TABLE.Resv TD.Spacer
{
	height: 1px;
	padding: 0px;
}

INPUT.Long120
{
	width: 140px;
}

TABLE.Purple
{
	border: 1px solid #986699;
}

TABLE.Purple TH
{
	text-align: left;
	background-color: #986699;
	color: White;
	font-weight: Bold;
	padding: 4px;
}

TABLE.Purple TD
{
	padding: 8px;
}

TABLE.Blue
{
	border: 1px solid #66669A;
}

TABLE.Blue TH
{
	text-align: left;
	background-color: #66669A;
	color: White;
	font-weight: Bold;
	padding: 4px;
}

TABLE.Blue TD
{
	padding: 8px;
}

TABLE.Input TD
{
	padding: 4px;
	background-color: #F0F0F0;
}

TABLE.Input TD.Caption
{
	padding: 4px;
	background-color: #DDF0FF;
	color: Black;
	font-weight: Bold;
	width: 140px;
}

TD.Navigation
{
	background-color: #CCCCCC;
	padding: 4px;
	text-align: center;
}