/*  Tags Declaration  */BODY {    margin: 0;    padding: 0;    text-align: center;       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	background:#ede3c2;	padding-bottom:40px;}A {text-decoration: none;}A:HOVER {text-decoration: underline;}IMG {border: none;}A IMG {display:block;}/*  Page  */#page {    margin: auto;    text-align: left;}TABLE.main{	width:1010px;	margin:auto;	margin-top:10px;}TABLE.top-bg{	width:100%;}TABLE.top-bg TD{	height:19px;}TABLE.top-bg TD.left{	background:url(../images/ctl-top.gif) top left no-repeat;	width:32px;}TABLE.top-bg TD.center{	background:url(../images/shad-top.gif) top repeat-x;	width:946px;}TABLE.top-bg TD.right{	background:url(../images/ctr-top.gif) top right no-repeat;	width:32px;}TABLE.container{	width:100%;}TABLE.container TD{	height:19px;}TABLE.container TD.left{	background:url(../images/shad-left.gif) top left repeat-y #FFFFFF;	width:25px;	vertical-align:top;	text-align:left;}TABLE.container TD.right{	background:url(../images/shad-right.gif) top right repeat-y #FFFFFF;	width:25px;	vertical-align:top;	text-align:right;}TABLE.container TD.center{	width:960px;	background:#ffffff;}TABLE.container TD.center P.bot-row{	text-align:right;	font-size:10px;	color:#b6b394;	margin:0;	padding:0;}TABLE.container TD.center P.bot-row A{	float:left;	font-size:10px;	color:#b6b394;}TABLE.container TD.center P.bot-simpleway A{	float:right;	font-size:10px;	color:#b6b394;}TABLE.container TD.center P.bot-row A IMG{	margin-right:10px;}TABLE.container TD.center P.bot-row A IMG,TABLE.container TD.center P.bot-row A SPAN{	float:left;}TABLE.container .header{	background:url(../images/hdr-bg.jpg) top left no-repeat;	width:100%;	float:left;	padding-bottom:47px;}TABLE.container .header .logo{	float:left;	margin: 23px 0 0 38px;}TABLE.container .header .logo A{	float:left;/*	background:none !important;*/}TABLE.container .moduletable {	width:100%;	float:left;}UL#mainlevel-nav , UL.main-menu{	width:100%;	height: 32px;	float:left;	padding:0;	margin:0;	list-style-type: none;	background:#5b783a}UL#mainlevel-nav LI , UL.main-menu LI{	float:left;	width:160px;	height:32px;	text-align:center}UL#mainlevel-nav LI A , UL.main-menu LI A {	float:left;	width:160px;	height:32px;	display:block;	padding-top:7px;	background:url(../images/green-tab.gif) top left no-repeat;	font-size:14px;	color:#475a30;	text-decoration: none}/*UL#mainlevel-nav LI A:VISITED , UL.main-menu LI A:VISITED{	background:url(../images/l-green-tab.gif) top left no-repeat}*/	UL#mainlevel-nav LI A:HOVER, UL.main-menu LI A:HOVER{	background:url(../images/2-green-tab.gif) top left no-repeat}/********* Content *********/TABLE.content{	width:100%;	background:#FFFFFF;}TABLE.content A{	color:#65843F;	text-decoration:underline;}TABLE.content A:HOVER{	text-decoration:none;}/*-- BUG IE HOME PLAN --*/TABLE.content TD  table {	/text-align:right;}/*-- BUG IE HOME PLAN --*/TABLE.content TD.left-col{	padding-top:17px;	vertical-align:top;}TABLE.content TD.left-col .block{	float:left;	padding-left:6px;	background:#ddded0;	margin-bottom:4px;}TABLE.content TD.left-col .block-cont{	float:right;	width:153px;	_width:154px;	border-left:1px solid #adada5;}TABLE.content TD.left-col .srch-form{	float:right;	padding:2px 0;}TABLE.content TD.left-col .srch-form FORM{	margin:0;	padding:0;}TABLE.content TD.left-col .srch-form SPAN.white-bg{	float:right;	width:110px;	_width:120px;	height:23px;	padding:0 5px;	background:#ffffff;	margin-right:2px;}TABLE.content TD.left-col .srch-form INPUT{	float:right;	margin-right:2px;	border:none !important;}TABLE.content TD.left-col .srch-form INPUT.text{	border:none;	margin:5px 0 0 0;	width:100%;	color:#485052;	font-size:10px;	padding:0;	background:none}TABLE.content TD.left-col UL.nav{	margin:0;	padding:0;	list-style:none;	float:none;}TABLE.content TD.left-col UL.nav LI{	border-left:2px solid #ddded0;	display:block;		text-align:left;	padding:8px 0 8px 6px;}TABLE.content TD.left-col UL.nav LI.last{	border-top:1px solid #adada5;}TABLE.content TD.left-col UL.nav LI:HOVER{	border-left:2px solid #adada5;	background:#c5d868;	}TABLE.content TD.left-col UL.nav LI A{	display:block;	color:#717580;	font-size:10px;	font-weight:bold;	text-decoration:none;	line-height:110%;}/***********************************/TABLE.content TD.left-col UL.menu{	float:left;	padding-left:6px;	background:#ddded0;	margin-bottom:4px;	list-style:none;}TABLE.content TD.left-col UL.menu UL{	list-style:none;	float:left;}TABLE.content TD.left-col UL.menu UL LI{	float:right;	width:145px;	_width:146px;}TABLE.content TD.left-col UL.menu LI{	float:left;	width:153px;	_width:154px;	border-left:1px solid #adada5;}TABLE.content TD.left-col UL.menu LI A{	border-top:1px solid #ddded0;	border-left:2px solid #ddded0;	display:block;		text-align:left;	padding:8px 0 8px 6px;	text-decoration:none;}/*TABLE.content TD.left-col  .menu  A:hover {	border-top:1px solid #adada5;	border-left:2px solid #adada5 ;	background:#c5d868 ;	}*/TABLE.content TD.left-col UL.menu LI A:HOVER , TABLE.content TD.left-col UL.menu LI.ACTIVE A {	border-top:1px solid #adada5;	border-left:2px solid #adada5 ;	background:#c5d868 ;	background:#95b557;	}TABLE.content TD.left-col UL.menu LI A SPAN{	display:block;	color:#717580;	font-size:10px;	font-weight:bold;	text-decoration:none;	line-height:110%;}/***********************************/TABLE.content TD.wraper{	width:800px;	/*-- BUG IE HOME PLAN --*/	/width:100%;	/*-- BUG IE HOME PLAN --*/	padding-top:17px;	vertical-align:top;	background:url(../images/face.jpg) 100% 80px no-repeat;	text-align:left;}TABLE.content TD.center-col{	width:518px;	padding: 0 0 25px 19px;	vertical-align:top;}TABLE.content TD.center-col.wide{	width:781px;	/width:600px;	/*background:url(../images/trans.png) repeat;*/	background-color: transparent;}TABLE.content TD.center-col .blog{	float:left;	text-align:left;	color:#485052;	color:#485052;	font-size:10px;	width:530px;}TABLE.content TD.center-col .blog .leading{	float:left;	background:none;	border:none;	padding:0;	border:none;	/*-- BUG IE HOME PLAN --*/	/padding:0 0 0 20px;	/text-align:left;	/*-- BUG IE HOME PLAN --*/}TABLE.content TD.center-col .blog STRONG{	padding-left:10px;	font-size:14px;	margin:15px 0;}TABLE.content TD.center-col .blog P{	color:#485052;	font-size:10px;	line-height:17px;}/*TABLE.content TD.center-col .blog br{	margin:-100px;}*/TABLE.content TD.center-col .blog P IMG{	margin:0 5px;}H2.contentheading{	border-bottom:1px solid #485052;	color:#485052;	font-size:14px;	font-weight:normal;	margin:10px 0px 20px;	padding:0px 0px 5px;}TABLE.content TD.center-col .blog P A.readon{	float:right;	font-size:14px;}TABLE.content TD.center-col .blog .article_row{	float:left;	width:530px;}TABLE.content TD.center-col .blog .article_column {  width:530px;}TABLE.content TD.center-col .blog .article_row p {	line-height:17px;}TABLE.content TD.center-col .blog .article_row .column1 h2,TABLE.content TD.center-col .blog .article_row .column2 h2 {	background:none;	border-bottom:1px solid #485052;	color:#485052 !important;	margin:0 0 10px;	padding:5px 5px 5px 0;}TABLE.content TD.center-col .blog .leading h2 {	background:none;		border-bottom:solid 1px #485052;	color:#485052 !important;	font-size:12px;	margin:0 0 10px;	padding:0 0 5px 0;}/*TABLE.content TD.center-col #page{float:left;color:#485052;font-size:10px;}TABLE.content TD.center-col #page H2{border-bottom:1px solid #485052;color:#485052;font-size:14px;font-weight:normal;margin:10px 0px 18px;padding:0px 0px 5px;}TABLE.content TD.center-col #page P{padding-top:5px;margin:0 0 15px 0;color:#485052;font-size:10px;font-size:25px;}*//************************************/TABLE.content TD.center-col .text-area{	width:270px;	text-align:left;	background:url(../images/trans.png) repeat;	padding-bottom:30px;	padding-right:40px;	float:left;}TABLE.content TD.center-col.wide .text-area{	background:none;	float:right;}TABLE.content TD.center-col .text-area P{	font-size:10px;	color:#485052;	margin:0;	padding:0;	margin-top:20px;	line-height:150%;}TABLE.content TD.center-col .text-area P.heading{	border-bottom:1px solid #485052;	font-weight:bold;	margin-top:14px;	}TABLE.content TD.center-col .text-area P SPAN{	font-weight:bold;	font-style:italic;}TABLE.content TD.center-col FORM{	padding:0;	margin:0;	float:left;	width:437px;}TABLE.content TD.center-col SPAN.title{	display:block;	font-size:10px;	color:#485052;	background:#d6cfb6;	text-align:left;	padding-left:17px;	font-weight:bold;	padding-top:10px;	padding-bottom:7px;}TABLE.content TD.center-col .data-area{	padding:20px 17px 17px 17px;	background:#eee6c9;	_width:100%;}TABLE.contact-form{	width:100%;	text-align:left;}TABLE.contact-form TD{	vertical-align:top;}TABLE.contact-form TR.pt-8 TD{	padding-top:8px;}TABLE.contact-form TR.pt-16 TD{	padding-top:16px;}TABLE.contact-form TD.lab{	width:120px;}TABLE.contact-form TD LABEL{	color:#485052;	font-size:10px;	width:auto;}TABLE.contact-form TD INPUT,TABLE.contact-form TD TEXTAREA{	width:278px;	_width:280px;	border:none;	border-left:2px solid #b5b4a9;	border-top:2px solid #b5b4a9;	background:#d5cdb1;	color:#485052;	font-size:10px;	font-style:italic;}TABLE.contact-form TD TEXTAREA{	height:107px;}TABLE.contact-form TD SELECT{	width:278px;	border:none;	border-left:2px solid #b5b4a9;	border-top:2px solid #b5b4a9;	margin:0;	padding:0;	background:#d5cdb1;	color:#485052;	font-size:10px;	font-style:italic;}TABLE.contact-form TR.bot-row TD P{	margin:0;	padding:0;	font-size:10px;	font-style:italic;	color:#485052;	margin-top:9px;}TABLE.contact-form TR.bot-row TD INPUT{	float:right;	width:auto;	height:auto;	border:none;	background:url(../images/envoyer.gif) top left no-repeat;	cursor:pointer;}TABLE.contact-form TR.bot-row TD INPUT.validate{	width:65px;	height:23px;}/*************Right Collumn*****************/TABLE.content TD.right-col{	width:230px;	_width:263px;	padding-left:33px;	vertical-align:top;}/*TABLE.content TD.right-col .text-area{	width:270px;	float:left;	text-align:left;	background:url(../images/trans.png) repeat;	padding-bottom:30px;	}TABLE.content TD.right-col .text-area P{	font-size:10px;	color:#485052;	margin:0;	padding:0;	margin-top:20px;	line-height:150%;}TABLE.content TD.right-col .text-area P.heading{	border-bottom:1px solid #485052;	font-weight:bold;	margin-top:14px;	}TABLE.content TD.right-col .text-area P SPAN{	font-weight:bold;	font-style:italic;}*/TABLE.bot-bg{	width:100%;}TABLE.bot-bg TD{	height:32px;}TABLE.bot-bg TD.left{	background:url(../images/cbl.gif) top left no-repeat;	width:29px;}TABLE.bot-bg TD.center{	background:url(../images/shad-bot.gif) top repeat-x;	width:952px;}TABLE.bot-bg TD.right{	background:url(../images/cbr.gif) top right no-repeat;	width:29px;}/******************************/.componentheading{	font-size:24px;	padding:0;	margin:10px 0 20px 10px;	color:#65843f;	font-weight:normal;}UL.level_0 LI A{	color:#485052;	font-size:12px;}UL.level_0 LI A:BEFORE{	content: "\00BB \0020";}/***************************/.relax{	clear:both;	font-size:0;	line-height:0px;	height:0px;}
