/* Start of CMSMS style sheet 'Yellow Barn Stylesheet' */
body {
   background-color:#333333;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: small;
   margin:0px 0px 0px 0px;
   }

.content {
   background-image: url('/content_background.jpg'); background-repeat:repeat-y;
   background-color: white;
   padding: 10px 20px 20px 20px;
   width: 600px;
   }

.content img {
   text-align: right;
   position: relative;
   float: right;
   padding-left: 10px;
   padding-bottom: 10px;
   padding-right: 0px
   }

.biotitle {
   line-height: 18px;
   }

a:link.biotitle, a:visited.biotitle {
   color: black;
   text-decoration: none;
   }

a:hover.biotitle {
   color: black;
   font-style: italic;
   text-decoration: none;
   }

.expand {
   display:none;
   padding: 10px 20px 5px 20px;
   }

a:link, a:visited, a:active, a:focus, a:hover {
    text-decoration: underline;
    color:#990000;
    }

.sidenav {
   position: relative;
   float: left;
   left: -23px;
   padding-left: 4px;
   padding-top: 10px;
   width: 214px;
   }

.primary {
   color: white;
   list-style-type: none;
   padding-bottom: 5px;
   font-weight: bold;
   margin-left: -1px;
   white-space: nowrap;
   background-image: none;
   }

a:link.primary, a:visited.primary, a:active.primary {
   color: white;
   text-decoration: none;
   }

a:hover.primary {
   color: white;
   text-decoration: none;
   font-style: italic;
   }

.primaryselected {
   color: white;
   list-style: none;
   padding-bottom: 5px;
   font-weight: bold;
   white-space: nowrap;
   background-image: url('/selected.gif');
   background-repeat: no-repeat;
   margin-left: -6px;
   }

li.primaryselected {
   background-image: none;
   }

a:link.primaryselected, a:visited.primaryselected, a:active.primaryselected  {
   color: white;
   text-decoration: none;
   padding-left: 10px;
   }

a:hover.primaryselected {
   color: white;
   text-decoration: none;
   font-style: italic;
   padding-left: 10px;
   }

.secondary {
   color: white;
   list-style-type: none;
   list-style-image: none;
   padding-left: 0px;
   margin-left: 4px;
   padding-bottom: 5px;
   font-weight: normal;
   white-space: nowrap;
   }

a:link.secondary, a:visited.secondary, a:active.secondary {
   color: white;
   text-decoration: none;
   }

a:hover.secondary {
   color: white;
   text-decoration: none;
   font-style: italic;
   }

.secondaryselected {
   color: white;
   list-style-type: none;
   padding-left: 5px;
   margin-left: -3px;
   padding-bottom: 5px;
   font-weight: normal;
   white-space: nowrap;
   background-image: url('/selected_secondary.gif'); 
   background-repeat: no-repeat;
   }

li.secondaryselected {
   background-image: none;
   }

a:link.secondaryselected, a:visited.secondaryselected, a:active.secondaryselected {
   color: white;
   text-decoration: none;
   font-style: italic;
   padding-left: 10px;
   }

a:hover.secondaryselected {
   color: white;
   text-decoration: none;
   font-style: italic;
   padding-left: 10px;
   }

.tertiary {
   color: white;
   list-style-type: none;
   list-style-image: none;
   padding-left: 0;
   margin-left: 10px;
   padding-bottom: 5px;
   font-weight: normal;
   }

a:link.tertiary, a:visited.tertiary, a:active.tertiary {
   color: white;
   text-decoration: none;
   }

a:hover.tertiary {
   color: white;
   text-decoration: none;
   font-style: italic;
   }

.tertiaryselected {
   color: white;
   list-style-type: none;
   padding-left: 0;
   margin-left: 5px;
   padding-bottom: 5px;
   font-weight:normal;
   background-image: url('/selected_secondary.gif');
   background-repeat: no-repeat;
   }

li.tertiaryselected {
   background-image: none;
   }

a:link.tertiaryselected, a:visited.tertiaryselected, a:active.tertiaryselected {
   color: white;
   text-decoration: none;
   font-style: italic;
   padding-left:10px;
   }

a:hover.tertiaryselected {
   color: white;
   text-decoration: none;
   font-style: italic;
   padding-left: 10px;
   }

.footer {
   color: white;
   text-align: center;
   padding-top: 3px;
   padding-bottom: 3px;
   font-size: x-small;
   }

#banner0 {
   visibility: visible;
   position: absolute;
   top: 0;
   }

#banner1, #banner2, #banner3, #banner4, #banner5 {
   visibility: hidden;
   position: absolute;
   top: 0;
   }

ul.actnow {
   padding-left: 15px;
   padding-top: 0px;
   margin:0px;
   vertical-align: bottom;
   
   }




.photocaption {text-align:center; font-weight:bold;}

.schedulelabel {width:40em; padding-right:1em; vertical-align:top;}

.closeBox {position:relative; float:right; text-align:right;padding-right:1em; }
.mouselink {text-decoration:underline; cursor:pointer;}
/* End of 'Yellow Barn Stylesheet' */

