@charset "utf-8";
/* CSS Document */

/*** NAV TABS ***/
.tabmenu {
  width:860px;
  height:22px;
  top:0;
  position:absolute;
  border-bottom: 1px solid #ccc;
}
ul#nav {
 width:100%;
 margin-left: 0;
}
ul#nav li {
  float:left;
  background:url("/templates/images/layout/tab_noselect_left.gif") no-repeat left top;
  font-size:11px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  margin:0 0 0 0;
  padding:0 0 0 6px;
  list-style:none;
}
ul#nav li a {
  float:left;
  display:block;
  background:url("/templates/images/layout/tab_noselect_right.gif") no-repeat right top;
  padding:5px 12px 4px 3px;
  text-decoration:none;
  font-weight:bold;
  color:#777777;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
ul#nav li a {float:none;}
/* End IE5-Mac hack */
ul#nav li a:hover, #subtabmenu a:hover {
  color:#009933;
}
ul#nav li a:selected, #subtabmenu a:selected {
  cursor:default;
}
ul#nav li.here {
  background:url("/templates/images/layout/tab_select_left.gif") no-repeat left top;
  cursor:pointer;
}
ul#nav li.here a {
  background:url("/templates/images/layout/tab_select_right.gif") no-repeat right top;
  color:#000099;
  padding-bottom:4px;
  font-weight:bold;
}

/*** PAGE MENU ***/
td#menu_pane {
  width:160px;
  vertical-align:top;
  padding-left:3px;
  border-right:solid 1px #a9a9a9;
  padding-top: 5px;
}
td#menu_pane ul {
  list-style-type:none;
}
td#menu_pane p.menu_heading {
  font-family:Arial, Helvetica, sans-serif;
  font-size:.9em;
  padding:0 0 2px 0;
  margin:.8em 0 .3em 0;
  border-bottom:#CCCCCC dotted 1px;
  font-style:italic;
}
/* div.menu p {
  font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
  font-size:1em;
} */
ul.nav_sub {
  clear:both;
  padding:2px 10px 3px 0;
  margin:-8px 3px 0 0px;
  list-style:none;
  width:165px;
}
/* td#menu_pane ul#nav {
  margin-bottom:22px;
} 
td#menu_pane ul#nav li.here, td#menu_pane ul#nav li.here a {
  visibility:visible;
} */
ul.nav_sub li {
  font-family:Arial, Helvetica, sans-serif;
  font-size:1em;
  padding:4px 0 0 0;
  margin:0 0 3px 10px;
  text-indent:-10px;
  list-style:none;
  list-style-image:none;
}
/*div#navlist #selected a {
  color:#000000;
  cursor:default;
  }*/
ul.nav_sub a {
  text-decoration:none;
  padding:0;
  width:165px;
  }
ul.nav_sub a:link {
  color:#336699;
  }
ul.nav_sub a:visited {
  color:#336699;
  }
ul.nav_sub a:focus {
  text-decoration:underline;
  }
ul.nav_sub a:hover {
  text-decoration:underline;
  color:#009900;
  }
ul.nav_sub li.here a {
  color:#336699;
  text-decoration:underline;
}
ul.nav_sub p {
  margin-top:0;
  margin-bottom:0;
  }
ul.nav_sub ul {
  margin-left:-20px;
  text-decoration:none;
}
ul.nav_sub ul a:link, ul.nav_sub ul a:visited   {
  text-decoration:none;
}
/* second level menus */
ul.nav_sub li li {
  margin-left:0;
  text-indent:-20px;
}
ul.nav_sub li li a {
  font-style:italic;
}