body    {  	 
		font-size: small;
		color: #666666;
		scrollbar-face-color: #CC0033;
		scrollbar-3d-light-color: #FFCC33;
		scrollbar-highlight-color: #FFCC33;
		scrollbar-dark-shadow-color: #CC6600;
		scrollbar-shadow-color: #660000;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-base-color: #ff6600;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		
	}


/*
=========================================
		TOP STRAP
=========================================
*/

#mainBody {  
	background-color: white ;
	background-image: url(/images/eagle_bg.gif);
	background-position: center bottom;
	background-attachment: fixed;
	background-repeat: no-repeat;

	}
#masthead {
	background:#990000 url(/images/masthead/masthead.gif) top left no-repeat;
	width:100%;
	height:100px;
	overflow:hidden;
	cursor:pointer;
}

#topbar {
	width:100%;
	background:#000 url(/images/masthead/topBar.png) repeat-x;
	display:inline-table;
}
#topbarContents {
	width:770px;
	background:;
	padding:3px 0 3px 3px;
	font-size:75%;
	display:inline-table;

}
	
#topbarContents a:link, #topbarContents a:active, #topbarContents a:visited, #topbarContents a:hover {
	color:#fff;
	text-decoration:none;
}

 #topbarContents a:hover {
 	color:#ff9900;
 }

#topbarContents #url {
	width:120px;
	height:20px;
	background:url(/images/masthead/url.gif);
	margin:-3px 30px -3px 0;
	float:left;
	cursor:pointer;
}


#topbarContents #link1 {
	width:90px;
	float:left;
}
#topbarContents #link2 {
	width:130px;
	float:left;
}
#topbarContents #link3 {
	width:120px;
	float:left;
}
#topbarContents #link4 {
	width:50px;
	float:left;
}

#topbarContents #searchBox {
	float:right;
	width:190px;
}
#topbarContents #searchBox input {
	font-size:xx-small; 
	font-family:verdana, sans serif;
	margin:0;
	}

/*
=============================================
            BODY
=============================================
*/

div#centralContentArea {
	width:462; margin:0px; overflow:hidden;
}



/*
=============================================
            HTML STYLES
=============================================
*/


button 	  {  
			 background-color: transparent;
			 font-size: 9px;
			 border: 0px none;
			 cursor: pointer;
			 padding:0;
			 margin:0;
	}


div	{  
			 font-family:  Verdana, Arial, Helvetica, sans-serif;

	} 


p, td, ul, li, ol  {  
			 color: #666666;  
			 font-family:  Verdana, Arial, Helvetica, sans-serif;
			 font-size:small;

	}

form { margin:0; padding:0 }
/*
=============================================
            HEADING STYLES
=============================================
*/


h1, .heading1 {  
	 font-weight: normal;
	 font-size: 400%;  
	 color: #990000;
	 border-bottom:1px #999999 solid;
	 font-family: "Baskerville Old Face", "Times New Roman", "Times", "Palatino", serif;
	 margin: 2px 5px 30px 0;
	}

input.heading1 {
	 margin: 2px 0px 10px 0;
}

h2,.heading2 {  
			
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: xx-large;
	color: #999999;
		
	}
		
h3, .heading3 {  
			 font-family: Arial, Helvetica, sans-serif; 
			 font-weight: bold;
			 font-size: medium;  
			 color: #999999;
	}


h4, .heading4{
			font-size: 12pt;  
			 font-family:  helvetica, arial, verdana, sans-serif;  
			 font-weight: bold;  
			 line-height: 14pt;  
			 text-decoration: none;

	}
h5, .heading5           {  
			 font-size: 10pt;  
			 font-family: helvetica, arial, verdana, sans-serif;  
			 font-weight: bold;  
			 line-height: 12pt; 
			 text-decoration: none;

	}
h6            {  
			 font-size: 10pt; 
			 font-family: helvetica, arial, verdana, sans-serif;  
			 font-weight: bold;  
			 line-height: 12pt;  
			 text-decoration: none;

	}

fieldset {
	-moz-border-radius:10px;
	}

.dividerV {  
			 padding-top: 0px;  
			 padding-right: 0px;  
			 padding-bottom: 0px; 
			 padding-left: 0px; 
			 border: #CCCCCC dotted;  
			 border-width: 0px 0px 0px thin;
	}









/*=============================================
            LINK STYLES
=============================================
*/

a		{  
			  
			color: #FF6600;  
			 text-decoration: none;

	}
a:hover        {  
			 color: #FF6600;  
			  text-decoration: underline;
			  }
			  
a:active       {  
			 color: #FF6600;  
			 
	}
a:visited       {  
			 color: #FF6600;  
			 
	}


a.topmenu {  
			 color: #FFFFFF;  
			 
	}
A.topmenu:link    {  
			color: #FFFFFF;  
			 
	}
A.topmenu:visited {  
			 color: #FFFFFF;

	}
A.topmenu:active  {  
			color: #FF0000;

	}
A.topmenu:hover   {  
			color: #666666;  
			 text-decoration: underline;  
			 background-color: #FFCC00; 

	}

A.anchormenu:link    {  
			color: #FFFFFF;  
			 
	}
A.anchormenu:visited { 
			 color: #FFFFFF;

	}
A.anchormenu:active  {  
			color: #FF0000;

	}
A.anchormenu:hover   {  
			color: #FFFFFF;  
			 text-decoration: underline;  
			 background-color: #FF9900;  
			 
	}


A.frontPageHeader:link    {  
			font-family:  helvetica, arial, verdana, sans-serif;  
			 text-decoration: none;  
			  
	}
A.frontPageHeader:visited {  
			font-family:  helvetica, arial, verdana, sans-serif;  
			 text-decoration: none;  
			  
	}
A.frontPageHeader:active  {  
			color: #FF0000;  
			 font-family:  helvetica, arial, verdana, sans-serif;  
			 text-decoration: underline;  
			 
	}
A.frontPageHeader:hover   {  
			color: #FFFFFF;  
			 font-family:  helvetica, arial, verdana, sans-serif;  
			 text-decoration: underline;  
			 
	}




/*=============================================
            GLOBAL STYLES
=============================================
*/


.verySmallText 	{  
			 font-family:  Verdana, Arial, Helvetica, sans-serif;  
			 font-size: xx-small;
	}

.homeHeading {
	FONT-SIZE: 160%; 
	COLOR: #990000; 
	font-family: "Baskerville Old Face", "Times New Roman"	, serif ;
}
	.homeHeading a { 
	COLOR: #990000; 
}

/*=============================================
            CLASS STYLES
=============================================
*/


.accentBtn {  
			  font-family: "Arial Black", sans-serif;  
			 height: 28px;  
			 width: 28px;  
			 font-size: 110%;  
			 border-top-width: 0px;  
			 border-right-width: 0px;  
			 border-bottom-width: 0px;  
			 border-left-width: 0px;  
			 background-color: transparent;
	}
.accentBtnOver {  
			 font-family: "Arial Black", sans-serif;  
			 height: 28px;  
			 width: 28px;  
			 background-color: #d6d3ce;  
			 font-size: 110% ;  
			 cursor: hand;  
			 border-style: outset;  
			 border-top-width: 1px;  
			 border-right-width: 1px;  
			 border-bottom-width: 1px;  
			 border-left-width: 1px;
	}
.accentBtnDown {  
			 font-family: "Arial Black", sans-serif;  
			 height: 28px;  
			 width: 28px;  
			 background-color: #d6d3ce;  
			 font-size: 110% ;  
			 cursor: hand ;  
			 border-style: inset;  
			 border-top-width: 1px;  
			 border-right-width: 1px;  
			 border-bottom-width: 1px;  
			 border-left-width: 1px;
	}

.am {  
			 background-color: #FFFFCC; 
	}

.comingsoon {  
			  color: #FFFFFF;  
			 background-color: #CC0000;  
			 font-weight: bold;  
			 text-align: center;  
			 background-repeat: repeat;  
			 cursor: se-resize;  
			 width: 100%;
	}


.blackText {  
			  color: #000000;
	}

.date {  
		font-family: "font-family: Verdana, Arial, Helvetica, sans-serif"; 
		font-size: 10pt; 
		font-weight: bold;		 
		color: #00FFFF;  		 
		background-color: #666666;  			 
		background-repeat: repeat-x;  		 
		text-align: right;
	}


.dividerH {  
			 padding-top: 0px;  
			 padding-right: 0px;  
			 padding-bottom: 0px;  
			 padding-left: 0px; 
			 width: 100%;  
			 border: #CCCCCC dotted;  
			 border-width: 0px 0px thin;  
			 height: 1px;  
			 font-size: 1px;
	}
.dividerHdark {  
			 padding-top: 0px;  
			 padding-right: 0px;  
			 padding-bottom: 0px;  
			 padding-left: 0px;  
			 font-size: 1px;  
			 border: #666666 dotted;  
			 border-width: 0px 0px thin ;  
			 width: 100%;
	}
.dividerVdark {  
			 padding-top: 0px;  
			 padding-right: 0px;  
			 padding-bottom: 0px;  
			 padding-left: 0px;  
			 font-size: 1px;
			 border: #666666 dotted;  
			 border-width: 0px 0px 0px thin;
	}


.frontPage  {  
			 font-family:  Verdana, Arial, Helvetica, sans-serif;  
			 color: #FFFFFF;
	}
.frontPageHeader  {  
			 font-family:  helvetica, arial, verdana, sans-serif;  
			 color: #FFFFFF;
	}

.footer {  
			  font-family: Verdana, Arial, Helvetica, sans-serif;  
			 color: #FFFFFF;  
			 font-weight: bold
	}
.formText {  
			  font-family: Verdana, Arial, Helvetica, sans-serif;  
			 color: #666666;  
			 border-top-width: 0px;  
			 border-right-width: 0px;  
			 border-bottom-width: 0px;  
			 border-left-width: 0px;  
			 background-image: none;
	}
.formTitle {  
			 font-family: Verdana, Arial, Helvetica, sans-serif;  
			 color: #000000;  
			 border-top-width: 0px;  
			 border-right-width: 0px;  
			 border-bottom-width: 0px;  
			 border-left-width: 0px;  
			 font-weight: bold;
	}

.invisible {  
			 display:none;  
			 
	}
.italic {  
			  font-style: italic;
	}

.magnify {  
			cursor:-moz-zoom-in;  
			 
	}

.clickable { cursor:pointer; }

.navigation {  
			 font-size: xx-small;  
			 padding-top: 5px;  
			 padding-right: 5px;  
			 padding-bottom: 5px;  
			 padding-left: 5px;  
			 color: #666666;  
			 border-color: #CCCCCC;  
			 
border-style: dotted;  
			 border-top-width: 0px;  
			 border-right-width: thin;  
			 border-bottom-width: 0px;  
			 border-left-width: 0px ;  
			 
	} 

.navigationSelected {  
			 font-size: xx-small;  
			 padding-top: 5px;  
			 padding-right: 5px;  
			 padding-bottom: 5px;  
			 padding-left: 5px;  
			 color: #666666;  
			 background-color: #EBEBEB;  
			 border: #CCCCCC;  
			 border-style: dotted;  
			 border-top-width: 0px;  
			 border-right-width: thin;  
			 border-bottom-width: 0px;  
			 border-left-width: 0px 

	} 

.pm {  
			 background-color: #CCFFFF;
	}

.sideheader {  
			  font-family: Arial, Helvetica, sans-serif;  
			 font-size: medium;  
			 font-weight: bold
	}

.topmenu  {  
			 font-family:  Verdana, Arial, Helvetica, sans-serif;  
			 color: #FFFFFF;  
			 font-weight: bold;  
			 font-size: xx-small
	}

.title {  
			
		FONT-WEIGHT: normal;
		FONT-SIZE: xx-large;  
		COLOR: #990000;  
		TEXT-DECORATION: none;  
		background-image: url(../images/underline.gif);  
		background-repeat: repeat-x;  
		background-position: bottom;  
		font-family: "Baskerville Old Face", "Times New Roman", serif;
	}


.visible {  
			
	display:block;
	font-size: small;

	}


.greyScroll {
		scrollbar-face-color: #D2D2D2;
		scrollbar-3d-light-color: #CCCCCC;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-dark-shadow-color: #CCCCCC;
		scrollbar-shadow-color: #999999;
		scrollbar-arrow-color: #000000;
		scrollbar-base-color: #CCCCCC;

}
.alertBox {
	background-color: #EBEBEB;
	position:relative;
}

.inscription {
	background-color:#EBEBEB;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	width:350px;
	padding:3px;
	margin:3px 40px 3px 40px;

}

table.toolbar tr td {
	font-size:80%;
}