/* Main-Navigation */

div#navcont {
	float:left;
	width:200px;
}

#main-navigation {
	clear:both;
	width:900px;
	float:left;
	padding:95px 0px 0px 9px;
}

ul#main-nav {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#main-nav li {
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#main-nav li.normal,
ul#main-nav li#main-nav-on {
	float:left;
	display:inline;
	border-right:1px solid #ffffff;
}

ul#main-nav li#last-item,
ul#main-nav li#last-item-on {
	float:left;
	display:inline;
	border-right:0px solid #737373;
}

ul#main-nav li.normal a,
ul#main-nav li#last-item a {
	color:#ffffff;
	font-size:14px;
	padding:0 10px;
	text-decoration:none;
}

ul#main-nav li.normal a:hover,
ul#main-nav li#last-item a:hover {
	color:#FFCB05;
}

ul#main-nav li#main-nav-on a,
ul#main-nav li#last-item-on a {
	float:left;
	color:#ffffff;
	font-size:14px;
	padding:0 10px;
	font-weight:bold;
	text-decoration:none;
}

/* Sub-Navigation */
/* Level 1 */
#sub-navigation {
	min-height:50px;
}

#sub-navigation ul {
	margin:0;
	padding:0;
	width:200px;
	list-style-type:none;
}

#sub-navigation ul li.sub-nav-off {
	padding:0 0 10px;
}

#sub-navigation ul li.sub-nav-off a.sub-l1-nml {
	color:#ffffff;
	display:block;
	font-size:14px;
	padding:0 0 0 34px;
	text-decoration:none;
}

#sub-navigation ul li.sub-nav-off a:hover.sub-l1-nml {
	color:#FFCB05;
}

#sub-navigation ul li#sub-nav-on {
	padding:0 0 10px;
}

#sub-navigation ul li#sub-nav-on a.sub-l1-act {
	color:#ffffff;
	display:block;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 19px;
	text-decoration:none;
}

/* Level 2 */
ul#sub-navi-ul2 {
	margin:3px 0 0 0;
	padding:0;
	width:200px;
	list-style-type:none;
}

ul#sub-navi-ul2 li.sub-nav-off2 {
	padding:0 0 5px;
}

ul#sub-navi-ul2 li.sub-nav-off2 a.sub-l2-nml {
	color:#DCBEC1;
	display:block;
	font-size:12px;
	padding:0 0 0 47px;
	text-decoration:none;
}

ul#sub-navi-ul2 li.sub-nav-off2 a:hover.sub-l2-nml {
	color:#FFCB05;
}

ul#sub-navi-ul2 li.sub-nav-on2 {
	padding:0 0 5px;
}

ul#sub-navi-ul2 li.sub-nav-on2 a.sub-l2-act {
	color:#ffffff;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 34px;
	text-decoration:none;
}

/* Level 3 */
ul#sub-navi-ul3 {
	margin:3px 0 0 0;
	padding:0;
	width:200px;
	list-style-type:none;
}

ul#sub-navi-ul3 li.sub-nav-off3 {
	padding:0 0 5px;
}

ul#sub-navi-ul3 li.sub-nav-off3 a.sub-l3-nml {
	color:#DCBEC1;
	display:block;
	font-size:10px;
	padding:0 0 0 57px;
	text-decoration:none;
}

ul#sub-navi-ul3 li.sub-nav-off3 a:hover.sub-l3-nml {
	color:#FFCB05;
}

ul#sub-navi-ul3 li.sub-nav-on3 {
	padding:0 0 5px;
}

ul#sub-navi-ul3 li.sub-nav-on3 a.sub-l3-act {
	color:#ffffff;
	display:block;
	font-size:10px;
	font-weight:bold;
	padding:0 0 0 47px;
	text-decoration:none;
}

/* WherePath Navigation */
#wherepath-container * {
	color:#C7878B;
	font-size:11px;
}

#wherePath,
a:link.wherePathNormal,
a:active.wherePathNormal,
a:visited.wherePathNormal {
	text-decoration:none;
}

a:hover.wherePathNormal {
	text-decoration:underline;
}

a:link.wherePathAct,
a:active.wherePathAct,
a:visited.wherePathAct {
	font-weight:bold;
	text-decoration:none;
}

a:hover.wherePathAct {
	text-decoration:underline;
}