/*****************************************************************************/
/* Dynamic Left Nav                                                          */
/*****************************************************************************/

#current_runmode { 
                   float: left;
                   font-size: 2em;
                   margin-top: 30px;
                   margin-left: 20px;
                   }
                   
/* no underlines on links in crumbdynamic, linkyness implied because its in crumbdynamic box */
#breadcrumbs a { 
         text-decoration: none; /* no underlines */

         /* so whole area is clickable  and text breaks at same indent*/
         display: block;
         }


#breadcrumbs { 
       width: 200px;
       float: left;
       clear: left;
       list-style-type: none;
       font-size: 1.1em;
       line-height: 24px;
       margin-right: 1em;
       }


#breadcrumbs li { 
          background-image: url(/images/menu.gif);
          background-repeat: no-repeat;
          border-bottom: solid 1px #FFF;
          }


/* mousing over a li that is not "you are here" */
#breadcrumbs li:hover { 
                background-image: url(/images/menu_mouseover.gif);
                background-repeat: no-repeat;
                background-position: top left;
                }


#breadcrumbs a.checked { 
                 background-image: url(/images/menu_checked.gif);
                 background-repeat: no-repeat;
                 border-bottom: solid 1px #FFF;
                 }


#breadcrumbs a.checked:hover { 
                       background-image: url(/images/menu_checked_mouseover.gif);
                       background-repeat: no-repeat;
                       border-bottom: solid 1px #FFF;
                       }



#breadcrumbs a.current { 
                       background-image: url(/images/menu_here.gif);
                       background-repeat: no-repeat;
                       border-bottom: solid 1px #FFF;
                       }
                       
#breadcrumbs a.current:hover { 
                       background-image: url(/images/menu_here_mouseover.gif);
                       background-repeat: no-repeat;
                       border-bottom: solid 1px #FFF;
                       }                       

#breadcrumbs a.current_checked { 
                               background-image: url(/images/menu_here_checked.gif);
                               background-repeat: no-repeat;
                               border-bottom: solid 1px #FFF;
                               }
                               
#breadcrumbs a.current_checked:hover { 
                               background-image: url(/images/menu_here_checked_mouseover.gif);
                               background-repeat: no-repeat;
                               border-bottom: solid 1px #FFF;
                               }                               


#breadcrumbs a.current_unchecked { 
                                 background-image: url(/images/menu_here_unchecked.gif);
                                 background-repeat: no-repeat;
                                 border-bottom: solid 1px #FFF;
                                 }
                                 
#breadcrumbs a.current_unchecked:hover { 
                                 background-image: url(/images/menu_here_unchecked_mouseover.gif);
                                 background-repeat: no-repeat;
                                 border-bottom: solid 1px #FFF;
                                 }                                 



#breadcrumbs a.unchecked { 
                   background-image: url(/images/menu_unchecked.gif);
                   background-repeat: no-repeat;
                   border-bottom: solid 1px #FFF;
                   }


#breadcrumbs a.unchecked:hover { 
                         background-image: url(/images/menu_unchecked_mouseover.gif);
                         background-repeat: no-repeat;
                         border-bottom: solid 1px #FFF;
                   }

/* global link coloring */
#breadcrumbs a:link, 
#breadcrumbs a:visited {
                         color: #FFF;
                         text-decoration: none;
                         }


#breadcrumbs a.current:link,
#breadcrumbs a.current:visited,
#breadcrumbs a.current_checked:link,
#breadcrumbs a.current_checked:visited,
#breadcrumbs a.current_unchecked:link,
#breadcrumbs a.current_unchecked:visited {
                                   color: #000;
                                   font-weight: normal;
                                   text-decoration: none;
                                   }
                                   
/* how much to indent the levels */
#breadcrumbs .bc-gen-one   { padding-left: 0.5em; }
#breadcrumbs .bc-gen-two   { padding-left: 1.5em; }
#breadcrumbs .bc-gen-three { padding-left: 2.5em; }
#breadcrumbs .bc-gen-four  { padding-left: 4.0em; }
#breadcrumbs .bc-gen-five  { padding-left: 6.5em; }
#breadcrumbs .bc-gen-six   { padding-left: 8.0em; }
#breadcrumbs .bc-gen-seven { padding-left: 9.5em; }