/***************************************/
/* 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.          */
@import url("styles_default.css");						  		/* 5. This sets the default html elements   */
/******************************************/
/* The styles below deal with the content */
/*  area of the document                  */
/* ****************************************/

#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 {
}
.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;
}
/*******************/
/* 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: 280px;
	margin-top:1x;
}
#productdetail .invtdesc1, #productdetail .invtdesc2 {
	margin: 0;
	padding: 0;
	text-align: left;
}
#productdetail .invtdesc1 ul, #productdetail .invtdesc2 ul {
	list-style:url("../images/invt_points.png")!important;
	padding-left:20px;
	margin-top:10px;
}
#productdetail .invtdesc2 span.read-more {
	list-style:url("../images/invt_points.png")!important;
	padding-left:20px;
}
#productdetail .invtdesc1 ul li, #productdetail .invtdesc2 ul li {
	padding:0;
	margin:3px 0;
	color:#666;
}
#invtdesc1 {
	maring-top:10px;
	font-size:12px;
}
#productdetail .invtdesc1 ul li a, #productdetail .invtdesc2 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;
}
/******************/
/* 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
}
#productdetail .invtdesc1 ul li, #productdetail .invtdesc2 ul li {
	padding: 0;
	margin: 7px 0 3px 0;
	color: #666;
}
/******************/
/*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;
	width: 270px;/*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 {
	padding: 4px 0 0;
	width: 597px;
}
.productgrid-main {
	background-color: #CCCCCC;
	height: 100%;
	padding: 5px 5px 3px;
	width: 587px;
}
.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: 305px;
	text-align: center;
}
.img-left .invtmedia {
	width: 305px;
}
.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: 280px;
	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') 135px 2px no-repeat #ffffff;*/
	height: 65px;
	background:#ffffff;
}
.producttwitter {
	margin-left: 183px;
	margin-top: -70px;
	position: absolute;
	width: 50px;
}
.productfacebook {
	margin-left: 200px;
	margin-top: -47px;
	position: absolute;
}
#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: 215px;
	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-boxfresh {
	background:url('../images/shoe_logos/boxfresh_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-fredperry {
	background:url('../images/shoe_logos/fred_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;
}
.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:url(../images/topbg_box1.gif) no-repeat top;
	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 url(../images/bottombg_box1.gif) no-repeat bottom;
	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 url(../images/bottombg_box1.gif) no-repeat bottom;
	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:url(../images/topbg_box1.gif) no-repeat top;
	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 h2.icatname {
	width:598px;
	height:21px;
	background:url(../images/redbar.gif) left top repeat-x;
	font-size:1em;
	font-weight:normal;
	text-align:left;
	line-height:21px;
	color:#fff;
	text-indent:8px;
	text-transform: uppercase;
	margin:0;
	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 url(../images/bottombg_box1.gif) no-repeat bottom;
	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 url(../images/bottombg_box1.gif) no-repeat bottom;
	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:url(../images/topbg_box1.gif) no-repeat top;
	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 url(../images/bottombg_box1.gif) no-repeat bottom;
	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 url(../images/bottombg_box1.gif) no-repeat bottom;
	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:url(../images/topbg_box1.gif) no-repeat top;
	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;
}
/* New stuff added by Andrew... */
ul#productgrid-sizes-legend {
	clear: both;
	color: #666666;
	list-style: none;
	padding: 2px 3px 2px 3px;
	width:auto;
	font-size:10px;
}
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: 597px;
}
#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;
}
.tb-container.tb {
	background: url(../images/twitterico.png) no-repeat !important;
}
.featuredproducthome h2.icatname, .featuredproduct h2.icatname {
	width:598px!important;
}
<!--
[if IE 6]> .productgrid-main {
width:100%
}
<![endif]
-->
 .lightboxvideowrap {
 margin: 5px 0 0 225px;
 position: absolute;
 z-index: 1000;
}
#productdetail .product-freeuk div#productgrid-colour-options {
	background: url("../images/altcolour_bg.gif") no-repeat scroll left top #FFFFFF;
	height: 47px;
	width: 280px;
}
.product_alternative {
	background: #FFFFFF;
	height: 47px;
	width: 280px;
}
.alt_products a:hover {
	text-decoration:none;
	margin-right: 2px;
}
.alt_products a {
	text-decoration:none;
	margin:0;
	float:left
}
.alt_products img {
	border:1px solid #F2F2F2;
	margin:1px;
	width:20px;
	height:20px;
}
.product_alternative span {
	float:left;
	margin:16px 0 0 5px;
	color:#6d6d6d;
	font-size:11px;
	background:#fff;
}
.product_altcolor_list {
	border: 1px solid #CCC;
	margin: 11px 0 0 5px;
	float: left;
	height:24px;
	max-width:193px;
}
ul.returntab_list {
	padding-top:15px;
	color:#666666
}
ul.returntab_list li {
	list-style: disc inside none;
}
.processcheckout {
	position: absolute;
	margin:-86px 0 0 5px;
	background: white;
	width: 270px;
	margin-left: 10px;
}
.attribute-area {
	width:262px;
}
ul#productgrid-sizes-legend li.left-item {
	width:60%!important;
}
.invt_drop_list {
	margin:5px;
	padding:0 0 0 5px;
	width:270px;
	color:#333;
	font-weight:normal;
	border:1px solid #666;
	font-size:12px;
}
.buynowbox {
	width:266px;
	height:41px;
	margin: 3px auto;
	background:url(http://cloggs.uat.venda.com/content/ebiz/cloggs/resources/images/checkout_submit_grey.jpg) no-repeat;
}
.invt_freedelievery {
	width:272px;
	margin: 3px auto;
}
#grid .error {
	padding:5px;
	font-weight:bolder;
	size:12px;
	color:#565656;
}
#addtobasketbutton {
	display:none;
}
.product_social_wrap {margin:5px 0 0 0;}

/* invt styless end */

ul#tabmenu {
	z-index: 2;
	display: block;
	position: relative;
}
ul#tabmenu li {
	display: inline;
}
ul#tabmenu li a {
	padding: 5px 8px;
	float: left;
	text-decoration: none;
	border-left: 1px solid #CCC;
	border-top: 1px solid #CCC;
	border-bottom:none;
	font-weight:bold;
	color:#626060
}
ul#tabmenu li a.last {
	border-right:1px solid #CCC;
}
ul#tabmenu li.active a {
	color:#000;
	border-bottom:none;
	font-weight:bold;
	background: #FFF;
}
.product_infobox_title_right span {
	padding: 5px 8px;
	float: left;
	text-decoration: none;
	border: 1px solid #CCC;
	border-bottom:none;
	font-weight:bold;
	background: #FFF;
	z-index: 2;
	position: relative;
	color:#333;
}
.leftinnercontent {
	padding:0;
	margin: 0;
	overflow: hidden;
}
.leftinnercontent .viewport {
	width: 254px;
	height: 249px;
	overflow: hidden;
	position: relative;
}
.leftinnercontent .overview {
	list-style: none;
	position: absolute;
	left: 0;
	top: 0;
	padding: 0;
}
.leftinnercontent .scrollbar {
	background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0;
	position: relative;
	background-position: 0 0;
	float: right;
	width: 15px;
}
.leftinnercontent .track {
	background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;
	height: 100%;
	width:13px;
	position: relative;
	padding: 0 1px;
}
.leftinnercontent .thumb {
	background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;
	height: 20px;
	width: 25px;
	cursor: pointer;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: -5px;
}
.leftinnercontent .thumb .end {
	background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
	overflow: hidden;
	height: 5px;
	width: 25px;
}
.leftinnercontent .disable {
	display: none;
}
.tab-scroll-pane {
	width: 275px;
	height: 270px;
	overflow: auto;
	padding:10px;
}
.ui-tabs-hide {
	position: absolute;
	left: -10000px;
	display: block;
}
.ui-state-active a {
	background:#FFF;
	color:#333 !important;
}
.invtbookmarkandemail {
	width:155px;
	float:right;
}
.invtbookmarkandemail a {
	color:#BB1B00;
	font-size:10px;
	padding: 0;
	text-align: center;
	display:block
}
.invtemailtofriend {
	float:left;
	height:16px;
	margin-bottom:5px;
}
.invtbookmark {
	float:right;
	height:16px;
	margin-bottom:5px;
}
 @charset "utf-8";
/* CSS Document */
.productgrid-area {
	margin:0 auto;
	border:1px solid #ccc;
}
/* invt styless start */
.product_title {
	height:74px;
	padding:0;
	margin:0;
}
.product_title_left {
	height:74px;
	width:107px;
	float:left;
	padding:0;
	margin:0;
}
.product_title_left img {
	border:none;
}
.product_title_right {
	float:right;
	width: 465px;
	padding-left:5px;
	margin:0;
}
.product_title_right h1 {
	margin:0;
	padding: 0;
	font-size:17px;
	color:#626060;
	line-height:14px;
}
.product_title_right_top, .product_title_right_middle, .product_title_right_bottom {
	float:left;
	width: 470px;
	margin:0;
	padding:1px 0;
	height:18px;
}
.price_retail {
	color: #BB1B00 !important;
	font-size: 15px !important;
	font-weight: bold;
}
.product_price span {
	float:left;
	padding:0 5px 0 0;
	margin:0;
	font-size:14px;
	color:#626060;
}
.facebook_invt {
	float:right
}
.topreviews, .topsku {
	margin-right:20px;
	float:left;
	padding-top:0px;
}
.product_twitter,.google_plus,.facebook_invt {float: left;}

.product_social_bottom {
	width:282px;
	padding:5px 0;
	height:20px;
}

.price_retail_label_sku {
	margin-left:10px;
}
.price_retail_label_was, .price_retail_label_sku {
	margin-left:10px;
}
.topreviews span, .topsku span {
	margin-right:2px;
	font-size:11px;
}
.topreviews img {
	border:none;
	width:72px;
	height:15px;
}
.topreviews .review_text {
	color:#626060;
	font-size:12px;
}
.cloggs_reviewbutton a {
	color:#BB1B00;
}
.google_plus {
	width:80px;
	float:right
}
.product_twitter {
	width:90px;
	float:right
}
.product_addbasket {
	width:590px;
	margin:0;
	padding:0;
}
.product_addbasket_left {
	float:left;
	width:305px;
}
.product_addbasket_right {
	float:right;
	width:282px;
}
.product_infobox_title_left, .product_infobox_left {
	float:left;
	margin: 0;
}
.product_infobox_title_left {
	width:295px;
}
.product_infobox_right {
	height:310px;
	overflow: auto;
}
.product_infobox_left {
	height:310px;
	border-right: 1px solid #CCC;
	width: 294px;
	overflow:hidden;
}
.product_infobox_title_right, .product_infobox_right {
	width:295px;
	float:left;
	margin: 0;
}
.product_infobox_sizeguides_title {
	width:295px;
	float:left;
}
.product_infobox_sizeguides {
	width:294px;
	float:left;
	height:270px;
	border-left:1px solid #ccc;
}
.innercontent {
	padding: 5px;
}
.product_infobox_returns {
	border-left:1px solid #CCC;
	border-right: 1px solid #CCC;
	height:270px;
}
.product_infobox {
	width:590px;
	padding:5px 0 0 0;
	font-size:0.9em;
}
.product_infobox_table {
	width: 590px;
	margin: 0 auto;
	padding: 0;
	border: 1px #CCC solid;
	min-height: 310px;
	font-size: 11px;
	line-height: 16px;
	margin-top: -1px;
	position: relative;
}
.product_infobox_delivery_title .innertitle {
	border:1px solid #ccc;
	border-bottom:none;
	padding: 3px 10px;
	text-align:center;
	margin:0 auto;
	width:120px
}
.product_infobox_returns_title .innertitle {
	border:1px solid #ccc;
	border-bottom:none;
	padding: 3px 10px;
	text-align:center;
	margin:0 auto;
	width:65px
}
.product_infobox_sizeguides_title .innertitle {
	border:1px solid #ccc;
	border-bottom:none;
	padding: 3px 10px;
	text-align:center;
	margin:0 auto;
	width:90px
}
.product_infobox_table_title {
	width:590px;
}
.greenfont {
	color:#257C1E;
	font-weight:bold;
	text-transform:uppercase;
}
.product_addbasket_right_sizebox {
	border:1px solid #C1C1C1
}
#col-two-no-three {
	width:590px!important;
	margin:0 auto!important;
}
.img-left {
	background-color:#fff!important;
}
.multi_buttons {
	border:1px solid #CCC;
	width:301px;
	border-top:none;
	height:20px;
}
.product_addbasket_right_desc {
	margin: 0;
	padding:0 5px;
	overflow:hidden;
	color:#666;
	display:block;
}
.view360 {
	width:150px;
	border-right:1px solid #ccc;
	text-align:center;
	float:left;
	background:url("/content/ebiz/cloggs/resources/images/invt_360.png") no-repeat scroll 110px center transparent
}
.watchvideo {
	width:150px;
	text-align:center;
	float:right;
	background:url("/content/ebiz/cloggs/resources/images/invt_videos_icon.png") no-repeat scroll 115px center transparent
}
.cloggs_360, .cloggs_video {
	padding:3px 0;
}
.cloggs_360 a, .cloggs_video a {
	font-size:10px;
	font-weight:bold;
	display: block;
	width: 150px;
	text-transform:uppercase;
	text-decoration:none;
	color:#626060;
}
.cloggs_360 a:hover, .cloggs_video a:hover {
	color:#000000;
}
.watchvideo_only {
	width:299px;
	text-align:center;
	float:left;
	background:url("/content/ebiz/cloggs/resources/images/invt_videos_icon.png") no-repeat scroll 190px center transparent
}
.view360_only {
	width:299px;
	text-align:center;
	float:right;
	background:url("/content/ebiz/cloggs/resources/images/invt_360.png") no-repeat scroll 180px center transparent
}
.cloggs_360_only, .cloggs_video_only {
	padding:3px 0;
}
.cloggs_360_only a, .cloggs_video_only a {
	font-size:10px;
	font-weight:bold;
	display: block;
	width: 299px;
	text-transform:uppercase;
	text-decoration:none;
	color:#626060;
}
.cloggs_360_only a:hover, .cloggs_video_only a:hover {
	color:#000000;
}
.thumb-swap span {
	padding: 0px!important;
}
.thumb-swap span img {
	border:1px solid #ccc !important;
}
.product_alternative span {
	color:#666666;
	padding:0;
	margin:3px 0;
	font-size: 11px;
}
.alt_products a img {
	display: block;
	text-align: center;
	visibility:visible;
	border:1px solid #ccc;
	margin: 0;
	padding: 0;
}
.alt_products a {
	display: block;
	float: left;
	margin-right: 2px;
	text-align: center;
	text-decoration: none;
	border:1px solid #FFF
}
.alt_products a:hover {
	border:1px solid #999
}
a.defautcolor {
	border:1px solid #000;
	color:#000
}
a.defautcolor:hover {
	border:1px solid #000;
	color:#000
}
.product_alternative img {
	border:1px solid #CCC;
	height:20px;
	width:20px;
}
.invt_featprods img, .invt_mainfeat img {
	border:1px solid #CCC;
	height:190px;
	width:190px;
}
.invt_menu_tab {
	padding: 0;
	clear: both;
	margin-left: 10px;
}
.invt_menu_tab li {
	display: inline;
}
.invt_menu_tab li a {
	padding: 3px 10px;
	float:left;
	border: 1px solid #ccc;
	border-bottom: none;
	text-decoration: none;
	font-size: 11px;
	color:#626060;
	font-weight:bold;
}
.invt_menu_tab li.active a {
}
.invt_tab_content {
	float: left;
	clear: both;
	border: 1px solid #ccc;
	padding: 10px;
	width: 590px;
	font-size:11px;
}
ul.invt_mainfeat li {
	display: block;
	float: left;
	margin-right: 4px;
	text-align: center;
	text-decoration: none;
}
.productgrid-area-box {
	color:#1d4016;
	padding-top:2px;
}
.product_feat_list {
	clear:both;
}
.deliveryinfo_content {
	line-height:16px;
}
.deliveryinfo_content_green {
	color: #257C1E;
	font-weight:bold;
	font-size:10px;
}
.gogreen {
	color: #257C1E;
	font-weight:bold;
}
.deliveryinfo_image {
	padding-top:15px;
}
.product_feat, .product_review {
	padding-top:15px;
}
.product_feat h2, .product_alternative h2, .product_review h2 {
	color:#257c1e;
	padding:0;
	font-size: 20px;
}
.cloggs-productreviews-item {
	background-color:#FFF
}
/* invt styless end */

.newslettersignup_invt {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color: #333;
	padding:10px 0;
}
.newsletterlabel_invt {
	color:#FFF;
}
.newslettersignup_invtDr {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color: #333;
	padding:10px 0;
}
.newslettersignup_invtFitFlop {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color: #d31145;
	padding:10px 0;
}
.newslettersignup_invtUGG® {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color:#900;
	padding:10px 0;
}
.newslettersignup_invtHunter {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color: #bb1b00;
	padding:10px 0;
}
.newslettersignup_invtConverse {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color: #333;
	padding:10px 0;
}
.newslettersignup_invtCrocs {
	width: 590px;
	margin: 15px auto 20px auto;
	background-color: #333;
	padding:10px 0;
}
.product_alternative span.invt_showcolor {
	margin-left:3px;
}
.selectcolourtitle {
	clear:both;
}
.deliverytabtext {
	text-align:center;
	margin-top:5px;
}
.deliverytabtext a {
	color:#BB1B00
}

