/**

 * Owner: Mathieu Ebacher
 * Summary : CSS Stylesheet for the menus.
 * _________________________________________________________
*/


/*
/* Left Section Top Menu						*/
/************************************/

	/*
	/* General */
	/************************************/
	.leftSectionTopMenuContentDiv {margin: 30px 0px 0px 0px; width: 197px;}
	.leftSectionTopMenuContentDiv ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-image: none; width: 197px;}
	.leftSectionTopMenuContentDiv li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; list-style-image: none;}
	
	/*
	/* Level 1 */
	/************************************/
	.menuleftSectionTopMenu li ul {list-style:none; padding: 5px 0px 0px 0px; display:none;}
	.menuleftSectionTopMenu li.parent ul {display: block;}
	
	.menuleftSectionTopMenu li a:link {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li a:visited {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li a:focus {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li a:hover {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li a:active {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionTopMenu li.active a:link {color: #EC1E25;}
	.menuleftSectionTopMenu li.active a:visited {color: #EC1E25;}
	.menuleftSectionTopMenu li.active a:focus {color: #EC1E25;}
	.menuleftSectionTopMenu li.active a:hover {color: #EC1E25;}
	.menuleftSectionTopMenu li.active a:active {color: #EC1E25;}
	
		
	/*
	/* Sub Levels */
	/************************************/
	.menuleftSectionTopMenu li li {list-style:none; padding: 0px 0px 5px 0px;}
	
	.menuleftSectionTopMenu li li a:link {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li li a:visited {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li li a:focus {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li li a:hover {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionTopMenu li li a:active {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionTopMenu li li.active a:link {color: #EC1E25;}
	.menuleftSectionTopMenu li li.active a:visited {color: #EC1E25;}
	.menuleftSectionTopMenu li li.active a:focus {color: #EC1E25;}
	.menuleftSectionTopMenu li li.active a:hover {color: #EC1E25;}
	.menuleftSectionTopMenu li li.active a:active {color: #EC1E25;}
	
	.menuleftSectionTopMenu li.active li.active a:link {color: #EC1E25;}
	.menuleftSectionTopMenu li.active li.active a:visited {color: #EC1E25;}
	.menuleftSectionTopMenu li.active li.active a:focus {color: #EC1E25;}
	.menuleftSectionTopMenu li.active li.active a:hover {color: #EC1E25;}
	.menuleftSectionTopMenu li.active li.active a:active {color: #EC1E25;}
	
	/* Styles overriden from the parent elem styles */
	.menuleftSectionTopMenu li.active li a:link {color: #FFFFFF;}
	.menuleftSectionTopMenu li.active li a:visited {color: #FFFFFF;}
	.menuleftSectionTopMenu li.active li a:focus {color: #FFFFFF;}
	.menuleftSectionTopMenu li.active li a:hover {color: #FFFFFF;}
	.menuleftSectionTopMenu li.active li a:active {color: #FFFFFF;}
	
	
/*
/* Left Section Middle Menu						*/
/************************************/

	/*
	/* General */
	/************************************/
	.leftSectionMiddleMenuContentDiv {margin: 30px 0px 0px 0px; width: 197px;}
	.leftSectionMiddleMenuContentDiv ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-image: none; width: 197px;}
	.leftSectionMiddleMenuContentDiv li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; list-style-image: none;}
	
	/*
	/* Level 1 */
	/************************************/
	.menuleftSectionMiddleMenu li ul {list-style:none; padding: 5px 0px 0px 0px; display: none;}
	.menuleftSectionMiddleMenu li.parent ul {display: block;}
	
	.menuleftSectionMiddleMenu li a:link {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li a:visited {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li a:focus {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li a:hover {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li a:active {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 22pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionMiddleMenu li.active a:link {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active a:visited {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active a:focus {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active a:hover {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active a:active {color: #5195C5;}
	
	.menuleftSectionMiddleMenu li.active li.active a:link {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active li.active a:visited {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active li.active a:focus {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active li.active a:hover {color: #5195C5;}
	.menuleftSectionMiddleMenu li.active li.active a:active {color: #5195C5;}
			
	/*
	/* Sub Levels */
	/************************************/
	.menuleftSectionMiddleMenu li li {list-style:none; padding: 0px 0px 5px 0px;}
	
	.menuleftSectionMiddleMenu li li a:link {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li li a:visited {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li li a:focus {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li li a:hover {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionMiddleMenu li li a:active {color: #FFFFFF; text-decoration: none; font-style: normal; font-size: 11pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionMiddleMenu li .active a:link {color: #5195C5;}
	.menuleftSectionMiddleMenu li .active a:visited {color: #5195C5;}
	.menuleftSectionMiddleMenu li .active a:focus {color: #5195C5;}
	.menuleftSectionMiddleMenu li .active a:hover {color: #5195C5;}
	.menuleftSectionMiddleMenu li .active a:active {color: #5195C5;}
	
	/* Styles overriden from the parent elem styles */
	.menuleftSectionMiddleMenu li.active li a:link {color: #FFFFFF;}
	.menuleftSectionMiddleMenu li.active li a:visited {color: #FFFFFF;}
	.menuleftSectionMiddleMenu li.active li a:focus {color: #FFFFFF;}
	.menuleftSectionMiddleMenu li.active li a:hover {color: #FFFFFF;}
	.menuleftSectionMiddleMenu li.active li a:active {color: #FFFFFF;}

/*
/* Left Section Possible Matchs Menu	*/
/************************************/

	/*
	/* General */
	/************************************/
	.leftSectionBottomMenu1ContentDiv {margin: 25px 0px 0px 0px; width: 197px;}
	.leftSectionBottomMenu1ContentDiv ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-image: none; width: 197px;}
	.leftSectionBottomMenu1ContentDiv li {margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; list-style: none; list-style-image: none;}
	
	/*
	/* Level 1 */
	/************************************/
	
	.menuleftSectionBottomMenu1 li a:link {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu1 li a:visited {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu1 li a:focus {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu1 li a:hover {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu1 li a:active {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionBottomMenu1 .active a:link {color: #5195C5;}
	.menuleftSectionBottomMenu1 .active a:visited {color: #5195C5;}
	.menuleftSectionBottomMenu1 .active a:focus {color: #5195C5;}
	.menuleftSectionBottomMenu1 .active a:hover {color: #5195C5;}
	.menuleftSectionBottomMenu1 .active a:active {color: #5195C5;}

/*
/* Left Section Promotion Menu		*/
/************************************/

	/*
	/* General */
	/************************************/
	.leftSectionBottomMenu2ContentDiv {margin: 30px 0px 0px 0px; width: 197px;}
	.leftSectionBottomMenu2ContentDiv ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-image: none; width: 197px;}
	.leftSectionBottomMenu2ContentDiv li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; list-style-image: none;}
	
	/*
	/* Level 1 */
	/************************************/
	
	.menuleftSectionBottomMenu2 li a:link {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu2 li a:visited {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu2 li a:focus {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu2 li a:hover {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu2 li a:active {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionBottomMenu2 .active a:link {color: #8C7DC3;}
	.menuleftSectionBottomMenu2 .active a:visited {color: #8C7DC3;}
	.menuleftSectionBottomMenu2 .active a:focus {color: #8C7DC3;}
	.menuleftSectionBottomMenu2 .active a:hover {color: #8C7DC3;}
	.menuleftSectionBottomMenu2 .active a:active {color: #8C7DC3;}
	
/*
/* Left Section Inscription and Account Menu */
/************************************/

	/*
	/* General */
	/************************************/
	.leftSectionBottomMenu3ContentDiv {margin: 5px 0px 0px 0px; width: 197px;}
	.leftSectionBottomMenu3ContentDiv ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-image: none; width: 197px;}
	.leftSectionBottomMenu3ContentDiv li {margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; list-style: none; list-style-image: none;}
	
	/*
	/* Level 1 */
	/************************************/
	
	.menuleftSectionBottomMenu3 li a:link {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu3 li a:visited {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu3 li a:focus {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu3 li a:hover {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	.menuleftSectionBottomMenu3 li a:active {color: #FFFFFF; text-decoration: none; font-style: italic; font-size: 16pt; font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;}
	
	.menuleftSectionBottomMenu3 .active a:link {color: #5195C5;}
	.menuleftSectionBottomMenu3 .active a:visited {color: #5195C5;}
	.menuleftSectionBottomMenu3 .active a:focus {color: #5195C5;}
	.menuleftSectionBottomMenu3 .active a:hover {color: #5195C5;}
	.menuleftSectionBottomMenu3 .active a:active {color: #5195C5;}
