.fitflop-summer-sandals {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
}
A.fitflop-summer-sandals { 
  text-decoration: none;
}

A.fitflop-summer-sandals:hover {
  text-decoration: underline;
}
.fitflop-leg-toning {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #DB0047;
}
A.fitflop-leg-toning { 
  text-decoration: none;
}

A.fitflop-leg-toning:hover {
  text-decoration: underline;
}
.fitflops-burn-cellulite {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
}
A.fitflops-burn-cellulite { 
  text-decoration: none;
}

A.fitflops-burn-cellulite:hover {
  text-decoration: underline;
}
.navlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
}
A.navlinks { 
  color: #000000; 
  text-decoration: none;
}

A.navlinks:hover {
  color: #2EAAF2;
  text-decoration: none;
}

.navon {

	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
A.navon { 
  color: #2EAAF2; 
  text-decoration: none;
}

A.navon:hover {
  color: #2EAAF2;
  text-decoration: none;
}

.new1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6500;
}
A.new1a { 
  color: #FF6500; 
  text-decoration: none;
}

A.new1a:hover {
  color: #FF6500;
  text-decoration: none;
}
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	text-decoration: none;
}
A.subnav { 
  color: #303030; 
  text-decoration: none;
}

A.subnav:hover {
  color: #303030;
  text-decoration: underline;
}
.pageResults2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434
}
A.pageResults2 { 
  color: #343434; 
  text-decoration: none;
}

A.pageResults2:hover {
  color: #343434;
  text-decoration: underline;
}

.new2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434
}
A.new2 { 
  color: #343434; 
  text-decoration: none;
}

A.new2:hover {
  color: #343434;
  text-decoration: underline;
}

.new3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff
}
A.new3 { 
  color: #ffffff; 
  text-decoration: none;
}

/* mike - added */
.new3 h1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}


.new3 h2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
}

A.new3:hover {
  color: #ffffff;
  text-decoration: underline;
}
.new3a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff
}
A.new3a { 
  color: #ffffff; 
  text-decoration: none;
}

A.new3a:hover {
  color: #ffffff;
  text-decoration: underline;
}
.new4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333
}
A.new4 { 
  color: #333333; 
  text-decoration: underline;
}

A.new4:hover {
  color: #333333;
  text-decoration: underline;
}
.new5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2FAAF7
}
A.new5 { 
  color: #2FAAF7; 
  text-decoration: none;
}

A.new5:hover {
  color: #2FAAF7;
  text-decoration: underline;
}
.new5x {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2FAAF7;
}
A.new5x { 
  color: #2FAAF7; 
  text-decoration: none;
}

A.new5x:hover {
  color: #2FAAF7;
  text-decoration: underline;
}
.maintable {
	border: 1px solid #000000;
}
body,td,th {
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color: #A6D276;
}
.bnew5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #2FAAF7
}
A.bnew5 { 
  color: #2FAAF7; 
  text-decoration: none;
}

A.bnew5:hover {
  color: #2FAAF7;
  text-decoration: underline;
}
.new1big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FF6500;
}
A.new1big { 
  color: #FF6500; 
}

A.new1big:hover {
  color: #FF6500;
}
.new5big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #2FAAF7
}
A.new5big { 
  color: #2FAAF7; 
  text-decoration: none;
}

A.new5big:hover {
  color: #2FAAF7;
  text-decoration: underline;
}
.new3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
A.new3b { 

  text-decoration: none;
}

A.new3b:hover {

  text-decoration: underline;
}


/* subzerostudio.com - added for colour chooser */
table.colourchooser {
   border-collapse: collapse;
}
table.colourchooser td {
   border: 1px solid #e7e7e3;
}
table.colourchooser td a{
   display: block;
   width: 22px;
   height: 22px;
   padding: 0px;
   text-decoration: none;
}

/* subzerostudio.com added for out of stock */
span.out-of-stock { color: #FF0000; font-weight: bold; }

.crocs-finder-select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.new3y {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCF07
}
A.new3y { 
  color: #FFCF07; 
  text-decoration: none;
}

A.new3y:hover {
  color: #FFCF07;
  text-decoration: underline;
}

A.latest-blogs { 
	color: #333333;
	text-decoration: none;
}

A.latest-blogs:hover { 
	color: #333333;
	text-decoration: underline;
}

td.latest-pic { background:url(images/community-picture-frame.gif); }

td.tagger-bag-text { background: #191c19; color: #ffffff; padding: 0px 5px 10px 5px; text-align: justify; }
td.stamps-text { background: #b81b25; color: #ffffff; padding: 0px 5px 10px 5px;  }


.newgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900
}
A.newgreen { 
  color: #009900; 
  text-decoration: none;
}

A.newgreen:hover {
  color: #009900;
  text-decoration: underline;
}

.newred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000
}
A.newred { 
  color: #FF0000; 
  text-decoration: none;
}

A.newred:hover {
  color: #FF0000;
  text-decoration: underline;
}

.newblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC
}
A.newblue { 
  color: #0033CC; 
  text-decoration: none;
}

A.newblue:hover {
  color: #0033CC;
  text-decoration: underline;
}

/* mike - added for the refine options */

#refine p { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;	
	margin:0 0 12px 0;
	padding:0;
	line-height:15px;
}

#refine a { 
	color: #666666; 
  	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;  
	line-height:15px;
}

#refine a:hover { 
	color: #2EAAF9; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;  
  	text-decoration: underline;
}

#refine a.remove { 
	color:#2FAAF7;
	line-height:25px;
}

td.back a { 
  color: #2FAAF7; 
  text-decoration: none;
  text-transform:lowercase;
}

td.back a:hover { 
	text-decoration:underline;
}

img.thumbimage { 
	border: 1 px solid #808080;
}

select.textfield { 
	font-size:11px;
}

.chrisrest08 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 15px;
}
A.chrisrest08 { 
  color: #666666; 
  text-decoration: none;
}

A.chrisrest08:hover {
  color: #2EAAF9;
  text-decoration: underline;
}

.chrisrest08b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333
}
A.chrisrest08b { 
  color: #333333; 
  text-decoration: none;
}

A.chrisrest08b:hover {
  color: #333333;
  text-decoration: underline;
}

.chrisrest08c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333
}
A.chrisrest08c { 
  color: #333333; 
  text-decoration: none;
}

A.chrisrest08c:hover {
  color: #333333;
  text-decoration: underline;
}

.chrisrest08d {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #5f5f5f
}
A.chrisrest08d { 
  color: #5f5f5f; 
  text-decoration: none;
}

A.chrisrest08d:hover {
  color: #5f5f5f;
  text-decoration: underline;
}

span.newbrand { 
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

form { margin:0; padding: 0; }

td.optionname { 
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
	
h1.productName { 
	color:#2ea9f7;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

span.productPrice { 
	color:#333333;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}	

/* mike - added for tabs */
td.tabbox-top { 
	background:url(images/prodinfobox-top.gif);
}

td.newbox-top { 
	background:url(images/newbox-top.gif);
}

td.tabbox-content { 
	background:url(images/prodinfobox-repeat.gif) repeat-y;
	padding: 0 13px;
	height:130px;
}

td.newbox-content { 
	background:url(images/newbox-repeat.gif) repeat-y;
	padding: 0 13px;
	height:130px;
}
	
a.tab-on { 
	background:url(images/infobox-on.gif) top no-repeat; 
	display:block;  
	font-size:11px; 
	color:#333333; 
	padding-top:7px; 
	padding-bottom:5px; 
	line-height:1; 
	text-decoration:none;
	text-align:center;
	width:104px;	
}

a.tab-off { 
	background:url(images/infobox-off.gif) top no-repeat; 
	display:block;  
	font-size:11px; 
	color:#333333; 
	padding-top:7px; 
	padding-bottom:5px; 
	line-height:1; 
	text-decoration:none;
	text-align:center;
	width:104px;
}

td.also-like { 
	background:url(images/bg-alsolike.jpg) no-repeat top;
	padding:50px 0 0;
}

a.backlink { 
	margin-left:14px;
	color: #2FAAF7;
	text-decoration:none;
}

a.backlink:hover { 
	margin-left:14px;
	color: #2FAAF7;
	text-decoration:underline;
}

.error-text { 	
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
}

/* product info upsell box */
td.p-upsell { 
	background:#f7dc75;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

td.p-upsell h1 { 
	font-size:11px;
	margin:0;
	padding:0 0 3px 0;
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

span.upsell-price { 
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
}

td.staff-bg { 
	background:url(images/staffcomment-repeat.gif); 
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

td.staff-bg-new { 
	background:url(images/staff-repeat.gif); 
	color: #3A3A3A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}

td.staff-image { 
	vertical-align:top;
}

td.staff-image p { 
	color: #3A3A3A;
	font-size:12px;
	font-weight:bold;
	margin-top: 3px;
}

td.staff-image img {
	border: 1px solid #fff;
}

td.staff-comment h1 { 
	margin:0;
	padding:0;
	color: #3A3A3A;
	font-size:14px;
	text-transform:uppercase;
}

td.staff-comment-new h1 {
	background:url(images/quote-top.gif) no-repeat left;
	font-size:13px;
	color:#cc4d74;
	padding-left:32px;
}

#staff-comment-text { 
	color:#cc4d74;
	font-size:11px;
	background:url(images/quote-bottom.gif) no-repeat bottom right;
	padding-right:45px;
}
	
/* upsell box */

td.upsell-box-new { 
	background:url(images/upsell-box.gif) no-repeat;
	height: 76px;
	vertical-align:top;
}

td.upsell-box-new-added { 
	background:url(images/upsell-box-done.gif) no-repeat;
	height: 76px;
	vertical-align:top;
}

td.upsell-text-new-added h1,
td.upsell-text-new h1 {
	font-family: Verdana, sans-serif;
	color:#333333;
	font-weight:bold;
	margin:5px 10px 0 0;
	font-size:11px;
	padding:0;
	line-height:1;
}

td.upsell-text-new h1 a {
	color:#333333;
	text-decoration:none;
}

td.upsell-text-new h1 a:hover {
	color:#333333;
	text-decoration:underline;
}

td.upsel-text-new-added p,
td.upsel-text-new p {
	margin: 0 0 0 0;
	padding:0;
}

td.upsell-text-new-added,
td.upsell-text-new h2 {
	font-family: Verdana, sans-serif;
	color:#333333;
	font-weight:bold;
	margin-top:15px;
	font-size:13px;
	margin-top:5px;
	padding:0;
	display:inline;
	float:left;
}

td.smallHeading { 
	color:#333333;
	font-weight:bold;
	font-family: Verdana, sans-serif;
	font-size:11px;
}

