html, body {
  background-color:black;
  border:0 none;
  color: #fff;
  font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
  margin:0;
  padding:0;
  overflow: auto;
}

body {
  font-size: 100%;
}

.quoteTxt {
 color: #ffc000;
}

a, a:visited {
  color: #fff;
}

a:hover, a:visited:hover {
  color: #ff7200;
}

a.arrow, a.arrow:visited {
 color: #fff;
 text-decoration: none;
 background: url(/images/hyperlink-arrow.png) no-repeat right;
 padding-right: 15px;
}

a.arrow:hover, a.arrow:visited:hover {
  color: #ff7200;
}

a.arrow-sm, a.arrow-sm:visited {
 text-decoration: none;
 background: url(/images/hyperlink-arrow-sm.png) no-repeat right;
 padding-right: 15px;
}

a.arrow-sm:hover, a.arrow-sm:visited:hover {
  color: #ff7200;
}

a.sitemap-links, a.sitemap-links:visited {
 text-decoration: none;
}

a.sitemap-links:hover, a.sitemap-links:visited:hover {
  color: #ff7200;
}

button {
  border: 0;
  cursor: pointer;
}

.idleField { 
  color: #323232;
}

.focusField { 
  color: #010101;
}

#CONTAINER {
  height: 550px;
}

#HEADER_NAV {
  height: 74px;
  position: absolute;
  text-align: right;
  top: 0px;
  width: 100%;
  z-index: 2;
  margin-top: -74px;
}

#EMAIL_SIGNUP {
  background: transparent url('/images/bg_email_signup.png') no-repeat bottom;
  display: none;
  height: 395px;
  position: absolute;
  right: 145px;
  top: 0px;
  width: 446px;
  z-index: 999;
}
  
  #EMAIL_SIGNUP td {
    font-size: 14px;
    color: #323232;
    padding-right: 5px;
  }

  #EMAIL_SIGNUP form {
    padding-top: 235px;
    padding-left: 32px;
  }

  #EMAIL_SIGNUP #email_input {
    background-color: #e3cd9d;
    border: 0;
    float: left;
    height: 30px;
    width: 275px;
  }

  #EMAIL_SIGNUP img {
    float: left;
  }

  #EMAIL_SIGNUP button {
    background: url('/images/btn_go_off.png') no-repeat;
    border: 0;
    cursor: pointer;
    float: left;
    height: 30px;
    margin-left: 5px;
    width: 41px;
  }

#EMAIL_SIGNUP_THANKYOU {
  background: url('/images/bg_email_signup_thankyou.png') no-repeat;
  display: none;
  height: 352px;
  position: absolute;
  right: 145px;
  top: 43px;
  width: 446px;
  z-index: 999;
}

#WARRANTY_REG_FRM td {
  font-size: 13px;
}
#GENERAL.warranty {
  top: 80px;
}
#GENERAL div#WARRANTY_REG_FRM_THANKS {
  display: none;
}

#GENERAL div#WARRANTY_REG_FRM_THANKS h1 {
  font-size: 30px;
}

#GENERAL div#WARRANTY_REG_FRM_THANKS p {
  font-size: 13px;
}
#MESSAGE {
  position: absolute;
  z-index: 3;
}

#MESSAGE img {
  float: left;
}
  
  #MESSAGE.green, #MESSAGE.blue {
    left: 0px;
    top: 43px;
    width: 497px;
  }

  #MESSAGE.polar {
    left: 539px;
    top: 60px;
    width: 490px;
  }

  #MESSAGE.white {
    left: 330px;
    top: 0px;
    width: 271px;
  }

  #MESSAGE.black {
    left: 66%;
    top: 40px;
    width: 271px;
  }

.message {
  position: absolute;
  z-index: 3;
}

.message img {
  float: left;
}

.message img.buy_now {
  padding-top: 10px;
}

#SB2_MESSAGE {
  background: url(/images/sb2/home/message.png) no-repeat;
  left: 42%;
  top: 10%;
  position: absolute;
  z-index: 3;
  height: 538px;
  width: 558px;
}

  #SB2_MESSAGE #BUTTONS {
    left: 336px;
    top: 405px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 250px;
  }

    #SB2_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #SB2_MESSAGE #BUTTONS a.buy {
        background: url('/images/sb2/home/buy_now.png') 0 0;
        height: 31px;
        width: 94px;
      } 

      #SB2_MESSAGE #BUTTONS a.buy:hover {
        background: url('/images/sb2/home/buy_now.png') 0 -31px;
      }

      #SB2_MESSAGE #BUTTONS a.more {
        background: url('/images/sb2/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #SB2_MESSAGE #BUTTONS a.more:hover {
        background: url('/images/sb2/home/more.png') 0 -31px;
      }

  #SB2_MESSAGE img {
    float: left;
  }


#JB200_MESSAGE {
  background: url(/images/jb200/home/message.png) no-repeat;
  left: 38%;
  top: 10%;
  position: absolute;
  z-index: 3;
  height: 538px;
  width: 558px;
}

  #JB200_MESSAGE #BUTTONS {
    left: 370px;
    top: 158px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 250px;
  }

    #JB200_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #JB200_MESSAGE #BUTTONS a.more {
        background: url('/images/jb200/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #JB200_MESSAGE #BUTTONS a.more:hover {
        background-position: 0 -31px;
      }

  #JB200_MESSAGE img {
    float: left;
  }



#TE1_MESSAGE {
  background: url(/images/te1/home/message.png) no-repeat;
  left: 55%;
  top: 15%;
  position: absolute;
  z-index: 3;
  height: 464px;
  width: 402px;
}

  #TE1_MESSAGE #BUTTONS {
    left: 238px;
    top: 107px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 250px;
  }

    #TE1_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #TE1_MESSAGE #BUTTONS a.buy {
        background: url('/images/sb2/home/buy_now.png') 0 0;
        height: 31px;
        width: 94px;
      } 

      #TE1_MESSAGE #BUTTONS a.buy:hover {
        background-position: 0 -31px;
      }

      #TE1_MESSAGE #BUTTONS a.more {
        background: url('/images/jb200/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #TE1_MESSAGE #BUTTONS a.more:hover {
        background-position: 0 -31px;
      }

  #TE1_MESSAGE img {
    float: left;
  }



#EN1_MESSAGE {
  background: url(/images/en1/home/message.png) no-repeat;
  left: 0px;
  top: 50px;
  position: absolute;
  z-index: 3;
  height: 597px;
  width: 535px;
}

  #EN1_MESSAGE #BUTTONS {
    left: 140px;
    top: 400px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 250px;
  }

    #EN1_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #EN1_MESSAGE #BUTTONS a.buy {
        background: url('/images/sb2/home/buy_now.png') 0 0;
        height: 31px;
        width: 94px;
      } 

      #EN1_MESSAGE #BUTTONS a.buy:hover {
        background-position: 0 -31px;
      }

      #EN1_MESSAGE #BUTTONS a.more {
        background: url('/images/jb200/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #EN1_MESSAGE #BUTTONS a.more:hover {
        background-position: 0 -31px;
      }

  #EN1_MESSAGE img {
    float: left;
  }


#BB4_MESSAGE {
  background: url(/images/bb4/home/message-CES.png) no-repeat;
  left: 32%;
  top: 33%;
  position: absolute;
  z-index: 3;
  height: 209px;
  width: 707px;
}

  #BB4_MESSAGE #BUTTONS {
    left: 536px;
    top: 223px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 94px;
  }

    #BB4_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #BB4_MESSAGE #BUTTONS a.buy {
        background: url('/images/sb2/home/buy_now.png') 0 0;
        height: 31px;
        width: 94px;
      } 

      #BB4_MESSAGE #BUTTONS a.buy:hover {
        background-position: 0 -31px;
      }

      #BB4_MESSAGE #BUTTONS a.more {
        background: url('/images/sb2/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #BB4_MESSAGE #BUTTONS a.more:hover {
        background-position: 0 -31px;
      }

  #BB4_MESSAGE img {
    float: left;
  }

#JF3_MESSAGE {
  background: url(/images/jf3/home/message.png) no-repeat;
  left: 58%;
  top: 18%;
  position: absolute;
  z-index: 3;
  height: 313px;
  width: 392px;
    font-size: 12px;
}

  #JF3_MESSAGE #BUTTONS {
    left: 153px;
    top: 340px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 94px;
  }

    #JF3_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #JF3_MESSAGE #BUTTONS a.buy {
        background: url('/images/sb2/home/buy_now.png') 0 0;
        height: 31px;
        width: 94px;
      } 

      #JF3_MESSAGE #BUTTONS a.buy:hover {
        background-position: 0 -31px;
      }

      #JF3_MESSAGE #BUTTONS a.more {
        background: url('/images/sb2/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 100px;
      } 

      #JF3_MESSAGE #BUTTONS a.more:hover {
        background-position: 0 -31px;
      }

      #JF3_MESSAGE #BUTTONS a.notify {
        background: url('/images/notify.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #JF3_MESSAGE #BUTTONS a.notify:hover {
        background-position: 0 -31px;
      }

  #JF3_MESSAGE img {
    float: left;
  }



#JF3_MESSAGE-HOME {
  background: url(/images/jf3/home/message-home.png) no-repeat;
  left: 58%;
  top: 18%;
  position: absolute;
  z-index: 3;
  height: 313px;
  width: 413px;
    font-size: 12px;
}

  #JF3_MESSAGE-HOME img {
    float: left;
  }






#JBETTG06_MESSAGE {
  background: url(/images/JBETTG06/home/message.png) no-repeat;
  left: 58%;
  top: 18%;
  position: absolute;
  z-index: 3;
  height: 313px;
  width: 392px;
    font-size: 12px;
}

  #JBETTG06_MESSAGE #BUTTONS {
    left: 153px;
    top: 340px;
    position: absolute;
    z-index: 5;
    height: 31px;
    width: 94px;
  }

    #JBETTG06_MESSAGE #BUTTONS a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #JBETTG06_MESSAGE #BUTTONS a.buy {
        background: url('/images/sb2/home/buy_now.png') 0 0;
        height: 31px;
        width: 94px;
      } 

      #JBETTG06_MESSAGE #BUTTONS a.buy:hover {
        background-position: 0 -31px;
      }

      #JBETTG06_MESSAGE #BUTTONS a.more {
        background: url('/images/sb2/home/more.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 100px;
      } 

      #JBETTG06_MESSAGE #BUTTONS a.more:hover {
        background-position: 0 -31px;
      }

      #JBETTG06_MESSAGE #BUTTONS a.notify {
        background: url('/images/notify.png') 0 0;
        height: 31px;
        width: 94px;
        margin-right: 20px;
      } 

      #JBETTG06_MESSAGE #BUTTONS a.notify:hover {
        background-position: 0 -31px;
      }

  #JBETTG06_MESSAGE img {
    float: left;
  }




#NOTIFY_ME {
  background: url(/images/bb4/bg_new_product_notify.png);
  color: #010101;
  display: none;
  font-size: 12px;
  height: 429px;
  margin-left: 25% ;
  margin-right: 25% ;
  position: absolute;
  top: 80px;
  width: 640px;
  z-index: 75;
}
#NOTIFY_ME.jf3 {
  background: url(/images/jf3/bg_JF3_new_product_notify-2.png);
}

  #NOTIFY_ME form {
    top: 118px;
    left: 45px;
    position: absolute;
    width: 265px;
  }

  #NOTIFY_ME input {
    width: 262px;
    height: 23px;
    border: 1px solid #000;
  }

  #NOTIFY_ME button {
    background: url(/images/notify.png);
    width: 94px;
    height: 32px;
    margin-top: 17px;
    float: right;
  }
  
  #NOTIFY_ME button:hover {
    background-position: 0 -32px;
  }

  #NOTIFY_ME_FRM_THANKS {
    top: 118px;
    left: 45px;
    position: absolute;
    width: 265px;
    display: none;
  }

#USAT_LOGIN {
  background: url(/images/usat/usat_login_bg.png);
  margin-left: 25% ;
  margin-right: 25% ;
  top: 150px;
  position: absolute;
  z-index: 5;
  height: 431px;
  width: 644px;
  font-size: 12px;
  color: #010101
}

  #USAT_LOGIN a, #USAT_LOGIN a:visited {
    color: #010101;
    cursor: pointer;
  }

  #USAT_LOGIN a:hover, a:visited:hover {
    color: #ff7200;
  }

  #USAT_LOGIN #USAT_FORM {
    left: 46px;
    top: 118px;
    position: absolute;
    z-index: 5;
    height: 170px;
    width: 265px;
  }
  
  #USAT_LOGIN #USAT_FORM input {
    border: 1px solid #000;
    height: 21px;
    margin-bottom: 9px;
    width: 265px;
  }

  #USAT_LOGIN #USAT_FORM button {
    background: url(/images/usat/login.png);
    float: right;
    height: 31px;
    margin-top: 10px;
    width: 93px;
  }

  #USAT_LOGIN #USAT_FORM button:hover {
    background-position: 0 -31px;
  }

  #USAT_LOGIN #USAT_FORM .forgot {
    display: block;
    float: left;
    font-weight: bold;
    margin-top: 80px;
  }

  #USAT_LOGIN #USAT_ABOUT {
    left: 360px;
    top: 117px;
    position: absolute;
    z-index: 5;
    height: 170px;
    width: 265px;
  }

  #USAT_LOGIN #USAT_ABOUT p {
    margin-bottom: 13px;
  }
  
#NAV_KEY {
  cursor: pointer;
  height: 44px;
  left: 0px;
  margin-top: -44px;
  position: absolute;
  top: 0px;
  width: 148px;
  z-index: 90;
}

#NAV_MENU_BUTTON {
  top: 0px;
  left: 0px;
  z-index: 89;
  position: absolute;
  cursor: pointer;
  height: 42px;
  width: 298px;
  margin-top: -42px;
}

#NAV_BUBBLE {
  top: 33px;
  left: 64px;
  z-index: 99;
  position: absolute;
  cursor: pointer;
}

#NAV_MENU {
  background: url('/images/product_top_nav/nav_menu.png') bottom left;
  top: 0px;
  left: 0px;
  z-index: 89;
  position: absolute;
  height: 156px;
  width: 776px;
  margin-top: -154px;
}

  #NAV_MENU #thumb {
    top: 77px;
    left: 179px;
    position: absolute;
  }
  
  #NAV_MENU .top_section {
    top: 0px;
    left: 155px;
    position: absolute;
  }

  #NAV_MENU ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  #NAV_MENU ul.top_section li {
    float: left; 
    padding: 0 11px 0 0;
  }
    #NAV_MENU ul.top_section a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #NAV_MENU ul.top_section a.home {
        background: url('/images/product_top_nav/home.png') 0 0;
        height: 49px;
        width: 29px;
      } 

      #NAV_MENU ul.top_section li.home_space {
        padding-right: 120px;
      }

      #NAV_MENU ul.top_section a.freedom {
        background: url('/images/product_top_nav/freedom.png') 0 0;
        height: 49px;
        width: 49px;
      } 

      #NAV_MENU ul.top_section a.sportsband {
        background: url('/images/product_top_nav/sportsband.png') 0 0;
        height: 49px;
        width: 49px;
      } 

      #NAV_MENU ul.top_section a.blutrax {
        background: url('/images/product_top_nav/blutrax.png') 0 0;
        height: 49px;
        width: 34px;
      } 

      #NAV_MENU ul.top_section a.tiger_eyes {
        background: url('/images/product_top_nav/tiger_eyes.png') 0 0;
        height: 49px;
        width: 42px;
      } 

      #NAV_MENU ul.top_section a.endorphin {
        background: url('/images/product_top_nav/endorphin.png') 0 0;
        height: 49px;
        width: 44px;
      } 

      #NAV_MENU ul.top_section li.chat_space {
        padding-left: 17px;
      }

      #NAV_MENU ul.top_section a.chat {
        background: url('/images/product_top_nav/chat.png') 0 0;
        height: 49px;
        width: 27px;
      } 

      #NAV_MENU ul.top_section a.phone {
        background: url('/images/product_top_nav/phone.png') 0 0;
        height: 49px;
        width: 27px;
      } 

      #NAV_MENU ul.top_section a.help {
        background: url('/images/product_top_nav/help.png') 0 0;
        height: 49px;
        width: 23px;
      } 

      #NAV_MENU ul.top_section a.account {
        background: url('/images/product_top_nav/account.png') 0 0;
        height: 49px;
        width: 36px;
      } 

  #NAV_MENU .bottom_section {
    top: 73px;
    left: 305px;
    position: absolute;
  }

    #NAV_MENU ul.bottom_section li {
      float: left; 
      padding: 0 22px 0 0;
    }
    
    #NAV_MENU ul.bottom_section a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
    }

      #NAV_MENU ul.bottom_section a.features {
        background: url('/images/product_top_nav/features.png') 0 0;
        height: 33px;
        width: 39px;
      } 

      #NAV_MENU ul.bottom_section a.gallery {
        background: url('/images/product_top_nav/gallery.png') 0 0;
        height: 33px;
        width: 34px;
      } 
 
      #NAV_MENU ul.bottom_section a.reviews {
        background: url('/images/product_top_nav/reviews.png') 0 0;
        height: 33px;
        width: 38px;
      } 
 
      #NAV_MENU ul.bottom_section a.specs {
        background: url('/images/product_top_nav/specs.png') 0 0;
        height: 33px;
        width: 27px;
      } 
 
      #NAV_MENU ul.bottom_section a.works_with {
        background: url('/images/product_top_nav/works_with.png') 0 0;
        height: 33px;
        width: 53px;
      } 
 
      #NAV_MENU ul.bottom_section a.where_to_buy {
        background: url('/images/product_top_nav/where_to_buy.png') 0 0;
        height: 33px;
        width: 63px;
      } 
 
      #NAV_MENU ul.bottom_section a.buy_now {
        background: url('/images/product_top_nav/buy_now.png') 0 0;
        height: 33px;
        width: 41px;
        margin: 0;
      } 
 
#HEADLINE {
  top: 6px;
  left: 306px;
  z-index: 30;
  position: absolute;
}

#SUBHEADLINE {
  font-size: 48px;
  left: 80px;
  position: absolute;
  top: 94px;
  width: 495px;
  z-index: 30;
}

  #SUBHEADLINE img {
    margin-top: 5px;
  }

#SLIDE_SELECTOR {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR li a.item0, #SLIDE_SELECTOR li a.item0:visited {
    background: url('/images/slide_nav/design.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item0:hover, #SLIDE_SELECTOR li a.item0:visited:hover {
    background: url('/images/slide_nav/design.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR .sel0 {
    background: url('/images/slide_nav/design.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR li a.item1, #SLIDE_SELECTOR li a.item1:visited {
    background: url('/images/slide_nav/colors.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item1:hover, #SLIDE_SELECTOR li a.item1:visited:hover {
    background: url('/images/slide_nav/colors.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item2, #SLIDE_SELECTOR li a.item2:visited {
    background: url('/images/slide_nav/performance.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item2:hover, #SLIDE_SELECTOR li a.item2:visited:hover {
    background: url('/images/slide_nav/performance.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item3, #SLIDE_SELECTOR li a.item3:visited {
    background: url('/images/slide_nav/functions.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item3:hover, #SLIDE_SELECTOR li a.item3:visited:hover {
    background: url('/images/slide_nav/functions.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item4, #SLIDE_SELECTOR li a.item4:visited {
    background: url('/images/slide_nav/foriphone.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item4:hover, #SLIDE_SELECTOR li a.item4:visited:hover {
    background: url('/images/slide_nav/foriphone.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item5, #SLIDE_SELECTOR li a.item5:visited {
    background: url('/images/slide_nav/forallother.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item5:hover, #SLIDE_SELECTOR li a.item5:visited:hover {
    background: url('/images/slide_nav/forallother.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item6, #SLIDE_SELECTOR li a.item6:visited {
    background: url('/images/slide_nav/workouts.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item6:hover, #SLIDE_SELECTOR li a.item6:visited:hover {
    background: url('/images/slide_nav/workouts.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item7, #SLIDE_SELECTOR li a.item7:visited {
    background: url('/images/slide_nav/experience.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item7:hover, #SLIDE_SELECTOR li a.item7:visited:hover {
    background: url('/images/slide_nav/experience.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item8, #SLIDE_SELECTOR li a.item8:visited {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item8:hover, #SLIDE_SELECTOR li a.item8:visited:hover {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item9, #SLIDE_SELECTOR li a.item9:visited {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item9:hover, #SLIDE_SELECTOR li a.item9:visited:hover {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li a.item10, #SLIDE_SELECTOR li a.item10:visited {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li a.item10:hover, #SLIDE_SELECTOR li a.item10:visited:hover {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR li.buy_now {
    margin-left: 20px;
    height: 37px;
    width: 115px;
  }

  #SLIDE_SELECTOR li.buy_now, #SLIDE_SELECTOR li.buy_now:visited {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR li.buy_now:hover, #SLIDE_SELECTOR li.buy_now:visited:hover {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px -39px;
  }


#SLIDES {
  top: 97px;
  left: 217px;
  z-index: 30;
  width: 520px;
  position: absolute;
}
  
  #SLIDES h2 {
    font-size: 40px;
  }

  #SLIDES h3 {
    font-size: 22px;
  }

  #SLIDES p {
    font-size: 13px;
    margin: 20px 0;
  }
  
  #SLIDES .slides {
    display: none;
  }

#FINAL_SLIDE_BUTTON {
  top: 417px;
  left: 410px;
  z-index: 30;
  width: 200px;
  position: absolute;
  display: none;
}

#SLIDE_BUTTONS {
  top: 472px;
  left: 492px;
  z-index: 30;
  width: 200px;
  position: absolute;
}

  #SLIDE_BUTTONS a, #FINAL_SLIDE_BUTTON a {
    height: 31px;
    width: 94px;
    display: block;
    float: left;
  }

  #SLIDE_BUTTONS a:hover, #FINAL_SLIDE_BUTTON a:hover {
    background-position: 0 -31px;
  }

  #SLIDE_BUTTONS a em, #FINAL_SLIDE_BUTTON a em {
    height: 100%;
    width: 100%;
  }

    #SLIDE_BUTTONS a.buy_now, #FINAL_SLIDE_BUTTON a.buy_now {
      background: url('/images/buy_now-light.png') no-repeat;
      margin: 0;
    }

    #SLIDE_BUTTONS a:hover.buy_now, #FINAL_SLIDE_BUTTON a:hover.buy_now {
      background: url('/images/buy_now-light.png') no-repeat;
      background-position: 0 -32px;
    }

    #SLIDE_BUTTONS a.next_slide {
      background: url('/images/next.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS a:hover.next_slide {
      background: url('/images/next.png') no-repeat;
      background-position: 0 -32px;
    }

#SLIDE_SELECTOR.jb200 {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR.jb200 li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR.jb200 li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR.jb200 li a.item0, #SLIDE_SELECTOR.jb200 li a.item0:visited {
    background: url('/images/slide_nav/athleteschoice.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item0:hover, #SLIDE_SELECTOR.jb200 li a.item0:visited:hover {
    background: url('/images/slide_nav/athleteschoice.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 .sel0 {
    background: url('/images/slide_nav/athleteschoice.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR.jb200 li a.item1, #SLIDE_SELECTOR.jb200 li a.item1:visited {
    background: url('/images/slide_nav/design.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item1:hover, #SLIDE_SELECTOR.jb200 li a.item1:visited:hover {
    background: url('/images/slide_nav/design.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item2, #SLIDE_SELECTOR.jb200 li a.item2:visited {
    background: url('/images/slide_nav/functions.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item2:hover, #SLIDE_SELECTOR.jb200 li a.item2:visited:hover {
    background: url('/images/slide_nav/functions.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item3, #SLIDE_SELECTOR.jb200 li a.item3:visited {
    background: url('/images/slide_nav/multitasker.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item3:hover, #SLIDE_SELECTOR.jb200 li a.item3:visited:hover {
    background: url('/images/slide_nav/multitasker.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item4, #SLIDE_SELECTOR.jb200 li a.item4:visited {
    background: url('/images/slide_nav/foriphone.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item4:hover, #SLIDE_SELECTOR.jb200 li a.item4:visited:hover {
    background: url('/images/slide_nav/foriphone.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item5, #SLIDE_SELECTOR.jb200 li a.item5:visited {
    background: url('/images/slide_nav/forallother.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item5:hover, #SLIDE_SELECTOR.jb200 li a.item5:visited:hover {
    background: url('/images/slide_nav/forallother.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item6, #SLIDE_SELECTOR.jb200 li a.item6:visited {
    background: url('/images/slide_nav/workouts.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item6:hover, #SLIDE_SELECTOR.jb200 li a.item6:visited:hover {
    background: url('/images/slide_nav/workouts.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item7, #SLIDE_SELECTOR.jb200 li a.item7:visited {
    background: url('/images/slide_nav/experience.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item7:hover, #SLIDE_SELECTOR.jb200 li a.item7:visited:hover {
    background: url('/images/slide_nav/experience.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item8, #SLIDE_SELECTOR.jb200 li a.item8:visited {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item8:hover, #SLIDE_SELECTOR.jb200 li a.item8:visited:hover {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item9, #SLIDE_SELECTOR.jb200 li a.item9:visited {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item9:hover, #SLIDE_SELECTOR.jb200 li a.item9:visited:hover {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li a.item10, #SLIDE_SELECTOR.jb200 li a.item10:visited {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li a.item10:hover, #SLIDE_SELECTOR.jb200 li a.item10:visited:hover {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jb200 li.buy_now {
    margin-left: 20px;
    height: 37px;
    width: 115px;
  }

  #SLIDE_SELECTOR.jb200 li.buy_now, #SLIDE_SELECTOR.jb200 li.buy_now:visited {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jb200 li.buy_now:hover, #SLIDE_SELECTOR.jb200 li.buy_now:visited:hover {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px -39px;
  }

#SLIDE_BUTTONS.jb200 {
  top: 472px;
  left: 494px;
  z-index: 30;
  width: 320px;
  position: absolute;
}

  #SLIDE_BUTTONS.jb200 a {
    height: 32px;
    width: 94px;
    display: block;
    float: left;
  }

  #SLIDE_BUTTONS.jb200 a:hover {
    background-position: 0 -32px;
  }

  #SLIDE_BUTTONS.jb200 a em {
    height: 100%;
    width: 100%;
  }

    #SLIDE_BUTTONS.jb200 a.buy_now, #FINAL_SLIDE_BUTTON.jb200 a.buy_now {
      background: url('/images/buy_now-light.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS.jb200 a:hover.buy_now, #FINAL_SLIDE_BUTTON.jb200 a:hover.buy_now {
      background: url('/images/buy_now-light.png') no-repeat;
      background-position: 0 -32px;
    }

    #SLIDE_BUTTONS.jb200 a.find_store, #FINAL_SLIDE_BUTTON.jb200 a.find_store {
      background: url('/images/find_store.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS.jb200 a:hover.find_store, #FINAL_SLIDE_BUTTON.jb200 a:hover.find_store {
      background: url('/images/find_store.png') no-repeat;
      background-position: 0 -32px;
    }

    #SLIDE_BUTTONS.jb200 a.next_slide {
      background: url('/images/next-light.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS.jb200 a:hover.next_slide {
      background: url('/images/next-light.png') no-repeat;
      background-position: 0 -32px;
    }



#FINAL_SLIDE_BUTTON.jb200 {
  top: 420px;
  left: 440px;
  z-index: 30;
  width: 320px;
  position: absolute;
}

  #FINAL_SLIDE_BUTTON.jb200 a {
    height: 32px;
    width: 94px;
    display: block;
    float: left;
  }

  #FINAL_SLIDE_BUTTON.jb200 a:hover {
    background-position: 0 -32px;
  }

  #FINAL_SLIDE_BUTTON.jb200 a em {
    height: 100%;
    width: 100%;
  }





#SLIDE_SELECTOR.jf3 {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR.jf3 li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR.jf3 li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR.jf3 li a.item0, #SLIDE_SELECTOR.jf3 li a.item0:visited {
    background: url('/images/slide_nav/jf3shakeproof.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item0:hover, #SLIDE_SELECTOR.jf3 li a.item0:visited:hover {
    background: url('/images/slide_nav/jf3shakeproof.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 .sel0 {
    background: url('/images/slide_nav/jf3shakeproof.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR.jf3 li a.item1, #SLIDE_SELECTOR.jf3 li a.item1:visited {
    background: url('/images/slide_nav/jf3cushion.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item1:hover, #SLIDE_SELECTOR.jf3 li a.item1:visited:hover {
    background: url('/images/slide_nav/jf3cushion.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item2, #SLIDE_SELECTOR.jf3 li a.item2:visited {
    background: url('/images/slide_nav/jf3performance.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item2:hover, #SLIDE_SELECTOR.jf3 li a.item2:visited:hover {
    background: url('/images/slide_nav/jf3performance.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item3, #SLIDE_SELECTOR.jf3 li a.item3:visited {
    background: url('/images/slide_nav/jf3functions.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item3:hover, #SLIDE_SELECTOR.jf3 li a.item3:visited:hover {
    background: url('/images/slide_nav/jf3functions.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item4, #SLIDE_SELECTOR.jf3 li a.item4:visited {
    background: url('/images/slide_nav/jf3sweatproof.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item4:hover, #SLIDE_SELECTOR.jf3 li a.item4:visited:hover {
    background: url('/images/slide_nav/jf3sweatproof.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item5, #SLIDE_SELECTOR.jf3 li a.item6:visited {
    background: url('/images/slide_nav/jf3workouts.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item5:hover, #SLIDE_SELECTOR.jf3 li a.item6:visited:hover {
    background: url('/images/slide_nav/jf3workouts.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item6, #SLIDE_SELECTOR.jf3 li a.item5:visited {
    background: url('/images/slide_nav/jf3carrycase.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item6:hover, #SLIDE_SELECTOR.jf3 li a.item5:visited:hover {
    background: url('/images/slide_nav/jf3carrycase.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item7, #SLIDE_SELECTOR.jf3 li a.item7:visited {
    background: url('/images/slide_nav/jf3experience.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item7:hover, #SLIDE_SELECTOR.jf3 li a.item7:visited:hover {
    background: url('/images/slide_nav/jf3experience.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item8, #SLIDE_SELECTOR.jf3 li a.item8:visited {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item8:hover, #SLIDE_SELECTOR.jf3 li a.item8:visited:hover {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item9, #SLIDE_SELECTOR.jf3 li a.item9:visited {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item9:hover, #SLIDE_SELECTOR.jf3 li a.item9:visited:hover {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item10, #SLIDE_SELECTOR.jf3 li a.item10:visited {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item10:hover, #SLIDE_SELECTOR.jf3 li a.item10:visited:hover {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li a.item11, #SLIDE_SELECTOR.jf3 li a.item10:visited {
    background: url('/images/slide_nav/compatibility.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li a.item11:hover, #SLIDE_SELECTOR.jf3 li a.item10:visited:hover {
    background: url('/images/slide_nav/compatibility.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.jf3 li.buy_now {
    margin-left: 20px;
    height: 37px;
    width: 115px;
  }

  #SLIDE_SELECTOR.jf3 li.buy_now, #SLIDE_SELECTOR.jf3 li.buy_now:visited {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.jf3 li.buy_now:hover, #SLIDE_SELECTOR.jf3 li.buy_now:visited:hover {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px -39px;
  }

#SLIDE_BUTTONS.jf3 {
  top: 472px;
  left: 364px;
  z-index: 30;
  width: 200px;
  position: absolute;
}

  #SLIDE_BUTTONS.jf3 a {
    height: 32px;
    width: 94px;
    display: block;
    float: left;
  }

  #SLIDE_BUTTONS.jf3 a:hover {
    background-position: 0 -32px;
  }

  #SLIDE_BUTTONS.jf3 a em {
    height: 100%;
    width: 100%;
  }

    #SLIDE_BUTTONS.jf3 a.buy_now, #FINAL_SLIDE_BUTTON.jf3 a.buy_now {
      background: url('/images/buy_now-light.png') no-repeat;
      margin: 0;
    }

    #SLIDE_BUTTONS.jf3 a:hover.buy_now, #FINAL_SLIDE_BUTTON.jf3 a:hover.buy_now {
      background: url('/images/buy_now-light.png') no-repeat;
      background-position: 0 -32px;
    }

    #SLIDE_BUTTONS.jf3 a.next_slide {
      background: url('/images/next-light.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS.jf3 a:hover.next_slide {
      background: url('/images/next-light.png') no-repeat;
      background-position: 0 -32px;
    }






#SLIDE_SELECTOR.bb4 {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR.bb4 li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR.bb4 li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR.bb4 li a.item0, #SLIDE_SELECTOR.bb4 li a.item0:visited {
    background: url('/images/slide_nav/micro.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item0:hover, #SLIDE_SELECTOR.bb4 li a.item0:visited:hover {
    background: url('/images/slide_nav/micro.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 .sel0 {
    background: url('/images/slide_nav/micro.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR.bb4 li a.item1, #SLIDE_SELECTOR.bb4 li a.item1:visited {
    background: url('/images/slide_nav/secure.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item1:hover, #SLIDE_SELECTOR.bb4 li a.item1:visited:hover {
    background: url('/images/slide_nav/secure.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item2, #SLIDE_SELECTOR.bb4 li a.item2:visited {
    background: url('/images/slide_nav/performance.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item2:hover, #SLIDE_SELECTOR.bb4 li a.item2:visited:hover {
    background: url('/images/slide_nav/performance.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item3, #SLIDE_SELECTOR.bb4 li a.item3:visited {
    background: url('/images/slide_nav/functions.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item3:hover, #SLIDE_SELECTOR.bb4 li a.item3:visited:hover {
    background: url('/images/slide_nav/functions.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item4, #SLIDE_SELECTOR.bb4 li a.item4:visited {
    background: url('/images/slide_nav/foriphone.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item4:hover, #SLIDE_SELECTOR.bb4 li a.item4:visited:hover {
    background: url('/images/slide_nav/foriphone.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item5, #SLIDE_SELECTOR.bb4 li a.item5:visited {
    background: url('/images/slide_nav/forallother.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item5:hover, #SLIDE_SELECTOR.bb4 li a.item5:visited:hover {
    background: url('/images/slide_nav/forallother.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item6, #SLIDE_SELECTOR.bb4 li a.item6:visited {
    background: url('/images/slide_nav/workouts.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item6:hover, #SLIDE_SELECTOR.bb4 li a.item6:visited:hover {
    background: url('/images/slide_nav/workouts.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item7, #SLIDE_SELECTOR.bb4 li a.item7:visited {
    background: url('/images/slide_nav/experience.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item7:hover, #SLIDE_SELECTOR.bb4 li a.item7:visited:hover {
    background: url('/images/slide_nav/experience.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item8, #SLIDE_SELECTOR.bb4 li a.item8:visited {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item8:hover, #SLIDE_SELECTOR.bb4 li a.item8:visited:hover {
    background: url('/images/slide_nav/gallery.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item9, #SLIDE_SELECTOR.bb4 li a.item9:visited {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item9:hover, #SLIDE_SELECTOR.bb4 li a.item9:visited:hover {
    background: url('/images/slide_nav/reviews.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.bb4 li a.item10, #SLIDE_SELECTOR.bb4 li a.item10:visited {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.bb4 li a.item10:hover, #SLIDE_SELECTOR.bb4 li a.item10:visited:hover {
    background: url('/images/slide_nav/specs.png') no-repeat;
    background-position: 0px -29px;
  }

#FINAL_SLIDE_BUTTON.bb4 {
  top: 417px;
  left: 410px;
  z-index: 30;
  width: 200px;
  position: absolute;
  display: none;
}

#SLIDE_BUTTONS.bb4 {
  top: 472px;
  left: 492px;
  z-index: 30;
  width: 200px;
  position: absolute;
}

  #SLIDE_BUTTONS.bb4 a, #FINAL_SLIDE_BUTTON.bb4 a {
    height: 31px;
    width: 94px;
    display: block;
    float: left;
  }

  #SLIDE_BUTTONS.bb4  a.notify, #FINAL_SLIDE_BUTTON.bb4 a.notify {
    background: url('/images/notify.png') no-repeat;
    margin: 0;
  }

  #SLIDE_BUTTONS.bb4 a:hover, #FINAL_SLIDE_BUTTON.bb4 a:hover {
    background: url('/images/notify.png') no-repeat;
    background-position: 0 -32px;
  }

  #SLIDE_BUTTONS.bb4 a em, #FINAL_SLIDE_BUTTON.bb4 a em {
    height: 100%;
    width: 100%;
  }

    #SLIDE_BUTTONS.bb4 a.next_slide {
      background: url('/images/next.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS.bb4 a:hover.next_slide {
      background: url('/images/next.png') no-repeat;
      background-position: 0 -32px;
    }

    #SLIDE_BUTTONS.bb4 a.notify {
      background: url('/images/notify.png') no-repeat;
    }

    #SLIDE_BUTTONS.bb4 a:hover.notify {
      background: url('/images/notify.png') no-repeat;
      background-position: 0 -32px;
    }

#SLIDE_SELECTOR.te1 {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR.te1 li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR.te1 li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR.te1 li a.item0, #SLIDE_SELECTOR.te1 li a.item0:visited {
    background: url('/images/slide_nav/performance_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item0:hover, #SLIDE_SELECTOR.te1 li a.item0:visited:hover {
    background: url('/images/slide_nav/performance_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 .sel0 {
    background: url('/images/slide_nav/performance_white.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR.te1 li a.item1, #SLIDE_SELECTOR.te1 li a.item1:visited {
    background: url('/images/slide_nav/functions_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item1:hover, #SLIDE_SELECTOR.te1 li a.item1:visited:hover {
    background: url('/images/slide_nav/functions_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li a.item2, #SLIDE_SELECTOR.te1 li a.item2:visited {
    background: url('/images/slide_nav/titanium_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item2:hover, #SLIDE_SELECTOR.te1 li a.item2:visited:hover {
    background: url('/images/slide_nav/titanium_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li a.item3, #SLIDE_SELECTOR.te1 li a.item3:visited {
    background: url('/images/slide_nav/workouts_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item3:hover, #SLIDE_SELECTOR.te1 li a.item3:visited:hover {
    background: url('/images/slide_nav/workouts_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li a.item4, #SLIDE_SELECTOR.te1 li a.item4:visited {
    background: url('/images/slide_nav/experience_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item4:hover, #SLIDE_SELECTOR.te1 li a.item4:visited:hover {
    background: url('/images/slide_nav/experience_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li a.item8, #SLIDE_SELECTOR.te1 li a.item8:visited {
    background: url('/images/slide_nav/gallery_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item8:hover, #SLIDE_SELECTOR.te1 li a.item8:visited:hover {
    background: url('/images/slide_nav/gallery_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li a.item9, #SLIDE_SELECTOR.te1 li a.item9:visited {
    background: url('/images/slide_nav/reviews_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item9:hover, #SLIDE_SELECTOR.te1 li a.item9:visited:hover {
    background: url('/images/slide_nav/reviews_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li a.item10, #SLIDE_SELECTOR.te1 li a.item10:visited {
    background: url('/images/slide_nav/specs_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li a.item10:hover, #SLIDE_SELECTOR.te1 li a.item10:visited:hover {
    background: url('/images/slide_nav/specs_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.te1 li.buy_now {
    margin-left: 20px;
    height: 37px;
    width: 115px;
  }

  #SLIDE_SELECTOR.te1 li.buy_now, #SLIDE_SELECTOR.te1 li.buy_now:visited {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.te1 li.buy_now:hover, #SLIDE_SELECTOR.te1 li.buy_now:visited:hover {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px -39px;
  }




#SLIDE_BUTTONS.te1 {
  top: 472px;
  left: 364px;
  z-index: 30;
  width: 200px;
  position: absolute;
}

  #SLIDE_BUTTONS.te1  a {
    height: 32px;
    width: 94px;
    display: block;
    float: left;
  }

  #SLIDE_BUTTONS.te1  a:hover {
    background-position: 0 -32px;
  }

  #SLIDE_BUTTONS.te1  a em {
    height: 100%;
    width: 100%;
  }

    #SLIDE_BUTTONS.te1  a.buy_now, #FINAL_SLIDE_BUTTON.te1 a.buy_now {
      background: url('/images/buy_now-white.png') no-repeat;
      margin: 0;
    }

    #SLIDE_BUTTONS.te1  a:hover.buy_now, #FINAL_SLIDE_BUTTON.te1 a:hover.buy_now {
      background: url('/images/buy_now-white.png') no-repeat;
      background-position: 0 -32px;
    }

    #SLIDE_BUTTONS.te1  a.next_slide {
      background: url('/images/next-white.png') no-repeat;
      margin-right: 10px;
    }

    #SLIDE_BUTTONS.te1  a:hover.next_slide {
      background: url('/images/next-white.png') no-repeat;
      background-position: 0 -32px;
    }

#SLIDE_SELECTOR.en1 {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR.en1 li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR.en1 li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR.en1 li a.item0, #SLIDE_SELECTOR.en1 li a.item0:visited {
    background: url('/images/slide_nav/cord_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item0:hover, #SLIDE_SELECTOR.en1 li a.item0:visited:hover {
    background: url('/images/slide_nav/cord_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 .sel0 {
    background: url('/images/slide_nav/cord_white.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR.en1 li a.item1, #SLIDE_SELECTOR.en1 li a.item1:visited {
    background: url('/images/slide_nav/performance_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item1:hover, #SLIDE_SELECTOR.en1 li a.item1:visited:hover {
    background: url('/images/slide_nav/performance_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li a.item2, #SLIDE_SELECTOR.en1 li a.item2:visited {
    background: url('/images/slide_nav/titanium_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item2:hover, #SLIDE_SELECTOR.en1 li a.item2:visited:hover {
    background: url('/images/slide_nav/titanium_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li a.item3, #SLIDE_SELECTOR.en1 li a.item3:visited {
    background: url('/images/slide_nav/workouts_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item3:hover, #SLIDE_SELECTOR.en1 li a.item3:visited:hover {
    background: url('/images/slide_nav/workouts_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li a.item4, #SLIDE_SELECTOR.en1 li a.item4:visited {
    background: url('/images/slide_nav/experience_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item4:hover, #SLIDE_SELECTOR.en1 li a.item4:visited:hover {
    background: url('/images/slide_nav/experience_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li a.item8, #SLIDE_SELECTOR.en1 li a.item8:visited {
    background: url('/images/slide_nav/gallery_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item8:hover, #SLIDE_SELECTOR.en1 li a.item8:visited:hover {
    background: url('/images/slide_nav/gallery_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li a.item9, #SLIDE_SELECTOR.en1 li a.item9:visited {
    background: url('/images/slide_nav/reviews_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item9:hover, #SLIDE_SELECTOR.en1 li a.item9:visited:hover {
    background: url('/images/slide_nav/reviews_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li a.item10, #SLIDE_SELECTOR.en1 li a.item10:visited {
    background: url('/images/slide_nav/specs_white.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li a.item10:hover, #SLIDE_SELECTOR.en1 li a.item10:visited:hover {
    background: url('/images/slide_nav/specs_white.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.en1 li.buy_now {
    margin-left: 20px;
    height: 37px;
    width: 115px;
  }

  #SLIDE_SELECTOR.en1 li.buy_now, #SLIDE_SELECTOR.en1 li.buy_now:visited {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.en1 li.buy_now:hover, #SLIDE_SELECTOR.en1 li.buy_now:visited:hover {
    background: url('/images/slide_nav/buy_now.png') no-repeat;
    background-position: 0px -39px;
  }

#SLIDE_SELECTOR.blutrax {
  top: 97px;
  left: 45px;
  z-index: 30;
  position: absolute;
  width: 128px;
}

  #SLIDE_SELECTOR.blutrax li {
    cursor: pointer;
    display: block;
    height: 29px;
    margin-bottom: 9px;
    width: 128px;
  }
    #SLIDE_SELECTOR.blutrax li a {
      display: block;
      float: left;
      overflow:hidden;
      text-indent:-9999px;
      height: 29px;
      width: 128px;
    }


  #SLIDE_SELECTOR.blutrax li a.item0, #SLIDE_SELECTOR.blutrax li a.item0:visited {
    background: url('/images/slide_nav/blutrax-bt.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.blutrax li a.item0:hover, #SLIDE_SELECTOR.blutrax li a.item0:visited:hover {
    background: url('/images/slide_nav/blutrax-bt.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.blutrax .sel0 {
    background: url('/images/slide_nav/blutrax-bt.png') no-repeat;
    background-position: 0px -58px;
  }

  #SLIDE_SELECTOR.blutrax li a.item1, #SLIDE_SELECTOR.blutrax li a.item1:visited {
    background: url('/images/slide_nav/demo-bt.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.blutrax li a.item1:hover, #SLIDE_SELECTOR.blutrax li a.item1:visited:hover {
    background: url('/images/slide_nav/demo-bt.png') no-repeat;
    background-position: 0px -29px;
  }

  #SLIDE_SELECTOR.blutrax li a.item2, #SLIDE_SELECTOR.blutrax li a.item2:visited {
    background: url('/images/slide_nav/experience-bt.png') no-repeat;
    background-position: 0px 0px;
  }

  #SLIDE_SELECTOR.blutrax li a.item2:hover, #SLIDE_SELECTOR.blutrax li a.item2:visited:hover {
    background: url('/images/slide_nav/experience-bt.png') no-repeat;
    background-position: 0px -29px;
  }





#JB200-360 {
  top: 377px;
  left:80px;
  z-index: 30;
  position: absolute;
}


#GALLERY {
  top: 170PX;
  left: 80px;
  z-index: 30;
  width: 511px;
  position: absolute;
}

  #GALLERY ul {
    margin: 0;
    padding: 0;
  }

  #GALLERY ul li {
    float: left; 
    padding: 16px 16px 0 0;
  }

#GALLERY.features {
  top: 550PX;
  left: 45px;
  z-index: 30;
  width: 1220px;
  position: absolute;
}

#REVIEWS	 {
  top: 170PX;
  left: 80px;
  z-index: 30;
  width: 511px;
  position: absolute;
}
  
  #REVIEWS div {
    padding-bottom: 15px;
    overflow: auto;
  }

  #REVIEWS div p {
    float: left;
    width: 320px;
    margin-left: 20px;
    font-size: 13px;
  }

  #REVIEWS div img {
    float: left;
  }

#REVIEWS-2	 {
  top: 170PX;
  left: 575px;
  z-index: 30;
  width: 511px;
  position: absolute;
}
  
  #REVIEWS-2 div {
    padding-bottom: 15px;
    overflow: auto;
  }

  #REVIEWS-2 div p {
    float: left;
    width: 320px;
    margin-left: 20px;
    font-size: 13px;
  }

  #REVIEWS-2 div img {
    float: left;
  }


#REVIEWS-3	 {
  top: 470PX;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}
  
  #REVIEWS-3 div {
    padding-bottom: 15px;
    overflow: auto;
  }

  #REVIEWS-3 div p {
    float: left;
    width: 200px;
    margin-left: 20px;
    font-size: 13px;
  }

  #REVIEWS-3 div img {
    float: left;
  }

#REVIEWS-4	 {
  top: 85PX;
  left: 865px;
  z-index: 30;
  position: absolute;
}


#REVIEWS-5	 {
  top: 170PX;
  left: 640px;
  z-index: 30;
  width: 325px;
  position: absolute;
}
  
  #REVIEWS-5 div {
    padding-bottom: 15px;
    overflow: auto;
  }

  #REVIEWS-5 div p {
    float: left;
    width: 325px;
    margin-left: 0px;
    margin-top: 20px;
    margin-bottom: 40px;
    font-size: 13px;
  }

  #REVIEWS-5 div img {
    float: left;
  }

#ALREADY	 {
  top: 550px;
  left: 45px;
  z-index: 30;
  font-size: 12px;
  position: absolute;
}

#JF3SELLSOUT	 {
  top: 550px;
  left: 220px;
  z-index: 30;
  font-size: 12px;
  position: absolute;
}

#MOREINFO	 {
  top: 52px;
  left: 10px;
  z-index: 30;
  position: absolute;
}

  #MOREINFO.sb2_moreinfo	 {
    top: 90px;
    left: 1000px;
    z-index: 35;
  }

  #MOREINFO.jf3_moreinfo	 {
    top: 374px;
    left: 778px;
    width: 320px;
    z-index: 35;
  }

  #MOREINFO.aptx_moreinfo	 {
    top: 97px;
    left: 410px;
    z-index: 35;
  }
  
  #MOREINFO_CONTENT {
    background: url(/images/bg_homepopv2.png);
    display: none;
    font-size: 12px;
    height: 335px;
    margin-left: 5% ;
    margin-right: 5% ;
    padding-top: 36px;
    padding-left: 20px;
    position: absolute;
    top: 80px;
    width: 992px;
    z-index: 80;
  }

    #MOREINFO_CONTENT #CLOSE {
      position: absolute;
      top: -9px;
      left: -7px;
      height: 32px;
      width: 33px;
    }

      #MOREINFO_CONTENT #CLOSE a {
        height: 32px;
        width: 33px;
        background: url(/images/close.png);
        display: block;
        text-indent:-9999px;
      }

      #MOREINFO_CONTENT #CLOSE a:hover {
        background-position: 0 -32px;
      }

    #MOREINFO_CONTENT h3 {
      font-size: 16px;
      padding-bottom: 20px;
    }

    #MOREINFO_CONTENT p {
      padding-bottom: 10px;
    }

    #MOREINFO_CONTENT .items div div {
      width: 383px;
      padding: 0 24px; 
      color: #000;
    }

      #MOREINFO_CONTENT div.scrollable { 
        /* required settings */ 
        float: left;
        position:relative; 
        overflow:hidden; 
        width: 865px; 
        height: 310px; 
      } 
       
      #MOREINFO_CONTENT div.scrollable div.items { 
        /* this cannot be too large */ 
        width:20000em; 
        position:absolute; 
      } 
       
      #MOREINFO_CONTENT div.scrollable div.items div { 
        float:left; 
      } 
       
      #MOREINFO_CONTENT div.items div.active { 
        border:1px inset #ccc; 
        background-color:#fff; 
      }

      /* prev, next, prevPage and nextPage buttons */
      #MOREINFO_CONTENT a.browse {
        background:url(/images/arrows.png) no-repeat;
        display:block;
        width:27px;
        height:43px;
        float:left;
        margin: 120px 10px;
        cursor:pointer;
        font-size:1px;
      }

      /* right */
      #MOREINFO_CONTENT a.right         { background-position: -27px 0px; clear:right; margin-right: 0px; margin-left: 27px;}
      #MOREINFO_CONTENT a.right:hover     { background-position:-27px -43px; }
      #MOREINFO_CONTENT a.right:active  { background-position:-27px -43px; } 

      /* left */
      #MOREINFO_CONTENT a.left        { margin-left: 0px; margin-right: 27px; } 
      #MOREINFO_CONTENT a.left:hover      { background-position:0 -43px; }
      #MOREINFO_CONTENT a.left:active   { background-position:0 -43px; }

      /* disabled navigational button */
      #MOREINFO_CONTENT a.disabled {
        visibility:hidden !important;   
      }

#ISPORTUSPORT {
  top: 170PX;
  left: 80px;
  z-index: 30;
  width: 1050px;
  position: absolute;
}

  #ISPORTUSPORT div {
    float: left;
    width: 230px;
    margin-right: 20px;
  }

  #ISPORTUSPORT div p {
    margin-bottom: 10px;
    font-size: 12px;
  }

#SPECS {
  top: 170PX;
  left: 80px;
  z-index: 30;
  width: 1050px;
  position: absolute;
}

  #SPECS div {
    float: left;
    width: 240px;
    margin-right: 20px;
  }

  #SPECS div p {
    margin-bottom: 10px;
    font-size: 12px;
  }


#VIDS {
  top: 430PX;
  left: 775px;
  z-index: 30;
  width: 420px;
  position: absolute;
}

  #VIDS div {
    float: left;
    width: 85px;
    margin-right: 20px;
  }

  #VIDS div p {
    margin-bottom: 10px;
    font-size: 12px;
  }


#VIDSTEASER {
  top: 78%;
  left: 58%;
  z-index: 30;
  width: 420px;
  position: absolute;
}

  #VIDSTEASER div {
    float: left;
    width: 85px;
    margin-right: 20px;
  }

  #VIDSTEASER div p {
    margin-bottom: 10px;
    font-size: 12px;
  }

#VIDSHOME {
  top: 57%;
  left: 58%;
  z-index: 30;
  width: 420px;
  position: absolute;
}

  #VIDSHOME div {
    float: left;
    width: 85px;
    margin-right: 20px;
  }

  #VIDSHOME div p {
    margin-bottom: 10px;
    font-size: 12px;
  }


#VIDS-INDEX {
  top: 500PX;
  left: 686px;
  z-index: 30;
  width: 420px;
  position: absolute;
}

  #VIDS-INDEX div {
    float: left;
    width: 85px;
    margin-right: 20px;
  }

  #VIDS-INDEX div p {
    margin-bottom: 10px;
    font-size: 12px;
  }



#STARS {
  top: 480PX;
  left: 775px;
  z-index: 30;
  width: 420px;
  position: absolute;
}

  #STARS div {
    float: left;
    width: 85px;
    margin-right: 20px;
  }

  #STARS div p {
    margin-bottom: 10px;
    font-size: 12px;
  }


#REALREVIEWSTITLE {
  top: 600PX;
  left: 45px;
  z-index: 30;
  width: 1050px;
  position: absolute;
}

  #REALREVIEWS div {
    float: left;
    width: 240px;
    margin-right: 20px;
  }

  #REALREVIEWS div p {
    margin-bottom: 10px;
    font-size: 12px;
  }




#REALREVIEWS {
  top: 650PX;
  left: 45px;
  z-index: 30;
  width: 1050px;
  position: absolute;
}

  #REALREVIEWS div {
    float: left;
    width: 240px;
    margin-right: 20px;
  }

  #REALREVIEWS div p {
    margin-bottom: 10px;
    font-size: 12px;
  }






#WORKS_WITH {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 1000px;
  position: absolute;
}

  #WORKS_WITH div {
    float: left;
    width: 170px;
    margin-right: 30px;
  }

  #WORKS_WITH div p {
    margin-bottom: 10px;
    font-size: 12px;
  }

#OPENBOX {
  top: 170px;
  left: 380px;
  z-index: 30;
  width: 450px;
  position: absolute;
}

  #OPENBOX div {
    float: left;
    width: 450px;
    margin-right: 30px;
  }

  #OPENBOX div p {
    margin-bottom: 10px;
    font-size: 12px;
  }

#WHERE_TO_BUY_INTRO {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #WHERE_TO_BUY_INTRO div {
    float: left;
    width: 980px;
    margin-right: 20px;
  }

  #WHERE_TO_BUY_INTRO div p {
    margin-bottom: 10px;
    font-size: 12px;
  }


#WHERE_TO_BUY {
  top: 210px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #WHERE_TO_BUY div {
    float: left;
    width: 200px;
    margin-right: 20px;
  }

  #WHERE_TO_BUY div p {
    margin-bottom: 10px;
    font-size: 12px;
  }

#PR1 {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 270px;
  position: absolute;
}

  #PR1 div {
    float: left;
    width: 250px;
    margin-right: 20px;
  }

  #PR1 div p {
    margin-bottom: 10px;
    font-size: 13px;
  }

#PR2 {
  top: 170px;
  left: 400px;
  z-index: 30;
  width: 620px;
  position: absolute;
}

  #PR2 div {
    float: left;
    width: 600px;
    margin-right: 20px;
  }

  #PR2 div h1 {
    margin-bottom: 30px;
    font-size: 30px;
  }

  #PR2 div h3 {
    margin-bottom: 30px;
    font-size: 16px;
  }

  #PR2 div p {
    margin-bottom: 30px;
    font-size: 13px;
  }

#SUPPORT {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #SUPPORT div {
    float: left;
    width: 300px;
    margin-right: 20px;
  }

  #SUPPORT div p {
    margin-bottom: 10px;
    font-size: 13px;
  }

  #SUPPORT button {
    background: url('/images/submit.png') no-repeat;
    border: 0;
    cursor: pointer;
    float: left;
    height: 32px;
    width: 94px;
  }

  #SUPPORT button:hover {
    background-position: 0 -32px;
  }

  #SUPPORT #COMMENTSFRM_CONFIRM, #FREEDOM_FRM_CONFIRM {
    display: none;
  }


#PRESS {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #PRESS div {
    float: left;
    width: 470px;
    margin-right: 20px;
  }

  #PRESS div p {
    margin-bottom: 10px;
    font-size: 13px;
  }

  #PRESS button {
    background: url('/images/submit.png') no-repeat;
    border: 0;
    cursor: pointer;
    float: left;
    height: 32px;
    width: 94px;
  }

  #PRESS button:hover {
    background-position: 0 -32px;
  }

  #PRESS #COMMENTSFRM_CONFIRM {
    display: none;
  }



#LEGAL {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #LEGAL div {
    float: left;
    width: 450px;
    margin-right: 40px;
  }

  #LEGAL div p {
    margin-bottom: 10px;
    font-size: 12px;
  }

#GENERAL_REVIEW {
  background: #fff;
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}


#GENERAL {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #GENERAL div {
    float: left;
    width: 450px;
    margin-right: 40px;
  }

  #GENERAL div p {
    margin-bottom: 30px;
    font-size: 13px;
  }

  #GENERAL button {
    background: url('/images/submit.png') no-repeat;
    border: 0;
    cursor: pointer;
    float: left;
    height: 32px;
    width: 94px;
  }

  #GENERAL button:hover {
    background-position: 0 -32px;
  }

  #GENERAL #COMMENTSFRM_CONFIRM {
    display: none;
  }


#FAQ {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
}

  #FAQ h1 {
    padding-bottom: 10px;
  }
 
  #FAQ #FAQS {
    padding-top: 30px;  
  }

  #FAQ .results {
    float: left;
    width: 820px;
    padding: 0 40px;
  }

  #FAQ p {
    margin-bottom: 30px;
    font-size: 13px;
  }
  
  #FAQ #searchTxt {
    width: 200px; 
    float: left;
    margin-top: 3px;
    margin-right: 10px;
  }

  #FAQ button {
    background: url('/images/submit.png') no-repeat;
    border: 0;
    cursor: pointer;
    float: left;
    height: 32px;
    width: 94px;
  }

  #FAQ button:hover {
    background-position: 0 -32px;
  }

  #FAQ button.search {
    background: url('/images/search.png') no-repeat;
    border: 0;
    cursor: pointer;
    float: left;
    height: 32px;
    width: 94px;
  }

  #FAQ button:hover {
    background-position: 0 -32px;
  }
  #FAQ #COMMENTSFRM_CONFIRM {
    display: none;
  }

  #FAQ #FAQ_QUESTION_FRM {
    display: none;
  }


#SITEMAP {
  top: 170px;
  left: 80px;
  z-index: 30;
  width: 980px;
  position: absolute;
  padding-bottom: 50px;
}

  #SITEMAP div {
    float: left;
    width: 450px;
    margin-right: 40px;
  }

  #SITEMAP div p {
    margin-bottom: 10px;
    font-size: 12px;
  }



#PRODUCT-2-JB200 {
  top: 60px;
  right: 0px;
  z-index: 30;
  width: 392px;
  position: absolute;
}

#PRODUCT-JB200 {
  top: 260px;
  left: 50%;
  z-index: 30;
  width: 309px;
  position: absolute;
}

#PRODUCT-JF3 {
  top: 100px;
  left: 750px;
  z-index: 30;
  width: 450px;
  position: absolute;
}

#PRODUCT-TE1 {
  top: 135px;
  left: 50%;
  z-index: 30;
  width: 467px;
  position: absolute;
}

#PRODUCT-EN1 {
  top: 0px;
  left: 60%;
  z-index: 30;
  width: 371px;
  position: absolute;
}

#PRODUCT-BLUTRAX {
  top: 93px;
  left: 47px;
  z-index: 30;
  width: 209px;
  position: absolute;
}

#PRODUCT {
  top: 82px;
  left: 795px;
  z-index: 30;
  width: 236px;
  position: absolute;
}

#PRODUCT-BB4 {
  top: 230px;
  left: 710px;
  z-index: 30;
  width: 418px;
  position: absolute;
}

#REVIEW_SECTION {
  top: 427px;
  left: 820px;
  z-index: 30;
  width: 366px;
  position: absolute;
  height: 64px;
  overflow: hidden;
}
#COLOR_SELECTOR {
  top: 472px;
  left: 745px;
  z-index: 30;
  width: 366px;
  position: absolute;
  height: 64px;
  overflow: hidden;
  background: url('/images/sb2/selector.png') no-repeat;
}

  #COLOR_SELECTOR.limonade_green {
    background-position: 0px 0px;
  }
  
  #COLOR_SELECTOR.sonic_blue {
    background-position: 0px -64px;
  }

  #COLOR_SELECTOR.orange_crush {
    background-position: 0px -128px;
  }

  #COLOR_SELECTOR.runners_red {
    background-position: 0px -192px;
  }

  #COLOR_SELECTOR.toffee_apple_red {
    background-position: 0px -256px;
  }

  #COLOR_SELECTOR.midnight_black {
    background-position: 0px -320px;
  }

  #COLOR_SELECTOR.polar_blue {
    background-position: 0px -384px;
  }

  #COLOR_SELECTOR.powerpuff_pink {
    background-position: 0px -448px;
  }

  #COLOR_SELECTOR.snow_white {
    background-position: 0px -512px;
  }



#COLOR_SELECTOR_BB4 {
  top: 472px;
  left: 857px;
  z-index: 30;
  width: 120px;
  position: absolute;
  height: 64px;
  overflow: hidden;
  background: url('/images/bb4/selector.png') no-repeat;
}

  #COLOR_SELECTOR_BB4.black {
    background-position: 0px 0px;
  }
  
  #COLOR_SELECTOR_BB4.white {
    background-position: 0px -64px;
  }




#HOME_FOOTER {
  overflow: hidden;
  width: 100%;
  height: 0px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 99;
}
  #HOME_FOOTER #NAV {
    background: url('/images/bg_nav.png') repeat-x top; 
    height: 109px;
    padding-left: 164px;
    width: inherit;
  }
  #HOME_FOOTER #BOTTOMNAV {
    background: #000;
    bottom: 0px;
    color: #fff;
    font-size: 11px;
    height: 20px;
    padding: 10px 0 0;
    position: absolute;
    text-align: center;
    width: 100%;
    left: 0;
  }

#FOOTER {
  overflow: hidden;
  width: 100%;
  height: 0px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 50;
}
@media screen {
  body>div#FOOTER, body>div#HOME_FOOTER { position: fixed;
  }
}

  #BOTTOMNAV {
    background: #000;
    color: #fff;
    font-size: 11px;
    height: 20px;
    padding: 10px 0 0;
    text-align: center;
    width: 100%;
    left: 0;
  }
    #BOTTOMNAV a, #BOTTOMNAV a:visited {
      color: #fff;
      text-decoration: none;
    }
    #BOTTOMNAV a:hover, #BOTTOMNAV a:visited:hover {
      color: #fff;
      text-decoration: underline;
    }
    #BOTTOMNAV .divider {
      padding: 0 10px;
    }

/* 
    root element for the scrollable. 
    when scrolling occurs this element stays still. 
*/ 
div.scrollable { 
 
    /* required settings */ 
    float: left;
    position:relative; 
    overflow:hidden; 
    width: 740px; 
    height: 104px; 
} 
 
/* 
    root element for scrollable items. Must be absolutely positioned 
    and it should have a extremely large width to accomodate scrollable items. 
    it's enough that you set width and height for the root element and 
    not for this element. 
*/ 
div.scrollable div.items { 
    /* this cannot be too large */ 
    width:20000em; 
    position:absolute; 
} 
 
div.scrollable div.items div { 
    float:left; 
} 
 
div.items div.active { 
    border:1px inset #ccc; 
    background-color:#fff; 
}

div.items img {
  margin-right: 38px;
}


/* prev, next, prevPage and nextPage buttons */
a.browse {
  background:url(/images/nav_icons/arrows.png) no-repeat;
  display:block;
  width:27px;
  height:27px;
  float:left;
  margin: 65px 10px;
  cursor:pointer;
  font-size:1px;
}

/* right */
a.right         { background-position: 0 -27px; clear:right; margin-right: 0px; margin-left: 27px;}
a.right:hover     { background-position:-27px -27px; }
a.right:active  { background-position:-27px -27px; } 


/* left */
a.left        { margin-left: 0px; margin-right: 27px; } 
a.left:hover      { background-position:-27px 0; }
a.left:active   { background-position:-27px 0; }


/* disabled navigational button */
a.disabled {
  visibility:hidden !important;   
}


.tooltip { 
  background-repeat: no-repeat;
  color:#323232;
  display:none; 
  font-size:12px; 
  height:341px;
  padding: 14px 0 0 25px; 
  width:423px; 
  z-index: 98;
}

#tip_jb200 { 
  background:transparent url(/images/tooltip/tip_jb200.png); 
}

#tip_sb2 { 
  background:transparent url(/images/tooltip/tip_sb2.png); 
}

#tip_bluetrax { 
  background:transparent url(/images/tooltip/tip_bluetrax.png); 
}

#tip_te1 { 
  background:transparent url(/images/tooltip/tip_te1.png); 
  width: 470px;
}

#tip_en1 { 
  background:transparent url(/images/tooltip/tip_en1.png); 
  width: 470px;
}

#tip_usat { 
  background:transparent url(/images/tooltip/tip_usat.png); 
}

#tip_isportusport { 
  background:transparent url(/images/tooltip/tip_isportusport.png); 
}

#tip_aptx { 
  background:transparent url(/images/tooltip/tip_aptx.png); 
}

#tip_bb4notify { 
  background:transparent url(/images/tooltip/tip_bb4notify.png); 
}

  #tip_bb4notify form {
    top: 145px;
    left: 85px;
    position: absolute;
    width: 265px;
  }

  #tip_bb4notify input {
    width: 262px;
    height: 23px;
    border: 1px solid #000;
  }

  #tip_bb4notify button {
    background: url(/images/notify.png);
    width: 94px;
    height: 32px;
    margin-top: 17px;
    float: right;
  }
  
  #tip_bb4notify button:hover {
    background-position: 0 -32px;
  }

  #NOTIFY_ME_FRM_THANKS {
    top: 145px;
    left: 85px;
    position: absolute;
    width: 265px;
    display: none;
  }


.tip_usat_buttons {
  float: left;
  padding: 255px 0 0 1px;
  width: 94px;
}

.tip_buttons {
  float: left;
  padding: 216px 0 0 1px;
  width: 94px;
}

  .tip_buttons a, .tip_buttons_2 a, .tip_usat_buttons a {
    display: block;
    float: left;
    overflow:hidden;
    text-indent:-9999px;
    height: 31px;
    width: 94px;
  }

  .tip_buttons a.more, .tip_buttons_2 a.more {
    background: url(/images/tooltip/more.png) 0 0;
  }

  .tip_buttons a.more:hover, .tip_buttons_2 a.more:hover {
    background: url(/images/tooltip/more.png) 0 -31px;
  }

  .tip_buttons a.buy, .tip_buttons_2 a.buy {
    background: url(/images/tooltip/buy_now.png) 0 0;
    margin-top: 10px;
  }

  .tip_buttons a.buy:hover, .tip_buttons_2 a.buy:hover {
    background: url(/images/tooltip/buy_now.png) 0 -31px;
  }

  .tip_usat_buttons a.login {
    background: url(/images/tooltip/login.png) 0 0;
  }

  .tip_usat_buttons a.login:hover {
    background: url(/images/tooltip/login.png) 0 -31px;
  }

.tip_buttons_2 {
  float: left;
  padding: 216px 0 0 109px;
  width: 94px;
}

.tip_buttons img, .tip_buttons_2 img {
  padding-bottom: 8px;
}

#NAV #ICON {
  float: left; 
  padding: 22px 0 0 130px;
}

#NAV #LINKS {
  float: left;  
  padding: 45px 0 0 42px;
}

  #NAV #LINKS ul {
    
  }

  #NAV #LINKS ul li {
    float: left; 
    margin-left: 18px;
    overflow: hidden;
  }
    
    #NAV ul li em {
      width: 100%;
      height: 59px;
      display: block;
    }

    #NAV ul li.features {
      background: url('/images/product_nav/features.png') 0 0;
      width: 71px;
    }

    #NAV ul li.gallery {
      background: url('/images/product_nav/gallery.png') 0 0;
      width: 71px;
    }

    #NAV ul li.reviews {
      background: url('/images/product_nav/reviews.png') 0 0;
      width: 71px;
    }

    #NAV ul li.specs {
      background: url('/images/product_nav/specs.png') 0 0;
      width: 71px;
    }

    #NAV ul li.works_with {
      background: url('/images/product_nav/works_with.png') 0 0;
      width: 75px;
    }

    #NAV ul li.where_to_buy {
      background: url('/images/product_nav/where_to_buy.png') 0 0;
      width: 107px;
    }

    #NAV ul li.support {
      background: url('/images/product_nav/support.png') 0 0;
      width: 71px;
    }

a.buy_now {
  background: url('/images/sb2/buy_now.png') no-repeat;
  height: 32px;
  width: 94px;
  display: block;
  float: right;
  margin-top: 9px;
  margin-right: 10px;
}
a.buy_now em {
  height: 100%;
  width: 100%;
}
a:hover.buy_now {
  background: url('/images/sb2/buy_now.png') no-repeat;
  background-position: 0 -32px;
}


a.buy_now_JB200 {
  background: url('/images/jb200/home/buy_now.png') no-repeat;
  height: 31px;
  width: 94px;
  display: block;
  float: right;
  margin-top: 9px;
  margin-right: 10px;
}
a.buy_now_JB200 em {
  height: 100%;
  width: 100%;
}
a:hover.buy_now_JB200 {
  background: url('/images/jb200/home/buy_now.png') no-repeat;
  background-position: 0 -31px;
}


#cboxTitle a, #cboxTitle a:visited {
  color: #000;
  text-decoration: none;
}

#cboxTitle a:hover, #cboxTitle a:visited:hover {
  color: #ff7200;
}


#CART_NAV {
  position: absolute;
  top: 61px;
  left: 15px;
  width: 219px;
  height: 500px;
  z-index: 50;
}

  #CART_NAV .top {
    background: url(/images/cart/nav/top.png);
    width: 219px;
    height: 14px;
  }

  #CART_NAV .middle {
    background: url(/images/cart/nav/middle.png);
    width: 219px;
    overflow: auto;
  }

  #CART_NAV .totaltxt {
    width: 76px;
    height: 67px;
    float: left;
    text-align: right;
    padding-right: 8px;
  }

  #CART_NAV .totalbox {
    background: url(/images/cart/nav/total_box.png);
    width: 95px;
    height: 55px;
    float: left;
    text-align: right;
    font-size: 44px;
    padding-top: 12px;
    padding-right: 10px;
  }

  #CART_NAV a, #CART a {
    display: block;
    float: left;
    overflow:hidden;
    text-indent:-9999px;
  }

  #CART_NAV .product_selected a {
    background: url(/images/cart/nav/product_selected.png);
    width: 219px;
    height: 48px;
    float: left;
    margin-top: 20px; 
  }

  #CART_NAV .color_selected {
    width: 219px;
    height: 57px;
    float: left;
    display: none;
  }

  #CART_NAV .select_your_color a {
    background: url(/images/cart/nav/select_your_color.png);
    width: 219px;
    height: 48px;
    float: left;
    margin-top: 20px; 
  }

  #CART_NAV .color_selected {
    width: 219px;
    height: 57px;
    float: left;
    display: none;
  }

  #CART_NAV .purchase_options a {
    background: url(/images/cart/nav/purchase_options.png);
    width: 219px;
    height: 48px;
    float: left;
  }

  #CART_NAV .selected_options {
    width: 219px;
    float: left;
    display: none;
  }

  #CART_NAV .bottom {
    background: url(/images/cart/nav/bottom.png);
    width: 219px;
    height: 14px;
  }

#CART #PRODUCT {
  top: 82px;
  left: 466px;
  z-index: 30;
  width: 236px;
  position: absolute;
}

#CART #PRODUCT_BUBBLE {
  top: 82px;
  left: 720px;
  z-index: 30;
  width: 190px;
  height: 140px;
  position: absolute;
}

#CART #COLOR_SELECTOR {
  top: 472px;
  left: 411px;
  z-index: 30;
  width: 476px;
  position: absolute;
  height: 64px;
  overflow: hidden;
  background: url('/images/sb2/selector.png') no-repeat;
}

  #CART #COLOR_SELECTOR.limonade_green {
    background-position: 0px 0px;
  }
  
  #CART #COLOR_SELECTOR.sonic_blue {
    background-position: 0px -64px;
  }

  #CART #COLOR_SELECTOR.orange_crush {
    background-position: 0px -128px;
  }

  #CART #COLOR_SELECTOR.runners_red {
    background-position: 0px -192px;
  }

  #CART #COLOR_SELECTOR.toffee_apple_red {
    background-position: 0px -256px;
  }

  #CART #COLOR_SELECTOR.midnight_black {
    background-position: 0px -320px;
  }

  #CART #COLOR_SELECTOR.polar_blue {
    background-position: 0px -384px;
  }

  #CART #COLOR_SELECTOR.powerpuff_pink {
    background-position: 0px -448px;
  }

  #CART #COLOR_SELECTOR.snow_white {
    background-position: 0px -512px;
  }

  #CART #COLOR_SELECTOR button.next {
    background: url('/images/next.png') no-repeat;
    width: 94px;
    height: 32px;
    top: 3px;
    left: 378px;
    position: absolute;
  }

  #CART #COLOR_SELECTOR button.next:hover {
    background: url('/images/next.png') no-repeat;
    background-position: 0 -32px;
  }

  #CART #PROCEED {
    top: 278px;
    left: 266px;
    z-index: 30;
    width: 236px;
    position: absolute;
    display: none;
  }

div.product_options_wrapper {
  display: none;
  position: absolute;
  top: 75px;
  left: 258px;
  z-index: 30;
}

  div.product_options_wrapper div.option {
    width: 800px;
    height: 312px;
    position: relative;
    margin-bottom: 105px;
  }

    div.product_options_wrapper #ISPORT_BLUETOOTH {
      background: url(/images/cart/isport_bluetooth_adapter.png) no-repeat bottom right;
    }

    div.product_options_wrapper #BESTBUY {
      background: url(/images/spacer.gif) no-repeat bottom right;
    }

    div.product_options_wrapper #USPORT_BLUETOOTH {
      background: url(/images/cart/usport_bluetooth_adapter.png) no-repeat bottom right;
      height: 382px;
    }
      
      div.product_options_wrapper #USPORT_BLUETOOTH div.add {
        top: 40px; 
      }

      div.product_options_wrapper #USPORT_BLUETOOTH div.header {
        top: 43px; 
      }

      div.product_options_wrapper #USPORT_BLUETOOTH div.description {
        top: 104px; 
      }
    
      div.product_options_wrapper #USPORT_BLUETOOTH button.add_this, div.product_options_wrapper #USPORT_BLUETOOTH button.no_thanks {
         top: 321px;
      }

    div.product_options_wrapper div.option div.add {
      left: 0px;
      top: 0px;
      position: absolute; 
    }
    
    div.product_options_wrapper div.option div.header {
      font-size: 34px;
      left: 71px;
      top: 3px;
      position: absolute; 
    }
    
    div.product_options_wrapper div.option div.description {
      left: 71px;
      top: 64px;
      position: absolute; 
      width: 700px;
    }

    div.product_options_wrapper div.option div.bestbuynotice {
      left: 71px;
      top: 34px;
      position: absolute; 
      width: 700px;
    }

    div.product_options_wrapper div.option div.subheader {
      font-size: 24px;
    }
    
    div.product_options_wrapper div.option p {
      font-size: 13px;
      width: 550px;
      padding-top: 26px;
    }
    
    div.product_options_wrapper div.option button.add_this {
      background: url('/images/cart/add_this.png') no-repeat;
      width: 94px;
      height: 32px;
      top: 368px;
      left: 71px;
      position: absolute;
    }

    div.product_options_wrapper div.option button.add_this:hover {
      background: url('/images/cart/add_this.png') no-repeat;
      background-position: 0 -32px;
    }
    
    div.product_options_wrapper div.option button.no_thanks {
      background: url('/images/cart/no_thanks.png') no-repeat;
      width: 94px;
      height: 32px;
      top: 368px;
      left: 171px;
      position: absolute;
    }

    div.product_options_wrapper div.option button.no_thanks:hover {
      background: url('/images/cart/no_thanks.png') no-repeat;
      background-position: 0 -32px;
    }

table.review_small {
  float: left
}
table.review_small td {
  font-size: 11px;
}

