 /* ---------------------------------------------------- */
/* Left Navigation */
/* ---------------------------------------------------- */

div#navigation {
    float: left;
    clear: both;
    margin: 0;
    padding: 18px 0 45px 15px;
    width: 170px;
}

div#navigation div#navigation-inner {
    min-height: 250px;
}

div#navigation > div#navigation-inner {
    height: auto;
}
    div#navigation p {
        margin: 0;
    }

    div#navigation ul {
        list-style: none;
        padding: 0;
        margin: 0;
        width: 170px;
        height: auto;
    }

    div#navigation ul > li {
            height: auto;
        }
        
            div#navigation ul li a {
                font: 105% "Helvetica", Arial, Verdana, sans-serif;
                display: block;
                color: #333;
                font-weight: bold;
                text-decoration: none;
                padding: 8px 0px 9px 0;
            }

                    div#navigation ul li a:hover {
                        color: #907f46;
                    }

            div#navigation ul li.dept a {
                font-weight: normal;
                padding: 8px 0px 9px 14px;
            }
            
            div#navigation ul li.dept a:hover {
                color: #690a0a;
                background-color: #f8f8f8;
            }
            
            div#navigation ul li.dept ul li a {
                text-transform:none;
                font-weight: normal;
            }
            
            div#navigation ul li.dept_current a {
                font-weight: normal;
                padding: 8px 0px 9px 14px;
            }
            
            div#navigation ul li.dept_current ul li a {
                text-transform:none;
                font-weight: normal;
            }
            
            div#navigation ul li.dept_current ul li a {
                color: #333;
                font: 115% "Helvetica", Arial, Verdana, sans-serif;
                background-color: #fff;
            }
            
            div#navigation ul li.dept_current ul li a:hover {
                color: #690a0a;
                background-color: #f8f8f8;
            }
            
            div#navigation ul li.dept_current a {
                text-transform:none;
                font-weight: normal;
            }
            div#navigation ul li.dept_current ul li a {
                text-transform:none;
                font-weight: normal;
            }
          
    div#navigation ul li.dept_current ul li.expanded a {
        background-color: #fff;
        background-image: none;
    }
            
            div#navigation ul li.dept a:hover {
                color: #690a0a;
            }
            
                div#navigation ul li.dept_current ul li a {
                    color: #333;
                    font: 115% "Helvetica", Arial, Verdana, sans-serif;
                    background-color: #fff;
                }

                div#navigation ul li.dept ul li a {
                    color: #333;
                    font: 115% "Helvetica", Arial, Verdana, sans-serif;
                    background-color: #fff;
                }

                div#navigation ul li.dept ul li a:hover {
                    color: #690a0a;
                }

    div#navigation ul li.dept ul li.expanded_current a:hover {
        color: #690a0a;
    }
    div#navigation ul li.dept ul li.current a:hover {
        color: #690a0a;
    }

    div#navigation ul li.current a {
        text-transform: none;
        background-image: none;
        color: #690a0a;
    }
    
    div#navigation ul li.dept ul li.current a {
        text-transform: none;
        background-image: none;
        color: #690a0a;
    }
    div#navigation ul li.dept ul li.expanded ul li.current a {
        color: #690a0a;
        background: #eee;
    }

    div#navigation ul li.dept ul li.expanded ul li.expanded ul li.current a {
        color: #690a0a;
        background: #ccc;
    }
  
      div#navigation ul li.dept ul li.expanded ul li a {
                border-bottom: 1px solid #ccc;
                border-top: none;
    }

    div#navigation ul li.dept ul li.expanded ul li.expanded_current a {
                border-bottom: 1px solid #ccc;
                border-top: none;
    }
    
    div#navigation ul li.dept ul li.expanded_current ul li a {
                border-bottom: 1px solid #ccc;
                border-top: none;
    }   

    div#navigation ul li.dept ul li.expanded ul li.expanded a {
        background-color: #eee;
    }
    
 /* ---------------------------------------------------- */
/* Hover triggers */
/* ---------------------------------------------------- */
                     
        div#navigation ul#nav li.more a:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav a:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav li.none a:hover {
            color: #690a0a;
            background-color: #fff;
        }
        
        div#navigation ul#nav li.dept_current ul li.none a:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav li.dept ul li.none a:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav li.dept li.none a.web:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav ul li.dept ul li.expanded ul li.none a.web:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }
        
         div#navigation ul#nav li.dept li.none a.lock:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav ul li.dept ul li.expanded ul li.none a.lock:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }
        
         div#navigation ul#nav li.dept li.none a.pdf:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }

        div#navigation ul#nav ul li.dept ul li.expanded ul li.none a.pdf:hover {
            color: #690a0a;
            background-color: #f8f8f8;
        }


 /* ---------------------------------------------------- */
/* Home Icon */
/* ---------------------------------------------------- */
                      
    div#navigation ul li.dept a {
        font-weight: bold;
        background-color: #fff;
        background-repeat:no-repeat;
        background-position: left center;
        background-image: url(../../../images/new/design/left_nav/left/home.png );
    }
    div#navigation ul li.dept_current a {
        font-weight: bold;
        background-color: #fff;
        background-repeat:no-repeat;
        background-position: left center;
        background-image: url(../../../images/new/design/left_nav/left/home.png );
        color: #690a0a;
    }

    div#navigation ul li.dept_open {
        background: #fff no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
    }
    
    div#navigation ul li.expanded {
        background: #fff no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
    }
    
    div#navigation ul li.dept ul li.expanded a {
                border-top: 1px solid #ccc;
                border-left: 1px solid #ccc;
                border-right: 1px solid #ccc;
        background: #fff no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
    }

    div#navigation ul li.dept ul li.expanded_current a {
                border-top: 1px solid #ccc;
                border-left: 1px solid #ccc;
                border-right: 1px solid #ccc;
        background: #fff no-repeat center left;
        color: #690a0a;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
    }



 /* ---------------------------------------------------- */
/* Arrow Icon */
/* ---------------------------------------------------- */

    div#navigation ul li.dept ul li ul li.expanded a {
        background: #eee no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
    }
    
    div#navigation ul li.dept ul li.expanded ul li.expanded ul li.expanded a {
        background-color: #ddd;
    }

    div#navigation ul li.dept ul li ul li.expanded ul li.current a {
        color: #690a0a;
        background: no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
        text-transform: none;
        background-color: #ddd;
    }
    
    div#navigation ul li.dept ul li.expanded ul li.expanded ul li.expanded ul li.current a {
        background-color: #ccc;
    }

    div#navigation ul li.dept ul li ul li.expanded_current a {
        color: #690a0a;
        background: no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
        text-transform: none;
        background-color: #ddd;
    }
    
    div#navigation ul li.dept ul li.expanded ul li.expanded_current a {
        background-color: #eee;
    }

    div#navigation ul li.dept ul li.expanded ul li.expanded ul li.expanded_current a {
        color: #690a0a;
        background: no-repeat center left;
        background-image: url(../../../images/new/design/left_nav/left/arrow.png );
        text-transform: none;
        background-color: #ddd;
    }

 /* ---------------------------------------------------- */
/* Plus sign icon */
/* ---------------------------------------------------- */

    div#navigation ul li.more {
                background: #fff no-repeat center left;
                color: #333;
                background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }

    div#navigation ul li.more a {
                background: #fff no-repeat center left;
                color: #333;
                background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }
    
div#navigation ul li.dept ul li.more a {
                color: #333;
                background: #fff no-repeat center left;
                background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }
    
div#navigation ul li.dept_current ul li.more a {
                color: #333;
                background: #fff no-repeat center left;
                background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }
    
        div#navigation ul li.more a:hover {
            color: #907f46;
        }

    div#navigation ul li.dept ul li ul li.more a {
       font-weight: normal;
           color: #333;
           background: #eee no-repeat center left;
           border-top: none;
           background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }
    
    div#navigation ul li.dept ul li.more a:hover {
           color: #907f46;
    }

    div#navigation ul li.dept ul li.expanded ul li.expanded ul li.more a {
           background: #ddd no-repeat center left;
           color: #333;
       background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }
    
    div#navigation ul li.dept ul li ul li ul li.more a:hover {
           color: #907f46;
    }
    
    div#navigation ul li.dept ul li.expanded ul li.expanded_current ul li.more a {
       font-weight: normal;
           color: #333;
           background: #ddd no-repeat center left;
           background-image: url(../../../images/new/design/left_nav/left/plus.png );
    }


 /* ---------------------------------------------------- */
/* No icon */
/* ---------------------------------------------------- */

    div#navigation ul li.none a {
                background-image: none;
                font-weight: bold;
                color: #333;
                border: none;
    }
    
    div#navigation ul li.dept ul li ul li.none a {
                background-image: none;
                background-color: #eee;
        font-weight: normal;
                color: #333;
    }
    
    div#navigation ul li.dept ul li ul li.none a.web {
        background-color: #eee;
    }

div#navigation ul li.dept ul li ul li.none a:hover {
                color: #907f46;
    }
    
    div#navigation ul li.dept ul li.expanded ul li.expanded ul li.none a {
                background-image: none;
                background-color: #ddd;
                color: #000;
    }

    div#navigation ul li.dept ul li.expanded ul li.expanded_current ul li.none a {
                background-color: #ddd;
    }

    div#navigation ul li.dept ul li ul li ul li.none a:hover {
                color: #907f46;
    }

    div#navigation ul li.dept ul li.expanded ul li.expanded ul li ul li.none a {
                background-image: none;
                background-color: #ccc;
                font-weight: normal;
                color: #000;
    }
    div#navigation ul li.dept ul li ul li ul li ul li.none a:hover {
                color: #907f46;
    }


 /* ---------------------------------------------------- */
/* Lock */
/* ---------------------------------------------------- */

    div#navigation ul#nav a.lock {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/design/left_nav/left/lock.png );
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.lock, div#navigation ul#nav li.dept ul li.expanded_current a.lock {
        background-image: url(../../../images/new/design/left_nav/left/lock.png );
        background-color: #eee;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.lock, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.lock {
        background-image: url(../../../images/new/design/left_nav/left/lock.png );
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.lock, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.lock {
                background-image: url(../../../images/new/design/left_nav/left/lock.png );
                background-color: #ccc;
                color: #000;
    }
    
    
    
 /* ---------------------------------------------------- */
/* PDF icon */
/* ---------------------------------------------------- */

    div#navigation ul#nav a.pdf {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/design/left_nav/left/pdf.png);
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.pdf, div#navigation ul#nav li.dept ul li.expanded_current a.pdf {
        background-image: url(../../../images/new/design/left_nav/left/pdf.png);
        background-color: #eee;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li  a.pdf, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.pdf {
        background-image: url(../../../images/new/design/left_nav/left/pdf.png);
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.pdf, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.pdf {
         background-image: url(../../../images/new/design/left_nav/left/pdf.png);
         background-color: #ccc;
         color: #000;
    }



 /* ---------------------------------------------------- */
/* DOC icon */
/* ---------------------------------------------------- */

    div#navigation ul#nav a.doc {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/dept/left_nav/word.gif);
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.doc, div#navigation ul#nav li.dept ul li.expanded_current a.doc {
        background-image: url(../../../images/new/dept/left_nav/word.gif);
        background-color: #eee;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li  a.doc, div#navigation ul#nav li.dept ul li.expanded ul li ul li  a.doc {
        background-image: url(../../../images/new/dept/left_nav/word.gif);
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.doc, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.doc {
        background-image: url(../../../images/new/dept/left_nav/word.gif);
         background-color: #ccc;
         color: #000;
    }
    


 /* ---------------------------------------------------- */
/* PPT */
/* ---------------------------------------------------- */

    div#navigation ul#nav a.ppt {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/dept/left_nav/ppt.gif );
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.ppt, div#navigation ul#nav li.dept ul li.expanded_current a.ppt {
        background-image: url(../../../images/new/dept/left_nav/ppt.gif );
        background-color: #eee;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li  a.ppt, div#navigation ul#nav li.dept ul li.expanded ul li ul li  a.ppt {
        background-image: url(../../../images/new/dept/left_nav/ppt.gif );
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.ppt, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.ppt {
        background-image: url(../../../images/new/dept/left_nav/ppt.gif );
         background-color: #ccc;
         color: #000;
    }


 /* ---------------------------------------------------- */
/* JPEG */
/* ---------------------------------------------------- */
    div#navigation ul#nav a.jpg {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/dept/left_nav/jpg.gif );
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.jpg, div#navigation ul#nav li.dept ul li.expanded_current a.jpg {
        background-image: url(../../../images/new/dept/left_nav/jpg.gif );
        background-color: #eee;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li  ul li a.jpg, div#navigation ul#nav li.dept ul li  ul li.expanded ul li a.jpg {
        background-image: url(../../../images/new/dept/left_nav/jpg.gif );
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.jpg, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.jpg {
        background-image: url(../../../images/new/dept/left_nav/jpg.gif );
         background-color: #ccc;
         color: #000;
    }
 

 /* ---------------------------------------------------- */
/* External Link Icon */
/* ---------------------------------------------------- */

    div#navigation ul#nav a.web {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/design/left_nav/left/external.png );
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.web, div#navigation ul#nav li.dept ul li.expanded_current a.web {
        background-image: url(../../../images/new/design/left_nav/left/external.png );
        background-color: #eee;
    }
    
    div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li.none a.web, div#navigation ul#nav li.dept ul li.expanded ul li.expanded ul li.none a.web {
        background-image: url(../../../images/new/design/left_nav/left/external.png );
        background-color: #ddd;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li  ul li.expanded_current ul li a.web, div#navigation ul#nav li.dept ul li.expanded ul li  ul li a.web {
        background-image: url(../../../images/new/design/left_nav/left/external.png );
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.web, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.web {
        background-image: url(../../../images/new/design/left_nav/left/external.png );
         background-color: #ccc;
         color: #000;
    }   
    
 
/* ---------------------------------------------------- */
/* Movie Icon */
/* ---------------------------------------------------- */
 
    div#navigation ul#nav a.movie {
        background: #fff none no-repeat left center;
        background-image: url(../../../images/new/dept/left_nav/movie.gif );
    }
    
    div#navigation ul#nav li.dept ul li.expanded a.movie, div#navigation ul#nav li.dept ul li.expanded_current a.movie {
        background-image: url(../../../images/new/dept/left_nav/movie.gif );
        background-color: #eee;
    }
    
     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li  a.movie, div#navigation ul#nav li.dept ul li.expanded ul li  ul li a.movie {
        background-image: url(../../../images/new/dept/left_nav/movie.gif );
        background-color: #ddd;
    }

     div#navigation ul#nav li.dept ul li.expanded ul li.expanded_current ul li ul li a.movie, div#navigation ul#nav li.dept ul li.expanded ul li ul li a.movie {
        background-image: url(../../../images/new/dept/left_nav/movie.gif );
         background-color: #ccc;
         color: #000;
    }   


 /* ---------------------------------------------------- */
 /* start of facebook icon */
 /* ---------------------------------------------------- */
 
    div#navigation ul li.dept_current ul li a.facebook {
        background: transparent none no-repeat top left;
        background-image: url(../../../images/new/design/facebook.gif );
    }


 /* ---------------------------------------------------- */
/* Promo region under left nav */
/* ---------------------------------------------------- */

    div#promo {
              padding: 50px 0;
              margin: 0;
                  float: left;
                  margin: 0;
                  }
            div#promo p a {
                    color: #333;
                    font: 100% "Helvetica", Arial, Verdana, sans-serif;
                        font-weight: normal;
                    padding: 8px 5px;
                    border-bottom: 1px dotted #c1bfbf;
                                        text-transform: none;
                        }

            div#promo p a:hover {
                    border-bottom: 1px solid #907f46;
                                    background-color: #f8f7f2;
                                    text-decoration: none;
                        }
   
