﻿/* TOP NAVIGATION */
#nav_top ul {
	list-style: none;
	float: right;	
	padding: 0;
	margin: 5px 0 0 0;
}
#nav_top li {
	list-style: none;
	float: left;
	margin: 0;
}
#nav_top ul li a {
	color: #375c6d;
	padding: 0 4px;
	text-decoration: none;
}
#nav_top ul li a:hover {
	cursor: pointer;
	color: #05293a;
	text-decoration: none;
}
#nav_top ul {
	font-size: 11px;
}

/* MAIN NAVIGATION (RADMENU) */
.nav_main {
	margin-top: 40px;
	height: 24px;
	float: left;
}

.nav_main .rmItem {
	background: url(../Images/Navigation/Main/bg_on.gif) repeat-x;
	border-left: solid 1px #d6d6d6;
	padding: 0;
	margin: 0;
}
.nav_main .rmItem .rmLink {
	border-bottom: solid 2px #fc8102;
	padding: 0;
	text-decoration: none;
}
.nav_main .rmRootGroup .rmItem .rmText {
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #787878;
	cursor: pointer;
}
.nav_main .rmItem .rmLink:hover {
	text-decoration: none;
}
.nav_main .rmItem .rmLink .rmText {
	text-decoration: none;
}

.nav_main .rmSlide {
	border-top: solid 15px #fc8102;
	border-bottom: solid 5px #fc8102;
}
.nav_main .rmGroup .rmSlide {
	margin-top: -15px;
	margin-left: 1px;
}
.nav_main .rmGroup {
	padding: 0 !important;
}
.nav_main .rmGroup .rmItem {
	border: none;
	border-bottom: dashed 1px #f6b979;
	background: none;
}
.nav_main .rmGroup .rmLast {
	border: solid 0px;
	margin: 0;
}
.nav_main .rmGroup .rmItem .rmLink {
	border: none;
}
.nav_main .rmGroup .rmItem .rmLink {
	text-decoration: none;
	background: #ffffff;
	filter:alpha(opacity=95);
	opacity: 0.9;
}
.nav_main .rmGroup .rmItem .rmText {
	margin: 0;
	padding: 5px 10px;
	height: auto;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.nav_main .rmExpandRight {
	background: #ffffff url(../Images/Navigation/Main/sub_menu_arrow.gif) no-repeat center right;
	padding-right: 20px !important;
}

/* MAIN NAVIGATION THEME COLOUR */
.nav_main .root_0 .rmLink,
.nav_main .root_0 .rmSlide,
.nav_main .root_0 .rmGroup .rmItem {
	border-color: #14a5e4;
}
.nav_main .root_0 .rmLink:hover .rmText,
.nav_main .root_0 .rmFocused .rmText,
.nav_main .root_0 .rmExpanded .rmText {
	background-color: #a1dbf4;
}

.nav_main .root_1 .rmLink,
.nav_main .root_1 .rmSlide,
.nav_main .root_1 .rmGroup .rmItem {
	border-color: #ff7f91;
}
.nav_main .root_1 .rmLink:hover .rmText,
.nav_main .root_1 .rmFocused .rmText,
.nav_main .root_1 .rmExpanded .rmText {
	background-color: #ffccd3;
}

.nav_main .root_2 .rmLink,
.nav_main .root_2 .rmSlide,
.nav_main .root_2 .rmGroup .rmItem {
	border-color: #fc8102;
}
.nav_main .root_2 .rmLink:hover .rmText,
.nav_main .root_2 .rmFocused .rmText,
.nav_main .root_2 .rmExpanded .rmText {
	background-color: #fecd9a;
}

.nav_main .root_3 .rmLink,
.nav_main .root_3 .rmSlide,
.nav_main .root_3 .rmGroup .rmItem {
	border-color: #387f04;
}
.nav_main .root_3 .rmLink:hover .rmText,
.nav_main .root_3 .rmFocused .rmText,
.nav_main .root_3 .rmExpanded .rmText {
	background-color: #afcc9b;
}

.nav_main .root_4 .rmLink,
.nav_main .root_4 .rmSlide,
.nav_main .root_4 .rmGroup .rmItem {
	border-color: #e4ad12;
}
.nav_main .root_4 .rmLink:hover .rmText,
.nav_main .root_4 .rmFocused .rmText,
.nav_main .root_4 .rmExpanded .rmText {
	background-color: #f4dea0;
}

/* SUB NAVIGATION */
/* VERTICAL MENU INSIDE PAGE CONTENT
#page_content_only div.nav_sub {
	z-index: 1 !important;
}
#page_content_only div.nav_sub .rmRootGroup {
	margin-bottom: 10px;
}
.nav_sub .rmItem {
	padding: 0;
	margin: 0;
	white-space: normal;
}
.nav_sub .rmItem .rmLink {
	padding: 0;
	width: 238px;
}
.nav_sub .rmItem .rmLink .rmText {
	margin: 1px 0;
	padding: 5px 8px;
	cursor: pointer;
	display: block;
	float: none;
}
*/
/* VERTICAL RAD MENU INSIDE PAGE CONTENT
.nav_sub {
	z-index: 1 !important;
}
.nav_sub ul.rmRootGroup {
}
.nav_sub .rmItem {
	padding: 0;
	margin: 0;
	white-space: normal;
}
.nav_sub .rmItem .rmLink {
	padding: 0;
	width: 225px;
}
.nav_sub .rmItem .rmLink .rmText {
	margin: 1px 0 0 0;
	padding: 5px 8px 5px 13px;
	cursor: pointer;
	display: block;
}
.nav_sub .rmItem .rmLink:hover .rmText,
.nav_sub .rmItem .rmFocused .rmText,
.nav_sub .rmItem .rmExpanded .rmText {
	padding-left: 8px;
}
*/

.nav_sub {
	z-index: 1 !important;
	margin-top: 1px;
}
.nav_sub ul,
.nav_sub li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.nav_sub li {
	margin-top: 1px;
}
.nav_sub li a {
	cursor: pointer;
	display: block;
	padding: 5px 8px 5px 10px;
	background: #f6fbfe;
	border-left: solid 5px #e8f6fc;
}
.nav_sub li a.selected {
	font-weight: bold;
}
.nav_sub li a.level_0 { padding-left: 10px; background: #a1dbf4; border-left: solid 5px #14a5e4; }
.nav_sub li a.level_1 { padding-left: 20px; background: #c1e7f8; border-left: solid 5px #64c4ed; }
.nav_sub li a.level_2 { padding-left: 30px; background: #e0f3fb; border-left: solid 5px #b2e1f6; }
.nav_sub li a.level_3 { padding-left: 40px; }
.nav_sub li a.level_4 { padding-left: 50px; }
.nav_sub li a.level_5 { padding-left: 60px; }
.nav_sub li a.level_6 { padding-left: 70px; }
.nav_sub li a.level_7 { padding-left: 80px; }
.nav_sub li a.level_8 { padding-left: 90px; }
.nav_sub li a.level_9 { padding-left: 100px; }

/* FOOTER NAVIGATION */
.nav_footer h5 {
	background: url(../Images/Navigation/Footer/title_bg.gif) no-repeat bottom left;
	padding-bottom: 2px;
	margin-bottom: 5px;
	text-transform: uppercase;
	color: #979797;
}
.nav_footer ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.nav_footer li {
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0;
}
.nav_footer a:link,
.nav_footer a:active,
.nav_footer a:visited {
	color: #b2b2b2;
	text-decoration: none;
}
.nav_footer a:hover {
	color: #666666;
	text-decoration: underline;
}
