.topNavA {display:none;}
.topHeadNavAll {display:none;}

#abc {
/*
 position:absolute;
 top:140px;
 left:52px;
*/
 z-index:10;
}

/*
#ecom-mainarea {
    position:absolute;
    top:180px;
}
*/

#abc ul {
 float:left;
 width:940px;
 height:29px;
}

#abc li {
 float:left;
 width:32px;
 height:29px;
 overflow:hidden;
 text-align:center;
 font-size:1.1em;
 font-weight:bold;
}

#abc li.first {
    width:6px;
    height:29px;
    background:url(bottom-left.gif) no-repeat top left;
}

#abc li.last {
    width:6px;
    height:29px;
    background:url(bottom-right.gif) no-repeat top right;
}

#abc a {
    background:transparent url(bottom-letter.gif) no-repeat top left;
    text-decoration: none;
    float:left;
    width:32px;
    height:29px;
    overflow:visible;
    padding-top:6px;
    z-index:200;
    color:#808080;
}

/*#abc li.first a {
    background:transparent url(bottom-left.gif) no-repeat top center;
}

#abc li.last a {
    background:transparent url(bottom-left.gif) no-repeat top center;
}*/

/*
#abc a:hover, #abc a.active {
    color:#DD2222;
    text-decoration:none;
}
*/

#abc li.first a:hover, #abc li.first a.active {
    /*background:transparent url(bg_abc_navitem_active_first.gif) no-repeat top center;*/
}

#abc li.last a:hover, #abc li.last a.active {
    /*background:transparent url(bg_abc_navitem_active_last.gif) no-repeat top center;*/
}

#letterContainer {
    position:absolute;
/*
 top:185px;
 left: 30px;
 */
 width:930px;
/* height:268px;*/
 z-index:100;
 display:none;
}



#letterList {
 border:2px solid #dedede;
 padding:0 0 0 10px;
 width:930px;
 position:absolute;
 margin-top:0px;
 font-size:1em;
 /*background:#fcf8dd;*/
 background: #eeeeee;
}

* {margin:0; padding:0; color:#333333;}
ul {list-style:none;}
ul, ol, dl { font-size: 1em; }

#letterList div {

 float:left;

 width:140px;

 margin:0 10px 0 0;

 /*background:transparent url(../../images/bg_abc_itemlist_bot_solid.gif) repeat-y bottom right;*/

}



#letterList ul {

 float:left;

 width:140px;

 margin-bottom:11px;

 padding-top:4px;

 /*background:transparent url(../../images/bg_abc_itemlist_top_fade.gif) no-repeat top right;*/

}

#letterList{
 padding-bottom: 30px;
}

#letterList div.last, #letterList ul.last {
 background-image:none;
}



#letterList li {
 padding-top:5px;padding-right:3px;
}

*html #letterList li {
 padding-left:1px;
}





#letterList li.break {
 padding-top:24px;
}



#letterList a:hover {
    /*color:#ff8426;*/
    color:#000000;
    text-decoration:none;
}

#letterList a {
    /*color:#ff8426;*/
    color:#000000;
    text-decoration:none;
}

#letterList .emphasis {

}



#letterList .popular {font-weight:bold;}



#letterContainer div#seeAll {
 position:absolute;
 right:0px;
 top:340px;
 height:10px;
 display:none;
}

#letterContainer div#seeAll a{
 color:#ff8205;
 background:transparent url(ico_abc_arrow_right_see_all.gif) no-repeat center right;
 padding-right:20px;
}

#headnav ul {
    list-style: none;
    float:left;
    padding: 0;
    margin: 0;
    width:940px;
    height:42px;
    background: url( top-right-last2.gif ) bottom right no-repeat;
}

#headnav li {
    float: left;
    background: url( top-right2.gif ) top right no-repeat;
    margin: 0;
    height:42px;
    overflow:hidden;
    text-align:center;
    font-size:1.1em;
    font-weight:bold;
    white-space:nowrap;
    text-transform:uppercase;
    width: 140px;
}

#headnav a {
    display: block;
    background: url( top-left2.gif ) top left no-repeat;
    color:#808080;
    text-decoration: none;
    /*padding: 0.6em 1em 0.25em;*/
    padding: 1.3em 1em 0.25em;
    height:42px;
}

#headnav .first a {
    background: url( top-left-first2.gif ) top left no-repeat;
}

#headnav #last {
    background: url( top-right-last2.gif ) bottom right no-repeat;
}

#headnav #selected {
    font-weight: bold;
    background-image: url( top-right-selected2.gif );
}

#headnav a.selected {
    background-image: url( top-left-selected2.gif );
}
#headnav a.firstselected  {
    background-image: url( top-left-first-selected2.gif );
}

.categoryLetterText a
{
    font-size:14px;
    text-decoration: none;
}








