﻿@charset "utf-8";
/* CSS Document */

.hdm-main { height:30px; line-height:30px;color:#FFFFFF;position:relative;font-family:arial, tahoma, verdana, helvetica;font-size:10pt; border: solid 0px; background-color:#a20000; padding-left:7px;}
.hdm-main ul {padding:0px;margin:0;list-style:none;}
.hdm-main ul li {padding:0;margin:0; float:left;}

.hdm-main ul li a:link {display:block;padding-left:15px; padding-right:15px;font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.hdm-main ul li a:visited {display:block;padding-left:15px; padding-right:15px;font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.hdm-main ul li a:hover {display:block;padding-left:15px; padding-right:15px;font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#000000; font-weight:normal; text-decoration:none; background:#f8f6f6;}
.hdm-main ul li ul{display: none;width: auto;position:absolute;top:30px;padding:0px;margin:0px;left: 0px;}
.hdm-main ul li:hover ul {display: block;position: absolute;margin: 0;padding: 0;}
.hdm-main ul li:hover li {float: none;list-style:none;margin:0px;}
.hdm-main ul li:hover li {border-bottom:0px solid #a20000;border-left:0px solid #a20000;border-right:0px solid #a20000;}

.hdm-main ul li:hover li a { color:#000;padding:0 0px;display:block;width:180px;}
.hdm-main ul li li a:hover { color:#000000; }

#hdm_submenu_container {width:1002px; height:210px; background:#f8f6f6; border-bottom:1px solid #a20000; border-left:1px solid #a20000; border-right:1px solid #a20000;}


.hdm_submenu_container {width:1002px; height:210px; background:#f8f6f6; border-bottom:1px solid #a20000; border-left:1px solid #a20000; border-right:1px solid #a20000;}


#separator {float:left; width:12px; height:200px; background:url(images/anb_separator_grey.png);}

.separator {float:left; width:12px; height:200px; background:url(images/anb_separator_grey.png);}

#hdm_shop_by_category { line-height:normal; float:left; width:170px; padding:20px;}
#hdm_shop_by_category div.hdm-heading { color:#a20000; font-size:16px; margin-bottom:5px; text-align:left;}
#hdm_shop_by_category a:link { padding-left:10px; margin:0px; font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#333333; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
#hdm_shop_by_category a:hover { padding-left:10px; margin:0px; font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#b50b0b; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
#hdm_shop_by_category a:visited { padding-left:10px; margin:0px; font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#333333; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
#hdm_shop_by_category a.more:link { color:#b50b0b; margin-top:5px; text-align:left;}
#hdm_shop_by_category a.more:hover{ color:#333333; text-align:left;}



#hdm_featured_brands { line-height:normal; float:left; width:300px; padding:20px; border:solid 0px;}
#hdm_featured_brands div.hdm-heading { color:#a20000; font-size:16px; margin-bottom:5px; text-align:left;}
#hdm_featured_brands a { font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#333333; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
#hdm_featured_brands a:hover { font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#b50b0b; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
#hdm_featured_brands a.more:link { color:#b50b0b; margin-top:5px; text-align:left; }
#hdm_featured_brands a.more:hover{ color:#333333; text-align:left; }


.hdm_shop_by_category { line-height:normal; float:left; width:170px; padding:20px;}
.hdm_shop_by_category,.hdm-heading { color:#a20000; font-size:16px; margin-bottom:5px; text-align:left;}
.hdm_shop_by_category a:link { padding-left:10px; margin:0px; font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#333333; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
.hdm_shop_by_category a:hover { padding-left:10px; margin:0px; font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#b50b0b; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
.hdm_shop_by_category a:visited { padding-left:10px; margin:0px; font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#333333; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
.hdm_shop_by_category a.more:link { color:#b50b0b; margin-top:5px; text-align:left;}
.hdm_shop_by_category a.more:hover{ color:#333333; text-align:left;}




.hdm_featured_brands { line-height:normal; float:left; width:300px; padding:20px; border:solid 0px;}
.hdm_featured_brands div.hdm-heading { color:#a20000; font-size:16px; margin-bottom:5px; text-align:left;}
.hdm_featured_brands a { font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#333333; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
.hdm_featured_brands a:hover { font-family:arial, tahoma, verdana, helvetica; font-size:10pt; color:#b50b0b; font-weight:normal; text-decoration: none;line-height:18px; text-align:left; }
.hdm_featured_brands a.more:link { color:#b50b0b; margin-top:5px; text-align:left; }
.hdm_featured_brands a.more:hover{ color:#333333; text-align:left; }


.hdm-featured-brands-logo {float:left; width:93px; height:60px; padding:2px;}

.hdm-banners-container {padding:10px; padding-top:10px; width:400px; float:left;}
.hdm-banner {float:left;padding:8px;}
.hdm-shadow {background:url(images/shadow-bg.png); height:15px;}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.highdefmenu_mens_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px 0px; }
.highdefmenu_womens_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -124px; }
.highdefmenu_boys_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -248px; }
.highdefmenu_girls_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -372px; }
.highdefmenu_infants_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -496px; }
.highdefmenu_workwear_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -620px; }
.highdefmenu_athleticwear_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -744px; }
.highdefmenu_outerwear_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -868px; }
.highdefmenu_headwear_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -992px; }
.highdefmenu_bags_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -1116px; }
.highdefmenu_accessories_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -1240px; }
 
.highdefmenu_luggagetravelbagsmore_brands { width:287px; height:124px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/brands.png'); background-position:0px -1116px; }


.highdefmenu_mens_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px 0px; }
.highdefmenu_womens_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -164px; }
.highdefmenu_boys_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -328px; }
.highdefmenu_girls_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -1640px; }
.highdefmenu_infants_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -492px; }
.highdefmenu_workwear_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -656px; }
.highdefmenu_athleticwear_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -820px; }
.highdefmenu_outerwear_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -984px; }
.highdefmenu_headwear_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -1148px; }
.highdefmenu_bags_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -1312px; }
.highdefmenu_luggagetravelbagsmore_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -1312px; }


.highdefmenu_accessories_banners { width:375px; height:164px; border: 0px; background:url('/images/manufacturer/icon_high-def-menu/banners.jpg'); background-position:0px -1476px; }
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/