 
/* NAVIGATION: =nav
----------------------------------------------- */
	
	div#navbox { 
	  width: 826px;
	  height: 71px;	         
	  line-height:normal;
	  margin: 0px 0px 0px 164px;
	  padding: 0px;
	  clear: both; 
	  display: block;
	  overflow: hidden;	  
	}


	#navbox ul.main { 
	  background: url(/images/navDivide.png) no-repeat right top;
	  line-height:normal;
	  margin: 0px;
	  padding: 0px; 
	  list-style-type: none;
	  list-style:none;
	  float: left; 
	  height: 71px; 
	}	
	
	#navbox li{ 
	  background: url(/images/navdivide.png) no-repeat left top;
	  height: 71px;	  
	  float:left;
	  /*position: relative;*/
	  margin: 0px; 
	  padding: 0px; 
	  list-style-image: none;
	  list-style-type: none;
	  list-style:none;	  
	}
	
	#navbox li a {
	  float:left; 
	  display:block; 
	  width:.1em; 
	  padding: 47px 0px 7px 0px;
	  margin: 0px 20px 0px 7px;
	  text-decoration:none;  
	  white-space: nowrap; 
	  color: #ffffff;
	  font-size: 14px;
	  font-weight: bold;
   	  height: 14px;
	  border-bottom: 3px solid #930101;
	}

	#navbox > ul a{ width:auto; }
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#navbox a { float:none; }
	/* End IE5-Mac hack */

	#navbox li a:hover,
	#navbox li a:link:hover,
	#navbox li a:visited:hover { 
	   border-bottom: 3px solid #b00202;
	}

	#navbox li#current { 
	   padding: 0px;
	   margin: 0px; 	   
	}

	#navbox li#current a:hover,
	#navbox li#current a:link:hover,
	#navbox li#current a:visited:hover,
	#navbox li#current a, 
	#navbox li#current a:link,
	#navbox li#current a:visited,
	#navbox li#current a:hover { 
	   border-bottom: 3px solid #cdcc9c;
	}
			

/* DROP DOWN SUBNAVIGATION: =subNavigation
----------------------------------------------- */

	ul#navigation li ul,
	ul#navigation li#current ul {
	   background: #b00202;
	   border-bottom: 3px solid #b00202;
	   padding: 0px;
	   margin: -3px 0px 0px 0px;
	}

	ul#navigation li li,
	ul#navigation li#current li{
	   background: #b00202;
	   background-image: none;
	   display: block;
	   float:left;
	   background: none;
	   padding: 0px;
	   margin: 0px;
	   width: auto;
	   height: auto;
	   list-style-image: none;
	   list-style-type: none;
	   list-style:none;
	}

	#navbox ul#navigation li li a,  
	#navbox ul#navigation li li a:link,
	#navbox ul#navigation li li a:visited, 
	#navbox ul#navigation li#current li a,
	#navbox ul#navigation li#current li a:link,
	#navbox ul#navigation li#current li a:visited  {
	   background-image: none;
	   background-color: transparent;
	   display: block;
	   color: #ffffff;	   
	   padding: 4px 10px;
	   margin: 0px;
	   width: 132px;
	   font-weight: normal;
	   font-size: 95%;
	   height: auto;
	   white-space: normal;
	   border-bottom: 0px;
	}	

	#navbox ul#navigation li li a:link:hover,
	#navbox ul#navigation li li a:visited:hover, 
	#navbox ul#navigation li#current li a:link:hover,
	#navbox ul#navigation li#current li a:visited:hover{
	   background-color: #9f0101;
	   background-image: none;
	   color: #ffffff;	   
	   padding: 4px 10px;
	   margin: 0px;
	   width: 132px;
	   font-weight: normal;
	   border-top: 0px;
	   height: auto;
	   /* height: 16px; */	   
	}	

	ul#navigation li ul, 
	ul#navigation li#current ul { /* second-level lists */
	   display: none;
	   position: absolute;
	   top:  0px;
	   left: 0px;
	   z-index: 8;
	   clear:both;
	   width:152px;
	   margin: 70px 0px 0px 0px;
	   padding: 0px;
	}
	
	ul#navigation li>ul, ul#navigation li#current>ul  { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	   top: auto;
	   left: auto;
	}

	ul#navigation li:hover ul, 
	ul#navigation li.over ul,
	ul#navigation li#current:hover ul, 
	ul#navigation li#current.over ul { /* lists nested under hovered list items */
	   display: block;
	}
	
	
/* LEFT COLUMN LISTED SUBNAVIGATION: =subNav
----------------------------------------------- */
	
	
	#subnav {
	  background: url(/img/subnavListBG.png) repeat-y top center;
	  margin: 0px 0px 20px 0px;
	  padding: 0px 0px 20px 0px;
	}  
	  
	#subnav ul.main { 
	  border-top: 4px solid #b2ac8c;
	  background: #fbfbf6 url(/images/subnavBG.jpg) no-repeat bottom center;
	  line-height:normal;
	  margin: 0px;
	  padding: 0px 0px 64px 0px; 
	  list-style-type: none;
	  list-style:none;
	  width: 184px; 
	}

	#subnav li{       
	  background: url(/images/arrow.png) no-repeat 8px 8px;
	  margin: 0px; 
	  padding: 6px 0px 6px 28px; 
	  list-style-image: none;
	  list-style-type: none;
	  list-style:none;
	  border-bottom: 1px solid #e9eaea;
	}

	#subnav li a, #subnav li a:link, #subnav li a:visited {  
	  padding: 0px 14px 0px 0px; 
	  margin: 0px;
	  text-decoration:none;  
	  color: #626262;
	  font-weight: normal;	  
   	  line-height: 100%;
	}
	
	#subnav li a:hover {   
	  color: #920101;
	}
	
	#subnav li.active {   
	  background: url(/images/arrowRed.png) no-repeat 8px 8px;
	}
	
	#subnav li.active a {   
	  font-weight: bold;
	  color: #920101;
	}	
	
	#subnav li ul {   
	  background-image: none;
	  margin: 0px;
	  padding: 6px 0px 10px 0px;
	  list-style-type: none;
	  width: 156px;	  
	}
	
	#subnav li li, #subnav li.active li{   
	  margin: 0px; 
	  padding: 2px 0px 2px 10px; 
	  list-style-type: none;
	  background: url(/images/nav-third-dash.png) no-repeat left 10px;
	  border-bottom: 0px;  
	}
	
	#subnav li li a, #subnav li li a:link, #subnav li li a:visited {   
	  padding: 0px; 
	  margin: 0px;
	  text-decoration:none;  
	  color: #727272;
	  font-weight: normal;
	  font-size: 95%;
	}
	
	#subnav li li a:hover {   
	  color: #920101;   
	}
	
	#subnav li li.active a {   
	  background-image: none;
	  color: #920101;	    
	}
