/* style for tabbed panel */
#tabbedpanel {
    width: 100%;
    border: 1px #cccccc solid;
}
#tabbedpanel_header {
  float: left;
  width: 100%;
  background: #DAE0D2 url("resources/tabbed_bg-g.gif") repeat-x bottom;
  font-size: 8pt;
  line-height: normal;
  /*padding-right: 40px;*/
  border: 1px #000000 solid;
  border-bottom: 0px;
  height: 36px;
  }
#tabbedpanel_body,
.tabbedpanel_body {
  float: left;
  width: 100%;
  /*padding: 20px;*/
  line-height: normal;
  border: 1px #000000 solid;
  border-top: 0px;
  }
#tabbedpanel_body h1.title {
  display: none; 
}
ul.tabbedpanel_tablist {
  margin: 0;
  padding: 10px 10px 0;
  list-style: none;
  
  }
ul.tabbedpanel_tablist li {
  float: left;
  background: url("resources/tabbed_left_both-g.gif") no-repeat left top;
  margin: 0;
  padding: 0 0 0 9px;
  /*border-bottom: 1px solid #000000;*/
  }
ul.tabbedpanel_tablist li.selected {
  float: left;
  background: url("resources/tabbed_left_both-g.gif") no-repeat left top;
  margin: 0;
  padding: 0 0 0 9px;
  /*border-bottom: 1px solid #000000;*/
  background-position: 0 -150px;
  border-width: 0;
  }
ul.tabbedpanel_tablist a.hid {
  
  float: left;
  display: block;
  width: 0px;
  background: none;
  padding: 0px;
  text-decoration: none;
  height: 0px;
  margin: 0px;
  
}
ul.tabbedpanel_tablist a {
  float: left;
  display: block;
  width: .1em;
  background: url("resources/tabbed_right_both-g.gif") no-repeat right top;
  padding: 7px 15px 4px 6px;
  text-decoration: none;
  font-weight: bold;
  color: #333;
  
  }

ul.tabbedpanel_tablist li a {
  width: auto;
}
ul.tabbedpanel_tablist li.selected a {
  width: auto;
  background-position: 100% -150px;
  padding-bottom: 6px;
  color: red;
  
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
ul.tabbedpanel_tablist li a {float: none;}
/* End IE5-Mac hack */

ul.tabbedpanel_tablist li a:hover {
  color: red;
  
}
ul.tabbedpanel_tablist li:hover, ul.tabbedpanel_tablist li:hover a {
  background-position: 0% -150px;
  color: red;
  
}
ul.tabbedpanel_tablist li:hover a {
  background-position: 100% -150px;
}
/* end style for tabbed panel */