BODY
{
    MARGIN: 0px 0px 0px 0px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}

TABLE
{
    FONT-FAMILY: Arial, tahoma,sans-serif;
    FONT-SIZE: 15px;
}

.shimRow
{
	HEIGHT="22";
	WIDTH="1";
	BORDER="0";
}
.shimColumn;
{
	HEIGHT="1";
	WIDTH="1";
	BORDER="0"
}

.dayTable
{
	WIDTH="50";
}

.eventTable
{
	WIDTH="250";
}

.bgHea
{
	BACKGROUND-COLOR:White;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
}

.bgGrid
{
	BACKGROUND-COLOR:silver;
}

.bgGaps
{
	BACKGROUND-COLOR:none;
}

.bg1
{
	BACKGROUND-COLOR:#FFFF99;
	VERTICAL-ALIGN: top;
}

.bg2
{
	BACKGROUND-COLOR:#FFCC99;
	VERTICAL-ALIGN: top;
}

.bg3
{
	BACKGROUND-COLOR:#CCFFCC;
	VERTICAL-ALIGN: top;
}

.bg4
{
	BACKGROUND-COLOR:gray;
	VERTICAL-ALIGN: top;
}

.dayCol
{
  VERTICAL-ALIGN: top;	
}

.txtTop
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 15px;
  COLOR: black;
}


.txtDay
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: black;
  VERTICAL-ALIGN: top;
}

	.txtDaySub
{
	FONT-STYLE: italic;
  FONT-SIZE: 10px;
  COLOR: black;
}

A
{
    COLOR: #000000
}

a.top_menu:link {  color: #FFFFFF; text-decoration: none; FONT-WEIGHT: bold;  }
a.top_menu:visited { color: #FFFFFF; text-decoration: none; FONT-WEIGHT: bold;  }
a.top_menu:hover { color: #FFFFFF; text-decoration: none; FONT-WEIGHT: bold;  }


.bgDCInn
{
	BACKGROUND-COLOR:#FFCC99;
	VERTICAL-ALIGN: top;
}

.bgDCCon
{
	BACKGROUND-COLOR:#FFFF99;
	VERTICAL-ALIGN: top;
}

.bgDCGov
{
	BACKGROUND-COLOR:#CCFFCC;
	VERTICAL-ALIGN: top;
}

.bgDCPro
{
	BACKGROUND-COLOR:#CCFFFF;
	VERTICAL-ALIGN: top;
}

.bgDCLaw
{
	BACKGROUND-COLOR:#99CCFF;
	VERTICAL-ALIGN: top;
}

.bgDCGra
{
	BACKGROUND-COLOR:#33CCCC;
	VERTICAL-ALIGN: top;
}

.bgDCKin
{
	BACKGROUND-COLOR:#CCCCCC;
	VERTICAL-ALIGN: top;
}

