/***************************************/
/* Import page styles for v5+ browsers */
/* *************************************/

@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.          */
																										/*		For category styles use the           */
/*		appropriate	css. e.g vanilla has 5    */
/*		categories: Home, Music, DVD, Games,  */
																										/*		and Downloads for each section        */
																										/*		a unique css is called check the      */
																										/*		source code to find it. 							*/

@import url("styles_default.css");						  		/* 5. This sets the default html elements   */

/******************************************/
/* The styles below deal with the content */
/*  area of the document                  */
/* ****************************************/

h4 {
	clear: left;
}

/* admin elements */
#admin {margin: 0; padding: .5em 0;}
#admin a  {text-decoration: underline;} 
/* Shared with checkout */
 /* must now supply a width value for this to work */
#buttons {overflow: hidden; width: 98%;}
#buttons2 {overflow: hidden; width: 97%; margin-top:-10px;}

/* Communication option */
.smsbox,
.thirdpartybox {display: none;}

  /*RT73227*/
  /*no javascript*/ 
   #noscript {margin: 0; padding: .5em 0;} 
   #noscript a {text-decoration: underline;} 
    /*end RT73227*/

/*************/
/* HOME PAGE */
/*************/
#home {width: 587px;text-align: center;}
.bg-curve-top{background:transparent url(../images/top_bg_transparent_grey.png) no-repeat;margin:0 auto;height:8px; font-size:1px}
.curve-bottom{background:url(../images/bottombg1.gif) no-repeat left bottom;height:8px;font-size:1px}

.bg-transparent-grey{background-color:#ccc;}

.bg-transparent-white{background-color:#fff;}

.bg-transparent-grey-v5{background:url(../images/bg_transparent_grey.png); width:577px;}

.bg-curve-top-v5{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/

.bg-transparent-grey-v5{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/


.bg-curve-top{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/

.bg-transparent-grey{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/

#home .banner {background: url(../images/welcomebanner.gif) no-repeat left top; width: 390px; height: 120px;}
#home h1 {/*IE 5.5 box model hack*/
	width: 390px; padding: 0.8em; border: 0; overflow: hidden; voice-family: "\"}\""; voice-family: inherit; width: 360px;}
html > body #home h1 { /* IE7 - Moz */
	width: 360px; /*End box model hack*/}

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


.featcats ul li {/*IE 5.5 box model hack*/
	border-width: 1px; border-style: solid;  width: 187px; float: left; padding: 10px 10px 6px 10px; margin-top: 8px; margin-right: 8px; min-height: 132px; voice-family: "\"}\""; voice-family: inherit; width: 168px;}
html > body .featcats ul li { /* IE7 - Moz */
	width: 168px; /*End box model hack*/}
* html .featcats ul li {/* for IE/Win - lines up divs, only IE because seeing this causes overlaps when fonts scaled in non IE */
	height: 132px;}

/*****************/
/* CATEGORY LIST */
/*****************/
#categorylist .Lcatdesc {background: url(../images/curvedbox.gif) no-repeat left bottom; padding-bottom: 6px; margin: 0; width: 390px;}
.Lcatdesc div {background-position: top left; background-repeat: no-repeat;}
#categorylist h1 {background: url(../images/curvedbox.gif) no-repeat; padding: 6px 10px 0 10px; margin: 0; border: none;}
#categorylist h3 {margin: 0 0 0 10px; clear: both;}
#categorylist img {border: none;}
#categorylist .price {padding: 0; margin: 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 {padding: 4px 10px; margin: 0;}
#categorylist ul.categories .image {float: right; padding: 10px; margin-top: 1px;}
#categorylist ul.categories p {padding: 10px 10px 0 10px;}
#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;}

/*****************/
/* CATEGORY LIST utt */
/*****************/
h1.redbar{width:577px;height:21px;background:url(../images/redbar.gif) left top no-repeat;font-size:0.9em;font-weight:normal;text-align:left;line-height:21px;color:#fff;text-indent:8px;text-transform: uppercase;margin:0 auto;border:0;letter-spacing:1px}
#showcontent{width:577px;margin:0 auto;background:url(../images/bg_transparent_grey.png)}
#showcontent{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc);}/*fix transparent png ie5.5/6*/
#showcontent .banner-main{text-align:center}
#showcontent .banner-main img{margin:10px 0 0 0}


#showcontent ul {background:url(../images/bottombg3.gif) no-repeat left bottom;margin:0 0 0 0;padding:10px 0px 12px 10px;}
#showcontent ul li{display:inline;margin:0 0 0 0;padding:0 0 0 0;}
#showcontent ul li a{text-decoration:none;}
#showcontent ul li img{margin:4px 0 0 0;padding:0 5px 0 0;}

/*this class for swap image categorylist templates*/
#showcontent ul li .swap {margin:0 0 0 0;padding:0 0 0 0px}
#showcontent ul li .swap img{margin:0 0 0 0;padding:0 3px 0 0}

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

/*****************/
/* BRAND CATEGORY utt */
/*****************/
#showcontent .bybrand {background:url(../images/bottombg3.gif) no-repeat left bottom;margin:0 0 0 0;padding:10px 0px 12px 10px;height:100%}
#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; margin:0 0 5px 0; text-transform:uppercase}
#showcontent .brand-box h2{background: url(../images/bg_hdr_brand.gif) no-repeat left top; width: 134px; height: 20px;  margin: 0; padding: 0;color:#fff;font-size:0.85em;font-weight:normal;line-height:18px;text-indent:7px;}
#showcontent .brand-box ul{background: url(../images/bg_middle_brand.gif) repeat-y;margin: 0; padding: 6px 5px 6px 7px;font-size:0.85em;color:#a0a0a0}
#showcontent .brand-box ul li a:hover{text-decoration:underline}

#showcontent .brand-image{background: url(../images/bg_bottom_brandimg.gif) no-repeat left bottom;width: 271px;padding-bottom:6px; margin:0 7px 5px 0; text-transform:uppercase; float:left}
#showcontent .brand-image h2{background: url(../images/bg_hdr_brandimg.gif) no-repeat left top; width: 271px; height: 20px;  margin: 0; padding: 0;color:#fff;font-size:0.85em;font-weight:normal;line-height:18px;text-indent:7px;}
#showcontent .brand-image span{background: url(../images/bg_middle_brandimg.gif) repeat-y;margin: 0; padding: 6px 0 6px 7px; display:block}
/*****************/
/* PRODUCT LISTS */
/*****************/
#productlist .Lcatdesc {background: url(../images/curvedbox.gif) no-repeat left bottom; padding-bottom: 6px; margin: 0; width: 390px;}
#productlist h1 {background: url(../images/curvedbox.gif) no-repeat; padding: 6px 10px 0 10px; margin: 0; border: none;}
#productlist h3 {margin: 0 0 0 10px; clear: both; width: 375px;}
#productlist p.intro {background: url(../images/curvedbox.gif) no-repeat left bottom; padding: 0 20px 6px 10px; margin: 0;}
#productlist .price {padding: 3px 0;}
ul.products input {margin: 2px 0;}
ul.products {clear: both;}
#productlist ul.products {margin: 0; padding: 0; width: 398px;}
* html #productlist ul.products li {/* for IE/Win - lines up divs, only IE because seeing this causes overlaps when fonts scaled in non IE */
	height: 165px;}
#productlist ul.products li {/*IE 5.5 box model hack*/
	height: 165px; width: 190px; float: left; border-width: 1px; border-style: solid; padding: 10px 10px 6px 10px; margin: 8px 8px 0 0; min-height: 155px; voice-family: "\"}\""; voice-family: inherit; width: 168px;}
html > body #productlist ul.products li { /* IE7 - Moz */
	height: auto; min-height: 165px; width: 168px; /*End box model hack*/}
ul.products h2 {margin: 0; padding: 0;}
ul.products p {margin: 0; padding: 0;}
ul.products .details {float: right; width: 80px;}
ul.products .image {float: left;}
ul.products .image img {border: none;}
ul.products .image p {width: 60px;}


/********/
/* psel */
/********/
.pseltop{padding:8px 0 5px 0;clear:both}
.pselbottom{padding:8px 0 0 0;clear:both}
.psel {width: 100%; margin:0;padding:0;font-size:0.9em;color:#bb1b00;font-weight:bold}
.psel a {text-decoration:underline;color:#bb1b00;}

/*******************/
/* PRODUCT DETAILS */
/*******************/
/*#productdetail {position: relative; background: url(../images/invtnametop.gif) no-repeat left top; padding-top: 6px;}
#productdetail h1 {background: url(../images/invtnamebottom.gif) no-repeat left bottom; padding: 0 6px 6px 10px; margin: 0; border: none;}
#productdetail .invtmedia {margin: 15px 0;}
#productdetail .invtmedia img {width: 178px;}
#productdetail .invtmedia p {height: 178px;}
#productdetail form {position: absolute; top: 60px; left: 190px;}
#productdetail .add {display: block; padding: 5px 0;}
#productdetail .buy {display: block;}
#productdetail ol {margin-top: 0; padding-top: 0;}
#productdetail h2 {margin: 0; padding: 0;}
#productdetail ol .em {margin: 0; padding: 0;}
#productdetail .grid {display: none;}*/
#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;}
.waslabel, .msrplabel {font-size: 0.8em;}
.size-colour {padding: 5px 0 0 0;}

#productdetail .product-freeuk-v4-left {
	background: url('../images/2pm_cutoff_303x47.gif') center bottom no-repeat;
	height: 47px;
	margin: 4px 0 0 0px;
	width: 303px;
}

#productdetail .product-freeuk-v4-right {
	height: 47px;
	margin: 6px 0 0 0px;
	position:absolute;
}

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

#productdetail .invtdesc1 {margin: 0; padding: 6px 0 0 0; text-align: left;}
#productdetail .invtdesc1 ul {margin-left:15px;}
#productdetail .invtdesc1 ul li {list-style-type:disc;}
#productdetail .invtdesc1 ul li a {color:#bb1b00;}

/*#productdetail .invtdesc1 ul li {
	font-weight: bold;
	list-style: url(../images/img_product_bullet3.gif) inside;	
	padding: 0 0 0 16px !important;
	padding: 0;
	text-indent: -9px;
}
* html #productdetail .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
	padding: 0 0 0 4px;
}
html * #productdetail .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;	
}
*+html #productdetail .invtdesc1 ul li {padding: 0 0 0 5px !important;} */


/***************/
/* ACCESSORIES */
/***************/
/*#iacc h2, #substitute .featprods h2 {background:url(../images/mischeaderbgr.gif) no-repeat; padding:5px 10px 7px 10px;}*/
/*#iacc ul.featprods li {float: left; border-style: solid; border-width: 1px; width: 168px; padding: 10px 10px 6px 10px; margin-top: 8px; margin-right: 8px; min-height: 115px;}*/
/*	* html #iacc ul.featprods li {/* for IE/Win - lines up divs, only IE because seeing this causes overlaps when fonts scaled in non IE 
	height: 115px;}*/
/* SUBSTITUTES */
/*#substitute {
  	 margin-top:8px;}*/

/***********/
/* PACKAGE */
/***********/
#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; padding: 0 6px 6px 10px; margin: 0; border: none;}
#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;}
#package .buy {display: block;}

#package ol {margin-top: 0; padding-top: 0;}
#package h2 {margin: 0; padding: 0;}
#package ol .em {margin: 0; padding: 0;}


/******************/
/* SEARCH RESULTS */
/******************/
.refinementdivider {/* avoid collapsing divs - especially ns6 (pc) */
	line-height: 10px; font-size: 0; clear: both; height: 10px;}
	
#col-two{background:url(../images/bottombg3.gif) no-repeat left bottom;margin:0 0 0 0;padding:5px 0 9px 0!important;padding:10px 0 9px 0;}
#searchresults{width:577px;margin:0 auto;background:url(../images/bg_transparent_grey.png);}
#searchresults{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc);}/*fix transparent png ie5.5,6*/

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

#searchresults h4 {margin:0 0 0 0;padding: 12px 0 0 15px;font-size:0.9em}
#searchresults .sort{padding: 10px 0 5px 15px;font-size:0.9em}
#searchresults .sort h2{display:none}
.searchpsel{clear:both}
.searchpseltop{padding: 7px 7px 10px 7px}
.searchpselbtm{padding: 9px 7px 0 7px}

#searchresults .prods{width:550px;margin:0 auto;padding:0 0 0 2px!important;padding:0 0 0 7px}
#searchresults ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:123px; 
	width: 271px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	 voice-family: "\"}\""; voice-family: inherit; width: 271px;}
html > body #searchresults ul li { /* IE7 - Moz */
	min-height:123px; width: 271px; /*End box model hack*/}
	
#searchresults .prods ul li {margin:0 4px 4px 0;background:#fff url(../images/bottombg_box2.gif) no-repeat bottom;}
#searchresults ul li .productlist2{width:269px;border:2px solid #939393;border-bottom:none;border-right:none;}

#searchresults ul h2{margin: 0; padding: 0;}
#searchresults ul p {margin: 0; padding: 0;}
#searchresults ul li h2{height:26px;font-weight: bold;font-size:0.9em;line-height:12px;padding:0;}
#searchresults ul .details2 {width:187px;float: right;text-align:right;padding:6px 6px 0 0;border-right:2px solid #939393;margin:0 0 6px 0;}

#searchresults ul .details2 .desc {height:26px;font-size:0.85em;line-height:10px;color:#777;margin:3px 0 0 0;}
#searchresults ul .details2 .moreinfo2{margin:5px 0 0 0;}
#searchresultsul .image2 {float: left;margin-left:2px}
#searchresults ul .image2 img {border: none;}

#searchresults ul li .details2 p{font-size:1em}
#searchresults ul li .details2 .was{color:#bc1a01;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:20px;width:64px}
#searchresults ul li .details2 .wasprice{color:#bc1a01;/*text-decoration:line-through;*/ background:url(../images/was-line.gif) #fff no-repeat;line-height:8px;font-size:1em;}
#searchresults ul li .details2 .price2{font-size:1.3em;font-weight:bold;margin-top:2px;color:#bc1a01}

.prods 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!important;float:none}
.prods 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!important;float:none;text-decoration:none}
/*for ie7*/
*:first-child+html .prods ul .details2 .moreinfo2 a{float:none!important}

#yousearchby{width:164px;color:#fff;margin:0 auto;background:url(../images/bottom_red_nav.gif) no-repeat left bottom;padding:0 0 26px 0}

#term {border-bottom:1px solid #bb1b00; background: url(../images/bg_transparent_black.png)}
#term {behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/

#term h2 {background:#000;height: 24px;line-height:24px; margin: 0;font-size:1em;
border-bottom:1px solid #bb1b00;padding-left:6px;text-transform:uppercase}
#term a{color:#fff}

#collatelist{ background: url(../images/bg_transparent_black.png);padding:0 0 20px 0;text-transform:uppercase;min-height:10px}
#collatelist{behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc)}/*fix transparent png ie5.5/6*/
#collatelist h2{background:#000;height: 24px;line-height:24px; margin: 0;font-size:1em;
border-bottom:1px solid #bb1b00;padding-left:6px;}
#collatelist h3{margin:5px 0;font-size:0.9em;font-weight:normal;
text-decoration:underline;padding-left:5px;}

.termtext,.viewall {padding-left:5px;font-size:0.8em;margin:0}
.termtext a,.termtext a:hover{color:#fff}
.viewall a,.viewall a:hover{color:#ffcc00}


#collate{background: url(../images/curvebot_colone_white.gif) no-repeat left bottom; padding-bottom: 5px;}
#collate ul, #term p {padding: 0 10px 10px 10px;}
#collate h3 {margin-left: 7px;}
#collate .termtext {margin-left: 7px;}
#collate .viewall {margin-left: 7px;}

#collate h2 {width: 160px; height: 34px; position: relative; margin: 0; padding: 0; overflow: hidden;}
#collate h2 span {background: url(../images/hdr_refine.gif) no-repeat left top; position: absolute; width: 100%; height: 100%;}

#searchresults .prods ul form .unpubinvt{display:none;}

/*****************/
/* STORE LOCATOR */
/*****************/
#storedetails ul li div {display: inline; margin-right: 20px; width: 33%;}
#storedetails h3, #storelocatorresults h3 {padding-top: 15px;}
#storefinderMain fieldset {margin: 0; padding: 0;}


/********************/
/* GIFT CERTIFICATE */
/********************/
#giftcertificate fieldset div {padding-bottom: 5px;}
#giftcertificate fieldset {margin: 0; padding: 0;}
#giftcertificate h4 {margin: 5px 0; padding: 0;}


/******************/
/* REFER A FRIEND */
/******************/
#referfriend fieldset div {padding-bottom: 5px;}
#referfriend fieldset {margin: 0; padding: 0;}



/******************/
/* footer images */
/******************/
.footerimages{}
.footerimglink{display: inline;margin-right:10px}


/******************/
/* promotion home */
/******************/
.promotionhome{
margin:1px auto;
width:586px;
voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/
width: 580px;
margin:0 auto;
}
.promotionhome .leftimg{
float:left;
margin-right:-6px;
voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/
margin-right:0px;
}
.promotionhome .rightimg{
float:right;
}

/******************/
/* productlist1*/
/******************/
#showcontent2{width:587px;margin:0 auto;text-align:center}
.bg-transparent-grey p{margin:0;}
.featprods .productcenter{width:578px;margin:0 auto;}

/******************/
/* productlist2*/
/******************/

.featprods2 .productcenter{width:550px;margin:0 auto;padding:0 0 0 2px!important;padding:0 0 0 7px}
.featprods2 ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:123px; 
	width: 271px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	 voice-family: "\"}\""; voice-family: inherit; width: 271px;}
html > body .featprods2 ul li { /* IE7 - Moz */
	min-height:123px; width: 271px; /*End box model hack*/}
	
.featprods2 ul li {margin:0 4px 4px 0;background:#fff url(../images/bottombg_box2.gif) no-repeat bottom;}
.featprods2 ul li .productlist2{width:269px;border:2px solid #939393;border-bottom:none;border-right:none;}

.featprods2 ul h2{margin: 0; padding: 0;}
.featprods2 ul p {margin: 0; padding: 0;}
.featprods2 ul li h2{height:26px;font-weight: bold;font-size:0.9em;line-height:12px;padding:0;}
.featprods2 ul .details2 {width:187px;float: right;text-align:right;padding:6px 6px 0 0;border-right:2px solid #939393;margin:0 0 6px 0;}
.featprods2 ul .details2 .desc {height:26px;font-size:0.85em;line-height:10px;color:#777;margin:3px 0 0 0}
.featprods2 ul .details2 .group-more-compare{margin:5px 0 0 0}
.featprods2 ul .image2 {float: left;margin-left:2px}
.featprods2 ul .image2 img {border: none;}

.featprods2 ul li .details2 p{font-size:1em}
.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;/*text-decoration: line-through;*/ 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:bold;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 li .details2 .compare_checkbox input{width:11px;height:11px;margin:3px 0;padding:0}

/******************/
/*moreinfo*/
/******************/
.featprods ul .details .moreinfo{margin-top:2px;}
.featprods 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{
width:64px;height:15px; background:url(../images/img_moreinfo_down.gif) no-repeat;display:block; text-indent:-1000em;text-decoration:none}

.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}

/******************/
/*compare*/
/******************/
#popups{padding:9px; background:#fff;}
#compare table.tabledata{ border:1px solid #bb1b01; border-right:none;}
#compare table.tabledata td,#compare table.tabledata  th{ border-right:1px solid #bb1b01;padding:5px 6px;width:145px;}
#compare table.tabledata td{font-weight: normal;font-size:0.9em}
#compare h1{ font-size:1em; font-weight:normal; border:none; margin:0; padding:0; text-align:left; height:21px; color:#FFFFFF; line-height:21px;background:url(../images/right_hdr_compare.gif) no-repeat right;}
#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: normal;font-size:0.9em;margin:6px 0 0 0}
#compare .details {float: right;margin-top:36px;text-align: center;height:55px}
#compare .image {float: left;}
#compare .details .was{color:#ff0000;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:25px;width:64px;}
#compare .details .wasprice{color:#ff0000;/*text-decoration: line-through;*/ background:url(../images/was-line.gif) #fff no-repeat;line-height:2px;font-size:1em;}
#compare .details .price{font-size:1.2em;font-weight:bold;margin-top:0!important;margin-top:-3px}

/******************/
/*page*/
/******************/
.staticpage{width:557px;margin:0 auto;padding:7px 10px 12px 6px;font-size:0.9em;}
.staticpage h2{color:#bb1b00;font-size:1em; font-weight:bold;}
.staticpage h3{font-size:1em; font-weight:bold;}
.staticpage p{margin:10px 0}
.staticpage a{color:#bb1b00;text-decoration:underline}


/* styles by Nu */
legend.loginemail{display:block;margin-left:-6px;padding-bottom:10px;}
.notregister{float:left;}
.registered{float:left;}
a.plainlinks {color:#BB1B00;text-decoration:underline;}
.emphasize{font-weight:bold;}

/******************/
/* MY ACCOUNT by Nu */
/******************/
#myacc-col-one {font-size:0.9em;}
#myacc-col-two {font-size:0.9em;background:transparent url(../images/bottombg3.gif) no-repeat scroll left bottom;padding-bottom:9px;}
#myacc-col-two {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;}
#myacc-col-two h1 {
	background: url(../images/redbar.gif) no-repeat left top;
	color:#fff !important;
	text-transform:uppercase;
	font-size:1.1em;
	font-weight:normal;
	height:21px;
	padding: 3px 0 0 9px;
}

/* end styles by Nu */


/************************/
/* Style By Pui */
/************************/
.notregister
{
	float:right;
	width:279px;
	height:110px;
	background: url(../images/bg_newcustomer.gif) no-repeat left bottom; 
	font-family:Arial;
	font-size: 12px;
	color:#000000;
	margin:0;
	padding:0 0 0 0;
	
}
.registered
{
	float:left;
	padding: 30px 0px 0 0px;
	
	width:279px;
	height:85px;
	background: url(../images/bg_existing_customer.gif) no-repeat;
	font-family:Arial;
	font-size: 12px;
	color:#000000;
}
.notregisterinput{
	padding-top:55px;
	padding-left:5px;
}
.notregisterinput label.dontFloat
{
	
	padding-left:5px;
} 
.notregistertxt{
	padding-left:32px;
}
fieldset.f-loginiam input {padding:0;margin:0 0 0 4px;}
span.notregister{float:right;width:279px;margin:0px 0 0 0;}
div.registered{float:left;width:279px;margin:0px 9px 0px 0px; padding-top:55px;position:absolute;}
* html div.registered{margin:0px 5px 0px 0px;}
div.registered legend,div.registered label,div.registered input {padding:0px 0 0 5px;}
div.registered #alreadyRegistered{margin:0 0 0 10px;}
div.registered #password {margin:5px 0 0 30px; background:#E0E0E0;border:1px solid #000000;}

/* cchelp page*/

#cchelp .rlarge {
color:#CC3300;
font-size:1.1em;
font-weight:bold;
margin-bottom:5px;
}
#cchelp p {
color:#666666;
font-size:0.9em;
}
#cchelp ul {
color:#666666;
padding-left:44px;
}
#cchelp li {
color:#666666;
font-size:0.9em;
list-style-type: disc;
}
#cchelp a.glink:hover {
color:#CC3300;
text-decoration:none;
}
#securitycode{text-align:left;}
#securitycode p {
color:#666666;
font-family:verdana,arial,helvetica;
font-size:0.9em;
}
#securitycode .black {
color:#000000;
}
#popups .staticpage {text-align:left;}
/************************/
/* Style By Himp */
/************************/

/*ProductGrid1*/
.productgrid-area-v4 {
	margin:0;
	padding:0px;
	/*padding: 0 0 0 11px;*/
}


.productgrid-area {
	margin:0;
	padding:0px;
	/*padding: 0 0 0 11px;*/
}
.product-bottom-corner {
    background:red;
	width: 577px;
	height: 10px;
	min-height: 10px;
	font-size: 1px;
	padding: 0;
	margin: 0;
	background-color:#fff;
}
.product-head-corner {
	display:none;
	width: 577px;
	font-size: 1px;
	height: 8px;
	min-height: 8px;
	padding: 0;
	margin: 0;
}

.product-head-corner-v5 {
	display:none;
	width: 577px;
	font-size: 1px;
	height: 8px;
	min-height: 8px;
	padding: 0;
	margin: 0;
}

.productgrid-area .bg-transparent-grey {width:577px; padding: 4px 0 0 0;}
.productgrid-main {
	padding: 5px 5px 3px 5px;
	height:100%;
	background-color:#ccc;
	width: 567px;
}

.productgrid-main-v5 {
	padding: 5px 5px 3px 5px;
	height:100%;
	width: 567px;
}



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

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

.img-leftv4 {
	float: left;
	width: 303px;
	text-align: center;
}

.img-left .invtmedia {
	width: 303px;
}
.thumb-swap {
	margin: 3px 0 0 0px !important;
	padding-top: 2px;
	text-align: left;
}

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

.thumb-swap img {
	/*border: 1px solid #c1c1c1;*/
}

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

/*.thumb-swap a {margin: 0 1px 0 0; padding: 0;}*/
.thumb-swap a.no-right {
	margin: 0;
	padding: 0;
}

/*.thumb-swap span a  {padding: 0 1px 0 0;}*/

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

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

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

.desc-rightv4 h1 {
	font-size: 16px;
	color: #000;
	/*width: 100%;*/
	padding: 4px 8px 3px 0;
	border: 0;
}
#desc-top,
#desc-bottom {
	border:#C1C1C1 1px solid;
	margin: 0;
	padding: 1px 4px 4px 4px;
	/*border:1px solid #c1c1c1;*/
}

#desc-top {
	background: url('../images/freeuk.gif') 175px 2px no-repeat #ffffff;
	height: 65px;
}


#desc-top-v3 {
	background: url('../images/freeuk.gif') 180px 0px no-repeat #ffffff;
	height: 64px;
	padding-left:5px;
}


#desc-topv4,
#desc-bottomv4 {
	margin: 0;
	padding: 1px 4px 4px 4px;
	border:1px solid #c1c1c1;
}

#desc-topv4 {
	background: url('../images/usps_bg.gif') 150px 100px no-repeat #ffffff;
	height: 160px;
}

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

#desc-right-inner-v4 {
	height: 373px;
}

#desc-bottom-v3 {
	background: url('../images/size_bg.jpg') repeat-x;
	height: 231px;
	margin: 4px 0 0 0;
	border:#C1C1C1 1px solid;
}
#desc-bottom-v5 {
	background: url('../images/bg_transparent_grey.png') repeat-x;
	height: 230px;
	margin: 4px 0 0 0;
}

#desc-bottom {
	background: #CCF1DD;
	margin: 4px 0 0 0;
	height: 214px;
	border:3px solid #00bb55;
}


#desc-bottom-v4 {
	background: #ddd;
	height: 205px;
	margin: 4px 0 0 0;
	border:#C1C1C1 1px solid;
}
/*
.invtdesc1 ul li {
	font-weight: bolder;
	list-style: url(../images/img_product_bullet3.gif) inside;	
	padding:0;
}
* html .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
}
html * .invtdesc1 ul li {
	list-style: url(../images/img_product_bullet3.gif) inside;
}
*/
.invtdesc1 {margin: 0; padding: 20px 0 0 0;}

div#productgrid-colour-options {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/converse_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-timberland {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/tim_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-crocs {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/crocs_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}



div#productgrid-colour-options-drm {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/drmatens_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}




div#productgrid-colour-options-ugg {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/ugg_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-fitf {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/fitflop_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-cat {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/caterpillar_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-birkenstock {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/birkenstock_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-elnaturalista {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/elnaturalista_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-loblan {
	/*background: url('../images/colour_options.gif') no-repeat;*/
	background:url('../images/shoe_logos/loblan_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-hunter {
	background:url('../images/shoe_logos/hunter_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}


div#productgrid-colour-options-v4 {
	background-color:#FFF;
	width: 303px;
	height: 47px;
}

div#productgrid-colour-options-ironfist {
	background:url('../images/shoe_logos/ironfist_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-sugar {
	background:url('../images/shoe_logos/sugar_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-killa {
	background:url('../images/shoe_logos/killah_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-irregular {
	background:url('../images/shoe_logos/irr_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-hushpuppies {
	background:url('../images/shoe_logos/hush_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-fred {
	background:url('../images/shoe_logos/fred_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-flylondon {
	background:url('../images/shoe_logos/flyl_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-bronx {
	background:url('../images/shoe_logos/brx_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-blowfish {
	background:url('../images/shoe_logos/blw_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-adidas {
	background:url('../images/shoe_logos/ads_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-merrell {
	background:url('../images/shoe_logos/merr_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-misssixty {
	background:url('../images/shoe_logos/miss_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-nannystate {
	background:url('../images/shoe_logos/nanny_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-nike {
	background:url('../images/shoe_logos/nike_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-onitsuka {
	background:url('../images/shoe_logos/onitsuka_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-penguin {
	background:url('../images/shoe_logos/penguin_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-poetic {
	background:url('../images/shoe_logos/poetic_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-rockport {
	background:url('../images/shoe_logos/rockport_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-sanita {
	background:url('../images/shoe_logos/sanita_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-skechers {
	background:url('../images/shoe_logos/skechers_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-vans {
	background:url('../images/shoe_logos/vans_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-zooyork {
	background:url('../images/shoe_logos/zoo_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-reebok {
	background:url('../images/shoe_logos/reebok_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-superdry {
	background:url('../images/shoe_logos/superdry_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options-rocketdog {
	background:url('../images/shoe_logos/rocket_logo.gif') top right #ccc no-repeat;
	width: 258px;
	height: 47px;
}

div#productgrid-colour-options img {
	margin: 0;
	padding: 0;
}



.attribute-area {width: 270px; padding: 3px 0 0 0; margin:0 auto;}

.attribute-area-v4 {width: 265px; padding: 3px 0 0 0;}

.attribute-title {
	background: url(../images/img_productgrid_att_hdr1.gif) top left no-repeat;
	margin: 0;
	padding: 0 0 0 8px;
    height:19px;
}
/* for Firefox, Mozilla, Netscape */
/*body:last-child .attribute-title {
    height:20px;
}*/

.attribute-title span {
	background: url(../images/img_productgrid_att_hdr2.gif) right top no-repeat #BB1B00;
	margin: 0;
	padding: 4px 15px 0 0;
	font-size: 1.1em;
	font-weight: bolder;
	color:#FFF;	
    float:left;
}
.attribute-inner-title {
	margin: 0;
	padding: 0 0 0 2px;
    height:19px;
}
/* for Firefox, Mozilla, Netscape */
/*body:last-child .attribute-inner-title {
    height:20px;
}*/
.colsize {
	padding: 2px;
	font-size: 1.3em;
	text-align:center;
	float:left;
	height:30px;
	width:20px;
	border: solid 1px #cccccc;
	margin:2px;
	overflow:hidden;

}

.colsizev3 {
	padding: 2px;
	font-size: 1.3em;
	text-align:center;
	float:left;
	height:30px;
	width:25px;
	border: solid 1px #cccccc;
	margin:2px;
	overflow:hidden;

}


.attribute-inner-title span {
	margin: 0;
	padding: 4px 15px 0 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFF;	
    float:left;
}
.icon_title{
	font-size: 1.2em;
	font-weight: bolder;
	padding-bottom: 7px;
}
.attribute-table {
	/*background: #BB1B00;*/
}
.productgrid_line_row {
	font-size: 1px;
	line-height: 1px;
}
.attribute-table table {	
	/*font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;*/
	text-align:center;
}
.productgrid_head_row {
	margin: 0;
	padding-left:0px;;
	line-height: 12px;
	/*font-size: 11px;*/
	font-family:Arial, Helvetica, sans-serif;
	color: #000; 
	font-size: 0.8em; 
	font-weight: normal;
	
}
.productgrid_head_row a {color: #000; font-size: 0.8em; font-weight: normal;}
.productgrid_table_text_high {
	background-color:#F8E9E6;
}
.productgrid_table_border {
	background: url(../images/img_productgrid_att_border1.gif) top repeat-x;
	/*height: 11px;
	min-height: 11px;*/
	height: 1px;
	min-height: 1px;
}
.productgrid_table_border_high {
	background: url(../images/img_productgrid_att_border_high.gif) top repeat-x;
	/*height: 11px;
	min-height: 11px;*/
	height: 6px;
	min-height: 6px;
}
.productgrid-text-header {text-align: left;padding: 3px 0 3px 3px;font-weight: bolder; /*width: 53%*/}
.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-price {width: 100%}
.productgrid-icon {margin: 0; padding: 9px 0 0 6px; width: 250px; font-size: 0.8em;}
.productgrid-icon-left, .productgrid-icon-right {width:125px;}
.productgrid-icon-left div, .productgrid-icon-right div {padding: 0 0 1px 0 !important;padding: 0 0 2px 0;float:left; width:120px;}

.attribute-price {width: 158px; text-align: right; color: #FFF;}
.attribute-price #price {font-weight: bolder; font-size: 2.1em;}
.attribute-price #was, .attribute-price #msrp {font-size: 0.8em;}
.attribute-price #was span, .attribute-price #msrp span {font-weight: bolder; font-size: 1.2em}



#productgrid-oneinstock {
	
	/*padding: 6px 0 11px 0;*/
	padding: 6px 0 0 0;
	color:#FFF; 
	background-color:#bb1b00;
	font-weight: bolder; 
	font-size:1.1em;
	height: 15px;
	min-height:15px;
	visibility:hidden;
}
#productgrid-email {
	/*padding: 6px 0 11px 0;*/
	padding: 6px 0 0 0;
	color:#FFF; 
	background-color:#FE6734;
	font-weight: bolder; 
	font-size:1.1em;
	height: 15px;
	min-height:15px
}
hr.productgrid-dotted,
hr.productgrid-solidgrey {
	border: none;
	display: block;
	height: 1px;
	line-height: 1px;
	width: 100%;
	margin: 3px 0 0px 0;
	padding: 0;
}

hr.productgrid-dotted {
	border-bottom: 1px #666 dotted;
}

hr.productgrid-solidgrey {
	border-bottom: 6px #ccc solid;
}

.added-msg {
	padding: 12px 0 0px 0 !important;
	font-size: 1em; 	
	color: #666; 
	font-weight:bold;
	line-height: 11px !important;
	line-height: 12px;
	text-align: center;
	clear:both;
}

.added-msg-v4 {
	padding: 6px 0 0px 0 !important;
	font-size: 1em; 	
	color: #666; 
	font-weight:bold;
	line-height: 11px !important;
	line-height: 12px;
	text-align: center;
	background-color:#0F0;
}
.proceed-checkout { text-align:center; padding-top:10px;}

.proceed-checkout-v4 { text-align:center; padding-top:10px; background-color:#FFF;}


.button_TAF_WAR {padding: 9px 0 0 0;}

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

.hidediv-header {
	background: #666;	
	width: 565px;
	/*padding: 4px 9px 0 8px;*/
	margin-bottom: 5px; 	
	margin: 0;
	font-size: 0.8em;
	color: #FFF;
	
}

/*email when back to stock*/
.hidediv-header-btsv4 {
	background:#666;	
	width: 278px;
	/*padding: 4px 9px 0 8px;*/
	border:1px #666 solid;	
	margin: 0;
	font-size: 0.8em;
	color: #FFF;
}
.hidediv-header-v4{
	background:#666;	
	width: 587px;
	/*padding: 4px 9px 0 8px;*/
	margin: 0;
	font-size: 0.8em;
	color: #FFF;
	}


#reviewDiv2 div.left, #reviewDiv3 div.left, #reviewDiv4 div.left, #reviewDiv5 div.left, #reviewDiv6 div.left, #reviewDiv7 div.left {
	padding: 4px 9px 6px 8px;
	margin: 0;
	text-transform: uppercase;
}
/*#reviewDiv2 div.right img, #reviewDiv6 div.right img, #reviewDiv7 div.right img {padding: 2px 0 0 0}*/
#reviewDiv2 div.right img, #reviewDiv3 div.right img, #reviewDiv4 div.right img, #reviewDiv5 div.right img, #reviewDiv6 div.right img, #reviewDiv7 div.right img {
	margin: 0;
	padding: 6px 9px 0 0;
	/*background: red;
	border: 1px solid red;*/
	text-align: right;
}
#emaildiv, .TAF-content, .WAR-content {
	background: #fff;
	margin: 0;
	padding: 1px 8px 0 12px !important;
	padding: 1px 8px 2px 12px;
	font-size: 1.1em;
	color: #000;
	border: 2px #666 solid;
}


#thankyouv4{
	background-color:#666;
	margin: 0px 0 0 0;
	/*padding: 6px 18px 0 12px;*/
	padding: 4px 18px 5px 12px;
	font-size: 1.1em;
	color: #000;
	}


#thankyou #emwbis_thankyou {
	background: #fff;
	padding: 4px 18px 5px 12px;
	font-size: 1.1em;
	color: #000;
	border: 2px #666 solid;
}

#thankyou #emwbis_thankyouv4 {
	background:#fff;
	padding: 4px 18px 5px 12px;
	font-size: 1.1em;
	color: #000;
	height:89px;
}

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

}

#emaildiv fieldset label {
	width: 104px;
	margin: 0;
	padding: 1px 0 0 0 !important;	
	padding: 3px 0 0 0;
	/*border: 1px solid red;	*/
}
#emaildiv fieldset input.emwbis-submit {
	/*border:1px solid red;*/
	padding: 6px 0 0 1px;
}

#emaildivv4, .TAF-contentv4, .WAR-contentv4{
	/*background: url(../images/bg_productgrid_g1.gif) repeat-y;  */
	margin: 0;
	padding: 2px 12px;  !important;
	padding: 2px 12px; 
	font-size: 1.1em;
	color: #000;
	border:1px #666 solid;	
	background:#fff;
}
#thankyouv4 #emwbis_thankyou {
	background: #fff;
	margin: 0px 0 0 0;
	/*padding: 6px 18px 0 12px;*/
	padding: 4px 10px 5px 10px;
	font-size: 1.1em;
	color: #000;
	height:96px;
}

#emaildivv4 fieldset {
	margin: 0;
	padding: 10px 0 5px 0 !important;
	padding: 8px 0 3px 0;

}

#emaildivv4 fieldset label {
	width: 100px;
	margin: 0;
	padding: 1px 0 0 0 !important;	
	padding: 3px 0 0 0;
	/*border: 1px solid red;	*/
}
#emaildivv4 fieldset input.emwbis-submit {
	/*border:1px solid red;*/
	margin:2px 0 0 206px;
}

#email, #name, #field1, .WARinputbox-width #field1, .WARinputbox-width #from {
	border: 1px solid #353535;
	background: #E0E0E0;
	width: 146px;
	color: #666;
}
.end-div {
	background: url() no-repeat bottom;	
	margin: 0;
	padding: 0px;
}
.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;
}

/* Product Grid -- Tell a Friend */
.TAF-content {padding-top: 2px !important; padding-top: 2px;}
.TAF-content fieldset {margin:0;padding:0;}
.TAFformL-width {
	width:254px !important;
	width:259px;	
}
.TAFformL {
	float:left;
	margin: 0;
	padding: 4px 0 0 0;
}
.TAFinputbox-width {
	width: 100%;
	padding: 0 0 3px 0 !important;
	padding: 0 0 1px 0;
}
.TAFinputbox-width label {
	width:95px;
	padding: 1px 0 0 0 !important;
	padding: 3px 0 0 0;
}
.TAFtextarea-width {width: 160px;}
.TAFformL textarea#field1 {						
	width: 147px !important;
	width: 145px;
	height: 35px !important;
	height: 37px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;		
}
.TAFformLtextarea {width: 50%;}
#tellafriend .TAF-content #buttons {						
	width: 42px;
	margin: 0;
	padding: 0;
	float: left;						
}
#tellafriend .TAF-content #buttons input {	
	/*padding: 24px 0 0 0 !important;
	padding: 27px 0 0 0;*/
	margin: 24px 0 0 0 !important;
	margin: 27px 0 0 0;
}
/* Product Grid -- Write a Review */
.WAR-content fieldset {margin:0;padding:0;}
.WARformL-width {
	width:254px !important;
	width:259px;
}
.WARformL {
	float:left;
	margin: 0;
	padding: 4px 0 0 0;
}
.WARinputbox-width {
	width: 100%;
	padding: 0 0 3px 0 !important;
	padding: 0 0 1px 0;
}
.WARinputbox-width label {
	width:95px;
	padding: 1px 0 0 0 !important;
	padding: 3px 0 0 0;
}
.WARinputbox-width #field6  {
	border: 1px solid #353535;
	/*background: #E0E0E0;*/
	width: 148px !important;
	width: 150px;
	/*color: #666;*/
}
.WARformLtextarea {width: 51%;}
.WARtextarea-width {width: 218px;}
.WARformL textarea#field3 {						
	width: 216px !important;
	width: 218px;
	height: 55px !important;
	height: 57px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Verdana, sans-serif;		
	border: 1px solid #343434;
	background: #E0E0E0;
}
#writereview .WAR-content div#buttons {	
	width: 52px;
	margin: 0;
	padding: 0;
	float: left;		
}
#writereview .WAR-content #buttons input {
	/*padding: 45px 0 0 10px !important;
	padding: 47px 0 0 10px;*/
	margin: 45px 0 0 10px !important;
	margin: 47px 0 0 10px;		
}

/*Product Review*/
#productreviews {
	color: #666666;
padding:0px;
float:left;
}

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

#productreviews-content {
}

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

.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: #FFFFFF; font-size: 0.8em; padding: 0 0 0 8px; line-height: 7px;}
.reviews-header-bottom {background: url(../images/img_review_hdr2.gif) no-repeat; font-size: 1px; min-height: 10px; height: 10px;}

.reviews-body {font-size: 0.9em; color: #333333; margin-top:-15px;}
.reviews-body ul {padding: 0px 13px 0 11px; margin: 0;}
.reviews-body ul li {padding: 7px 0 10px 0; /*border-top: 1px solid black;*/ background: url(../images/img_review_border.gif) repeat-x top left;}
.reviews-body ul li.first {padding: 0 0 10px 0; /*background: url(../images/img_review_bg.gif) repeat-y -10px;*/ background: #FFF;}
.reviews-body-author {padding: 3px 0 0 0; font-weight:bold;  float:left;}
.reviews-body-date {font-weight:bold; line-height:1.7;float:right;}

.reviews-body-rate {margin: 0 1em 0 0; padding: 0; }
.reviews-body-message {clear: left; padding: 4px 0; height: auto; text-align: justify; border-bottom:1px #666 dotted; margin:5px 0;}
.reveiws-bottom {background: url(../images/img_review_bttm.gif) no-repeat; font-size: 1px; min-height: 8px; height: 8px;}

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

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

#productreviews-encourage {
	color: #666666;
}

.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 {
	padding:0;
	margin: 5px 0 0 0;
}
#relatedbasket.featuredproduct {behavior: url(/content/ebiz/cloggs/resources/js/pngiefix.htc);}

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

/* For Opera   */	
.featprods ul li .productname h2{
	 height:30px;
}
/* Firefox, Mozilla, Netscape */
body:last-child .featprods ul li .productname h2 {
	 height:30px;
}

/*   Safari    & IE 6    */
/*\*/
html*.featprods ul li .productname h2{       
  	 height:30px !important;     /*   Safar     */
  *height:42px;    /*   IE 6    */

}/**/

/* this is for above css, please do not remove */
#abcdef {

}
/* */

/*   IE  7    */
*:first-child+html .featprods ul li .productname h2 {
 	 height:30px !important;  
}

/*End of RT88383*/

/* start RT#100142 */

/* start gift cert form */
.giftcertform {padding-left:20px;}
.giftcertform h4, .giftcertform p {margin:20px 0;}
.giftcertform, .giftcertform h4, .giftcertform input, .giftcertform textarea {font-size: 11px;}
.giftcertform input#email {color:black;}
.giftcertform textarea {font-family:arial;}

/* For Opera */	
fieldset.f-orgcrecdetail input#email {
	width:137px;
	background:none;
	border-color:#b3b9c4;
}
/* Firefox, Mozilla, Netscape */
body:last-child fieldset.f-orgcrecdetail input#email {
	width:145px;
	background:none;
	border-color:#a4b97f;
}
/*   Safari & IE 6    */
/*\*/
html*fieldset.f-orgcrecdetail input#email {       
	width:178px !important;     /*   Safari     */
	background:none !important;
	border-color:#b3b9c4 !important;
	_width:151px;     /*   IE 6    */
	_background:none;
	_border-color:#a4b97f;
}/**/
/*   IE  7    */
*:first-child+html fieldset.f-orgcrecdetail input#email {
	width:151px !important;
	background:none !important;
	border-color:#a4b97f !important;
}

/* gift cert term & conditions page */
.giftcertterms {padding-left:20px;}
.giftcertterms, .giftcertterms h2 {font-size: 11px;}
.giftcertterms h2 {margin:10px 0;}
.giftcertterms ul li {list-style-type:disc; margin-left:20px;}

/* Safari */
/*\*/
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;}
/**/

/* end RT#100142 */
#showRVI{/* hide showrvi div by default */ display:none;}

/*rvileftnav*/
#rviproductlist .LshowRVISiteWide{width:578px;margin:0 auto;}
#rviproductlist .LshowRVISiteWide h2{width:160px;height:21px;background:url(../images/redbarleft.gif) left top no-repeat;font-size:1em;font-weight:normal;text-align:left;line-height:21px;color:#fff;text-indent:8px;text-transform: uppercase;margin:0;}
#rviproductlist .LshowRVISiteWide h2{font-size:0.8em;}
#rviproductlist .LshowRVISiteWide{padding:0 0 14px 0;margin-top:8px;width:160px;}

#rviproductlist .LshowRVISiteWide h2.icatname {}


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


#rviproductlist .LshowRVISiteWide ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body #rviproductlist .LshowRVISiteWide ul li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}
#rviproductlist .LshowRVISiteWide ul h2, .featprodsleft ul h3 {margin: 0; padding: 0;}
#rviproductlist .LshowRVISiteWide ul p {margin: 0; padding: 0;}
/*move to button for RT88059*/
#productlist .LshowRVISiteWide ul .details {margin-right:3px!important;margin-right:2px;text-align: center;float:right;margin-top:20px}
#rviproductlist .LshowRVISiteWide ul .image {float: left;margin-left:2px}
#rviproductlist .LshowRVISiteWide ul .image img {border: none;}

#rviproductlist .LshowRVISiteWide ul li {background:#fff;margin:0 2px 2px 0;}
#rviproductlist .LshowRVISiteWide ul li.no-margin-right{margin-right:0}

#rviproductlist .LshowRVISiteWide ul li .details .was{color:#ff0000;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:20px;width:64px}
#rviproductlist .LshowRVISiteWide ul li .details .wasprice{color:#ff0000;/*text-decoration: line-through;*/ background:url(../images/was-line.gif) #fff no-repeat;line-height:8px;font-size:1em;}
#rviproductlist .LshowRVISiteWide ul li .details .price{font-size:1.2em;font-weight:bold;margin-top:2px;}
#rviproductlist .LshowRVISiteWideul li .details .compare_checkbox{font-size:0.8em;text-transform: lowercase;}
#rviproductlist .LshowRVISiteWide ul li .details .compare_checkbox input{width:11px;height:11px;margin:3px 0;padding:0}

#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li {/*IE 5.5 box model hack*/
    position:relative;
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html* #rviproductlist .LshowRVISiteWide ul#rvisitewidelist li{-margin-left:4px;}
html > body #rviproductlist .LshowRVISiteWide ul#rvisitewidelist li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}
#rviproductlist .LshowRVISiteWide ul#rvisitewidelist .details {margin-right:3px!important;margin-right:2px;text-align: center;position:absolute;right:1px;bottom:13px;}
#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li {background:#fff;margin:0 2px 2px 0;}
#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li.no-margin-right{margin-right:0}
#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li .productname h3{display:block;width:143px;voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/width:135px;margin-left:0px;}
#rviproductlist .LshowRVISiteWide ul#rvisitewidelist li img{height: 94px; width: 70px}

/******************/
/*moreinfo*/
/******************/
#rviproductlist .LshowRVISiteWide ul .details .moreinfo{margin-top:2px;}
#rviproductlist .LshowRVISiteWide ul .details .moreinfo a{
width:64px;height:15px; background:url(../images/img_moreinfo_up.gif) no-repeat;display:block;text-indent:-1000em}
#rviproductlist .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}


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

/* For Opera   */	
#rviproductlist .LshowRVISiteWide ul li .productname h3{
	 height:30px;
}
/* Firefox, Mozilla, Netscape */
body:last-child #rviproductlist .LshowRVISiteWide ul li .productname h3 {
	 height:30px;
}

/*   Safari    & IE 6    */
/*\*/
html*#rviproductlist .LshowRVISiteWide ul li .productname h3{       
  	 height:30px !important;     /*   Safar     */
  *height:42px;    /*   IE 6    */

}/**/
#rvisitewidelist .unpubinvt{display:none;}
#showRVI #rvilist .unpubinvt{display:none;}
#showRVI #rvilist .unpubinvt h1{display:none;}
#showRVI #rvilist .unpubinvt .brandads{display:none;}
#showRVI #rvilist .brandads {display:none;}
#showRVI .rviwrapper #rvilist .unpubinvt{display:none;}
#showRVI .rviwrapper #rvilist h1{display:none;}
#showRVI .rviwrapper #rvilist .brandads{display:none;}
/* this is for above css, please do not remove */
#abcdef {

}
/* */

/*   IE  7    */
*:first-child+html #rviproductlist .LshowRVISiteWide ul li .productname h3 {
 	 height:30px !important;  
}


 
/*rviproductdetail*/

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

.rviwrapper h2.icatname {}


.rviwrapper ul {width: 100%; overflow: hidden; clear: both;padding-top:4px}


.rviwrapper ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body .rviwrapper ul li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}
.rviwrapper ul h2, .rviwrapper ul h3 {margin: 0; padding: 0;}
.rviwrapper ul p {margin: 0; padding: 0;}
/*move to button for RT88059*/
.rviwrapper ul .details {margin-right:3px!important;margin-right:2px;text-align: center;float:right;margin-top:20px}
.rviwrapper ul .image {float: left;margin-left:2px}
.rviwrapper ul .image img {border: none;}

.rviwrapper ul li {background:#fff;margin:0 2px 2px 0;}
.rviwrapper ul li.no-margin-right{margin-right:0}

.rviwrapper ul li .details .was{color:#ff0000;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:20px;width:64px}
.rviwrapper ul li .details .wasprice{color:#ff0000;/*text-decoration: line-through;*/ background:url(../images/was-line.gif) #fff no-repeat;line-height:8px;font-size:1em;}
.rviwrapper ul li .details .price{font-size:1.2em;font-weight:bold;margin-top:2px;}
.rviwrapper ul li .details .compare_checkbox{font-size:0.8em;text-transform: lowercase;}
.rviwrapper ul li .details .compare_checkbox input{width:11px;height:11px;margin:3px 0;padding:0}

.rviwrapper ul#rvilist li {/*IE 5.5 box model hack*/
    position:relative;
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body .rviwrapper ul#rvilist li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}
.rviwrapper ul#rvilist .details {margin-right:3px!important;margin-right:2px;text-align: center;position:absolute;right:1px;bottom:13px;}
.rviwrapper ul#rvilist li {background:#fff;margin:0 2px 2px 0;}
.rviwrapper ul#rvilist li.no-margin-right{margin-right:0}
.rviwrapper ul#rvilist  li .productname h3{display:block;width:143px;voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/width:135px;}
.rviwrapper ul#rvilist li img{height: 94px; width: 70px}

/******************/
/*moreinfo*/
/******************/
.rviwrapper ul .details .moreinfo{margin-top:2px;}
.rviwrapper ul .details .moreinfo a{
width:64px;height:15px; background:url(../images/img_moreinfo_up.gif) no-repeat;display:block;text-indent:-1000em}
.rviwrapper 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}


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

/* For Opera   */	
.rviwrapper ul li .productname h3{
	 height:30px;
}
/* Firefox, Mozilla, Netscape */
body:last-child .rviwrapper ul li .productname h3 {
	 height:30px;
}

/*   Safari    & IE 6    */
/*\*/
html*.rviwrapper ul li .productname h3{       
  	 height:30px !important;     /*   Safar     */
  *height:42px;    /*   IE 6    */

}/**/

/* this is for above css, please do not remove */
#abcdef {

}
/* */

/*   IE  7    */
*:first-child+html .rviwrapper ul li .productname h3 {
 	 height:30px !important;  
}

/*rvicategorylandingpage*/
#catlanding {display:none;}
#catlanding .LshowRVISiteWide{width:578px;margin:0 auto;}
#catlanding .LshowRVISiteWide h2{width:578px;height:21px;background:url(../images/redbar.gif) left top no-repeat;font-size:1em;font-weight:normal;text-align:left;line-height:21px;color:#fff;text-indent:8px;text-transform: uppercase;margin:0;}
#catlanding .LshowRVISiteWide h2{font-size:0.8em;display:block;}
#catlanding .LshowRVISiteWide{background:#f2f2f2 url(../images/bottombg2.gif) left bottom no-repeat;padding:0 0 14px 0;margin-top:8px;}

#catlanding .LshowRVISiteWide h2 {}


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


#catlanding .LshowRVISiteWide ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body #catlanding .LshowRVISiteWide ul li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}
#catlanding .LshowRVISiteWide ul h2, .rviwrapper ul h3 {margin: 0; padding: 0;}
#catlanding .LshowRVISiteWide ul p {margin: 0; padding: 0;}
/*move to button for RT88059*/
#catlanding .LshowRVISiteWide ul .details {margin-right:3px!important;margin-right:2px;text-align: center;float:right;margin-top:20px}
#catlanding .LshowRVISiteWide ul .image {float: left;margin-left:2px}
#catlanding .LshowRVISiteWide ul .image img {border: none;}

#catlanding .LshowRVISiteWide ul li {background:#fff;margin:0 2px 2px 0;}
#catlanding .LshowRVISiteWide ul li.no-margin-right{margin-right:0}

#catlanding .LshowRVISiteWide ul li .details .was{color:#ff0000;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:20px;width:64px}
#catlanding .LshowRVISiteWide ul li .details .wasprice{color:#ff0000;/*text-decoration: line-through;*/ background:url(../images/was-line.gif) #fff no-repeat;line-height:8px;font-size:1em;}
#catlanding .LshowRVISiteWide ul li .details .price{font-size:1.2em;font-weight:bold;margin-top:2px;}
#catlanding .LshowRVISiteWide ul li .details .compare_checkbox{font-size:0.8em;text-transform: lowercase;}
#catlanding .LshowRVISiteWide ul li .details .compare_checkbox input{width:11px;height:11px;margin:3px 0;padding:0}

#catlanding .LshowRVISiteWide ul#rvisitewidelist li {/*IE 5.5 box model hack*/
    position:relative;
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body #catlanding .LshowRVISiteWide ul#rvisitewidelist li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}
#catlanding .LshowRVISiteWide ul#rvisitewidelist .details {margin-right:3px!important;margin-right:2px;text-align: center;position:absolute;right:1px;bottom:13px;}
#catlanding .LshowRVISiteWide ul#rvisitewidelist li {background:#fff;margin:0 2px 2px 0;}
#catlanding .LshowRVISiteWide ul#rvisitewidelist li.no-margin-right{margin-right:0}
#catlanding .LshowRVISiteWide ul#rvisitewidelist li .productname h3{display:block;width:143px;voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/width:135px;margin-left:0px;}
#catlanding .LshowRVISiteWide ul#rvisitewidelist li img{height: 94px; width: 70px}

/******************/
/*moreinfo*/
/******************/
#catlanding .LshowRVISiteWide ul .details .moreinfo{margin-top:2px;}
#catlanding .LshowRVISiteWide ul .details .moreinfo a{
width:64px;height:15px; background:url(../images/img_moreinfo_up.gif) no-repeat;display:block;text-indent:-1000em}
#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}


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

/* For Opera   */	
#catlanding .LshowRVISiteWide ul li .productname h3{
	 height:30px;
}
/* Firefox, Mozilla, Netscape */
body:last-child #catlanding .LshowRVISiteWide ul li .productname h3 {
	 height:30px;
}

/*   Safari    & IE 6    */
/*\*/
html*#catlanding .LshowRVISiteWide ul li .productname h3{       
  	 height:30px !important;     /*   Safar     */
  *height:42px;    /*   IE 6    */

}/**/

/* this is for above css, please do not remove */
#abcdef {

}
/* */

/*   IE  7    */
*:first-child+html #catlanding .LshowRVISiteWide ul li .productname h3 {
 	 height:30px !important;  
}

.atttitleh15 {height:15px;} 

.bmarkbar {
	left: 0px;
	padding:10px 0 0 85px;
	}
	
#video-btn a:hover{
	text-decoration:none}
	
/*hero graphic - we wonder whether or not the page add tag will work*/
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; text-decoration:none; 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 0px 0px;}
div.heroBtmBtnEnd {background-color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left; width:144px; margin-top:1px;}
div.heroBtmLink1 {width:97px; 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; text-decoration:none; padding-left:8px;}
div.heroBtmBtnImg {float:right; width:46px;}
div.heroBtmBtnImg2 {float:right; width:50px;}

/* Left Nav Brand Links Box */
.lhOuter {background: transparent; width:166px; margin:15px auto;}
.lhOuter h2 {margin:0 5px; padding:3px 0px; font-size:11px; color:#fff; letter-spacing:1px;}

.lhOuter .top, .lhOuter .bottom {display:block; background:transparent; font-size:1px;}
.lhOuter .b1, .lhOuter .b2, .lhOuter .b3, .lhOuter .b4, .lhOuter .b1b, .lhOuter .b2b, .lhOuter .b3b, .lhOuter .b4b {display:block; overflow:hidden;}
.lhOuter .b1, .lhOuter .b2, .lhOuter .b3, .lhOuter .b1b, .lhOuter .b2b, .lhOuter .b3b {height:1px;}
.lhOuter .b2 {background:#666; border-left:1px solid #666; border-right:1px solid #666;}
.lhOuter .b3 {background:#666; border-left:1px solid #666; border-right:1px solid #666;}
.lhOuter .b4 {background:#666; border-left:1px solid #666; border-right:1px solid #666;}
.lhOuter .b4b {background:#666; border-left:1px solid #666; border-right:1px solid #666;}
.lhOuter .b3b {background:#666; border-left:1px solid #666; border-right:1px solid #666;}
.lhOuter .b2b {background:#666; border-left:1px solid #666; border-right:1px solid #666;}

.lhOuter .b1 {margin:0 5px; background:#666;}
.lhOuter .b2, .lhOuter .b2b {margin:0 3px; border-width:0 2px;}
.lhOuter .b3, .lhOuter .b3b {margin:0 2px;}
.lhOuter .b4, .lhOuter .b4b {height:2px; margin:0 1px;}
.lhOuter .b1b {margin:0 5px; background:#666;}
.lhOuter .boxcontent {display:block;  background:#666; border-left:1px solid #666; border-right:1px solid #666;}

.lhInner {background: transparent; width:156px; margin:0 auto;}
.lhInner h1, .lhInner p {margin:0 10px;}
.lhInner h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.lhInner p {padding-bottom:0.5em;}

.lhInner .top, .lhInner .bottom {display:block; background:transparent; font-size:1px;}
.lhInner .b1, .lhInner .b2, .lhInner .b3, .lhInner .b4, .lhInner .b1b, .lhInner .b2b, .lhInner .b3b, .lhInner .b4b {display:block; overflow:hidden;}
.lhInner .b1, .lhInner .b2, .lhInner .b3, .lhInner .b1b, .lhInner .b2b, .lhInner .b3b {height:1px;}
.lhInner .b2 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.lhInner .b3 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.lhInner .b4 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.lhInner .b4b {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.lhInner .b3b {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.lhInner .b2b {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}

.lhInner .b1 {margin:0 5px; background:#fff;}
.lhInner .b2, .lhInner .b2b {margin:0 3px; border-width:0 2px;}
.lhInner .b3, .lhInner .b3b {margin:0 2px;}
.lhInner .b4, .lhInner .b4b {height:2px; margin:0 1px;}
.lhInner .b1b {margin:0 5px; background:#fff;}
.lhInner .boxcontent {display:block;  background:#fff; border-left:1px solid #fff; border-right:1px solid #fff; text-align:left;}
.lhInner .boxcontent td.bdrCol {padding:5px 7px; font-size:11px; border-right:1px solid #eee;}
.lhInner .boxcontent td.noBdrCol {padding:5px 7px; font-size:11px;}
.lhInner .boxcontent span.colHdr {color:#bb1b01;}
.lhInner .boxcontent ul {margin:7px 0px; padding-left:15px; line-height:1.1; color:#666; list-style-type:disc;}
.lhInner .boxcontent li {margin:0px;}
.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: bold;
                text-transform: uppercase;
                color: #FFFFFF;
                margin-right: 267px;
}
#seo-content {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10px;
                color: #666666;
                margin-right: 20px;
                margin-left: 20px;
                height: auto;
}
#title-background-image {
                width: 577px;
                background-repeat: no-repeat;
                background-position: right top;
}


# productpricetext {
	font-family:Verdana, Geneva, sans-serif; color:#333; size:16px;
}

# productprice {
	font-family:Verdana, Geneva, sans-serif; color:#bb1b00; size: 16px; border:thick;
}


# wasproductpricetext {
	font-family:Verdana, Geneva, sans-serif; color:#333; size:14px;
}

# wasproductprice {
	font-family:Verdana, Geneva, sans-serif; color:#bb1b00; size: 14px; border:thick; text-decoration:line-through;
}

.minidescrip{
 font-family:Arial, Helvetica, sans-serif; color:#666; size: 1 em;
 width:200px;
 padding-top:5px;
 white-space:nowrap;
 overflow: hidden;
 float:left;
 display:block;
 }
 
     .minidescription_contentBox{
		
		height:0px;
		visibility:hidden;
		position: relative;
		background-color:#FFF;
		overflow:hidden;
		padding:1px;
		width:255px;
			
	}
	.minidescription_content{
		position:relative;		
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		width:100%;
		font-size:1em;
		
	}
 


#contentshow{ 
	height:20px; 
	width:250px; 
	overflow:hidden; 
	}
	
.lessdiv{
	color:#BB1B00;
	}
	
.morediv{ 
	font-weight:bold;
	}
	
	#topimage{position:absolute;}
#topimage a img{-moz-opacity:0.5; filter:alpha(opacity=20);border:0px;}
#topimage a:hover{font-size:9px;}
#topimage a:hover img{-moz-opacity:0.5; filter:alpha(opacity=50);cursor:hand;}


/* TEXT CAT HEADERS */
div.ftfCatHeader {background:url('/content/ebiz/cloggs/resources/images/about_hdrs/fitflop_bg.gif') #fff 5px 4px no-repeat; border:1px solid #ccc;  padding:7px 0px 0px 82px; height:30px; text-align:left; margin-bottom:10px;}
div.uggCatHeader {background:url('/content/ebiz/cloggs/icat/classictallugg/ugg_australia_bg.gif') #fff 5px 4px no-repeat; border:1px solid #ccc; clear: left; padding:7px 0px 0px 82px; height:30px; text-align:left;}
div.xmasCatHeader {background:url('/content/ebiz/cloggs/resources/images/about_hdrs/xmas_cat_hdr09.gif') #fff no-repeat; border:2px solid #7eb0d1; padding:7px 0px 0px 70px; height:30px; text-align:left; margin-bottom:10px;}

div.otherCatBtns {text-align:center; margin-bottom:10px;}
img.otherCatBtnSpace {margin-right:10px;}
div.catSEOTxtWrap {background-color:#fff; border:1px solid #ccc; padding:10px;}
p.catSEOTxt {font-size:0.9em;}

/* PRODUCT LIST PAGE MORE INFO BOXES */
div.brdExtraInfoWrap {width:577px; background-color:#f2f2f2; padding:10px 0px; margin-top:15px;}
div.brdExtraInfoWidth {width:551px; margin:0px auto;}
div.brdExtraInfoUgg {padding:10px; border:1px solid #ccc; background-color:#fff;} /* UGG Brand Specific */
h3.brdExtraInfoTitle {text-align:center;}

ul#productgrid-sizes-legend {
	clear: both;
	color: #666666;
	list-style: none;
	width:235px;
	font-size:10px;
	position:absolute;
}


ul#productgrid-sizes-legend li {
	display: block;
	margin: 0;
	padding: 0;
}

ul#productgrid-sizes-legend li img {
	margin: 0;
	padding: 0;
}

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

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

ul#productgrid-sizes-legend li.last-item {
	clear: both;
	float: none;
}



/*
img#price-delivery-icon {
text-align: right;
margin: 5px 0 0 5px;
vertical-align: bottom;
}
*/

div#christmascountdown-container {
	background-color: #404040;
	height: 58px;
	margin: 0 1px;
	padding: 4px 6px 0 6px;
}

div#christmascountdown-container div#christmascountdown-calendar{
	background: url('../images/calendar_bg.gif') center left no-repeat;
	float: left;
	font-weight: bold;
	height: 47px;
	text-align: center;
	padding: 6px 0 0 0;
	width: 44px;
}

div#christmascountdown-calendar span#christmascountdown-month {
	color: #ffffff;
}

div#christmascountdown-calendar span#christmascountdown-day {
	display: block;
	font-size: 2em;
}

div#christmascountdown-container p#christmascountdown-remaining {
	color: #ffffff;
	font-size: 0.8em;
	margin: 0;
	padding: 12px 0 0 58px;
}

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

#product-social-optionsv4 {
	clear: both;
	margin-left: 6px;
	text-align: center;
	width: 577px;
}


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

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

#productreviews-average {
	font-size: 0.9em;
}


productreviews-averagemini{
	width:250px;
	height:15px;
}

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

#fsipages ~ p {
	display: none;
}

#3dviewer {
	display: none;
	/*position: relative;
	z-index: -1;*/
}

#videoplayer {
	text-align: center;
}

#mainimage {
	background-color: #ffffff;
	border: 1px solid #c1c1c1;
	position: relative;
	width: 301px;
	height: 300px;
}

#mainimage-product {
	display: none;
	left: 0;
	top: 0;
	position: absolute;
	width: 300px;
	height: 300px;
	z-index: -50;
}

#3dview-overlay {
	clear: left;
	display: block;
	left: 150px;
	top: 100px;
	position: absolute;
	width: 146px;
	height: 24px;
	z-index: 50;
}

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

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

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

div.thumbnail-gallery-thumbs {

}

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

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

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

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

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

div.brand-about-colour-thumb-list {
}

div.brand-about-colour-thumb-list img {
	float: left;
	width: 120px;
	height: 157px;
}

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

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

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.brand-about-win-help-container {
	display: none;
}

div.brand-about-win-help {

}

 
 div#aboutugg-contactus-container {
	margin: 0 0 1em 1em;
	float: right;
	width: 15em;
 }
 
 div#aboutugg-contactus-title {
	background-color: #aaaaaa;
	color: #ffffff;
	font-size: 1.5em;
	padding: 0.5em 0.5em;
	text-align: center;
 }
 
 div#aboutugg-contactus-text {
	background-color: #dddddd;
	padding: 0.5em 1em;
 }
 
 img#aboutugg-boxlabel {
	float: right;
	margin-left: 1em;
}

form#brand-about-win-user-details {
	
}

form#brand-about-win-user-details label {
	clear: left;
	display: table;
	float: left;
	font-weight: bold;
	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 h4 {
	margin-top: 0;
	padding-top: 0;
}

div.aboutuggboots-brandads-container img {
	float: left;
	margin: 0 15px 0 0;
}
 
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 0px 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;
}

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

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

div.brand-about-customer-reviews-header div {
	width: 372px;
}

div.brand-about-customer-reviews-header h4 {
	margin: 0;
}

div.caption-box,
div.caption-box-left,
div.caption-box-right {
	background-color: #dddddd;
	display: table;
	float: right;
	margin: 1em 0 0 1em;
	padding: 2px 2px 4px 2px;
}

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
}

 img.aboutuggboots-brandads {
	float: left;
	margin: 0 15px 0 0;
 }
 
 div.aboutuggboots-brandads {
	margin-left: 72px;
 }
 div.aboutuggboots-brandads-container {
	margin-bottom: 2em;
 }
 
 div#aboutugg-contactus-container {
	margin: 0 0 1em 1em;
	float: right;
	width: 15em;
 }
 
 div#aboutugg-contactus-title {
	background-color: #aaaaaa;
	color: #ffffff;
	font-size: 1.5em;
	padding: 0.5em 0.5em;
	text-align: center;
 }
 
 div#aboutugg-contactus-text {
	background-color: #dddddd;
	padding: 0.5em 1em;
 }
 
 img#aboutugg-boxlabel {
	float: right;
	margin-left: 1em;
}

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

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

div.brand-about-links-container {
	background-color: #cccccc;
	clear: left;
	margin: 0 0 1em 0;
	padding: 0;
	text-align: center;
}

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

ol.brand-about-links li {
	border-right: solid 2px #ffffff;
	display: table;
	float: left;
	font-weight: bold;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
}

ol.brand-about-links li a {
	background-color: #cccccc;
	color: #000000;
	display: block;
	font-size: 1em;
	font-weight: bold;
	margin: 0 auto;
	padding: 0.25em 0.5em;
	text-decoration: none;
	text-align: center;
}

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

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


div#remaining-time-container {
	
}

.span#remaining-time-date {
	font-weight: bold;
}
.img-left .invtmedia img {
	border:0px #fff solid;
}
.thumb-swap span{
	margin:1px 0px;
	padding:1px;
	}
	
.invtdesc2,invtdesc2{	
	color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:15px;
}


.cloggs-productreviews-content {}

.cloggs-productreviews-average{
	font-size:1em;
	}

.cloggs-productreviews-options{
	border-bottom:1px dotted #666666;
	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:bold;
line-height:1.7;

float:left;}

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

.cloggs-reviews-body-message {
border-bottom:1px dotted #666666;
clear:left;
height:auto;
margin:5px 0;
padding-bottom:10px;
text-align:justify;
}
.bottombar {
	color:#BB1B00;
	font-size:10px;
	text-align:right;
	text-transform:uppercase;	
	}


