body	{
	padding: 0;
	margin: 0;
	font-size: 11pt;
	background-image: url(images/E5.gif);
	background-color: #FFFFFF;
}
td{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.black-text-title	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.grey-text	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cccccc;
}
.yellow-text	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
}
.white-text {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.light-blue-text {
	font-family: Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #bdc9d9;
}
.small-bold-verdana-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.maroon-text	{
    color: #660033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
}
a:link.top-nav { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; font-variant: small-caps; text-decoration: none; }
a:active.top-nav { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; font-variant: small-caps; text-decoration: none; }
a:visited.top-nav { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; font-variant: small-caps; text-decoration: none; }
a:hover.top-nav { color: #E2E2E2; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; font-variant: small-caps; text-decoration: underline; }

a:link.side-nav { color: #000000; font-family: sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: none; }
a:active.side-nav { color: #000000; font-family: sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: none; }
a:visited.side-nav { color: #000000; font-family: sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: none; }
a:hover.side-nav { color: #000000; font-family: sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: underline; }

a:link.side-nav-dark-text { color: #3c506b; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: none; }
a:active.side-nav-dark-text { color: #3c506b; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: none; }
a:visited.side-nav-dark-text { color: #3c506b; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: none; }
a:hover.side-nav-dark-text { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: underline; }

a:link.side-nav-light-text { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: none; }
a:active.side-nav-light-text { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: none; }
a:visited.side-nav-light-text { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: none; }
a:hover.side-nav-light-text { color: #bdc9d9; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: underline; }

a:link.breadcrumbs { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: none; }
a:active.breadcrumbs { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: none; }
a:visited.breadcrumbs { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: none; }
a:hover.breadcrumbs { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; font-weight: bold; text-decoration: underline; }

a:link { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; text-decoration: none; }
a:active { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; text-decoration: none; }
a:visited { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; text-decoration: none; }
a:hover { color: #666666; font-family: Arial, Helvetica, sans-serif; Font-Size: 12px; text-decoration: underline; }

td.very-dark-blue-header-top { background-color: #3c506b; padding: 2px 6px 2px 0; }
td.black-header-top { background-color: #000000; padding: 2px 6px 2px 0; }
td.summer-header-top { background-color: #999966; padding: 2px 6px 2px 0; }
td.fall-header-top { background-color: #000000; padding: 2px 6px 2px 0; }
td.super-light-blue	{ background-color: #e5f1ff; }
td.medium-light-blue	{ background-color: #d1dded; }
td.light-blue	{ background-color: #6699FF; padding: 6px 2px 6px 6px; }
td.medium-blue	{ background-color: #537DDA; padding: 6px 2px 6px 6px; }
td.dark-blue	{ background-color: #4161B5; padding: 6px 2px 6px 6px; }
td.white	{ background-color: #FFFFFF; padding:4px; }
td.super-light-blue-padded	{ background-color: #e5f1ff; padding: 6px 2px 6px 6px; }
td.medium-light-blue-padded	{ background-color: #d1dded; padding: 6px 2px 6px 6px; }
td.light-blue-padded	{ background-color: #bdc9d9; padding: 6px 2px 6px 6px; }
td.light-grey	{ background-color: #E2E2E2; padding: 6px 2px 6px 6px; }
td.medium-grey	{ background-color: #CBCBCB; padding: 6px 2px 6px 6px; }
td.dark-grey	{ background-color: #666666; padding: 6px 2px 6px 6px; }
td.maroon	{ background-color: #660033; padding: 6px 2px 6px 6px; }
td.light-maroon	{ background-color: #996666; padding: 6px 2px 6px 6px; }
td.medium-maroon	{ background-color: #8B5858; padding: 6px 2px 6px 6px; }
td.dark-maroon	{ background-color: #7D4A4A; padding: 6px 2px 6px 6px; }
td.light-green	{ background-color: #B98BA2; padding: 6px 2px 6px 6px; }
td.medium-green	{ background-color: #003399; padding: 6px 2px 6px 6px; }
td.dark-green	{ background-color: #822E58; padding: 6px 2px 6px 6px; }
td.yellow	{ background-color: #feed7b; padding: 6px 2px 6px 6px; }
td.dark-yellow	{ background-color: #FCC85A; padding: 6px 2px 6px 6px; }
td.light-orange	{ background-color: #F9A238; padding: 6px 2px 6px 6px; }
td.orange	{ background-color: #f56401; padding: 6px 2px 6px 6px; }
td.fall-1	{ background-color: #695325; padding: 6px 2px 6px 6px; }
td.fall-2	{ background-color: #7E832F; padding: 6px 2px 6px 6px; }
td.fall-3	{ background-color: #0F1B43; padding: 6px 2px 6px 6px; }
td.fall-4	{ background-color: #C95F21; padding: 6px 2px 6px 6px; }
td.winter-1 { background-color: #FFFFFF; padding: 6px 2px 6px 6px; }
td.winter-2 { background-color: #0F1B43; padding: 6px 2px 6px 6px; }
td.winter-3 { background-color: #A3E3FC; padding: 6px 2px 6px 6px; }
td.winter-4 { background-color: #DBECC5; padding: 6px 2px 6px 6px; }
td.spring-1 { background-color: #6AD653; padding: 6px 2px 6px 6px; }
td.spring-2 { background-color: #FFF5FF; padding: 6px 2px 6px 6px; }
td.spring-3 { background-color: #A3E3FC; padding: 6px 2px 6px 6px; }
td.spring-4 { background-color: #FFF5FF; padding: 6px 2px 6px 6px; }
td.summer-1 { background-color: #AEF00E; padding: 6px 2px 6px 6px; }
td.summer-2 { background-color: #00C8FF; padding: 6px 2px 6px 6px; }
td.summer-3 { background-color: #FEED7B; padding: 6px 2px 6px 6px; }
td.summer-4 { background-color: #E8B36D; padding: 6px 2px 6px 6px; }
td.leftnav-1 { background-color: #000000; padding: 6px 2px 6px 6px; }
td.BrandBox-1 { background-color: #000000; padding: 6px 2px 6px 6px; }
td.serchbox-1 { background-color: #000000; padding: 6px 2px 6px 6px; }

td.bread-crumbs	{
	background-color: #8297B2;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 4px;	
}
td.side-nav-dark {
	background-color: #3c506b;
	padding: 6px 0 6px 8px;
}
td.on-sale-now {
	background-color: #3c506b;
	padding: 2px 0 2px 4px;
}
td.side-nav-light {
	background-color: #8297B2;
	padding: 2px 0 2px 30px;
}
td.top-nav-bg	{
	background-image: url(/slashfiles/title.gif);
	padding: 0 6px 4px 0;
}
a:link.bread-crumbs-links { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: underline; }
a:active.bread-crumbs-links { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: underline; }
a:visited.bread-crumbs-links { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: underline; }
a:hover.bread-crumbs-links { color: #3c506b; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 10px; font-weight: bold; text-decoration: underline; }

td.dotted-border { 
	border-style: dotted;
	border-width: 1px;
	border-color: #c0c0c0;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 8px;
}
a:link.bottom-nav { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; text-decoration: underline; }
a:active.bottom-nav { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; text-decoration: underline; }
a:visited.bottom-nav { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; text-decoration: underline; }
a:hover.bottom-nav { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; text-decoration: none; }

a:link.brands { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 8pt; text-decoration: none; }
a:active.brands { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 8pt; text-decoration: none; }
a:visited.brands { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 8pt; text-decoration: none; }
a:hover.brands { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 8pt; text-decoration: underline; }

.toggleborder img{
border: 1px solid #ccc;
}
.toggleborder:hover img{
border: 1px solid #4161B5;
}
.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.sdmenu {
    width: 195px;
    font-family: Sans-Serif;l
    font-size: 12px;
    color: #000000;
	cursor: pointer;
}

.sdmenu .title, .sdmenu .titlehidden{
    display: block;
    padding: 5px 0;
    font-weight: bold;
    color: #000000;
    background: #6b6b6b url(slashfiles/title_original_fall.gif) repeat-x;
	height: 16px;
	cursor: pointer;
}

.sdmenu .title {
    border-bottom: 1px solid #DDD;
	cursor: pointer;
}

.sdmenu .arrow {
		margin-left: 10px;
    margin-right: 7px;
	cursor: pointer;
}

.sdmenu .titlehidden {
    border-bottom: none;
	cursor: pointer;
}

.sdmenu #top {
	background: url(slashfiles/toptitle.gif) no-repeat;
	cursor: pointer;
}

.sdmenu #bottom {
	background: url(slashfiles/bottomtitle.gif) no-repeat;
	cursor: pointer;
}

.sdmenu .submenu {
    overflow: hidden;
	cursor: pointer;
}

.sdmenu .submenu a {
    padding: 5px 0;
    text-indent: 10px;
    background: #FFF5FF;
    display: block;
    border-bottom: 1px solid #DDD;
    color: #666666;
    text-decoration: none;
	cursor: pointer;
}

.sdmenu .submenu a:hover {
    background : #6b6b6b url(slashfiles/linkarrow.gif) no-repeat right center;
    color: #000000;
}

div#side-nav 	{width: 160px;}

h3.dept-collapsed {background: url(/menuNew/images/collapsed.gif) no-repeat 8px 9px #6B6B6B; color: #000000; cursor: pointer; font-weight: bold; margin-top: 1px; padding: 6px 6px 8px 26px; width: 167px;}
h3.dept-collapsed:hover {background: url(/menuNew/images/collapsed.gif) no-repeat 8px 9px #666666}

h3.dept-expanded {background: url(/menuNew/images/expanded.gif) no-repeat 8px 9px #6B6B6B; color: #000000; cursor: pointer; font-weight: bold; margin-top: 1px; padding: 6px 6px 8px 26px; width: 167px;}
h3.dept-expanded:hover {background: url(/menuNew/images/expanded.gif) no-repeat 8px 9px #666666}

h4.dept-collapsed {background: url(/menuNew/images/collapsed.gif) no-repeat 8px 9px #000000; color: #FFFFFF; cursor: pointer; font-weight: bold;   margin-top: 1px; padding: 6px 0px 8px 26px; width: 136px;}
h4.dept-collapsed:hover {background: url(/menuNew/images/collapsed.gif) no-repeat 8px 9px #000000   }

h4.dept-expanded {background: url(/menuNew/images/expanded.gif) no-repeat 8px 9px #000000; color: #FFFFFF; cursor: pointer; font-weight: bold;   margin-top: 1px; padding: 6px 0px 8px 26px; width: 136px;}
h4.dept-expanded:hover {background: url(/menuNew/images/expanded.gif) no-repeat 8px 9px #000000   }

div#side-nav ul.depts	{display: none; list-style-type: none; width: 160px;margin:-15px 0px 0px -40px;}

div#side-nav ul.depts li a.typ-collapsed {background: #000000; border: 1px solid #000000; border-top: none; color: #FFFFFF; display: block; font-weight: normal;  padding: 6px 6px 8px 30px; text-decoration: none; width: 124px;outline:none;}
div#side-nav ul.depts li a.typ-collapsed:hover {color: #FFFFFF; cursor: pointer; background: #000000; }


div#side-nav ul.depts li a.typ-expanded {background: #000000; border: 1px solid #000000; border-top: none; color: #FFFFFF; display: block; font-weight: normal;  padding: 6px 6px 8px 30px; text-decoration: none; width: 124px;outline:none;}
div#side-nav ul.depts li a.typ-expanded:hover {color: #FFFFFF; cursor: pointer; background: #000000;  }


div#side-nav ul.depts li ul.subtyps	{border: 1px solid #000000; border-top: none; display: none; list-style-type: none; width: 110px;}
div#side-nav ul.depts li ul.subtyps li	{background: #000000; padding-left: 50px; width: 110px;margin:0px 0px 0px -40px;}
div#side-nav ul.depts li ul.subtyps li a.subtyp	{color: #FFFFFF; font-size: 10x; display: block; font-family:  padding: 4px 0px; text-decoration: none;outline:none;}
div#side-nav ul.depts li ul.subtyps li a.subtyp:hover	{background: #000000; color: #FFFFFF;}
