body
{
	background-color: #ebebeb;
	color: #000000;
	font-family: verdana, helvetica, sans-serif;
	list-style-type: circle;
	font-size: smaller;
}

/* Change the default behaviour of <nobr>. The Frontpage
   NavBar wraps links with <nobr> which is not the behaviour we want. */
nobr
{
	white-space:normal;
}

h3
{
    font-size:small;
    font-weight:bold;
}

td
{
	font-size: smaller;
}

.LayoutTable
{
	border-collapse: collapse;
}
.LayoutTableLeftCell
{
	vertical-align: top;
}
.LayoutTableContentCell
{
	vertical-align: top;
}
.LayoutTableSpaceCell
{
}
.LayoutTableSpaceRow
{
	font-size: xx-small;
}

.SideMenuTable
{
}
.SideMenuHeader
{
	font-size: xx-small;
	background-image: url("../images/bg-blue.jpg");
	background-repeat: repeat;
	border-left: #330066 thick solid;
	color: #ccccff;
	background-color: #0E3372;
	white-space:nowrap;
	font-weight:bold;
}
.SideMenuContent
{
	border: 1px solid #0E3372;
	background-color: #ccccff;
	font-size: smaller;
}
.SideMenuContent a
{
	color: #003366;
	text-decoration: none;
	border: 1px solid #ccccff;
	display: block;
}
.SideMenuContent a:hover
{
	text-decoration: none;
	background-color: #9999ff;
	color: #000000;
	border: 1px solid #0e3372;
}

.SideMenuContent a:active
{
    background-color: #666699
}

.MainContentTable
{
}
.MainContentHeader
{
	font-size: xx-small;
	background-image: url("../images/bg-blue.jpg");
	background-repeat: repeat;
	border-left: #330066 thick solid;
	color: white;
	background-color: #0E3372;
	white-space:nowrap;
	font-weight:bold;
}
.MainContent
{
	border: 1px solid #0E3372;
	background-color: white;
	font-size: smaller;
}

.TopNavBarTable
{
	border-collapse: collapse;
}
.TopNavBarLeftCell
{
}
.TopNavBarRightCell
{
	font-size: x-small;
	vertical-align: middle;
	color: #999999;
}
.TopNavBarRightCell a
{
	font-size: x-small;
	color: #336699;
	text-decoration: none;
	border: 1px solid #ccccff;
	background-color: #ccccff;
}
.TopNavBarRightCell a:hover
{
	text-decoration: none;
	background-color: #9999ff;
	color: #000000;
	border: 1px solid #0e3372;
}
.TopNavBarRightCell a:active
{
    background-color: #666699
}

.Footer
{
	font-size: 70%;
	color: #000000;
	font-style: italic;
	text-align: center;
}