body {font-family:Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif; margin: 0px; color: #000000; text-align: center; font-size: 75%;}
.PageTitle {font-size: 20px; background: inherit; color: #333333; font-weight: normal; display: block;}
.LeftMenu {font-family: inherit; font-size: 1em; line-height: 2; background-color: #FFFFFF; border-right: 1px solid #333333; vertical-align: top; padding: 0px;} 
.RightMenu {font-family: inherit; font-size: 1em; line-height: 2; background-color: #FFFFFF; border-left: 1px solid #333333; vertical-align: top; margin-top: 50px; margin-left: 10px; padding: 5px; text-align: center;}
td.th1 {font-size: 1.2em; font-weight: normal; color: inherit; line-height: 1.5; text-align: center; vertical-align: middle; padding: 5px;}
td.th2 {font-size: 1em; font-weight: normal; color: #333333; line-height: 1.5; text-align: center; vertical-align: middle; border-left: 1px solid #CCCCCC; padding: 0px;}
td.th3 {font-size: 1.2em; font-weight: normal; color: #333333; line-height: 1.5; text-align: left; vertical-align: middle;}
td.bagon {font-size: .8em; font-weight: bold; color: #000000; text-align: center; vertical-align: top;}
td.bagoff {font-size: .8em; font-weight: bold; color: #CCCCCC; text-align: center; vertical-align: top;}
.guar1 {float: left; font-size: 2em; font-weight: normal; letter-spacing: 0px; color: #999999;}
.guar2 {font-size: .8em; line-height: 1.2;}
.hp_cat {height: 15px; padding: 15px; list-style-type: none; text-align: center; border-bottom: 1px solid #eeeeee;}
.hp_header {font-size: 2em; font-weight: normal; color: #ABABAB; width: 100%; padding-top: 30px; text-align: left;}
.hp_list {font-size: 1em; font-weight: normal; color: inherit; width: 100%; height: 360px; line-height: 3; text-align: left;}
.kids {font-family: 'Comic Sans MS', sans-serif;}
.hp_select {color: #000000; width: 180px; font-size: 1em;}
.hp_option {color: #666666;}
sup {font-size: .8em}

/*Footer Classes*/
.footer {width: 960px; margin-left: auto; margin-right: auto; border-top: 1px solid #000000; color: #333333; line-height: 1.5;}
.footerpr {width: 960px; margin-left: auto; margin-right: auto; text-align: right; background-color: #606060; color: #FFFFFF; line-height: 1; font-size: .9em; letter-spacing: 1px; vertical-align: middle;}
td.ftal {text-align: left; vertical-align: middle;}
td.ftac {text-align: center; vertical-align: middle;}
.ftaj {text-align: justify; vertical-align: top; color: #666666;}
.fixed {width: 100%; position: fixed; left: 0px; bottom: 0px; text-align: left;}
.fixed2 {width: 100%; position: fixed; left: 0px; bottom: 0px; padding: 3px; background-color: #000000; text-align: left; opacity:0.6; filter:alpha(opacity=60);}
.fixed3 {width: 100%; position: fixed; left: 0px; bottom: 0px; padding: 3px; text-align: left;}
.copyright {width: 100%; text-align:center; padding: 5px; color: #666666; font-size: .9em;}
.ftvt {position: relative; top: 5px}

H1 {font-family: inherit; font-size: 2em; background: inherit; color: #999999; font-weight: normal; display: inline}
H2 {font-family: inherit; font-size: 1.5em; background: inherit; color: #000000; font-weight: normal; display: inline}
H3 {font-family: inherit; font-size: 1.2em; background: inherit; color: #inherit; font-weight: bold; display: inline}
H4 {font-family: inherit; font-size: 1em; background: inherit; color: #inherit; font-weight: bold; display: inline}
H5 {font-family: inherit; font-size: 0.8em; background: inherit; color: #666666; font-weight: normal; display: inline}
hr {width: 100%; height: 1px; color: #CCCCCC; background-color: #FFFFFF;} 

.ListPricewSale {font-size: .9em; font-weight: normal; text-decoration: none; background: inherit; color: #999999; line-height: 1.5}
.ListPricewoSale {font-size: 1em; background: inherit; color: #333333; line-height: 1.5}
.SalePrice {font-size: .9em; font-weight: bold; background: inherit; color: #993333; line-height: 1.5}
.slctship {font-size: 1em; font-weight: bold; background: inherit; color: #003366}
.FNSQuote {font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; color: inherit; text-align: justify; line-height: 1.5;}
.caps {font-family: inherit; font-variant: small-caps}

/* HEADER CLASSES */ 
.TopNav {width: 100%; border-bottom: 1px solid #000000; text-align: center; font-size: 1em}
.subTopNav {width: 960px; margin-left: auto; margin-right: auto; text-align: right; font-size: 1em}
tr.trh1 {vertical-align: top;}
td.tn1 {white-space: nowrap; font-size: .9em; font-weight: normal; color: #333333; text-align: left; padding: 5px}
td.tn2 {white-space: nowrap; font-size: .9em; font-weight: normal; color: #333333; text-align: right; padding: 5px}

/*  TOP NAVIGATION LINKS */
a:link {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a:visited {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a:hover {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a:active {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}

a.top:link {background: inherit; color: #000000; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.top:visited {background: inherit; color: #000000; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.top:hover {background: inherit; color: #333333; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.top:active {background: inherit; color: #333333; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}

a.top1:link {background: inherit; color: #808080; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.top1:visited {background: inherit; color: #808080; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.top1:hover {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.top1:active {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}

a.top2:link {background: inherit; color: #666666; text-decoration: none; font-size: 1em; letter-spacing: 0.1em; font-weight: normal; margin-bottom: 0px;}
a.top2:visited {background: inherit; color: #666666; text-decoration: none; font-size: 1em; letter-spacing: 0.1em; font-weight: normal; margin-bottom: 0px;}
a.top2:hover {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; letter-spacing: 0.1em; font-weight: normal; margin-bottom: 0px;}
a.top2:active {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; letter-spacing: 0.1em; font-weight: normal; margin-bottom: 0px;}

a.top3:link {background: inherit; color: #808080; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px; padding-left: 10px; padding-right: 10px;}
a.top3:visited {background: inherit; color: #808080; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px; padding-left: 10px; padding-right: 10px;}
a.top3:hover {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px; padding-left: 10px; padding-right: 10px;}
a.top3:active {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px; padding-left: 10px; padding-right: 10px;}

a.topcart:link {background: inherit; color: #666666; text-decoration: none; font-size: 1em; font-weight: normal}
a.topcart:visited {background: inherit; color: #666666; text-decoration: none; font-size: 1em; font-weight: normal}
a.topcart:hover {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal}
a.topcart:active {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal}

a.none:link {background: inherit; color: inherit; text-decoration: none;}
a.none:visited {background: inherit; color: inherit; text-decoration: none;}
a.none:hover {background: inherit; color: inherit; text-decoration: none;}
a.none:active {background: inherit; color: inherit; text-decoration: none;}

a.sale:link {background: inherit; color: #993333; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.sale:visited {background: inherit; color: #993333; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.sale:hover {background: inherit; color: #666666; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.sale:active {background: inherit; color: #666666; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}

a.salegreen:link {background: inherit; font-family: Comic Sans MS,sans-serif; color: #669933; text-decoration: none; font-size: 1.2em; font-weight: normal; letter-spacing: 1px;}
a.salegreen:visited {background: inherit; font-family: Comic Sans MS,sans-serif; color: #669933; text-decoration: none; font-size: 1.2em; font-weight: normal; letter-spacing: 1px;}
a.salegreen:hover {background: inherit; font-family: Comic Sans MS,sans-serif; color: #003366; text-decoration: underline; font-size: 1.2em; font-weight: normal; letter-spacing: 1px;}
a.salegreen:active {background: inherit; font-family: Comic Sans MS,sans-serif; color: #003366; text-decoration: underline; font-size: 1.2em; font-weight: normal; letter-spacing: 1px;}

a.salewhite:link {background: inherit; font-family: inherit; color: #FFFFFF; text-decoration: none; font-size: .9em; letter-spacing: 1px; font-weight: normal;}
a.salewhite:visited {background: inherit;  font-family: inherit; color: #FFFFFF; text-decoration: none; font-size: .9em; letter-spacing: 1px; font-weight: normal;}
a.salewhite:hover {background: inherit;  font-family: inherit; color,inherit: #FFFFFF; text-decoration: underline; font-size: .9em; letter-spacing: 1px; font-weight: normal;}
a.salewhite:active {background: inherit;  font-family: inherit; color,inherit: #FFFFFF; text-decoration: underline; font-size: .9em; letter-spacing: 1px; font-weight: normal;}

a.featurewhite:link {background: inherit; font-family: inherit; color: #FFFFFF; text-decoration: none; font-size: 1em; letter-spacing: 1px; font-weight: bold; padding: 5px; line-height: 2}
a.featurewhite:visited {background: inherit;  font-family: inherit; color: #FFFFFF; text-decoration: none; font-size: 1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}
a.featurewhite:hover {background: inherit;  font-family: inherit; color,inherit: #FFFFFF; text-decoration: underline; font-size: 1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}
a.featurewhite:active {background: inherit;  font-family: inherit; color,inherit: #FFFFFF; text-decoration: underline; font-size: 1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}

a.featureblack:link {background: inherit; font-family: inherit; color: #000000; text-decoration: none; font-size: 1.1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}
a.featureblack:visited {background: inherit;  font-family: inherit; color: #000000; text-decoration: none; font-size: 1.1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}
a.featureblack:hover {background: inherit;  font-family: inherit; color,inherit: #000000; text-decoration: underline; font-size: 1.1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}
a.featureblack:active {background: inherit;  font-family: inherit; color,inherit: #000000; text-decoration: underline; font-size: 1.1em; letter-spacing: 1px; font-weight: bold; padding: 5px;}

a.homefeature:link {background: inherit; color: #333333; text-decoration: none; font-size: .9em; font-weight: normal; margin-bottom: 0px; line-height: 1.5}
a.homefeature:visited {background: inherit; color: #333333; text-decoration: none; font-size: .9em; font-weight: normal; margin-bottom: 0px; line-height: 1.5}
a.homefeature:hover {background: inherit; color: #999999; text-decoration: none; font-size: .9em; font-weight: normal; margin-bottom: 0px; line-height: 1.5}
a.homefeature:active {background: inherit; color: #999999; text-decoration: none; font-size: .9em; font-weight: normal; margin-bottom: 0px; line-height: 1.5}

a.shipping:link {background: inherit; color: #993333; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em; padding-left: 10px;}     
a.shipping:visited {background: inherit; color: #993333; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em; padding-left: 10px;}
a.shipping:hover {background: inherit; color: #333333; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em; padding-left: 10px;}
a.shipping:active {background: inherit; color: #333333; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em; padding-left: 10px;}

a.shipping2:link {background: inherit; color: #333333; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em;}     
a.shipping2:visited {background: inherit; color: #333333; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em;}
a.shipping2:hover {background: inherit; color: #000000; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em;}
a.shipping2:active {background: inherit; color: #000000; text-transform: uppercase; text-decoration: none; font-size: .9em; font-weight: bold; letter-spacing: .1em;}

a.share:link {background: inherit; color: #666666; text-decoration: none; font-size: 1em; font-weight: normal; letter-spacing: 1px;}
a.share:visited {background: inherit; color: #666666; text-decoration: none; font-size: 1em; font-weight: normal; letter-spacing: 1px;}
a.share:hover {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; letter-spacing: 1px;}
a.share:active {background: inherit; color: #000000; text-decoration: underline; font-size: 1em; font-weight: normal; letter-spacing: 1px;}

a.btn1:link {background-color: #003366; color: #FFFFFF; text-decoration: none; padding: 2px 8px 2px 8px; font-size: 1em; font-weight: bold;}
a.btn1:visited {background-color: #003366; color: #CCCCCC; text-decoration: none; padding: 2px 8px 2px 8px; font-size: 1em; font-weight: bold;}
a.btn1:hover {background-color: #666666; color: #FFFFFF; text-decoration: none; padding: 2px 8px 2px 8px; font-size: 1em; font-weight: bold;}
a.btn1:active {background-color: #666666; color: #FFFFFF; text-decoration: none; padding: 2px 8px 2px 8px; font-size: 1em; font-weight: bold;}

a.fns:link {background: inherit; color: #333333; text-decoration: none; font-size: inherit;}
a.fns:visited {background: inherit; color: #333333; text-decoration: none; font-size: inherit;}
a.fns:hover {background: inherit; color: #000000; text-decoration: none; font-size: inherit;}
a.fns:active {background: inherit; color: #000000; text-decoration: none; font-size: inherit;}

/* FOOTER CLASSES */ 
a.btmcart:link {background: inherit; color: #000000; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.btmcart:visited {background: inherit; color: #003366; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.btmcart:hover {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.btmcart:active {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}

a.btmftr:link {background: inherit; color: #669933; text-decoration: none; font-size: 1.2em; font-weight: bold; margin-bottom: 0px;}
a.btmftr:visited {background: inherit; color: #669933; text-decoration: none; font-size: 1.2em; font-weight: bold; margin-bottom: 0px;}
a.btmftr:hover {background: inherit; color: #003366; text-decoration: underline; font-size: 1.2em; font-weight: bold; margin-bottom: 0px;}
a.btmftr:active {background: inherit; color: #003366; text-decoration: underline; font-size: 1.2em; font-weight: bold; margin-bottom: 0px;}

/* OTHER LINKS */ 
a.tpinfo:link {background: inherit; color: #003366; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.tpinfo:visited {background: inherit; color: #003366; text-decoration: none; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.tpinfo:hover {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}
a.tpinfo:active {background: inherit; color: #003366; text-decoration: underline; font-size: 1em; font-weight: normal; margin-bottom: 0px;}


/* SHOPPER NEW AND SHOPPER UPDATE */
.SubText {background: inherit; color: #000000; font-size: 10px; font-weight: normal;}
.optional {color: #000000;}
.required {color: #000000; font-weight: bold;}


/* PRODUCT PAGE  */
.ProductSelect {border-top: 1px dashed #666666; border-bottom: 1px dashed #666666; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px;}
.relProductlabel {background: inherit; color: #000000;}
.ProductShortDescription {font-family: inherit; font-size: 1em; background: inherit; color: #333333; font-weight: normal; line-height: 1.5}
.ProductName {font-family: inherit; font-size: 2em; font-weight: normal; color: #333333}
.ProductD3 {font-family: inherit; font-size: 1.1em; background: inherit; color: #333333; font-weight: normal; line-height: 1.5}
.ProductDescription {font-family: inherit; font-size: 1em; background: inherit; color: #333333; font-weight: normal; line-height: 1.7; text-align: justify}
.ProductAttrlabel {font-family: inherit; font-size: 1em; background: inherit; color: #ABABAB; font-weight: normal; line-height: 1.5; position: relative; left: -3px;} 
.ProductAttr {position: relative; left: -3px;}

/*list price or price level 1 with a sale */
.ListPricewSaleP  {font-size: 1em; background: inherit; color: #333333;}
/*list price or price level 1 with NO sale*/ 
.ListPricewoSaleP  {font-size: 1.1em; background: inherit; color: #000099;}
/* sale price */
.SalePriceP  {font-size: 1em; background: inherit; color: #993333;}
/* msrp price */
.MSRPPriceP  {font-size: 1em; background: inherit; color: black;}

/*  related products list price or price level 1 with a sale
.ListPricewSaleR  {font-size: 12px; background: inherit; color: black;}
/*  related products list price or price level 1 with NO sale
.ListPricewoSaleR {font-size: 12px; background: inherit; color: black;}
/*  related products sale price 
.SalePriceR  {font-size: 12px; background: inherit; color: red;}
/*  related products msrp price 
.MSRPPriceR  {font-size: 12px; background: inherit; color: black;}

/*   END PRODUCT PAGE CLASSES  */

/* ///////// popup basket styles  ///////// */

/* popup basket styles */
#cartpopwrapper {
	position: absolute;
	z-index: 900;
	top: 100px;
	left: 50%;
	margin-left: -320px;
	height: auto;

}

#cartpop {
	position: absolute;
	top: 0;
	left: 0;
	height: 0;
	z-index: 899;
}

.innerbg {
	background: #FFF;
}

.outerpop {
	padding: 1px;
	background: #7B7B7B

}


.outermostpop { background-image: url(assets/images/transbg.png); }
.inneredge    { background-color: #FFFFFF; padding: 3px; }
.innerheader  { background-color: #666666; color: #FFFFFF; font-weight: normal; padding: 0px; }
.innerheader td {color: #ffffff;}



/*   SEARCH PAGE   */	
.ListPricewSaleS {font-size: .9em; font-weight: normal; text-decoration: none; background: inherit; color: #666666; line-height: 1.5}
.ListPricewoSaleS {font-size: 1em; background: inherit; color: #333333; line-height: 1.5}
.SalePriceS  {font-size: 1em; font-weight: bold; background: inherit; color: #993333; line-height: 1.5}

/*   FNS   */
.FNSHeader {font-family: inherit; font-size: 3em; font-weight: bold; color: #CCCCCC; text-align: left; padding-top: 20px}
.FNSBanner {font-family: inherit; font-size: .9em; font-weight: normal; line-height: 1.8; color: #333333; text-align: justify; width: 796px; padding-top: 20px; vertical-align: middle; background-image: url(http://www.morganshoes.com/morganshoes/assets/images/quote_grey.jpg); background-repeat: no-repeat; background-position: right top;}
.FNSBanner2 {font-family: inherit; font-size: 1em; font-weight: normal; line-height: 1.5; letter-spacing: .1em; color: #333333; text-align: justify; width: 796px; padding-top: 10px;}
.FNSTitle {font-family: inherit; font-size: 2.5em; font-weight: bold; letter-spacing: -1px; line-height: 1.2; color: #CCCCCC; text-align: justify; width: 300px; position: relative; float: left; padding-right: 15px;}
.FNSTitle2 {font-family: inherit; font-size: 2.5em; font-weight: bold; letter-spacing: -1px; line-height: 1.2; color: #CCCCCC; whitespace: nowrap; position: relative; float: left; padding-right: 15px;}
.FNSBlock {display: block; height: 150px;}
.FNSVFF {font-family: inherit; font-size: 1.1em; font-weight: normal; color: #FFFFFF; text-align: justify; line-height: 1.5; padding: 15px; background-color: #6699CC; position: relative; top: -10px;}
.FNSAhnu {font-family: inherit; font-size: 1.1em; font-weight: normal; color: #FFFFFF; text-align: justify; line-height: 1.5; padding: 15px; background-color: #999966; position: relative; top: -10px;}
.FNSBirkenstock {font-family: inherit; font-size: 1.1em; font-weight: normal; color: #FFFFFF; text-align: justify; line-height: 1.5; padding: 15px; background-color: #6699CC; position: relative; top: -10px;}
.FNSFitflop {font-family: inherit; font-size: 1.1em; font-weight: normal; color: #FFFFFF; text-align: justify; line-height: 1.5; padding: 15px; background-color: #5ba0d7; position: relative; top: -10px;}
.FNSMBT {font-family: inherit; font-size: 1.1em; font-weight: normal; color: #932137; text-align: justify; line-height: 1.5; padding: 15px; background-color: #EEEEEE; position: relative; top: -10px;}
.FNSEcco {font-family: inherit; font-size: 1.1em; font-weight: normal; color: #FFFFFF; text-align: justify; line-height: 1.5; padding: 15px; background-color: #6e7881; position: relative; top: -10px;}
.FNSSmartWool { font-family: Comic Sans MS,sans-serif; font-size: 1.2em; font-weight: normal; letter-spacing: 1px; color: #669933; text-align: justify; line-height: 1.5; padding: 5px; background-color: #FFFFFF; position: relative; top: -10px;}



/*  DEPARTMENT PAGE  */
.DeptTitle {font-size: 2em; font-weight: normal; color: #ABABAB; width: 100%; text-align: left; display: block; padding-top: 10px;}
.DeptBanner {font-family: inherit; font-size: 1em; font-weight: normal; line-height: 1.5; letter-spacing: .1em; color: #333333; text-align: justify; padding-bottom: 20px; vertical-align: top;}
.DeptBanner2 {width: 100%; height: 150px; display: block;}
.DeptShortDescription {color: #000000;}
.DeptDescription {font-family: inherit, sans-serif; font-size: 1.1em; color: #333333; font-weight: normal; line-height: 1.5}
.VendorQuote {font-family: inherit, sans-serif; font-size: 1em; font-weight: normal; text-align: justify; line-height: 1.5; color: #333333; padding-top: 30px;}
.VendorLink {font-family: inherit, sans-serif; font-size: 0.9em; position: relative; top: 0px; right: 25px; text-align: right; line-height: 1.5}
table.LinkTable {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
tr.LinkRow {vertical-align: top}
ul.deptlink {list-style: none; line-height: 1.5}
li.brandcnt {width: 160px; height: 160px; float: left; text-align: center; vertical-align: bottom}

/*  content area, department page  */
.deptlinkM:link {text-align: left; font-weight: bold; color: #000000; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkM:visited {text-align: left; font-weight: bold; color: #000000; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkM:hover {text-align: left; font-weight: bold; color: #666666; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkM:active {text-align: left; font-weight: bold; color: #666666;  background: inherit; text-decoration: none; font-size: 1em;}

/*  content area, product page  */
.deptlinkP:link {text-align: left; font-weight: bold; color: #000000; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkP:visited {text-align: left; font-weight: bold; color: #000000; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkP:hover {text-align: left; font-weight: bold; color: #666666; background: inherit; text-decoration: underline; font-size: 1em;}
.deptlinkP:active {text-align: left; font-weight: bold; color: #666666;  background: inherit; text-decoration: none; font-size: 1em;}


/*  Item Table Styles */
.CartLabels {background: #FFFFFF; color: #000000;}
.cart_list_item {background: #FFFFFF; color: #000000;; border-bottom: 1px solid #666666;}
.SubHeadbgcolor {background: #FFFFFF; color: #000000;}
.SubHeadText {background: #666666; color: #FFFFFF; font-size: 1em; font-weight: bold; letter-spacing: .5px; padding: 3px}
.tablebgcolor {background: #FFFFFF; color: #000000;}



/*  ERRORS   */
.BasketErrors
{color: #ff0000; background: #ffffff;}
.PurchaseErrors
{color: #ff0000; background: #ffffff;}
.ErrorMsg
{color: #ff0000; background: #ffffff;}


/*  content area, search page  */
.deptlinkS:link {text-align: left; font-weight: bold; color: #000000; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkS:visited {text-align: left; font-weight: bold; color: #000000; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkS:hover {text-align: left; font-weight: bold; color: #666666; background: inherit; text-decoration: none; font-size: 1em;}
.deptlinkS:active {text-align: left; font-weight: bold; color: #666666;  background: inherit; text-decoration: none; font-size: 1em;}

.CatGroup {font-weight: bold; font-size:12px; color:#000000; margin-top:5px; padding-top: 5px; line-height:1.2 em; width:100%; border-top: 1px dotted #666666;}
.CatItem:link {font-weight: normal;font-size:12px;color:#333333;text-decoration: none;line-height:1.5em;}
.CatItem:visited {font-weight: normal;font-size:12px;color:#333333;text-decoration: none;line-height:1.5em;}
.CatItem:hover {font-weight: normal;font-size:12px;color:#003366;text-decoration: underline;line-height:1.5em;}
.CatItem:active {font-weight: normal;font-size:12px;color:#003366;text-decoration: underline;line-height:1.5em;}
.refine-header {font-weight: bold;font-size:12px;}
#refine-container{background: #FFFFFF; padding-left: 10px; width: 154px; border-right: 0px solid #FFFFFF;}


/* format page spanners */
.PageSpanner          {background-color:#ffffff; display:block; width:100%; text-align:right; margin-bottom:0px; margin-top:5px; padding-bottom: 0px;
                        padding-top:5px; font-family:Arial, sans-serif; font-size:12px;
                        font-weight:normal; color:#333333}

/*.PageSpanner br       {color:#6c6b79; display:none}/*supress br tags inside spanner*/


.spanColor			{ color:#000000}
#SpannerLinks a:link,  #SpannerLinks a:visited,
#SpannerLinks1 a:link,  #SpannerLinks1 a:visited
 {color:#000099; font-weight: bold}
#SpannerLinks a:hover,#SpannerLinks1 a:hover
 {color:#000000;}

.spanner              {font-family: Arial, sans-serif; font-size:10px; color:#ffffff; padding:0; text-decoration:none; }
.spanner a:hover      {color:#000000; text-decoration:underline; }
/*  -------END LINK STYLE DEFINITIONS------  */

