/* ######### CSS for Shade Tabs. Remove if not using ######### */

#tabsbar {
   height: 35px;
   position: relative;
}

.shadetabs {
   padding: 0;
   margin: 0;
   font: bold 12px Verdana;
   list-style-type: none;
   text-align: center;
}

.shadetabs li {
   display: inline;
   margin: 0;
}

.floatlileft {
   float: left;
}

.shadetabs li a {
   text-decoration: none;
   position: relative;
   z-index: 1;
   padding: 0;
   margin-right: 0;
   color: #000;
   /*background: url(../images/tabsbackground1.gif) no-repeat top left;*/
   display: block;
   height: 35px;
   width: 320px;
   font-weight: bold;
   line-height: 35px;
   font-size: 11px;
}

.shadetabs li a:visited {
   color: #000;
}

.shadetabs li a:hover {
text-decoration: underline;
color: #000;
}

.shadetabs li a.selected { /*selected main tab style */
   position: relative;
}

.shadetabs li a.selected { /*selected main tab style */
   background: url(../images/tabsbackground_selected2.gif) repeat-x top left;
}

.shadetabs li a:hover { /*selected main tab style */
   text-decoration: none;
   background: url(../images/tabsbackground_hover2.gif) repeat-x top left;
}

.shadetabs li a.selected:hover { /*selected main tab style */
   text-decoration: none;
   background: url(../images/tabsbackground_hover2.gif) repeat-x top left;
}

.shadetabs li a:hover.selected { /*selected main tab style */
   background: url(../images/tabsbackground_selected2.gif) repeat-x top left;
}

.tabcontent {
    display:none;
}

.topbarmenu_control {
   padding: 3px 6px 3px 6px;
   white-space: nowrap;
}

.topbarmenu_control a {
   font-size: 0.8em;
   font-weight: bold;
   color: #000;
   text-decoration: none;
}

@media print {
   .tabcontent {
      display:block !important;
   }
}