    
.tabs {
      float:left;
      width:100%;
      background:#fff;
  border-bottom:1px solid #765;
      font-size:93%;
      line-height:normal;
}

.tabs ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
}

.phitablist li {
      float:left;
      background:url("../i/left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      list-style:none;
}

.phitablist span {
      float:left;
      display:block;
      background:url("../i/right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#765;
}

.tabs > ul a {
      width:auto;
}

 /* Commented Backslash Hack hides rule from IE5-Mac \*/
 .phitablist a {float:none;}
 /* End IE5-Mac hack */
 .phitablist a:hover {
   color:#333;
 }

.phitablist {
      background-position:0 -150px;
      border-width:0;
}

.phitablist a {
      background-position:100% -150px;
      padding-bottom:5px;
      color:#333;
      }

.phitablist {
      background: transparent;
}

.phitablist li span {
  display: inline;
  float: left;
}

.tabHandle {
  display: inline;
}

.phitablist li span img {
  position: relative;
  left: 2px;
  top: 2px;
}


.phitablist li:hover a, .phitablist li:hover {
      background-position:0% -150px;
      color:#333;
}

.phitablist a:hover, .phitablist span:hover  {
      background-position:100% -150px;
      cursor: pointer;
}


.phitablist li.selected {
      background-position:0% -150px;
      color:#333;
}

.phitablist li.selected span {
      background-position: 100% -150px;
}

.phitabs {
  background-color: #f8f7f5;
  border-bottom:1px solid #765;
  border-top:1px solid #765;
  border-left:1px solid #765;
  border-right:1px solid #765;
  height: 100%;
  padding: 5px;
}



.tabContainer {
  min-height: 10px;
  text-align: left;
  width: 570px;
}