/* Global Styles */
body {
	margin:0px;
	}
	
td {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#entete img 
{
    border-right: black thin groove; 
    border-top: black thin groove;
    border-left: black thin groove; 
    border-bottom: black thin groove;
}

#info A {
	BORDER-RIGHT:#000033 2px ridge; BORDER-TOP: #000033 2px ridge; DISPLAY: list-item; BORDER-LEFT: #000033 2px ridge; WIDTH: 150px; COLOR:White; BORDER-BOTTOM: #000033 2px ridge; HEIGHT: 2px; TEXT-ALIGN: center; BACKGROUND:#CC0000;background-image:url(mm_bg_red.gif);
}	
	
a:hover {
	color:Black;
	}
a
{
    color:White;
}
/* ID Styles */

#navigation td {
	border-bottom: 1px solid #FF9900
	}

#navigation a {
	color: #FFFFFF;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 8px 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#navigation a:hover {
	color:#FFF8dc;
	font-weight:bold;
	background: url("mm_bullet_yellow.gif") 10px 50% no-repeat;
	}
	
#navheader {
	font:24px georgia;
	color: #1F2669;
	letter-spacing:.4em;
	padding:10px;
	line-height:30px;
	}
	
#logo 	{
	color: #FFFFFF;
	letter-spacing:.5em;
	line-height:30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}

#tagline 	{
	color: #00CCFF;
	letter-spacing:.2em;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#monthformat td {
	 border-bottom: 1px solid #FFFFCC;
	 }
	 
#dateformat {
	color:#FFFFFF;
	letter-spacing:.4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
#dateformat a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#dateformat a:hover {
	color:#FFFFCC;
	}

/* Class Styles */
	
.bodyText {
	color:#FFFFFF;
	line-height:22px;
	margin-top:0px;
	letter-spacing:.1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.href
{
    color:Black;
}	
.pageName{
	color:White;
	line-height:24px;
	letter-spacing:.3em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
	
.columnHeader {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.05em;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:.1em;
	}

.smallText {
	font:10px Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
.navText {
	font:"Times New Roman", Times, serif;
	color:#FFFFFF;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

#info A EM { 
	DISPLAY: none;
}
.Style1 {color:  #FFFFFF;font-weight: bold;font-size: 14pt; font-family: Bookman Old Style}
.Style2 {color:  #FFFFFF; font-family: Bookman Old Style; font-weight: bold;}
.Style3 {color:White;font-family:Arial;font-weight:bold}
#info UL 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px auto; WIDTH: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 10px
}
#info IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#info LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px; WIDTH: 10px; HEIGHT: 10px
}

#info A SPAN {
	background-color:#000000;
	DISPLAY:none
}
A#link1:hover {
	BACKGROUND:#00000;

}
A#link1:hover SPAN {DISPLAY:inline; BACKGROUND:none; LEFT: 150px; WIDTH: 180px;POSITION:absolute; TOP:auto; HEIGHT: 150px
}
A#link2:hover {
	BACKGROUND: #FFFFFF
}
A#link2:hover SPAN {
	DISPLAY:inline; BACKGROUND:none; LEFT: 150px; WIDTH: 180px;POSITION:absolute; TOP:auto; HEIGHT: 150px
}
A#link3:hover {
	BACKGROUND: #FFFFFF
}
A#link3:hover SPAN {
		DISPLAY:inline; BACKGROUND:none; LEFT: 150px; WIDTH: 180px;POSITION:absolute; TOP:auto; HEIGHT: 150px
}
A#link4:hover {
	BACKGROUND: #FFFFFF
}
A#link4:hover SPAN {
		DISPLAY:inline; BACKGROUND:none; LEFT: 150px; WIDTH: 180px;POSITION:absolute; TOP:auto; HEIGHT: 150px
}
A#link5:hover {
	background-color: #FFFFFF;
}
A#link5:hover SPAN {
	DISPLAY:inline; BACKGROUND:none; LEFT: 150px; WIDTH: 180px;POSITION:absolute; TOP:auto; HEIGHT: 150px
}
