
   div.purpleTabs, .purpleTabs div {
      display:  block;
      overflow: hidden; }

   div.purpleTabs p {
      font-family: tahoma;
      font-size:   10px; }

   .purpleTabFooter {
      position: static;
      height:   16px; }

   .purpleTabs div table table td, div.purpleTabs table table td {
      font-family:   tahoma;
      font-weight:   normal;
      font-size:     10px; }

   .purpleTabs div table table td a, div.purpleTabs table table td a {
      font-family: tahoma;
      font-weight: bold;
      font-size:   9px; }

   .purpleTabs div table table td img, div.purpleTabs table table td img {
      border-color: #cccccc; }

   ul.purpleTabs, .purpleTabs ul {
      display:         block;
      width:           499px;
      overflow:        hidden;
      padding:         0px;
      margin:          0px;
      text-indent:     0px;
      list-style-type: none; }

   ul.purpleTabs li, .purpleTabs ul li {
      display:     block;
      _display:    inline;
      width:       499px;
      padding:     0px;
      margin:      0px;
      text-indent: 0px;
      font-family: tahoma;
      font-size:   9px;
      font-weight: normal; }

   ul.purpleTabs li table, .purpleTabs ul li table {
      width:       479px;
      font-family: tahoma;
      font-size:   9px;
      font-weight: normal; }

   ul.purpleTabs li table div div, .purpleTabs ul li table div div {
      font-family:   tahoma;
      font-weight:   normal;
      font-size:     10px;
      padding:       8px 14px 8px 14px;
      margin-left:   4px;
      text-align:    left;
      border-bottom: 1px dotted #ffffff; }

   ul.purpleTabs li table div div div, .purpleTabs ul li table div div div {
      position:       relative;
      left:           10px;
      padding:        5px 0px 0px 0px;
      margin:         0px 0px 0px 0px;
      border:         0px;
      text-align:     right;
      font-family:    tahoma;
      font-weight:    normal;
      font-size:      9px;
      font-weight:    bold; }

   div.purpleTabs ul li h3, .purpleTabs ul li h3, div.purpleTabs ul li h3 *, .purpleTabs ul li h3 * {
      display:             block;
      _display:            inline;
      height:              19px;
      _height:             19px;
      width:               499px;
      overflow:            hidden;
      padding:             3px 0px 0px 10px;
      margin:              0px 0px 0px 0px;
      text-indent:         0px;
      background-position: top left;
      background-repeat:   no-repeat;
      font-family:         tahoma;
      font-size:           10px;
      font-weight:         bold;
      text-align:          left;
      cursor:              default; }

   .purpleTab a, .purpleTab a:visited, .purpleTabLink, .purpleTabLink:visited {
      font-family: tahoma;
      font-weight: bold; }

   .purpleTabContainer {
      width: 499px; }

/*

   ===========================
   CONFIGURATION DISPLAY MODES
      * Not tested in MSIE!
   ===========================
          Standard Tabs
   ===========================
   .purpleTab, .purpleTab_selected {
      _display: inline; }
   ===========================
          File Cabinet
   ===========================
   .purpleTab, .purpleTab_selected {
      display: inline; }
   ===========================

*/

   .purpleTab {
      _display:            inline;
      position:            relative;
      height:              19px;
      _height:             19px;
      padding:             0px 0px 0px 0px;
      margin:              0px 0px 0px 0px;
      text-indent:         0px;
      font-family:         tahoma;
      font-size:           10px;
      font-weight:         bold;
      text-align:          center;
      cursor:              default; }

   .purpleTab_selected {
      _display:            inline;
      position:            relative;
      height:              19px;
      _height:             19px;
      padding:             0px 0px 0px 0px;
      margin:              0px 0px 0px 0px;
      text-indent:         0px;
      font-family:         tahoma;
      font-size:           10px;
      font-weight:         bold;
      text-align:          center;
      cursor:              default; }

   a.purpleTab, .purpleTab a, a.purpleTab:hover, .purpleTab a:hover, a.purpleTab:active, .purpleTab a:active {
      display:             block;
      _display:            inline;
      position:            relative;
      height:              19px;
      _height:             19px;
      padding:             0px 0px 0px 0px;
      margin:              0px 0px 0px 0px;
      text-indent:         0px;
      font-family:         tahoma;
      font-size:           10px;
      font-weight:         bold;
      text-align:          center;
      cursor:              pointer; }

   a.purpleTab_selected, .purpleTab_selected a, a.purpleTab_selected:hover, .purpleTab_selected a:hover,
   a.purpleTab_selected:active, .purpleTab_selected a:active {
      display:             block;
      _display:            inline;
      position:            relative;
      overflow:            hidden;
      height:              19px;
      _height:             19px;
      width:               auto;
      padding:             2px 0px 0px 0px;
      margin:              0px 0px 0px 0px;
      text-indent:         0px;
      font-family:         tahoma;
      font-size:           10px;
      font-weight:         bold;
      text-align:          center;
      cursor:              default; }
