@import url("styles_centre.css");                 	/* 1. Remove this to left align the site    */
 @import url("styles_layout.css");			    	      	/* 2. Set the column and row dimension      */
 @import url("styles_typography.css");						  	/* 3. Fonts, styles and sizes if > 0px      */
 @import url("styles_color.css");						  			/* 4. This controls global colors.          */
@import url("styles_default.css");						  		/* 5. This sets the default html elements   */


#home {
width:587px;
text-align:center;
}

.bg-curve-top {
background:transparent url(../images/top_bg_transparent_grey.png) no-repeat;
height:8px;
font-size:1px;
behavior:url(/content/ebiz/cloggs/resources/js/pngiefix.htc);
margin:0 auto;
}

.curve-bottom {
background:url(../images/bottombg1.gif) no-repeat left bottom;
height:8px;
font-size:1px;
}

.bg-transparent-grey {
background:url(../images/bg_transparent_grey.png);
behavior:url(/content/ebiz/cloggs/resources/js/pngiefix.htc);
}

#home .banner {
background:url(../images/welcomebanner.gif) no-repeat left top;
width:390px;
height:120px;
}

#home h1 {
border:0;
overflow:hidden;
voice-family:inherit;
width:360px;
padding:0.8em;
}

html > body #home h1 {
width:360px;
}

#home p.intro {
width:390px;
padding:0;
}

#home p.intro2 {
clear:both;
padding-top:10px;
}

.featcats ul li {
float:left;
margin-top:8px;
margin-right:8px;
min-height:132px;
voice-family:inherit;
width:168px;
border-style:solid;
border-width:1px;
padding:10px 10px 6px;
}

html > body .featcats ul li {
width:168px;
}

* html .featcats ul li {
height:132px;
}

.featcats ul h2 {
border-bottom-style:solid;
border-bottom-width:1px;
}

.featcats ul p {
color:#000;
font-size:0.9em;
font-weight:700;
}

.featcats ul .details {
float:left;
width:93px;
}

.featcats ul .image {
float:right;
padding-top:30px;
}

.featprods ul li .details .compare_checkbox {
font-size:0.8em;
text-transform:lowercase;
float:none;
}

html > body .featprods ul.mainfeat li {
min-height:143px;
width:143px;
}

.featuredproducthome {
width:578px;
padding-top:5px;
margin:0 auto 5px;
}

.featuredproduct {
width:578px;
background:#f2f2f2 url(../images/bottombg2.gif) left bottom no-repeat;
margin:8px auto 5px;
}

.featuredproducthome5col ul.mainfeat {
clear:both;
padding-top:4px;
width:730px;
margin:0 auto;
}

.featuredproducthome5col {
width:763px;
padding-top:0;
margin:0 auto;
}

.featuredproduct5col {
width:763px;
background:#f2f2f2 url(../images/bottombg2.gif) left bottom no-repeat;
margin:8px 8px 5px auto;
padding:0 0 14px;
}

.featuredproducthome5col h2.icatname {
width:763px;
height:21px;
background:url(../images/redbar.gif) left top repeat-x;
font-size:1em;
font-weight:400;
text-align:left;
line-height:21px;
color:#fff;
text-indent:8px;
text-transform:uppercase;
margin:0;
}

.featuredproducthome5col .featprods ul.featcats ul {
clear:both;
overflow:hidden;
padding-top:4px;
width:725px;
margin:0 auto;
}

.BottomtopItem {
background:url(../images/redbar.gif) left top repeat-x !important;
height:21px !important;
}

.Lcatdesc div {
background-position:top left;
background-repeat:no-repeat;
}

#categorylist h3 {
clear:both;
margin:0 0 0 10px;
}

#categorylist .price {
margin:0;
padding:0;
}

#categorylist ul.categories {
width:390px;
clear:both;
}

#categorylist ul.categories li {
background:#e9e9e9 url(../images/icatname.gif) no-repeat;
clear:both;
padding-top:5px;
min-height:150px;
}

#categorylist ul.categories h2 {
margin:0;
padding:4px 10px;
}

#categorylist ul.categories .image {
float:right;
margin-top:1px;
padding:10px;
}

#categorylist ul.categories p {
padding:10px 10px 0;
}

#categorylist ul.categories .moreinfo {
padding-left:180px;
}

#categorylist ul.categories .moreinfo a {
padding-right:8px;
width:auto;
background:url(../images/arrow.gif) no-repeat right 3px;
}

h1.redbar {
width:597px;
height:21px;
background:url(../images/redbar.gif) left top no-repeat;
font-size:0.9em;
font-weight:400;
text-align:left;
line-height:21px;
color:#fff;
text-indent:8px;
text-transform:uppercase;
border:0;
letter-spacing:1px;
margin:0 auto;
}

h1.catHdr {
font-size:1.3em;
padding-left:5px;
background:url('../images/main_category_hdr.gif') #bb1b00 top right no-repeat;
line-height:1.8em;
color:#fff;
margin-bottom:0;
}

h1.redbarseo {
background:url("../images/main_category_hdr.gif") no-repeat scroll left top #BB1B00;
color:#FFF;
font-size:13px;
line-height:2.2em;
margin-left:5px;
padding-left:5px;
width:573px;
}

#showcontent {
width:577px;
background:url(../images/bg_transparent_grey.png);
behavior:url(/content/ebiz/cloggs/resources/js/pngiefix.htc);
margin:0 auto;
}

#showcontent ul {
background:url(../images/bottombg3.gif) no-repeat left bottom;
margin:0;
padding:10px 0 12px 10px;
}

#showcontent ul li {
display:inline;
margin:0;
padding:0;
}

#showcontent ul li img {
margin:4px 0 0;
padding:0 5px 0 0;
}

#showcontent ul li .swap img {
margin:0;
padding:0 3px 0 0;
}

.brandads {
width:579px;
margin:0 auto;
}

#showcontent .bybrand {
background:url(../images/bottombg3.gif) no-repeat left bottom;
height:100%;
margin:0;
padding:10px 0 12px 10px;
}

#showcontent .brand-one ul li,#showcontent .brand-two ul li {
display:list-item;
}

#showcontent .brand-one,#showcontent .brand-two {
width:134px;
float:left;
margin-right:7px;
}

#showcontent .brand-box {
background:url(../images/bg_bottom_brand.gif) no-repeat left bottom;
width:134px;
padding-bottom:6px;
text-transform:uppercase;
margin:0 0 5px;
}

#showcontent .brand-box h2 {
background:url(../images/bg_hdr_brand.gif) no-repeat left top;
width:134px;
height:20px;
color:#fff;
font-size:0.85em;
font-weight:400;
line-height:18px;
text-indent:7px;
margin:0;
padding:0;
}

#showcontent .brand-box ul {
background:url(../images/bg_middle_brand.gif) repeat-y;
font-size:0.85em;
color:#a0a0a0;
margin:0;
padding:6px 5px 6px 7px;
}

#showcontent .brand-image {
background:url(../images/bg_bottom_brandimg.gif) no-repeat left bottom;
width:271px;
padding-bottom:6px;
text-transform:uppercase;
float:left;
margin:0 7px 5px 0;
}

#showcontent .brand-image h2 {
background:url(../images/bg_hdr_brandimg.gif) no-repeat left top;
width:271px;
height:20px;
color:#fff;
font-size:0.85em;
font-weight:400;
line-height:18px;
text-indent:7px;
margin:0;
padding:0;
}

#showcontent .brand-image span {
background:url(../images/bg_middle_brandimg.gif) repeat-y;
display:block;
margin:0;
padding:6px 0 6px 7px;
}

#productlist h3 {
clear:both;
width:375px;
margin:0 0 0 10px;
}

#productlist p.intro {
background:url(../images/curvedbox.gif) no-repeat left bottom;
margin:0;
padding:0 20px 6px 10px;
}

#productlist .price {
padding:3px 0;
}

ul.products input {
margin:2px 0;
}

#productlist ul.products {
width:398px;
margin:0;
padding:0;
}

* html #productlist ul.products li {
height:165px;
}

#productlist ul.products li {
height:165px;
float:left;
min-height:155px;
voice-family:inherit;
width:168px;
border-style:solid;
border-width:1px;
margin:8px 8px 0 0;
padding:10px 10px 6px;
}

html > body #productlist ul.products li {
height:auto;
min-height:165px;
width:168px;
}

ul.products .details {
float:right;
width:80px;
}

.pseltop {
clear:both;
padding:8px 0 5px;
}

.pselbottom {
clear:both;
padding:8px 0 0;
}

.psel {
width:100%;
font-size:0.9em;
color:#bb1b00;
font-weight:700;
margin:0;
padding:0;
}

#productdetail .attribute-price {
color:#BB1B00;
margin:0;
padding:0;
}

#productdetail .attribute-price .price {
font-size:3.7em;
font-weight:bolder;
}

#productdetail .attribute-price .was,#productdetail .attribute-price .pricemsrp {
font-size:1.4em;
font-weight:bolder;
}

.size-colour {
padding:5px 0 0;
}

#productdetail .product-freeuk {
background:url('../images/img_freeukdel.gif') center bottom no-repeat;
height:47px;
width:280px;
margin-top:1px;
padding:5px 0 0;
}

#package {
position:relative;
background:url(../images/invtnametop.gif) no-repeat left top;
padding-top:6px;
}

#package h1 {
background:url(../images/invtnamebottom.gif) no-repeat left bottom;
border:none;
margin:0;
padding:0 6px 6px 10px;
}

#package .invtmedia {
margin:15px 0;
}

#package .invtmedia img {
width:178px;
}

#package .invtmedia p {
height:178px;
}

#package form {
position:absolute;
top:60px;
left:190px;
}

#package .add {
display:block;
padding:5px 0;
}

.refinementdivider {
font-size:0;
clear:both;
height:1px;
width:135px;
border-bottom:1px solid #CCC;
margin:10px auto;
}

h3.branddisp {
margin-top:10px;
border-top:1px solid #CCC;
padding-top:10px;
}

#searchresults {
width:577px;
background:none;
padding-top:6px;
margin:0 auto;
}

#searchresults h1 {
width:577px;
font-size:1.2em;
font-weight:700;
text-align:left;
color:#bb1b00;
margin:0 auto;
padding:0 0 0 6px;
}

#searchresults h4 {
font-size:1em;
width:250px;
margin:0;
padding:5px 0 0 8px;
}

#searchresults .sort {
font-size:1em;
width:250px;
padding:5px 0 5px 8px;
}

.searchpseltop {
background-color:#f2f2f2;
margin:6px 0 10px;
padding:3px 0;
}

.searchpselbtm {
background-color:#f2f2f2;
margin:9px 0 0;
padding:3px 0;
}

#searchresults ul li {
height:auto !important;
float:left;
voice-family:inherit;
width:271px;
padding:0;
}

html > body #searchresults ul li {
min-height:178px;
width:191px;
}

#searchresults .prods ul li {
background:#fff;
border-bottom:1px solid #CCC;
padding:0 1px 1px 0;
}

#searchresults ul .details2 {
text-align:left;
border-top:1px dotted #bbb;
border-bottom:3px solid #bbb;
margin:5px 5px 3px;
}

#searchresults ul .details2 .desc {
font-size:0.9em;
height:22px;
line-height:12px;
color:#666 !important;
margin:3px 0;
}

#searchresults ul li .details2 .wasprice {
background:url(../images/was-line.gif) #fff no-repeat;
line-height:8px;
font-size:10px;
}

#searchresults ul li .details2 .price2 {
font-size:14px;
text-align:left;
font-weight:700;
}

#yousearchby {
width:164px;
color:#333;
margin:0 auto;
}

#collatelist {
width:150px;
margin:10px auto;
}

#term {
background-color:#F2F2F2;
border-bottom:1px solid #CCC;
width:164px;
margin:0 auto;
padding:10px 0;
}

#term h2,#collatelist h2 {
line-height:1.5em;
padding-left:6px;
color:#bb1b00;
margin:0;
}

#content-search#col-two-three {
margin-top:0;
}

#collatelist h2 {
font-size:1.1em;
margin-bottom:3px;
}

#collatelist h3 {
font-size:1.1em;
font-weight:700;
padding-left:5px;
line-height:1.7em;
margin:0 3px;
}

.termtext {
padding-left:17px;
font-size:0.9em;
padding-top:2px;
color:#888;
margin:0;
}

.termtext:hover {
color:#BB1B00;
}

.viewall a {
color:#333333 !important;
text-transform:uppercase;
font-weight:700;
}

.viewall {
padding-left:17px;
font-size:0.9em;
padding-top:5px;
margin:0;
}

#collate {
background:url(../images/curvebot_colone_white.gif) no-repeat left bottom;
padding-bottom:5px;
}

#collate ul,#term p {
padding:0 5px;
}

#collate h2 {
width:160px;
height:34px;
position:relative;
overflow:hidden;
margin:0;
padding:0;
}

#collate h2 span {
background:url(../images/hdr_refine.gif) no-repeat left top;
position:absolute;
width:100%;
height:100%;
}

.searchresultbg {
background-color:#fff;
}

#storedetails ul li div {
display:inline;
margin-right:20px;
width:33%;
}

#giftcertificate h4 {
margin:5px 0;
padding:0;
}

.footerimglink {
display:inline;
margin-right:10px;
}

.promotionhome {
voice-family:"\"}\"", inherit;
width:580px;
margin:0 auto;
}

.promotionhome .leftimg {
float:left;
voice-family:"\"}\"", inherit;
margin-right:0;
}

#showcontent2 {
width:587px;
margin:0 auto;
}

.featprods .productcenter {
width:578px;
margin:0 auto;
}

.featprods2 .productcenter {
width:550px;
margin:0 auto;
padding:0 0 0 7px;
}

.featprods2 ul li {
height:auto !important;
float:left;
voice-family:inherit;
width:271px;
background:#fff url(../images/bottombg_box2.gif) no-repeat bottom;
margin:0 4px 4px 0;
padding:0;
}

html > body .featprods2 ul li {
min-height:123px;
width:271px;
}

.featprods2 ul li .productlist2 {
width:269px;
border:2px solid #939393;
border-bottom:none;
border-right:none;
}

.featprods2 ul li h2 {
height:26px;
font-weight:700;
font-size:0.9em;
line-height:12px;
padding:0;
}

.featprods2 ul .details2 {
width:187px;
float:right;
text-align:right;
border-right:2px solid #939393;
margin:0 0 6px;
padding:6px 6px 0 0;
}

.featprods2 ul .details2 .desc {
height:26px;
font-size:0.85em;
line-height:10px;
color:#777;
margin:3px 0 0;
}

.featprods2 ul li .details2 .was {
color:#bc1a01;
font-size:0.8em;
letter-spacing:1px;
text-transform:lowercase;
height:20px;
width:64px;
margin-right:5px;
}

.featprods2 ul li .details2 .wasprice {
color:#bc1a01;
background:url(../images/was-line.gif) #fff no-repeat;
line-height:8px;
font-size:1em;
}

.featprods2 ul li .details2 .price2 {
font-size:1.3em;
font-weight:700;
margin-top:2px;
color:#bc1a01;
}

.featprods2 ul li .details2 .compare_checkbox {
font-size:0.8em;
text-transform:lowercase;
padding:8px 54px 0 0;
}

.featprods2 ul .details2 .moreinfo2 a {
width:50px;
height:25px;
background:url(../images/img_moreinfo2_up.gif) no-repeat;
display:block;
overflow:hidden;
line-height:10em;
float:right;
}

.featprods2 ul .details2 .moreinfo2 a:hover {
width:50px;
height:25px;
background:url(../images/img_moreinfo2_down.gif) no-repeat;
display:block;
overflow:hidden;
line-height:10em;
float:right;
text-decoration:none;
}

.featprods ul .details .product_gender {
text-align:center;
color:#666;
font-size:11px;
font-weight:700;
}

#popups {
background:#fff;
padding:9px;
}

#compare table.tabledata {
border:1px solid #bb1b01;
border-right:none;
}

#compare table.tabledata td,#compare table.tabledata th {
border-right:1px solid #bb1b01;
width:145px;
padding:5px 6px;
}

#compare table.tabledata td {
font-weight:400;
font-size:0.9em;
}

#compare h1 {
font-size:1em;
font-weight:400;
border:none;
text-align:left;
height:21px;
color:#FFF;
line-height:21px;
background:url(../images/right_hdr_compare.gif) no-repeat right;
margin:0;
padding:0;
}

#compare .hdr-compare {
background:url(../images/bg_hdr_compare.gif);
}

#compare .hdr-compare span {
background:url(../images/left_hdr_compare.gif) no-repeat left;
width:6px;
height:21px;
display:block;
float:left;
}

#compare h3.productname {
height:30px;
font-weight:400;
font-size:0.9em;
margin:6px 0 0;
}

#compare .details {
float:right;
margin-top:36px;
text-align:center;
height:55px;
}

#compare .details .was {
color:red;
font-size:0.8em;
letter-spacing:1px;
text-transform:lowercase;
height:25px;
width:64px;
}

#compare .details .wasprice {
color:red;
background:url(../images/was-line.gif) #fff no-repeat;
line-height:2px;
font-size:1em;
}

#compare .details .price {
font-size:1.2em;
font-weight:700;
margin-top:-3px;
}

.staticpage {
width:557px;
font-size:0.9em;
margin:0 auto;
padding:7px 10px 12px 6px;
}

.staticpage h2 {
color:#bb1b00;
font-size:1em;
font-weight:700;
}

.staticpage h3 {
font-size:1em;
font-weight:700;
}

.staticpage a {
color:#bb1b00;
text-decoration:underline;
}

legend.loginemail {
display:block;
margin-left:-6px;
padding-bottom:10px;
}

.notregister {
float:right;
width:279px;
height:150px;
background:#FFF;
font-family:Arial;
font-size:12px;
color:#000;
margin:0;
padding:0;
}

* html div.notregister {
float:right;
width:33%;
}

.registered {
float:left;
width:279px;
height:150px;
background:#FFF;
font-family:Arial;
font-size:12px;
color:#000;
padding:0;
}

a.plainlinks {
color:#BB1B00;
text-decoration:underline;
}

#myacc-col-two {
font-size:0.9em;
background:transparent url(../images/bottombg3.gif) no-repeat scroll left bottom;
padding-bottom:9px;
behavior:url(/content/ebiz/cloggs/resources/js/pngiefix.htc);
}

#myacc-col-two table,#myacc-col-two table th {
background:#F2F2F2;
}

#myacc-col-two p,#orderhistory ul#orders_list,#myacc-col-two h2,#myacc-col-two h3,#myacc-col-two #buttons,#tlusermyform fieldset {
padding:0 5px 0 10px !important;
}

#addreminder table,#reminderslist table {
margin:0 5px 0 10px !important;
}

#orders_list input {
padding-top:15px;
padding-left:130px;
}

#myacc-col-two h1 {
background:url(../images/redbar.gif) repeat-x left top;
color:#fff !important;
text-transform:uppercase;
font-size:1.1em;
font-weight:400;
height:21px;
padding:3px 0 0 9px;
}

.registered p, p.newcusttxt {
padding-left:10px;
color:#666;
}

.notregisterinput {
height:40px;
width:276px;
padding:15px 0 15px 5px;
}

.notregistertxt {
padding-left:32px;
}

fieldset.f-loginiam input {
margin:0 0 2px 4px;
padding:0;
}

span.notregister {
float:right;
width:279px;
border:2px solid #CCC;
margin:0 80px 0 0;
}

div.registered {
float:left;
width:279px;
position:absolute;
border:2px solid #CCC;
margin:0 0 0 80px;
}

* html div.registered {
float:left;
margin:0 5px 0 0;
}

div.registered legend,div.registered label,div.registered input {
padding:0 0 0 5px;
}

div.registered #alreadyRegistered {
margin:0 0 2px 10px;
}

div.registered #password {
background:#E0E0E0;
border:1px solid #000;
margin:5px 0 0 30px;
}

div.registered ul {
height:35px;
padding:15px 0;
}

#cchelp .rlarge {
color:#C30;
font-size:1.1em;
font-weight:700;
margin-bottom:5px;
}

#cchelp p {
color:#666;
font-size:0.9em;
}

#cchelp ul {
color:#666;
padding-left:44px;
}

#cchelp li {
color:#666;
font-size:0.9em;
list-style-type:disc;
}

#cchelp a.glink:hover {
color:#C30;
text-decoration:none;
}

#securitycode p {
color:#666;
font-family:verdana, arial, helvetica;
font-size:0.9em;
}

.productgrid-area {
margin:0;
padding:0 0 0 4px;
}

.product-bottom-corner {
background:red;
width:577px;
height:10px;
min-height:10px;
font-size:1px;
background-color:#fff;
margin:0;
padding:0;
}

.productgrid-area .bg-transparent-grey {
width:597px;
padding:4px 0 0;
}

.productgrid-main {
background-color:#CCC;
height:100%;
width:587px;
padding:5px 5px 3px;
}

.img-desc {
background-color:#ccc;
clear:both;
padding:4px 0 0;
}

.img-left {
float:left;
width:303px;
text-align:left;
background-color:#ccc;
margin:0;
padding:0;
}

.img-left .invtmedia {
width:303px;
}

.thumb-swap {
text-align:left;
margin:4px 0 0 1px !important;
padding:0;
}

.thumb-swap a {
margin:0 1px 0 0;
}

*+html .thumb-swap {
margin:1px 0 0 1px !important;
}

.thumb-swap span {
margin:1px 0;
padding:1px;
}

.desc-right h1 {
font-size:1.3em;
color:#FFF;
background:#B11A00;
border:0;
padding:7px 8px 9px 0;
}

.desc {
margin:0;
padding:1px 3px 0 0;
}


.invtdesc1 {
margin:0;
padding:20px 0 0;
}

.attribute-area {
padding:2px 0 0;
}

.attribute-title {
background:url(../images/img_productgrid_att_hdr1.gif) top left no-repeat;
height:19px;
margin:0;
padding:0 0 0 8px;
}

.attribute-title span {
background:url(../images/img_productgrid_att_hdr2.gif) right top no-repeat #BB1B00;
font-size:1.1em;
font-weight:bolder;
color:#FFF;
float:left;
margin:0;
padding:4px 15px 0 0;
}

.attribute-inner-title {
height:19px;
margin:0;
padding:0 0 0 2px;
}

.colheader {
font-size:1.4em;
text-align:center;
width:28px;
padding:0;
}

.attribute-inner-title span {
font-size:1.1em;
font-weight:700;
color:#FFF;
float:left;
margin:0;
padding:4px 15px 0 0;
}

.icon_title {
font-size:1.2em;
font-weight:bolder;
padding-bottom:7px;
}

.productgrid_line_row {
font-size:1px;
line-height:1px;
}

.attribute-table table {
text-align:center;
background:#FFF;
}

.productgrid_head_row {
line-height:12px;
font-family:Arial, Helvetica, sans-serif;
color:#F4F4F4;
font-size:0.8em;
font-weight:400;
margin:0;
padding:0;
}

.productgrid_head_row a {
color:#F4F4F4;
font-size:0.8em;
font-weight:400;
}

.productgrid_table_text_high {
background-color:#F8E9E6;
}

.productgrid_table_border {
background:url(../images/img_productgrid_att_border1.gif) top repeat-x;
height:1px;
min-height:1px;
}

.productgrid_table_border_high {
background:url(../images/img_productgrid_att_border_high.gif) top repeat-x;
height:6px;
min-height:6px;
}

.productgrid-text-header {
text-align:left;
font-weight:bolder;
padding:3px 0 3px 3px;
}

.productgrid-border {
border-top:1px solid #CDCDCD;
}

.productgrid_table_bg1 {
background:url(../images/img_productgrid_att_hdr4_bg.gif) repeat-x;
}

.productgrid_table_bg2_left {
background:url(../images/img_productgrid_att_hdr5_bgleft.gif) repeat-y;
}

.productgrid_table_bg2_right {
background:url(../images/img_productgrid_att_hdr5_bgright.gif) repeat-y;
}

.productgrid_table_bg3 {
background:url(../images/img_productgrid_att_hdr6_bg.gif) repeat-x;
}

.productgrid-icon {
width:390px;
font-size:0.8em;
margin:0;
padding:9px 0 0 6px;
}

.productgrid-icon-left,.productgrid-icon-right {
width:195px;
}

.productgrid-icon-left div,.productgrid-icon-right div {
float:left;
width:190px;
padding:0 0 1px !important;
}

.attribute-price {
width:158px;
text-align:right;
color:#FFF;
}

.attribute-price-bg {
background:url(../images/bg_productgrid_price3.gif) repeat-y;
height:60px;
min-height:60px;
padding:0 9px 0 0;
}

.attribute-price #price {
font-weight:bolder;
font-size:2.1em;
}

.attribute-price #was span,.attribute-price #msrp span {
font-weight:bolder;
font-size:1.2em;
}

#productgrid-preorder {
color:#BB1B00;
font-weight:bolder;
font-size:1.1em;
height:15px;
min-height:15px;
padding:6px 0 0;
}

.added-msg {
font-size:1em;
text-align:left;
color:#B11A00;
line-height:11px !important;
padding:4px 0 0 !important;
}

.proceed-checkout {
padding:8px 0 0;
text-align:center;
}

.button_TAF_WAR {
padding:9px 0 0;
}

#reviewDiv2,#reviewDiv3,#reviewDiv4,#reviewDiv5,#reviewDiv6,#reviewDiv7 {
padding:14px 0 0;
}

.hidediv-header {
background:url(../images/hdr_productgrid_g1.gif) no-repeat;
width:554px;
font-size:0.8em;
color:#FFF;
margin:0;
padding:0;
}

#reviewDiv2 div.left,#reviewDiv3 div.left,#reviewDiv4 div.left,#reviewDiv5 div.left,#reviewDiv6 div.left,#reviewDiv7 div.left {
text-transform:uppercase;
margin:0;
padding:4px 9px 6px 8px;
}

#reviewDiv2 div.right img,#reviewDiv3 div.right img,#reviewDiv4 div.right img,#reviewDiv5 div.right img,#reviewDiv6 div.right img,#reviewDiv7 div.right img {
text-align:right;
margin:0;
padding:6px 9px 0 0;
}

#emaildiv,.TAF-content,.WAR-content {
background:url(../images/bg_productgrid_g1.gif) repeat-y;
font-size:1.1em;
color:#000;
margin:0;
padding:1px 8px 0 12px !important;
}

#thankyou #emwbis_thankyou {
background:url(../images/bg_productgrid_g1.gif) repeat-y;
font-size:1.1em;
color:#000;
margin:0;
padding:4px 18px 5px 12px;
}

#emaildiv fieldset {
margin:0;
padding:10px 0 5px !important;
}

#emaildiv fieldset label {
width:104px;
margin:0;
padding:1px 0 0 !important;
}

#emaildiv fieldset input.emwbis-submit {
padding:6px 0 0 1px;
}

#email,#name,#field1,.WARinputbox-width #field1,.WARinputbox-width #from {
border:1px solid #353535;
background:#E0E0E0;
width:146px;
color:#666;
}

.end-div {
background:url(../images/bottom_productgrid_g1.gif) no-repeat bottom;
margin:0;
padding:3px;
}

.nm_emwbis {
margin:0 0 0 11px;
}

.nm-end-div {
background:url(../images/bottom_productgrid_g1.gif) no-repeat left bottom;
margin:0;
padding:3px;
}

.TAF-content {
padding-top:2px !important;
}

.TAFtextarea-width {
width:160px;
}

.TAFformL textarea#field1 {
width:147px !important;
height:35px !important;
font-family:Arial, Helvetica, Verdana, sans-serif;

margin:0;
padding:0;
}

.TAFformLtextarea {
width:50%;
}

#tellafriend .TAF-content #buttons {
width:42px;
float:left;
margin:0;
padding:0;
}

#tellafriend .TAF-content #buttons input {
margin:24px 0 0 !important;
}

.WARinputbox-width #field6 {
border:1px solid #353535;
width:148px !important;
}

.WARformLtextarea {
width:51%;
}

.WARtextarea-width {
width:218px;
}

.WARformL textarea#field3 {
width:216px !important;
height:55px !important;
font-family:Arial, Helvetica, Verdana, sans-serif;
border:1px solid #343434;
background:#E0E0E0;
margin:0;
padding:0;
}

#writereview .WAR-content div#buttons {
width:52px;
float:left;
margin:0;
padding:0;
}

#writereview .WAR-content #buttons input {
margin:45px 0 0 10px !important;
}

#productreviews {
color:#666;
float:left;
padding:0;
}

.reviews-header-top {
background:url(../images/img_review_hdr1.gif) no-repeat;
font-size:1px;
min-height:7px;
height:7px;
}

.reviews-header-body {
background:url(../images/img_review_hdr3.gif) repeat-y left top;
color:#FFF;
font-size:0.8em;
line-height:7px;
padding:0 0 0 8px;
}

.reviews-header-bottom {
background:url(../images/img_review_hdr2.gif) no-repeat;
font-size:1px;
min-height:10px;
height:10px;
}

.reviews-body {
background:url(../images/img_review_bg.gif) repeat-y;
font-size:0.9em;
color:#333;
margin-top:-15px;
}

.reviews-body ul {
margin:0;
padding:0 13px 0 11px;
}

.reviews-body ul li {
background:url(../images/img_review_border.gif) repeat-x top left;
padding:7px 0 10px;
}

.reviews-body ul li.first {
background:#FFF;
padding:0 0 10px;
}

.reviews-body-author {
font-weight:700;
float:left;
padding:3px 0 0;
}

.reviews-body-rate {
margin:0 1em 0 0;
padding:0;
}

.reviews-body-message {
clear:left;
height:auto;
text-align:justify;
border-bottom:1px #666 dotted;
margin:5px 0;
padding:4px 0;
}

.reveiws-bottom {
background:url(../images/img_review_bttm.gif) no-repeat;
font-size:1px;
min-height:8px;
height:8px;
}

.curvebasket-bottom {
background:url(../images/bottombg_basket.png) no-repeat left bottom;
height:10px;
width:577px;
font-size:1px;
behavior:url(/content/ebiz/cloggs/resources/js/pngiefix.htc);
margin-bottom:10px;
}

#relatedbasket.featuredproduct {
background:url(../images/bg_transparent_grey.png) repeat;
behavior:url(/content/ebiz/cloggs/resources/js/pngiefix.htc);
margin:5px 0 0;
padding:0;
}

#relatedbasket .featprods ul.mainfeat {
clear:both;
overflow:hidden;
padding-top:4px;
width:726px;
margin:0 auto;
}

html*.featprods ul li .productname h3,.featprods ul li .productname h2 {
height:30px !important;
z-index:1000;
position:relative;
}

.giftcertform h4,.giftcertform p {
margin:20px 0;
}

.giftcertform textarea {
font-family:arial;
}

fieldset.f-orgcrecdetail input#email {
width:137px;
background:none;
border-color:#b3b9c4;
}

body:last-child fieldset.f-orgcrecdetail input#email {
width:145px;
background:none;
border-color:#a4b97f;
}

html*fieldset.f-orgcrecdetail input#email {
width:178px !important;
background:none !important;
_width:151px;
_background:none;
_border-color:#a4b97f;
border-color:#b3b9c4 !important;
}

*:first-child+html fieldset.f-orgcrecdetail input#email {
width:151px !important;
background:none !important;
border-color:#a4b97f !important;
}

.giftcertterms ul li {
list-style-type:disc;
margin-left:20px;
}

html*.giftcertterms {
padding-left:20px !important;
}

html*.giftcertterms,html*.giftcertterms h2 {
font-size:11px !important;
}

html*.giftcertterms h2 {
margin:10px 0 !important;
}

html*.giftcertterms ul li {
list-style-type:disc;
margin-left:20px !important;
}

#rviproductlist .LshowRVISiteWide {
background:#f2f2f2 url(../images/bottombg2left.gif) left bottom no-repeat;
width:160px;
margin:8px auto 0;
padding:0 0 14px;
}

#rviproductlist .LshowRVISiteWide h2 {
width:160px;
height:21px;
background:url(../images/redbar.gif) left top repeat-x;
font-weight:400;
text-align:left;
line-height:21px;
color:#fff;
text-indent:8px;
text-transform:uppercase;
font-size:0.8em;
margin:0;
}

#rviproductlist .LshowRVISiteWide ul {
width:160px;
overflow:hidden;
clear:both;
padding-top:4px;
padding-left:9px;
-padding-left:0;
}

html* #rviproductlist .LshowRVISiteWide ul#rvisitewidelist li {
-margin-left:4px;
}

#rviproductlist .LshowRVISiteWide ul li .productname h3 {
text-align:center;
font-weight:400;
font-size:0.9em;
width:135px;
background:#FFF;
height:30px;
padding:8px 4px 0;
}

.LshowRVI {
width:598px;
background:#f2f2f2 url(../images/bottombg2.gif) left bottom no-repeat;
margin:8px 8px 0 auto;
padding:0 0 14px;
}

.LshowRVI h2.icatname {
display:block;
width:578px;
height:21px;
background:url(../images/redbar.gif) left top repeat-x;
font-size:1em;
font-weight:400;
text-align:left;
line-height:21px;
color:#fff;
text-indent:8px;
text-transform:uppercase;
margin:0;
}

.rviwrapper ul li .productname h3 {
text-align:center;
font-weight:400;
font-size:0.9em;
width:135px;
background:#fff !important;
height:30px;
padding:8px 4px 0;
}

body:last-child .rviwrapper ul li .productname h3 {
background:#FFF !important;
height:30px;
}

*:first-child+html .rviwrapper ul li .productname h3 {
height:30px !important;
background:#FFF !important;
}

#catlanding .LshowRVISiteWide {
width:578px;
background:#f2f2f2 url(../images/bottombg2.gif) left bottom no-repeat;
margin:8px auto 0;
}

#catlanding .LshowRVISiteWide h2 {
width:578px;
height:21px;
background:url(../images/redbar.gif) left top repeat-x;
font-size:1em;
font-weight:400;
text-align:left;
line-height:21px;
color:#fff;
text-indent:8px;
text-transform:uppercase;
display:block;
margin:0;
}

#catlanding .LshowRVISiteWide ul li .productname h3 {
text-align:center;
font-weight:400;
font-size:0.9em;
width:135px;
background:#FFF;
position:relative;
height:30px;
padding:8px 4px 0;
}

.atttitleh15 {
height:15px;
}

.bmarkbar {
left:0;
padding:10px 0 0 85px;
}

div#heroTopWrap {
background:url(../images/toprowbg.gif) #000 repeat-x;
width:580px;
}

div.heroTopBtnWrap {
width:96px;
padding-top:8px;
text-align:center;
float:left;
}

div.heroTopBtnWrap a {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

img.heroTopBrdImg {
margin-bottom:3px;
}

div#heroBtmWrap {
width:580px;
background-color:#f2f2f2;
}

div.heroBtmBtnLeft {
background-color:#000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
float:left;
width:144px;
margin:1px 1px 0 0;
}

div.heroBtmBtnEnd {
background-color:#000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
float:left;
width:144px;
margin-top:1px;
}

div.heroBtmLink1 {
width:113px;
padding-top:5px;
float:left;
text-align:left;
}

div.heroBtmLink2 {
width:93px;
padding-top:5px;
float:left;
text-align:left;
}

div.heroBtmLink1 a,div.heroBtmLink2 a {
color:#fff;
padding-left:8px;
}

div.heroBtmBtnImg {
float:right;
width:46px;
}

div.heroBtmBtnImg2 {
float:right;
width:50px;
}

.lhOuter {
background:transparent;
width:144px;
margin:15px auto;
}

.lhOuter h2 {
font-size:11px;
color:#888;
letter-spacing:1px;
margin:0 5px;
padding:3px 0;
}

.lhOuter .boxcontent {
display:block;
background:#fff;
border-left:0 solid #666;
border-right:0 solid #666;
padding-left:4px;
}

.lhInner {
background:transparent;
width:140px;
color:#888;
margin:0 auto;
padding:0 0 5px;
}

.lhInner h1,.lhInner p {
margin:0 10px;
}

.lhInner h1 {
font-size:2em;
color:#fff;
letter-spacing:1px;
}

.lhInner p {
padding-bottom:0.5em;
}

.lhInner .boxcontent {
display:block;
background:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
text-align:left;
}

.lhInner .boxcontent td.bdrCol {
font-size:0.9em;
border-right:1px solid #eee;
padding:5px 7px;
}

.lhInner .boxcontent td.noBdrCol {
font-size:11px;
padding:5px 7px;
}

.lhInner .boxcontent span.colHdr {
color:#bb1b01;
}

.lhInner .boxcontent ul {
padding-left:15px;
line-height:1.1;
color:#666;
list-style-type:disc;
margin:7px 0;
}

.lhInner .boxcontent a {
color:#bb1b00;
text-decoration:none;
}

#seo-top {
background-image:url(/content/ebiz/cloggseu/page/defaultseo/top.png);
background-repeat:no-repeat;
height:74px;
width:577px;
}

#seo-middle {
height:auto;
width:577px;
background-image:url(/content/ebiz/cloggseu/page/defaultseo/middle.gif);
}

#seo-bottom {
background-image:url(/content/ebiz/cloggseu/page/defaultseo/bottom.png);
height:24px;
width:577px;
}

#catheader-seo {
height:40px;
width:300px;
margin-top:10px;
margin-left:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
text-transform:uppercase;
color:#FFF;
margin-right:267px;
}

#seo-content {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
margin-right:20px;
margin-left:20px;
height:auto;
}

#title-background-image {
width:577px;
background-repeat:no-repeat;
background-position:right top;
}

div.CatHeader {
background:url('../images/about_hdrs/cloggs_bg.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ftfCatHeader {
background:url('../images/about_hdrs/fitflop_bg.gif') #fff 5px 4px no-repeat;
border:0;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.uggCatHeader {
background:url('/content/ebiz/cloggs/icat/classictallugg/ugg_australia_bg.gif') #fff 5px 4px no-repeat;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.adiCatHeader {
background:url('../images/about_hdrs/adidas.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ashCatHeader {
background:url('../images/about_hdrs/ash.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.babCatHeader {
background:url('../images/about_hdrs/babycham.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.basCatHeader {
background:url('../images/about_hdrs/baselondon.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.becCatHeader {
background:url('../images/about_hdrs/beckhersey.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.bedCatHeader {
background:url('../images/about_hdrs/bedroom_athletics.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.benCatHeader {
background:url('../images/about_hdrs/bench.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.birCatHeader {
background:url('../images/about_hdrs/birkenstock.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.bliCatHeader {
background:url('../images/about_hdrs/blink.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.bloCatHeader {
background:url('../images/about_hdrs/blowfish.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.boxCatHeader {
background:url('../images/about_hdrs/boxfresh.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;

}

div.broCatHeader {
background:url('../images/about_hdrs/bronx.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.camCatHeader {
background:url('../images/about_hdrs/camper.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.catCatHeader {
background:url('../images/about_hdrs/caterpillar.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.conCatHeader {
background:url('../images/about_hdrs/converse.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.croCatHeader {
background:url('../images/about_hdrs/crocs.gif') #fff 5px 4px no-repeat;
border:0 solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.diesCatHeader {
background:url('../images/about_hdrs/diesel.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.drmCatHeader {
background:url('../images/about_hdrs/drmartens.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ducCatHeader {
background:url('../images/about_hdrs/duckandcover.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.eckrCatHeader {
background:url('../images/about_hdrs/eckored.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.eckuCatHeader {
background:url('../images/about_hdrs/eckounlimited.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.emuCatHeader {
background:url('../images/about_hdrs/emu.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.elnCatHeader {
background:url('../images/about_hdrs/elnaturalista.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.etnCatHeader {
background:url('../images/about_hdrs/etnies.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.firCatHeader {
background:url('../images/about_hdrs/firetrap.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.fitCatHeader {
background:url('../images/about_hdrs/fitflop.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.flyCatHeader {
background:url('../images/about_hdrs/flylondon.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.freCatHeader {
background:url('../images/about_hdrs/fred_perry.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.gioCatHeader {
background:url('../images/about_hdrs/giogoi.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.gstCatHeader {
background:url('../images/about_hdrs/gstar.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.havCatHeader {
background:url('../images/about_hdrs/havaianas.gif') #fff 5px 4px no-repeat;
border:0 solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.frenchCatHeader {
background:url('../images/about_hdrs/french-connection.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.fryeCatHeader {
background:url('../images/about_hdrs/frye.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.henCatHeader {
background:url('../images/about_hdrs/henleys.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.henrCatHeader {
background:url('../images/about_hdrs/henrilloyd.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.homCatHeader {
background:url('../images/about_hdrs/homeys.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.hudCatHeader {
background:url('../images/about_hdrs/hudson.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.hunCatHeader {
background:url('../images/about_hdrs/hunter.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.husCatHeader {
background:url('../images/about_hdrs/hushpuppies.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.iroCatHeader {
background:url('../images/about_hdrs/ironfist.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.irrCatHeader {
background:url('../images/about_hdrs/irregularchoice.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.jacCatHeader {
background:url('../images/about_hdrs/jackandjones.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.kicCatHeader {
background:url('../images/about_hdrs/kickers.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.kilCatHeader {
background:url('../images/about_hdrs/killah.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ksiCatHeader {
background:url('../images/about_hdrs/kswiss.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.lelliCatHeader {
background:url('../images/about_hdrs/lellikelly.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.lobCatHeader {
background:url('../images/about_hdrs/loblan.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.lacCatHeader {
background:url('../images/about_hdrs/lacoste.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.merCatHeader {
background:url('../images/about_hdrs/merrell.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.misCatHeader {
background:url('../images/about_hdrs/misssixty.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.nanCatHeader {
background:url('../images/about_hdrs/nannystate.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.natCatHeader {
background:url('../images/about_hdrs/nat2.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.newCatHeader {
background:url('../images/about_hdrs/newrock.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.nikCatHeader {
background:url('../images/about_hdrs/nike.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.oniCatHeader {
background:url('../images/about_hdrs/onitsukatiger.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.penCatHeader {
background:url('../images/about_hdrs/penguin.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.poeCatHeader {
background:url('../images/about_hdrs/poeticlicence.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.papCatHeader {
background:url('../images/about_hdrs/papillio.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.pumCatHeader {
background:url('../images/about_hdrs/puma.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.punCatHeader {
background:url('../images/about_hdrs/punkrose.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ranCatHeader {
background:url('../images/about_hdrs/ranchhouse.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ravCatHeader {
background:url('../images/about_hdrs/ravel.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.rbkCatHeader {
background:url('../images/about_hdrs/reebok.gif') #fff 5px 4px no-repeat;
border:0 solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.rocCatHeader {
background:url('../images/about_hdrs/rocketdog.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.rockCatHeader {
background:url('../images/about_hdrs/rockport.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.ruduckCatHeader {
background:url('../images/about_hdrs/rubberduck.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.sanCatHeader {
background:url('../images/about_hdrs/sanita.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.sanuCatHeader {
background:url('../images/about_hdrs/sanuk.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.sebaCatHeader {
background:url('../images/about_hdrs/sebago.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.simpCatHeader {
background:url('../images/about_hdrs/simple.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.skeCatHeader {
background:url('../images/about_hdrs/skechers.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.sorelCatHeader {
background:url('../images/about_hdrs/sorel.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.sugCatHeader {
background:url('../images/about_hdrs/sugar.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.supCatHeader {
background:url('../images/about_hdrs/superdry.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.tedCatHeader {
background:url('../images/about_hdrs/tedbaker.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.tevaCatHeader {
background:url('../images/about_hdrs/teva.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.timCatHeader {
background:url('../images/about_hdrs/timberland.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.tofCatHeader {
background:url('../images/about_hdrs/toffeeIn.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.uglCatHeader {
background:url('../images/about_hdrs/ugglyduckling.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.vanCatHeader {
background:url('../images/about_hdrs/vans.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.wolCatHeader {
background:url('../images/about_hdrs/wolverine.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.zooCatHeader {
background:url('../images/about_hdrs/zooyork.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
clear:left;
height:30px;
text-align:left;
padding:7px 0 0 82px;
}

div.xmasCatHeader {
background:url('../images/about_hdrs/xmas_cat_hdr09.gif') #fff no-repeat;
border:2px solid #7eb0d1;
height:30px;
text-align:left;
margin-bottom:10px;
padding:7px 0 0 70px;
}

div.saleCatHeader {
background:url('../images/about_hdrs/cloggs_sale_logo.gif') #fff 5px 4px no-repeat;
border:2px solid #ccc;
height:30px;
text-align:left;
padding:7px 0 0 70px;
}

div.valCatHeader {
background:url('../images/about_hdrs/valentines_bg.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
height:30px;
text-align:left;
padding:7px 0 0 32px;
}

div.deliveryCatHeader {
background:url('../images/about_hdrs/delivery_bg.gif') #fff 5px 4px no-repeat;
border:1px solid #ccc;
height:30px;
text-align:left;
padding:7px 0 0 46px;
}

div.otherCatBtns {
text-align:center;
margin-bottom:10px;
}

img.otherCatBtnSpace {
margin-right:10px;
}

div.catSEOTxtWrap {
background-color:#fff;
border:1px solid #ccc;
padding:10px;
}

div.brdExtraInfoWrap {
width:587px;
background-color:#f2f2f2;
padding:0;
}

div.brdExtraInfoUgg {
border:0 solid #ccc;
color:#666;
background-color:#fff;
padding:10px;
}

div.uggCatHeader h4 {
margin-top:3px;
}

#christmas_certificate {
padding:20px 0 0;
}

div#brand-about-reviews-customerservice {
margin:0 0 1.5em;
}

div#brand-about-reviews-customerservice img {
float:left;
margin:0 1em 0 0;
}

div.thumbnail-gallery {
background-color:#ddd;
float:right;
width:300px;
margin:0 0 1em 1em;
padding:2px 2px 0;
}

div.thumbnail-gallery-thumbs img {
cursor:pointer;
width:45px;
height:45px;
margin:3px 1px 0;
}

div.thumbnail-gallery img.gallery-mainimage {
width:300px;
height:275px;
}

h4.brand-about {
border-top:dotted 1px #aaa;
clear:left;
margin-top:1em;
padding-top:1em;
}

div.brand-about-reviews-list {
background-color:#ddd;
margin-right:16em;
padding:0;
}

div.brand-about-reviews-list p.reviews-body-message {
margin-right:1em;
text-align:justify;
}

div.brand-about-colour-thumb-list {
padding-top:5px;
height:170px;
text-align:center;
}

div.brand-about-colour-thumb-list img {
width:120px;
height:157px;
background-color:#ddd;
margin:2px;
padding:3px;
}

div.brand-about-colour-thumb-list img:last {
float:none;
}

div.content-container {
background-color:#ddd;
text-align:left;
margin:2em 0;
padding:1em;
}

div.brand-about-win-badge {
display:table;
}

div.brand-about-win-badge img {
width:150px;
height:150px;
}

div.brand-about-win-badge textarea {
clear:left;
font-size:1.5em;
width:150px;
height:50px;
}

div#aboutugg-contactus-container {
float:right;
width:15em;
margin:0 0 1em 1em;
}

div#aboutugg-contactus-title {
background-color:#aaa;
color:#fff;
font-size:1.5em;
font-weight:700;
text-align:center;
padding:0.5em;
}

div#aboutugg-contactus-text {
background-color:#ddd;
text-align:justify;
padding:0.5em 1em;
}

img#aboutugg-boxlabel {
float:right;
margin-left:1em;
}

form#brand-about-win-user-details label {
clear:left;
display:table;
float:left;
font-weight:700;
width:10em;
}

form#brand-about-win-user-details input {
display:table;
width:15em;
}

form#brand-about-win-user-details input[type=submit] {
margin:1em 0 0 11em;
}

div.aboutuggboots-brandads-container {
margin-bottom:2em;
}

div.aboutuggboots-brandads-container div {
display:table;
margin:0 0 0 72px;
}

a.about-fitflop {
color:#ec174f;
}

div#about-fitflops-samples-thumbs {
float:right;
width:189px;
background-color:#fff;
margin:10px 0 10px 10px;
}

div#about-fitflops-samples-thumbs img {
margin-bottom:15px;
}

img#about-fitflops-benefit-women,img#about-fitflops-benefit-men {
display:inline;
float:left;
width:285px;
}

img#about-fitflops-benefit-women {
margin-right:7px;
}

div.brand-about-fitflops-review-container,div.brand-about-fitflops-review-container-first {
padding-bottom:5px;
border-bottom:1px dotted #000;
}

div.brand-about-fitflops-review-container-first {
border-top:1px dotted #000;
}

div.brand-about-fitflops-review-container div.thumb,div.brand-about-fitflops-review-container-first div.thumb {
width:70px;
float:left;
margin-right:10px;
}

div.brand-about-fitflops-review-container div.brand-about-fitflops-review-text,div.brand-about-fitflops-review-container-first div.brand-about-fitflops-review-text {
width:497px;
float:left;
text-align:justify;
}

div.brand-about-customer-reviews-header {
margin:20px 0 15px;
}

div.brand-about-customer-reviews-header img {
float:left;
width:200px;
margin-right:5px;
}

div.caption-box,div.caption-box-left,div.caption-box-right {
background-color:#ddd;
display:table;
float:right;
margin-left:10px;
margin-right:10px;
padding:2px 2px 4px;
}

div.caption-box-left {
float:left;
margin-left:0;
margin-right:1em;
}

div.caption-box p,div.caption-box-left p,div.caption-box-right p {
clear:left;
font-size:0.9em;
margin:0;
}

div.caption-box img,div.caption-box-left img,div.caption-box-right img {
margin-bottom:4px;
}

div.aboutuggboots-brandads {
margin-left:72px;
}

ol.ul {
list-style:disc;
margin:0;
padding:0;
}

ol.ul li {
text-align:justify;
margin:0 0 1em 2em;
}

div.break-dotted {
border-bottom:1px dotted #000;
clear:both;
margin-bottom:10px;
}

div.center {
display:table;
text-align:center;
margin:0 auto;
}

img.brand-about-boxout-right {
float:right;
margin:0 0 1em 1em;
}

img.brand-about-boxout-left {
float:left;
margin:0 1em;
}

div#brand-about a:link,div.brand-about a:link,div#brand-about a:active,div.brand-about a:active,div#brand-about a:visited,div.brand-about a:visited,div#brand-about a:hover,div.brand-about a:hover {
color:#001bbb;
cursor:pointer;
text-decoration:none;
}

ol.brand-about-links li a.current {
background-color:#404040;
color:#fff;
}

ul#productgrid-sizes-legend {
clear:both;
color:#666;
list-style:none;
width:250px;
font-size:10px;
padding:2px 3px;
height:35px;
}

ul#productgrid-sizes-legend li.left-item {
float:left;
width:45%;
}

ul#productgrid-sizes-legend li.right-item {
float:right;
width:55%;
}

.sizegridlive {
width:252px;
height:205px;
font-size:10px;
float:right;
background-color:#ccf1dd;
border:3px #0b5 solid;
}

#searchresults #h2searchrecs {
margin-top:20px;
}

h2#h2availsearchrecs {
width:577px;
height:21px;
background:#BBB;
font-size:0.9em;
font-weight:bolder;
text-align:left;
line-height:21px;
color:#BB1B00;
text-indent:8px;
text-transform:uppercase;
border:0;
letter-spacing:1px;
margin:0 auto;
}

#avail .featprods ul li {
min-height:144px;
width:143px;
background:#FFF !important;
}

.searchheader,.searchdetail {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin-right:8px;
width:577px;
padding:0 0 14px;
}

.searchheader {
margin-bottom:-12px;
}

#searchresults #irecs .featuredproduct {
margin-top:0;
margin-bottom:8px;
}

.sizef {
font-size:12px;
}

#avail .featprods ul {
padding-top:4px;
width:580px;
}

#avail .featprods ul li .productname h3,#avail .featprods ul li .productname h2 {
width:auto;
}

#h2pdrecs {
background:url("../images/redbar.gif") repeat-x scroll left top transparent;
color:#FFF;
font-size:0.8em;
font-weight:400;
height:21px;
line-height:21px;
text-align:left;
text-indent:8px;
text-transform:uppercase;
width:578px;
margin:0 0 -8px;
}

#h2basketrecs {
background-image:url("../images/login_bg.gif");
border:0 none;
color:#FFF;
font-family:Arial;
font-size:1.1em;
font-weight:400;
height:18px;
padding-left:9px;
padding-top:3px;
width:568px;
margin:0 0 -8px;
}

.productcenterlist {
width:585px;
margin:0 auto;
}

.featprodslistlist ul .image img {
border:medium none;
}

#featprodslistlist {
width:577px;
margin:0 auto;
}

#featprodslistlist h1 {
width:577px;
font-size:1.2em;
font-weight:700;
text-align:left;
color:#bb1b00;
border-top:1px solid #bbb;
margin:0 auto;
padding:3px 0 0 6px;
}

#featprodslistlist h4 {
font-size:1em;
margin:0;
padding:5px 0 0 8px;
}

#featprodslistlist .sort {
font-size:1em;
padding:5px 0 5px 8px;
}

#featprodslistlist .prods ul li {
background:#fff;
margin:0 1px 1px 0;
}

#featprodslistlist ul .detailslist {
text-align:left;
border-top:1px dotted #bbb;
border-bottom:3px solid #bbb;
height:78px;
padding-top:5px;
margin:5px 5px 3px;
}

.prods ul .detailslist {
text-align:left;
border-top:1px dotted #bbb;
height:75px;
padding-top:5px;
margin:5px 5px 3px;
}

*:first-child+html .iconlist {
position:absolute;
margin-top:-210px;
margin-left:80px;
}

*:first-child+html .iconlistnew {
position:absolute;
margin-top:-190px;
margin-left:120px;
}

#term h3,#collatelist h3 {
line-height:1.5em;
padding-left:6px;
color:#333;
margin:0;
}

.iconlist {
position:absolute;
margin-top:-220px;
margin-left:120px;
}

.iconlistnew {
position:absolute;
margin-top:-200px;
margin-left:120px;
}

.compare_checkbox {
float:right;
text-transform:uppercase;
}

.waslist {
font-size:11px;
float:right;
color:#666 !important;
line-height:15px;
}

.pricedetail {
padding-top:25px;
height:16px;
}

.poppricedetail {
height:17px;
float:left;
margin:10px 0;
}

.lowinstock {
float:left;
color:#BB1B00;
font-size:10px;
line-height:15px;
}

.nav,.nav ul {
list-style:none;
margin:0;
padding:0;
}

.nav {
font-family:Arial, Helvetica, sans-serif;
position:relative;
}

.nav li {
float:left;
position:relative;
z-index:10000;
margin:0;
padding:0;
}

.nav li a,.nav li a:link,.nav li a:active,.nav li a:visited {
font:bold 1.22em/25px Arial, Helvetica, sans-serif;
color:#959595;
display:block;
text-transform:lowercase;
text-decoration:none;
padding:0 9px;
}

#nav-one li:hover ul a,#nav-one li.sfHover ul a {
background:#565656;
color:#959595;
}

.nav ul {
background:#fff;
border:1px solid #bb1b00;
list-style:none;
width:500px;
height:auto;
position:absolute;
top:-999em;
left:-1px;
z-index:101;
margin:0;
}

.nav div:hover ul,.nav div.sfHover ul {
top:0;
left:70px;
}

#featprodslistlist ul .popimagelist img {
height:45px;
text-align:center;
width:45px;
z-index:1;
padding-right:15px;
margin:0 auto;
}

#simplemodal-overlay {
background-color:#fff;
cursor:default;
}

#simplemodal-container {
height:400px;
width:600px;
color:#bbb;
background-color:#fff;
border:3px solid #BB1B00;
padding:5px;
}

#simplemodal-container code {
background:#141414;
border-left:3px solid #65B43D;
color:#bbb;
display:block;
margin-bottom:12px;
padding:4px 6px 6px;
}

#simplemodal-container a {
color:#ddd;
}

#simplemodal-container a.modalCloseImg {
background:url(../images/x.png) no-repeat;
width:25px;
height:29px;
display:inline;
z-index:3200;
position:absolute;
top:-15px;
right:-16px;
cursor:pointer;
}

#simplemodal-container #basic-modal-content {
padding:8px;
}

.thumbnail-item {
position:relative;
margin:-10px 5px 5px 0;
}

.thumbnail-item img.thumbnail {
border:3px solid #ccc;
}

.tooltip {
display:none;
position:absolute;
padding:8px 0 0 8px;
}

.tooltip span.overlay {
border:2px solid #BB1B00;
background:#FFF;
position:absolute;
top:-295px;
left:-128px;
display:block;
width:400px;
height:auto;
}

.popupimage img {
float:left;
height:200px !important;
width:200px !important;
margin:10px !important;
}

.popupname {
color:#BB1B00;
font-size:12px;
text-align:left;
height:35px;
margin:10px 0;
}

.detailslist a:hover {
text-decoration:underline;
color:#bb1b00;
cursor:pointer;
}

.popupreview {
float:left;
height:15px;
padding:7px 0;
}

.popipdesc {
text-align:left;
color:#737373;
margin:5px 0;
}

.popimagelist {
padding-top:5px;
}

.popimagelist img {
float:left;
margin:2px;
}

.popuptopwrap {
height:215px;
}

.popuptopleftwrap {
width:210px;
float:left;
}

.popuptoprightwrap {
float:right;
width:150px;
text-align:left;
margin:10px;
}

.popupbottomwrap {
border-top:1px dotted #666;
margin:10px;
}

.popupbottomwrap img {
margin:3px;
}

.popiconlist {
margin-left:-80px;
margin-top:-80px;
position:absolute;
}

.popwaslist {
float:left;
color:#737373;
width:130px;
}

.popdesclist {
color:#737373;
}

.popipdesc21 {
border-bottom:1px dotted #BBB;
border-top:1px dotted #BBB;
color:#737373;
height:23px;
text-align:left;
margin:8px;
}

.popiconlistsale {
margin-left:-80px;
margin-top:-90px;
position:absolute;
}

.popiconlistsalepop {
margin-left:-80px;
margin-top:-110px;
position:absolute;
}

*:first-child+html .popiconlistsalepop {
margin-left:-90px;
margin-top:-130px;
position:absolute;
}

.popbrand {
height:45px;
}

.productnamelist {
height:16px;
}

.productnamelist h2 a:hover {
text-decoration:underline;
border-bottom:1px solid #BB1B00;
}

.midbanner {
margin-bottom:10px;
}

.imagelist img {
height:150px;
text-align:center;
width:150px;
margin:0 auto;
}

.uksizeavailable {
float:left;
padding:4px 2px;
}

.popsizelist {
float:right;
width:300px;
padding:3px 0;
}

.popupdescaltcolor {
height:50px;
background-image:url("../images/popusp.gif");
background-repeat:no-repeat;
}

.popupdescaltcolor a img {
height:45px !important;
width:45px !important;
text-align:center;
float:left;
border:1px solid #ccc !important;
margin:0 auto;
}

.productcenter {
background-color:#FFF;
}

.categorynavigation1 ul li ul li ul {
display:block !important;
}

.navshift {
background-color:#F2F2F2;
border-bottom:1px solid #ccc;
margin:0 auto;
padding:0 0 5px;
}

.navshift ul li {
border-top:none !important;
font-weight:400 !important;
margin:0 !important;
padding:0 0 0 10px !important;
}

.navshift ul {
margin:0 0 0 3px !important;
}

.navshift ul li a {
margin-left:4px !important;
color:#666 !important;
font-size:1em !important;
}

.subtitle3 {
color:#666;
text-transform:uppercase;
font-size:13px;
padding:3px 0 3px 7px;
}

.subtitle3 a {
color:#BB1B00 !important;
font-weight:bolder;
}

.subtitle3 span {
padding:5px 0 !important;
}

#bailey-button_container {
width:578px;
position:relative;
margin:0;
padding:0;
}

#bailey-button_hero {
width:578px;
font-family:Arial, Helvetica, Verdana, sans-serif;
}

#bailey-button_seotext {
position:absolute;
right:11px;
top:26px;
width:200px;
}

.bailey-just {
text-align:justify;
font-size:11px;
}

#topnav {
float:left;
width:100%;
list-style:none;
font-size:1.1em;
margin:0;
padding:0;
}

#topnav li {
float:left;
position:relative;
}

#topnav li .sub {
position:absolute;
top:33px;
left:0;
background:#ccc;
float:left;
-moz-border-radius-bottomright:5px;
-khtml-border-radius-bottomright:5px;
-webkit-border-bottom-right-radius:5px;
-moz-border-radius-bottomleft:5px;
-khtml-border-radius-bottomleft:5px;
-webkit-border-bottom-left-radius:5px;
display:none;
z-index:5000;
padding:0 20px 20px;
}

#topnav li .row {
clear:both;
float:left;
width:100%;
margin-bottom:10px;
}

#topnav li .sub ul {
list-style:none;
width:300px;
height:300px;
float:left;
margin:0;
padding:0;
}

#topnav .sub ul li {
width:100%;
color:#fff;
}

.loading-img {
    background: url("../images/loading.gif") no-repeat scroll 90% center transparent;
    color: #626060;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 32px;
    padding: 20px 0 0 10px;
    width: 282px;
}

.lightboxvideowrap {
position:absolute;
z-index:1000;
margin:5px 0 0 225px;
}

.lightboxvideowrap_fitflop {
position:absolute;
z-index:1000;
margin:5px 0 0 10px;
}

div.nbrand-sub-links-container {
clear:left;
text-align:center;
padding:10px 0;
}

html*div.nbrand-sub-links-container {
clear:left;
text-align:center;
}

ol.nbrand-sub-links {
display:table;
list-style:disc;
text-align:center;
margin:0;
padding:0;
}

ol.nbrand-sub-links li {
border-right:solid 1px #bc1d02;
display:table;
float:left;
list-style:none;
text-align:center;
margin:0;
padding:0;
}

ol.nbrand-sub-links li a {
color:#bc1d02;
display:block;
text-decoration:none;
text-align:center;
line-height:10px;
font-weight:700;
margin:0 auto;
padding:0 0.5em;
}

ol.nbrand-sub-links li a:hover {
color:#bc1d02;
display:block;
text-decoration:underline;
text-align:center;
line-height:10px;
font-weight:700;
margin:0 auto;
padding:0 0.5em;
}

.arrow3 {
background-image:url(../images/arrow_on2.gif);
background-repeat:no-repeat;
display:block;
float:left;
height:18px;
width:18px;
margin-left:-5px !important;
margin-right:4px;
margin-top:-6px;
}

.whitegap {
height:10px;
background-color:#FFF;
}

.revisedseobox {
color:#666;
background-color:#FFF;
text-align:left;
padding:20px 15px;
}

.floatleft {
float:left;
padding-right:20px;
}

.invtshowcolor {
position:absolute;
top:-32px;
left:-5px;
visibility:hidden;
}

.invtaltcolour {
position:relative;
float:left;
}

.altcolortext {
border:1px solid #ccc;
position:relative;
color:#666;
font-size:11px;
background-color:#fff;
white-space:nowrap;
padding:5px;
}

.invtshowcolorarrow {
background-image:url(../images/altcolor_arrow.png);
width:22px;
height:7px;
background-position:bottom;
background-repeat:no-repeat;
padding:0 6px;
}

div#mainimage-options {
background-color:#fff;
border:1px solid #c1c1c1;
clear:left;
display:table;
float:left;
width:293px;
margin:0 4px 0 0;
padding:4px;
}

.img-left .invtmedia img {
border:0 #fff solid;
}

.invtdesc2,invtdesc2 {
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:15px;
}

.cloggs-productreviews-options {
border-bottom:1px dotted #666;
height:75px;
vertical-align:top;
}

.cloggs-productreviews-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

.cloggs-productreviews-item first {
border-left:0 none;
}

.cloggs-productreviews-item-info {
margin:0.5em 0;
padding:0;
}

.cloggs-reviews-body-author {
font-weight:700;
line-height:1.7;
float:left;
}

.cloggs-reviews-body-date {
float:right;
font-weight:700;
line-height:1.7;
}

.cloggs-reviews-body-message {
border-bottom:1px dotted #666;
clear:left;
height:auto;
padding-bottom:10px;
text-align:justify;
margin:5px 0;
}

.bottombar {
color:#BB1B00;
font-size:10px;
text-align:right;
text-transform:uppercase;
}

.tb-container.tb {
background:url(../images/twitterico.png) no-repeat !important;
}

<![endif]
-->
#productdetail .product-freeuk div#productgrid-colour-options {
background:url("../images/altcolour_bg.gif") no-repeat scroll left top #FFF;
height:47px;
width:280px;
}

.product_alternative {
background:#FFF;
height:47px;
width:280px;
}

.alt_products a:hover {
text-decoration:none;
margin:0;
}

.alt_products a {
text-decoration:none;
float:left;
margin:0;
}

.alt_products img {
border:1px solid #F2F2F2;
width:20px;
height:20px;
margin:1px;
}

.product_alternative span {
float:left;
color:#6d6d6d;
font-size:11px;
background:#fff;
margin:16px 0 0 5px;
}

.product_altcolor_list {
border:1px solid #CCC;
float:left;
height:24px;
max-width:193px;
margin:11px 0 0 5px;
}

#product-social-options td {
text-align:center;
width:33%;
}

#product-social-options img {
width:182px;
height:29px;
}

#product-social-options {
background-color:#CCC;
clear:both;
text-align:center;
width:597px;
margin:0;
padding:4px 2px 5px;
}

a.p1 {
background:none repeat scroll 0 0 #FFF;
border:medium none !important;
color:#666;
display:block;
float:right !important;
margin-right:3px !important;
text-align:center;
text-decoration:none;
visibility:visible;
}

a.p1 .large {
background:none repeat scroll 0 0 #FFF !important;
border:1px solid #CCC;
height:180px !important;
left:-9999px;
padding-top:5px;
position:absolute;
text-align:center;
vertical-align:middle;
visibility:hidden;
width:180px !important;
}

a.p1 .large img {
width:150px;
height:150px;
margin:0 auto !important;
}

a.p1 img {
width:45px;
height:45px;
}

.altsmallimage img {
width:45px;
height:45px;
float:right !important;
}

.desc-rightv4 h1 {
font-size:16px;
color:#000;
border:0;
padding:4px 8px 3px 0;
}

#desc-top,#desc-bottom {
border:#C1C1C1 1px solid;
margin:0;
padding:1px 4px 4px;
}

#desc-top {
height:65px;
background:#fff;
}

.producttwitter {
margin-left:183px;
margin-top:-70px;
position:absolute;
width:50px;
}

.productfacebook {
margin-left:200px;
margin-top:-47px;
position:absolute;
}

#desc-right-inner {
height:300px;
}

#desc-bottom {
background:#CCF1DD;
height:215px;
border:3px solid #0b5;
margin:4px 0 0;
}

#productreviews-options {
border-bottom:dotted 1px #666;
height:48px;
vertical-align:top;
padding:0 0 6px;
}

#productreviews-sort {
border:solid 1px #666;
display:none;
}

.reviews-body-date {
font-weight:700;
line-height:1.7;
float:right;
}

.reviews-body marquee {
height:320px;
}

#productreviews marquee {
height:280px;
margin:0;
padding:6px 0;
}

.featcats ul p a,.featcats ul p a:hover,#package .buy,.thumbnail-item a {
display:block;
}

.featcats ul .details p.moreinfo a:hover,#showcontent .brand-box ul li a:hover {
text-decoration:underline;
}

.featcats ul .image img,.featprods ul .image img,#categorylist img,ul.products .image img,.featprods2 ul .image2 img,#rviproductlist .LshowRVISiteWide ul .image img,.rviwrapper ul .image img,#catlanding .LshowRVISiteWide ul .image img {
border:none;
}

.featcats ul .image p,ul.products .image p {
width:60px;
}

.featprods ul,.featcats ul,.rviwrapper ul,#catlanding .LshowRVISiteWide ul {
width:100%;
overflow:hidden;
clear:both;
padding-top:4px;
}

.featprods ul li,.featprods ul.mainfeat li,#catlanding .LshowRVISiteWide ul#rvisitewidelist li {
position:relative;
height:auto !important;
float:left;
voice-family:inherit;
width:143px;
background:#fff;
margin:0 2px 2px 0;
padding:0;
}

html > body .featprods ul li,html > body #rviproductlist .LshowRVISiteWide ul li,html > body #rviproductlist .LshowRVISiteWide ul#rvisitewidelist li,html > body .rviwrapper ul li,html > body .rviwrapper ul#rvilist li,html > body #catlanding .LshowRVISiteWide ul li,html > body #catlanding .LshowRVISiteWide ul#rvisitewidelist li,#irecs .featprods ul li {
min-height:144px;
width:143px;
}

.featprods ul h2,.featprods ul h3,.featprods ul p,#showcontent ul li .swap,ul.products h2,ul.products p,#package h2,#package ol .em,#col-two,#searchresults ul h2,#storefinderMain fieldset,#giftcertificate fieldset,#referfriend fieldset,.featprods2 ul h2,.featprods2 ul p,.thumb-swap a.no-right,.thumb-swap .no-right,.TAF-content fieldset,.WAR-content fieldset,#rviproductlist .LshowRVISiteWide ul h2,.featprodsleft ul h3,#rviproductlist .LshowRVISiteWide ul p,.rviwrapper ul h2,.rviwrapper ul h3,.rviwrapper ul p,#catlanding .LshowRVISiteWide ul h2,.rviwrapper ul h3,#catlanding .LshowRVISiteWide ul p,#featprodslistlist ul h2,.prods ul h2 {
margin:0;
padding:0;
}

.featprods ul .details,.featprods ul.mainfeat .details,#rviproductlist .LshowRVISiteWide ul#rvisitewidelist .details,.rviwrapper ul#rvilist .details,#catlanding .LshowRVISiteWide ul#rvisitewidelist .details {
margin-right:2px;
text-align:center;
position:absolute;
right:1px;
bottom:13px;
}

.featprods ul .image,.featprods2 ul .image2,#rviproductlist .LshowRVISiteWide ul .image,.rviwrapper ul .image,#catlanding .LshowRVISiteWide ul .image {
float:left;
margin-left:2px;
}

.featprods ul li.no-margin-right,.featprods ul.mainfeat li.no-margin-right,#rviproductlist .LshowRVISiteWide ul li.no-margin-right,#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li.no-margin-right,.rviwrapper ul li.no-margin-right,.rviwrapper ul#rvilist li.no-margin-right,#catlanding .LshowRVISiteWide ul li.no-margin-right,#catlanding .LshowRVISiteWide ul#rvisitewidelist li.no-margin-right {
margin-right:0;
}

.featprods ul li .details .was,#rviproductlist .LshowRVISiteWide ul li .details .was,.rviwrapper ul li .details .was,#catlanding .LshowRVISiteWide ul li .details .was {
color:red;
font-size:0.8em;
letter-spacing:1px;
text-transform:lowercase;
height:20px;
width:64px;
}

.featprods ul li .details .wasprice,#rviproductlist .LshowRVISiteWide ul li .details .wasprice,.rviwrapper ul li .details .wasprice,#catlanding .LshowRVISiteWide ul li .details .wasprice {
color:red;
background:url(../images/was-line.gif) #fff no-repeat;
line-height:8px;
font-size:1em;
}

.featprods ul li .details .price,#rviproductlist .LshowRVISiteWide ul li .details .price,.rviwrapper ul li .details .price,#catlanding .LshowRVISiteWide ul li .details .price {
font-size:1.2em;
font-weight:700;
margin-top:2px;
}

.featprods ul li .details .compare_checkbox input,.featprods2 ul li .details2 .compare_checkbox input,#rviproductlist .LshowRVISiteWide ul li .details .compare_checkbox input,.rviwrapper ul li .details .compare_checkbox input,#catlanding .LshowRVISiteWide ul li .details .compare_checkbox input {
width:11px;
height:11px;
margin:3px 0;
padding:0;
}

.featprods ul.mainfeat li .productname h3,.featprods ul.mainfeat li .productname h2,.rviwrapper ul#rvilist li .productname h3 {
display:block;
voice-family:"\"}\"", inherit;
width:135px;
}

.featuredproducthome h2.icatname,.featuredproduct h2.icatname,.featuredproducthome5col h2.icatname,.featuredproduct5col h2.icatname {
width:578px;
height:21px;
background:url(../images/redbar.gif) left top repeat-x;
font-size:1em;
font-weight:400;
text-align:left;
line-height:21px;
color:#fff;
text-indent:8px;
text-transform:uppercase;
margin:0;
}

.featuredproduct5col h2.icatname,.waslabel,.msrplabel,.attribute-price #was,.attribute-price #msrp {
font-size:0.8em;
}

#categorylist .Lcatdesc,#productlist .Lcatdesc {
background:url(../images/curvedbox.gif) no-repeat left bottom;
padding-bottom:6px;
width:390px;
margin:0;
}

#categorylist h1,#productlist h1 {
background:url(../images/curvedbox.gif) no-repeat;
border:none;
margin:0;
padding:6px 10px 0;
}

#showcontent .banner-main,h3.brdExtraInfoTitle {
text-align:center;
}

#showcontent ul li a,#video-btn a:hover {
text-decoration:none;
}

ul.products,.searchpsel {
clear:both;
}

ul.products .image,#compare .image,.popupimage,.searchtitletop,.searchalsolike {
float:left;
}

.psel a,.popupname a:hover {
text-decoration:underline;
color:#bb1b00;
}

#package ol,div.aboutuggboots-brandads-container h4 {
margin-top:0;
padding-top:0;
}

#searchresults .sort h2,#searchresults .prods ul form .unpubinvt,#showRVI,#rvisitewidelist .unpubinvt,#showRVI #rvilist .unpubinvt,#showRVI #rvilist .unpubinvt h1,#showRVI #rvilist .unpubinvt .brandads,#showRVI #rvilist .brandads,#showRVI .rviwrapper #rvilist .unpubinvt,#showRVI .rviwrapper #rvilist h1,#showRVI .rviwrapper #rvilist .brandads,#catlanding,div.brand-about-win-help-container,#featprodslistlist .sort h2,#featprodslistlist .prods ul form .unpubinvt,#basic-modal-content,.categorynavigation ul li ul li ul,.categorynavigation1,#lev4cat {
display:none;
}

#searchresults .prods,#featprodslistlist .prods {
background-color:#fff;
margin:0 auto;
}

#searchresults ul p,.tellafriend,#featprodslistlist ul p,.prods ul p {
padding:0;
}

#searchresults ul li h2,#featprodslistlist ul li h3,.prods ul li h3 {
font-weight:700;
font-size:12px;
line-height:12px;
padding-top:3px;
height:12px;
color:#bb1b00 !important;
text-transform:uppercase;
}

#searchresults ul .details2 .moreinfo2,.featprods2 ul .details2 .group-more-compare,#featprodslistlist ul .detailslist .moreinfo2,.prods ul .detailslist .moreinfo2 {
margin:5px 0 0;
}

#searchresults ul .image2,#featprodslistlist ul .imagelist,.prods ul .imagelist {
text-align:center;
margin:0 auto;
}

#searchresults ul .image2 img,#featprodslistlist ul .imagelist img,.prods ul .imagelist img {
height:150px;
width:150px;
text-align:center;
margin:0 auto;
}

#searchresults ul li .details2 p,#featprodslistlist ul li .detailslist p,.prods ul li .detailslist p {
text-align:left;
font-size:10px;
color:#666;
}

#searchresults ul li .details2 .was,#featprodslistlist ul li .detailslist .was,.prods ul li .detailslist .was {
font-size:1em;
text-transform:lowercase;
height:20px;
}

.prods ul .details2 .moreinfo2 a,.prods ul .detailslist .moreinfo2 a {
width:50px;
height:25px;
background:url(../images/img_moreinfo2_up.gif) no-repeat;
display:block;
overflow:hidden;
line-height:10em;
float:right !important;
}

.prods ul .details2 .moreinfo2 a:hover,.prods ul .detailslist .moreinfo2 a:hover {
width:50px;
height:25px;
background:url(../images/img_moreinfo2_down.gif) no-repeat;
display:block;
overflow:hidden;
line-height:10em;
float:right !important;
text-decoration:none;
}

*:first-child+html .prods ul .details2 .moreinfo2 a,popiconlistsale.prods ul .detailslist .moreinfo2 a {
float:none !important;
}

#term h2,#term h3 {
font-size:1.2em;
}

#term a,.termtext a,.termtext a:hover,#term h3,#collatelist h4,#productreviews-encourage {
color:#666;
}

.viewall a:hover,.navshift ul li a:hover {
color:#BB1B00 !important;
}

#collate h3,#collate .termtext,#collate .viewall {
margin-left:7px;
}

#storedetails h3,#storelocatorresults h3,.popupshopnow {
padding-top:15px;
}

#giftcertificate fieldset div,#referfriend fieldset div {
padding-bottom:5px;
}

.promotionhome .rightimg,.searchbrandlogo,*:first-child+html .searchbrandlogo {
float:right;
}

.bg-transparent-grey p,.lhInner .boxcontent li,div.brand-about-customer-reviews-header h4 {
margin:0;
}

.featprods2 ul li .details2 p,.cloggs-productreviews-average {
font-size:1em;
}

.featprods ul .details .moreinfo,#rviproductlist .LshowRVISiteWide ul .details .moreinfo,.rviwrapper ul .details .moreinfo,#catlanding .LshowRVISiteWide ul .details .moreinfo {
margin-top:2px;
}

.featprods ul .details .moreinfo a,#rviproductlist .LshowRVISiteWide ul .details .moreinfo a,.rviwrapper ul .details .moreinfo a,#catlanding .LshowRVISiteWide ul .details .moreinfo a {
width:64px;
height:15px;
background:url(../images/img_moreinfo_up.gif) no-repeat;
display:block;
text-indent:-1000em;
}

.featprods ul .details .moreinfo a:hover,#rviproductlist .LshowRVISiteWide ul .details .moreinfo a:hover,.rviwrapper ul .details .moreinfo a:hover,#catlanding .LshowRVISiteWide ul .details .moreinfo a:hover {
width:64px;
height:15px;
background:url(../images/img_moreinfo_down.gif) no-repeat;
display:block;
text-indent:-1000em;
text-decoration:none;
}

.staticpage p,.giftcertterms h2,.poppricelist {
margin:10px 0;
}

.emphasize,.span#remaining-time-date {
font-weight:700;
}

#myacc-col-one,p.catSEOTxt {
font-size:0.9em;
}

#orders_list img,.bottom_seo_wrap {
padding-top:10px;
}

html*.notregister p,.notregister p{
padding-left:10px;
color:#666;
clear:both;
}

.notregisterinput label.dontFloat,.altcolor {
padding-left:5px;
}

span.notregister h2,div.registered h2 {
background:none repeat scroll 0 0 #CCC;
color:#333;
font-family:Arial;
font-size:1em;
height:15px;
width:264px;
padding:5px 0 5px 15px;
}

#securitycode,#popups .staticpage {
text-align:left;
}

#securitycode .black,.giftcertform input#email,.nav li a:hover {
color:#000;
}

.desc-right,.desc-rightv4 {
float:right;
width:280px;
text-align:left;
font-size:0.9em;
margin:0;
padding:0;
}

.productgrid-icon-price,#relatedbasket .featprods,<!--
[if IE 6]> .productgrid-main {
width:100%;
}

.TAFformL-width,.WARformL-width {
width:254px !important;
}

.TAFformL,.WARformL {
float:left;
margin:0;
padding:4px 0 0;
}

.TAFinputbox-width,.WARinputbox-width {
width:100%;
padding:0 0 3px !important;
}

.TAFinputbox-width label,.WARinputbox-width label {
width:95px;
padding:1px 0 0 !important;
}

.featprods ul li .productname h2,.featprods ul li .productname h3 {
text-align:center;
font-weight:400;
font-size:0.9em;
width:135px;
background:#FFF;
padding:8px 4px 0;
}

.featprods ul li .productname h3,.featprods ul li .productname h2,body:last-child .featprods ul li .productname h3,.featprods ul li .productname h2 {
height:30px;
z-index:1000;
position:relative;
}

*:first-child+html .featprods ul li .productname h3,.featprods ul li .productname h2,html*#rviproductlist .LshowRVISiteWide ul li .productname h3,*:first-child+html #rviproductlist .LshowRVISiteWide ul li .productname h3,html*.rviwrapper ul li .productname h3 {
height:30px !important;
}

.giftcertform,.giftcertterms {
padding-left:20px;
}

.giftcertform,.giftcertform h4,.giftcertform input,.giftcertform textarea,.giftcertterms,.giftcertterms h2 {
font-size:11px;
}

#rviproductlist .LshowRVISiteWide ul li,.rviwrapper ul li,#catlanding .LshowRVISiteWide ul li {
height:auto !important;
float:left;
voice-family:inherit;
width:143px;
background:#fff !important;
margin:0 2px 2px 0;
padding:0;
}

#productlist .LshowRVISiteWide ul .details,.rviwrapper ul .details,#catlanding .LshowRVISiteWide ul .details {
margin-right:2px;
text-align:center;
float:right;
margin-top:20px;
}

#rviproductlist .LshowRVISiteWideul li .details .compare_checkbox,.rviwrapper ul li .details .compare_checkbox,#catlanding .LshowRVISiteWide ul li .details .compare_checkbox {
font-size:0.8em;
text-transform:lowercase;
}

#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li,.rviwrapper ul#rvilist li {
position:relative;
height:auto !important;
float:left;
voice-family:inherit;
width:143px;
background:#fff !important;
margin:0 2px 2px 0;
padding:0;
}

#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li .productname h3,#catlanding .LshowRVISiteWide ul#rvisitewidelist li .productname h3 {
display:block;
voice-family:"\"}\"", inherit;
width:135px;
margin-left:0;
}

#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li img,.rviwrapper ul#rvilist li img,#catlanding .LshowRVISiteWide ul#rvisitewidelist li img {
height:94px;
width:70px;
}

body:last-child #rviproductlist .LshowRVISiteWide ul li .productname h3,body:last-child #catlanding .LshowRVISiteWide ul li .productname h3 {
height:30px;
}

html*#catlanding .LshowRVISiteWide ul li .productname h3,*:first-child+html #catlanding .LshowRVISiteWide ul li .productname h3 {
height:30px !important;
position:relative;
}

.lhOuter .top,.lhOuter .bottom,.lhInner .top,.lhInner .bottom {
display:block;
background:transparent;
font-size:1px;
}

.lhOuter .b1,.lhOuter .b2,.lhOuter .b3,.lhOuter .b4,.lhOuter .b1b,.lhOuter .b2b,.lhOuter .b3b,.lhOuter .b4b,.lhInner .b1,.lhInner .b2,.lhInner .b3,.lhInner .b4,.lhInner .b1b,.lhInner .b2b,.lhInner .b3b,.lhInner .b4b {
display:block;
overflow:hidden;
}

.lhOuter .b1,.lhOuter .b2,.lhOuter .b3,.lhOuter .b1b,.lhOuter .b2b,.lhOuter .b3b,.lhInner .b1,.lhInner .b2,.lhInner .b3,.lhInner .b1b,.lhInner .b2b,.lhInner .b3b {
height:1px;
}

.lhOuter .b2,.lhOuter .b3,.lhOuter .b4,.lhOuter .b4b,.lhOuter .b3b,.lhOuter .b2b {
background:#666;
border-left:1px solid #666;
border-right:1px solid #666;
}

.lhOuter .b1,.lhOuter .b1b {
background:#666;
margin:0 5px;
}

.lhOuter .b2,.lhOuter .b2b,.lhInner .b2,.lhInner .b2b {
border-width:0 2px;
margin:0 3px;
}

.lhOuter .b3,.lhOuter .b3b,.lhInner .b3,.lhInner .b3b {
margin:0 2px;
}

.lhOuter .b4,.lhOuter .b4b,.lhInner .b4,.lhInner .b4b {
height:2px;
margin:0 1px;
}

.lhInner .b2,.lhInner .b3,.lhInner .b4,.lhInner .b4b,.lhInner .b3b,.lhInner .b2b {
background:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
}

.lhInner .b1,.lhInner .b1b {
background:#fff;
margin:0 5px;
}

div.aboutuggboots-brandads-container img,img.aboutuggboots-brandads {
float:left;
margin:0 15px 0 0;
}

div.brand-about-customer-reviews-header p,div#brand-about p,div#brand-about ol.ul li,div.brand-about p,div.brand-about ol.ul li {
text-align:justify;
}

div.brand-about-links-container,div.top_nav_wrap {
background:url("../images/greybackground.gif") repeat-x scroll left center transparent;
border:1px solid #C2C2C2;
clear:left;
height:21px;
margin-top:0;
text-align:center;
padding:0;
}

ol.brand-about-links,ol.top_nav_links {
display:table;
list-style:disc outside none;
text-align:center;
margin:0;
padding:0;
}

ol.brand-about-links li,ol.top_nav_links li {
border-right:1px solid #C2C2C2;
display:table;
float:left;
list-style:none outside none;
text-align:center;
margin:0;
padding:0;
}

ol.brand-about-links li a,ol.top_nav_links li a {
color:#747474;
display:block;
font-weight:700;
line-height:20px;
text-align:center;
text-decoration:none;
margin:0 auto;
padding:0 0.5em;
}

ol.brand-about-links li a:hover,ol.top_nav_links li a:hover {
background-image:url("../images/greybackground_hover.gif") !important;
color:#fff;
display:block;
text-decoration:none;
text-align:center;
line-height:20px;
font-weight:700;
margin:0 auto;
padding:0 0.5em;
}

#featprodslistlist ul li,html > body #featprodslistlist ul li {
width:191px;
float:left;
voice-family:inherit;
padding:0;
}

#featprodslistlist ul .detailslist .desclist,.prods ul .detailslist .desclist {
font-size:0.9em;
height:12px;
line-height:8px;
color:#666 !important;
margin:3px 0;
}

#featprodslistlist ul .detailslist .desclist h4,.prods ul .detailslist .desclist h4 {
color:#666 !important;
}

#featprodslistlist ul li .detailslist .waspricelist,.prods ul li .detailslist .waspricelist {
background:url(../images/was-line.gif) #fff no-repeat;
}

#featprodslistlist ul li .detailslist .pricelist,.prods ul li .detailslist .pricelist {
font-size:14px;
text-align:left;
font-weight:700;
float:left;
}

#nav-one li:hover a,#nav-one li.sfHover a,#nav-one li:hover ul a:hover,#nav-one li.sfHover ul a:hover {
background:#ccc;
color:#000;
}

.popupsize,.popupsizered {
float:left;
color:#666;
font-weight:bolder;
padding:1px 5px;
}
