.brandDirectory{padding:0 0 10px;overflow:hidden;height:1%;border-bottom:2px solid #ebebeb;}
.brandDirectory .alphaDirectory{padding:0 0 0 8px;}.brandDirectory .alphaDirectory li{list-style:none;margin:0 3px 0 0;display:inline;float:left;}
.brandDirectory .alphaDirectory li.last{margin-right:0;}.brandDirectory .alphaDirectory li a{width:2.09em;height:2.09em;display:block;text-align:center;line-height:2.09em;color:#03699c;font-weight:bold;border:1px solid #ebebeb;float:left;}
.brandDirectory .alphaDirectory li a:hover{background:#ebebeb;color:#000;}.brandDirectory.list .alphaDirectory{padding:0 0 0 8px;}
.brandDirectory.list h2{font-size:14px;font-weight:bold;color:#333;border-bottom:2px solid #ebebeb;padding:0 5px 10px 5px;margin:0 0 10px 0;}
.brandDirectory.list .alphaDirectory li a{width:16px;height:16px;line-height:16px;}
.brandDirectory #brands{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:10px 0 10px 0;padding:0 0 10px 0;float:left;width:100%;}
.brandDirectory #brands li{width:180px;height:150px;margin:10px 5px 0 5px;display:inline;text-align:center;float:left;}
.brandDirectory #brands li span{width:180px;clear:both;padding:10px 0;float:left;}
.brandDirectory #brands li a{color:#333;font-weight:bold;}.brandDirectory #brands li a:hover{color:#069;}
#alphaList{padding:10px 0 0 0;border-top:1px solid #ebebeb;margin:10px 0 0 0;}#alphaList ul{min-height:33px;padding:0 0 10px 60px;position:relative;border-bottom:1px solid #ebebeb;margin-bottom:10px;}
#alphaList ul li{width:160px;position:relative;line-height:14px;margin:0 0 0 10px;float:left;}
#alphaList h3{font-size:14px;width:33px;height:33px;margin:0 10px;background:#2c2c2c url(../../images/brand-directory-h3.gif) repeat-x 0 0;font-weight:bold;line-height:33px;text-align:center;position:absolute;color:#fff;}
#alphaList ul li a{color:#333;}#alphaList ul li a:hover{color:#069;}.brandDirectoryCategories{padding:6px 10px;margin:0 8px 15px;text-align:center;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.brandDirectoryCategories li{display:inline;}.brandDirectoryCategories a{padding:5px 10px;}
.brandLogosFeatured{margin-bottom:10px;}.brandLogosFeatured li{float:left;}.brandLogosFeatured a,.brandLogosFeatured img{display:block;}
