/* 	[ COPYRIGHT CONTEGRO  - Intelligent Website Content Management ]   */
/* 	[ http://www.contegro.com ]   */



/* -----[ NAVIGATION MODULES ]--------------------------------------------------------------------- */

/*
		Do not change class names. Alter attributes as required.
		Encompases Bread Crumb, Unique Navigation, Navigation.
		
		Primary Navigation and Sub Navigation use the same Navigation module.
		Prefix with Container ID to apply style to individual containers.
*/

/* === [ BREADCRUMB ] ============================== */

.Breadcrumb {
	font-size: 80%;
	line-height: 1.5em;
	color: #999999;
	padding: 0 0 0 0px;
	margin: 10px 0 10px -4px;
}
	.Breadcrumb a { 
		margin: 0px 4px 0px 4px;
		color: #999999; 
		text-decoration: none;
	}
	.Breadcrumb a:hover {
		color: #666666;
	}
/* === [ UNIQUE NAVIGATION ] ============================== */

.NavigationUnique {
	position: relative;
	clear: both;
	display: block;
	float: right;
	width: 226px;
	height: 26px;
	padding: 3px 0 0 0;
	background: url(/Templates/_images/uniqueNav-bkg.gif) no-repeat top right;
}

.navunique {
	margin: 0px;
	padding: 0px 0px 0 16px;
}
	span.navunique {
		text-transform: uppercase;
	}
		.navunique a:link, 
		.navunique a:visited, 
		.navunique a:hover, 
		.navunique a:active {
			font-size: 75%;
			color: #ffffff;
			text-decoration: none;
			margin: 0px;
			padding: 0px 5px 0 5px;
		}
		.navunique a:hover {
			color: #007dc3;
		}

			 /* === [ Selected state ] === */
			 
 			.navunique a:link.MenuSelected, 
			.navunique a:visited.MenuSelected, 
			.navunique a:hover.MenuSelected, 
			.navunique a:active.MenuSelected {
				color: #CCCCCC;
			}


/* === [ PRIMARY NAVIGATION - GLOBAL STYLE ] ============================== */

/* === [ Level 1 ] === */
 		
.Navigation {
}

.navitem1 {
	
}
		.navitem1 a:link, 
		.navitem1 a:visited, 
		.navitem1 a:active {
		}
		.navitem1 a:hover{
		}

			 /* === [ Selected state ] === */
			 
			.navitem1 a:link.MenuSelected, 
			.navitem1 a:visited.MenuSelected, 
			.navitem1 a:active.MenuSelected {
			}
			.navitem1 a:hover.MenuSelected {
			}

			 /* === [ Selected Parent state ] === */
			 
			.navitem1 a:link.SelectedParent1, 
			.navitem1 a:visited.SelectedParent1, 
			.navitem1 a:active.SelectedParent1 {
			}
			.navitem1 a:hover.SelectedParent1 {
			}
			


/* === [ SUB NAVIGATION - cLS - Left Hand Container ] ============================== */

/* === [ Level 1 ] === */
 		
#cLS .Navigation {
	position: relative;
	clear: both;
	display: block;
	margin: 0 0 8px 0;
	padding: 0 0 56px 0;
	border-top: #a4d1ff 1px solid;
	background: #77b2f1 url(/Templates/_images/subnavBottom.gif) no-repeat bottom left;
}

#cLS .navitem1 {
	font-size: 90%;
	font-weight: bold;
	line-height: 16px;
	height: auto;
	padding: 0px;
	margin: 0px 0px 1px 0px;
	display: block;
	float: none;
	text-transform: capitalize;
	white-space: normal;
}
	#cLS .navitem1 a:link, 
	#cLS .navitem1 a:visited, 
	#cLS .navitem1 a:active {
		color: #FFFFFF;
		padding: 4px 10px 4px 14px;
		text-decoration: none;
		display: block;
		background: #77b2f1 url(/Templates/_images/subnav-bkg.gif) no-repeat 96% 50%;
		border-bottom: #a4d1ff 1px solid;
		border-top: #a4d1ff 1px solid;
	}
	#cLS .navitem1 a:hover {
		color: #212f89;
		background: #77b2f1 url(/Templates/_images/subnav2-bkg.gif) no-repeat 96% 50%;
		text-decoration: none;
		display: block;
	}
			 /* === [ Selected state ] === */
			 
			#cLS .navitem1 a:link.MenuSelected, 
			#cLS .navitem1 a:visited.MenuSelected, 
			#cLS .navitem1 a:active.MenuSelected {
				color: #212f89;
				background: #77b2f1 url(/Templates/_images/subnav2-bkg.gif) no-repeat 96% 50%;
				text-decoration: none;
				display: block;
			}
			#cLS .navitem1 a:hover.MenuSelected {
				color: #212f89;
				background: #77b2f1 url(/Templates/_images/subnav2-bkg.gif) no-repeat 96% 50%;
				text-decoration: none;
				display: block;
			}

			 /* === [ Selected Parent state ] === */
			 
			#cLS .navitem1 a:link.SelectedParent1, 
			#cLS .navitem1 a:visited.SelectedParent1, 
			#cLS .navitem1 a:active.SelectedParent1 {
				color: #212f89;
				background: #77b2f1 url(/Templates/_images/subnav2-bkg.gif) no-repeat 96% 50%;
				text-decoration: none;
				display: block;
			}
			#cLS .navitem1 a:hover.SelectedParent1 {
				color: #212f89;
				background: #77b2f1 url(/Templates/_images/subnav2-bkg.gif) no-repeat 96% 50%;
				text-decoration: none;
				display: block;
			}

		/* === [ Level 2 ] === */
			 
		#cLS .navitem2 {
			font-size: 100%;
			
		}
		#cLS .navitem2 a:link, 
		#cLS .navitem2 a:visited,  
		#cLS .navitem2 a:active {
			color: #ffffff;
			background: #77b2f1;
			background-image: none;
			padding: 2px 8px 2px 28px;
			text-decoration: none;
			display: block;
			
		}
		#cLS .navitem2 a:hover {
			color: #212f89;
	}
		#cLS .navitem2 a:link.MenuSelected, 
		#cLS .navitem2 a:visited.MenuSelected, 
		#cLS .navitem2 a:active.MenuSelected {
				color: #212f89;
				background: #77b2f1;
				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: #212f89;
				background: #77b2f1;
				background-image: none;
				text-decoration: none;
				display: block;
			}
			/* === [ Level 3 ] === */
			 
			#cLS .navitem3 a:link, 
			#cLS .navitem3 a:visited, 
			#cLS .navitem3 a:active {
				color: #FFFFFF;
				padding: 2px 8px 2px 36px;
				text-decoration: none;
			}
			#cLS .navitem3 a:hover {
			color: #212f89;
	}
			#cLS .navitem3 a:link.MenuSelected, 
			#cLS .navitem3 a:visited.MenuSelected, 
			#cLS .navitem3 a:active.MenuSelected {
				color: #212f89;
				background: #77b2f1;
				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: #212f89;
				background: #77b2f1;
				background-image: none;
				text-decoration: none;
				display: block;
			}

				/* === [ Level 4 ] === */
			 
				#cLS .navitem4 a:link, 
				#cLS .navitem4 a:visited, 
				#cLS .navitem4 a:active {
					color: #FFFFFF;
					padding: 2px 8px 2px 44px;
					text-decoration: none;
				}
				#cLS .navitem4 a:hover {
			color: #212f89;
	}
				#cLS .navitem4 a:link.MenuSelected, 
				#cLS .navitem4 a:visited.MenuSelected, 
				#cLS .navitem4 a:active.MenuSelected {
				color: #212f89;
				background: #77b2f1;
				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: #212f89;
				background: #77b2f1;
				background-image: none;
				text-decoration: none;
				display: block;
			}
