

#text ul         { list-style-type: disc; padding: 0; margin: 0 0 0 35px; }
#text ul li      { padding: 3px 0; }
#text ol         { padding 0; margin: 0 0 0 25px; }
#text ol li      { padding: 3px 0; }


/* link colors */
a                        { color: #535786; border-bottom: 1px dotted #535786; text-decoration: none; }
#text a                  { color: #535786; border-bottom: 1px dotted #535786; text-decoration: none; }
#footInfo a              { color: #535786; border-bottom: 0px dotted #535786; text-decoration: none; }
#text table td a         { border: 0; }

/* header color, same as #BarColor background */
h1, h2, h3, h4, h5, h6   { color: #535786; }

/* top of navmenu */
#topBar #BarColor        { background: #535786; } 

/* bg color for title/home page blurb */
#graphic #title          { background: #343C7C }
#graphic #graphicHolder  { background: #343C7C; }


/* top level navmenu --------------------------------------------------------------------------------------- */
#navList                                 { background: #C0C1D0; }
#navList ul.nav                          { list-style-type: none; padding: 0; background: #C0C1D0;  }
#navList ul.nav li.navOff                { padding: 3px 5px 3px 5px;  
                                           color: white; background: #C0C1D0; 
                                           border-bottom: 1px solid white;}
#navList ul.nav li.navOff a.navOff       { color: #535786; background: #C0C1D0; font-weight: bold;
                                           border: 0; text-decoration: none; text-transform: uppercase; }
#navList ul.nav li.navOff a.navOff:hover { color: white; background: #C0C1D0; font-weight: bold;
                                           border: 0; text-decoration: none; text-transform: uppercase; }
#navList ul.nav li.navOn                 { padding: 3px 0 3px 5px;  background: silver; border-bottom: 1px solid white;}
#navList ul.nav li.navOn span.navOn      { color: white; background: silver; 
                                           text-transform: uppercase; font-weight: bold; }
/* second level navmenu --------------------------------------------------------------------------------------- */
#navList ul.nav li.subnavOn                    { padding: 3px 0 3px 5px; border-bottom: 1px solid #eeeeee; 
                                                 color: white; background: silver; } 
#navList ul.nav li.subnavOn span.subnavOn      { color: white; background: silver; }
#navList ul.nav li.subnavOff                   { padding: 3px 0 3px 5px; border-bottom: 1px solid #eeeeee; 
                                                 background: silver;  }
#navList ul.nav li.subnavOff a.subnavOff       { color: #535786; background: silver; border: 0; text-decoration: none; }
#navList ul.nav li.subnavOff a.subnavOff:hover { color: white;  background: silver; border: 0; text-decoration: none; }

/* block color bg image for stdHeader and staffHeader */
#stdHeader               { background: white url(/app_templates/research/cuba/stdheader.gif) no-repeat ; }
#staffHeader             { background: white url(/app_templates/research/cuba/stdheader.gif) no-repeat top left; }




