/* 	[ 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: 85%;
	line-height: 1.5em;
	color: #333333;
	height: auto;
	padding: 0 0 0 99px;
	margin: 5px 0 0px 10px;
	background: url(/Templates/FiatProfessional/_images/breadcrumb-bkg.gif) no-repeat left center;
}
	.Breadcrumb a
	{ 
		margin: 0px 4px 0px 8px;
		color: #333333; 
		text-decoration: none;
	}
	.Breadcrumb a:hover 
	{
		color: #7e0c26;
	}


/* === [ UNIQUE NAVIGATION ] ============================== */

.navunique {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px;
}
	span.navunique {
		text-transform: uppercase;
	}
		.navunique a:link, 
		.navunique a:visited, 
		.navunique a:hover, 
		.navunique a:active {
			font-size: 70%;
			color: #FFFFFF;
			text-decoration: none;
			margin: 0px;
			padding: 0px 10px 0px 6px;
			border-right: 1px solid #FFFFFF;
		}
		.navunique a:hover {
			color: #000000;
		}

			 /* === [ Selected state ] === */
			 
 			.navunique a:link.MenuSelected, 
			.navunique a:visited.MenuSelected, 
			.navunique a:hover.MenuSelected, 
			.navunique a:active.MenuSelected
			{
				color: #000000;
			}


/* === [ PRIMARY NAVIGATION - GLOBAL STYLE ] ============================== */

/* === [ Level 1 ] === */
 		
.navitem1 {
	font-size: 10px;
	line-height: 40px;
	color: #FFFFFF;
	text-decoration: none;
	height: auto;
	margin: 0px 0px 0px 0px;
	float: left;
	display: block;
	white-space: nowrap;
	text-transform: uppercase;
	background: url(/Templates/FiatProfessional/_images/nav-bkg.gif) repeat-x top right;
}
		.navitem1 a:link, 
		.navitem1 a:visited, 
		.navitem1 a:active {
			color: #FFFFFF;
			padding: 10px 14px 12px 14px;
			text-decoration: none;
			border-right: #c72151 1px solid;
			border-left: #740c23 1px solid;
		}
		.navitem1 a:hover{
			color: #FFFFFF;
			text-decoration: none;
			padding: 12px 14px 12px 14px;
			background: url(/Templates/FiatProfessional/_images/nav2-bkg.gif) repeat-x top right;
			border-right: #c72151 1px solid;
			border-left: #740c23 1px solid;
		}

			 /* === [ Selected state ] === */
			 
			.navitem1 a:link.MenuSelected, 
			.navitem1 a:visited.MenuSelected, 
			.navitem1 a:active.MenuSelected {
				color: #FFFFFF;
			text-decoration: none;
			padding: 12px 14px 12px 14px;
			background: url(/Templates/FiatProfessional/_images/nav2-bkg.gif) repeat-x top right;
			border-right: #c72151 1px solid;
			border-left: #740c23 1px solid;
			}
			.navitem1 a:hover.MenuSelected {
				color: #FFFFFF;
			text-decoration: none;
			padding: 12px 14px 12px 14px;
			background: url(/Templates/FiatProfessional/_images/nav2-bkg.gif) repeat-x top right;
			border-right: #c72151 1px solid;
			border-left: #740c23 1px solid;
			}

			 /* === [ Selected Parent state ] === */
			 
			.navitem1 a:link.SelectedParent1, 
			.navitem1 a:visited.SelectedParent1, 
			.navitem1 a:active.SelectedParent1 {
				color: #FFFFFF;
			text-decoration: none;
			padding: 12px 14px 12px 14px;
			background: url(/Templates/FiatProfessional/_images/nav2-bkg.gif) repeat-x top right;
			border-right: #c72151 1px solid;
			border-left: #740c23 1px solid;
			}
			.navitem1 a:hover.SelectedParent1 {
				color: #FFFFFF;
			text-decoration: none;
			padding: 12px 14px 12px 14px;
			background: url(/Templates/FiatProfessional/_images/nav2-bkg.gif) repeat-x top right;
			border-right: #c72151 1px solid;
			border-left: #740c23 1px solid;
			}
			


/* === [ SUB NAVIGATION - cLS - Left Hand Container ] ============================== */

/* === [ Level 1 ] === */
#cLS .Navigation{
	border-top: #bdbdbd 1px solid;
	
} 		
#cLS .navitem1 {
	font-size: 85%;
	font-weight: bold;
	line-height: 16px;
	padding: 0;
	margin: -1px 0px 0px 0px;
	float: none;
	white-space: normal;
	
}
	#cLS .navitem1 a:link, 
	#cLS .navitem1 a:visited, 
	#cLS .navitem1 a:active {
		color: #740c23;
		background: #e8e8e8 url(/Templates/FiatProfessional/_images/subNav_icon.gif) no-repeat 0 center;
		text-decoration: none;
		display: block;
		padding: 4px 2px 4px 39px;
		border: #bdbdbd 1px solid;
		margin: 0 0 -1px 0;
	}
	#cLS .navitem1 a:hover {
		color: #FFFFFF;
		background: #740c23 url(/Templates/FiatProfessional/_images/subNav_icon.gif) no-repeat 0 center;
		text-decoration: none;
		display: block;
		padding: 4px 2px 4px 39px;
		border: #bdbdbd 1px solid;
		margin: 0 0 -1px 0;
	}
			 /* === [ Selected state ] === */
			 
			#cLS .navitem1 a:link.MenuSelected, 
			#cLS .navitem1 a:visited.MenuSelected, 
			#cLS .navitem1 a:hover.MenuSelected, 
			#cLS .navitem1 a:active.MenuSelected {
				color: #FFFFFF;
				background-color: #740c23;
				text-decoration: none;
				display: block;
			}
			

			 /* === [ Selected Parent state ] === */
			 
			#cLS .navitem1 a:link.SelectedParent1, 
			#cLS .navitem1 a:visited.SelectedParent1, 
			#cLS .navitem1 a:active.SelectedParent1,
			#cLS .navitem1 a:hover.SelectedParent1 {
				color: #FFFFFF;
				background-color: #740c23;
				text-decoration: none;
				display: block;
			}

		/* === [ Level 2 ] === */
			 
		#cLS .navitem2 {
			font-weight: bold;
			text-transform: capitalize;
		}
		#cLS .navitem2 a:link, 
		#cLS .navitem2 a:visited, 
		#cLS .navitem2 a:active {
			padding: 4px 2px 4px 39px;
			background: #e8e8e8 url(/Templates/FiatProfessional/_images/subNav_iconblank.gif) no-repeat 0 center;
			text-decoration: none;
		}
		#cLS .navitem2 a:hover {
				color: #FFFFFF;
				background: #740c23 url(/Templates/FiatProfessional/_images/subNav_iconblank.gif) no-repeat 0 center;
				text-decoration: none;
				padding: 4px 2px 4px 39px;
	}
			/* === [ Level 3 ] === */
			 
			#cLS .navitem3 a:link, 
			#cLS .navitem3 a:visited, 
			#cLS .navitem3 a:hover, 
			#cLS .navitem3 a:active {
				padding: 0px 0px 0px 24px;
				border-top: 1px solid #FFFFFF;
				text-decoration: none;
				text-transform: capitalize;
			}

				/* === [ Level 4 ] === */
			 
				#cLS .navitem4 a:link, 
				#cLS .navitem4 a:visited, 
				#cLS .navitem4 a:hover, 
				#cLS .navitem4 a:active {
					padding: 0px 0px 0px 30px;
					border-top: 1px solid #FFFFFF;
					text-decoration: none;
					text-transform: capitalize;
				}
