


ul#theMenu { width: 212px; min-height: 60px; margin: 15px 0 0; padding: 0; }
ul#theMenu a {
	display: block;
	line-height: 14px;
	margin: 0;
	padding: 8px 0 8px 8px;
	text-decoration: none !important;
}
ul#theMenu h3 {
	margin: 0;
	padding: 0;
}
ul#theMenu h4 {
	margin: 0;
	padding: 0;
}
/* Some list and link styling */

	
ul#theMenu li {list-style-type: none; padding: 0; margin: 0;}
ul#theMenu ul li a {display:block; color: #000;}
ul#theMenu ul li a:hover { display:block; color: #000; background-color: #eee;}

/* For the xtra menu */
ul#theMenu ul ul li {padding: 0; margin: 0; display: inline;}
ul#theMenu ul ul li a { display:block; color: #000; text-decoration: none; width: 190px; margin-left: 6px; border-left: 6px solid #eee; font-weight: 500 !important;}
ul#theMenu ul ul li a:hover {color: #fff; background-color: #f52319; text-decoration: none; border-left: 6px solid #f52319;}


/* Header links styling */
ul#theMenu h3.head a { 
	color: #000;
	display:block;
	line-height: 14px;
	margin: 0;
	padding: 8px 0 8px 8px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	border-left: 6px solid #f52319;
	width: 196px;
}
ul#theMenu h3.head a:hover { 
	color: #000;
	text-decoration: none;
	background: #eee !important;
	display: block;
}
ul#theMenu h3.selected a { 
	color: #000;
	background: #eee;
	display: block;
	text-decoration: none;	
}
ul#theMenu h3.selected a:hover { 
	color: #000;
	text-decoration: none;	
	background: #eee;
	display: block;
}

/* Xtra Header links styling */

ul#xtraMenu {
	list-style: none;
	margin: 0;
	padding: 0;
	clear: left;
	line-height: 14px;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	text-align: left;
	width: 190px;
	}

ul#theMenu li ul {
	list-style: none;
	margin: 0;
	padding: 0;
}	

ul#theMenu h4.head a { 
	color: #000;
	display:block; 
	border-left: 6px solid #f52319;
	margin-left: 6px;
	font-weight: 700 !important;
	font-size: 12px !important;
	width: 190px;
	}

ul#theMenu h4.head a:hover { 
	color: #fff;
	text-decoration: none;	
	display:block; 
	border-left: 6px solid #c7160d;
	background: #f52319;
	}
ul#theMenu h4.selected a {
	color: #000;
	background: #eee; 
	border-left: 6px solid #c7160d;
	}
ul#theMenu h4.selected a:hover { 
	color: #000;
	background: #eee; 
	border-left: 6px solid #c7160d;	
	}
	
ul#xtraMenu h4.head li li a { 
	color: #000;
	text-decoration: none;
	display:block; 
	border-left: 6px solid #c7160d;
	margin-left: 6px;
	font-weight: 500 !important;
	width: 186px;
	}		
	
