/* Main Navigation */
/* ================*/

#top-nav{}
#top-nav ul{display:block;height:21px;line-height:21px;width:731px;z-index:99;margin:0;padding:0 0 6px 0;margin:0px;list-style-type:none;}
#top-nav li{float: left; height:21px; margin: 0 10px; display: inline;}
#top-nav li a{font-size: 11px; display: block; float: left; color:#58574d;text-align:center;text-decoration:none;height:21px;padding: 0px 12px 0 14px; line-height: 16px;}
#top-nav li a span{display: block; height: 100%; width: 3px;position: absolute; top: 0; right: -1px;}

#top-nav li.active a, #top-nav li a:hover{color: #fff; background: url(/images/nav/bg.gif) top left no-repeat; position: relative; }
#top-nav li.active a span, #top-nav li a:hover span{ background: url(/images/nav/bg_cap.gif) top left no-repeat;}


/* Sub Navigation */
/* ================*/
#sub-nav{width: 175px;}
#sub-nav li{width: 100%;}
#sub-nav > ul > li, .top-level-li{border: 0;}
#sub-nav > ul > li > a, #sub-nav ul li a.top-level-a{font-size: 14px; background: none; padding: 0; background: none; padding-bottom: 5px;}
#sub-nav li ul ul{border-top: 1px solid #eaeaed;}
#sub-nav li, .quicklinks li.quicklink{margin:0; padding:0;border:1px solid #eaeaed;border-width:0 0 1px 0; list-style: none;}
#sub-nav li a, #sub-nav .quicklink a{display:block;font-size: 10px; color: #666; margin:0;padding:5px 0 5px 17px;border:0;text-decoration:none;background:url(/images/arrow-grey.gif) no-repeat 8px 11px;}


#sub-nav .inactive{display: none;}
#sub-nav .active .inactive{display: block;}
#sub-nav li.current > a, #sub-nav a:hover, #sub-nav li.active > a, .current-a {color:#255083;background:url(/images/arrow-blue.gif) no-repeat 8px 11px; }

#sub-nav ul ul{padding-top: 0; padding-bottom: 0; margin-bottom: 0;}
#sub-nav li li li{padding-left: 10px; border-bottom: 0px solid #efefef;}


	#sub-nav .subsection {display:none;margin:0;padding:0;}
	#sub-nav .subsection.display {display:block;}
	#sub-nav .subsection a {padding:0 0 0 27px;background:#ccc url(/images/arrow-white.gif) no-repeat 20px 5px;}
	#sub-nav .subsection a:hover {color:#005daa;}

	/* Tertiary Navigation */
/* ================*/
#tertiary-nav {list-style-type:none;padding:5px 0 0 195px;}
#tertiary-nav li {display:inline; margin:0; padding:0; border:0; background:none;}
#tertiary-nav a {margin:0;padding:0;border:0;color:#e9e9e9;text-decoration:none; padding:0 12px;border-right:1px solid #ababab;}
#tertiary-nav a:hover {}


/* breadcrumb-nav 	 */
/* ================= */
#breadcrumbs {color:#999;position:relative; margin: 7px 0 30px 5px;  text-transform: uppercase;}
	#breadcrumbs a{font-size: 10px; color: #999; display: block; float: left;  text-decoration:none; background:url(/images/arrow-grey-solid.gif) no-repeat right;padding:0 10px 0 0; margin-right: 5px;}
	#breadcrumbs a:hover{text-decoration:underline;}
	
/* Footer Navigation */
/* ================= */
#footer-nav {padding:0 0 0 0;margin:0;list-style-type:none;text-align:center;margin: 0;padding:40px 0 10px 0;}
#footer-nav li {display:inline; margin:0; padding:0; border:0;}
#footer-nav a {margin:0;border:0;color:#5c5c5c;text-decoration:none;padding:0 5px 0 2px;border-right:1px solid #999999;position:relative;}
#footer-nav a:hover {color:#5c5c5c;text-decoration:underline;}