/*/////
// Table Structure
////*/

body {
	margin-left: 2px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
TD,TH,P { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; }
TH { background: transparent; color: #ffffff; font-size: 12px; font-weight: bold; }
FORM { margin-top: 0px; margin-bottom: 0px; }
H1 { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
H2 { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
H3 { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
H4 { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
HR { background: transparent; }
div.leftMargin { margin-left: 8px; }
div.adMargin { margin-top: 5px; margin-left: 5px; }
div.featureList { font-size: 11px; color: #000000; line-height: 15px; }

A.brandlink:link {
	color: #666666;
	text-decoration:none;
}
A.brandlink:visited {
	color: #666666;
	text-decoration:none;
}
A.brandlink:hover {
	color: #F22B92;
	text-decoration: underline;
}

	


/*/////
// Navigation
////*/
.crumblink { color: #FD7E07; font-size: 12px; }
.crumbtitle { font-size: 11px; }
.leftNav { background: transparent; color: #FD7E07; font-size: 10px; }
.leftNav A { color: #FD7E07; }
.leftNav A:hover { color: #F4B44D; font-size: 10px; line-height: normal; }
.medBlkText { font-size: 11px; color: #000000; ; text-decoration: none; line-height: 13px}
.medBlueText { background: transparent; font-size: 11px; color: #3778C8; text-decoration: none; ; padding-top: 3px; padding-bottom: 3px}
.medBlueText:hover { background: transparent; font-size: 12px; color: #3778C8; text-decoration: underline; }
.smBlkText { font-size: 9px; color: #000000; }
.smBlueText { font-size: 9px; color: #3778C8; text-decoration: none; }
.medGrayText { font-size: 11px; color: #999999; text-decoration: none; ; padding-top: 3px; padding-bottom: 3px ; line-height: 14px}
.medBlkLink { font-size: 11px; color: #000000; ; line-height: 14px}
.medGrayLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; ; line-height: 14px }
.medGrayText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; ; line-height: 14px }
.pulldown { background: #FFFFFF; border: #FD7E07; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.medGrayLink2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; ; line-height: 14px ; text-decoration: none}
.medGrayNoLead { font-size: 11px; color: #999999; text-decoration: none; ; line-height: 14px}
.medOrange { font-size: 11px; color: #FD7E07; text-decoration: none; ; line-height: 17px}

.new {
	FONT-SIZE: 10px; WIDTH: 90px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px
}

/* ----------------------------------------------------------------- */

.copy { font-family: Verdana, Arial, Helvetica, sans-serif; color: #006600; font-size: 7.5pt; }

/* subs mirror H1-3 */
.subtitle { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.sub1 { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
.sub2 { background: transparent; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }

.list { color: #006600; font-size: 11px; }
.small { font-size: 10px;}

.pager { font-size: 11px; color: #FD7E07; }
.pager A { color: #FD7E07; text-decoration: underline; }

.sortlinks { font-size: 11px; color: #FD7E07; }
.sortlinks A { color: #FD7E07; text-decoration: underline; }

.crumb { color:  #006600; font-size: 10px; }

.promolink { font-weight: bold; color: #006600; }

.cartcontents { }



A.titlelink { font-weight: bold; color: #000000; text-decoration: none; word-wrap: break-word; }
A.titlelink:hover { text-decoration: underline; }

A.itemlink { color: #000000; text-decoration: none; }
A.itemlink:hover { text-decoration: underline; }

.pagetitle { font-size: 20px; color: #bfbfbf; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }

.strike { color: #999999; text-decoration: line-through; }

.swatchtext { color: #000000; font-size: 9px; }
	 
.copyright { color: #999999; font-size: 9px; }

select { font-size: 11px; }
input { font-size: 11px; }

.upsellitem { font-size: 10px; }

.giftcert { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; 
	background-image: url("/ECSysImages/giftcertborder.jpg"); 
	background-repeat: repeat; background-position: center center;
}
.giftcerttitle { color: #FD7E07; font-size: 24pt; text-transform: lowercase; }
.giftcertamount { color: #FD7E07; font-size: 20pt; }
.giftcertbuyer { color: #FD7E07; }
.giftcertbuyer .name { font-size: 14pt; }
.giftcertbuyer .email { }
.giftcertinstructions { }
.giftcertinfo { }
.giftcertpolicy { font-size: 7pt; }
.giftcertbody { background: white; }

.pinkSubTitle
{
	font-size: 12px; 
	color:#F22B92;
}
.warningText {
	color:#FF0000;
}
A.pinklink:link {
	color: #F22B92;
	text-decoration:none;
}
A.pinklink:visited {
	color: #F22B92;
	text-decoration:none;
}
A.pinklink:hover {
	color: #F22B92;
	text-decoration: underline;
}



A.footerlink:link {
	color: #666666;
	text-decoration:none;
}
A.footerlink:visited {
	color: #666666;
	text-decoration:none;
}
A.footerlink:hover {
	color: #666666;
	text-decoration: underline;
}

.footertext {
	color:#666666;
}
.copyrighttext {
	font-size: 10px;
}


A.blacklink:link {
	color: #000000;
	text-decoration:none;
}
A.blacklink:visited {
	color: #000000;
	text-decoration:none;
}
A.blacklink:hover {
	color: #000000;
	text-decoration: underline;
}

.blackText {
	color:#000000;
}
