	.main,
	A#main,
	A#main:hover,
	A#mainOn,
	A#mainOn:hover
		{
			font-family: Arial, Helvetica, Sans Serif;
			font-size: 10pt;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #005270;
			text-decoration: none;
			background: url(../images/menu.jpg) repeat-x top;
			margin-top:5px;
		}
	.main:hover,
	A#main:hover
		{
			color: #CCCCCC;
		}
	A#mainOn,
	A#mainOn:hover
		{
			color: #EEE8AA;
		}

	.sub,
	A#sub,
	A#sub:hover
		{
			font-family: Arial, Helvetica, Sans Serif;
			font-size: 9pt;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #FFFFFF;
			text-decoration: none;
			background: url(images/menu.jpg) repeat-x top;
		}
	.sub:hover,
	A#sub:hover
		{
			color: #CCFF66;
		}
	.subSpan
		{
			color: #005270;
			background-color: #005270;
		}
	.tblBorder
		{
			background-color: #005270;
		}
	.hide
		{
			display: none;
		}

	.show
		{
			display: block;
			position:absolute;
			top: auto;
			left: auto;
		}