
.headerCssClass, .headerCssClassSelected, .itemCssClass, .itemCssClassSelected {font-family: Arial, Helvetica, sans-serif}

a.headerCssClass, a.headerCssClass:visited, a.headerCssClassSelected:hover {display: block; color: #fff; font-size: 11px; text-decoration: none; width: 150px; padding: 5px 10px;}
a.headerCssClassSelected, a.headerCssClassSelected:visited, a.headerCssClass:hover {display: block; color: #fff; font-size: 11px; text-decoration: none; width: 150px; padding: 5px 10px;}

/*a.headerCssClassSelected, a.headerCssClassSelected:visited {font-weight: bold;}*/


a.itemCssClass, a.itemCssClass:visited, a.itemCssClassSelected:hover {display: block; color: #fff; font-size: 10px; font-weight: normal; text-decoration: none;	 width: 140px; padding: 5px 10px 5px 20px;}
a.itemCssClassSelected, a.itemCssClassSelected:visited, a.itemCssClass:hover {display: block; color: #fff; font-size: 10px; font-weight: normal; text-decoration: none; width: 140px; padding: 5px 10px 5px 20px;}
a.itemCssClassSelected, a.itemCssClassSelected:visited {background: url(../images/white_arrow.gif) center right no-repeat !Important; font-weight: bold;}
a.itemCssClass:hover {text-decoration: underline;}

/*Fixes width and indent on 4th level menu items*/

.subpagemenu table td table td table td table td {}
.subpagemenu table td table td table td table td a, .subpagemenu table td table td table td table td a:visited, .subpagemenu table td table td table td table td a:hover {width: 110px !Important; padding: 5px 0px 5px 35px !Important;}

/*Visiting*/
.colourset10 table.headerCssClass, .colourset10 table.headerCssClassSelected {border-bottom: 1px solid #0550C1 !Important;}
	.colourset10 a.headerCssClass, .colourset10 a.headerCssClass:visited {background: url(../images/arrow10_01.gif) center right no-repeat !Important }
	.colourset10 a.headerCssClassSelected, .colourset10 a.headerCssClassSelected:visited {background: url(../images/arrow10_02.gif) center right no-repeat !Important }
.colourset10 a.headerCssClassSelected, .colourset10 a.headerCssClassSelected:visited, .colourset10 a.headerCssClass:hover {background-color: #1D77FE !important;}
/*Events*/
.colourset12 table.headerCssClass, .colourset12 table.headerCssClassSelected {border-bottom: 1px solid #830202 !Important;}
	.colourset12 a.headerCssClass, .colourset12 a.headerCssClass:visited {background: url(../images/arrow12_01.gif) center right no-repeat !Important }
	.colourset12 a.headerCssClassSelected, .colourset12 a.headerCssClassSelected:visited {background: url(../images/arrow12_02.gif) center right no-repeat !Important }
.colourset12 a.headerCssClassSelected, .colourset12 a.headerCssClassSelected:visited, .colourset12 a.headerCssClass:hover {background-color: #B30404 !important;}
/*TownHall*/
.colourset13 table.headerCssClass, .colourset13 table.headerCssClassSelected {border-bottom: 1px solid #B45B02 !Important;}
	.colourset13 a.headerCssClass, .colourset13 a.headerCssClass:visited {background: url(../images/arrow13_01.gif) center right no-repeat !Important }
	.colourset13 a.headerCssClassSelected, .colourset13 a.headerCssClassSelected:visited {background: url(../images/arrow13_02.gif) center right no-repeat !Important }
.colourset13 a.headerCssClassSelected, .colourset13 a.headerCssClassSelected:visited, .colourset13 a.headerCssClass:hover {background-color: #E3790F !important;}
/*Locals*/
.colourset15 table.headerCssClass, .colourset15 table.headerCssClassSelected {border-bottom: 1px solid #E68C05 !Important;}
	.colourset15 a.headerCssClass, .colourset15 a.headerCssClass:visited {background: url(../images/arrow15_01.gif) center right no-repeat !Important }
	.colourset15 a.headerCssClassSelected, .colourset15 a.headerCssClassSelected:visited {background: url(../images/arrow15_02.gif) center right no-repeat !Important }
.colourset15 a.headerCssClassSelected, .colourset15 a.headerCssClassSelected:visited, .colourset15 a.headerCssClass:hover {background-color: #f6760e !important; }
/*Working*/
.colourset16 table.headerCssClass, .colourset16 table.headerCssClassSelected {border-bottom: 1px solid #457BE7 !Important;}
	.colourset16 a.headerCssClass, .colourset16 a.headerCssClass:visited {background: url(../images/arrow16_01.gif) center right no-repeat !Important }
	.colourset16 a.headerCssClassSelected, .colourset16 a.headerCssClassSelected:visited {background: url(../images/arrow16_02.gif) center right no-repeat !Important }
.colourset16 a.headerCssClassSelected, .colourset16 a.headerCssClassSelected:visited, .colourset16 a.headerCssClass:hover {background-color: #83ABFB !important;}
/*Business*/
.colourset17 table.headerCssClass, .colourset17 table.headerCssClassSelected {border-bottom: 1px solid #517F23 !Important;}
	.colourset17 a.headerCssClass, .colourset17 a.headerCssClass:visited {background: url(../images/arrow17_01.gif) center right no-repeat !Important }
	.colourset17 a.headerCssClassSelected, .colourset17 a.headerCssClassSelected:visited {background: url(../images/arrow17_02.gif) center right no-repeat !Important }
.colourset17 a.headerCssClassSelected, .colourset17 a.headerCssClassSelected:visited, .colourset17 a.headerCssClass:hover {background-color: #7AAF45 !important;}
/*Media*/
.colourset21 table.headerCssClass, .colourset21 table.headerCssClassSelected {border-bottom: 1px solid #8E8C8C !Important;}
	.colourset21 a.headerCssClass, .colourset21 a.headerCssClass:visited {background: url(../images/arrow21_01.gif) center right no-repeat !Important }
	.colourset21 a.headerCssClassSelected, .colourset21 a.headerCssClassSelected:visited {background: url(../images/arrow21_02.gif) center right no-repeat !Important }
.colourset21 a.headerCssClassSelected, .colourset21 a.headerCssClassSelected:visited, .colourset21 a.headerCssClass:hover {background-color: #3f7609 !important;}




