.navbar {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 11px;
}

.column {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 11px;
  color: #0f0f0f;
}

.columnError {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #000000;
  font-weight: bold;
  text-align: center;
}

.bodyHeading {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 15px;
  color: #9a9a9a;
}

.body {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.smallText {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.smallBlackText {
  color: #000000;
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.smallBlackText a:link, a:visited {
  color: #000000;
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 10px;
}


CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 12px;
}

TEXTAREA {
  width: 100%;
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 12px;
}

.markProductOutOfStock {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
}

.productSpecialPrice {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  color: #ff0000;
}

.coupon {
  font-family: Lucida Grande, Verdana, Arial, sans-serif;
  font-size: 9px;
  background: #f0f0f0;
  border: 1px #808080 dashed;
  color: #000;
  padding: 2px 4px;
  }

.coupon_big {
  font-family: Lucida Grande, Trebushet MS;
  font-size: 56px;
  text-transform: uppercase;
  color: #e07070;
  font-weight: bold;
  }

.coupon_small {
  font-family: Lucida Grande, Trebushet MS;
  font-size: 18px;
  text-transform: uppercase;
  color: #c0c0c0;
  font-weight: bold;
  }

.formArea {
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

//BODY {
//  color: #000000;
//  margin: 0px;
//}

A { 
  color: #0f0f0f; 
  text-decoration: none; 
}

FORM {
	display: inline;
}

A.pageResults { 
  color: #0000FF; 
}

A.pageResults:hover { 
  color: #0000FF; 
  background: #e0e0e0; 
}

.aquaWindow { 
  font-family: Lucida Grande, Trebuchet MS;
  font-size: 12px;
  color: #202020;
}


/* New styles from mammalfish.com are below */

body,td,th {
	font-family: Tahoma;
	font-size: 11px;
	color: #8d8d8d;
	
}

.forher {
	color: #d58d9c;
	font-weight: bold;
	font-size: 10px;
}

.forher a:link {
	color: #d58d9c;
	font-weight: bold;
	text-decoration: none;
}

.forher a:visited, a:active {
	color: #d58d9c;
	font-weight: bold;
	text-decoration: none;
	
}
.forher a:hover {
	color: #d58d9c;
	font-weight: bold;
	text-decoration: underline;
}

.forhim {
	color: #0068b3;
	font-weight: bold;
	font-size: 10px;
}
.forhim a:link {
	color: #0068b3;
	font-weight: bold;
	text-decoration: none;
}

.forhim a:visited, a:active {
	color: #0068b3;
	font-weight: bold;
	text-decoration: none;
	
}
.forhim a:hover {
	color: #0068b3;
	font-weight: bold;
	text-decoration: underline;
}

.forkids {
	color: #f58834;
	font-weight: bold;
	font-size: 10px;
}
.forkids a:link {
	color: #f58834;
	font-weight: bold;
	text-decoration: none;
}

.forkids a:visited, a:active {
	color: #f58834;
	font-weight: bold;
	text-decoration: none;
	
}
.forkids a:hover {
	color: #f58834;
	font-weight: bold;
	text-decoration: underline;
}

.forspecial {
	color: #10a86a;
	font-weight: bold;
	font-size: 10px;
}
.forspecial a:link {
	color: #10a86a;
	font-weight: bold;
	text-decoration: none;
}

.forspecial a:visited, a:active {
	color: #10a86a;
	font-weight: bold;
	text-decoration: none;
	
}
.forspecial a:hover {
	color: #10a86a;
	font-weight: bold;
	text-decoration: underline;
}
.forhome {
	color: #c0c0c0;
	font-weight: bold;
	font-size: 10px;
}
.forhome a:link {
	color: #c0c0c0;
	font-weight: bold;
	text-decoration: none;
}

.forhome a:visited, a:active {
	color: #c0c0c0;
	font-weight: bold;
	text-decoration: none;
	
}
.forhome a:hover {
	color: #c0c0c0;
	font-weight: bold;
	text-decoration: underline;
}
.forsale {
	color: #f2bc01;
	font-weight: bold;
	font-size: 10px;
}
.forsale a:link {
	color: #f2bc01;
	font-weight: bold;
	text-decoration: none;
}

.forsale a:visited, a:active {
	color: #f2bc01;
	font-weight: bold;
	text-decoration: none;
	
}
.forsale a:hover {
	color: #f2bc01;
	font-weight: bold;
	text-decoration: underline;
}
.sublink {
	color: #8d8d8d;
	font-size: 11px;
	padding-left: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sublink a:link {
	color: #8d8d8d;
	font-size: 11px;
	text-decoration: none;
}

.sublink a:visited, a:active {
	color: #8d8d8d;
	font-size: 11px;
	text-decoration: none;
}
.sublink a:hover {
	color: #8d8d8d;
	font-size: 11px;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.subsublink {
	color: #8d8d8d;
	font-size: 10px;
	padding-left: 32px;
}
.subsublink a:link {
	color: #8d8d8d;
	font-size: 10px;
	text-decoration: none;
}



.subsublink a:visited, a:active {
	color: #8d8d8d;
	font-size: 10px;
	text-decoration: none;
	
}
.subsublink a:hover {
	color: #8d8d8d;
	font-size: 10px;
	text-decoration: underline;
}

.leftnavspacing {
	margin-top: 0px;
	margin-bottom: 14px;
}
.leftnavspacing a:link {
	
	text-decoration: none;
}

.leftnavspacing a:visited, a:active {
	
	text-decoration: none;
	
}
.leftnavspacing a:hover {
	
	text-decoration: underline;
}
.regularlink {
	color: #8d8d8d;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.regularlink a:link {
	color: #8d8d8d;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}

.regularlink a:visited, a:active {
	color: #8d8d8d;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
.regularlink a:hover {
	color: #8d8d8d;
	font-weight: bold;
	font-size: 10px;
	text-decoration: underline;
	
}

/* Additions by Josh */
.smalllink {
	color: #8d8d8d;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}
.smalllink a:link {
        color: #8d8d8d;
        font-size: 11px;
        text-decoration: none;
}

.smalllink a:visited, a:active {
        color: #8d8d8d;
        font-size: 11px;
        text-decoration: none;
}
.smalllink a:hover {
        color: #8d8d8d;
        font-size: 11px;
        text-decoration: underline;
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
}

/* Additions by mammalfish 101806 */

.forthinkpink {
	color: #ff3399;
	font-weight: bold;
	font-size: 10px;
}
.forthinkpink a:link {
	color: #ff3399;
	font-weight: bold;
	text-decoration: none;
}

.forthinkpink a:visited, a:active {
	color: #ff3399;
	font-weight: bold;
	text-decoration: none;
	
}
.forthinkpink a:hover {
	color: #ff3399;
	font-weight: bold;
	text-decoration: underline;
}

.forpersonalize {
	color: #10a86a;
	font-weight: bold;
	font-size: 10px;
}
.forpersonalize a:link {
	color: #10a86a;
	font-weight: bold;
	text-decoration: none;
}

.forpersonalize a:visited, a:active {
	color: #10a86a;
	font-weight: bold;
	text-decoration: none;
	
}
.forpersonalize a:hover {
	color: #10a86a;
	font-weight: bold;
	text-decoration: underline;
}

.forspotlight {
        color: #ffd802;
        font-weight: bold;
        font-size: 10px;
}
.forspotlight a:link {
        color: #ffd802;
        font-weight: bold;
        text-decoration: none;
}

.forspotlight a:visited, a:active {
        color: #ffd802;
        font-weight: bold;
        text-decoration: none;

}
.forspotlight a:hover {
        color: #ffd802;
        font-weight: bold;
        text-decoration: underline;
}

.forteacher {
        color: #5c316e;
        font-weight: bold;
        font-size: 10px;
}
.forteacher a:link {
        color: #5c316e;
        font-weight: bold;
        text-decoration: none;
}

.forteacher a:visited, a:active {
        color: #5c316e;
        font-weight: bold;
        text-decoration: none;

}
.forteacher a:hover {
        color: #5c316e;
        font-weight: bold;
        text-decoration: underline;
}

.forgifts50 {
        color: #5F15DA;
        font-weight: bold;
        font-size: 10px;
}
.forgifts50 a:link {
        color: #5F15DA;
        font-weight: bold;
        text-decoration: none;
}

.forgifts50 a:visited, a:active {
        color: #5F15DA;
        font-weight: bold;
        text-decoration: none;
}

.forgifts50 a:hover {
        color: #5F15DA;
        font-weight: bold;
        text-decoration: underline;
}

.forwintersale {
        color: #868686;
        font-weight: bold;
        font-size: 10px;
}
.forwintersale a:link {
        color: #868686;
        font-weight: bold;
        text-decoration: none;
}

.forwintersale a:visited, a:active {
        color: #868686;
        font-weight: bold;
        text-decoration: none;
}

.forwintersale a:hover {
        color: #868686;
        font-weight: bold;
        text-decoration: underline;
}

.forvalentines {
        color: #FF0000;
        font-weight: bold;
        font-size: 10px;
}
.forvalentines a:link {
        color: #FF0000;
        font-weight: bold;
        text-decoration: none;
}

.forvalentines a:visited, a:active {
        color: #FF0000;
        font-weight: bold;
        text-decoration: none;
}

.forvalentines a:hover {
        color: #FF0000;
        font-weight: bold;
        text-decoration: underline;
}

.formother {
        color: #990066;
        font-weight: bold;
        font-size: 10px;
}
.formother a:link {
        color: #990066;
        font-weight: bold;
        text-decoration: none;
}

.formother a:visited, a:active {
        color: #990066;
        font-weight: bold;
        text-decoration: none;
}

.formother a:hover {
        color: #990066;
        font-weight: bold;
        text-decoration: underline;
}

.forsunday {
        color: #0000A0;
        font-weight: bold;
        font-size: 10px; 
}
.forsunday a:link {
        color: #0000A0;
        font-weight: bold;
        text-decoration: none;
}

.forsunday a:visited, a:active {
        color: #0000A0;
        font-weight: bold;
        text-decoration: none;
}

.forsunday a:hover {
        color: #0000A0;
        font-weight: bold;
        text-decoration: underline;
}


.forholidaynavyblue {
        color: #23238E;
        font-weight: bold;
        font-size: 10px;
}
.forholidaynavyblue a:link {
        color: #23238E;
        font-weight: bold;
        text-decoration: none;
}

.forholidaynavyblue a:visited, a:active {
        color: #23238E;
        font-weight: bold;
        text-decoration: none;
}

.forholidaynavyblue a:hover {
        color: #23238E;
        font-weight: bold;
        text-decoration: underline;
}


.forholidayforestgreen {
        color: #228B22;
        font-weight: bold;
        font-size: 10px;
}
.forholidayforestgreen a:link {
        color: #228B22;
        font-weight: bold;
        text-decoration: none;
}

.forholidayforestgreen a:visited, a:active {
        color: #228B22;
        font-weight: bold;
        text-decoration: none;
}

.forholidayforestgreen a:hover {
        color: #228B22;
        font-weight: bold;
        text-decoration: underline;
}



