﻿/*
--------------------------------------------------------------------------------------------------
 Title:			Homepage Styles
 Created on: 	29-11-2008
 Author:     	Roberto De Vivo
 Client:		Vincis
 Project:		Talant Corporate Website
 Copyright:  	Vincis B.V. The Netherlands

--------------------------------------------------------------------------------------------------
 Index:
--------------------------------------------------------------------------------------------------

 
--------------------------------------------------------------------------------------------------
 Colors:
--------------------------------------------------------------------------------------------------
 =1 Backgound color		#fff	(white)

 =10	Body text		#777	(medium gray)			- also Resize font
 =11	Shortcuts		#999	(medium light gray)
 =12	Menu underline	#c0c0c0	(light gray)			- also Download-size
 =13	Shortcuts MO	#333	(dark grey)

*/

@media screen 
{
	/*********************************************************************************************/
	/* =global		  							                                      			 */
	/*********************************************************************************************/

	html
	{
		padding:				0;
		margin:					0;
	}
	
	body 
	{
		height:					auto;
		
		color:					#813076;	
		font-family: 			Verdana, sans-serif, Helvetica;
		font-size:				0.78em;
		line-height:			1.33em;	
		
		padding:				0;
		margin:					0;
		
		background-color:		#fff;	
	}

	input,
	select,
	textarea,
	.cm_input,
	.cm_textarea,
	.cm_upload
	{
		font-family: 			Verdana, sans-serif, Helvetica;
	}

		#totalContainer
		{
			position:				relative;
			
			height:					300px;
			min-height:				300px;
			width:					974px;
			margin:					0 auto;
			padding:				0;
		}
		*>#totalContainer
		{
			height:					auto;
		}
		
	.hide 
	{
		display:				block;
		position:				absolute;
		left:					-9999px;
		height:					0;
		width:					0;
	}
	
	.floatCloser
	{
		clear:					both;
	}
	
	h1
	{
		font-size:				1.36em;
		padding:				0 0 6px 0;
		font-weight:			bold;
	}
	
		h2
		{
		}
		
			h3
			{
			}
	
	ul
	{
	}
	
		li
		{
		}
	
			li a
			{
				color:					#777;	/* =10 */
				text-decoration:		none;
			}
			
				li a:hover
				{
					color:					#333;	/* =13 */
					text-decoration:		underline;
				}
				
	/*********************************************************************************************/
	/* =misc 											                                		 */
	/*********************************************************************************************/
	#logo span
	{
		z-index:				999;
		display:				block;
		position:				absolute;
		top:					0;
		left:					2px;
		
		text-indent: 			-5000px;	/* remove text */

		width:					234px;
		height:					113px;
		
		line-height:			1em;		
		
		background-image:		url(/Content/Images/general/logo.png);
		background-repeat:		no-repeat;
		background-position: 	left top;
		
		z-index:				106;
	}
	
	#contentContainer
	{
		clear:					both;
		float:					left;
		display:				inline;
		
		width:					776px;	
		height:					10px;
		min-height:				10px;
		padding:				279px 0 0 0;
	}
	*>#contentContainer
	{
		height:					auto;
	}
	
		#content
		{
			clear:					both;
			float:					right;
			display:				inline;
			
			width:					547px;	/* 584 -16 -21 */
			height:					10px;
			min-height:				10px;
			padding:				40px 16px 0 21px;
		}
		*>#content
		{
			height:					auto;
		}
	
	#sideBar
	{
		float:					left;
		display:				inline;
		
		width:					198px;
		height:					10px;
		min-height:				10px;
		padding:				279px 0 0 0;
	}
	*>#sideBar
	{
		height:					auto;
	}

	#pageNavigation
	{
		float:					left;
		display:				inline;
		
		width:					192px;
		height:					10px;
		min-height:				10px;

	}
	*>#pageNavigation
	{
		height:					auto;
	}

	
	/*********************************************************************************************/
	/* =column 								                                      			 */
	/*********************************************************************************************/	
	#column 
	{
		position:				relative;
		
		clear:					both;
		
		width:					198px;
		height:					294px;
		margin-bottom:			11px;
		
		background-color:		#68085b;
	}
	
		#column #columnBackground
		{
			position:				relative;
			
			z-index:				103;
			
			width:					198px;
			height:					294px;
			
			background-repeat:		no-repeat;
			background-position: 	top left;
			background-image:		url(/Content/Images/general/background_column.png);
		}
		
			#column #columnBackground div
			{
				width:					168px;
				height:					279px;
				padding:				11px 17px 4px 13px;
			}
		
			#column h2 a
			{
				display:				block;
				
				font-weight:			bold;
				
				font-size:				1.09em;
				line-height:			1.09em;
				letter-spacing:			-1px;

				color:					#fff;
				text-decoration:		none;
			}

				#column h2 a:hover
				{
					text-decoration:		underline;
				}
				
			#column p
			{
				margin-top:				138px;
				
				line-height:			1em;
				font-size:				1.60em;
				font-weight:			bold;

				color:					#fff;
				
				text-decoration:		none;
			}

				#column p a
				{
					color:					#fff;
					
					text-decoration:		none;
				}
				
					#column p a:hover
					{
						text-decoration:		underline;
					}
				
			#column img
			{
				z-index:				102;
				
				display:				block;
				position:				absolute;
				right:					4px;
				top:					2px;
			}

		#column .readMore
		{
			display:				block;
			position:				absolute;
			bottom:					16px;
			right:					14px;
		}
		*>#column .readMore
		{
			*position:				relative;			/* IE7 fix */
			*margin:				26px 0 0 96px;		/* IE7 fix */
		}
		
			#column .readMore span
			{
				display:				block;
				bottom:					16px;
				right:					14px;
				
				text-indent: 			-5000px;	/* remove text */

				width:					89px;
				height:					23px;
				
				line-height:			1em;		
				
				background-image:		url(/Content/Images/general/button_readmore_pink.gif);
				background-repeat:		no-repeat;
				background-position: 	0 0;
			}
			
				#column .readMore:hover span
				{
					cursor:					pointer;
					background-position: 	0 -23px;

				}			

	/*********************************************************************************************/
	/* =banner	 								                                      			 */
	/*********************************************************************************************/	
	#banner
	{
		display:				block;
		position:				relative;
		
		width:					198px;
		height:					136px;
		
		background-repeat:		no-repeat;
		background-position: 	top left;
		background-image:		url(/Content/Images/general/background_banner.gif);
		background-color:		#e2007a;
	}

		#banner h2
		{
			padding:				11px 0 0 14px;
			width:					160px;
			height:					31px;
			
			font-weight:			bold;
			font-size:				1.24em;
			line-height:			1.24em;
			letter-spacing:			-1px;

			color:					#fff;
		}
		
		#banner img
		{
			display:				block;
			padding-left:			2px;
		}
	/*********************************************************************************************/
	/* =shortCuts 								                                      			 */
	/*********************************************************************************************/	
	#quickMenu
	{
		position:				absolute;
		left:					220px;
		top:					0;
	
		width:					733px;
		height:					37px;
		padding-left:			18px;
		
		color:					#fff;
		
		background-repeat:		no-repeat;
		background-position:	right top;
		background-image:		url(/Content/Images/general/background_shortcutscontain.gif);
		
		background-color:		#68085b;
	}
	
	#shortCuts 
	{
		float:					left;
		display:				inline;
		
		padding:				0;
		margin:					0;
		height:					37px;
	}
	
		#shortCuts li
		{
			float:				left;
			display:			inline;


			height:				37px;
			margin:				0;
			padding:			0;
		
			line-height:		120%;

			background-image: 	none;
			white-space:		nowrap;
		}
		
			#shortCuts li img
			{
				padding-left:		6px;
				height:				12px;
			}
		
			#shortCuts a
			{	
				display:			block;
				
				min-width:			10px;
				width:				10px;
				height:				26px;
				margin:				0;
				padding:			11px 13px 0 13px;
				
				color:				#fff;	/* =11 */
				font-weight:		bold;
				letter-spacing:		-1px;
				
				background-repeat:		no-repeat;
				background-position:	right top;
				background-image:		url(/Content/Images/general/background_shortcuts.gif);
			}
			*>#shortCuts a
			{
				width:				auto;
			}
			
				#shortCuts a:hover
				{
					color:					#fff;	
					text-decoration:		none;
					
					background-position:	right -37px;
				}
				

			#shortCuts .fontSizeLarge a
			{
				font-size:			1.27em;
			}
		
		
	/*********************************************************************************************/
	/* =quickSearch	 								                                      		 */
	/*********************************************************************************************/
	#quickSearch div
	{
		float:					right;
		display:				inline;
		position:				relative;
		
		height:					19px;
		width:					111px;
		
		padding:				0 7px 0 24px;
		margin:					8px 8px 0 13px;
		
		background-image:		url(/Content/Images/general/background_searchbox.gif);
		background-repeat:		no-repeat;
		background-position: 	left top;
	}
	
		#quickSearch #query
		{
			width:					111px;
			
			color:					#59084c;
			font-size:				0.91em;
			
			background-color:		transparent;	
			border:					none;
		}
		
		#quickSearch .button
		{
			position:				absolute;
			left:					7px;
			top:					4px;
			
			height:					12px;
			width:					11px;
			
			background-color:		transparent;	
			border:					0 solid transparent;	
			text-transform: 		capitalize; /* needed for IE*/
			
			cursor:					pointer;

			text-indent: 			-5000px;	/* remove text */

			background-image:		url(/Content/Images/general/button_search.gif);
			background-repeat:		no-repeat;
			background-position: 	left top;
			
			overflow:				hidden;
		}

		
			#quickSearch .button:hover
			{
				background-position: 	left -12px;
			}

	/*********************************************************************************************/
	/* =footer	 								                                      			 */
	/*********************************************************************************************/	
	#footer
	{
		clear:					both;
		float:					left;
		display:				inline;
		
		margin-top:				31px;
		
		width:					960px;	/* 794 -7 - 7*/
		padding:				8px 7px 24px 7px;
		
		color:					#a2899f;
		font-size:				0.82em;
		
		border-top:				1px solid #e0cdde;
	}
	
		#footer p
		{
			float:					left;
			display:				inline;
		}
	
		#footer ul
		{
			float:					right;
			display:				inline;
			
			padding-top:			3px;
		}
		
			#footer ul li
			{
				float:					left;
				display:				inline;
				
				padding-left:			20px;
			}

            #footer .alliade
            {
                float:              left;

                color:              #094A87;
            }
		
		#footer img
		{
			display:				block;
		}

        #footer .alliade img
        {
            display:                inline;

            vertical-align:         middle;
        }
		
	/*********************************************************************************************/
	/* =Paging									                                     			 */
	/*********************************************************************************************/
	#totalContainer .paging
	{
		padding:			0;
		margin:				13px 0 0 0;
	}
	
		#totalContainer .paging li
		{
			float:				left;
			display:			block;
			
			
			padding:			0;
			margin:				0 8px 0 0;
			
			color:				#999;	/* =102 */
			line-height:		1.2em;
			
			background-image:	none;
		}
		
			#totalContainer .paging li a
			{
				display:			block;
				
				padding:			6px;
				
				color:				#333;	/* =100 */
				text-decoration:	none;
			}
			
				#totalContainer .paging li a:hover
				{
					padding:			6px 6px 4px 6px;
					
					color:				#777;			/* =100 */
									
					border-bottom:		2px solid #813076;	/* =100 */
					
					background-color:	#f5f5f5;		/* =104 */
				}
		
		#totalContainer .paging .info
		{
			padding:			6px 6px 6px 0;
			margin-right:		26px;
		
			color:				#999;	
		}
		
		#totalContainer .paging .inBetween
		{
			padding:			6px;
		
			color:				#b2b2b2;	
		}
		
		#totalContainer .paging .selectedPageNumber span
		{
			display:			block;
			
			padding:			6px;
			
			color:				#fff;	
			font-weight:		bold;
			
			background-color:	#813076;					
		}
		
		/* First and last pagenumber*/
		#totalContainer .paging .firstItem
		{
		}
		
		#totalContainer .paging .lastItem
		{
		}
		
		/* Next previous selectors*/
		#totalContainer .paging .previousPage a,
		#totalContainer .paging .nextPage a,
		#totalContainer .paging .previousPage a:hover,
		#totalContainer .paging .nextPage a:hover,
		#totalContainer .paging .previousPage.noPreviousPage,
		#totalContainer .paging .nextPage.noNextPage
		{
			padding:				2px 0 2px 0;
			border-bottom:			none;
			
			background-color:		transparent;
		}
	
		#totalContainer .paging .previousPage a span,
		#totalContainer .paging .nextPage a span,
		#totalContainer .paging .previousPage.noPreviousPage span,
		#totalContainer .paging .nextPage.noNextPage span
		{
			display:				block;

			width:					20px;
			height:					20px;
			
			margin:					0;
			padding:				0;

			text-indent: 			-5000px;	/* remove text */

			background-image:		url(/Content/Images/general/navigation_small.gif);
			background-repeat:		no-repeat;
			background-position: 	left top;
			background-color:		transparent;
			
			border:					medium none;
			overflow:				hidden;

			cursor:					pointer;
		}
		
			/* previous */
			#totalContainer .paging .previousPage a span
			{
				float:					left;
				display:				inline;
				
				background-position: 	left top;
			}
			
				#totalContainer .paging .previousPage a:hover span
				{
					background-position: 	left -20px;
				}
				
					#totalContainer .paging .previousPage.noPreviousPage span
					{
						background-position: 	left -40px;
					}
				
			/* next */
			#totalContainer .paging .nextPage,
			#totalContainer .paging .previousPage
			{
				width:				20px;
				border:				none;
			}
			
			
			#totalContainer .paging .nextPage a span
			{
				float:					right;
				display:				inline;
				
				background-position: 	-20px top;
			}
			
				#totalContainer .paging .nextPage a:hover span
				{
					background-position: 	-20px -20px;
				}
				
					#totalContainer .paging .nextPage.noNextPage span
					{
						background-position: 	-20px -40px;
					}
					
	/*********************************************************************************************/
	/* =path 							            		                          			 */
	/*********************************************************************************************/
	#path
	{
		position:			absolute;
		left:				213px;
		top:				285px;
		
		width:				548px;
	}
	
		#path strong
		{
			display:			none;
		}
		
		#path h2
		{
			display:			none;
		}
	
		#path ul
		{
			height:				1.2em;
			margin:				0;
		}
		
			#path li
			{
				display:			inline;
				float:				left;
	
				height:				1.2em;
				margin:				0;
				padding:			0;
			
				color:				#813076;	
				font-size:			0.92em;
				line-height:		1.2em;

				background-image: 	none;
				white-space:		nowrap;
			}
			
				#path a
				{	
					display:			block;
		
					width:				10px;
					height:				1.2em;
					
					margin:				0 5px 0 0;
					padding:			0 11px 0 0;
					
					color:				#813076;	
					line-height:		1.2em;
					text-decoration:	none;
					
					background-image:	url(/Content/Images/general/bullet_path.gif);
					background-repeat:	no-repeat;
					background-position:right 4px;
				}
				*>#path a /* IE 6 fix */
				{
					min-width:			10px;
					width:				auto;
				}
				
				#totalContainer #path .lastItem
				{
					background-image:	none;
					padding:			0;
				}
				
					#path a:hover
					{
						color:				#5c3356;	
						text-decoration:	underline;
					}
		
	/*********************************************************************************************/
	/* =options				 			       	                    							 */
	/*********************************************************************************************/
	#options
	{
		clear:				both;
		
		float:				left;
		width:				547px;
		display:			inline;
		padding-top:		10px;
		
	}
	
		#totalContainer #options ul li
		{
			float:				right;
			display:			inline;
			
			position:			relative;
			
			width:				71px;
			height:				36px;
			
			margin-left:		12px;
			
			background-image:   none;
		}
		
			#options ul li a
			{
				display:			block;
				
				padding:			10px 0 0 34px;
				width:				37px;
				height:				26px;
				
				color:				#813076;	
				font-size:			0.82em;
				text-decoration:	none;
			}
			
				#options ul li a:hover
				{
					padding:			10px 0 0 34px;
					width:				37px;
					height:				26px;
					
					color:				#5c3356;
					text-decoration:	underline;
				}
				*>#options ul li a:hover
				{
					background-color:	#e5D8e3;
				}
				
				#options .print	a
				{
					background-image:	url(/Content/Images/general/icon_print.gif); 
					background-position:left top;	
					background-repeat:	no-repeat;	
				}
	
				#options .mail a
				{
					background-image:	url(/Content/Images/general/icon_mail.gif); 
					background-position:left top;	
					background-repeat:	no-repeat;		
				}

				#options .rss a
				{
					background-image:	url(/Content/Images/general/icon_rss_with_border.gif); 
					background-position:left top;
					background-repeat:	no-repeat;
				}
	/********************************************************************************************/
	/* =downloads																				*/
	/********************************************************************************************/
	#content #downloads 
	{
		clear:					both;
	}
	
		#content  #downloads h2
		{
			font-size:				1.36em;
			padding:				18px 0 6px 0;
		}
		
		#content  #downloads ul
		{
		}
			
			#content  #downloads li
			{
				position:				relative;
				padding:				6px 13px 3px 22px;	
				
				line-height:			1.415em;	

				background-repeat:		no-repeat;
				background-position:	2px 10px;
			}
		
				#content  #downloads li a
				{
					color:					#813076;
				}
				
					#content  #downloads li a:hover
					{
						color:					#5c3356;
					}
			
					#content  #downloads li span
					{
						white-space:			nowrap;
					}
					
					/* =Filetypes */
					#content #downloads .doc,
					#content #downloads .docx,
					#content #downloads .rtf
					{
						background-image:		url(/Content/Images/doctypes/doc.gif);
						background-position:	0 0.35em;
					}
				
					#content #downloads .pdf
					{	
						background-image:		url(/Content/Images/doctypes/pdf.gif);
						background-position:	0 0.45em;
					}
					
					#content #downloads .txt
					{
						background-image:		url(/Content/Images/doctypes/txt.gif);
						background-position:	0 0.35em;
					}
					
					#content #downloads .xls,
					#content #downloads .xlsx
					{
						background-image:		url(/Content/Images/doctypes/xls.gif);
						background-position:	0 0.35em;
					}
					
					#content #downloads .ppt,
					#content #downloads .pptx
					{
						background-image:		url(/Content/Images/doctypes/ppt.gif);
						background-position:	0 0.35em;
					}
			
					#content #downloads .jpg,
					#content #downloads .jpeg
					{
						background-image:		url(/Content/Images/doctypes/jpg.gif);
						background-position:	0 0.35em;
					}
					
					#content #downloads .gif
					{
						background-image:		url(/Content/Images/doctypes/gif.gif);
						background-position:	0 0.35em;
					}
					
					
			/* More downloads */
			#content  #downloads div span
			{
				display:				block;
				clear:					both;
			}
	
			#content  #downloads .overview
			{
			}
			
	/*********************************************************************************************/
	/* =pageIndex								                                      			 */
	/*********************************************************************************************/		
	#pageIndex
	{
		display:				inline-block;
		
		margin:					0;
		padding:				0;
		
		height:					10px;
		min-height:				10px;
		width:					192px;

		line-height:			1.2em;
	}
	*>#pageIndex
	{
		height:					auto;
	}			
		
		/* Level 1 */
		#pageIndex li  
		{
			display:				inline-block;
			
			font-size:				1em;
			font-weight:			bold;
			
			min-height:				1px;
			height:					1px;
			
			padding-bottom:			3px;
			margin-bottom:			7px;
			width:					100%;

			background-repeat:		no-repeat;
			background-position: 	left bottom;
			background-image:		url(/Content/Images/general/menu_toplevel_b.gif);
		}
		*>#pageIndex li  
		{
			height:					auto;
		}

		#pageIndex li	/* bottom niet uitgeklapt */
		{
			display:				inline-block;
		}

		#pageIndex .selected,
		#pageIndex .selectedPath 	/* bottom uitgeklapt */
		{
			padding-bottom:			0;
			background-image:		none;
			background-color:		transparent;
		}
		
			#pageIndex  .hasChildren.selectedPath div a,
			#pageIndex  .hasChildren.selected span
			{
				background-position: 	left -64px;
			}
			
				#pageIndex  .hasChildren.selectedPath div a:hover
				{
					text-decoration:		underline;
				}
				*>#pageIndex  .hasChildren.selectedPath div a:hover
				{
					text-decoration:		none;
					background-position: 	left -256px;
				}
			
			#pageIndex  .hasChildren a
			{
				background-position: 	left -128px;
			}
			
				#pageIndex .hasChildren a:hover
				{
					text-decoration:		underline;
				}
				*>#pageIndex .hasChildren a:hover
				{
					text-decoration:		none;
					background-position: 	left -320px;
				}

			#pageIndex li a,
			#pageIndex .selected span,
			#pageIndex .selectedPath span
			{
				display:				block;
				
				padding:				6px 20px 4px 10px;
				width:					162px;
		
				color:					#fff;
				text-decoration:		none;
				
				background-repeat:		no-repeat;
				background-position: 	left top;
				background-image:		url(/Content/Images/general/menu_toplevel.gif);
				background-color:		#69085c;	
			}
			
			#pageIndex .selected span,
			#pageIndex .selectedPath span
			{
				background-position: 	left -192px;
			}
			
				#pageIndex li a:hover
				{
					text-decoration:		underline;
				}
				*>#pageIndex li a:hover
				{
					text-decoration:		none;
					
					background-position: 	left -192px;
				}
				
			#pageIndex li li a,
			#pageIndex .selected li span,
			#pageIndex .selectedPath li span
			{
				background-image:		none;
				background-color:		transparent;
			}
				
		/* Level 2 */
		#pageIndex .selected ul,
		#pageIndex .selectedPath ul
		{
			display:				block;

			padding-bottom:			3px;
			margin:					0;
			min-height:				1px;
			height:					1px;
			
			background-repeat:		no-repeat;
			background-position: 	left bottom;
			background-image:		url(/Content/Images/general/menu_bottom.gif);
			background-color:		#fff;
		}
		*>#pageIndex .selected ul,
		*>#pageIndex .selectedPath ul
		{
			height:					auto;
		}
		
		#pageIndex .selectedPath .selected,
		#pageIndex .selected li ,
		#pageIndex .selectedPath li
		{
			clear:					both;

			padding:				0;
			margin:					0;
			min-height:				1px;
			height:					1px;
			
			color:					#69085c;
			font-weight:			normal;
		}
		*>#pageIndex .selectedPath .selected,
		*>#pageIndex .selected li ,
		*>#pageIndex .selectedPath li
		{
			height:					auto;
		}
		
			#pageIndex .selectedPath .selected span,
			#pageIndex .selected  li a,
			#totalContainer #pageIndex .selectedPath li a
			{
				display:				block;

				padding:				5px 10px 5px 10px;
				margin:					0;
				width:					172px;
				
				color:					#69085c;
				
				font-size:				0.91em;
				line-height:			1.4em;
				
				background-repeat:		repeat-x;
				background-position: 	left bottom;
				background-image:		url(/Content/Images/general/menu_background.gif);
			}
			
				#totalContainer #pageIndex .selected  li a:hover,
				#totalContainer #pageIndex .selectedPath li a:hover,
				#totalContainer #pageIndex .selectedPath .selected span
				{
					color:					#5c3356;
					text-decoration:		none;
					background-image:		url(/Content/Images/general/menu_background_m.gif);
					
				    background-repeat:		repeat-x;
				    background-position: 	left bottom;
				}
				
				#totalContainer #pageIndex .selected  li.hasChildren a,
				#totalContainer #pageIndex .selectedPath  li.hasChildren a
				{
					background-image:		url(/Content/Images/general/menu_backgroundChildren.gif);
				}
				
					#totalContainer #pageIndex li li.hasChildren a:hover
					{
						background-image:		url(/Content/Images/general/menu_background_m_arrow.gif);
					}
					
					
									
				#totalContainer #pageIndex .selectedPath  li.selectedPath.hasChildren a,
				#pageIndex .selectedPath .selected span
				{
				    font-weight:            bold;
				}
				
				#totalContainer #pageIndex .selectedPath .selectedPath.hasChildren a,
				#totalContainer #pageIndex .selectedPath .selectedPath a:hover,
				#totalContainer #pageIndex .selectedPath .hasChildren.selected span
				{
				    background-image:		url(/Content/Images/general/menu_background_m_arrowDown.gif);
				}
				
					/* Level 3 font Size reset */
					#pageIndex ul .selectedPath  .selectedPath .selected,
					#pageIndex ul .selectedPath .selected li ,
					#pageIndex ul .selectedPath .selectedPath li
					{
					}
					
	                    #pageIndex  li  ul li ul .selected span
						{
				            padding:				5px 10px 5px 30px;
				            width:                  152px;
			            }
						
						
		/* Level 3 */
		#totalContainer #pageIndex .selectedPath ul .selected ul,
		#totalContainer #pageIndex .selectedPath ul .selectedPath ul
		{
			display:				block;

			padding-bottom:			3px;
			margin:					0;
			min-height:				1px;
			height:					1px;
			
			background-repeat:		no-repeat;
			background-position: 	left bottom;
			background-image:		url(/Content/Images/general/menu_bottom.gif);
			background-color:		#fff;
		}
		*>#totalContainer #pageIndex .selectedPath ul .selected ul,
		*>#totalContainer #pageIndex .selectedPath ul .selectedPath ul
		{
			height:					auto;
		}
		
		
			#totalContainer #pageIndex .selectedPath .selected  li a,
			#totalContainer #pageIndex .selectedPath .selectedPath.hasChildren li a,
			#totalContainer #pageIndex .selectedPath .selectedPath li span
			{
				display:				block;

				padding:				5px 10px 5px 20px;
				margin:					0;
				width:					162px;
				
				color:					#69085c;
				
				font-size:				0.91em;
				line-height:			1.4em;
				font-weight:			normal;
				
				background-repeat:		repeat-x;
				background-position: 	left 0px;
				background-image:		url(/Content/Images/general/menu_background.gif);
			}
			
			
				#totalContainer #pageIndex .selectedPath .selectedPath li span,
				#totalContainer #pageIndex .selectedPath .selected  li a:hover,
				#totalContainer #pageIndex .selectedPath .selectedPath li a:hover
				{
					color:					#5c3356;
					text-decoration:		none;
					background-image:		url(/Content/Images/general/menu_background.gif);
					
				    background-repeat:		repeat-x;
				    background-position: 	left bottom;
				}
			
				#totalContainer #pageIndex .selectedPath .selectedPath .selected span
				{
				    font-weight:            bold;
				}
}
