@charset "UTF-8";
/* CSS Document */
.topnav{
	float:left;
	overflow:hidden;
	position:relative;
	
}

.topnav ul{
	position:relative;
	list-style-type:none;
	margin:0 0 0 55px;
	overflow:hidden;
}

.topnav li{
	float:left;
	overflow:hidden;
}

.topnav a{
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-indent:-9999em;
	text-transform:uppercase;
}

.topnav li{
	height:115px;
}

.topnav a{
	height:115px;
	background: url(../images/en_GB.png) left top no-repeat;
}

/* Navigation item 1 */
#topnav-0 a {
	width: 101px;
	background-position: -0px top;
}
	/* ie7 */
	*+html #topnav-0 a { background-position: -0px 0px; }
	
#topnav-0 a:hover,
#topnav-0 a.active { 
	background-position: -0px -115px; 
}
	*+html #topnav-0 a:hover,
	*+html #topnav-0 a.active { background-position: -0px -115px; }

/* Navigation item 2 */
#topnav-1 a {
	width: 140px;
	background-position: -101px top;
}
	/* ie7 */
	*+html #topnav-1 a { background-position: -101px 0px; }
	
#topnav-1 a:hover,
#topnav-1 a.active { 
	background-position: -101px -115px; 
}
	*+html #topnav-1 a:hover,
	*+html #topnav-1 a.active { background-position: -101px -115px; }
	
/* Navigation item 3 */	
#topnav-2 a {
	width: 95px;
	background-position: -241px top;
}
	/* ie7 */
	*+html #topnav-2 a { background-position: -241px 0px; }
	
#topnav-2 a:hover,
#topnav-2 a.active { 
	background-position: -241px -115px; 
}
	*+html #topnav-2 a:hover,
	*+html #topnav-2 a.active { background-position: -241px -115px; }
	
/* Navigation item 4 */
#topnav-3 a {
	width: 101px; /* reduce to 100px when sporttech is added back in */
	background-position: -336px top;
}
	/* ie7 */
	*+html #topnav-3 a { background-position: -336px 0px; }
	
#topnav-3 a:hover,
#topnav-3 a.active { 
	background-position: -336px -115px; 
}
	*+html #topnav-3 a:hover,
	*+html #topnav-3 a.active { background-position: -336px -115px; }
	
/* Navigation item 4 */
#topnav-4 a {
	width: 0px;
	background-position: -443px top;
}
	/* ie7 */
	*+html #topnav-4 a { background-position: -443px 0px; }
	
#topnav-4 a:hover,
#topnav-4 a.active { 
	background-position: -443px -115px; 
}
	*+html #topnav-4 a:hover,
	*+html #topnav-4 a.active { background-position: -443px -115px; }



/* LEFT NAVIGATION */

#leftnav{
	width:200px;
	float:left;
	margin:25px 0 0 10px;
}

.tpl-25-75 #leftnav{
	width:187px;
}

#leftnav li{
	list-style-type:none;
}

.leftnav ul {
	padding:2px 0;
}
.leftnav ul li {
	margin-bottom:4px;
	margin-top:4px;
}
.leftnav a {
	color:#1B2974;
	font-weight:bold;
	padding:2px 0;
	text-decoration:none;
}
.leftnav a:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
.leftnav a:hover, .leftnav a.active, .leftnav li.expanded a, .leftnav #expandedSecondLevel ul a.active, .leftnav #expandedSecondLevel ul ul a:hover, .leftnav #expandedSecondLevel ul ul a.active, .script .leftnav #secondLevelPagesContainer li.active a {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnav #expandedSecondLevel ul ul {
	margin-left:0;
}
.leftnav #expandedSecondLevel ul ul a {
	color:#1B2974;
	font-weight:normal;
	padding-left:10px;
}
.leftnav #expandedSecondLevel ul ul a.active {
	background:transparent url(../images/leftnav-arrow.gif) no-repeat scroll 0 7px;
}
.leftnav #expandedSecondLevel ul, .leftnav #secondLevelPagesContainer a {
	margin-left:7px;
}
.leftnav .seperator {
	background:transparent url(../images/leftnav-seperator.png) no-repeat scroll left bottom;
	height:2px;
	margin-left:-10px;
	width:195px;
}

/* LEFT NAVIGATION SEARCH PGS */

#leftnavsearch{
	width:206px;
	float:left;
	margin:25px 10px 0 10px;
	display: inline;
}

.tpl-25-75 #leftnav{
	width:187px;
}

#leftnavsearch li{
	list-style-type:none;
}

.leftnavsearch ul {
	padding:2px 0;
}
.leftnavsearch ul li {
	margin-bottom:4px;
	margin-top:4px;
}
.leftnavsearch a {
	color:#1B2974;
	font-weight:bold;
	padding:2px 0;
	text-decoration:none;
}
.leftnavsearch a:focus {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}
.leftnavsearch a:hover, .leftnavsearch a.active, .leftnavsearch li.expanded a, .leftnavsearch #expandedSecondLevel ul a.active, .leftnavsearch #expandedSecondLevel ul ul a:hover, .leftnavsearch #expandedSecondLevel ul ul a.active, .script .leftnavsearch #secondLevelPagesContainer li.active a {
	color:#FFFFFF;
	text-decoration:none;
}
.leftnavsearch #expandedSecondLevel ul ul {
	margin-left:0;
}
.leftnavsearch #expandedSecondLevel ul ul a {
	color:#1B2974;
	font-weight:normal;
	padding-left:10px;
}
.leftnavsearch #expandedSecondLevel ul ul a.active {
	background:transparent url(../images/leftnav-arrow.gif) no-repeat scroll 0 7px;
}
.leftnavsearch #expandedSecondLevel ul, .leftnavsearch #secondLevelPagesContainer a {
	margin-left:7px;
}
.leftnavsearch .seperator {
	background:transparent url(../images/leftnav-seperator.png) no-repeat scroll left bottom;
	height:2px;
	margin-left:-10px;
	width:195px;
}
