<!--

body   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	scrollbar-face-color:#DEDEDE;
	scrollbar-arrow-color:#000066;
	scrollbar-track-color:#E8E8E8;
	scrollbar-shadow-color:#C4C4C4;
	scrollbar-highlight-color:#DEDEDE;
	scrollbar-3dlight-color:#C4C4C4;
	scrollbar-darkshadow-Color:#595959;
}
	
p, tr, td, ul, ol, li   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; 
	}
	
li   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; 
	margin: 0px 0px 2px 0px;
	}	
	
A:link    { text-decoration: none; color: #333399; }
A:visited { text-decoration: none; color: #000066; }
A:hover   { text-decoration: underline; color: #820D0D; }
	
.bullet { list-style-image: url(/images/bullet.gif); }
.bullet2 { list-style-image: url(/images/bullet2.gif); }	
.bullet3 { list-style-image: url(/images/bullet.gif);
                margin-left: 17px; }
	
.topnav  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.topnav  A:link    { color: #666666; text-decoration: none;}
.topnav  A:visited    { color: #666666; text-decoration: none;}
.topnav  A:hover    { color: #CC8F42; text-decoration: none;}	
	
.mainnav  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ECF0F4;
}

.mainnav  A:link    { color: #ECF0F4; text-decoration: none;}
.mainnav  A:visited    { color: #ECF0F4; text-decoration: none;}
.mainnav  A:hover    { color: #003366; text-decoration: none;}	
 
.leftnav  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin: 5px 0px 5px 5px;
}

.leftnav  A:link    { color: #999999; text-decoration: none;}
.leftnav  A:visited    { color: #999999; text-decoration: none;}
.leftnav  A:hover    { color: #000000; text-decoration: none;}


.rightnav   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin: 0px 4px 0px 4px;
}

.rightnav   A:link    { color: #666666; text-decoration: none;}
.rightnav   A:visited    { color: #666666; text-decoration: none;}
.rightnav   A:hover    { color: #000000; text-decoration: none;}


.rightnavbl  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #678AA6;
}

.rightnavbl  A:link    { color: #678AA6; text-decoration: none;}
.rightnavbl  A:visited    { color: #678AA6; text-decoration: none;}
.rightnavbl  A:hover    { color: #000000; text-decoration: none;}

.rightnavtitle   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC8F42;
	margin: 1px 4px 4px 4px;
}

.rightnavtitle   A:link    { color: #CC8F42; text-decoration: none;}
.rightnavtitle   A:visited    { color: #CC8F42; text-decoration: none;}
.rightnavtitle   A:hover    { color: #000000; text-decoration: none;}


.rightnavtitle2   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC8F42;
}
.rightnavtitle2   A:link    { color: #CC8F42; text-decoration: none;}
.rightnavtitle2   A:visited    { color: #CC8F42; text-decoration: none;}
.rightnavtitle2   A:hover    { color: #000000; text-decoration: none;}

.subnav   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.subnav   A:link    { color: #666666; text-decoration: none;}
.subnav   A:visited    { color: #666666; text-decoration: none;}
.subnav   A:hover    { color: #660000; text-decoration: none;}

.subnav2   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.subnav2   A:link    { color: #666666; text-decoration: none;}
.subnav2   A:visited    { color: #666666; text-decoration: none;}
.subnav2   A:hover    { color: #000000; text-decoration: none;}

.path   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	margin: 0px 0px 0px 10px;
	}
	
.path  A:link    { color: #F5F5F5; text-decoration: none;}
.path  A:visited    { color: #F5F5F5; text-decoration: none;}
.path  A:hover    { color: #FCEDBD; text-decoration: none;}

.title   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	}
	
.promo   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC7000;
}

.exemple   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC6600;
	}	
	
.subtitle   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6D94B0;
	}	
.subtitle  A:link    { color: #6D94B0; text-decoration: none;}
.subtitle  A:visited    { color: #820D0D; text-decoration: none;}
.subtitle  A:hover    { color: #5A809C; text-decoration: none;}	

.subtitle2   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6D94B0;
	}	
.subtitle2  A:link    { color: #6D94B0; text-decoration: none;}
.subtitle2  A:visited    { color: #6D94B0; text-decoration: none;}
.subtitle2  A:hover    { color: #2875B8; text-decoration: none;}	



.subtitlemarathon   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2B316D;
	}	
.subtitlemarathon A:link    { color: #2B316D; text-decoration: underline;}
.subtitlemarathon A:visited    { color: #2B316D; text-decoration: underline;}
.subtitlemarathon A:hover    { color: #2B316D; text-decoration: underline;}	

.subtitlemarathon2   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #973B30;
	margin: 0px 0px 0px 20px;
	}	
.subtitlemarathon2 A:link    { color: #2B316D; text-decoration: underline;}
.subtitlemarathon2 A:visited    { color: #2B316D; text-decoration: underline;}
.subtitlemarathon2 A:hover    { color: #2B316D; text-decoration: underline;}	

	
.grey   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #777777;
	}
	
.black   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	}				
	
.burg   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	}	
.burg  A:link    { color: #943A09; text-decoration: none;}
.burg  A:visited    { color: #943A09; text-decoration: none;}
.burg  A:hover    { color: #990000; text-decoration: none;}		



.burg2   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 13px;
	}	

.disclaimer   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #942121;
	}	
.disclaimer  A:link    { color: #942121; text-decoration: underline;}
.disclaimer  A:visited    { color: #942121; text-decoration: underline;}
.disclaimer  A:hover    { color: #B81111; text-decoration: none;}		


.marathon  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.marathon A:link    { text-decoration: underline; color: #333399; }
.marathon A:visited { text-decoration: underline; color: #000066; }
.marathon A:hover   { text-decoration: underline; color: #820D0D; }


.news   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #AB7432;
	}			

.news2   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #AB7432;
	}	
		
.hometitle   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334B70;
	margin: 0px 0px 0px 25px;
	}		
	
.space   {
	margin: 5px 0px 10px 18px;
}	
	
.cpr  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	}
	
.cpr  A:link    { color: #FFFFFF; text-decoration: none;}
.cpr  A:visited { color: #FFFFFF; text-decoration: none;}
.cpr  A:hover   { color: #CDDFFA; text-decoration: none;}

.arrow   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-size: 11px;
	font-weight: bold;
	}	
.arrow  A:link    { color: #FF9900; text-decoration: none;}
.arrow  A:visited    { color: #FF9900; text-decoration: none;}
.arrow  A:hover    { color: #993333; text-decoration: none;}

.notes  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	}
	
.notes12  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	}
	
.quest  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #804040;
	}	
	
.blurb  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2875B8;
	}	
.blurb  A:link    { color: #2875B8; text-decoration: none;}
.blurb  A:visited    { color: #2875B8; text-decoration: none;}
.blurb  A:hover    { color: #993333; text-decoration: none;}
	
.blurb2  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #2875B8;
	}	
	
.blurbs  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2875B8;
	}	
.blurbs  A:link    { color: #2875B8; text-decoration: none;}
.blurbs  A:visited    { color: #2875B8; text-decoration: none;}
.blurbs  A:hover    { color: #993333; text-decoration: none;}
	
	
	
	
.bookm {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
	color: #333333;
}	
.bookm  A:link    { color: #333333; text-decoration: none;}
.bookm  A:visited    { color: #333333; text-decoration: none;}
.bookm  A:hover    { color: #943A09; text-decoration: none;}




.bookbm {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #2B316D;
}	
.bookbm  A:link    { color: #2B316D; text-decoration: underline;}
.bookbm  A:visited    { color: #2B316D; text-decoration: underline;}
.bookbm  A:hover    { color: #2B316D; text-decoration: underline;}

.bljclink {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
	color: #000099;
}	
.bljclink  A:link    { color: #000099; text-decoration: underline;}
.bljclink  A:visited    { color: #000099; text-decoration: underline;}
.bljclink A:hover    { color: #990000; text-decoration: none;}



.textsearch   {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.textsearch   A:link    { color: #666666; text-decoration: none;}
.textsearch   A:visited    { color: #666666; text-decoration: none;}
.textsearch   A:hover    { color: #000000; text-decoration: none;}


select
{
    background-color: #FAFAFA;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
	
.select
{
    background-color: #FAFAFA;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.input
{
    background-color: #FAFAFA;
    border-bottom: #D1D1D1 1px solid;
    border-left: #D1D1D1 1px solid;
    border-right: #D1D1D1 1px solid;
    border-top: #D1D1D1 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
	color: 000000;
}
        
.textarea
{
    background-color: #FAFAFA;
    border-bottom: #D1D1D1 1px solid;
    border-left: #D1D1D1 1px solid;
    border-right: #D1D1D1 1px solid;
    border-top: #D1D1D1 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	scrollbar-face-color:#FAFAFA;
	scrollbar-arrow-color:#000066;
	scrollbar-track-color:#EDEDED;
	scrollbar-shadow-color:#C4C4C4;
	scrollbar-highlight-color:#FAFAFA;
	scrollbar-3dlight-color:#C4C4C4;
	scrollbar-darkshadow-color:#FAFAFA;
}
.button
{
    background-color: #849BB2;
    border-bottom: #849BB2 1px solid;
    border-left: #849BB2 1px solid;
    border-right: #849BB2 1px solid;
    border-top: #849BB2 1px solid;
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}		

-->
