/* Author: Patrick Johnson  *//* To stop IE being GAY */#navigation li:hover, #menu li.hover {    position: static;}/* Set width of navigation bar and bar colour*/#pagenavigation {	float: right;	margin-top: 0px;	MARGIN-BOTTOM: 0px;	WIDTH: 100%;	font-family: Calibri;	DISPLAY: block;	color: #ffffff;	background-position: top left;	background-color: #800000;	background-image: url(../images/n-backing.gif);}#navigation{	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}#navigation UL {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}#navigation A {	DISPLAY: block;}#navigation LI {	FLOAT: left;	}#navigation LI UL {	LEFT: -999em;	WIDTH: 100px;	POSITION: absolute;	z-index: 2;		}#navigation LI UL UL {	MARGIN: -1.5em 0px 0px 9.4em;}#navigation LI:hover UL UL {	LEFT: -999em;}#navigation LI.sfhover UL UL {	LEFT: -999em;}#navigation LI:hover UL {	LEFT: auto;}#navigation LI LI:hover UL {	LEFT: auto;}#navigation LI.sfhover UL {	LEFT: auto;}#navigation LI LI.sfhover UL {	LEFT: auto;}#navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul {     left: auto; } #navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {     left: -999em; } #navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {     left: auto; } .maintabhome a:link {color: #ffffff;}/* Home button */.maintabhome { 	WIDTH: 71px;	text-align: center;	padding-right: 0px;	border-right: 2px solid #4c4655;	PADDING-top: 15px;	padding-bottom: 15px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: capitalize; 	 color: #ffffff;	margin: 0px;	font-size: 12px;	font-weight: bold;	background-image: url(../images/n-l-corner.gif);	background-repeat: no-repeat;	background-position: bottom left;}a.maintabhome:hover { 	background-color: #C69466;	background-image: url(../images/n-l-corner-over.gif);	background-repeat: no-repeat;	background-position: bottom left;	}/* Buttons */.maintab1:link {color: #ffffff;}.maintab1 { 	WIDTH: 73px;	text-align: center;	padding-right: 0px;	border-right: 1px solid #4c4655;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	color: #ffffff;	margin: 0px;	font-size: 12px;}a.maintab1:hover { 	color: #ffffff; background-color: #C69466 }.maintab2 { 	WIDTH: 92px;	text-align: center;	padding-right: 0px;	border-right: 1px solid #4c4655;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	color: #ffffff;	margin: 0px;	font-size: 12px;}.maintab2:link {color: #ffffff;}a.maintab2:hover { 	color: #ffffff; background-color: #C69466 }.maintab3 { 	WIDTH: 80px;	text-align: center;	padding-right: 0px;	border-right: 1px solid #4c4655;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	color: #ffffff;	margin: 0px;	font-size: 12px;}.maintab3:link {color: #ffffff;}a.maintab3:hover { 	color: #ffffff; background-color: #C69466 }.maintab4 { 	WIDTH: 105px;	text-align: center;	padding-right: 0px;	border-right: 1px solid #4c4655;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	color: #ffffff;	margin: 0px;	font-size: 12px;}.maintab4:link {color: #ffffff;}a.maintab4 {color: white;}a.maintab4:hover { 	color: #ffffff; background-color: #C69466 }.maintab5 { 	WIDTH: 130px;	text-align: center;	padding-right: 0px;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	border-right: 1px solid #4c4655;	color: #ffffff;	margin: 0px;	font-size: 12px;}.maintab5:link {color: #ffffff;}a.maintab5:hover { 	color: #ffffff; background-color: #C69466 }.maintab6 { 	WIDTH: 75px;	text-align: center;	padding-right: 0px;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	color: #ffffff;	margin: 0px;	font-size: 12px;}.maintab6:link {color: #ffffff;}a.maintab6:hover { 	color: #ffffff; background-color: #C69466 }.maintab7 { 	WIDTH: 55px;	text-align: center;	padding-right: 0px;	PADDING-top: 9px;	padding-bottom: 9px;	DISPLAY: block;  	TEXT-DECORATION: none; 	text-transform: uppercase;	border-right: 1px solid #4c4655;	color: #ffffff;	margin: 0px;	font-size: 12px;}.maintab7:link {color: #ffffff;}a.maintab7:hover { 	color: #ffffff; background-color: #C69466 }/* HACKS mozilla so buttons dont jump from padding */html>body .maintabchosen {	width:100px;	}	.maintabchosen { 	DISPLAY: block;  	PADDING-bottom: 6px;  	TEXT-ALIGN: left; 	TEXT-DECORATION: none; 	text-transform: capitalize; 	background-color: #EEB01F;	color: #003366;	margin: 0px;	font-size: 12px;	font-weight: bold;	vertical-align: center;}a.maintabchosen:hover {	COLOR: #ffffff;	background-color: #FFCC00;	background-repeat: repeat-x;	background-position: top left;	TEXT-DECORATION: none;}a.maintabchosen {	COLOR: #ffffff;	display: block;	TEXT-DECORATION: none;}/* .maintab is for buttons + add more if need be*/.maintabchosen {	WIDTH: 100px;	text-align: center;	padding-right: 0px;	border-right: 1px solid #0073B1;	PADDING-top: 15px; MARGIN: 0px;	padding-bottom: 15px;}/* HACKS mozilla so buttons dont jump from padding *//*html>body .maintab1 {	width:100px;	}*//* drop down menu lists*/.listitems  {	font-size: 12px; 	BORDER-RIGHT: #103C8C 1px solid; 	BORDER-LEFT: #103C8C 1px solid; 	BORDER-TOP: #eeeeee 1px solid;	background-color: #ffffff;	PADDING: 7px; 	WIDTH: 148px; 	TEXT-ALIGN: left;}/*.listitemsmore  {	font-size: 10px; 	BORDER-RIGHT: #103C8C 1px solid; 	background-image: url(../images/n-bullet.gif);	background-repeat: no-repeat;	background-position: center right;	BORDER-RIGHT: #103C8C 1px solid; 	BORDER-LEFT: #103C8C 1px solid; 	BORDER-TOP: #eeeeee 1px solid;	background-color: #ffffff;	PADDING: 5px; 	WIDTH: 148px; 	TEXT-ALIGN: left;}*/.listitems1 {	font-size: 12px;	BORDER-RIGHT: #103C8C 1px solid; 	BORDER-bottom: #103C8C 1px solid; 	BORDER-LEFT: #103C8C 1px solid; 	BORDER-TOP: #eeeeee 1px solid;	background-color: #ffffff; 	PADDING: 7px; 	FONT-WEIGHT: normal; 	WIDTH: 148px; 	TEXT-ALIGN: left;}.listitemsmore1 A {	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none;	width: 100%;}.listitemsmore A {	DISPLAY: block; COLOR: #003366; TEXT-DECORATION: none;	width: 100%;}.listitems A {	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none;	width: 100%;}.listitems1 A {	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none;	width: 100%;}.listitemsmore1 A:link {	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none;	width: 100%;}.listitemsmore A:link  {	DISPLAY: block; COLOR: #003366; TEXT-DECORATION: none;	width: 100%;}.listitems A:link  {	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none;	width: 100%;}.listitems1 A:link  {	DISPLAY: block; COLOR: #000000; TEXT-DECORATION: none;	width: 100%;}.listitemsmore A:hover {	COLOR: #4085D0; TEXT-DECORATION: none;	}.listitems A:hover {	COLOR: #4085D0; TEXT-DECORATION: none;	}.listitems1 A:hover {	COLOR: #4085D0; TEXT-DECORATION: none;}/* To stop IE being GAY */#navigation li:hover, #menu li.hover {    position: static;}