﻿@charset "utf-8";

#LeftNav ul ul li.selected ul.selected li.selected ul.selected
li.selected a, #LeftNav ul ul li ul li ul li a, #LeftNav ul ul
li.selected ul.selected li.selected ul.selected, #LeftNav ul ul li ul
li ul{
	display:none;
}

#LeftNav ul ul li.selected ul.selected li.selected ul.selected li.selected a, #LeftNav ul ul li ul li ul li a{
	display:none;
}

#LeftNav ul li a:hover, #LeftNav ul ul li a:hover{
	background:url(/arrows/arroww_pright.gif) no-repeat 5px center #5d327f;
	color:#ffffff;
}

#LeftNav ul li a{
	font-weight:bold;
	color:#000000;
}

#LeftNav ul ul{
	margin:0;
}

#LeftNav ul li ul li{
	display:none;
}
#LeftNav ul ul li ul li{
	display:inline;
}

#LeftNav ul ul li.selected ul li, #LeftNav ul ul li.selected ul.selected li.selected{
	display:block;
}

#LeftNav ul ul li.selected ul.selected li.selected a, #LeftNav ul ul li.selected ul li a:hover, #LeftNav ul ul li.selected ul.selected li.selected a:hover, #LeftNav ul ul li ul li a:hover, #LeftNav ul li ul li a:hover{
	background:#ffffff;
	color:#000000;
	text-decoration:underline;	
}
#LeftNav ul ul li.selected ul.selected li.selected a{
	font-weight:normal;
}
/* ************************************** */
#LeftNav ul{
	padding:0 0 0 0;
	margin:0;
	list-style:none;
}

#LeftNav ul ul{
	margin-top:0px;
}


#LeftNav ul ul li ul li a, #LeftNav ul ul li ul li a:visited, #LeftNav ul ul li ul li a:active{
	text-decoration:none;
	display:block;
	padding:0 0 0 0px;
	text-indent:18px;
	line-height:20px;
}

#LeftNav ul ul li a, #LeftNav ul ul li a:visited, #LeftNav ul ul li a:active{
	text-decoration:none;
	display:block;
	padding:0 0 0 0px;
	line-height:20px;
	text-indent:15px;
}

#LeftNav ul li a:hover{
	line-height:20px;
}
/*Purple*/
#LeftNav a.purple:hover, #LeftNav li.selected a.purple{
	background:url(/arrows/arroww_pright.gif) no-repeat 5px center #5d327f;
	color:white;
}
#LeftNav a.purple{
	background:url(/arrows/arrow_pright.gif) no-repeat 5px center;
	font-weight:bold;
}
#LeftNav a.purplesub{
	background:#ffcc99;
	display:block;
}
#LeftNav a.purplesub:hover{
	background:white;
	text-decoration:underline;
}
/*Orange*/
#LeftNav a.orange:hover, #LeftNav li.selected a.orange{
	background:url(/arrows/arroww_pright.gif) no-repeat 5px center #fb7500;
	color:white;
}
#LeftNav a.orange{
	background:url(/arrows/arrowo_pright.gif) no-repeat 5px center;
	font-weight:bold;
}
#LeftNav a.orangesub{
	background:#ffcc99;
	font-weight:normal;
	display:block;
}
#LeftNav a.orangesub:hover{
	background:white;
	text-decoration:underline;
}
/*black*/
#LeftNav a.black:hover, #LeftNav li.selected a.black{
	background:url(/arrows/arroww_pright.gif) no-repeat 5px center #000000;
	color:white;
}
#LeftNav a.black{
	background:url(/arrows/arrowb_pright.gif) no-repeat 5px center;
	font-weight:bold;
}
#LeftNav a.blacksub{
	background:#888888;
	font-weight:normal;
	display:block;
}
#LeftNav a.blacksub:hover{
	background:white;
	text-decoration:underline;
}

/*Green*/
#LeftNav a.green:hover, #LeftNav li.selected a.green{
	background:url(/arrows/arroww_pright.gif) no-repeat 5px center #71bf45;
	color:white;
}
#LeftNav a.green{
	background:url(/arrows/arrowg_pright.gif) no-repeat 5px center;
	font-weight:bold;
}
#LeftNav a.greensub {
	background:#b8d8b3;
	font-weight:normal;
	display:block;
}
#LeftNav a.greensub:hover{
	background:white;
	text-decoration:underline;
}
/*Blue*/
#LeftNav a.blue:hover, #LeftNav li.selected a.blue{
	background:url(/arrows/arroww_pright.gif) no-repeat 5px center #7dd2f7;
	color:white;
}
#LeftNav a.blue{
	background:url(/arrows/arrowbl_pright.gif) no-repeat 5px center;
	font-weight:bold;
}
#LeftNav a.bluesub {
	background:#c5edff;
	font-weight:normal;
	display:block;
}
#LeftNav a.bluesub:hover{
	background:white;
	text-decoration:underline;
}


/* ************************************** */

.breadpurple{
	color:#5d327f;
}
.breadorange{
	color:#fb7500;
}
.breadblack{
	color:#000000;
}
.breadgreen{
	color:#71bf45;
}
.breadblue{
	color:#7dd2f7;
}

.BreadCrumb {
float: left;
height: 20px;
margin-bottom: 0;
padding-bottom: 0;
border-bottom-width: 1px;
border-bottom-style: dotted;


border-bottom-color: #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
clear: both;
display: block;
width: 100%;
text-decoration: none;
}
.BreadCrumb p {
padding: 0px;
float: left;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;

margin-left: 0px;
}
.BreadCrumb li {
display: inline;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
list-style-image: none;
list-style-type: none;
padding: 0px;
float: left;
}
.BreadCrumb ul {
margin: 0px;
padding: 0px;
}
.BreadCrumb li a:link, .BreadCrumb li a:active, .BreadCrumb li a:visited {
color: #666666;
text-decoration: none;
display: inline;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
background-image: url(/media/image/liv/bc_line.gif);
background-repeat: no-repeat;
background-position: right;
margin-right: 10px;
float: left;
clear: both;
}
.BreadCrumb li a:hover {
color: #333333;
text-decoration: none;
}

/* ************************************** */
.SecLevelNav{
float:left;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999999;
padding:10px 0 10px 0;
width:100%;
margin:0 0 6px 0;
}
.SecLevelNav a:link, .SecLevelNav a:visited, .SecLevelNav a:active{
	color:#888888;
	text-decoration:none;
}
.SecLevelNav a:hover{
	color:#cccccc;
}
/*
.SecLevelNav ul li.selected{
	display:none;
}*/
.SecLevelNav ul{
	margin:0 0 0px 0;
	padding:0 0 0px 0;
	list-style:none;
}
.SecLevelNav li{
	float:left;
	padding:0 17px 0 17px;
	margin:5px 0 5px 0;
	border-right:1px solid #888888;

}


/* ************************************** */
.ThirdLevelNav {
float:right;
position:relative;
top:-30px;
}
.ThirdLevelNav li {
display: inline;
list-style-image: none;
list-style-type: none;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
margin: 0px;
float: left;
border:0;
}
.ThirdLevelNav p {
margin: 0px;
padding: 0px;
float: left;
}
.ThirdLevelNav ul {
margin: 0px;
padding: 0px;
}
.ThirdLevelNavCur {
color: #9900CC!important;
text-decoration: underline!important;
}
.ThirdLevelNav li a:link, .ThirdLevelNav li a:active, .ThirdLevelNav li a:visited {
color: #666666;
text-decoration: none;
}
.ThirdLevelNav li.selected{
	color:#9900cc;
text-decoration:underline;
}
.ThirdLevelNav li a:hover {
color: #775F9D;
text-decoration: underline;
}
