/* Global Styles */

body {
background:#e2f0f0 url(../images/bg_p1.gif) repeat-x;
	margin: 0px;
}
	
/* td {
	font: 11px Arial, Helvetica, sans-serif;
	color: #228C23;
}
	*/
a {
	color: #993300;
	text-decoration: none;
	}
	
a:hover {
	color: #5C743D;
	}
	




/* ID Styles */

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: italic bold 13px Arial, Helvetica, sans-serif;
	color: White;
	line-height: 16px;
	letter-spacing: .1em;
	text-decoration: none;
	display: block;
	padding: 8px 6px 10px 20px;
}
	
#navigation a:hover {
   font: italic bold 16px Arial, Helvetica, sans-serif;
	background: #99CC66;
	color:#993300;
	}
	
#navigation a:active {
    color: #FF0000;
    background-color: #CCCCCC;
    font:  italic bold 16px Arial, Helvetica, sans-serif;
}

	
#navigation2 td {
	border-bottom: 1px solid #F4FFE4;
	}
	

#navigation2 a {
	font: italic bold 13px Arial, Helvetica, sans-serif;
	color: Green;
	line-height: 16px;
	letter-spacing: .1em;
	text-decoration: none;
	display: block;
	padding: 8px 6px 10px 20px;
}
	
#navigation2 a:hover {
	background: Red;
	color: Lime;
	font: italic bold 16px Arial, Helvetica, sans-serif;
}
#navigation2 a:active {
    color: #FF0000;
    background-color: #CCCCCC;
    font:  italic bold 16px Arial, Helvetica, sans-serif;
}

#navigation3 td {
  border: 2px solid #e4f0e2;
	background-image: url(../images/image3_31.png);
}
#navigation3 a {
	text-decoration: none;
	display: block;
}
#navigation3 a:hover {
  color: Green;
  background-image: url(../images/image3_32.png);
} 

#navigation4 {
  border: 2px solid #e4f0e2;
	background-image: url(../images/image3_31.png);
}
#navigation4 a {
	text-decoration: none;
	display: block;
}
#navigation4 a:hover {
  border: 2px solid #e4f0e2;
  color: Green;
  background-image: url(../images/image3_32.png);
} 
#navigation5 {
   border: 2px solid #e4f0e2;
	background-image: url(../images/image3_33.png);
}
#navigation6 {
background-color: #e4f0e2;
}

#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:12px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:18px;
	background-color: #D5EDB3;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}

#titre1 {
	background-color: #2B2CFF;
	font: italic, Arial, Helvetica, sans-serif;
	color: #FF2828;
}
#titre2 {
	background-color: Aqua;
	font: italic, Arial, Helvetica, sans-serif;
}
	

	
/* Class Styles */
	
.bodyText {
	font: 14px sans-serif;
	color: Black;
	line-height: 24px;
	margin-top: 0px;
}
.bodyText a {
	text-decoration: none;
}

.plan {
	font: 14px sans-serif;
	color: Black;
	line-height: 24px;
	margin-top: 0px;
}
.plan a {
	text-decoration: none;
	font: 14px sans-serif;
}
.plan a:hover {
	color: Blue;
}
.plan div#p{
	width: 630px
}
.plan div#p_d {
float: left;
	width: 420px;
}
.plan div#p_g {
   float: right;
	width: 210px;
	text-align: center;
}
	
.pageName{
	font: bold 18px Times New Roman;
	color: Green;
	line-height: 26px;
	background-color: #FFFF00;
	text-align: center;
}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height: 16px;
	letter-spacing: .1em;
	text-decoration: none;
}

#menu {
        width: 200px;
        margin: 10px;
        }
#menu ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

#menu li a {
        height: 32px;
          voice-family: "\"}\"";
          height: 22px;
        text-decoration: none;
		   font:bold 14px Arial, Helvetica, sans-serif;
        }

#menu li a:link, #menu li a:visited {
	color: #525252;
	display: block;
	background: url(../images/menu1.png);
	padding: 10px 0 0 35px;
}

#menu li a:hover, #menu li #current {
	color: #ff1493;
	background: url(../images/menu1.png) 0 -32px;
	padding: 10px 0 0 35px;
}

#menu2 {
        width: 195px;
		  margin: 2px;
		  border: 0px;
		  margin-left: 12px;
        }

#menu2 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 24px;
        text-decoration: none;
		   font: 13px Arial, Helvetica, sans-serif;

        }

#menu2 li a:link, #menu2 li a:visited {
        color: #656556;
        display: block;
        background:  url(../images/menu2.gif);
        padding: 8px 0 0 20px;
        }

#menu2 li a:hover, #menu2 li #current2 {
	color: #00b001;
	background: url(../images/menu2.gif) 0 -32px;
	padding: 8px 0 0 20px;
}
