/* LEFT MENU */
.leftnav {
	width:246px;
}
.leftnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.leftnav li {
	margin: 0px;
	padding: 0px;
	line-height: 170%;
	border-top: #ffffff 2px solid;
	border-top: #ffffff 0px solid;
	padding-top: 3px;
	background-image: url(../picsNavLeft/navline2.gif);
	background-repeat: repeat-x;
	background-position: 0px top;
}

.leftnav ul li {
	margin-bottom:0;
	padding-bottom:0;
}



/*level one nav*/

.leftnav ul li a {
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0px solid #fff;
	background-color: #D8D8D8;
	background-image: url(../picsNavLeft/level1arrow_a.gif);
	background-repeat: no-repeat;
	background-position: 6px .49em;
	padding-left: 20px;
	text-decoration: none;
	color: #666666;
}
/*level two nav*/
.leftnav ul ul li a {
	background-color: #e1e1e1;
	padding-left: 34px;
	padding-bottom:0;
	margin-bottom:0;
	background-position: 20px .49em;
}
/*level three nav*/
.leftnav ul ul ul li a {
	background-color: #efefef;
	padding-left: 48px;
	background-position: 34px .49em;
}
/*level four nav*/
.leftnav ul ul ul ul li a {
	background-color: #ffffff;
	padding-left: 62px;
	background-position: 48px .49em;
}
/*level five nav*/
.leftnav ul ul ul ul ul li a {
	padding-left: 78px;
	background-position: 62px .49em;
}
/*level six nav*/
.leftnav ul ul ul ul ul ul li a {
	padding-left: 94px;
	background-position: 76px .49em;
}
/*level seven nav*/
.leftnav ul ul ul ul ul ul ul li a {
	padding-left: 110px;
	background-position: 90px .49em;
}
/*level eight nav*/
.leftnav ul ul ul ul ul ul ul ul li a {
	padding-left: 126px;
	background-position: 104px .49em;
}
/*level nine nav*/
.leftnav ul ul ul ul ul ul ul ul ul li a {
	padding-left: 142px;
	background-position: 118px .49em;
}
/* Level 1 - Collapsed Nav */
.leftnav ul li a.collapsed {
	background-position: 6px .49em;
	padding-left: 20px;
	background-image: url(../picsNavLeft/level1arrow_b.gif);
}
/* Level 1 - Subsite version */
.leftnav ul li a.subsitel0 {
	background-position: 6px .49em;
	padding-left: 20px;
}
/*level two nav - Subsite version */
.leftnav ul li a.subsitel1 {
	padding-left: 34px;
	background-position: 20px .49em;
}
/*level three nav - Subsite version */
.leftnav ul li a.subsitel2 {
	padding-left: 48px;
	background-position: 34px .49em;
}
.leftnav ul li a:link, .leftnav ul li a:visited {
	color: #666666;
}
.leftnav ul li a.activeitem:link, .leftnav ul li a.activeitem:visited {
	background-image: url(../picsNavLeft/level1arrow_d.gif);
	background-color: #f0b2b2;
	color: #cc0000;
	font-weight: bold;
	font-size: 92%;
}
.leftnav ul li a.subsitel, .leftnav ul li a.subsitel1, .leftnav ul li a.subsitel2 {
	background-image: url(../picsNavLeft/subsite.gif);
	background-color: #ffffff;
}
.leftnav ul li a.open, .leftnav ul li a.open:visited {
	background-image: url(../picsNavLeft/level1arrow_b.gif);
	color: #cc0000;
	font-weight: bold;
	font-size: 92%;
}
.leftnav ul li a:hover, .leftnav a.subsitel0:hover, .leftnav a.subsitel1:hover, .leftnav a.subsitel2:hover {
	background-color: #f0b2b2;
	color: #cc0000;
	text-decoration: none;
}
.leftnav ul li .blanksubsitesmall {
	background-color: #ffffff;
	font-size: 1px;
	line-height: 1px;
}
.leftnav ul li .blanksubsitebig {
	background-color: #ffffff;
}
.leftnav ul .blanknavsmall {
	background-color: #D8D8D8;
	font-size: 1px;
	line-height: 1px;
}
.leftnav ul .blanknavbig {
	background-color: #D8D8D8;
}
/*Search Row*/  

.searchRow {
	background:  #D8D8D8 url(../picsNavLeft/navline2.gif) repeat-x 0px top;
	border-bottom: 1px solid white;
	padding: 12px 0pt 12px 12px;
	margin-bottom: 24px;
	width: 235px;
}
.menuTop {
	clear: both;
	font-size: 1px;
	height: 1px;
	background-color: #e1e1e1;
	width: 236px;
}
.menuBase {
	clear: both;
	font-size: 1px;
	height: 3px;
	background-color: #e1e1e1;
	width: 236px;
	background-image: url(../picsNavLeft/navline2.gif);
	background-repeat: repeat-x;
	background-position: 0px top;
}
.menuSearchFormDiv {
	float: left;
	padding-left: 6px;
	padding-right: 4px;
}
.menuSearchForm {
	float: left;
	width: 185px;
}
.menuSearchButton {
	padding-top: 1px;
}

