
/* Navigation Modules
Encompases the Unique Navigation, Primary Navigation, Sub Navigation, Bread Crumb
Alter as required */

/* === [ breadcrumb ] === */

	.Breadcrumb {
		font-size: 10px;
		line-height: 16px;
		color: #607580;
		padding: 0px 5px 0px 0px;
		margin: -10px 0px 10px -5px;
	}
	.Breadcrumb a:link, 
	.Breadcrumb a:visited {
		padding:0px 5px 0px 5px;
		color: #607580;
	}
	.Breadcrumb a:hover {
		color: #AB2615;
	}

/*  Unique Navigation
*/
.navunique {
	margin: 0px 0 0 0;
	padding: 0px 0px 0 0;
}
span.navunique {
	font-size: 11px;
	color: #6d071c;
	padding: 0px 0 0 0;
	margin: 0px;
	line-height: 11px;
}
	.navunique a:link, 
	.navunique a:visited {
		color: #6d071c;
		text-decoration: none;
		padding: 0px 5px;
	}
	.navunique a:hover, 
	.navunique a:active{
		color: #000;
		text-decoration: none;
		padding: 0px 5px;
	}
		.navunique a:link.MenuSelected, 
		.navunique a:visited.MenuSelected, 
		.navunique a:hover.MenuSelected {
			color: #000;
			text-decoration: none;
		}
		.navunique a:active.MenuSelected {
			color: #000;
			text-decoration: none;
		}


/*  Main Navigation
*/

.navitem1 {
	font-size: 10px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	display: block;
	float: left;
	padding: 2px 6px;
}
.navitem1 a:link, 
.navitem1 a:visited, 
.navitem1 a:hover, 
.navitem1 a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.navitem1 a:link.MenuSelected, 
.navitem1 a:visited.MenuSelected, 
.navitem1 a:hover.MenuSelected, 
.navitem1 a:active.MenuSelected {
	text-decoration: none;
}

/*  Left Side Navigation
*/

#cLS .Navigation {
	position: relative;
	clear: both;
	display: block;
	margin: 0 0 45px 0;
}
 		
#cLS .navitem1 {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	height: auto;
	padding: 0;
	margin: 0px 0px 2px 0px;
	display: block;
	float: none;
	white-space: normal;
}
	#cLS .navitem1 a:link, 
	#cLS .navitem1 a:visited, 
	#cLS .navitem1 a:active {
		color: #fff;
		background: #a11b26;
		text-decoration: none;
		display: block;
		padding: 3px 15px 3px 15px;
	}
	#cLS .navitem1 a:hover {
		color: #FFFFFF;
		text-decoration: none;
		display: block;
	}
	#cLS .navitem1 a:link.MenuSelected, 
	#cLS .navitem1 a:visited.MenuSelected, 
	#cLS .navitem1 a:hover.MenuSelected, 
	#cLS .navitem1 a:active.MenuSelected {
		color: #FFFFFF;
		background: #95a5b1;
		text-decoration: none;
		display: block;
	}

		/* === [ Level 2 ] === */
			 
		#cLS .navitem2 {
			font-size: 12px;
			font-weight: normal;
			line-height: 16px;
			height: auto;
			padding: 0;
			margin: 0px 0px 2px 0px;
			display: block;
			float: none;
			white-space: normal;
			
		}
		#cLS .navitem2 a:link, 
		#cLS .navitem2 a:visited,  
		#cLS .navitem2 a:active {
			color: #ffffff;
			background: #607580;
			text-decoration: none;
			display: block;
			
		}
		#cLS .navitem2 a:hover {
			color: #fff;
				background: #95a5b1;
	}
		#cLS .navitem2 a:link.MenuSelected, 
		#cLS .navitem2 a:visited.MenuSelected, 
		#cLS .navitem2 a:active.MenuSelected {
				color: #fff;
				background: #95a5b1;
				background-image: none;
				text-decoration: none;
				display: block;
			}
		

			 /* === [ Selected Parent state ] === */
			 
		#cLS .navitem2 a:link.SelectedParent2, 
		#cLS .navitem2 a:visited.SelectedParent2, 
		#cLS .navitem2 a:active.SelectedParent2 {
				color: #ffffff;
				background-image: none;
				text-decoration: none;
				display: block;
			}
			/* === [ Level 3 ] === */
			#cLS .navitem3 {
			font-size: 12px;
			font-weight: normal;
			line-height: 16px;
			height: auto;
			padding: 0;
			margin: 0px 0px 2px 0px;
			display: block;
			float: none;
			white-space: normal;
		}
			 
			#cLS .navitem3 a:link, 
			#cLS .navitem3 a:visited, 
			#cLS .navitem3 a:active {
				color: #333;
				background: #bbc6ce;
				text-decoration: none;
			}
			#cLS .navitem3 a:hover {
			color: #fff;
			background: #95a5b1;
	}
			#cLS .navitem3 a:link.MenuSelected, 
			#cLS .navitem3 a:visited.MenuSelected, 
			#cLS .navitem3 a:active.MenuSelected {
				color: #fff;
				background: #95a5b1;
				background-image: none;
				text-decoration: none;
				display: block;
			}
		

			 /* === [ Selected Parent state ] === */
			 
			#cLS .navitem3 a:link.SelectedParent3, 
			#cLS .navitem3 a:visited.SelectedParent3, 
			#cLS .navitem3 a:active.SelectedParent3 {
				color: #333;
				background-image: none;
				text-decoration: none;
				display: block;
			}

				/* === [ Level 4 ] === */
			#cLS .navitem4 {
				font-size: 1em;
				margin: 0px 0px 2px 0px;
			}
			 
				#cLS .navitem4 a:link, 
				#cLS .navitem4 a:visited, 
				#cLS .navitem4 a:active {
					color: #FFFFFF;
					text-decoration: none;
					padding: 3px 15px 3px 40px;
				}
				#cLS .navitem4 a:hover {
					color: #fff;
	}
				#cLS .navitem4 a:link.MenuSelected, 
				#cLS .navitem4 a:visited.MenuSelected, 
				#cLS .navitem4 a:active.MenuSelected {
				color: #fff;
				background-image: none;
				text-decoration: none;
				display: block;
			}
		

			 /* === [ Selected Parent state ] === */
			 
				#cLS .navitem4 a:link.SelectedParent4, 
				#cLS .navitem4 a:visited.SelectedParent4, 
				#cLS .navitem4 a:active.SelectedParent4 {
				color: #fff;
				background-image: none;
				text-decoration: none;
				display: block;
			}
