
body {

	background: #FFFFFF url(main-bg.jpg) repeat-x;
}
a {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #ffffff;
}
a:hover {
	text-decoration: underline;
}
p {
	margin: 0px 0px 15px;
}
img {
	border: none;
}
ul {
	margin: 5px 0px 15px;
	padding-left: 20px;
}
ul li {
	margin: 0px;
}
ol {
	margin: 5px 0px 15px;
	padding-left: 20px;
}
ul li {
	margin: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
small {
	font-size: 90%;
}
#wrapper {
	width: 985px;
	margin: 0px auto;
	position: relative;
}

/* ------------------------------------- header area  */
.textblack {
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: underline;
}
.textblackb {
	font-family: Tahoma;
	font-size: 10px;
}
.textblackc {
	font-family: Tahoma;
	font-size: 11px;
}
.textblackd {
	font-family: Arial;
	font-size: 12px;
	}
.textblanctop {
	font-family: Arial black;
	font-size: 33px;
	color: #000000;
	}
.textblanctopimage01 {
	font-family: Arial black;
	font-size: 33px;
	color: #936A04;
	}
.textblanctopimage02 {
	font-family: Arial black;
	font-size: 33px;
	color: #158604;
	}
.textblanctopimage03 {
	font-family: Arial black;
	font-size: 33px;
	color: #300F31;
	}
.textblanctopimage04 {
	font-family: Arial black;
	font-size: 33px;
	color: #82571B;
	}
.textblanctopimage05 {
	font-family: Arial black;
	font-size: 33px;
	color: #B40B20;
	}
.textblanctopimage06 {
	font-family: Arial black;
	font-size: 33px;
	color: #000000;
	}
.textblanctopimage07 {
	font-family: Arial black;
	font-size: 33px;
	color: #49260F;
	}
.textblanctopimage08 {
	font-family: Arial black;
	font-size: 33px;
	color: #664418;
	}
.textblanctopimage09 {
	font-family: Arial black;
	font-size: 33px;
	color: #396E1D;
	}
.textblanctopimage10 {
	font-family: Arial black;
	font-size: 33px;
	color: #193E70;
	}
.textblanctopimage11 {
	font-family: Arial black;
	font-size: 33px;
	color: #165427;
	}
.textblanctopimage12 {
	font-family: Arial black;
	font-size: 33px;
	color: #720B0D;
	}
.textblanctopimage13 {
	font-family: Arial black;
	font-size: 33px;
	color: #E58D05;
	}
.textblanctopimage14 {
	font-family: Arial black;
	font-size: 33px;
	color: #07334E;
	}
.textblanctopimage15 {
	font-family: Arial black;
	font-size: 33px;
	color: #7C363A;
	}
.textblanctopimage16 {
	font-family: Arial black;
	font-size: 33px;
	color: #698E08;
	}
.textblanctopimage17 {
	font-family: Arial black;
	font-size: 33px;
	color: #C63B58;
	}
.textblanctopimage18 {
	font-family: Arial black;
	font-size: 33px;
	color: #246E99;
	}
.textblanctopimage19 {
	font-family: Arial black;
	font-size: 33px;
	color: #734A14;
	}
.textblanctopimage20 {
	font-family: Arial black;
	font-size: 33px;
	color: #7A3619;
	}
.textblanctopimage21 {
	font-family: Arial black;
	font-size: 33px;
	color: #0F76A6;
	}
.textblanctopimage22 {
	font-family: Arial black;
	font-size: 33px;
	color: #448207;
	}
.textblanctopimage23 {
	font-family: Arial black;
	font-size: 33px;
	color: #113874;
	}
.textblanctopimage24 {
	font-family: Arial black;
	font-size: 33px;
	color: #2C102D;
	}
.textblanctopimage25 {
	font-family: Arial black;
	font-size: 33px;
	color: #465D2A;
	}
.textblanctopimage26 {
	font-family: Arial black;
	font-size: 33px;
	color: #7B5226;
	}
.textblanctopimage27 {
	font-family: Arial black;
	font-size: 33px;
	color: #313F8F;
	}
.textblanctopimage28 {
	font-family: Arial black;
	font-size: 33px;
	color: #6E892E;
	}
.textblanctopimage29 {
	font-family: Arial black;
	font-size: 33px;
	color: #D3BF03;
	}
.textblanctopimage30 {
	font-family: Arial black;
	font-size: 33px;
	color: #471214;
	}
.textblanctopimage31 {
	font-family: Arial black;
	font-size: 33px;
	color: #493314;
	}
.textblanctopimage32 {
	font-family: Arial black;
	font-size: 33px;
	color: #82561C;
	}
.textblanctopimage33 {
	font-family: Arial black;
	font-size: 33px;
	color: #765639;
	}
.textblanctopimage34 {
	font-family: Arial black;
	font-size: 33px;
	color: #223E1C;
	}
.textblanctopimage35 {
	font-family: Arial black;
	font-size: 33px;
	color: #C96E11;
	}
.textblanctopimage36 {
	font-family: Arial black;
	font-size: 33px;
	color: #F7C007;
	}
.textblanctopimage37 {
	font-family: Arial black;
	font-size: 33px;
	color: #07638D;
	}
.textblanctopimage38 {
	font-family: Arial black;
	font-size: 33px;
	color: #2A2C2B;
	}
.textblanctopimage39 {
	font-family: Arial black;
	font-size: 33px;
	color: #5E6B2F;
	}
.textblanctopimage40 {
	font-family: Arial black;
	font-size: 33px;
	color: #213449;
	}
.textblanctopimage41 {
	font-family: Arial black;
	font-size: 33px;
	color: #061F3D;
	}
.textblanctopimage42 {
	font-family: Arial black;
	font-size: 33px;
	color: #444848;
	}
.textblanctopimage43 {
	font-family: Arial black;
	font-size: 33px;
	color: #590B0D;
	}
.textblanctopimage44 {
	font-family: Arial black;
	font-size: 33px;
	color: #556339;
	}
.textblanctopimage45 {
	font-family: Arial black;
	font-size: 33px;
	color: #76767A;
	}
.textblanctopimage46 {
	font-family: Arial black;
	font-size: 33px;
	color: #346B75;
	}
.textblanctopimage47 {
	font-family: Arial black;
	font-size: 33px;
	color: #706575;
	}
.textblanctopimage48 {
	font-family: Arial black;
	font-size: 33px;
	color: #2E3839;
	}
.textblanctopimage49 {
	font-family: Arial black;
	font-size: 33px;
	color: #355430;
	}
.textblanctopimage50 {
	font-family: Arial black;
	font-size: 33px;
	color: #C2040B;
	}
.textblanctopimage51 {
	font-family: Arial black;
	font-size: 33px;
	color: #212D28;
	}
.textblanctopimage52 {
	font-family: Arial black;
	font-size: 33px;
	color: #720628;
	}
.textblanctopimage53 {
	font-family: Arial black;
	font-size: 33px;
	color: #6B1D35;
	}
.textblanctopimage54 {
	font-family: Arial black;
	font-size: 33px;
	color: #50483D;
	}
.textblanctopimage55 {
	font-family: Arial black;
	font-size: 33px;
	color: #000000;
	}
.textblanctopimage56 {
	font-family: Arial black;
	font-size: 33px;
	color: #531913;
	}
.textblanctopimage57 {
	font-family: Arial black;
	font-size: 33px;
	color: #086392;
	}
.textblanctopimage58 {
	font-family: Arial black;
	font-size: 33px;
	color: #6E3F75;
	}
.textblanctopimage59 {
	font-family: Arial black;
	font-size: 33px;
	color: #52524E;
	}
.textblanctopimage60 {
	font-family: Arial black;
	font-size: 33px;
	color: #577E11;
	}
.textblanctopimage61 {
	font-family: Arial black;
	font-size: 33px;
	color: #253A73;
	}
.textblanctopimage62 {
	font-family: Arial black;
	font-size: 33px;
	color: #5E3F17;
	}
.textblanctopimage63 {
	font-family: Arial black;
	font-size: 33px;
	color: #416332;
	}
.textblanctopimage64 {
	font-family: Arial black;
	font-size: 33px;
	color: #040202;
	}
.textblanctopimage65 {
	font-family: Arial black;
	font-size: 33px;
	color: #1A588F;
	}
.textblanctopimage66 {
	font-family: Arial black;
	font-size: 33px;
	color: #756F55;
	}
.textblanctopimage67 {
	font-family: Arial black;
	font-size: 33px;
	color: #54382E;
	}
.textblanctopimage68 {
	font-family: Arial black;
	font-size: 33px;
	color: #939938;
	}
.textblanctopimage69 {
	font-family: Arial black;
	font-size: 33px;
	color: #5A5A5A;
	}
.textblanctopimage70 {
	font-family: Arial black;
	font-size: 33px;
	color: #447663;
	}
.textblanctopimage71 {
	font-family: Arial black;
	font-size: 33px;
	color: #1F9C89;
	}
.textblanctopimage72 {
	font-family: Arial black;
	font-size: 33px;
	color: #48802D;
	}
.textblanctopimage73 {
	font-family: Arial black;
	font-size: 33px;
	color: #1E7789;
	}
.textblanctopimage74 {
	font-family: Arial black;
	font-size: 33px;
	color: #463D1C;
	}
.textblanctopimage75 {
	font-family: Arial black;
	font-size: 33px;
	color: #06679F;
	}
.textblanctopimage76 {
	font-family: Arial black;
	font-size: 33px;
	color: #09582D;
	}
.textblanctopimage77 {
	font-family: Arial black;
	font-size: 33px;
	color: #21343B;
	}
.textblanctopimage78 {
	font-family: Arial black;
	font-size: 33px;
	color: #584646;
	}
.textblanctopimage79 {
	font-family: Arial black;
	font-size: 33px;
	color: #88571C;
	}
.textblanctopimage80 {
	font-family: Arial black;
	font-size: 33px;
	color: #2B5F94;
	}
.textblanctopimage81 {
	font-family: Arial black;
	font-size: 33px;
	color: #000000;
	}
.textblanctopimage82 {
	font-family: Arial black;
	font-size: 33px;
	color: #626A70;
	}
.textblanctopimage83 {
	font-family: Arial black;
	font-size: 33px;
	color: #133681;
	}
.textblanctopimage84 {
	font-family: Arial black;
	font-size: 33px;
	color: #066B8F;
	}
.textblanctopimage85 {
	font-family: Arial black;
	font-size: 33px;
	color: #145E8F;
	}
.textblanctopimage86 {
	font-family: Arial black;
	font-size: 33px;
	color: #18605B;
	}
.textblanctopimage87 {
	font-family: Arial black;
	font-size: 33px;
	color: #B71A2D;
	}	
.textblanctopimage88 {
	font-family: Arial black;
	font-size: 33px;
	color: #687B46;
	}
.textblanctopimage89 {
	font-family: Arial black;
	font-size: 33px;
	color: #000000;
	}
.textblanctopimage90 {
	font-family: Arial black;
	font-size: 33px;
	color: #155893;
	}
.textblanctopimage91 {
	font-family: Arial black;
	font-size: 33px;
	color: #966909;
	}
.textblanctopimage92 {
	font-family: Arial black;
	font-size: 33px;
	color: #D34A07;
	}
.textblanctopimage93 {
	font-family: Arial black;
	font-size: 33px;
	color: #3E5364;
	}
.textblanctopimage94 {
	font-family: Arial black;
	font-size: 33px;
	color: #517B15;
	}
.textblanctopimage95 {
	font-family: Arial black;
	font-size: 33px;
	color: #827F7E;
	}
.textblanctopimage96 {
	font-family: Arial black;
	font-size: 33px;
	color: #E88A18;
	}
.textblanctopimage97 {
	font-family: Arial black;
	font-size: 33px;
	color: #C02025;
	}
.textblanctopimage98 {
	font-family: Arial black;
	font-size: 33px;
	color: #EE600C;
	}
.textblanctopimage99 {
	font-family: Arial black;
	font-size: 33px;
	color: #000000;
	}
.textblanctopimage990 {
	font-family: Arial black;
	font-size: 33px;
	color: #E87D2E;
	}	
.textblacke {
	font-family: Arial;
	font-size: 11px;
		}
.textblackf {
	font-family: Tahoma;
	font-size: 10px;
	color: #E52904;
}
.textblackk {
	font-family: Tahoma;
	font-size: 14px;
	color: #890606;
	font-weight: bold;
	font-style : italic;
}
.textblackff {
	font-family: Tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.textblackffb {
	font-family: Tahoma;
	font-size: 14px;
	color: #OOOOOO;
	font-weight: bold;
}
.textblackfff {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
}
.textblackg {
	font-family: Tahoma;
	font-size: 25px;
	font-weight: bold;
}
.textblackgg {
	font-family: Tahoma;
	font-size: 17px;
	font-weight: bold;
}
.textblackgg3 {
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
}
.textblackgg4 {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bold;
}
.textblackggg {
	font-family: Times new roman;
	font-size: 16px;
	font-weight: bold;
    color: #AE0505;
}
.textblackh {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.textblacki {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.textblackib {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;	
}
.textblackibb {
	font-family: Tahoma;
	font-size: 12px;
	color: #03751B;
	font-weight: bold;	
}
.textblackibc {
	font-family: Times new roman;
	font-size: 13px;
	font-weight: bold;
	color: #044384;
	
}
.textblackii {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
}
.textblackii2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
}
.textblackib {
	font-family: Tahoma;
	font-size: 12px;
}
.textblackic {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.textblackid {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}
.dots {
	background-image: url(../images/dot.gif);
	height: 1px;
	background-repeat: repeat-x;
	line-height: 3px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.textblue {color: #003399} {
	font-family: Tahoma;
	font-size:11px;
}
body,td,th {
	font-family: Tahoma;
	font-size: 10px;
}
input {
	font-family: Tahoma;
	font-size: xx-small;
}
.textdarkblue {
	color: 45515C;
}
select {
	font-family: Tahoma;
	font-size: x-small;
}
.textbold {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	}
.textbold2 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.textbold3 {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #044D7A;
}
.textred {
	color: #FF0000;
	font-family: Tahoma;
	font-size: 11px;
}
.textwhite {
	color: #FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
}
.plain {
	color: #666666;
	font-family: Tahoma;
	font-size: 11px;
}
.textwhiteplain {
	font-family: Tahoma;
	font-size: 13px;
	color: #ffffff;
}
.main_bg {
	background-image: url(images/bar_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.top_bg {
	background-image: url(images/top_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.line_bg {
	background-image: url(images/line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.dot_bg {
	background-image: url(images/dotted_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bottom_bg {
	background-image: url(images/bottom_bg.gif);
	background-repeat: repeat-x;
}
.side_bg {
	background-image: url(images/side_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bg_how {
	background-image: url(images/bg_how.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ad_bottom {
	background-image: url(images/top_ad_bottom.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


}
A:active {color:navy;font-size: 8.5pt;}
A:active:hover {color:#35113D;font-size: 8.5pt;}
A:hover {
	color:navy;
	font-size: 8.5pt;
	text-decoration: underline;
}
A:visited {color:#353F3D;font-size: 8.5pt;}
A:visited:hover {color:#35113D;font-size: 8.5pt;}

.yellow_title {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #0070A6;
	text-decoration: none;
	}
.blanc9 { font-family: Arial, Helvetica, sans-serif;
			font-size : 9pt;
			color: #FFFFFF;
			font-weight: normal;}

.client1 { font-family: Arial, Helvetica, sans-serif;
			font-size : 18pt;
			color: #ffffff;
			font-weight: bold;}

.client2 { font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #ffffff;
			font-weight: normal;}

.client3 { font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #ffffff;
			font-weight: bold;}

.client4 { font-family: Arial, Helvetica, sans-serif;
			font-size : 11pt;
			color: #000033;
			font-weight: bold;}

.client5 { font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #000033;
			font-weight: normal;}

.client6 { font-family: Arial, Helvetica, sans-serif;
			font-size : 12pt;
			color: #800000;
			font-weight: bold;}

.tdah1 { font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #666666;
			font-weight: normal;}

.tdah2 { font-family: Arial, Helvetica, sans-serif;
			font-size : 8pt;
			color: #666666;
			font-weight: normal;}

.tdah3 { font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #003366;
			font-weight: bold;}

.tdah4 { font-family: Arial, Helvetica, sans-serif;
			font-size : 10pt;
			color: #003366;
			font-weight: normal;}

.site2008{ font-family: arial;
			font-size : 10pt;
			color: #53524C;
			font-weight: normal;}

.site2008b{ font-family: arial;
			font-size : 10pt;
			color: #53524C;
			font-weight: bold;}

.bleu8{ font-family: arial;
			font-size : 8pt;
			color: #2C5784;
			font-weight: normal;}

.bleu8b{ font-family: arial;
			font-size : 8pt;
			color: #2C5784;
			font-weight: bold;}
						
.bleu9{ font-family: arial;
			font-size : 9pt;
			color: #2C5784;
			font-weight: normal;}

.bleu9a{ font-family: arial;
			font-size : 9pt;
			color: #482810;
			font-weight: normal;}			
			
.bleu9b{ font-family: arial;
			font-size : 9pt;
			color: #2C5784;
			font-weight: bold;}
			
.brun11b{ font-family: arial;
			font-size : 10pt;
			color: #482810;
			font-weight: normal;}	

.google11b{ font-family: arial;
			font-size : 9pt;
			color: #0000FF;
			font-weight: normal;}	

.google11bb{ font-family: arial;
			font-size : 9pt;
			color: #FF0000;
			font-weight: normal;}

.google11c{ font-family: arial;
			font-size : 11pt;
			color: #000000;
			font-weight: bold;}	

.google11d{ font-family: arial;
			font-size : 10pt;
			color: #000000;
			font-weight: normal;}	

.google11ddd{ font-family: arial;
			font-size : 10pt;
			color: #FFFFFF;
			font-weight: normal;}	

.google11dd{ font-family: arial;
			font-size : 8.9pt;
			color: #000000;
			font-weight: normal;}	

.google11e{ font-family: arial;
			font-size : 10pt;
			color: #800000;
			font-weight: bold;}		

.blog1{ font-family: arial;
			font-size : 10pt;
			color: #482810;
			font-weight: normal;}	

.blog2{ font-family: arial;
			font-size : 8pt;
			color: #FFFFFF;
			font-weight: normal;}	

.blog3{ font-family: arial;
			font-size : 11pt;
			color: #482810;
			font-weight: bold;}	

.blog4{ font-family: verdana;
			font-size : 10pt;
			color: #FFFFFF;
			font-weight: bold;}	

.blog5{ font-family: arial;
			font-size : 10pt;
			color: #482810;
			font-weight: normal;}

.mess1{ font-family: verdana;
			font-size : 10pt;
			color: #FFFFFF;
			font-weight: bold;}	

.mess2{ font-family: arial;
			font-size : 10pt;
			color: #FFFFFF;
			font-weight: normal;}	

.mess3{ font-family: arial;
			font-size : 10pt;
			color: #663300;
			font-weight: normal;}	

.mess4{ font-family: arial;
			font-size : 10pt;
			color: #663300;
			font-weight: bold;}	

.mess5{ font-family: arial;
			font-size : 8pt;
			color: #000000;
			font-weight: bold;}	

.mess6{ font-family: arial;
			font-size : 10pt;
			color: #000033;
			font-weight: normal;}	

.brun11c{ font-family: arial;
			font-size : 10pt;
			color: #482810;
			font-weight: bold;}					

.brun8 { font-family: arial;
			font-size : 8pt;
			color: #784C35;
			font-weight: normal;}
			
.brun9 { font-family: arial;
			font-size : 9pt;
			color: #784C35;
			font-weight: normal;}
			
.brun9b { font-family: arial;
			font-size : 9pt;
			color: #784C35;
			font-weight: bold;}
			
.brun14 { font-family: arial;
			font-size : 14pt;
			color: #784C35;
			font-weight: normal;}			
			
.brun14b { font-family: arial;
			font-size : 14pt;
			color: #784C35;
			font-weight: bold;}
			
.rouge8 {
		font-family: arial;
		font-size : 8pt;			
		font-weight: normal;
		color: #990000; }						
			
.rouge9 {
		font-family: arial;
		font-size : 9pt;			
		font-weight: normal;
		color: #990000; }						
						
			
.titrevert9ti { font-family: arial;
			font-size : 9pt;
			color: #FFFFFF;
			background-color: #8FA180;			
			font-weight: normal;}
			
.titrebrun9ti { font-family: arial;
			font-size : 9pt;
			color: #FFFFFF;
			background-color: #784C35;			
			font-weight: normal;}						

.vert9 { font-family: arial;
			font-size : 9pt;
			color: #355F3D;
			font-weight: normal;}
			
.vert11 { font-family: Arial, Helvetica, sans-serif;
			font-size : 11pt;
			color: #355F3D;
			font-weight: normal;}			

.noir8 { font-family: arial;
			font-size : 8pt;
			color: #black;
			font-weight: normal;}
			
.noir9 { font-family: arial;
			font-size : 9pt;
			color: #black;
			font-weight: normal;
			line-height:130%;
			}
.noir99 { font-family: arial;
			font-size : 12pt;
			color: #black;
			font-weight: normal;
			line-height:130%;
			}
			
.noir10 { font-family: arial;
			font-size : 8pt;
			color: #black;
			font-weight: normal;
			line-height:120%;
			}
			
.noir12ptb{ font-family: arial;
			font-size : 12pt;
			color: black;
			font-weight: bold;}			

		
.titreTI {
		font-family: arial;
		font-size : 9pt;
		color: #ECEEE3;
		font-weight: bold;
		background-color: #993300;
}			


