

#topnav {
	padding: 5px;
	text-align: right;
	background-color: #6b6b6b;
	color: #e2e2e2;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:7px;
}

#topnav a { 
        text-transform: uppercase; 
        color: #e2e2e2;
        font-size:9px;
        font-weight:bold;
        margin:0pt 3px;
}

#topnav ul, #topnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#topnav li {
	display: inline;
}


#secondarynav {
	position: relative;
	height: 25px;
vertical-align: middle;
	line-height: 25px; 
	padding: 0 15px 0 15px;
	border-bottom: 1px solid white;
	background-color: #333;
	color: #ebebeb;

	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size: 9px;
	text-transform: none;
}

#secondarynav a {
color: #fff;
}

#secondarynav .Breadcrumb {
        top:0;
        left:0;
	padding: 0;
	color: #fff;

	font-size: 9px;
	font-weight: bold;
        width: auto;
}

#secondarynav .Breadcrumb li {
	font-size: 9px;
	font-weight: bold;
	padding: 0;
	margin-right: 5px;
}

#secondarynav .Breadcrumb li.last {
	color: #999;
	padding: 0;
}

#secondarynav .Breadcrumb a {
	color: #fff;
	margin: 0 5px 0 0;
	padding: 0;
}

#secondarynav select {
	display: none;
	text-transform: none;
	background-color: #d3d3d3;
	border: 1px solid #d3d3d3;
	font-size: 9px;
}


#tertiarynav {
	color: #D6D6D6;
	height: 19px;
        
       padding: 0px 15px 0px 10px;  
       font-family:Verdana,Arial,Helvetica,sans-serif;
       font-size:9px;
       line-height: auto;       
}

#tertiarynav.noBackground {
background-image: none;
}


#tertiarynav a {
	font-size: 9px;
	text-transform: uppercase;
        font-weight:bold;
        xpadding-top: 3px;
padding-top: 0;
        padding-left:5px;
        padding-right:5px;
        color:#D6D6D6;
        margin-bottom: 0;
line-height: 17px;
}

#tertiarynav div {display: inline;}

#tertiarynav .NodeList {float:left;}
#tertiarynav #fixed {float:left; display: inline; margin: 0 5px 0 0px; padding: 0; }
#tertiarynav #fixed ul {list-style-type:none;margin: 0; padding:0px; display: inline;}
#tertiarynav li {display:inline;}

#tertiarynav .darker, #tertiarynav .darker a {
	xcolor: #464646;
color: #222;
}





#fixed-contentarea-shorter #mainmenu {
	width: 210px; 	background: none;
	margin: 0;
	padding:10px 0pt 0pt 15px;
	font-style: normal;
	font-weight: normal;
}

#mainmenu ul {
	position: relative;
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:normal;
	list-style-type:none;
}

#mainmenu li {
	background: transparent none repeat scroll 0%;
	display: block;

	margin: 0 2px 0 0;
	padding: 2px 2px 6px 0;
	width:100px;

	text-transform:uppercase;
	border-top:medium none;
	text-align:left;
}

#mainmenu ul ul {
	position: absolute;
	top: 0;
	left: 103px;
	
	height: 300px;
	width: 190px; 	margin-top: 2px;
	display: none; }

#mainmenu li li {
	width: 110px; 	border: none;
	text-transform: none;
	padding: 0 0 0.7em 4px;
}

#mainmenu li a {
	display: block;

	color:#9F9D82;
	font-size:9px;
	font-weight:normal;
	letter-spacing: 0.3px;

	text-decoration: none;
}

#mainmenu ul li a:hover {
	color: #d96702;
}

#mainmenu ul ul li a {
	font-size: 9px !important;
}

#mainmenu ul li:hover a, #mainmenu ul li.hover a {
	color: #d96702;	}

#mainmenu ul li li a, #mainmenu ul li:hover li a, #mainmenu li.hover li a {
color: #9F9D82;
}

#mainmenu ul li li a:hover {
color: #d96702 !important;

}

#mainmenu li:hover ul, #mainmenu li.hover ul, #mainmenu .hover ul {
display:block;
width:auto;
}

#mainmenu ul li li a {
	display: inline;
	color: #9f9d82;

	padding-top: 1px;
	padding-bottom: 1px;
        text-decoration:none !important;
}

#mainmenu ul li:hover li a {
	text-decoration: none;
}

#mainmenu ul li li a:hover {
	color: #d96702;
	
	padding-top: 0;
	padding-bottom: 0;
        text-decoration:none !important;
}

#mainmenu ul li li a, #mainmenu ul li li a:hover {
	text-decoration: none !important;
}

#leftmenu {
	display: inline;			        float:left;
        width:95px;
	padding-bottom: 20px;
}

#leftmenu ul {list-style-type:none; margin: 0; padding: 0; }

#leftmenu ul.links {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:normal;
	text-transform:uppercase;
}

#leftmenu ul.links ul {
border-top:1px solid #B2acac;
margin-top: 3px;
}

#leftmenu ul.links ul ul {
border-top:0;
}

#leftmenu ul.links li {
display: block;
margin:0;
padding:3px 0pt;
width:100%;

border-top:1px solid #B2acac;

text-align:left;
}

#leftmenu ul.links li li {
text-align: right;
margin-left:0pt;
border-top: none;
border-bottom: 1px solid #B2acac;
text-transform: none;
}

#leftmenu ul.links li li li {
text-transform: none;
font-weight: normal;
border-bottom: none;
padding: 2px 0 1px 0;
margin: 0;
}


#leftmenu ul.links li#lhsNav_1 a {
background:transparent url(images/nav/parent_arrow.gif) no-repeat scroll left 1px;
margin-left:-10px;
padding-left:12px;
}

#leftmenu ul.links li#lhsNav_1 li a {
background: transparent none;
margin-left:0px;
padding-left:0px;
}

#leftmenu ul.links li#lhsNav_1 li a.selected {
background:transparent url(images/nav/generic_arrow.gif) no-repeat scroll right 1px;
margin-right:-12px;
padding-right:12px;
color: #a35c28;
}

#leftmenu ul.links li#lhsNav_1 li a.selected:hover {
text-decoration: none;
}

#leftmenu ul.links .selected .selected {
background:transparent none repeat scroll 0%;
margin:auto;
}

#leftmenu ul.links ul li li a {
color:#444444;
}

#leftmenu ul.links li.hover a, #leftmenu ul.links li a:hover {
text-decoration:underline;
}

#leftmenu ul.links li:hover ul, #leftmenu ul.links li.hover ul, #leftmenu ul.links .selected ul {
display:block;
width:auto;
}

#leftmenu ul.links li.selected li {
padding-right:0px;
}

#leftmenu #lhsNav {
margin-bottom: 15px;
}

#leftmenu ul.PageList, #leftmenu div.calendar-options {
xmargin-top: 15px;  background-color: #fafafb;
}

#leftmenu ul.PageList h1, #leftmenu div.calendar-options h1 {
font-size:9px;
font-weight:bold;

height:17px;
line-height:17px;

margin:0pt 0pt 0pt 0px;
padding:0pt 0pt 0pt 5px;

color: #ffffff;
text-transform: uppercase;
}

#leftmenu ul.PageList li {
padding: 4px 5px;
border-bottom: 1px solid #9a9a9b;
margin-bottom: 0;
margin-left: 0;
background-image: none;
}

#leftmenu ul.PageList p {
color: #666666;
font-size: 10px;
padding-bottom: 0;
font-weight: bold;
}

#leftmenu ul.PageList h2, #leftmenu li.QuickLink h2 {
color: #333333;
font-size: 10px;
font-weight: bold;
padding: 3px 0 0 0;
margin-bottom: 3px;
}
