ul.langSelect {
	float: right;
	list-style-type: none;
	margin: 0 0 5px 0;
}

ul.langSelect li {
	display: inline;
	background: url(../images/icons/grey_separeator.gif) 3px 3px no-repeat;
	font-size: 1em;
	padding: 0 0 0 10px;
}

ul.langSelect li.first {
	background: none;
}

ul.langSelect li a {
	color: #898989;
	text-decoration: underline;
}

/***************************
	TOP NAVIGATION
***************************/

ul.topNavigation {
	float: left;
	list-style-type: none;
	margin: 13px 0 5px 39px;
}

ul.topNavigation li {
	list-style-type: none;
	display: inline;
	margin: 0 30px 0 0;
	height: 23px;
	float: left;
}

ul.topNavigation li a {
	color: #fff;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration: none;
}

ul.topNavigation li.selected {
	background: url(../images/icons/arrow_white_selected.gif) center 18px no-repeat;
}

/***************************
	LEFT NAVIGATION
***************************/

.leftNavTop {
	width: 184px;
	height: 11px;
	float: left;
	background: url(../images/backgrounds/bg_leftnav_top.gif) left top no-repeat;
	margin: 20px 0 0 20px;
	display: inline;
}

.leftNavBottom {
	width: 184px;
	height: 11px;
	float: left;
	background: url(../images/backgrounds/bg_leftnav_bottom.gif) left top no-repeat;
	margin: 0 0 0 20px;
	display: inline;
}

ul.leftNavigation {
	list-style-type: none;
	width: 184px;
	margin: 0 0 0 20px;
	float: left;
	display: inline;
}

ul.leftNavigation li {
	background: url(../images/backgrounds/bg_leftnav.gif) left top repeat-y;
	padding: 0 5px 0 10px;
	margin: 0;
	float: left;
	display: block;
	clear: both;
	width: 169px;
}

ul.leftNavigation li a {
	color: #003860;
}

ul.leftNavigation li a:hover {
	text-decoration: underline;
}

ul.leftNavigation li.navHeading {
	padding-bottom: 5px;
}

ul.leftNavigation li.navHeading a {
	font-size: 16px;
	font-weight: bold;
	color: #404040;
}

ul.leftNavigation li.level0 {
	background: url(../images/backgrounds/bg_leftnav_lev0.gif) left top repeat-y;
	padding-top: 6px;
	padding-bottom: 5px;
}

ul.leftNavigation li.level0selected {
	background: url(../images/backgrounds/bg_leftnav_lev0_selected.gif) left top repeat-y;
	padding-top: 7px;
	padding-bottom: 4px;
}

ul.leftNavigation li.level0 a,
ul.leftNavigation li.level0selected a{
	font-size: 12px;
	font-weight: bold;
}

ul.leftNavigation li.level1
{
	padding-top: 3px;
	padding-bottom: 3px;
}

ul.leftNavigation li.level1 a,
ul.leftNavigation li.level1selected a {
	font-size: 1.04em;
}


ul.leftNavigation li.level1selected {
	background: url(../images/backgrounds/bg_leftnav_lev0_selected.gif) left -4px repeat-y;
	padding-top: 3px;
	padding-bottom: 3px;
}

ul.leftNavigation li.level2 {
	padding-top: 3px;
	padding-bottom: 3px;
}

ul.leftNavigation li.level2 a, ul.leftNavigation li.level2selected a {
	color: #0c5d9c;
}

ul.leftNavigation li.level2selected {
	background: url(../images/backgrounds/bg_leftnav_lev0_selected.gif) left -4px repeat-y;
	padding-top: 3px;
	padding-bottom: 3px;
}

