/* Infra Navigation */

#nav a:active, #nav a:focus {
  outline: none;
}

/* nav */

#nav {
  margin: 36px 0 0 37px;
}

#nav ul {
  list-style: none;
}  

#nav ul li {
  list-style: none; 
  background: transparent url(../images/green-arrow.gif) left center no-repeat; 
  padding: 0 0 0 24px; 
  line-height: 28px; 
}

#nav ul li a {
  text-decoration: none;
  color: #363636;   
  font-size: 13px;
}

#nav ul li.section-top {
  list-style: none; 
  background: transparent url(../images/orange-arrow.gif) left 4px no-repeat; 
  padding: 0 0 0 24px; 
  line-height: 28px;
  margin-top: 30px; 
}

#nav ul li.section {
  list-style: none; 
  background: transparent url(../images/orange-arrow.gif) left center no-repeat; 
  padding: 0 0 0 24px; 
  line-height: 28px; 
}

#nav ul li a {
  text-decoration: none;
  color: #363636;   
  font-size: 13px;
}

#nav ul li a:hover {
  text-decoration: underline;
  color: #363636;   
  font-size: 13px;
}

#nav ul li.section a, #nav ul li.section-top a {
  text-decoration: none;
  color: #d58019;   
  font-size: 13px;
}

/* sub selection */

#nav ul li.section-selected, #nav ul li.section {
  list-style: none; 
  background: transparent url(../images/orange-arrow.gif) left 4px no-repeat; 
  padding: 0 0 0 24px; 
  line-height: 28px;
}

#nav ul li.section-top-selected {
  list-style: none; 
  background: transparent url(../images/orange-arrow.gif) left 4px no-repeat; 
  padding: 0 0 0 24px; 
  line-height: 28px;
  margin-top: 30px;
}


#nav ul li.section-selected a, /*#nav ul li.section a:hover,*/ #nav ul li.section-top a:hover {
  text-decoration: underline;  
  font-size: 13px;
  color: #d58019;  
}

#nav ul li ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#nav ul li ul li {
  list-style: none; 
  padding: 0 0 0 0; 
  line-height: 22px; 
  background: none;
  font-size: 11px;
}

#nav ul li.section-selected ul li a {
  text-decoration: none;  
  font-size: 11px;
  color: #545454;
}

#nav ul li.section ul li.selected a {
  text-decoration: underline;  
  font-size: 11px;
  color: #545454;
}

#nav ul li.section-selected ul li a:hover, #nav ul li.section-selected ul li a.selected {
  text-decoration: underline;  
  font-size: 11px;
  color: #545454;
}

/* Additional Fixes */

#nav ul li.section-top-selected a{
  color: #d58019;
  text-decoration:underline;
}

#nav ul li.section-top-selected ul li a{
 color:#545454;
 font-size:11px;
 text-decoration:none;
}

#nav ul li.section-top-selected ul li a:hover{
 color:#545454;
 font-size:11px;
 text-decoration:underline;
}

#nav ul li.section-top ul li.selected a {
 color:#545454;
 font-size:11px;
 text-decoration:underline;
}

#nav ul li.section-top ul li a {
 color:#545454;
 font-size:11px;
 text-decoration:none;
}

#nav ul li.section-top ul li a:hover{
 color:#545454;
 font-size:11px;
 text-decoration:underline;
}

#nav ul li.section ul li.selected a{
 text-decoration:underline;
}

#nav ul li.section ul li a{
 color:#545454;
 font-size:11px;
 text-decoration:none;
}

#nav ul li.section ul li a:hover{
 color:#545454;
 font-size:11px;
 text-decoration:underline;
}


