
    .tab-nav {
      width: 610px;
      overflow: hidden;
    }
    
    .tab-nav ul {
      position: relative;
      float: left; 
      width: 1600px;
      margin-left: 560px; 
      padding-left: 0;
      list-style-type: none;
    }
    .tab-nav li { 
      float: left;
      clear: left; 
    }

    .tab-nav a {
      display: block;
		padding: 4px 8px 4px 4px;
      float: left;
      text-align: center;
      text-decoration: none;
      color: #000;
      background-color: #01A1FF;
    }
    .tab-nav a.expanded {
      background-position: 2px -244px;
    }
/* second level */
    .tab-nav ul ul { float: left; background-color: #000000; padding: 8px 8px 4px 8px; border: solid red 2px; width: 350px; margin-left: 0;}
    .tab-nav li li {clear: none;}
    .tab-nav li li a { color: #ffffff; width: 150px; background-color: #000000;}

