/* Horizontal Menu */
/*ul#home{width:59px;}*/
ul#AFMMenu{ width:800px;}
ul#home,
ul#AFMMenu{
	display:inline-block;
	float:left;
	list-style:none;
	margin:0; padding:0 0 0 2px;
	height:28px;
	line-height:20px;
	background-image:url(/custom/templates/page/shared/images/menu-divider.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
	#menu ul#home li{ background-image:none;}
	ul#home li,
	ul#AFMMenu li{		
		list-style:none;
		float:left;
		display:block;
		height:28px;
		background-image:url(/custom/templates/page/shared/images/menu-divider.jpg);
		background-repeat:no-repeat;
		background-position:right;
		position:relative;
	}
		/*ul#home li:hover, ul#home li.over,
		ul#AFMMenu li:hover, ul#AFMMenu li.over,
		ul#AFMMenu li.currentNode,
		ul#AFMMenu li.ancestorNode{}*/
	
		ul#home li a,
		ul#AFMMenu li a{
			color:#dbcc9f;
			font-family:Verdana, Geneva, sans-serif;
			font-weight:bold;
			color:#FFF;
			font-size:13px;
			line-height:13px;
			text-decoration:none;
			display:block;
			margin:0;
			padding:8px 12px 7px 10px;
		}
			/*ul#home li:hover a, ul#home.home li.over a,
			ul#AFMMenu li:hover a, ul#AFMMenu li.over a,
			ul#AFMMenu li.currentNode a,
			ul#AFMMenu li.ancestorNode a{ color:#0d2631;}*/
			
			ul#home li:hover a, ul#home li.over a,
			ul#AFMMenu li:hover a, ul#AFMMenu li.over a,
			ul#AFMMenu li.currentNode, ul#AFMMenu li.currentNode a,
			ul#AFMMenu li.ancestorNode, ul#AFMMenu li.ancestorNode a{background-color:#045a56;}
			
			ul#home li:hover li a, ul#home li.over li a,
			ul#AFMMenu li:hover li a, ul#AFMMenu li.over li a,
			ul#AFMMenu li.currentNode li, ul#AFMMenu li.currentNode li a,
			ul#AFMMenu li.ancestorNode li, ul#AFMMenu li.ancestorNode li a{background-color:#0A716C;}
			
			ul#AFMMenu li ul{
				position:absolute;
				top:28px;
				left:0;
				margin:0;
				padding:0;
				list-style:none;
				width:200px;
				background-color:#0a716c;
				background-image:none;
				display:none;
				text-align:left;
				z-index:100;
			}		
				ul#AFMMenu li:hover ul,
				ul#AFMMenu li.over ul{
					background-color:#FFFFFF; color:#007b8a;
					background-image:none;
					display:block;
					z-index:100;	
					height:0px;			
				}
			ul#AFMMenu li ul,
			ul#AFMMenu li ul li,
			ul#AFMMenu li ul li a{
				font-family:Verdana, Geneva, sans-serif;
				font-weight:normal;
				font-size:11px;
				background-color:#0a716c;
				background-image:none;
				color:#ffffff;
				z-index:100;
			}
				ul#AFMMenu li ul li.currentNode,
				ul#AFMMenu li ul li.currentNode a{ background-color:#045a56;}
			ul#AFMMenu li ul li{ width:200px; height:auto; border-left:none;}
			ul#AFMMenu li ul li:hover,
			ul#AFMMenu li ul li.over{width:200px; background-color:#0d2631; color:#0a716c;}
			ul#AFMMenu li ul li a{background-image:none; display:block; height:auto;}
			
				ul#AFMMenu li:hover ul li,
				ul#AFMMenu li.over ul li{display:block;}
				ul#AFMMenu li ul li{
					display:block;
					background-image:none;
					background-color:#0a716c;
					border-bottom:1px solid #6a9391;
					padding:0;
					position:relative;
				}
					ul#AFMMenu li ul li:hover, ul#AFMMenu li ul li:hover a,
					ul#AFMMenu li ul li.over, ul#AFMMenu li ul li.over a{
						background-color:#c0cdd1;
						background-image:none;
						color:#045a56;
					}
				ul#AFMMenu li ul li,
				ul#AFMMenu li ul li a{
					padding:3px 4px;
					background-image:none;
					position:relative; 
				}
					ul#AFMMenu li ul li:hover a,
					ul#AFMMenu li ul li.over a{color:#045a56;}
			
					/*ul#AFMMenu li ul li ul{
						float:left;
						position:absolute;
						top:-1px;
						left:150px;
						margin:0;
						padding:0;
						list-style:none;
						width:150px;
						background-color:#ff9900;
						border-left:1px solid #f75726;
					}		
					ul#AFMMenu li:hover ul li ul,
					ul#AFMMenu li:hover ul li ul li,
					ul#AFMMenu li:hover ul li ul li a,
					ul#AFMMenu li.over ul li ul,
					ul#AFMMenu li.over ul li ul li,
					ul#AFMMenu li.over ul li ul li a{
						display:none;
						font-size:12px;
						font-weight:bold;
					}
					ul#AFMMenu li ul li:hover ul,
					ul#AFMMenu li.over ul li.over ul,
					ul#AFMMenu li ul li:hover ul li,
					ul#AFMMenu li.over ul li.over ul li,
					ul#AFMMenu li ul li:hover ul li a,
					ul#AFMMenu li.over ul li.over ul li a{
						display:block;
					}
					
						ul#AFMMenu li ul li ul li{
							width:142px;
							background-image:none;
							border-top:1px solid #f75726;
						}
							ul#AFMMenu li ul li ul li:hover,
							ul#AFMMenu li.over ul li.over ul li:hover{ background-color:#3899a5;}*/
						
							
#top-menu-container, #top-menu-container a{color:#072745;}

/* Breadcrumb Menu */
#eBreadcrumbTrail #eBreadcrumbTrailNotCurrentNode,
#eBreadcrumbTrail #eBreadcrumbTrailNotCurrentNode a,
#eBreadcrumbTrail #eBreadcrumbTrailDivider, 
#eBreadcrumbTrail #eBreadcrumbTrailCurrentNode{ font-size:10px; color:#00aaa2; text-transform:uppercase; display:inline; font-family:Arial, Helvetica, sans-serif;}
#eBreadcrumbTrail #eBreadcrumbTrailNotCurrentNode,
#eBreadcrumbTrail #eBreadcrumbTrailNotCurrentNode a{text-decoration:underline;}
	#eBreadcrumbTrail #eBreadcrumbTrailDivider{padding:0 3px;}

/*Footer Menu*/
#green-bar a{ color:#FFF;}

/* Vertical Menu */
#AFMMenuVert{ list-style:none; padding:0; margin:0; color:#FFF;}
	#AFMMenuVert li{
	}
		#AFMMenuVert a{
			padding:5px 8px 7px 8px;
			font-size:15px;
			font-weight:bold;
			color:#FFF;
			width:187px;
			display:block;
			font-family:Arial, Helvetica, sans-serif;
			border-top:1px solid #b9d1d0;
			border-bottom:1px solid #b9d1d0;
			background-color:#508c89;
			margin:0 0 3px 0;
		}
		#AFMMenuVert a:visited,
		#AFMMenuVert a:link{ text-decoration:none;}
		#AFMMenuVert a:hover{ text-decoration:underline;}
		
		#AFMMenuVert li ul{
			list-style:none;
			border-top:1px solid #FFF;
			border-bottom:1px solid #FFF;
			padding:0 8px;
			margin:0 0 3px 0;
			background-color:#2e7672;
			display:none;
		}
			#AFMMenuVert li.currentNode ul,
			#AFMMenuVert li.ancestorNode ul{ display:block;}
			#AFMMenuVert li ul li{
				background-image:url(/custom/templates/page/AFMinner09/images/menu-bullet.jpg);
				background-position:left;
				background-repeat:no-repeat;
				border-bottom:1px solid #58918e;
			}
				#AFMMenuVert li ul li a{
					font-size:12px;
					line-height:12px;
					width:159px;
					padding:5px 0 5px 0;
					margin:0 10px 0 18px;
					background-color:#2e7672;
					border:none;
				}
					#AFMMenuVert li ul li ul,
					#AFMMenuVert li.currentNode ul li ul,
					#AFMMenuVert li.ancestorNode ul li ul{display:none;}

	
