﻿body.article #page .main-content-item #tabcontainer ul{
  margin-left: 0;
  padding-top: 0;
  padding-bottom:0;
}

body.article #page .main-content-item #tabcontainer h2,body.article #page .main-content-item #tabcontainer h3{
  padding:0;
  margin:0;
}


.tabclear{
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
  #splashhead {
    background: #fff url(../images/landing/bg_neo3_landing.png) no-repeat left top;
    position: relative;
    width:998px;
    height:350px;
    overflow:hidden;
    padding-bottom: 5px;
    margin:auto;
    text-align: left;
    border: 1px solid #E2E0E0;  
        border-width: 1px 1px 0 1px;
  }
  
  #splashhead .splashtext{
    background: transparent url(../images/landing/neo3_main.png) no-repeat 130px 10px;
    position: relative;
    width:998px;
    height:350px;
    overflow:hidden;
    padding-bottom: 5px;
  }  
  
  #splashhead .splashtext p{
    position: absolute;
    top: 150px;
    left: 450px;
    line-height: 30px;
  
  }

    #tabcontainer{  
        width: 1000px; 
        margin:auto; 
        font-family: Arial,  Verdana, Helvetica, sans-serif;
    }  
    
    #tabcontainer ul{  
        list-style: none;  
        list-style-position: outside;       
    }  
    
    #tabcontainer ul.tabmenu {
    width: 1000px;
    height: 46px;
    margin:0;
    padding:0;
  }
    
    #tabcontainer ul.tabmenu li{  
        float: left;  
        margin-bottom: -1px;  
    }
    
    #tabcontainer ul.tabmenu li{  
      background-color:#f8f8f8;
      font-size: 15px; 
        display: block;  
        padding: 16px 10px 0 10px; 
        width:178px;
        height: 30px;    
        border: 1px solid #E2E0E0;  
        border-width: 1px 0 1px 1px;  
        position: relative;  
        cursor: pointer;
        color:#939598;
        text-align:center;  
    }  
    
    #tabcontainer ul.tabmenu #neotab,#tabcontainer ul.tabmenu #t3tab,#tabcontainer ul.tabmenu #gctab,#tabcontainer ul.tabmenu #kudostab,#tabcontainer ul.tabmenu #solo8tab {
      border-left:1px solid #E2E0E0;
      border-top:0;
      padding-top: 0;
      height: 47px;
      width: 182px;
  } 
  #tabcontainer ul.tabmenu #neotab{background: #fff url(../images/landing/neo3_logo_chrome.png) no-repeat center top;}
  #tabcontainer ul.tabmenu #t3tab{background: #fff url(../images/landing/t3_logo_chrome.png) no-repeat center top;}
  #tabcontainer ul.tabmenu #gctab{background: #fff url(../images/landing/gradecentral_logo_inline.png) no-repeat center top;}
  #tabcontainer ul.tabmenu #kudostab{background: #fff url(../images/landing/kudos_logo_chrome.gif) no-repeat center top;}
  #tabcontainer ul.tabmenu #solo8tab{background: #fff url(/images/landing/solo8_logo.png) no-repeat center top;}
    
    #tabcontainer ul.tabmenu li.active{  
        background: #fff;   
        border-bottom: 0;
        color:#000;
    } 
    
    #tabcontainer ul.tabmenu li:hover{
      color: #333333;
    }
    
    .tabcontent {
    border: 1px solid #e2e0e0;
    border-width: 0 1px 0 1px;
    
  }
  
  .tabcontent.overview, .tabcontent.specifications {
    border-bottom: 1px solid #e2e0e0;
}

    /******* /tabmenu *******/  
    /******* tabcontent *******/  
    .tabcontent{  
        margin: 0pt auto;  
        background: #efefef;  
        background: #fff;  
        text-align: left;  
        padding-bottom: 20px;  
        font-size: 11px;  
    }  
    
     .tabcontent.images{
      border-bottom: 0;
      padding-bottom:0;
    }
    
    .tabcontent.overview {
      clear:both;
    }

    .tabcontent h1{  
        line-height: 1em;  
        vertical-align: middle;  
        height: 48px;  
        padding: 10px 10px 10px 52px;  
        font-size: 32px;  
    }  
    /******* /tabcontent *******/  
    /******* overview *******/   
    .tabcontent.overview{  
        display: block;  
    }  
    /******* /overview *******/  
    /******* images *******/  
    .tabcontent.images{  
        display: none;  
    }  
    /******* /images *******/  
    /******* videos *******/  
    .tabcontent.videos{  
        display: none;  
    }   
    /******* /videos *******/ 
    .tabcontent.specifications{  
        display: none;  
    }   

  .splashbig{
    font-family: hc_arial_narrow;
    font-weight:bolder;
    color: #000;
    font-size: 30px;
    line-height:40px;
  } 
  
  .splashsmall{
    font-family: hc_arial_narrow;
    color: #939598;
    font-size: 30px;
    line-height:40px;
  }
  
  .splashtiny {
    font-family:hc_arial_narrow;
    color: #000000;
    font-size:15px;
    line-height:18px;
  }

.point-container {
  background:transparent;
  position:relative;
  width: 998px;
  /*display:block;*/

  overflow:visible;
}

.point-container .pointtext {
  float: left;
  width: 492px;
  padding-top: 25px;
  padding-left: 25px;
  
}

.point-container .pointtext-small {
  float: left;
  width: 430px;
  padding-top: 25px;
  padding-left: 20px;
  
}

.point-container .pointimg {
  float: left;
  width: 450px;
}


.point-container .pointimg {
  text-align:center;
}

/************image Gallery********************/
.tabcontent.images{
  padding: 30px 30px 20px 30px;
  border-bottom:1px solid #E2E0E0;  
}

.gallerymain {
  background: #fff url(../images/bg_image_gallery.jpg) repeat-x center top;
  height: 390px;
  width: 940px;
  border: 1px solid #E2E0E0;  
    border-width: 1px 1px 1px 1px;
  display:block;
  
}

.gallerymain img {
  padding-top: 20px;
}

.gallerymain.one {display:block;text-align:center;}
.gallerymain.two {display:none;text-align:center;}
.gallerymain.three {display:none;text-align:center;}
.gallerymain.four {display:none;text-align:center;}
.gallerymain.five {display:none;text-align:center;}

  #tabcontainer ul.gallerymenu{
     height:99px;
     width: 600px;
  }

    #tabcontainer ul.gallerymenu li{  
        float: left;  
        margin-bottom: -1px;  
    }  
    #tabcontainer ul.gallerymenu li{  
      font-size: 14px; 
        display: block;  
        padding:0;
        width:100px;
        height:100px;  
         
        position: relative;  
        cursor: pointer;
        color:#939598;  
    }
    
    #tabcontainer ul.n3b  li#one  {background: transparent url(../images/landing/one_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#two {background: transparent url(../images/landing/two_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#three {background: transparent url(../images/landing/three_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#four {background: transparent  url(../images/landing/four_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#five {background: transparent url(../images/landing/five_small_inactive.png) no-repeat center top;}
  
    #tabcontainer ul.n3b  li#one.active {background: transparent url(../images/landing/one_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#two.active  {background: transparent url(../images/landing/two_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#three.active  {background: transparent url(../images/landing/three_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#four.active  {background: transparent  url(../images/landing/four_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#five.active  {background: transparent url(../images/landing/five_small.png) no-repeat center top;}
  
  #tabcontainer ul.n3b  li#one:hover {background: transparent url(../images/landing/one_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#two:hover {background: transparent url(../images/landing/two_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#three:hover {background: transparent url(../images/landing/three_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#four:hover {background: transparent  url(../images/landing/four_small.png) no-repeat center top;}
  #tabcontainer ul.n3b  li#five:hover {background: transparent url(../images/landing/five_small.png) no-repeat center top;}
  
  /*t3 images*/
  #tabcontainer ul.t3b li#one {background: transparent url(../images/landing/t3_1_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.t3b li#two {background: transparent url(../images/landing/t3_2_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.t3b li#three {background: transparent url(../images/landing/t3_3_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.t3b li#four {background: transparent  url(../images/landing/t3_4_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.t3b li#five {background: transparent url(../images/landing/t3_5_small_inactive.png) no-repeat center top;}
  
    #tabcontainer ul.t3b li#one.active {background: transparent url(../images/landing/t3_1_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#two.active  {background: transparent url(../images/landing/t3_2_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#three.active {background: transparent url(../images/landing/t3_3_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#four.active {background: transparent  url(../images/landing/t3_4_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#five.active {background: transparent url(../images/landing/t3_5_small_active.png) no-repeat center top;}
  
  #tabcontainer ul.t3b li#one:hover {background: transparent url(../images/landing/t3_1_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#two:hover {background: transparent url(../images/landing/t3_2_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#three:hover{background: transparent url(../images/landing/t3_3_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#four:hover {background: transparent  url(../images/landing/t3_4_small_active.png) no-repeat center top;}
  #tabcontainer ul.t3b li#five:hover {background: transparent url(../images/landing/t3_5_small_active.png) no-repeat center top;}

/*solo8 images*/
  #tabcontainer ul.s8b li#one {background: transparent url(/images/landing/solo8_1_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.s8b li#two {background: transparent url(/images/landing/solo8_2_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.s8b li#three {background: transparent url(/images/landing/solo8_3_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.s8b li#four {background: transparent  url(/images/landing/solo8_4_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.s8b li#five {background: transparent url(/images/landing/solo8_5_small_inactive.png) no-repeat center top;}
  
    #tabcontainer ul.s8b li#one.active {background: transparent url(/images/landing/solo8_1_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#two.active  {background: transparent url(/images/landing/solo8_2_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#three.active {background: transparent url(/images/landing/solo8_3_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#four.active {background: transparent  url(/images/landing/solo8_4_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#five.active {background: transparent url(/images/landing/solo8_5_small_active.png) no-repeat center top;}
  
  #tabcontainer ul.s8b li#one:hover {background: transparent url(/images/landing/solo8_1_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#two:hover {background: transparent url(/images/landing/solo8_2_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#three:hover{background: transparent url(/images/landing/solo8_3_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#four:hover {background: transparent  url(/images/landing/solo8_4_small_active.png) no-repeat center top;}
  #tabcontainer ul.s8b li#five:hover {background: transparent url(/images/landing/solo8_5_small_active.jpg) no-repeat center top;}
  
  /*gc images*/
  #tabcontainer ul.gcb li#one {background: transparent url(../images/landing/gc_1_small_inactive.png) no-repeat center top;}
  #tabcontainer ul.gcb li#two {background: transparent url(../images/landing/gc_2_small_inactive.png) no-repeat center top;}
    
    #tabcontainer ul.gcb li#one.active {background: transparent url(../images/landing/gc_1_small_active.png) no-repeat center top;}
  #tabcontainer ul.gcb li#two.active  {background: transparent url(../images/landing/gc_2_small_active.png) no-repeat center top;}
    
  #tabcontainer ul.gcb li#one:hover {background: transparent url(../images/landing/gc_1_small_active.png) no-repeat center top;}
  #tabcontainer ul.gcb li#two:hover {background: transparent url(../images/landing/gc_2_small_active.png) no-repeat center top;}

  


    #tabcontainer ul.gallerymenu li.active{ 
      border: 1px solid #E2E0E0;  
        border-width: 0 1px 1px 1px;  
    margin-top: -1px;
        color:#000; 
    }
    
/************video Gallery********************/
.tabcontent.videos{
  padding: 30px 30px 20px 30px;
  border-bottom:1px solid #E2E0E0;
}

.galleryvideo {
  height: 390px;
  width: 940px;
  border: 1px solid #E2E0E0;  
    border-width: 1px 1px 1px 1px;
  display:block;
}
#tabcontainer ul.galleryvmenu{
     height:99px;
     width:690px;
     display:block;
  }

#tabcontainer ul.galleryvmenu li{  
        float: left;  
     margin-bottom:-1px;
}  

#tabcontainer ul.galleryvmenu li{  
      font-size: 14px; 
        display: block;  
        padding:0;
        width:138px;
        height:100px;  
        margin-top: 2px; 
        position: relative;  
        cursor: pointer;
        color:#939598;  
}


.galleryvideo.vone {display:block;text-align:center;}
.galleryvideo.vtwo {display:none;text-align:center;}
.galleryvideo.vthree {display:none;text-align:center;}
.galleryvideo.vfour {display:none;text-align:center;}
.galleryvideo.vfive {display:none;text-align:center;}

#tabcontainer ul.galleryvmenu li#vone {background: transparent url(../images/landing/video1.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vtwo {background: transparent url(../images/landing/video2_inactive.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vthree {background: transparent url(../images/landing/video3_inactive.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vfour {background: transparent  url(../images/landing/video4_inactive.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vfive {background: transparent url(../images/landing/video5_inactive.jpg) no-repeat center top;}

 #tabcontainer ul.galleryvmenu li#vone.active {background: transparent url(../images/landing/video1.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vtwo.active {background: transparent url(../images/landing/video2.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vthree.active {background: transparent url(../images/landing/video3.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vfour.active {background: transparent  url(../images/landing/video4.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vfive.active {background: transparent url(../images/landing/video5.jpg) no-repeat center top;}

 #tabcontainer ul.galleryvmenu li#vone:hover {background: transparent url(../images/landing/video1.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vtwo:hover {background: transparent url(../images/landing/video2.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vthree:hover {background: transparent url(../images/landing/video3.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vfour:hover {background: transparent  url(../images/landing/video4.jpg) no-repeat center top;}
 #tabcontainer ul.galleryvmenu li#vfive:hover {background: transparent url(../images/landing/video5.jpg) no-repeat center top;}

#tabcontainer ul.galleryvmenu li span.vcover{ 
      background: transparent url(../images/vidcover.png) no-repeat left bottom;
      display:block;
      overflow:visible;
    } 

#tabcontainer ul.tpagetest{
  width: 900px;  
}

#tabcontainer ul.tpagetest li{
  border:1px solid #fff;
}

#tabcontainer ul.tpagetest li.active{
  border:1px solid #898989;
}
#tabcontainer ul.tpagetest li:hover{
  border:1px solid #898989;
  
}
#tabcontainer td {
  padding: 3px 0 3px 0;
  border:0;
}
#tabcontainer tr.odd {
  background-color:#F1EFEF;
  
}

.neoback {
  background:transparent url('../../../images/landing/neo_feature_4.png') no-repeat 60px bottom;
}

.solo8back {
  background:transparent url('../../../images/landing/solo8_feature_4.png') no-repeat 20px bottom;
}


.t3back{
  background: transparent url('../../../images/landing/t3_feature_4.png')no-repeat right 155px;
}

.gcbg{
  background: transparent url('../../../images/landing/gradecentral_feature_3.png')no-repeat left bottom;
}
ol.bjqs-markers{list-style:none;margin:0;padding:0;z-index:9999;}
ol.bjqs-markers li{float:left;}

/*product pages*/
body.productdetails #splashhead {
  width:700px;
}
  
  body.productdetails #splashhead .splashtext{
    width:998px;
  }  
  
    body.productdetails #tabcontainer{  
        width: 745px; 
    }  



body.productdetails #tabcontainer ul.tpagetest{
  width: 645px;  
}

 body.productdetails #tabcontainer ul.tabmenu {
    width: 745px;
  }
        
    body.productdetails #tabcontainer ul.tabmenu li{  
        padding: 16px 10px 0 10px; 
        width:170px;
  
    }  
    
    body.productdetails #tabcontainer ul.tabmenu #neotab,body.productdetails #tabcontainer ul.tabmenu #t3tab,body.productdetails #tabcontainer ul.tabmenu #gctab {
      width: 150px;
  } 
  body.productdetails .tabcontent{
    /*overflow:visible;*/
}
body.productdetails .point-container {
  width: 745px;
  /*overflow:visible;*/
}

body.productdetails .point-container .pointtext {
  float: left;
  width: 685px;
  padding-top: 25px;
  padding-left: 25px;
  margin-bottom:10px;
  color:#606060;
}

body.productdetails #tabcontainer .point-container ul.plist{
  list-style:disc;
  list-style-image:url(../images/list_hovercam.png);
  color: #606060;
    font-family: hc_arial_narrow;
    font-size: 15px;
    line-height: 18px;
    margin:20px 20px 20px 40px;
    
}

body.productdetails .point-container .pointtext .splashtiny{
  width: 685px;
  color:#606060;
}

body.productdetails .point-container .pointimg {

  width: 340px;
}
body.productdetails .galleryvideo {
  height: 390px;
  width: 685px;
}
body.productdetails #tabcontainer ul.galleryvmenu{
     height:99px;
     width:435px;
  }

body.productdetails #tabcontainer ul.galleryvmenu li{   
        width:138px;
        height:100px;  
}

body.productdetails #tabcontainer .specifications h2{
  color:#f68a41;
}
body.productdetails #tabcontainer .specifications td {
  padding-left: 5px;
}

body.productdetails .galleryvideo{
  border: 0;
}







