  /* ~~~~~~~~~ TABS ~~~~~~~~~~~~ */
  div#infoTabs {
    overflow:auto;
    height:400px;
    width:630px;
    position:relative;
    margin:20px auto 0px auto 0px;
    overflow:hidden;
  }
  
  div#infoTabs ul#indexTabList {
    height:24px;
    margin:5px 0px 0px 0px;
    padding:0px;
    z-index:99;
    float:right;
    width:160px;
  }
  
  div#infoTabs li.active {
    z-index:99;
  }
  
  div#infoTabs li.active a {
    background-color:#024A02;
    z-index:99;
  }
  
  div#infoTabs li.inactive {
  }
  
  div#infoTabs li.inactive a {
  }
  
  div#infoTabs li.tabItem {
    list-style-type: none;
    margin:10px 0px;
    width:200px;
    float:left;
  }
  
  div#infoTabs a.tabLink {
    color:#DDDDDD;
    text-decoration:none;
    border:1px solid #01B600;
    padding:10px 0px 10px 0px;
    width:150px;
    display:block;
    text-align:center;
    
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
  }
  
  div#infoTabs a.tabLink:hover {
    background-color:#024A02;
  }
  
  div#infoTabs a.tabLink:active {
    color:#DDDDDD;
  }
  
  div#infoTabs div.tabContent {
    padding:0px;
    z-index:1;
    margin:0px;
    min-height:400px;
    overflow:hidden;
    width:468px;
  }
  
  div#infoTabs div.tabContent div {
    background-repeat:no-repeat;
    background-position:center center;
  }
  
  div#infoTabs p,
    div#infoTabs h2,
    div#infoTabs h3,
    div#infoTabs h4,
    div#infoTabs ul,
    div#infoTabs li
  {
    font-size:100%;
    width:auto;
    margin:0px;
    color:inherit;
  }
  



/*         */

div.tabContentStyle {
  width:100%;
  height:100%;
}

div.tabContentStyle a, div.tabContentStyle img {
  border:none;
  width:150px;
  height:150px;
}
