.navigation{
	list-style:none;	margin:0;	padding:0;
	position:absolute;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	width:981px;
	height:84px;
	overflow:hidden;
	text-decoration: none;
	background: url(../images/bg-navigation.gif) repeat-x;
}
.navigation li{
	float:left;
	border-left:1px solid #d1d1d0;
	text-decoration:none;
}
.navigation li:first-child{border-style:none; padding:0 0 0 1px;text-decoration:none;}
.navigation a{
	display:block;
	width:76px;
	color:#454444;
	text-transform:uppercase;
	text-decoration: none;
	padding:22px 0 21px 45px;
	cursor:pointer;
}
.navigation li.active a,
.navigation li:hover a{
	color:#fffff;
	text-decoration:none;
}
.navigation li.about a{background: url(../images/home.png) no-repeat;}
.navigation li.join a{
	background: url(../images/about-us.png) no-repeat;
	text-decoration:none;
}
.navigation li.assist a{
	background: url(../images/products.png) no-repeat;
	padding:15px 0 14px 45px;
	text-decoration:none;
}
.navigation li.road a{
	background: url(../images/vaps.png) no-repeat;
	padding:15px 0 14px 45px;
	text-decoration:none;
}
.navigation li.technical a{
	background: url(../images/customercare.png) no-repeat;
	padding:15px 0 14px 45px;
	text-decoration:none;
}
.navigation li.travel a{background: url(../images/existingclients.png) no-repeat;
width:75px;
padding:15px 0 14px 45px;
text-decoration:none;
}
.navigation li.shop a{background: url(../images/contact-us.png) no-repeat;text-decoration:none;}
.navigation li.contact a{
	background: url(../images/faq.png) no-repeat;
	width:74px;
	text-decoration:none;
}
.navigation li:hover ul{display:block;}
.navigation ul{
	display:none;
	position:absolute;
	top:57px;
	left:-1px;
	width:981px;
	list-style:none;	margin:0;	padding:0;
	font-size:12px;
	line-height:27px;
	text-decoration:none;
}
.navigation li.active ul{
	display:block;
	text-decoration:none;
}
.navigation ul li{
	border-style:none !important;
	padding:0 0 0 1px !important;
	text-decoration:none;
}
.navigation ul a{
	color:#ffffff;
	text-transform:none;
	width:121px !important;
	padding:0 !important;
	background:none !important;
	text-align:center;
	text-decoration:none;
}
.navigation li.home:active, .navigation li.home:hover { background:#f1b403 url(../images/About-Us_pointer.png) no-repeat 50% 100%; }
.navigation li.about:active, .navigation li.about:hover { background:#e78903 url(../images/Home_pointer.png) no-repeat 50% 100%; }
.navigation li.join:active, .navigation li.join:hover { background:#4f983e url(../images/About-Us_pointer.png) no-repeat 50% 100%; }
.navigation li.assist:active, .navigation li.assist:hover { background:#c23a2c url(../images/Products_pointer.png) no-repeat 50% 100%; }
.navigation li.road:active, .navigation li.road:hover { background:#dfa304 url(../images/Vaps_pointer.png) no-repeat 50% 100%; }
.navigation li.technical:active, .navigation li.technical:hover { background:#15889b url(../images/CustomerCare_pointer.png) no-repeat 50% 100%; }
.navigation li.travel:active, .navigation li.travel:hover { background:#8149aa url(../images/Competitions_pointer.png) no-repeat 50% 100%; }
.navigation li.shop:active, .navigation li.shop:hover { background:#0670ba url(../images/ContactUs_pointer.png) no-repeat 50% 100%; }
.navigation li.contact:active, .navigation li.contact:hover { background:#219485 url(../images/FAQ_pointer.png) no-repeat 50% 100%; }
.navigation li.members:active, .navigation li.members:hover { background:#ffffff url(http://www.aa.co.za/live/images/arrow-navigation-join.gif) no-repeat 50% 100%; }
.navigation li.mobility:active, .navigation li.mobility:hover { background:#ffffff url(http://www.aa.co.za/live/images/arrow-navigation-assist.gif) no-repeat 50% 100%; }
.navigation li.home ul a:hover { background:#f1b403 !important; }
.navigation li.about ul a:hover { background:#4f983e !important; }
.navigation li.join ul a:hover { background:#15889b !important; }
.navigation li.assist ul a:hover { background:#c23a2c !important; }
.navigation li.road ul a:hover { background:#dfa304 !important; }
.navigation li.technical ul a:hover { background:#f1b403 !important; }
.navigation li.travel ul a:hover { background:#229486 !important; }
.navigation li.shop ul a:hover { background:#0670ba !important; }
.navigation li.contact ul a:hover { background:#0671ba !important; }
.navigation li.members ul a:hover { background:#15889b !important; }
.navigation li.mobility ul a:hover { background:#e78903 !important; }

/* Small Menu  */
.small_menu_link {
	color:#333;
	text-decoration:underline;
}
.small_menu_link:link {
	color: #333;
	text-decoration:underline;
}
.small_menu_link:visited {
	text-decoration:underline;
	color: #333;
}
.small_menu_link:hover {
	text-decoration:none;
	color: #333;
}
.small_menu:active {
	text-decoration:underline;
}
