 body
{
    margin: 0px;
    padding: 0px;
    min-width: 910px;
    font-family: arial;
    font-size: 78.25%;
    color: #666666;
}

        
h1, h2, h3, a h1, a h2, a h3, h1 a, h2 a, h3 a, a, a:hover a:visited
{
    color: #666666;
    margin:0px;
    padding:0px;
   
}
 #center .ctrlbox a h1, #center .ctrlbox a h2, #center .ctrlbox a h3, #center .ctrlbox h1 a, #center .ctrlbox h2 a, #center .ctrlbox h3 a
, #center a h1.specialstitle, #center a h1.specialstitle:visited
{
    color:#005058;
 
   
}
#center a h1.specialstitle, #center a h1.specialstitle:visited
{
   color:#005058;
font-size:13px;
font-weight:900;
height:32px;
margin:5px 0 0;
padding:0;
text-decoration:none;
overflow:hidden
 
   
}
h1, h2, h3{font-size:18px;}
h1 a, h2 a, h3 a, h4 a,h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited{color:#3D4D92;}
/* gold and plat  */
a.g, a.g:visited
{color:#d1b664;
font-weight:bold;
    font-size: 14px;

    position: relative;
    text-decoration: none;
    border-bottom:2px dotted #ebe094;
    background:transparent url(structure/medal-g.gif) no-repeat scroll 0 0;
    padding-left:16px;
 
}a.g:hover
{    text-decoration: none;

}
a.g span.hovbox, .RHSiteminfo a.g span
{
    display: none;
}a.g:hover span.hovbox, .RHSiteminfo a.g:hover span{filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
    position: absolute;
    top: -83px;
    left: -145px;
    border: 1px solid #ccc;
    display: block;
    color: #000000;
    background:url(structure/GoldCustomer.gif) top left repeat-x #ffffff;
    font-size:13px;
    width: 135px;
}
a.g:hover span.hovbox h2, .RHSiteminfo a.g span h2 {color:#ffffff;font-size:16px;height:26px;}
a.g:hover span.hovbox img.g, .RHSiteminfo a.g span img.g{float:left;}
.RHSiteminfo a.g span, .RHSiteminfo a.p span{z-index:9999999;}
a.p, a.p:visited, .RHSiteminfo a.p, .RHSiteminfo a.p:visited
{background:transparent url(structure/medal-p.gif) no-repeat scroll 0 0; padding-left:16px;font-weight:bold;    font-size: 13px;
    z-index: 24;
    position: relative;
    text-decoration: none;color:#666666 ;
}
a.p span.highlightPrice{color:#666666; font-weight:bold;}
a.p:hover, .RHSiteminfo a.p:hover
{    text-decoration: none;

}a.p span.hovbox, .RHSiteminfo a.p span
{
    display: none;
}a.p:hover span.hovbox, .RHSiteminfo a.p:hover span {filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
    position: absolute;

    top: -85px;
    left: -145px;
    border: 1px solid #ccc;
    display: block;
    color: #000000;
    background:url(structure/PlatinumCustomer.gif) top left repeat-x #ffffff;
    font-size: 0.9em;
    width: 135px;
}
a.p:hover span.hovbox h2, .RHSiteminfo a.p span h2{color:#ffffff;font-size:16px;height:26px;}
 img.p {float:left;}
/* end gold and plat  */

















/* gold and plat  */

a.g div.hovbox
{
    display: none;
}a.g:hover div.hovbox{
    filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
    position: absolute;
    top: -83px;
    left: -145px;
    border: 1px solid #ccc;
    display: block;
    color: #000000;
    background:url(structure/GoldCustomer.gif) top left repeat-x #ffffff;
    font-size:13px;
    width: 135px;
}
a.g:hover div.hovbox h2{color:#ffffff;font-size:16px;height:26px;}
a.g:hover div.hovbox img.g {float:left;}

a.p div.hovbox{
    display: none;
}

a.p:hover div.hovbox
{filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85;
    position: absolute;

    top: -85px;
    left: -145px;
    border: 1px solid #ccc;
    display: block;
    color: #000000;
    background:url(structure/PlatinumCustomer.gif) top left repeat-x #ffffff;
    font-size: 0.9em;
    width: 135px;
}
a.p:hover div.hovbox h2{color:#ffffff;font-size:16px;height:26px;}
 
/* end gold and plat  */




































A IMG, a img {border:none;}
a, a:visited{color:#005058;}
/*start cntruction*/
/* Show this style only to Safari */
body:not(:root:root) #botcont ul.toppa li
{
    display: inline-block;
}
body:not(:root:root) #topmenu ul.toppa li a
{
    line-height: 25px;
}
body
{
}
    #container
    {
        min-width: 1000px;
}
* html #containerIE1
{
    height: 1px;
    margin-left: 1000px;
}
/* IE min-width */
* html #containerIE2
{
    height: 1px;
    margin-left: -1000px;
    position: relative;
}
#containerhead
{
    min-width: 1000px;
}
* html #containerIE1head
{
    height: 1px;
    margin-left: 1000px;
}
/* IE min-width */
* html #containerIE2head
{
    height: 1px;
    margin-left: -1000px;
    position: relative;
}
a img
{
    display: block;
    border: none;
}
.picBorder
{
    border: 1px solid #e3e3e3;
    background: #ffffff;
 }
.picBorder2
{
    border: 1px solid #e3e3e3;
    background: #ffffff;
    padding: 0px;
}
#main
{
    clear: both;
}
#left
{
    float: left;
    width: 180px;
    background: #ffffff;
}
#right
{
    float: right;
    width: 180px;
    background: #ffffff;
}
#center
{
    margin: 0 180px;
    background: #ffffff;
}
#mainhead
{
    height: 113px;overflow:hidden;
    background:url(headerimgs/main-bg-base.gif) repeat-x ;
    
}
#centerPro
{
    width: 99%;
    float: left;
    padding-left: 1%;
}#lefthead
{
    float: left;
    width: 180px;
}
#righthead
{
    float: right;height:120px;
    width: 180px;overflow:hidden;
}
#centerhead
{

    margin: 0 180px;
   
}
#centerProhead
{
    width: 99%;
    float: left;
    padding-left: 1%;
}
.NAVL{display:none;}
.NAVR{display:none;}
/*------------------ Header info -------------------*/

#menucontainer
{
    height: 120px;
}#menuint
{
    width: 100%;
    height: 130px;
}#topmenu
{
    height: 34px;
    width: 1000px;
    margin: 0 auto;
}
#topmenuint
{
    height: 34px;
    display: inline;
    display: inline-block;
}
#topmenu
{
    position: absolute;
    width: 100%;
    text-align: center;
}
#topmenuint
{
    text-align: center;
    margin: 0 auto;
    display: block;
    display: inline-block;
    width: 910px;
}

.WHTL
{
   display:none
}.WHTR
{
   display:none
}/* USED TO BE IN SEPERATE FILE*/
#botcont
{

   margin:9px auto 0;
overflow:hidden;
width:595px;}

#bottommenu
{
    position: absolute;
    margin-top: 34px;
    width: 100%;
    text-align: left;
}
#bottommenuint
{
    text-align: center;
    margin: 0 auto;
    display: block;
    display: inline-block;
    width: 1000px;border: 1px solid magenta;
}
#botcont a
{
    font-size: 14px;
}
#wiggler
{
    min-width: 910px;
    margin: 0 auto;
    height: 20px;
    width: 100%;
    
    text-align: center;
    background:url(headerimgs/base_WIGGLER.gif);
}
#search
{
    position: absolute;
    top: 87px;
    width: 100%;
    color: #ffffff;
    font-weight: bold;
}
#searchint
{
    margin: 0 auto;
    width: 1000px;
    text-align:center}
#topps
{
    text-align: center;
}
#topps ul.toppa
{    margin: 0;
    padding: 0;
    display: inline;
    border: none;
    
}

#botcont ul.toppa
{
  border:medium none;
display:block;
margin:1px 0px 0px 0px;
padding:0;
}
#botcont ul li
{
    margin-left: 0px;
    padding-left: 0px;
    border: none;
    list-style: none;
position:absolute;
}
#botcont ul li a span{height:38px;
line-height:15px;}

#topps ul li a:hover
{
    text-decoration: underline;
    color: #666666;
}/*End construction*/
/*start buttons*/

#topcont{
display:block;
height:33px;
margin:0 auto;
text-align:center;
width:615px;}
#topps ul.toppa{text-align:center;

border: none;display:block;
 list-style-type:none;
}
#topps ul li
{
    
    display:inline-table;
    display:inline!important;
    margin-left: 5px;
    font-size: 10px;
    height: 25px;
    padding:2px 0px 5px 3px ;
    }
    #topps ul li a{font-size: 10px; padding-left:21px;color:#666666; text-decoration:none;}
    #topps ul li a:hover{font-size: 10px;  text-decoration:underline;}
#topps ul li a:hover{}
.myaccountx {background: url(sprites/accountmenu.gif) 0px -400px no-repeat;}
.myaccountx:hover {background: url(sprites/accountmenu.gif) 0PX -440PX no-repeat;}
.contactx{background: url(sprites/accountmenu.gif) 0px -480px no-repeat;}
.contactx:hover{background: url(sprites/accountmenu.gif) 0PX -520PX no-repeat;}
.helpx{background: url(sprites/accountmenu.gif) 0px 0px no-repeat;}
.helpx:hover{background: url(sprites/accountmenu.gif) 0PX -40PX no-repeat;}
.returnsx{background: url(sprites/accountmenu.gif) 0px -320px no-repeat;}
.returnsx:hover{background: url(sprites/accountmenu.gif) 0PX -360PX no-repeat;}
.wishlistx{background: url(sprites/accountmenu.gif) 0px  -160px no-repeat;}
.wishlistx:hover{background: url(sprites/accountmenu.gif) 0PX -200PX no-repeat;}
.blogglex{background: url(sprites/accountmenu.gif) 0px -80px no-repeat;}
.blogglex:hover{background: url(sprites/accountmenu.gif) 0PX -120PX no-repeat;}
.sitemapx{background: url(sprites/accountmenu.gif) 0px -240px no-repeat;}
.sitemapx:hover{background: url(sprites/accountmenu.gif) 0PX -280PX no-repeat;}
.aboutx{background: url(sprites/about_icon.gif) 0px -0px no-repeat;}
.aboutx:hover{background: url(sprites/about_icon.gif) 0PX -40PX no-repeat;}
#botcont{margin:9px auto 0;
overflow:hidden;
width:595px;}
#botcont ul.toppa{
display:block;
height:37px;
}
#botcont ul li{
margin-left: 0px;
padding-left: 0px;
border: none;
list-style: none;
position:absolute;
}
#botcont ul li a{
font-weight:bold;
padding-top:18px;
width:87px; 
display: table-cell !important;
display: inline-block;
position:absolute;
text-align:center;text-shadow: 0 1px 1px #FFFFFF;
text-decoration:none;color:#666666;cursor:pointer;}
#botcont ul li a:hover{cursor:pointer;color:#ffffff; text-shadow:0 1px 1px #666666;}
#botcont ul li a span{
height:19px;
line-height:15px;
display:block;
font-size:12px;
padding-left:20px;height:19px; overflow:hidden;cursor:pointer;}
#botcont ul li a:hover span {}
.tab7, .tab7:visited{background: url(sprites/tabsp.jpg) 0PX -58PX no-repeat;}
.tab7:hover{background: url(sprites/tabsp.jpg) 0px -118px no-repeat; color:#ffffff;}
.tab8, .tab8:visited{background: url(sprites/tabsp.jpg) -87PX -58PX no-repeat;left:87px;width:77px;}
.tab8:hover {background: url(sprites/tabsp.jpg) -87px -118px no-repeat;color:#ffffff;}
.tab9, .tab9:visited{background: url(sprites/tabsp.jpg) -164PX -58PX no-repeat;left:164px;}
.tab9:hover{background: url(sprites/tabsp.jpg) -164px -118px no-repeat;color:#ffffff;}
#botcont ul li a.tab9 span{padding-left:28px;font-size:12px;}
.tab10, .tab10:visited{background: url(sprites/tabsp.jpg) -250px -58px no-repeat; left:250px;}
.tab10:hover{background: url(sprites/tabsp.jpg) -250px -118px no-repeat;color:#ffffff}
.tab11, .tab11:visited{background: url(sprites/tabsp.jpg) -337px -58px no-repeat; left:337px;}
.tab11:hover{background: url(sprites/tabsp.jpg) -337px -118px no-repeat;color:#ffffff}
.tab11 span{padding-right:10px;}
.tab12, .tab12:visited{display:none;}
.tab12:hover{display:none;}
#containerhead #mainhead  #botcont div.menu ul.toppa a.tab12{display:none;display:none!important;}
.tab12 span{display:none;}
.tab14, .tab14:visited{background: url(headerimgs/SALE2_tab2J_feb.gif) 0px -58px no-repeat;left:500px;}
.tab14:hover{background: url(headerimgs/SALE2_tab2J_feb.gif) 0px -117px no-repeat;color:#ffffff}
.menu ul.toppa li a.tab12{display:none;}
div.menu ul.toppa li a.tab12 span{display:none; position:absolute; top:-100px;}
a.tab27[href="http://www.wiggle.co.uk/d/Best of British/27/1/1/"] {display:none;}
.tab27, .tab27:visited{display:none}
.tab27:hover{display:none}
.tab27:HOVER span{display:none}
.tab27 span, .tab27:visited span{display:none}
.tab27 span, .tab27:visited span{display:none}
#botcont ul li a.tab27{display:none;}
.menu .toppa ul li a.tab27{display:none;}


#botcont ul li a.tab30, #botcont ul li a.tab30:visited{background: url(headerimgs/ptktab.jpg) no-repeat 0px -111px; left:424px;text-transform: none;font-weight:bold;padding-left:0px;margin-top:-6px;font-size:12px;overflow:hidden;}
* html .tab30 {height:24px;overflow:hidden;}
#botcont ul li a.tab30:hover{background: url(headerimgs/ptktab.jpg) no-repeat 0px -52px;font-weight:bold;COLOR:#fff;text-shadow:0 1px 1px #000; }
#botcont ul li a.tab30:hover span{color:#ffffff;text-shadow:0 1px 1px #000000;text-transform: normal;font-weight:bold;}
a.tab30 span, a.tab30:visisted span{color:#ffffff;text-shadow:0 1px 1px #000000;text-transform: normal;font-weight:bold;padding-left:0px;line-height:25px;}
#botcont ul li a.tab30{width:95px;padding-top:25px;height:18px;}
#botcont ul li a.tab30 span{padding-left:0px; color:#666;text-shadow:0 1px 1px #fff}
#botcont ul li a:hover.tab30 span{padding-left:0px; color:#fff;text-shadow:0 1px 1px #000}


.tab31, .tab31:visited{background: url(headerimgs/hotdealtab2.jpg) no-repeat -1px -108px; left:511px;text-transform: none;font-weight:bold;padding-left:0px;margin-top:-6px;font-size:12px;height:25px;overflow:hidden;}
.LangES .tab31, .LangES .tab31:visited, .LangDE .tab31, .LangDE .tab31:visited, .LangFR .tab31, .LangFR .tab31:visited{background: url(headerimgs/hotdealtab2-euro.jpg) no-repeat -1px -108px;}
.LangJA .tab31, .LangJA .tab31:visited {background: url(headerimgs/hotdealtab2-yen.jpg) no-repeat -1px -108px;}
* html .tab31 {height:24px;overflow:hidden;}
.tab31:hover{background: url(headerimgs/hotdealtab2.jpg) no-repeat -1px -49px; color:#ffffff;font-weight:bold; }
.LangES .tab31:hover, .LangDE .tab31:hover, .LangFR .tab31:hover{background: url(headerimgs/hotdealtab2-euro.jpg) no-repeat -1px -49px; }
.LangJA .tab31:hover{background: url(headerimgs/hotdealtab2-yen.jpg) no-repeat -1px -49px; }
.tab31:HOVER span{COLOR:#ffffff;text-shadow:0 1px 1px #000000;text-transform: normal;font-weight:bold;}
a.tab31 span, a.tab31:visisted span{color:#ffffff;text-shadow:0 1px 1px #000000;text-transform: normal;font-weight:bold;padding-left:0px;line-height:25px;}
#botcont ul li a.tab31{width:93px;padding-top:25px;height:18px;}
#botcont ul li a.tab31 span{padding-left:8px; color:#ffffff;text-shadow:0 1px 1px #000000;}


#botcont ul li a.tab27 span{DISPLAY:NONE}

/*end buttons*/
    

/*end buttons*/
/* start index */

/* start index */
.menu {}
.categoryListItem
{
    float: left;
    width: 100.0%;
    margin-right: 1%;
    padding: 0px;
    text-align: left;
    background: #ffffff;
    margin-bottom: 10px;zoom:1;
}
.categoryListItem:hover
{
    background: #ffffff;
}
.categoryListItem a.productimage img
{
   
    float:left;
    border:0;
	border-color:#CCCCCC}
.productimage img
{display: block; background: #fff url(structure/load.gif) no-repeat 50% 50%;border-style:outset;border-color: #eae6e5;border-width:1px;}


.categoryListItem h2
{
    margin: 5px 0px 5px 0px;
    line-height: 14px;
    padding-right: 5px;word-break:strict;
}
.categoryListItem h2 a, .categoryListItem h2 a:visited
{font-weight: bold; color: #005058;
    width: 100%;
    height:18px;
    margin: 0px 0px 0px 0px;
    padding: 0px 5px 0px 0px;
    font-size: 14px;
        text-decoration: none;}
.categoryListItem h2 a:hover
{
    color: #4b5c73;
    text-decoration:underline;
}
#footer
{
    clear: both;
    text-align: center;
}

.clearer
{
    clear: both;height:5px;display:block;zoom:1;
}
.categoryListItem h2{margin:0px;padding:0;}
.youpay
{display:block;
    padding: 0px;
    margin: 0px;
    
    font-size: 10px;
}
.youpay strong{font-size: 14px;color:#c80b0b;}
.youpay strong.small{font-weight:normal;font-size: 9px;color:#666666;}

.saving span
{
    color: #c80b0b;
    font-weight: bold;
    font-size:14px;
}
a.catlink, a.catlink:visited
{float:left;
    font-size:10px;
    color:#005058;
    text-decoration: underline;margin-top:4px;
margin-left:4px;
display:block;
}
a.catlink:hover
{
    color:#005058;
}
.Weeklyoffers .borderbox{padding:2px;}div.Weeklyoffers
{
    text-align: center;
    margin-bottom:10px;
}
div.Weeklyoffers h2
{
    margin: 0px;
    padding: 0px;
    font-weight: 900;
    font-size: 14px; 
    text-decoration:none;
}
div.Weeklyoffers td h1
{ color: #005058;
    margin: 5px 0px 0px 0px;
    padding: 0px;
    font-weight: 900;
    font-size: 13px;
    height:32px;
    overflow:hidden;
    text-decoration:none;
   
}

div.Weeklyoffers td h1 a, div.Weeklyoffers td a h1,
div.Weeklyoffers td h1 a:visited, div.Weeklyoffers td a:visited h1
{ color: #005058;
   cursor:pointer;
    font-size: 1.0em;
       text-decoration:none;
      }
      
      div.Weeklyoffers td a h1, div.Weeklyoffers td h1 a,
div.Weeklyoffers td a:visited h1, div.Weeklyoffers td h1 a:visited 
{ color: #005058;
   cursor:pointer;
    font-size: 1.0em;
       text-decoration:none;
      }
      
      
      div.Weeklyoffers td h1 a:hover{}
img.offerweek
{
    margin: 1px;
}


div.satellietsearchtopresult td h1 a, div.satellietsearchtopresult td a h1
{ color: #005058;
   
    font-size: 13px;
       text-decoration:none;
      }
      div.satellietsearchtopresult td h1 a:hover{text-decoration:underline;}
img.offerweek
{
    margin: 1px;
}


.Weeklyoffers p
{
    padding: 0px;
    margin: 0px;
}
.Weeklyoffers table
{
    border: 2px solid #cccccc;
}
.satellietsearchtopresults table
{
    border: 0px solid #cccccc;
}

.Weeklyoffers table td
{
    vertical-align: top;
    text-align: center;
    padding-bottom: 10px;
    width: 25%;
}
.Weeklyoffers table td img
{
    margin: 10px auto;
}

.satellietsearchtopresults table td
{
    vertical-align: top;
    text-align: center;
    padding-bottom: 10px;
    width: 25%;
}
.satellietsearchtopresults table td img
{
    margin: 10px auto;
}


.big
{
    font-size: 18px;
    font-weight: 900;
}
.bigga
{
    font-size: 22px;
    font-weight: 900;
}/* new front page buttons discreet*/
.buynowbut , .buynowbut:visited 
{     margin-bottom:0px;
      height:17px;
      text-decoration:none;
      display:block;
      font-weight:normal;

      }
div.spanhide{display:none;}
      .optionsbut , .optionsbut:visited 
{position:absolute;
 margin-bottom:4px;
      height:16px;
       text-decoration:none;
      display:block;
      font-weight:normal;
	  z-index:99999;
      }
	  	        .optionsbutEND
{position:relative;
 margin-bottom:4px;
      height:16px;
       text-decoration:none;
      display:block;
      font-weight:normal;
      }
      .optionsbut span {display:none;}
       .optionsbut div.spanhide {display:none;}
      .optionsbut:hover {}
      .optionsbut:hover span {position:absolute;display:block;z-index:99999999;margin-left:90px;margin-top:-25px;}
       .optionsbut:hover div.spanhide {position:absolute;display:block;z-index:99999999;margin-left:90px;margin-top:-25px;}
      /*options button*/
      .optionsinfoinstock{margin-bottom:10px;}
.optionsbox ul{ font-size:10px; padding:0px;padding-left:0px;margin-bottom:10px;}
.optionsbox ul li {line-height:10px;}
.optionsbox{position:absolute; z-index:250;font-size:10px;width:200px;
      background:#ffffff;border:1px solid #cccccc;padding:10px;}
.optionst{height:25px; background:url(structure/optionstitle.gif) 0px 0px no-repeat;}
.optionsinfo{font-size:12px;padding:5px;display:block;}
/*options button end*/ 
    .stockbut , .stockbut:visited 
    {
    margin-bottom:4px;
    height:16px;
    
    }
    .stockbut:hover 
    {
    background:url(structure/stockbut.gif) 0px -15px  no-repeat;
    }

/* end new front page buttons discreet*/

/*currency selector*/
table.currencyselector {width:100%;}
table.currencyselector td {text-align:center;}
.currencyselector td.col2{}
.currencyselector td.col1{width:33%;}
.currencyselector td.col3{width:33%;}
.contentshidden h2, .contentshidden h1{margin:0px;padding:0px; text-align:center;}
.L-align {text-align:left;}
#currencyoptions, #currencyoptions:visited{position:absolute;top:83px;right:10px;display:block;height:30px; width:162px;background:url(headerimgs/currencybutton-base.gif) 0px 0px no-repeat; cursor:default;}
/*end currency selector*//*wiggle worldwide*/
.yourcurrency
{     height:29px!important;
      height:62px;
      padding-top:33px;
      width:211px;
      display:block;
      background-image:url(structure/your-currency.gif)
      }
      .yourcountry
{     height:31px!important;
      height:64px;
      padding-top:33px;
      width:211px;
      display:block;
      background-image:url(structure/your-country.gif)
      }
            .yoursubmit
{
      height:32px!important;
      height:47px;
      width:211px;
      display:block;
      padding-top:15px;
      background-image:url(structure/your-submit.gif)
      }
                  .yourlist
{
      height:144px!important;
      height:176px;
      width:186px!important;
      width:206px;
      display:block;
      padding-top:32px;
      padding-left:20px;
      background-image:url(structure/your-list.gif);
      margin-top:20px;
      }
      .yourlist h1{font-size:14px;}
/*End WIggle worldwide*//* end index *//*review */
.review{border:2px solid #CCCCCC;
margin:5px 10px 5px 210px;
padding:5px 5px 15px;zoom:1;}
.reviewpic{float:left; width:160px;    background: url(structure/reviewNU.gif) top right no-repeat ; font-size:14px;margin:10px;}
.reviewpic img{margin-left:12px;margin-top:42px;}
.reviewtag { display:none;color:#ffffff;height:30px;width:100%;margin-top:5px;text-align:center;}
.charts .reviewtag {color:#ffffff;height:30px;width:100%;line-height:25px;text-align:center;}
.reviewcontent{zoom:1;}
.reviewblurb {width:150px;float:left;margin: 5px 0px 5px 0px}
.reviewprice {width:150px;float:left;font-size:22px;color:#c92121;text-align:left;font-weight:900; font-family:"Arial Black"}
.reviewitemname {margin: 45px 0px 5px 0px;width:150px;float:left;font-size:16px;color:#999999;font-weight:bold;}
.charts .reviewitemname {padding: 25px 0px 0px 0px;width:160px;float:left;font-size:16px;color:#999999;text-align:left;font-weight:bold;}
.review sup { vertical-align:sup;font-size:16px;color:#999999;}
p.conclusion {font-weight:bold;}
h2.conclusion,  {font-size:16px; margin:0px; padding:0px; color:#b2b2b2;}
.rating span{color:#cd0909;} h2.rating{font-size:16px;}
.review h1{font-size:16px;}
.charts h1, .chartsa h1{font-size:15px;}
/*end review*/#left, #right {overflow:hidden;}
.menulist li{line-height:13px;}
.menulist li a:link, .menulist li a:visited {font-size:10px;font-weight:normal;text-decoration:none;line-height:14px!important;line-height:14px;/*HEIGHT:10PX;*/DISPLAY:BLOCK}
.menulist li a:hover {font-size:10px;font-weight:normal;text-decoration:underline;}
/*\*/ * .menulist li { line-height:1px; } /**/       /*IE6 MENUHACK IE6*/
/*\*/ * .menulist li a:link{   } /**/                /*IE6 MENUHACK IE6*/

#center .mid h1{text-align: center;}

/*top right basket*/
#shoppingbasket .wrapping ul {
list-style-type:none; display: block;
}
#shoppingbasket .wrapping ul li {
border-bottom:1px dashed #CCCCCC;
margin:5px 0px;
}
#shoppingbasket .borderbox {
border-bottom:none;
}
#yoursavings, #youpay{
background:url(sprites/loadtime.gif) -109px -161px;
height:28px;
line-height:28px;
width:160px;}
#yoursavings .left, #youpay .left {
float:left;
margin-left:10px;
}
#yoursavings .right, #youpay .right {
float:right;
margin-right:10px;
}
            .checkout_now, .checkout_now:visited {
background:transparent url(sprites/loadtime.gif) -108px -94px ;
display:block;
height:32px;
width:160px;}
.checkout_now:hover {
background:transparent url(sprites/loadtime.gif) -108px -126px ;
display:block;
height:32px;
width:160px;}
.checkout_now span {
display:none;}
#shoppingbasket .wrapping ul a, #shoppingbasket .wrapping ul a:visited {
font-size:10px;
font-weight:normal;
text-decoration:none;
}

.checkout_now span {
display:none;
}
a.viewfull {background:url(sprites/loadtime.gif) -252px -65px no-repeat;font-size:10px;padding-left:20px;}
#shoppingbasket .menu_bot {
margin-left:-1px;
margin-right:-3px;
margin-top:-10px;
}
      /*shopping basket*/
      
      #shoppingbasket .wrapping  ul {word-break:keep-all; list-style-type:none; margin:none; padding:none;}
      #shoppingbasket .wrapping  ul li {margin:1px 0px 1px;border-bottom:1px dashed #cccccc;}
            #shoppingbasket .wrapping a:visited, #shoppingbasket .wrapping a{font-weight:normal;font-size:10px;}
      #shoppingbasket .borderbox, .unit_cont .borderbox{border-bottom:none;margin-bottom:0px;}      
      
      
      #shoppingbasket .wrapping  ul a, #shoppingbasket .wrapping  ul a:visited{text-decoration:none;font-size:10px;font-weight:normal;}
            .checkout_now span {display:none;}
            a.viewfull {background:url(structure/zoombasket.gif) no-repeat;font-size:10px;padding-left:20px;}
            #shoppingbasket .menu_bot{margin-left:-1px;margin-right:-3px;}
            .unit_cont .menu_bot{margin-left:0px;margin-right:-3px;}
            #shoppingbasket .borderbox{background:#ffffff;display:block;}
            #shoppingbasket .mid{zoom:1; display:block; }
      /*end shopping basket*/
/*tope right basket*/
#left, #right {overflow:hidden;}

/*bounder box*/
.menu_top
{
    background: url(structure/menu_TC.gif) repeat-x;
    height: 33px;
    clear:both;
}
.menu_top .menuL
{
    background: url(structure/menu_TL.gif) repeat-x;
    height: 33px;
    width: 19px;
    float: left;
}
.menu_top .menuR
{
   background:transparent url(structure/menu_TR.gif) repeat-x scroll 0 0;
float:right;
height:33px;
width:16px
}
.menu_bot{background: url(structure/menu_strip.gif) 0px 0px repeat-x;height: 21px;}


#center .menu_bot .menuL
{
    background: url(structure/menu_BL.gif) 0px -1px repeat-x;}
.menu_bot .menuL
{
    background: url(structure/menu_BL.gif) 0px -1px repeat-x;
    height: 21px;
    width: 20px;
    float: left;
}
    #center .productimg .menu_bot .menuL
{
    background: url(structure/menu_BL.gif) 0px -1px repeat-x;}
    #center .Weeklyoffers .menu_bot .menuL
{
    background: url(structure/menu_BL.gif) 1px -1px repeat-x;}
.menu_bot .menuR
{
    background: transparent url(structure/menu_BR.gif) no-repeat scroll 0px -1px;
    height: 21px;
    width: 39px;
    float: right;
}
#left .menu_bot .menuR, #right .menu_bot .menuR{ background: transparent url(structure/menu_BR.gif) no-repeat scroll 0px -1px; }
.menu2 .wrapping
{
    margin: 0px 1px 0px 1px;
    padding: 10px 3px 0px 3px;
    border-top: 2px solid #cccccc;
}
/* new headings box*/
      .headerbox{margin-left:1px;}
            .headerbox .top{display:block;height:10px; background:url(structure/header/wigmid.gif);overflow:hidden;}
   .headerbox .top .left {float:left;display:block;height:10px;width:10px; background: url(sprites/loadtime.gif) 181px -180px}
.headerbox .top .right {float:right;display:block;height:10px;width:10px; background:url(sprites/loadtime.gif) 170px -180px}
            .headerbox .mid{background:#F1F1F1 url(sprites/VGRAD.gif) repeat-x scroll 0 -196px;
border-left:2px solid #CCCCCC;
border-right:2px solid #CCCCCC;
min-height:20px;
}
      .headerbox .mid h1 {margin: 0px 10px 0px 10px;}
      
      /*end new heading*/
      .wrapmeup .menu_bot{margin-left:-1px;margin-right:-3px;}
 .wrapmeup .borderbox{border-bottom:none;margin-bottom:0px;}
.borderbox {border: 2px solid #cccccc;border-bottom:none; zoom: 1; }
/*end bounder boxes*/  
            
            /* start scanalert */
div.scanalert {height:79px;width:247px;display:block;background:url(sprites/loadtime.gif) 0px 0px; }
.scanalert a, .scanalert a.scancode{position:relative; top:10px; left:14px;}
/* end scanalert*//*________________________________________________________________*/
.Weeklyoffers .menu_top h1
{
    text-align: center;
    margin: 0 auto;
    padding-top: 10px;

}
div.specialtext, span.specialtext
{
    color: #ffffff;
    margin-top: -73px;
    margin-left: 4px;
    text-align: center;
    padding-right: 67px;
    display:block;
}
.Weeklyoffers p.saving{margin-top:10px;}
/* let the colours flow down page. later to include bordered edges. 
#center h1,#center h2,#center h3,#center a h1,#center  a h2,#center a h3,#center h1 a, #center h2 a, #center h3 a, #center a, #center a:hover,#center a:visited{color:#1960bf;} */

#left .wrapping ul, #shoppingbasket ul
{
    display: inline-block !important;
    display: block;
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#left .wrapping ul li
{    display: block;
    margin: 0px;
    padding: 0px;
    
}#center .wrapping
{
    margin: 0px;padding:5px;
}
.wrap{margin:0px;}

div.productimg {width:360px; float:left; text-align:center; min-height:350px; background:url(structure/wigload.gif) 0px 0px no-repeat;margin-bottom:10px;}
 #left .wrap, #right .wrap {margin:5px;}
.sortl
{
    float: left;
}
.sortr
{
    float: right;
}
.sectL
{
    float: left;
    padding: 5px;
    background: url(structure/curveTR.gif) top right no-repeat #cccccc;
}
.range a, .range a:visited {color:#ffffff;font-weight:bold;}
.sectR
{
    float: right;
    padding: 5px;    background: url(structure/curveTL.gif) top left no-repeat #cccccc;
}.rangecontents
{
    border: 2px solid #cccccc;zoom:1;
}p.itemint {text-align:left;margin:10px;}
.ranging span{font-size:10px;}
.rangecontents a span
{
    display: none;
}
.rangecontents a:hover span
{
    display: block;
    width: 99%;
    font-size: 12px;
    padding: 1px;
}body:not(:root:root) a.toolme:hover span.hidden{margin: -50px 0px 0px 230px;}
.listpricing
{
    float: right;
    width: 150px;
    text-align: right;
}
.listsaving
{
    float: left;
    color: red;
}#left ul li ul
{
    margin: 2px 0px 2px 0px;
}
#left ul li ul li
{
    margin-left: 10px;
    list-style: none;
}
.rec
{
    float: right;
    color: #a15956;
}
ul li a
{
    font-size: 12px;
    font-weight: bold;
}
#left ul li ul li a
{
    font-weight: normal;
}
img.headerimg
{
    margin: 10px 5px 0px 0px;
    float: right;
}
div.readit
{
    float: right;
    width: 150px;
    display: block;
    text-align: center;
    background: url(structure/bottab.gif) bottom right no-repeat #cccccc;
    color: #a15956;
    padding: 2px 0px 4px 0px;
}
.readit a
{
    color: #a15956;
    font-weight: bold;
}span.snap
{
    display: none;
}
a:hover span.snap
{
    display: block;
    position: absolute;
    margin-left: 140px;
    margin-top: -50px;
}
span.snap div.itemlist
{
    background: #ffffff;
    border: 2px solid #cccccc;
    width: 300px;
    text-decoration: none;
    text-align: left;
}
.itemlist img
{
    float: right;
    padding: 5px;
    width: 125px;
}
.itemlist p
{
    padding: 5px;
}
.itemlist h4
{
    margin: 5px;
}
.ghosted
{padding-left:20px;
    color: #666666;
    font-weight:normal;
}
#offerint
{
    height: 95px;
}
.inbasket
{
    font-size: 10px;
}
.b
{
    font-weight: bold;
}
.sep
{
    border-top: 1px dashed #cccccc;
}
#center .menu_top h1, #center .menu_top h3
{
    text-align: center;
    margin: 0 auto;
    padding-top: 10px;

}div.iteminfo {margin-left:165px;}
a.stock
{    font-size: 12px;
    z-index: 24;
    position: relative;
    text-decoration: none;color:#999999;
}a.stock:hover
{    text-decoration: none;

}a.stock span
{
    display: none;
}a.stock:hover span{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
    position: absolute;
    z-index: 200;
    top: 1px;
    left: -145px;    display: block;
    color: #000000;
    background: url(buttons/stock.gif) bottom right no-repeat #cfdfba;
    font-size: 0.9em;
    width: 225px;
}
a.options
{    font-size: 12px;
    z-index: 24;
    position: relative;
    text-decoration: none;color:#999999;
}a.options:hover
{    text-decoration: none;

}a.options span
{
    display: none;
}a.options:hover span{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
    position: absolute;
    z-index: 200;
    top: -1px;
    left: -146px;
    border: 1px solid #ccc;
    display: block;
    color: #000000;
    background: url(buttons/options.gif) top right no-repeat #ffffff;
    font-size: 0.9em;
    width: 225px;
}

a.options:hover span.optionsbox {display:block;
}





a.buyit
{
     font-size: 12px;
    z-index: 24;
    position: relative;
    text-decoration: none;color:#999999;width:120px; height:20px;overflow:hidden;
display:block;
}a.buyit:hover
{    text-decoration: none;
}a.buyit span
{
    display: none;
}
iteminfo{float:right;padding-top:3px;margin:0px;border:0px solid #cccccc;}
.categoryListItem{/*BORDER:1PX SOLID MAGENTA;*/}
a.g, a.p {width:90%;}
.ctrlbox1 {display:block;margin-bottom:3px;}
           .CTRLboxint{HEIGHT:50PX;WIDTH:99%;}
 .categoryListItem small{color:#000000;}
hr.split{color: #ccc;
background-color: #ccc;
height: 0px;padding:0px; margin:0px;}
div.btnsafety {padding-left:160px;}body:not(:root:root) div.btnsafety
{
     margin-right:50px;
}
/*product page specific*/
.pricedetails{border:1px solid #CCCCCC;
font-size:12px;
margin-left:10px;
padding:5px;}
.listprice .saving{font-size:12px;}
.imagethumb{float:left;}
.mainpicbox{float:left;}
.mainpicbox img {padding:5px; border:1px solid #cccccc; background:#ffffff;margin:10px;}

.saving{font-size:14px;font-weight:bold;color:#C80B0B;}
.inner .g{font-size:16px;}
.golden {background:url(structure/gol dback.gif) repeat-x;}
.platinum {background:url(structure/pla tback.gif) repeat-x;}
.inner .p{font-size:15px;}.g{color:#d1b664;
font-weight:bold;
    font-size: 14px;}
    .p{color:#999999;
font-weight:bold;
    font-size: 14px;}
.eurob {background:url(structure/euroback.gif) repeat-x;padding-right:10px;line-height:20px;}
.wigback {background:url(structure/wig back.gif) repeat-x;}
.roundedcorner .bot .left{display:none}




.brandesc, .catdesc{FONT-WEIGHT:NORMAL;}proddesc p{float:left;padding:0px;margin:0px;}

.prodbullets h1, .comparebullets h1 {font-size:1.6em;margin:0px;padding:0px;clear:right;padding:11px 0 0;}
 .prodbullets ul, ul.prodDetailList {list-style-image:url(structure/bullet_orange.gif); margin-left:0px;
padding-left:25px;}
 .box .prodbullets ul li ul{list-style-image:url(structure/bullet_orange.gif); margin-left:0px;
}

ul.tooledin, .optionsinfoinstock ul{list-style-image:url(structure/bullet_green.gif); margin-left:20px;}
ul.tooledout {list-style-image:url(structure/bullet_red.gif); margin-left:20px;}
a.buyitem {width:127px;height:43px; background:url(structure/buynow.gif); display:block;}
.buyitem span
{
      display:none;} 
a.buyitem:hover {background:url(structure/buynow.gif) 0px 43px ; display:block;}a.wishlist {width:127px;height:43px; background:url(structure/wishlist.gif); display:block;}
.wishlist span
{
      display:none;} 
a.wishlist:hover {background:url(structure/wishlist.gif) 0px 43px ; }
.addem{clear:left;padding-left:5px;margin-right:15px;width:320px!important;width:322px;float:left;margin-top:0px;font-size:9px;line-height:10px;background:url(structure/gradient.gif) top left no-repeat;border-top:1px solid #cccccc;}
a.addtobasket {float:left;width:97px;height:43px; background:url(structure/addtobasket.gif);  }
.addtobasket span
{
      display:none;} 
a.addtobasket:hover {background:url(structure/addtobasket.gif) 0px 43px ; }a.wishlistit, a.wishlistit:visited {float:left;width:103px;height:43px; background:url(structure/wishlistit.gif); }
.wihslistit span
{
      display:none;} 
a.wishlistit:hover {background:url(structure/wishlistit.gif) 0px 43px ; }.addem div.iteminfo{height:43px; width:200px; background:url(structure/stock_strip.gif) top left;text-align:center;float:right;margin-left:0px;margin-bottom:10px;}
.addem h2{font-size:16px ;line-height:99%;padding-top:5px;}
.infobut{float:left; width:22px;height:43px; background:url(structure/infobut.gif) top left no-repeat;}
.infoend{float:right; width:15px;height:43px; background:url(structure/rightend.gif) top left no-repeat;}
.buyproduct {color:#666666; font-weight:normal;font-size:11px;line-height:12px;width:118px;float:left;height:43px;}
.butitemnow{margin-bottom:0px;clear:both;border-top:1px dashed #cccccc; padding-top:10px; }
.note{color:#666666;font-size:14px;line-height:14px;}
br.half{line-height:5px;}
.chartsa{clear:both;border-top:2px dashed #cccccc;margin-top:20px;overflow-x:scroll;overflow-y:hidden;width:99%;}
.chartsa table{width:250px; vertical-align:top;float:left;margin-right:10px;margin-bottom:10px;}
.chartsa table table,.charts img{float:left;}
.charts {
border-top:1px dashed #FFFFFF;
float:left;
width:370px;}
div#ctl00_ContentPlaceHolder1_pnlProductReview .charts{float:none; width:100%;}
.charts table{vertical-align:top;float:left;margin-right:10px;margin-bottom:10px; width:350px;zoom:1;}
.charts table table,.charts img{float:left;}


.buyoptions, .buyoptions:visited {
background:transparent url(sprites/PPsprite.gif) no-repeat scroll 0 0;
display:block;
height:32px;

margin-top:2px;
width:128px;
clear:both;
}
/*\*/ * .buyoptions, .buyoptions:visited {clear:none;   } /**/                /*IE6 FIX IE6*/

 .buyoptions:hover
      {
margin-top:2px;
            background:url(sprites/PPsprite.gif) 0px -32px no-repeat;
            }


.sizeguide, .sizeguide:visited 
{height:22px;width:128px; display:block;margin-top:2px;
      background:url(structure/wiggleoptions.gif) -256px 0px no-repeat;
      
      }
      .sizeguide:hover
      {
            background:url(structure/wiggleoptions.gif) -256px -22px no-repeat;
            }
            .reviews, .reviews:visited 
{height:22px;width:128px; display:block;margin-top:2px;display:block;
      background:url(structure/wiggleoptions.gif) -128px 0px no-repeat;
      
      }
      .reviews:hover
      {
            background:url(structure/wiggleoptions.gif) -128px -22px no-repeat;
            }
            .spec, .spec:visited 
{height:22px;width:128px; display:block;margin-top:2px;
      background:url(structure/wiggleoptions.gif) -384px 0px no-repeat;
      
      }
            .sizeguide span{display:none;}
      .reviews span{display:none;}
      .buyoptions span{display:none;}
      .spec span{display:none;}
      .spec:hover
      {
            background:url(structure/wiggleoptions.gif) -384px -22px no-repeat;
            }
            .tiny{height:40px;float:none;border:1px solid #cccccc;margin:5px 00px 0px 00px;padding:5px;display:inline;}
            .tiny:hover {border:1px solid #666666;}
            .tinyzoom, tinyzoom:visited{height:40px;width:40px;float:left;margin:10px 00px 0px 45px;background:url(structure/zoomimg.gif) top;}
        .tinyzoom:hover{background:url(structure/zoomimg.gif) bottom ;}
        .zoomer, .zoomer:visited {height:15px;width:350px;float:left;margin: 00px 0px 10px 0px;background:url(structure/zoomer.gif) top;}
         .zoomer:hover {background:url(structure/zoomer.gif) bottom;}
         .productimg h1 {margin:0px;padding:0px;}
            /*end product page specific*/
            
            /* top message box */
        .msg_tl{width:11px;height:12px;background:url(sprites/msgsprite.gif) top left no-repeat;}
        .msg_tm{background:url(sprites/VGRAD.gif) 0px -114px repeat-x;}
        .msg_tr{width:11px;height:12px;background:url(sprites/msgsprite.gif) top right no-repeat;}
        .msg_ml{width:11px;background:url(sprites/horizontal.gif) #EDEDED left repeat-y;}
        .msg_mm {background:#ededed;font-size:11px;}
        .msg_mm br {line-height:4px;}
        .msg_mr{width:11px;background:url(sprites/horizontal.gif) #EDEDED top right repeat-y;}
        .msg_bl{width:11px;height:13px;background:url(sprites/msgsprite.gif) no-repeat bottom left;}
        .msg_bm{background:url(sprites/VGRAD.gif) 0px -126px repeat-x;}
        .msg_br{width:11px;height:13px;background:url(sprites/msgsprite.gif) no-repeat bottom right ;}
                /* end top msg box*/
            
            
            /* confidence box */
            .conf_tl{width:13px;height:23px;background:url(structure/confidence/conf_tl.gif) top left no-repeat;}
            .conf_tm{background:url(structure/confidence/conf_tm.gif) top right repeat-x;}
            .conf_tr{width:13px;height:23px;background:url(structure/confidence/conftr.gif) top right no-repeat;}
            .conf_ml{width:11px;background:url(structure/confidence/conf_ml.gif) top left repeat-y;}
            .conf_mm {background:url(structure/confidence/conf_mm.gif); height:55px;}
            .conf_mr{width:11px;background:url(structure/confidence/conf_mr.gif) top right repeat-y;}
            .conf_bl{width:13px;height:12px;background:url(structure/confidence/conf_bl.gif) top left;}
            .conf_bm{background:url(structure/confidence/conf_bm.gif) top right repeat-x;}
            .conf_br{width:13px;height:12px;background:url(structure/confidence/conf_br.gif) top right ;}
            #confidence .returns, #confidence .returns:visited{ height:55px;width:61px; display:block; background:url(buttons/confidence/returns.gif);}
            #confidence .returns:hover{background:url(buttons/confidence/returns.gif) 0px -55px;}
            #confidence .ready, #confidence .ready:visited{ height:55px;width:61px; display:block; background:url(buttons/confidence/ready.gif);}
            #confidence .ready:hover{background:url(buttons/confidence/ready.gif) 0px -55px;}
            #confidence .cycletowork, #confidence .cycletowork:visited{ height:55px;width:61px; display:block; background:url(buttons/confidence/cycletowork.gif);}
            #confidence .cycletowork:hover{background:url(buttons/confidence/cycletowork.gif) 0px -55px;}
                        #confidence .finance, #confidence .finance:visited{ height:55px;width:61px; display:block; background:url(buttons/confidence/finance.gif);}
            #confidence .finance:hover{background:url(buttons/confidence/finance.gif) 0px -55px;}
                        #confidence .contact, #confidence .contact:visited{ height:55px;width:61px; display:block; background:url(buttons/confidence/contact.gif);}
            #confidence .contact:hover{background:url(buttons/confidence/contact.gif) 0px -55px;}
            #confidence{padding-left:0px;float:left;margin-bottom:10px;font-size:9px;line-height:10px;width:325px;clear:left;margin-top:10px;}
            /* end confidence msg box*/
            /*clearance buttons*/
    a.drop1, a.drop1:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#666666;display:block;height:100px;width:100px; overflow: hidden; background:url(buttons/sale/fullsale.gif) bottom left no-repeat;}
a.drop1:hover{color:#ffffff;height:100px;width:100px; background:url(buttons/sale/fullsale.gif) top left no-repeat;}
a.drop1on, a.drop1on:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#ffffff;display:block;height:100px;width:100px; background:url(buttons/sale/fullsale.gif) top left no-repeat;}
a.drop1on:hover{color:#ffffff;}
img.spread {height:65px;width:90px;}
.drop2, .drop2:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#666666;display:block;height:100px;width:100px; background:url(buttons/sale/under10.gif) bottom left no-repeat;}
.drop2:hover{color:#ffffff;height:100px;width:100px; background:url(buttons/sale/under10.gif) top left no-repeat;}
.drop20n, .drop20n:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#ffffff;display:block;height:100px;width:100px; background:url(buttons/sale/under10.gif) top left no-repeat;}
.drop20n:hover{color:#ffffff;}
.drop2 span{padding-top:65px;}
.drop3, .drop3:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#666666;display:block;height:100px;width:100px; background:url(buttons/sale/10to25.gif) bottom left no-repeat;}
.drop3:hover{color:#ffffff;height:100px;width:100px; background:url(buttons/sale/10to25.gif) top left no-repeat;}
.drop3on, .drop3on:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#ffffff;display:block;height:100px;width:100px; background:url(buttons/sale/10to25.gif) top left no-repeat;}
.drop3on:hover{color:#ffffff;}.drop4, .drop4:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#666666;display:block;height:100px;width:100px; background:url(buttons/sale/25andup.gif) bottom left no-repeat;}
.drop4:hover{color:#ffffff;height:100px;width:100px; background:url(buttons/sale/25andup.gif) top left no-repeat;}
.drop4on, .drop4on:visited{text-decoration:none;font-weight:bold;font-size:16px;color:#ffffff;display:block;height:100px;width:100px; background:url(buttons/sale/25andup.gif) top left no-repeat;}
.drop4on:hover{color:#ffffff;}
    /*end clearance button*/
            
            
            /*paginator*/
            .searchwrap{width:300px;display:inline;}
            .backbuttons{width:35px;height:34px;display:table-cell;}
            .nexbuttons{width:35px;height:34px;display:table-cell;}
            
.paginator{background:url(structure/pageC.gif) 0px 0px;height:34px;text-align:center;margin:10px 0px 10px 0px;}
.paginator a{font-size:12px;color:#999999; font-weight:bold; margin-top:9px;line-height:10px;text-decoration:none;}
.pagecapl {float:left;display:block;height:34px;width:9px; background:url(structure/page.gif) 0px 0px;}
.pagecapr {float:right;display:block;height:34px;width:9px; background:url(structure/page.gif) 9px 0px;}
.sortby {float:right;padding:7px 5px 0px 5px}
.showing {float:left;padding:11px 0px 0px 30px;font-size:12px;}
.sortby select {font-size:12px;}
.pricetag {height:211px;width:131px; background:url(structure/pricetag.gif);float:right;}
.inner{padding:0px 0px 8px 365px;/*border:1px solid magenta;*/}
.pricetag span.price {float:right;font-size:16px;font-weight:bold; color:#c02020;}
.pagecenter {width:auto;margin:0 auto;}
.pages{font-weight:bold;padding-top:11px;width:auto;margin:0 auto;position:relative;margin-left:48px;margin-right:48px;font-size:12px;color:#666666;}
.pages a {font-weight:bold;}
.pages a:hover{color:#000000;}a.back , a.back:visited{padding-top:5px;color:#666666;float:left;PADDING-LEFT:5PX;}
a.next, a.next:visited{padding-top:5px;color:#666666;float:right;PADDING-RIGHT:5PX;}/*end paginator*/.smallsectionheader{font-size:12px;}/*search*/
#searchtable{margin-left:0px;margin-top:00px;width:96%;margin-left:3%;}
#searchtable strong{font-size:14px;font-weight:900;margin-top:-10px;}
#searchtable img{margin-bottom:-5px;}
#searchtable span{display:none;}
#searchtable tr {height:24px;} 
#searchtable td { vertical-align:top;text-align:left;}
.searchword, .searchcat, .searchbrand {width:230px;}
input.searchsubmit{border:0px;height:37px;width:130px;display:block; background:url(structure/search/search-wiggle-button.gif);}
.searchsubmit:hover{background:url(structure/search/search-wiggle-button.gif) 0px -52px; cursor:pointer;}
.searchsubmit:active{background:url(structure/search/search-wiggle-button.gif) 0px -104px;}
.searchwiggleword{ margin-left:10px;}
#searchtable .spacer{width:10px;}
#searchtable input {font-size:10px;}
#searchtable input.fixwidth {font-size:12px;}
#searchtable select {font-size:12px;}
.searchtip {margin-top:-3px;padding:5px;background:ffffff;width:150px;}
.searchtip p{color:#666666; font-size:14px;}
input#gobutton{border:0px;height:21px; width:54px;background:url(headerimgs/gobutton_base.gif) 0px 0px;}
input#gobutton:hover{background:url(headerimgs/gobutton_base.gif) bottom; cursor:pointer;}
input.button-search{position:absolute;border:0px;height:21px; width:54px; background:url(headerimgs/gobutton_base.gif) 0px 0px no-repeat;}
input.button-search:hover{height:21px; width:54px;background:url(headerimgs/gobutton_base.gif) 0px -24px no-repeat; cursor:pointer;}
/*end search*/.readytoride{font-size:10px;color:#999999;}
/*you might like*/
.wigglegill, .wigglegill:visited{margin-right:20px;height:116px;width:125px;display:table-cell!important;display:inline-block;background:url(structure/WIGGLEGILL.gif);}
.wigglegill:hover{background:url(structure/WIGGLEGILL.gif) 0px 116px;}
.wiggleorca, .wiggleorca:visited{margin-right:20px;height:116px;width:125px;display:table-cell!important;display:inline-block;background:url(structure/WIGGLEORCA.gif);}
.wiggleorca:hover{background:url(structure/WIGGLEORCA.gif) 0px 117px;}
.wigglemain, .wigglemain:visited{margin-right:20px;height:115px;width:125px;display:table-cell!important;display:inline-block;background:url(structure/WIGGLEMAIN.gif);}
.wigglemain:hover{background:url(structure/WIGGLEMAIN.gif) 0px 115px;}
/*END you might like*//*start basket*/
.price { font-family:verdana; } 
.basketinfo { font-family:verdana; }
.baskettotal  { font-family:verdana; }
.subtotalprice { font-family:verdana; color:#000;font-size:12px;padding-top:5px;padding-bottom:5px;border-top:0px solid #000;border-bottom:0px solid #000; } 
.basketdisc { font-family:verdana; color:#ae0000;padding-top:3px;padding-bottom:3px; } 
.youpayprice, .youpaythisprice, td.youpayprice, td.youpaythisprice{ font-family:verdana;color:#000;font-size:14px;padding-top:5px;padding-bottom:5px;border-top:1px solid #000;border-bottom:1px solid #000; } 
table.cart {border: 0px solid #cccccc;font-weight:100;}
table.cart th{background:#e9e9e9;height:24px;}
td.basketinfo, td.totalline, td.basketdisc, td.youpayprice{text-align:right;}
td.basketlineitems{height:10px;font-size:1px;background:url(structure/table-line.gif) center repeat-x;}
.dropwidth{font-size:9px;width:110px;}
.baskettotal, .basketdisc, .youpayprice, .youpaythisprice, .subtotalprice, .basketinfo{font-weight:900;}
.eurototal{padding-left:20px;background:url(flags/europeanunion.gif) top left no-repeat;font-weight:normal;}
.voucher th {background:#efefef;}
.voucher{clear:both;}
.cart .toprighttable, th.toprighttable {height:15px;background:url(structure/toprighttable.gif) top right no-repeat #e9e9e9;}.vouchero{border:1px solid #e9e9e9;clear:both;margin-top:-1px;}
.toprighttable h1{padding:0px; margin:0px;font-size:16px;}
.removebutton, .removebutton:visited{margin-left:10px;color:#ffffff;height:18px;width:70px;display:block;text-align:center;background:url(structure/removebutton.gif);}
.removebutton:hover {background:url(structure/removebutton.gif) 0px -18px;color:#ffffff;}
a.basketproductlink, a.basketproductlink:visited { font-weight:bold;text-decoration:none; }
a.basketproductlink:hover { font-weight:bold;text-decoration:underline; }
a.basketproductdetail, a.basketproductdetail:visited { font-size:10px;text-decoration:none; }
a.basketproductdetail:hover { font-size:10px;text-decoration:underline; }
/*end basket*//*submit buttons*/
.submitme {color:#ffffff;font-size:18px;font-weight:bold;border:0px;line-height:35px;height:33px;width:92px;background:url(structure/update-settings.jpg);margin-left:7px;margin-top:-0px;}
.submitme:hover {background:url(structure/update-settings.jpg) 0px -33px;padding-top:0px;}
a.closeunit {display:block;color:#ffffff;font-size:18px;font-weight:bold;border:0px;height:16px;width:60px;background:url(structure/closebutton.gif);margin-left:7px;margin-top:2px;}
a.closeunit:hover {background:url(structure/closebutton.gif) 0px -16px; }
.submitme200 {color:#ffffff;font-size:18px;font-weight:bold;border:0px;height:35px;width:200px;background:url(structure/submitbutton200.gif);margin-left:7px;margin-top:-6px;}
.submitme200:hover {background:url(structure/submitbutton200.gif) 0px -35px;padding-top:0px;}
.altformbuttonlink{color:#ffffff;font-size:12px;font-weight:bold;border:0px;height:35px;width:200px;background:url(structure/buttongrey.gif);margin-left:7px;margin-top:-6px;}
.altformbuttonlink:hover {background:url(structure/buttongrey.gif) 0px -35px;padding-top:0px;}
.submitBIG, .submitBIG:visited{ text-decoration:none; margin:20px;line-height:70px;display:block;color:#ffffff;font-size:16px;font-weight:bold;border:0px;height:60px;width:200px;background:url(structure/submitbig.gif);margin-left:7px;margin-top:-6px;text-align:center;}
.submitBIG:hover {background:url(structure/submitbig.gif) 0px -60px;padding-top:0px;color:#ffffff;}
a.closeunit2 {display:block;color:#ffffff;clear:both;font-weight:bold;border:0px;height:16px;width:60px;background:url(structure/closebutton2.gif);margin-left:7px;float:right;}
a.closeunit2:hover {background:url(structure/closebutton2.gif) 0px -16px; }
/*endsubmit buttons*/
.optionsbut SPAN{margin-left:20px;}
.title{font-size:16px;}
.linkspace { text-align:justify;}
/*buy it now*/
.wishlist_it a, .wishlist:visited {display:block;height:36px;width:86px;background:url(sprites/PPsprite.gif)  -45px -64px ;}
.wishlist_it a:hover {cursor:pointer;background:url(sprites/PPsprite.gif) -45px -100px; }
.wishlist_it a  span{display:none;}
td.infotab{background:url(sprites/PPsprite.gif)  -45px -64px ;} height:51px; width:31px;}
td.infozone{background:url(structure/buy_it/buyitstrip2.gif) 0px 0px repeat-x;}
.bigbuybutton  .infozone, a:visited td.infozone{color:#ffffff;font-weight:normal;}
.buythisnow a  span{display:none;}
a.bigbuybutton   span{display:block;}
a.bigbuybutton {text-decoration:none;height:36px;width:338px;display:block;background:url(structure/buy_it/buyitstrip2.gif) 0px 0px repeat-x;color:#ffffff;text-align:center;}
.infotab1 {float:left;background:url(sprites/PPsprite.gif) 0px -138px no-repeat; height:36px; width:26px;}
a.bigbuybutton:hover {cursor:pointer;background:url(structure/buy_it/buyitstrip2.gif) 0px -36px repeat-x;}
a.bigbuybutton:hover .infotab1{background:url(sprites/PPsprite.gif) 0px -174px no-repeat}
.buythisnow {float:right;background:url(sprites/PPsprite.gif) -26px -138px no-repeat; height:36px; width:107px;}
a.bigbuybutton:hover .buythisnow{background:url(sprites/PPsprite.gif) -26px -174px no-repeat}
.infozone {font-weight:bold;font-size:11px;padding-top:6px;line-height:105%;}
.stock10 {float:left;background:url(structure/buy_it/10+2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock10{background:url(structure/buy_it/10+2.gif) 0px -36px no-repeat}
.stock9 {float:left;background:url(structure/buy_it/9-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock9{background:url(structure/buy_it/9-2.gif) 0px -36px no-repeat}
.stock8{float:left;background:url(structure/buy_it/8-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock8{background:url(structure/buy_it/8-2.gif) 0px -36px no-repeat}
.stock7 {float:left;background:url(structure/buy_it/7-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock7{background:url(structure/buy_it/7-2.gif) 0px -36px no-repeat}
.stock6 {float:left;background:url(structure/buy_it/6-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock6{background:url(structure/buy_it/6-2.gif) 0px -36px no-repeat}
.stock5 {float:left;background:url(structure/buy_it/5-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock5{background:url(structure/buy_it/5-2.gif) 0px -36px no-repeat}
.stock4 {float:left;background:url(structure/buy_it/4-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock4{background:url(structure/buy_it/4-2.gif) 0px -36px no-repeat}
.stock3 {float:left;background:url(structure/buy_it/3-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock3{background:url(structure/buy_it/3-2.gif) 0px -36px no-repeat}
.stock2 {float:left;background:url(structure/buy_it/2-2.gif) 0px 0px no-repeat; height:36px; width:52px;}
.bigbuybutton:hover .stock2{background:url(structure/buy_it/2-2.gif) 0px -36px no-repeat}
.stock1 {float:left;background:url(structure/buy_it/1-2.gif) 0px 0px no-repeat; height:36px; width:43px;}
.bigbuybutton:hover .stock1{background:url(structure/buy_it/1-2.gif) 0px -36px no-repeat}
.stock0 {float:left;background:url(structure/buy_it/0-2.gif) 0px 0px no-repeat; height:36px; width:42px;}
.bigbuybutton:hover .stock0{background:url(structure/buy_it/0-2.gif) 0px -36px no-repeat}
.buythisitemnow a span{display:none;}
.buythisitemnow a, .buythisitemnow a:visited{height:36px;width:100px;background:url(structure/buy_it/buyitnow2.gif) 0px 0px no-repeat;display:block;}
.buythisitemnow a:hover{background:url(structure/buy_it/buyitnow2.gif) 0px -36px no-repeat;}
.buymenow td.basketlineitems{height:2px;font-size:1px;background:url(structure/table-line.gif) center repeat-x;}
/*end buy it now*//*scroller*/
.chartsa {scrollbar-face-color:#efefef;
  scrollbar-arrow-color:#cccccc;
  scrollbar-track-color:#ffffff;
  scrollbar-shadow-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#efefef;
  scrollbar-darkshadow-Color:#efefef;
}
.infoimg{float:left;padding-right:10px;}
#financediv{float:left;padding-right:10px;width:345px;}
#financediv h1{font-size:16px;}
/*Wiggle recommends*/
.recomm{background:magenta;height:33px;width:140px;float:right;}
.leftrecom{width:49%;float:left;background:url(structure/recom/center.gif); text-align:center; } .rightrecom{width:49%;float:right;padding-top:1.5%;}
.leftrecom .leftcap{float:left;height:55px;width:23px;background:url(structure/recom/left.gif) ;}
.leftrecom .rightcap{float:right;height:55px;width:23px;background:url(structure/recom/right.gif) ;}
.leftrecom .ticked{float:left;height:55px;width:42px;background:url(structure/recom/tick.gif) ;}
.leftrecom .recoms{height:55px;width:117px;background:url(structure/recom/R-P.gif) ; }.leftrecom:hover{background:url(structure/recom/center.gif) 0px -55px ; cursor:pointer;} 
.leftrecom:hover .leftcap{background:url(structure/recom/left.gif) 0px -55px  ;cursor:pointer;}
.leftrecom:hover .rightcap{background:url(structure/recom/right.gif)  0px -55px ;cursor:pointer;}
.leftrecom:hover .ticked{background:url(structure/recom/tick.gif)  0px -55px  ;cursor:pointer;}
.leftrecom:hover .recoms{background:url(structure/recom/R-P.gif) 0px -55px ;cursor:pointer;}
/*end wiggle recommends*/a.imagetooltip 
{
      
  z-index:24;
  position:relative;
  left:0px;
  text-decoration:none;
  font-size: 12px;      
  font-weight:bold;     
  padding:4px 20px 4px 10px;
  width:100%;  }a.imagetooltip:hover {
  z-index:25;
  font-size: 1.0em;
  font-weight:bold;     
  color:#ff0000;  
  text-decoration:none;
  cursor:hand;
  background-color:#ffffff;
  padding:4px 20px 4px 10px;
  width:100%;  }a.imagetooltip span.imagepop {
  display:none;
}a.imagetooltip:hover span.imagepop {
  width:400px;
  position:absolute;
  top:-3em;
  left:10em;
  border:3px solid #ccc;
  padding:5px;
  display:block;
  color:#000000;
  background-color:#ffffff;
  font-size:1em;
  font-weight:normal;
}span.imagepop img
{
  border:0px solid #ccc;
  float:right;}span.imagepop hr
{
  color:#ccc;
  height:1px;}
.smaller{border:2px solid #ff920b;margin:10px;padding:10px;}
.smaller h1 {font-size:1.4em;}
.smaller p {font-size:10px;font-weight:normal;margin:0px;padding:0px;}
.smaller .warning{ width:40%;float:left;margin-left:5%;}
.divider{padding: 0px 0px 5px;margin: 0px 0px 10px 0px;clear:both;width:100%;display:block;border-bottom: 1px dashed #cccccc;}
.footer01 {clear:both;}
.footer01 .menu_top h1, .footer01 .menu_top h3 {padding-top:10px; text-align:center;}
.footer01 .menuR {background: url(structure/menu_TR.gif) 0px 0px no-repeat;}
.sortitby{float:right;font-size:10px;margin-top:-18px;}
.sortitby select{font-size:12px;}
.viewrecomendations {height:64px; display:block; overflow:hidden; background:url(structure/recommend/recom-center.gif) 0px 0px repeat-x;}
.viewrecomendations span.left{float:left;height:64px; width:86px; background:url(structure/recommend/recom-left.gif);display:block;}
.viewrecomendations span.right{float:right;height:64px; width:205px; background:url(structure/recommend/recom-right.gif);display:block;}
.viewrecomendations span.text{line-height:98%;}
a.viewrecomendations, a..viewrecomendations:visited{color:#666666; text-decoration:none;}
table.recommendtext{height:64px;}
table.recommendtext td { vertical-align:middle; text-align:center;}
.viewrecomendations:hover .recommendtext,.viewrecomendations .recommendtext:visited, .viewrecomendations .recommendtext,.viewrecomendations a.recommendtext:visited{color:#666666;}
.viewrecomendations:hover { cursor:pointer;height:64px; display:block; background:url(structure/recommend/recom-center.gif) 0px -73px repeat-x;}
.viewrecomendations:hover span.left{float:left;height:64px; width:86px; background:url(structure/recommend/recom-left.gif) 0px -73px ;display:block;}
.viewrecomendations:hover span.right{float:right;height:64px; width:205px; background:url(structure/recommend/recom-right.gif) 0px -73px ;display:block;}/*start ready to ride bar*/

/*buyersguide*/
.viewguides {height:65px; display:block; overflow:hidden; background:url(structure/buyersguidecenter.jpg)  0px -73px  repeat-x;}
.viewguides span.left{float:left;height:65px; width:106px; background:url(structure/buyersguideleft.jpg) 0px -73px ;display:block;}
.viewguides span.right{float:right;height:65px; width:213px; background:url(structure/buyersguideright.jpg) 0px -73px ;display:block;}
.viewguides span.text{line-height:98%;}
a.viewguides, a..viewguides:visited{color:#666666; text-decoration:none;}
table.recommendtext{height:65px;}
table.recommendtext td { vertical-align:middle; text-align:center;}
.viewguides:hover .recommendtext,.viewguides .recommendtext:visited, .viewguides .recommendtext,.viewguides a.recommendtext:visited{color:#666666;}
.viewguides:hover { cursor:pointer;display:block; background:url(structure/buyersguidecenter.jpg) repeat-x;}
.viewguides:hover span.left{float:left;background:url(structure/buyersguideleft.jpg);display:block;}
.viewguides:hover span.right{float:right;background:url(structure/buyersguideright.jpg);display:block;}/*start ready to ride bar*/




table.rtr {background:url(structure/readytoride/R2RCENTER.gif);height:78px;}
td.rtrleft{background:url(structure/readytoride/r2rleft.gif);height:78px; width:90px;}
td.rtrright{background:url(structure/readytoride/r2rright.gif);height:78px;width:88px;}
/*end ready to ride bar*/
/*sale*/
.salestrip{background:#c40e0e;line-height:10px;}
span.offers{display:block;color: #ffffff;line-height:20px;padding-left:5px;}
span.offers a, span.offers a:visited,span.offers a:hover{color:#ffffff;font-weight:bold;}
/*end sale*/
.optionstable{background:#ffffff;font-weight:normal;text-align:center;}
.optionstable h3{font-size:16px;margin:0px;padding:0px;}
.topotable{height:10px;}
.topotable .floatL {float:left;}
.topotable .floatR {float:right;}
.optionstable ul li {margin-top:7px auto;}
.optionstable ul  {margin-left:0px;padding-left:25px; margin-top:10px; list-style-image:url(structure/bullet_orange.png);}/* drop shadowbox for ededed surfaces*/
.smalledgebox .optionstable td{text-align:left;}
.smalledgebox{display:block;font-weight:normal;}
.smalledgebox .top{height:9px;overflow:hidden;background:url(structure/lilstrip.gif) 0px 0px repeat-x;}
.smalledgebox .top .left{height:9px; width:9px; float:left;background:url(structure/lilcurves.gif) 0px 0px no-repeat;}
.smalledgebox .top .right{height:9px; width:9px; float:right;background:url(structure/lilcurves.gif) -9px 0px no-repeat;}
.smalledgebox .middle{background:#ffffff;border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;}
.smalledgebox .bottom{height:9px;overflow:hidden;background:url(structure/lilstrip.gif) 0px -9px repeat-x;}
.smalledgebox .bottom .left{height:9px; width:9px; float:left;background:url(structure/lilcurves.gif) 0px -9px no-repeat;}
.smalledgebox .bottom .right{height:9px; width:9px; float:right;background:url(structure/lilcurves.gif) -9px -9px no-repeat;}
/*end drop shadowbox for ededed surfaces*/.halfbreak{line-height:5px;}
.hot{cursor:pointer;font-weight:bold;text-decoration:underline;}
/*styled menu*/
.menulist{display:block;}
a.FullMenuItem{font-size:12px;line-height:15px; text-decoration:none;margin: 0px;
}
a.menucat, a.menucat:visited{width:100%;font-weight:bold;font-size:16px;line-height:23px; text-decoration:none;margin: 25px 0px 25px 10px;
}
.menucatheadcycle 
{border-bottom:1px dashed #cccccc;border-top:1px dashed #cccccc;
      }
/*end styled menu*/
/*scott special*/
.cmsdropdown{font-size:10px;}
/*end scotts*/
a.wishlistexample, a.wishlistexample:visited
{
      display:block;height:36px;width:86px;background:url(structure/buy_it/wishlist2.gif) no-repeat;}
a.wishlistexample:hover {cursor:pointer;background:url(structure/buy_it/wishlist2.gif) 0px -36px no-repeat;}  .num1title {font-size:12px; text-decoration:none;font-weight:bold;}
      .iconbox{font-size:10px;}
      
      
      
      .over70up{margin-top:-65px;}
      .print_now, .print_now:visited{display:block; height:32px; width:160px; background:url(structure/printpage.gif);}
            .print_now:hover{display:block; height:32px; width:160px; background:url(structure/printpage.gif) 0px -32px;}
            .print_now span {display:none;}
 /*new fullrange*/
            .fullrangeitems{border:1px solid #cccccc; border-top:none;clear:both;display:block;}
            .fullrangeitem{height:21px;
line-height:20px;border-top:1px solid #cccccc;background:#ffffff;clear:both;}
            .fullrangeitem a.name, .fullrangeitem a.name:visited{overflow: visible;color:#666666; width:40%;padding-left:10px;   position:absolute; /*this is the key*/
    z-index:24;  line-height:20px;font-weight:normal;
    color:#000;
    text-decoration:none}
            .fullrangeitem a.name:hover{/*background:#ededed;*/z-index:25; background-color:#efefef}
      a.name span.hidden, a.name:visited span.hidden {display:none;}
      a.name:hover span.hidden { display:block;
    position:absolute;    border:1px solid #efefef;
    background-color:#efefef; color:#000;
    Z-index:500;margin:-90px 260px;display:block;width:250px; background:#ffffff;padding:10px;border:2px solid #cccccc;}
    a.name:hover span.hidden ul {padding-left:15px;}
            
            .fullrangeitem span.price{line-height:20px;color:#666666;width:20%;float:right;padding-right:10px;text-align:right;}
            .fullrangeitem span.save{line-height:20px;color:#ff0000;float:right;}
            .fullrangeitem:hover{background:#efefef;}
            .clearnow{clear:both;}
       .menu_bot {clear:both;}
       .menulist li a {text-decoration:none;font-size:10px;font-weight:normal;}
       div.menuheaderbike {
background:transparent url(sprites/loadtime.gif) no-repeat scroll 132px -160px} 
div.menuheaderbike,  div.menuheader, span.menuheader:visited{text-decoration:none;color:#005058;border-bottom:1px dashed #cccccc;border-top:1px dashed #cccccc;font-weight:bold;font-size:16px;line-height:16px; text-decoration:none;COLOR:#005058;margin:2px 0px 2px;padding:5px;padding-left:0px;}
            /*end new fullrange*/.over70up {
margin-top:-65px;font-size:12px;
}
div.menuheaderbike h1, div.menuheader h1, span.menuheader:visited h1 {padding-left:0px;}
#right .headerbox .borderbox{width:175px;overflow:hidden;}
.mid h1{line-height:16px;padding-bottom:5px; text-align:left;}
#center.mid h3{font-size:15px;line-height:16px;padding-bottom:5px; text-align:center;}
#nowiggle {margin:100px auto; width:450px;}
.sectiontitle{font-size:1.6em; font-weight:bold;clear:both;width:100%;}
.footint
{
    width: 910px;
    margin: 0 auto;
    height: 130px;
    text-align: center;
}
.wrap h1{ font-size:1.6em;}


.lilbutton, .lilbutton:visited
{
   margin:2px 0px 4px 0px ;text-decoration:none;color:#666666;line-height:19px;font-size:10px;padding-left:20px; display:inline-block;height:19px;width:87px!important;width:107px;background: url(structure/lilbutton.gif) #cccccc;}
   .lilbutton:hover {background: url(structure/lilbutton.gif) 0px -19px #cccccc;color:#000000;}
   .lilbutton2, .lilbutton2:visited
{
   margin:2px 0px 4px 0px ;text-decoration:none;color:#666666;line-height:19px;font-size:10px;padding-left:20px; display:block;height:19px;width:87px!important;width:107px;background: url(structure/lilbutton2.gif) #cccccc;}
   .lilbutton2:hover {background: url(structure/lilbutton2.gif) 0px -19px #cccccc;color:#000000;}
   .viewbuttons{border-bottom:0px dashed #ededed;}

  
      
      
      .productlinkdesc { font-size:10px;}
      a.s-one, a.s-one:visited {
background:transparent url(structure/trashycan.gif) no-repeat scroll 0px 0px;
color:#666666;
float:right;
font-size:10px;
height:20px;
text-align:center;
text-decoration:none;
width:20px;

}
.refresh, .refresh:visited
{display:inline;
 color:#666666;
 text-decoration:none;
 width:30px;
    height:14px;
    padding-right:16px;
    background:url(structure/refreshw.gif) right no-repeat; display:block ;}
    .refresh:hover{text-decoration:underline;}
    .trash, .trash:visited
{display:inline;
 color:#666666;
 text-decoration:none;
 width:30px;
    height:14px;
    padding-right:16px;
    background:url(structure/trashycan.gif) right no-repeat; display:block ;}
    .trash:hover{text-decoration:underline;}
    input.bluebig, input.bluebig:visited{padding-bottom:5px;font-size:10px;border:none;color:#ffffff; width:122px; height:22px; line-height:11px; background:url(structure/bluebig.gif) no-repeat #a3b0b8}
    input.bluebig:hover {background:url(structure/bluebig.gif) 0px -22px no-repeat  #6e8c9d}
    .removebasket, .removebasket:visited {float:right;height:16px; width:48px;font-size:10PX; color:#666666; text-decoration:none; background:url(structure/miniremove.gif) 0px 0px no-repeat; }
.removebasket:hover{ background-position:top;color:#000000;}
.removebasketG, .removebasketG:visited {display:block;height:16px; width:65px;font-size:10PX; color:#666666; text-decoration:none; background:url(structure/miniremoveG.gif) 0px 0px no-repeat; }
.removebasketG:hover{ background-position:top;color:#000000;}
.section-title ul{list-style-image:url(structure/bullet_orange.gif);margin-bottom:20px;margin-top:20px;}
.section-title li { margin-bottom:3px; }
.section-title li a { font-size:13px;text-decoration:none;}
.section-title li a:hover { font-size:13px;text-decoration:underline;}
.section-title { padding:20px;border-bottom:1px dashed #ccc;font-size:14px; }
.section-page h1.CSTitle3{margin-top:20px;margin-bottom:10px;padding-bottom:5px;font-size:16px;color:#ff920b; }
.section-page h1 {margin-top:20px;margin-bottom:10px;padding-bottom:5px;color:#ff920b; }
.section-page hr {color: #ff920b;
background-color: #ff920b;
height: 2px;
width:70%;border:0px;}
.section-page h2.CSTitle2 {font-size:20px;color:#ff920b;}
.section-page a, .section-page a:visited { font-weight:bold;}
.backtotop, .backtotop:visited 
{
    
    background:transparent url(structure/backtotop.gif) no-repeat scroll left top;
display:block;
font-weight:bold;
height:14px;
overflow:hidden;
padding-left:14px;
text-decoration:none;
width: 100px; margin:15px 0px 0px 0px ;
    
    }
.backtotop:hover{ background-position:0px -15px;display:block;overflow:hidden;text-decoration:underline;}
.charts .listprice{clear:both}
.ApplyV, .ApplyV:visited {border:0px;height:37px;width:81px;background:url(structure/applyV.gif) 0px 3px; cursor:pointer}
.ApplyV:hover {height:37px;width:81px;background:url(structure/applyV.gif) 0px -33px;}
.strongred{font-weight:bold; color:#bb0e39;}
.brandlogo{display:block; margin:0 auto;}
input.searching{width:300px;}
.wrap h1.sectiontitle{font-size:1.6em;display:block;clear:both;}
.homepage{text-indent:-999em;} 
.homepage span{display:none;}
#welcomemsg {margin-top:0px!important;margin-top:-2px;width:100%;}
/* satellite buttons */
/* satellite buttons */
.satholder{display:none}
.sasitetholder{display:none}
.satholder a, .satholder a:visited{margin-right:10px;height:83px;width:143px;display:table-cell;display:inline-block;}
.satsiteholder a, .sasitetholder a:visited{margin-right:10px;height:83px;width:143px;float:left;}
satsiteholderdesc{display:none}

/* end satellite button */

/* start  actual tab */
#satellitetab {display:none;}


/* end satellite tab */
.readonsat, .readonsat:visited{font-weight:normal;clear:both;width:300px;height:20px;display:block;width:225px;float:right;background:url(headerimgs/readmore.jpg) no-repeat;padding-lefT:22px;color:#666666;}
.readonsat:hover {background-position:0px -20px;}

.productonaltsatsite {text-align:center;}
.productonaltsatsite .satsiteholder a, .sasitetholder a:visited{height:83px;width:143px;display:table-cell;display:inline-block;}

.satellietsearchtopresults h3.specialstitle, h3.specialstitle a{margin-top:10px; clear:left;height:28px;overflow:hidden; line-height:14px; font-size:14px;display:block; text-decoration:none;}
.satellietsearchtopresults h3.specialstitle, h3.specialstitle a:hover{cursor:pointer;}
.mid h1 a, .mid h1 a:visited{color:#ffffff; text-decoration:none;}
.mid h1 a:hover{ text-decoration:underline;}
.removebutton, .removebutton:visited{margin-left:10px;color:#ffffff;height:18px;width:70px;display:block;text-align:center;background:url(structure/removebutton.gif);}
.removebutton:hover {background:url(structure/removebutton.gif) 0px -18px;color:#ffffff;}
a.basketproductlink, a.basketproductlink:visited { font-weight:bold;text-decoration:none; }
a.basketproductlink:hover { font-weight:bold;text-decoration:underline; }
a.basketproductdetail, a.basketproductdetail:visited { font-size:10px;text-decoration:none; }
a.basketproductdetail:hover { font-size:10px;text-decoration:underline; }
.satellietsearchtopresults a.normallink{float:none;width:auto; height:auto;margin:0px;padding:0px;}
.satellietsearchtopresults .wrapping{font-weight:bold;}
.wrapping{padding:5px;}
.satellietsearchtopresults .satsitedesc{font-weight:normal;}
.weeklyyoupay{font-size:14px;}
.prodnotes {color:#FF920B;
margin:7px 0px 7px 0px;}
div.buymenow{clear:both;padding-top:1px;}
.prodnotes br{line-height:0px;}
p.weeklyyoupay a,p.weeklyyoupay a:visited{font-size:14px;font-weight:bold;text-decoration:none;}
p.saving a,p.saving a:visited{font-size:14px;font-weight:bold;text-decoration:none;}
.wrapping td p.saving a,p.saving a:visited{font-size:14px;font-weight:bold;text-decoration:none;}
.wrapping td p.weeklyyoupay a,p.weeklyyoupay a:visited, p.weeklyyoupay{font-size:14px;font-weight:bold;text-decoration:none;}
p.saving a, p.saving a:visited{color:#C80B0B;}
div.listprice div.saving{font-weight:bold;color:#C80B0B;}
div.saving{font-weight:bold;color:#C80B0B;}
.charts h1, .box h1{font-size:1.6em; padding:10px 0px;}



    .yellowtable {border-left:1px solid #FFcc00;font-size:10px;font-weight:normal;min-width:200px;max-width:350px;}
    
    
    .yellowtable td {color:#666666;text-align:left; vertical-align:top; border-right:1px solid #FFcc00;border-bottom:1px solid #FFcc00;padding:1px 3px 1px 3px;}
    .yellowtable th{padding:1px 3px 1px 3px; text-align:left;}
   .yellowtable td.column1{border-right:none;background:#FFFFCC;font-weight:bold;}
   .yellowtable th.tableheader{ background:#FFCC00; text-align:center;}
   .yellowtable tr.title th { color:#666666;background:#FFFFCC;border-bottom:1px solid #FFcc00;border-right:1px solid #FFcc00;}
.sizechartborder, h1.sectiontitle{color:#666666;}


.footer01 .borderbox {border:2px solid #cccccc;margin-bottom:10px;}
.specialwelcome {text-align:center;font-weight:bold;width:99%}
strong.smallbikestuff{font:Normal 10px Arial ;}
.BuyersGuideSubSectionText{text-align:left;}
ul.midbullet { list-style-type:none;padding:0px; margin:0px;}

#tab_box {display:block;clear:both;height:30px;overflow:hidden; z-index:20000;}
#tabs{}
#content .clearer, #tab_box .clearer{height:0px;}

.tabb, .tabb2{background:#FFFFFF none repeat scroll 0 0;
cursor:pointer;
display:inline-block;
float:left;
font-size:13px;
font-weight:bold;
height:30px;
line-height:14px;
margin-right:1px;
text-align:center;
width:97px;}
.tabb .tabtop, .tabb2 .tabtop{height:6px; background:url(images/pixel.gif) #f1f1f1 top left repeat-x ;overflow:hidden;}
.tabb .tabmid, .tabb2 .tabmid{ background:#F1F1F1 none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:23px;
padding:4px 0px;margin-top:-1px;
text-transform:capitalize;}
.tabb .tabtop .L, .tabb2 .tabtop .L{float:left;height:6px;width:6px;background:url(sprites/PPsprite.gif) -18px -66px no-repeat  ;}
.tabb .tabtop .R, .tabb2 .tabtop .R{float:right;height:6px;width:6px;background:url(sprites/PPsprite.gif) -25px -66px no-repeat ;}
.tabb:hover .tabtop, .tabb2:hover .tabtop{height:6px;background:#fd9000 url(images/tabgrad.jpg) 0px -0px repeat-x;overflow:hidden;}
.tabb:hover .tabmid, .tabb2:hover .tabmid{height:30px; border-left:1px solid #ff920b;border-right:1px solid #ff920b;border-bottom:1px solid #ff920b;background:#fd9000 url(images/tabgrad.jpg) 0px -8px repeat-x ;color:#ffffff; font-weight:bold;}
.tabb:hover .tabtop .L, .tabb2:hover .tabtop .L{float:left;height:6px;width:6px;background:url(sprites/PPsprite.gif) -18px -74px no-repeat  ;}
.tabb:hover .tabtop .R, .tabb2:hover .tabtop .R{float:right;height:6px;width:6px;background:url(sprites/PPsprite.gif) -25px -74px no-repeat ;}
.selected .tabtop{height:6px; background:#fd9000 url(images/tabgrad.jpg) 0px -0px repeat-x ;overflow:hidden;}
.selected .tabmid{height:30px; border-left:1px solid #ff920b;border-right:1px solid #ff920b;border-bottom:1px solid #ff920b;background:#fd9000 url(images/tabgrad.jpg) repeat-x scroll 0 -6px;color:#ffffff; font-weight:bold;}
#content{border-bottom:2px solid #ff920b;}
.selected .tabtop .L{float:left;height:6px;width:6px;background:url(sprites/PPsprite.gif) -18px -74px no-repeat  ;}
.selected .tabtop .R{float:right;height:6px;width:6px;background:url(sprites/PPsprite.gif) -25px -74px no-repeat ;}
.tabbfill{}
.statusicon{ /*CSS for icon image that gets dynamically added to headers*/

border: none;
}


.accordprefix{float:left;}


.box .boxint{
margin: 0;
padding: 10px;
text-align: justify;zoom:1;
}

.box{
background: #fff;zoom:1;

}
.box h2{font-size:15px;}
.box table.sizechartborder {float:left;margin-right:10px;margin-bottom:10px;}

.boxholder{
clear: both;
border:1px solid #cccccc;
border-top:none;
border-bottom:none;
}
.box-space{}
.prodbullets ul {margin:0px;padding:0px;padding-left:20px;}
.box .prodbullets, .box .comparebullets {margin-bottom:10px;}
 .box .comparebullets {border-left:1px dashed #cccccc;padding-left:10px;}
.box .proddesc {padding:;}
.box .proddesc br {}
zoomer, .zoomer:visited {
margin:0 0 0;
}
.itemside {padding-left:370px;}
.itemside strong{display:block;}
.readmoremakeactive{cursor:pointer;}


.customer_review{margin-bottom:30px;}
.customer_review p{FONT-SIZE:10PX; line-height:12PX;}
.customer_review p.strong{FONT-SIZE:11PX; line-height:12PX; font-weight:BOLD;}
.customer_review .summary {float:left;width:200px;}
.customer_review .mainreview {FONT-SIZE:10PX; line-height:11PX;padding:0px 0px 0px 210px }
h2.detail{ font-size:12px;}
.customer_review h1{clear:none; margin-bottom:7px;}
.innerside{}
.inner h2{font-size:15px;}
.addtofavourites{margin-top:3px;}

.innerside .clearer{display:none;}


.roundedbox {}
.roundedbox .top {display:block; height:6px;background:#ffffff;overflow:hidden;}
.roundedbox .top .L {float:left; height:6px; width:6px; background:url(images/onthecorner.jpg) top left no-repeat;overflow:hidden;}
.roundedbox .top .R {float:right; height:6px; width:6px; background:url(images/onthecorner.jpg) top right no-repeat ;overflow:hidden;}
.roundedbox .top .C {  height:6px;border-top:1px solid #cccccc;overflow:hidden; }
.roundedbox .bot { display:block;height:6px;overflow:hidden; }
.roundedbox .bot .L {float:left; height:6px; width:6px; background:url(images/onthecorner.jpg) 0px -8px no-repeat;overflow:hidden; }
.roundedbox .bot .R {float:right; height:6px; width:6px; background:url(images/onthecorner.jpg) 6px 6px repeat ;overflow:hidden; }
.roundedbox .bot .C {height:5px;border-bottom:1px solid #cccccc;overflow:hidden;}
.roundedbox .mid {background:#ffffff;border:1px solid #cccccc; border-width: 0px 1px 0px 1px;padding:0px 5px 0px 5px;overflow:hidden; }
.roundedbox .mid h1{font:Bold 12px Arial;}
.roundedbox .mid h2.detail{ font-size:10px;}
.roundbox .mid hr.hr {height:1px; padding:0px;margin:0px;line-height:0px;}






/*New buy it now buttons..*/




 .innerside a.viewbuyoptions,  .innerside a.viewbuyoptions:visited{}
 .innerside a.viewbuyoptions:hover{}
 
 .Wprice {font: bold 20px Arial }
 .summary .ratings {border-top:1px dashed #cccccc;margin-top:10px;padding-top:10px;}
 .ratings h1{font-size:12px;}
 .customer_rating{height:25px; width:100px;display:block;background:url(images/little_starsout.jpg) top left no-repeat;}
 .customer_score{height:20px; width:100px;display:block;background:url(images/little_stars.jpg) top left no-repeat;}
 
  .big_rating{height:45px; width:200px;display:block;background:url(images/starsout.jpg) top left no-repeat;}
 .big_score{height:40px; width:200px;display:block;background:url(images/stars.jpg) top left no-repeat;}
 a.readmorenow, a.readmorenow:visited{background:transparent url(images/readmorenow.jpg) no-repeat scroll right top;
display:inline-block;
line-height:14px;
padding-right:16px;}
 a.readmorenow:hover{background:url(images/readmorenow.jpg) bottom right no-repeat}
h2.rating_title {font:bold 12px Arial;}
.ratings table td{vertical-align:top;}
a.thumbsup, a.thumbsup:visited{color:#999999;padding-left:23px;height:17px;line-height:14px;color:#ff920b;background:url(images/thumbs.jpg) top left no-repeat; float:left;margin-right:10px;}
a.thumbsup:hover{background:url(images/thumbs.jpg) 0px -17px no-repeat; float:left;}
a.thumbsdown, a.thumbsdown:visited{color:#999999;padding-left:23px;height:17px;line-height:14px;color:#ff920b;background:url(images/thumbs.jpg) 0px -34px no-repeat; float:left;margin-right:10px;}
a.thumbsdown:hover{background:url(images/thumbs.jpg) 0px -51px no-repeat; float:left;}
div.helpfull span.number{font:Bold 14px Arial;color:#ff920b;
                         
                         }
                         div.helpfull span.note{font:Bold 12px Arial;
                         
                         }
                         div.social_networking{height:20px; }
                         .social_networking a img{display:inline-block;opacity: 0.5;
  filter: alpha(opacity = 50);
}
                         .social_networking a:hover img{opacity: 1; filter: alpha(opacity = 100);}
div.sendtofriend{
height:28px;
}
a#sendittoariend, a#sendittoariend{ float:left;height:28px;width:111px; background: url(images/sendtofriend.jpg) bottom left no-repeat;}
a#sendittoariend:hover{height:28px;width:111px;background:url(images/sendtofriend.jpg) top left no-repeat ;}
a#sendittoariend span{display:none;}

a.wishit, a.wishit:visited{float:left;height:28px;width:112px; background: url(images/wishit.jpg) bottom left no-repeat;}
a.wishit:hover{height:28px;width:112px;background:url(images/wishit.jpg) top left no-repeat ;}
a.wishit span{display:none;}
.clearer2{height:0px; clear:both;}
div.Nproddesc{float:left;}
div.Nprodbullets{width:350px;float:left;}
strong.productnotes {color:#666666;
font-weight:normal;
margin:10px 0;}
strong.productnotes br {height:0px;line-height:0px; display:none;}

#litBuyOrSeeOptions{color:#ff920b;}
#notopborder {border-top:none;}


.part1{display:none;}
table.financetable td {text-align:left;}
td.financeinfo {}
td.financeinfo a.financeLink,td.financeinfo a.financeLink:visited {color:#ff4200;font-weight:bold;}
h1.financetitle{ }















.review_boundry {border-top:1px dashed #CCCCCC;
margin-top:5px;
padding-top:0;
width:100%;}
.review_element {min-width:230px;float:left;}
.review_boundry .cleaerer{height:0px;}
#BVQASummaryBoxContainer{display:block;}
#BVQASummaryBoxID {margin:0 auto;}
h1#BVQASummaryBoxTitleID{float:left;color:#ffffff;font-size:1.1em;}
.BVQASummaryBoxQuestionAndAnswerCount{float:left; font-size:10px;text-align:center;}
.BVQASummaryBox a, .BVQAQuestionSummary a, .BVQAForm a, .BVQAFormText a, .BVQADocumentation a, .BVQAFooter a, .BVQAPageTab a, .BVQAPager a,#BVQASummaryBoxViewQuestionsID .BVQAShowMessageLink a {
color:#ffffff;
text-decoration:underline;

}







    .addthis_toolbox {HEIGHT:25PX;DISPLAY:BLOCK;}
    
    .addthis_toolbox .custom_images a
{

    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}
.hover_effect .addthis_button_expanded{background:none;padding-left:0px;}
.hover_effect .addthis_button_expanded .at15t_expanded {display:none}

.addthis_toolbox .hover_effect
{

    padding: 0px 0 0px 0px;
}

.addthis_toolbox .hover_effect div
{
   height:18px; width:16px; float:left;margin-right:7px;
}

.addthis_toolbox .hover_effect a
{
   border:2px solid #FFFFFF;
display:inline-block;
height:18px;
padding:2px;
position:relative;
text-decoration:none;
width:16px;
    

    height:19px;width:17px;
}

.addthis_toolbox .hover_effect a.addthis_button_expanded
{
    width:30px;height:16px; float:left
}
.addthis_toolbox .hover_effect a img
{
padding:0px 2px 2px 3px;
margin:0 auto;
}
.addthis_toolbox .hover_effect a:hover
{   background: #ffc792;
    color: #105CB6;
    text-decoration: none;
    border: 2px solid #ff920b;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
 
}

.addthis_toolbox .hover_effect span
{
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 1px;
}
.addthis_toolbox .hover_effect a.addthis_button_expanded span
{
    position: absolute;
    width: 0px;
    height: 0px;
    top: 0px;
    left: 0px;
    text-align:center;
}
.BVQAPageTabs div.BVQAPageTabSpacerLeft {
display:none;
}
.BVQAPageTabs div.BVQAPageTabSpacerMiddle {
width:1px;
}
.BVQAPageTabs .BVQAPageTab 
{
    background:#F1F1F1 url(structure/bigtab.gif) no-repeat scroll center top;
border:0 none;
color:#666666;
cursor:pointer;
float:left;
font-size:11px;
text-align:center;
vertical-align:baseline;
height:21px;
height:16px!important;
 line-height:21px;
padding-top:5px;width:110px;}
.BVQAPageTabs .BVQASelectedPageTab
{
    background:#ff920b url(structure/qandatab.gif) no-repeat scroll center top;
    color:#ffffff;
    font-weight:bold;
border:0 none;
cursor:pointer;
float:left;
font-size:11px;
text-align:center;

vertical-align:baseline;
height:21px;
height:16px!important;
 line-height:21px;
padding-top:5px;
width:110px;}
#center .BVQAPageTab a, #center .BVQAPageTab a:visited{color:#666666;}
#center .BVQAPageTabs {
line-height:21px;
 overflow:hidden;
border-bottom: 2px solid #ff920b;}
#center .BVQAPageTab,#center .BVQAPageTabSpacerLeft,#center .BVQAPageTabSpacerMiddle,#center .BVQAPageTabSpacerRight{line-height: normal;}
#center .BVQAPageTabSpacerRight, #center .BVQAPageTabSpacerMiddle {border:none;}

body:nth-of-type(1) #botcont ul li {
display:inline-block;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #botcont ul li { float:left }
}
#BVSecondaryCustomerRatings { padding-top:10px;margin:0px 0px 10px 0px;  border-bottom:1px dashed #cccccc;padding-bottom:10px;  }
.box a.buyoptions{display:block; clear:both; }
.financetable, .financelayout, .desclayout {width:100%;
               }
               .sortbytop20
{
                font-size:10px;
                width:154px;
                float:right;
                text-align:right;
}
.maxiclick {cursor:pointer;}
.printablelink {
display:block;
font-size:10px;
margin:0 0 20px;
padding-top:5px;
width:120px;
}#center table#BVReviewPaginationTable {margin:0 auto;background:url(images/tabgrad.jpg) repeat-x scroll left top;height:20px;margin-top:10px;overflow:hidden;line-height:20px}
#center #BVReviewPaginationTable .BVPageBasedPaginationContainer{margin-top:0px;}
#center #BVReviewPaginationTable .BVPageBasedPaginationContainer a, #center #BVReviewPaginationTable .BVPageBasedPaginationContainer a:hover, #center #BVReviewPaginationTable .BVPageBasedPaginationContainer{color:#ffffff; font-weight:bold;}
#ctl00_ContentPlaceHolder1_ProductDisplayAjax1_pnlNotes {font-size:11px;
line-height:11px;text-align:justify;}
.WeeklyOffers .borderbox table a h1.specialstitle, .WeeklyOffers .borderbox table a:visited h1.specialstitle {text-decoration:none;}
.borderbox .wrapping {padding:10px;}
.itemside h1 {padding-top:5px;}
#center .atclear{display:none}
#productSortDDTop20, #productSortDDTop20 option {/*font-size:11px;*/}
#left h1, #left h3{ line-height:1.1em;}
a.viewguides, a#ctl00_ContentPlaceHolder1_ProductDisplayAjax1_hyplinkRecommended {text-decoration:none;display:block;cursor:pointer;}
.quicklinks{background:url(buyersguide/Quickjump.jpg) no-repeat;padding-left:170px;clear:both;margin-top:5px;}
.viewitemnow {margin-left:3px;height:34px;width:147px;display:block;background:url(viewitem.jpg) top left; }
.viewitemnow:hover {zoom:1;height:34px;width:147px;display:block;background:url(viewitem.jpg) 0px -35px; }
.viewitemnow span {display:none;}

.payineuros-sideadT{height:216px;width:180px;display:block;background:url(en/Currency-Euros-T.jpg) no-repeat ;}
.payineuros-sideadB{height:38px;width:180px;display:block;background:url(en/Currency-Euros-B.jpg) no-repeat ;}














div.productreviewgroup{text-align:center;}
div.productreviewitem 
{ width:157px; text-align:center;
 margin:10px 10px 0px 0px;
 font-size:medium;
 display:-moz-inline-stack;/*Firefox display:inline-block*/
 display:inline-block; /*IE does not apply to Block Elements, and Firefox does not render*/
 _overflow:hidden;/*fix*/
 zoom:1;/*hasLayout*/
 *display:inline;/*set display:inline on block elements make display:inline display:inline-block*/
}
#loadelements{padding-top:10px;}
#loadelement {height:15px;width:128px;margin:0px auto;background:url(structure/loading.gif) no-repeat;display:block;}




#shoppingbasket h3 {padding:0px;margin:0px;}
div.customer_name {margin-top:-3px;padding-bottom:3px;padding-left:7px; width:170px;}
div.customer_name small{font-size:11px;font-weight:900;}
span.discount-gold-plat{color:red; font-weight:bold;}
#shoppingbasket .wrapping .gold-plat a.gold-link, #shoppingbasket .wrapping .gold-plat a.gold-link:visited {color: #b1a265;font-weight:bold;font-size:12px;}    
.gold-plat{padding-left:10px; border-top:none; margin:0px 5px;padding-bottom:3px; text-align:center;}
.freedelivery_cart{font-size:10px; border-bottom:none;
text-align:center; }
div.customer_name small.logout_bskt {float:right;margin-right:3px;font-weight:normal; font-size:10px;}
small a.logout_bskt, small a.logout_bskt:visited { text-decoration:none;}
small a.logout_bskt:hover { text-decoration:underline}
small.customer_bskt {display:block;overflow:hidden;width:110px; word-break:collapse;}
.create_new_acc{padding-left:13px; background:url(structure/plus.jpg) 0px 2px   no-repeat ;margin-top:5px;}
.footer01 .mid h3{text-align:center;}


/* ADVERTS WITH CSS LANGUAGE CONTROL */
div.SecureMicro {background: transparent url(en/securest2.jpg) top center;width: 180px; height: 144px}
a.SecureLink{margin: 0px 0px 0px 23px;padding-top: 40px; display: block; height: 54px; width: 94px;}
a.freeshippinglink {height:78px; width:180px; display:block; background:url(imgs/freeshipping.gif) top left no-repeat;}
.summersale2009 {width:180px; height:220px; background:url(en/summersale2009RHS.jpg) top left no-repeat;display:block}
#viewfullsale{width:180px;height:100px;background:url(en/browse-entire-sale.jpg) ; display:block; }
#wiggle-testimonials{width:180px;height:125px;display:block }


/*Front page sprite*/
div.SecureMicro {background:transparent url(sprites/frontpageads.jpg) repeat scroll 0px -880px;}
#jobsatwiggle{background:transparent url(sprites/frontpageads.jpg) repeat scroll 0px -548px;height:188px;width:180px;display:block;}
#wiggle-testimonials {
background:transparent url(sprites/frontpageads.jpg) 0px 0px;}
#buyersguideRHS{background:transparent url(sprites/frontpageads.jpg) repeat scroll 0px -365px;height:181px;width:180px;display:block;}
#reviewRHS{background:transparent url(http://Wiggle.co.uk/images/offers/suunto-review-comp.jpg) repeat scroll 0px 0px;height:250px;width:180px;display:block;}
#WiggleAwardsRHS {background:transparent url(sprites/frontpageads.jpg) repeat scroll 10px -1253px;height:349px;width:180px;display:block;}
#PriceDropRHS{background:transparent url(sprites/frontpageads.jpg) repeat scroll 0px -1024px;height:228px;width:180px;display:block;}
#FollowUsRHS{background:transparent url(sprites/newtwitter.jpg) repeat scroll 0px -0px;height:144px;width:180px;display:block;}
#pricedropbanner {margin:0 auto;height:158px;width:575px;margin:0 auto;display:block;background:url(../../images/offers/Pricedropnew.jpg) ;}

#blogglebit{width: 180px;margin: 0 auto;}
#bloggletop{height: 82px;background: url(sprites/frontpageads.jpg) 0px -2181px no-repeat;display: block;overflow: hidden;}
#blogglebot{cursor: pointer;height: 19px;background: url(sprites/frontpageads.jpg) 0px -2268px no-repeat;display: block;}
a.blogAthlete{width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -1957px no-repeat;}
a.blogMilram{width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -1985px no-repeat;}
a.blogComps{width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -2013px no-repeat;}
a.blogReviews{width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -2041px no-repeat;}
a.blogNews{width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -2069px no-repeat;}
a.blogEvents{width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -2097px no-repeat;}
a.blogWiggle {width: 180px;height: 28px;display: block;background: url(sprites/frontpageads.jpg) 0px -2125px no-repeat;}
a.blogAthlete span{display: none;}a.blogMilram span{display: none;}
a.blogComps span{display: none;}a.blogReviews span{display: none;}
a.blogNews span{display: none;}
a.blogEvents span{display: none;} a.blogWiggle span{display: none;}
a#ndcsRHS1{width: 180px;height: 240px;display: block;background: url(../../images/offers/ads/ndcs_taiwan_rhs.gif) 0px 0px no-repeat;}
#k-blog_link {background:transparent url(../../images/offers/kironbloglink.jpg) repeat scroll ;height:92px;width:180px;display:block;}
#daytest_rhs {margin:0 auto;height:240px;width:180px;display:block;background:url(../../images/offers/7daytest_rhs.jpg) ;}
#lightoffer_RHS {margin:0 auto;height:240px;width:180px;display:block;background:url(../../images/offers/lights_offer2.jpg) ;}
#protour_RHS{margin:0 auto;height:240px;width:180px;display:block;background:url(../../images/offers/proteam-RHS-letour.jpg) }
#protour_wide {background:url(../../images/offers/letourspecialEN.jpg);height:200px;width:580px; margin:0 auto;display:block; }
#reviewsWide{width:580px;height:200px; margin:0 auto; display:block;background:url(../../images/offers/suunto-review-wide.jpg);}
#lifeline-lights-Bg {background:url(../../images/offers/lifelineadBG.jpg);height:200px;display:block; }
#lifeline-banner {background:url(../../images/offers/lifeline-lighting-banner.jpg);height:200px;width:580px; margin:0 auto;display:block; }
#lifeline-rhs {background:url(../../images/offers/lifeline-lighting-rhs.jpg);height:240px;width:180px; margin:0 auto;display:block; }
#BikeBiz{background:url(../../images/offers/Bikebizaward.jpg);height:220px;width:180px;display:block; }
#news_signup{background:url(../../images/offers/fiversignup2.jpg);height:193px; margin:0 auto;display:block;}
#mini2010 {background:url(../../images/offers/focus2010big.jpg);height:220px; width:180px; margin:0 auto;display:block;}
div.twinoffer{height:200px;background:url(../../images/offers/trainers_lights_bg.jpg);height:200px;display:block;}
div.Twinofferint{background:url(../../images/offers/trainers_lights_wide1.jpg);height:200px; width:580px; margin:0 auto;display:block;}
#Trainerofferint{background:url(../../images/offers/trainer_sale_wide.jpg);height:200px; width:580px; margin:0 auto;display:block;}
#CompressionBaseLayersRHS{ height:220px;width:180px;display:block;background:url(../../images/offers/compression-baselayersEN.jpg) ;}
img[src="http://www.wiggle.co.uk/images/offers/postal-strikeNov093.jpg"]{width:580px; margin:0 auto;}

.run_nov{height:220px; width:180px; background: url(../../images/offers/ronhill_nov_promoRHS.jpg);}

#center .ron_novbg{height:200px;background:url(../../images/offers/ronhill_nov_promobg.jpg);height:200px;display:block;}
#center .ron-nov-int{background:url(../../images/offers/ronhill_nov_promo.jpg);height:200px; width:580px; margin:0 auto;display:block;}
#center .ron-nov-int1{background:url(../../images/offers/ronhill_nov_promo1.jpg);height:200px; width:580px; margin:0 auto;display:block;}

#voucher-bannerbg{height:158px;background: url(../../images/offers/voucherbannerbg.gif) top center repeat-x}
#voucher-banner{height:158px;width:580px;display:block; margin:0 auto;background:url(../../images/offers/voucherbanner.jpg);}
#voucher-banner-noclick{height:158px;width:580px; margin:0 auto;display:block;background:url(../../images/offers/vouchers-noclick.jpg);}




/*New menu stuff*/
.bikemenu ul li h2 a, .bikemenu ul li h2 a:visited {border-left:3px solid #ffffff;padding-left:5px;}
.bikemenu ul li h2 a:hover{border-left:3px solid #ff920b;}

            .bikemenu h2 a.ViewAllCat {font-size:10px; color:#005058;font-weight:bold;}
            .bikemenu h2 a.ViewAllCat:hover {font-size:10px; color:#005058;font-weight:bold; text-decoration: underline;}
            .menuheader.run_menu{background: url(../../theme/6/structure/runner.jpg) right  no-repeat} 
            .menuheader.swim_menu{background: url(../../theme/6/structure/swimmer.jpg) right  no-repeat} 
            .menuheader.triathlon_menu{background: url(../../theme/6/structure/triathloner.jpg) right  no-repeat} 
            
             .mid h3 a{color:#666666;text-decoration:none;} 
 #left .wrapping  ul li {display:block;}
            .ubercat_zone ul li a{line-height:15px;font-size:11px;font-weight:normal; text-decoration:none; color:#005058;}
             .ubercat_zone ul li h2 a{ font-weight:bold;border-left:3px solid #ffffff;padding-left:5px;}
             .ubercat_zone ul li h2 a:hover{ border-left:3px solid #ff920b;}
             
             .ubercat_zone ul li h3 a{border-left:3px solid #ffffff;padding-left:5px;}
             .ubercat_zone ul li h3 a:hover{ border-left:3px solid #ff920b;}
             
              .ubercat_zone ul li h3 a {}
            #left .wrapping ul {padding-bottom:0px;width:100%;}
            #left .wrapping .area_zone ul li h2 a {display:block;font-weight:100;line-height:20px;padding-left:0px;}
            #left .wrapping ul li h2 a:hover { text-decoration:underline;}
            
            div.menuheaderbike h1 a, div.menuheader h1 a {text-shadow:0 2px 2px #cccccc;color:#666666; text-decoration:none;font-size:.8em;}
            div.menuheaderbike h1 a:hover, div.menuheader h1 a:hover {color:#666666; text-decoration:none; padding-right:20px;}
            div.menuheaderbike h1 a span, div.menuheader h1 a span{display:none;}
            div.menuheaderbike h1 a:hover span, div.menuheader h1 a:hover span{font-size:10px;font-weight:normal;display:inline;position:absolute;padding-left:5px;margin-top:3px;color:#b8b8b8; text-shadow:none;}
            div.menuheaderbike, div.menuheader {padding:3px 3px 3px 0;}
            .bikemenu.area_zone ul li h2 a, .bikemenu ul li h2 a:visited {border-left:3px solid #ffffff;padding-left:5px;}
                        .bikemenu.area_zone ul li h2 a:hover{border-left:3px solid #ff920b;}

            .bikemenu.area_zone h2 a.ViewAllCat {font-size:11px; color:#005058;font-weight:bold;}
            .bikemenu.area_zone h2 a.ViewAllCat:hover {font-size:11px;font-weight:bold; color:#005058;font-weight:bold; text-decoration: underline;}
            
            #breadcrumb_Trail .left{height:19px;width:9px; background:url(../../theme/6/structure/breadcap.jpg) left; float:left}
                        #breadcrumb_Trail .right{height:19px;width:9px; background:url(../../theme/6/structure/breadcap.jpg) right; float:right}
            #breadcrumb_Trail { height:19px;line-height:19px;background:url(../../theme/6/structure/breadST.jpg) repeat-x;font-size:11px;margin:5px 0px;}
             #breadcrumb_Trail a {text-decoration:none; font-size:11px;line-height:19px;}
                       .cat_filters > span, .cat_filter2 > span {display:block; margin-bottom:0px;background:url(../../theme/6/structure/filtericon.jpg) left no-repeat; padding-left:20px;font-size:14px; font-weight:bold;}
            .cat_filters, .cat_filter2{font-size:11px;line-height:13px;}
            .cat_filters input[type="checkbox"], .cat_filter2 input[type="checkbox"]{height:6px;width:6px;}
            div.cat_option{border-bottom:1px dashed #cccccc;border-top:1px dashed #cccccc; padding:10px 0px; margin:5px 0px 10px 0px;}
            .cat_filter2 .cat_option{height:143px;  overflow:auto }

                            #left .wrapping ul li
                            {
                                display: block;
                            }
                            .ubercat_zone ul li a
                            {
                                line-height: 15px;
                                font-size: 11px;
                                font-weight: normal;
                                text-decoration: none;
                                color: #005058;
                            }
                            .ubercat_zone ul li h2 a
                            {
                                font-weight: bold;
                                border-left: 3px solid #ffffff;
                                padding-left: 5px;
                            }
                            .ubercat_zone ul li h2 a:hover
                            {
                                border-left: 3px solid #ff920b;
                            }
                            .ubercat_zone ul li h3 a
                            {
                                border-left: 3px solid #ffffff;
                                padding-left: 5px;
                            }
                            .ubercat_zone ul li h3 a:hover
                            {
                                border-left: 3px solid #ff920b;
                            }
                            .ubercat_zone ul li h3 a
                            {
                            }
 .ubercat_zone ul li a{line-height:15px;font-size:11px;font-weight:normal; text-decoration:none; color:#005058;}
             .ubercat_zone ul li h2 a{ font-weight:bold;border-left:3px solid #ffffff;padding-left:5px;}
             .ubercat_zone ul li h2 a:hover{ border-left:3px solid #ff920b;}
             
             .ubercat_zone ul li h3 a{border-left:3px solid #ffffff;padding-left:5px;}
             .ubercat_zone ul li h3 a:hover{ border-left:3px solid #ff920b;}
             
              .ubercat_zone ul li h3 a {}
              
                                     .cat_filters > span, .cat_filter2 > span {display:block; margin-bottom:0px;background:url(../../theme/6/structure/filtericon.jpg) left no-repeat; padding-left:20px;font-size:14px; font-weight:bold;}
            .cat_filters, .cat_filter2{font-size:11px;line-height:13px;}
            .cat_filters input[type="checkbox"], .cat_filter2 input[type="checkbox"]{height:6px;width:6px;}
            div.cat_option{border-bottom:1px dashed #cccccc;border-top:1px dashed #cccccc; padding:10px 0px; margin:5px 0px 10px 0px;}
            .cat_filter2 .cat_option{height:143px;  overflow:auto }
                            #left .wrapping  ul li {display:block;}
            .area_zone ul li a{line-height:15px;font-size:11px;font-weight:normal; text-decoration:none; color:#005058;}
            #left .wrapping ul {padding-bottom:0px;width:100%;}
            #left .wrapping .area_zone ul li h2 a {display:block;font-weight:100;line-height:20px;padding-left:0px;}
            #left .wrapping ul li h2 a:hover { text-decoration:underline;}
                        .RHSListItem {text-align:center;width:150px;margin:0 auto;
                          margin-bottom:10px;
                          }
                          .RHSListItem h1{font-size:12px;height:30px;line-height:15px;overflow:hidden;}
                          .RHSListItem h1 a{font-size:12px; max-height:36PX; overflow:HIDDEN}
                          .RHSListItem a.productimage{width:125px;margin:0 auto;}
                          .RHSListItem a.productimage img{margin-left:6%;}
                          .btnsafetyRHS{text-align:center;}
                          .RHSListItem a.catlink{ text-align:center;float:none; margin:0; padding:0;}
                          .RHSListItem .youpay strong{FONT-SIZE:12PX;}
                           #slider ul, #slider li
                                    {
                                        margin: 0;
                                        padding: 0;
                                        list-style: none;
                                    }
                                    #slider, #slider li
                                    {
                                        width: 180px;
                                        height: 205px;
                                        overflow: hidden;
                                    }
                                    span#prevBtn
                                    {
                                        display: block;
                                    }
                                    span#nextBtn
                                    {
                                        display: block;
                                    }
                                    
                          #prevBtn2 a, #prevBtn2 a:visited{ text-indent:-1000px;height:31px;width:64px;background:url(../../theme/6/structure/next-prev-button.jpg) top left;display:block; float:left;margin-left:15px;  }
                          #nextBtn2 a, #nextBtn2 a:visited{ text-indent:-1000px;height:31px;width:64px;background:url(../../theme/6/structure/next-prev-button.jpg) top right ;display:block; position:relative; float:right;margin-right:15px; }
                          #prevBtn2 a:hover{ text-indent:-1000px;height:31px;width:64px;background:url(../../theme/6/structure/next-prev-button.jpg) bottom left;display:block; float:left; }
                          #nextBtn2 a:hover{ text-indent:-1000px;height:31px;width:64px;background:url(../../theme/6/structure/next-prev-button.jpg) bottom right ;display:block; position:relative; float:right; }
                          .langcheck-banner {text-align:center;height:112px;display:block;width:100%;background:url(structure/langbannerBGS.jpg) repeat-x ;}
.langcheck-banner .L-left {height:112px;width:12px;float:left;background:url(structure/langbannerBG.jpg) bottom left;}
.langcheck-banner .R-right {height:112px;width:12px;float:right;background:url(structure/langbannerBG.jpg) bottom right;}
.cap{ text-transform:capitalize;}
                          #left .headerbox .mid h3 { text-transform:capitalize;}
                          /*#protocol.Weeklyoffers Table {border:0px solid #ff920b;}
                          #protocol.Weeklyoffers .wrapping {padding:0px;}
                          #protocol.Weeklyoffers .wrapping div.overlay {padding:3px;margin:3px;border:2px solid #ff920b; background-repeat:no-repeat; background-position:center;

-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;}
                          #protocol.Weeklyoffers p.saving {margin-top:3px;}*/
                           #protocol.Weeklyoffers p.saving a.buynowbut{}

#ctl00_ContentPlaceHolder1_pnlCategoryDecsc{width:100%;clear:both;}
.centerhold{overflow:hidden;margin: 0px auto; width: 95%;}

         
         .box2 h1.BVQAQuestionSummary {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:none;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:none;
margin-top:0;
padding:5px 10px 5px 0px;
}
    .box2 h1.BVQAQuestionSummary a,.box2 h1.BVQAQuestionSummary a:visited{color:#666666;text-decoration:none;}     
         #nowiggle h3 { margin:0px;padding:0px;}
         #showTop20{font-size:11px;}
         #showTop100{font-size:11px;}
         #showall{font-size:11px;}
          #BvFix1 .wrapmeup {width:180px;}
         #BvFix2 .wrapmeup {width:650px;}
         #BvFix1 .wrapmeup td.endtabb, #BvFix1 .wrapmeup td.endtabb2 {

background:transparent url(theme/6/structure/side_head_R.jpg) no-repeat scroll -2px 0;
border-bottom:2px solid #CCCCCC;
height:32px;
width:33px;}
.newsletterleft {float:left;width:280px;background-color: #fee8c0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 2px solid #ff920b;
padding: 4px;}
.newsletterpassfail{float:left;background-color: #fee8c0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;WIDTH:290PX;
border: 2px solid #ff920b;
padding: 4px;}
.newsletterleft table td{font-weight:bold;}
.newletterleft2{padding-left:300px}
td.label{text-align:left;}
.newletterimg{float:right; padding-left:20px;margin-bottom:10px;}
.newsletter_Vouch {CLEAR:RIGHT;width:250px;background-color: #FFFFFF;MARGIN-LEFT:300PX;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;WIDTH:290PX;
border: 2px solid #ff920b;
padding: 4px; margin-left:310PX;}
td.SECUREMENU_L_MYACCOUNT{width:0px;}
td.mainboxcontent h1{ text-align:center;color:#ff920b;}
td.mainboxcontent .footer01 p{ text-align:center;}
td.mainboxcontent div { }
#Int_Warn_Note {/*-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 2px solid #ff920b;*/
padding: /*10px 5px 10px 5px*/ 5px 0px 5px 0px;}
#Int_Warn_Note p.message{color:#ff920b;
font-weight:bold; padding:0px; margin:0px;}
div.wrapping .charts{width:auto;}
img.basketimage{float:left;height:125px;width:125px; background:url(structure/load.gif);}
img[src^="http://images.scanalert.com/meter/www.wiggle.co.uk/"] {display:none;}
div.SecureMicro {height:49px;width:180px; background:url(../../imgs/secureshopping.gif);}
div.SecureMicro a, div.SecureMicro a:visited{display:none}
div.scanalert{height:49px;width:180px; background:url(../../imgs/secureshopping.gif);}

#right .mid h3{ text-transform:capitalize;}
.tabmid span.deliv {
display:block;
font-size:11px;
line-height:11px;
margin-top:-3px;
}







.over7bikes{ height:180px;width:180px;margin:0 auto;display:block;overflow:hidden;text-align:left; background: url(http://www.wiggle.co.uk/images/offers/over7bike.jpg) ;}
.under7bikes{ height:180px;width:180px;margin:0 auto;display:block;overflow:hidden;text-align:left; background: url(http://www.wiggle.co.uk/images/offers/under7bike.jpg) ;}
.wiggle-snow{height:208px;width:180px;margin:0 auto;display:block;overflow:hidden;text-align:left; background: url(http://www.wiggle.co.uk/images/offers/wiggle-snow-.gif) ;}


.tabmid .deliv{font-size:10px; line-height:11px; /*letter-spacing:-0.5px;*/}
td.BVBadge img[src^="http://reviews.wiggle.co.uk/"] { margin-top:0px!important;margin-top:0px;}
.overlink{height:125px;width:125px;margin-top:-125px; display:block; background: url(http://www.wiggle.co.uk/images/offers/giftpicks-discount.png) no-repeat ; _background: url(http://www.wiggle.co.uk/images/offers/giftpicks-discount.gif) no-repeat ; position:absolute}
.nikelightbg {
background:transparent url(../../images/offers/nike/nikebg.gif) repeat scroll 0 0;
display:block;
height:200px;
}
ul.cslist {clear:both;
display:block;
list-style-type:disc;
padding-left:30px;
list-style-image:url(structure/bullet_orange.gif);
margin-bottom:20px;
margin-top:20px;}
ul.cslist li{
margin-bottom:3px;}

/* SLIDER: Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* SLIDER: Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }

/* SLIDER: Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 11px; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }        

#rangeslider { margin: 10px; } 

/*D I A L O G*/
/*----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; }

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }

/* positioning */
.ui-icon-closethick { background-position: -96px -128px; }

/*E N D  O F  D I A L O G*/
/*----------------------------------*/
/*Edits*/
/* #rangeslider{background:transparent url(glyder/slyder-grads.jpg) repeat scroll 0 0;
border-color: #666666;
border-width:0 1px;
height:24px;
margin:10px;} */
div#Paging{width:33%;float:left;text-align:center;}
#filterPage div[align="center"] span,div#Paging span{float:left; text-indent:-999999999px;display:block;margin:0px 6px; cursor:pointer;}
#filterPage div[align="center"] span#pageNumber.pageMid, div#Paging span#footerPageNumber.pageMid{text-indent:0px}
#filterPage div#pageControls span,div#Paging span{float:left; text-indent:-999999999px;display:block;margin:0px 6px; cursor:pointer;}
#filterPage div#pageControls span#pageNumber.pageMid, div#Paging span#footerPageNumber.pageMid{text-indent:0px}
div#Pagin-C{height:24px;width:154px; margin:0 auto;text-align:center;background: url(glyder/glyderbg.gif) 0px 0px no-repeat;display:block;}
span.pageMid,span.pageEnd{
display:table-cell !important;
float:left;
width:20px; cursor:pointer; text-indent:-9999999px;margin:0px 6px;}
#pageTitle {height:20px;display:block;}
#filterPage{height:px; background: url(glyder/glyderbg.gif) bottom center no-repeat;}
#filterPage div[align="center"]{width:152px; margin:0 auto;}
#filterPage div#pageControls{width:152px; margin:0 auto;}

#footerPageBack.pageBackDisabled, #pageBack.pageBackDisabled{background-position:-57px -48px; }
#footerPageBack.pageBackDisabled:hover, #pageBack.pageBackDisabled:hover{background-position:-57px -48px; cursor:default}
span#pageBack, span#footerPageBack{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -57px -24px no-repeat; }
span#pageBack:hover, span#footerPageBack:hover{background: url(glyder/glydespriteV1.gif) -57px -0px no-repeat; }


span#pageForward.pageForwardDisabled, span#footerPageForward.pageForwardDisabled{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -74px -48px no-repeat;}
span#pageForward.pageEdnDisabled:hover, span#footerForwardStart.pageForwardDisabled:hover{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -74px -48px no-repeat;cursor:default;	}

span#pageForward, span#footerPageForward{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -74px -24px no-repeat;  }
span#pageForward:hover, span#footerPageForward:hover{ background: url(glyder/glydespriteV1.gif) -74px -0px no-repeat;  }


span#pageStart.pageStartDisabled, span#footerPageStart.pageStartDisabled{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -23px -48px no-repeat;}
span#pageStart.pageStartDisabled:hover, span#footerPageStart.pageStartDisabled:hover{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -23px -48px no-repeat;cursor:default;	}
span#pageStart, span#footerPageStart{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -23px -24px no-repeat;}
span#pageStart:hover, span#footerPageStart:hover{background: url(glyder/glydespriteV1.gif) -23px -0px no-repeat;}

span#pageEnd.pageEndDisabled, span#footerPageEnd.pageEndDisabled{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -40px -48px no-repeat;}
span#pageEnd.pageEdnDisabled:hover, span#footerPageEnd.pageEndDisabled:hover{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -40px -48px no-repeat;cursor:default;	}

span#pageEnd, span#footerPageEnd{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -40px -24px no-repeat;}
span#pageEnd:hover, span#footerPageEnd:hover{height:24px; width:17px; background: url(glyder/glydespriteV1.gif) -40px -0px no-repeat;}
span#pageNumber, span#footerPageNumber{height:24px; width:23px; background: url(glyder/glydespriteV1.gif) -0px -24px no-repeat; text-indent:0px; font:bold 11px Arial;line-height:24px; text-align:center;}
span#pageNumber:hover , span#footerPageNumber:hover{background: url(glyder/glydespriteV1.gif) 0px -24px no-repeat; cursor:default;}
#NumberOfProducts{width:33%;float:left; text-align:center;}
#ProductsPerPage{width:34%;float:left; text-align:center;}
#footerNoOfProductsLabel{width:100px; margin:0 auto;}
#ctl00_pnlShippingDateGreen2 span.DaysLeftText{display:none;}
span#ctl00_lblGreen2{background: url(XMas-2009/AMBER/msg4UK.gif) 125px 11px no-repeat;text-align:center;}
span#ctl00_lblGreen3{background: url(XMas-2009/AMBER/msg5UK.gif) 55px 11px no-repeat;text-align:center;}
#ctl00_pnlShippingDateGreen	{display:none;}
#ctl00_pnlShippingDateAmber.AmberShippingDate {display:none;}
#ctl00_pnlShippingDateRed{display:BLOCK}
#ctl00_pnlShippingDateGreen2{DISPLAY:NONE}
p.FilterSubtitle{}
/*End Edits*/
/*Gift filter edits*/
div#filter{width: 100%;height:104px;}
div#filterPrice{width:32%; height:30px;float:left;}
div#leftRangeAmount{height:30px;float:left;}
div#rightRangeAmount{height:30px;float:RIGHT;}
div#filterInterest{width:32%; height:30px;float:left;}
div#filterPage{width:32%; height:66px;float:left;}
div.FilterTitle{text-align: center;font-weight: bold}
p.FilterSubtitle{text-align: center;height:22px; line-height:16px;overflow:hidden; font-size:10px;margin:0px;padding:0px;}
 #rangeslider{height:11px;}
.ui-slider-range{height:11px;}
/*End of Gift filter edits*/


/*End January sale*/
td#rev_page_banner{
		font:bold 14px arial;
		color:#666666;
		text-decoration:none;
		vertical-align:middle;
		display:block;
		}

a.rev_page_banner_img{
		display:block;
		}

img.rev_page_banner_img{
		height:250px;
		width:180px;
		background:#fff;
		color:#666;
		font: Bold 12px Arial;
		border:0;
		display:block;
		}
		.XmasWork1209link{height:162px;width:180px;display:block;background: url(http://www.wiggle.co.uk/images/offers/XmasWork.jpg);}
		/*VOUCH CODES*/
		.vcbg{height:165px;overflow:hidden; background: url(http://www.wiggle.co.uk/images/offers/vouchercodebannerbgnew.jpg);}
		.vcmainNew{height:165px;width:590px; margin:0 auto; display:block;overflow:hidden; background: url(http://www.wiggle.co.uk/images/offers/vouchercodebannernewnext.jpg);}
		.vcleft{width:160px;float:left;padding-top:101px;text-align:center;}
		.vcleft p, .vcright p{margin:0px;padding:0px;font:Bold 18px Arial;color:#000000; text-align:center}
		.vcleft p a, .vcright p a{color:#000000;}
		.vcright{width:160px;float:right;padding-top:101px;text-align:center;}
		.vclink {
display:block;
height:165px;
margin-left:153px;
position:absolute;
width:280px;
z-index:99;
}
td.mainboxcontent div.thecountdown{text-align:right;}
td.mainboxcontent p, td.mainboxcontent ul{text-align:left;}

.deliv0110RHSsmall{width:180px;height:182px;background:url(http://www.wiggle.co.uk/images/offers/deliveryupdatesmall.jpg); display:block;}
		/*end vouch codes*/
		/*end vouch codes*/
		#BasketList a.productimg {height:58px;}
		#BasketList a.productimg img.PicBorder{height:50px; width:50px;float:left; margin-right:8px; border:1px solid #cccccc;padding:3px;background:#ffffff;}
		#BasketList a.productimg:hover img.PicBorder{height:125px; width:125px;float:left; margin-right:8px; border:1px solid #cccccc;padding:3px;background:#ffffff;}
		#BasketList br{line-height:2px;}
		.basketproductlink,.basketproductdetail , #BasketList span {margin-left:65px;display:block;}
		#BasketList a.productimg{float:left;}
		#BasketList a.productimg img.PicBorder{position:absolute;z-index:999999999;}
		#BasketList a.productimg:hover img.PicBorder{position:absolute;height:125px; width:125px;float:left; margin-right:8px; border:1px solid #999;padding:3px;background:#ffffff;margin-lefT:-75px;margin-top:-75px;}
		/*Range filter edits*/
div#rangeFilterPrice{width:45%; height:30px;float:left;}
div#rangeFilterInterest{width:10%; height:30px;float:left;}
div#rangeFilterPage{width:45%; height:66px;float:left;}
/*End of Range filter edits*/





/*NEW*/




.de_r2r{height:125px;width:180px;display:block; background:url(de/de_buttons.jpg) top left no-repeat;}
.de_terms{height:66px;width:180px; display:block; background:url(de/de_buttons.jpg) bottom left no-repeat;}
.review .clearer{display:none;}
/*New WiggleBox*/
.WBox{display:block;width:100%;}
		.WB_head{display:block; background:#f0f0f0 url(sprites/2by2-f0f0f0.jpg) top left repeat-x;height:6px;display:block;overflow:hidden;}
			.WB_head .left{height:6px;width:7px; background: url(sprites/recomended_sprite.jpg) 0px -41px; float:left;display:block;overflow:hidden;}
			.WB_head .right{height:6px;width:7px; background: url(sprites/recomended_sprite.jpg) -6px -41px; float:right;display:block;overflow:hidden;}
		
		.WB_title{display:block;background:#f0f0f0 url(sprites/recomended_sprite.jpg) no-repeat scroll -20px bottom; border:2px solid #cccccc; border-width:0px 2px;padding-bottom:55px; text-transform: capitalize;}
		    .WB_title h2{font:Bold 16px Arial; display:block; margin:0px auto; padding:0px; width:160px;text-shadow:1px 2px 1px #FFFFFF; }
		    .WB_title h2 a, .WB_title h2 a:visited{margin:0px;padding:0px; font:Bold 16px Arial;color:#666666; text-decoration:none;text-shadow:1px 2px 1px #FFFFFF;}
		
		.WB_main {display:block;border:2px solid #cccccc; border-width:0px 2px;padding:0px 0px}
		    .WB_main p{margin:0px 5px;display:block; text-align:center;}
		    .WB_main p a, .WB_main p a:visited{color:#666666; text-decoration:none;}
		    .WB_main span{font-weight:bold;}
		    .WB_foot{clear:both;display:block;overflow:hidden;/*background:url(http://www.wiggle.co.uk/theme/6/sprites/2by2-f0f0f0.jpg) bottom left repeat-x;*/HEIGHT:7px;clear:both}
	    
	    .WBfooter{overflow:hidden;height:7px;clear:both;display:block;background:url(sprites/2by2-f0f0f0.jpg) bottom left repeat-x;}
	        .WBfooter .left{float:left;overflow:hidden; background:#cccccc ; HEIGHT:7px;width:7px;display:block;background: url(sprites/recomended_sprite.jpg) 0px -48px; }
		    .WBfooter .right{float:right;overflow:hidden; background:#cccccc ; HEIGHT:7px;width:7px;display:block;background: url(sprites/recomended_sprite.jpg) -6px -48px; }
		    .WBox .btn_orange{display:block;background:url(sprites/recomended_spritebg.jpg) top ;height:33px; text-align:center;line-height:33px;color:#ffffff;width:95%;margin:0px auto;margin-top:5px;text-shadow:1px 1px 1px #666; font:Bold 15px Arial;line-height:33px; text-decoration:none;
                }
		    .WBox .btn_orange .left{float:left;height:33px;width:5px; background:url(sprites/recomended_sprite.jpg) -0px -7px;}
		    .WBox .btn_orange .right{float:right;height:33px;width:5px; background:url(sprites/recomended_sprite.jpg) -5px -7px;}
    		
		    .WBox .btn_orange:hover{display:block;background:url(sprites/recomended_spritebg.jpg) bottom ;height:33px; text-align:center;line-height:33px;color:#ffffff;width:95%;margin:0px auto;margin-top:5px;text-shadow:1px 1px 1px #666666 ; font:Bold 15px Arial;line-height:33px; text-decoration:none;
                }
                
		    .WBox .btn_orange:hover .left{float:left;height:33px;width:5px; background:url(sprites/recomended_sprite.jpg) -10px -7px;}
		    .WBox .btn_orange:hover .right{float:right;height:33px;width:5px; background:url(sprites/recomended_sprite.jpg) -15px -7px;}
		    
		    .WBox.recom_dbox .WB_title {background:#F0F0F0 url(structure/mag_says.jpg) no-repeat scroll 0 bottom;}
		    .recom_dbox .btn_orange, .recom_dbox .btn_orange:hover{font-size:13px;}

		    
		    
/*END New WiggleBox*/




a.p span.highlightPrice, a.g span.highlightPrice {display:inline-block;}
a.p:hover span.highlightPrice, a.g:hover span.highlightPrice {display:inline-block;}
table.errorTable{width:600px; margin:0 auto; display:block;}
div.PageNotFoundDetails ol{margin:10px 0px; padding:0px;}
div.PageNotFoundDetails ol li {}
div.PageNotFoundLinks ul{ }
div.NoResult ul{}
div.NoResult ul li{}
div.PageNotFoundLinks ul li{ }
table.errorTable td{ vertical-align:top; width:300px;}
table.errorTable td > div{ margin:0 auto;}
.RHSTop10_error {width:300px; }
.RHSTop10_error .RHStop10 ol{padding-left:25px;} 
.BrandLists_error {width:180px}
.BrandLists_error div.RHSbrandlist{margin-left:0px;} 
.error_resp{ border-bottom:2px dashed #cccccc;width:100%;}
.RHSTop10_error h3{text-align:center;}
.NoResult{ border-bottom:2px dashed #cccccc;padding-bottom:20px;}
td.mainboxcontent .footer01 p{text-align:center;}
/*END NEW SECTION*/
#BasketTotals_orderConfirm {margin-right:30px;}
img[src^="http://www.wiggle.co.uk/images/offers/UKCE"] {display:block;}
#ctl00_ContentPlaceHolder1_pnlProductReview  h3 {font-size:1.6em; padding-top:9px;margin-bottom:10px;}
#ctl00_ContentPlaceHolder1_pnlProductReview  h3 a,#ctl00_ContentPlaceHolder1_pnlProductReview  h3 a:visited{color:#666666;text-decoration:none;}
/*STATIC CONTENT PAGES*/
.SCPAGES{margin:0px 20px;}
.event_table {margin:20px 0px;}
h2.CSTitle2{color:#ff920b;margin-top:10px; }
#socialmedia_table{width:100%;}
#socialmedia_table th{ text-align:center;}
#socialmedia_table td{ width:200px ; vertical-align:top;}
/*END STATIC CONTENT PAGES*/

.WeeklyRatings, span.WeeklyRatings{ display:block;width:90px;margin:0 auto;}
.Weeklyoffers table td .WeeklyRatings img {float:left;margin:0px;}
.WeeklyRatings small{float:right;}
.SCPAGES a img {display:inline;}
#BVQAMainID.BVQAMain.BVQAMainView {padding-left:0px;}

/*ENDECA SEARCH*/
.searchpaging{position: relative; float: left;}
.searchsorting{position: relative; float: right; padding-top: 8px;}


ul.DimensionStateGroups {
list-style:none outside none;
margin-left:0;
padding-left:0;
}
ul.DimensionStateGroups li.DimensionStateGroup {
font-weight:bold;
margin-bottom:10px;
margin-left:0;
padding-left:0;
}
ul.DimensionStateGroups div.DimensionGroupName {
}
ul.DimensionStateGroups ul.DimensionStates {
font-weight:normal;
list-style:none outside none;
margin-left:0;
padding-left:0;
}
ul.DimensionStateGroups ul.DimensionValues {
list-style:none outside none;
margin-left:0;
padding-left:0;
}
ul.DimensionStates li.DimensionState {
margin-left:0;
padding-left:0;
}
ul.DimensionValues li.DimensionValue {
margin-left:0px;
}
#left .searchbox ul li ul li {
list-style:none outside none;
margin-left:0px;
}
.searchbox, .searchbox ul li a {font-size:11px;}
.searchbox .borderbox {display:block;clear:both}
/*.LangDE .searchbox .borderbox {background: url(sprites/searchtips-de.jpg) -3px 4px no-repeat;}
.LangES .searchbox .borderbox {background: url(sprites/searchtips-es.jpg) -3px 4px no-repeat;}
.LangFR .searchbox .borderbox {background: url(sprites/searchtips-fr.jpg) -3px 4px no-repeat;}
.LangJA .searchbox .borderbox {background: url(sprites/searchtips-ja.jpg) -3px 4px no-repeat;}*/
li.DimensionState > span.DimensionStateTitle{background: url(sprites/option-title-sprite.jpg) -182px 4px no-repeat;padding-top:3px; height:30px;line-height:28px; display:block;padding-left:20px;color:#666666; text-decoration:none; text-transform:uppercase; font-style:bold; font-size:12px;}
#left ul li ul.Refinement {margin-bottom:7px;}
.DimensionValue a{margin-left:-20px; padding-left:20px; height:17px;line-height:17px;}
.borderbox>div{padding:1px;}
.DimensionValue a:hover{background: url(sprites/option-icon-sprite.jpg) 3px -86px no-repeat;}
.RecordCount{font-size:9px; color:#999999;}
.DimensionBreadcrumb{margin-top:5px;padding-left:15px;}
.DimensionBreadcrumb span a, .DimensionBreadcrumb span a:link{color:#666;}
.DimensionBreadcrumb span a:hover{color:#ff920b;}
.SearchBreadcrumb{display:block;padding-left:15px;}
.SearchBreadcrumb br{line-height:6px;}
#left .searchbox ul li ul li.DimensionValue{margin-lefT:20px;}
span.SearchTerm {font-weight:bold;}
span.SearchTerm span.Caption{font-weight:normal;}
#left ul li ul li a.more {background: url(sprites/option-icon-sprite.jpg) 3px -175px no-repeat;}
#left ul li ul li a.more:hover {background: url(sprites/option-icon-sprite.jpg) 3px -206px no-repeat;}
.DimensionBreadcrumb span a.ClearSearch{ display:block;float:left; margin-left:3px;text-indent:100px;height:16px;width:16px; text-decoration:none;background: url(sprites/option-icon-sprite.jpg) 3px 1px no-repeat;overflow:hidden;margin-left:-16px;overflow:hidden;
margin-right:1px;}
.DimensionBreadcrumb span a.ClearSearch:hover{height:16px;width:16px; text-decoration:none;background: url(sprites/option-icon-sprite.jpg) 3px -29px  repeat-y;}
/*END OF ENDECA SEARCH*/
.prodbullets ul li[class^=p]{display:block;zoom:1;}