/* ------------------------------------------------------------------- */
/* LAYOUT */
/* ------------------------------------------------------------------- */
#container-h							{ top:-5px; }
#container-d							{ min-height:67px; }


/* ------------------------------------------------------------------- */
/* NAVIGATION */
/* ------------------------------------------------------------------- */
#atoz-tab-selection						{ position:absolute; left:-210px; top:0; }
#atoz-tab-selection	ul					{ margin:0; padding:0; }
#atoz-tab-selection ul li				{ list-style:none; margin:0; padding:0; display:block; }
#atoz-tab-selection ul li.brn a			{ background:url('../grfx/layout/brands.gif') no-repeat top left; text-indent:-9999px; width:200px; height:30px; display:block; }
#atoz-tab-selection ul li.grp a			{ background:url('../grfx/layout/groups.gif') no-repeat top left; text-indent:-9999px; width:200px; height:30px; display:block; }
#atoz-tab-selection ul li.prd a			{ background:url('../grfx/layout/products.gif') no-repeat top left; text-indent:-9999px; width:200px; height:30px; display:block; }
#atoz-tab-selection ul li.active a		{ background-position:bottom left; }


/* ------------------------------------------------------------------- */
/* PAGING */
/* ------------------------------------------------------------------- */
#atoz-selection							{ margin:0; height:21px; font-size:1.2em; display:block; background:url('../grfx/layout/a-z-pager.png') no-repeat top left; padding: 0 0 0 10px; position:relative; width:580px; }
#atoz-selection	ul li					{ list-style:none; display:block; float:left; width:auto; }
#atoz-selection	ul li a					{ padding:4px 3px 0 3px; margin:0 2px 0 0; height:17px; display:block; background:url('../grfx/pager/link-bg.gif') repeat-x top left; font-size:0.9em; color:#FFFFFF; line-height:normal; }
#atoz-selection	ul li a span			{  }
#atoz-selection	ul li a:hover			{ background-position: bottom left; color:#333; }
#atoz-selection	ul li.active a			{ background:url('../grfx/pager/active-bg.gif') repeat-x top left; }


/* ------------------------------------------------------------------- */
/* LIST */
/* ------------------------------------------------------------------- */
#atoz-results-list						{ background:url('../grfx/layout/products/product-group-detail-tablebg.jpg') no-repeat top right;width:580px; padding-top:10px; margin-top:10px; margin-bottom:5px; }
#atoz-results-list ul					{ padding-bottom:10px; }
#atoz-results-list ul li				{ list-style:none; float:left; width:270px; display:block; height:10px; padding:5px 10px 5px 10px; }
#atoz-results-list ul li a				{ color:#FFFFFF; font-size:1.1em; }
#atoz-results-list ul li a:hover		{ color:#c6c6c6; }
#atoz-results-list ul li a span			{ display:block; }
#atoz-results-list ul:after				{ content:"."; display:block; height:0; clear:both; visibility:hidden; }