.lm-wrapper { margin:0; padding:0; }
.lm-wrapper .lm-letters { overflow:hidden; }
* html .lm-wrapper .lm-letters { zoom:1; }

.lm-wrapper .lm-letters a:link, .lm-wrapper .lm-letters a:visited
	{
	font-size: 14px;
	margin-right:-1px;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	display: block;
	float: left;
	width:32px;
	height:22px;
	text-align: center;
	padding-top: 6px;
	background: url('/img/rev8-1/background_cattab.png') no-repeat;
	border-bottom:1px solid #2a84ac;
	}

.lm-wrapper .lm-letters a:hover, .lm-wrapper .lm-letters a.lm-selected {
	color: #1c537b;
	background: url('/img/rev8-1/background_cattab_on_r2.png') no-repeat;
	border-bottom:1px solid #E0F2FA;
	}

.lm-wrapper .lm-letters a.lm-last { width:32px; margin-right:0px; }

.lm-wrapper .lm-menu { 
	border:1px solid #1A96C2; border-top:none; padding:15px; z-index:10; position:absolute; background-color:#E0F2FA; display:none;
	-moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;
	border-bottom-left-radius:10px; border-bottom-right-radius:10px;
	left:-163px;
	-moz-box-shadow: 0 5px 5px #fff;
	-webkit-box-shadow: 0 5px 5px #fff;
	box-shadow: 0 5px 5px #fff;
	}

.lm-wrapper .lm-menu ul li { list-style-type:none; margin-bottom:10px; line-height:12px; list-style-type:disc; }
.lm-wrapper .lm-menu ul { padding:0; margin:0; color:#085187; margin:0 0 0 16px; }
.lm-wrapper .lm-menu ol li { margin-left:15px; }
.lm-wrapper .lm-menu .lm-no-match { color:#0961a1; font-style:italic; font-size:13px; text-align:center; }
.lm-wrapper .lm-menu a:link, .lm-wrapper .lm-menu a:visited { text-decoration:none; color:#085187; font-size:12px; }
.lm-wrapper .lm-menu a:hover { text-decoration:none; color:#cb591e; }
.lm-wrapper .lm-menu .lm-submenu { overflow:hidden; }

#catDropList-menu { position:absolute; left:137px; top:0px; }

.lm-wrapper .lm-menu a.azMoreLnk { font-size:10px; font-weight:bold; }
.lm-wrapper .lm-menu a.azMoreLnk:hover { text-decoration:none; color:#cb591e; }

.lm-wrapper .lm-menu .ltrIcon
	{
	position:absolute; top:15px; left:15px; font-size:24px; font-weight:bold; color:white;
	background-color:#389cca; padding:3px 10px;
	border:1px solid #2a84ac; text-shadow:1px 1px 0 #2a84ac;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	}
