/*Common Styles*/
#pageContent {
    margin:0 !important;
    padding:0 !important;
}
#bottomhalf {
    width:914px;
    height:332px;
    background:url(/en-uk/products/electric-toothbrush/images/bg_page_btm.jpg) no-repeat top left;
    float:left;
    padding-left:28px;
}
.bottombox {
    width:288px;
    height:287px;
    background:url(/en-uk/products/electric-toothbrush/images/bg_btm_panel.jpg) no-repeat top left;
    float:left;
    margin:20px 12px 0 0;
}
.bottombox h2 {
    color:#ffffff;
    font-size:1.2em;
    text-align:center;
    height:35px;
    margin:12px 0;
}
.bottombox h2.oneline {
    padding-top:6px;
    height:29px !important;
}
p.footnote {
    font-style:italic;
    font-size:.9em;
}
.rotateimage {
    width:261px;
    height:105px;
    margin:0 auto;
}
.rotateimage p {
    margin:0 7px 0 110px;
    padding-top:17px;
    font-size:.9em;
}
#rotate2, #rotate3, #rotate4, #rotate5, #rotate6 {
    display:none;
}
#rotate1 {
    position:relative;
    background:url(/en-uk/products/electric-toothbrush/images/adlob_left_content_1.jpg) no-repeat top left;
}
#rotate2 {
    background:url(/en-uk/products/electric-toothbrush/images/adlob_left_content_2.jpg) no-repeat top left;
}
#rotate3 {
    background:url(/en-uk/products/electric-toothbrush/images/adlob_left_content_3.jpg) no-repeat top left;
}
#rotate4 {
    background:url(/en-uk/products/electric-toothbrush/images/adlob_left_content_4.jpg) no-repeat top left;
}
#rotate5 {
    background:url(/en-uk/products/electric-toothbrush/images/adlob_left_content_5.jpg) no-repeat top left;
}
#rotate6 {
    background:url(/en-uk/products/electric-toothbrush/images/adlob_left_content_6.jpg) no-repeat top left;
}
#rotate1 p.footnote {
    position:absolute;
    top:88px;
    left:92px;
    margin:0 !important;
    padding:0 !important;
}
#forwardback {
    margin:5px 0 10px 0;
    text-align:center;
    visibility:hidden;
}
#forwardback img {
    vertical-align:middle;
}
#rotatelast {
    margin-right:8px;
    cursor:pointer;
}
#rotatenext {
    margin-left:8px;
    cursor:pointer;
}
.onofflight {
    padding:0 2px;
}
#bottomhalf h3 {
    clear:both;
    width:268px;
    height:19px;
    font-size:1em;
    color:#003366;
    background:url(/en-uk/products/electric-toothbrush/images/h3_bg.gif) no-repeat top left;
    margin:0 auto 10px auto;
    padding:3px 0 0 8px;
}
p.linkline {
    margin:2px 0 2px 14px !important;
    font-size:.9em;
}
p.linkline a {
    font-weight:bold;
}
#box2 .adimage {
    margin:5px 10px 15px 15px;
    float:left;
}
.bottombox h4 {
    margin:0;
    /*padding-top:5px;*/
    color:#000000;
    font-size:1em;
}
#box2 p {
    margin:5px 0 10px 0;
    font-size:.9em;
}
p.lineabove {
    clear:both;
    margin:15px !important;
    padding:20px 5px 0 5px !important;
    border-top:1px solid #cccccc;
    color:#000000;
    display:inline-block;  /*just for IE7!*/
}
p.buttonholder {
    width:214px;
    margin:0 auto !important;
    padding-top:5px;
}
p.buttonholder a {
    display:block;
    float:left;
    background:url(/en-uk/products/electric-toothbrush/images/adlob_center_button_bg.gif) no-repeat top left;
    text-align:center;
    color:#ffffff;
    width:97px;
    height:18px;
    padding-top:3px;
    margin:0 4px;

}
#box3 .adimage {
    margin:0 10px 5px 5px;
    margin-bottom:0 !ie;
    float:left;
}
#box3 p {
    margin:0 0 10px 0;
    font-size:.9em;
}
#box3 p.desc {
    margin:0 15px 10px 15px !important;
}
#box3 .footnote {
    padding-top:10px;
}


/*Landing Page Styles*/
#tophalf_landing {
    width:942px;
    height:400px;
    background:url(/en-uk/products/electric-toothbrush/images/bg_page_landing_top.jpg) no-repeat top left;
    float:left;
}
#contentholder_landing {
    float:left;
    width:440px;
    margin:25px 0 0 30px;
    position:relative;
    display:inline;
}
#flashholder_landing {
    float:right;
    width:349px;
    margin:5px 100px 0 0;
    display:inline !important;
}
#tophalf_landing h2 {
    margin:0 0 15px 0 !important;
    padding:0 !important;
    float:left;
}
span.h2line1 {
    display:block;
    line-height:1.1em;
    font-weight:normal;
}
span.h2line2 {
    font-size:1.6em;
    display:block;
    line-height:1.1em;
}
span.h2line3 {
    text-align:right;
    display:block;
    line-height:1.1em;
    font-weight:normal;
}
#tophalf_landing p {
    clear:both;
    margin:10px 0;
}

#tophalf_landing h1 {
    font-size:1em;
    font-weight:normal;
}
#lineuplink {
    display:block;
    position:absolute;
    top:172px;
    left:8px;
    width:384px;
    height:110px;
    background:url(/en-uk/products/electric-toothbrush/images/top_landing_brushes_btn_bg_off.png) no-repeat top left;
    color:#ffffff;
    text-decoration:none;
    padding:55px 0 0 32px;
    cursor:pointer;
}


/*Testimonial Page Styles*/
#tophalf_testimonial {
    width:942px;
    height:400px;
    background:url(/en-uk/products/electric-toothbrush/images/bg_page_testimonial_top.jpg) no-repeat top left;
    float:left;
    position:relative;
}
#contentholder_testimonial {
    float:left;
    width:415px;
    margin:52px 0 0 0;
}
#flashholder_testimonial {
    float:left;
    width:388px;
    margin:5px 15px 0 45px;
}
#tophalf_testimonial a.close {
    position:absolute;
    top:22px;
    left:870px;
    z-index:99;
    padding-top:22px;
    font-size:.9em;
    width:40px;
    text-align:center;
}
#contentholder_testimonial h1 {
    width:320px;
    margin:0 0 15px 0 !important;
    padding:0 !important;
    color:#003366;
    font-size:1.4em;
}
#contentholder_testimonial p {
    margin:0 0 10px 0;
    font-size:.9em;
    width:390px;
    line-height:130%;
}
#contentholder_testimonial h2 {
    font-size:1.2em;
    font-weight:bold;
    color:#595a55;
    background:#c7e1f2;
    padding:3px 10px;
    margin:20px 0 15px 0;
}
#contentholder_testimonial h2.sameasstrong {
    font-size:.9em !important;
    color:#666666 !important;
    background:none !important;
    padding:0 0 0 10px !important;
    margin:0 !important;
    display:inline;
}
div.userinfo {
    margin:0;
    padding:0;
}
p.data {
    padding-left:10px !important;
}
.youcantseeme {
    display:none;
}

/*Lineup Page Styles*/
#tophalf_lineup {
    width:942px;
    height:400px;
    background:url(/en-uk/products/electric-toothbrush/images/bg_page_lineup_top.jpg) no-repeat top left;
    float:left;
    position:relative;
}
#lineup_copy {
    float:left;
    margin:80px 20px 0 50px;
    width:190px;
    display:inline;
}
#lineup_copy .buttonholder {
    width:auto !important;
}
#lineup_copy .buttonholder a {
    font-size:.9em;
    margin-left:0 !important;
    margin-right:0 !important;
}
#tophalf_lineup h1 {
    margin:0 0 15px 0 !important;
    padding:0 !important;
    color:#003366;
    font-size:1.4em;
}
#profcaresmart {
    width:181px;
}
#profcare {
    width:170px;
}
#vitality {
    width:130px;
}
#sonic {
    width:101px;
}
.prodline {
    float:left;
    margin:35px 11px 0 0;
    padding:0;
    display:inline;
}
.lineinfo_container {
    height:52px;
}
h2.lineinfo {
    text-align:center;
    font-size:100%;
    font-weight:normal;
    margin:0 10px 3px 10px !important;
}
.lineinfo_container h3 {
    font-size:90%;
    font-weight:normal;
    text-align:center;
    margin:0 10px;
}
/*h2.lineinfo a {
    display:block;
    font-size:110%;
    margin-bottom:3px;
}*/
.prodlink {
    outline:none;
}
.prodlink img {
    margin-top:-5px;
}
.prodpop {
    display:none;
    position:absolute;
    top:306px;
    background:url(/en-uk/products/electric-toothbrush/images/top_lineup_tooltip_lg.png) no-repeat top left;;
    width:161px;
    height:81px;
    z-index:100;
    _background:none; /*IE6 png appeasement nonsense*/
}
.prodpop div {
    width:161px;
    height:81px;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/top_lineup_tooltip_lg.png",sizingMethod="scale");
}
.prodpop span {
    position:absolute;
    top:15px;
    left:137px;
    color:#cccccc;
    cursor:pointer;
    z-index:102;
}
.prodpop h4 {
    color:#ffffff;
    font-size:.9em;
    margin:16px 0 3px 8px;
    position:relative;
    z-index:101;
}
.prodpop a {
    color:#ffffff;
    font-size:.9em;
    text-decoration:none;
    margin:0 0 1px 15px;
    display:block;
    padding-left:12px;
    background: url(/app/assets/images/arrow_right_white.gif) no-repeat top left;
    position:relative;
    z-index:101;
}
#profcaresmart1_pop {
    left:232px;
}
#profcaresmart2_pop {
    left:305px;
}
#profcare1_pop {
    left:399px;
}
#profcare2_pop {
    left:454px;
}
#profcare3_pop {
    left:507px;
}
#vitality1_pop {
    left:584px;
}
#vitality2_pop {
    left:644px;
}
#sonic1_pop {
    left:739px;
}
#clickinfo {
    color:#666666;
    position:absolute;
    top:375px;
    left:420px;
    padding-left:10px;
    background:url(/en-uk/products/electric-toothbrush/images/arrow_up.gif) no-repeat 0px 6px;
}
#tophalf_lineup a.close {
    position:absolute;
    top:28px;
    left:875px;
    z-index:99;
    padding-top:22px;
    font-size:.9em;
    width:40px;
    text-align:center;
}
#sgImage {
    position:absolute;
    top:305px;
    left:215px;
}

#flashholder_landing #contentHolder ul {
    line-height:1.6em;
}

#flashholder_landing #contentHolder ul#thumbnails li {
    border:1px solid #D9D9D9;
    cursor:pointer;
    float:left;
    list-style:none outside none;
    margin:2px;
    padding:1px;
}

#flashholder_landing #contentHolder ul#thumbnails li img {
  width:90px;
  height:50px;
}
