/* CSS for IE & Netscape 6+ */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
}

TD,DIV,LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: normal; line-height: 14px;
}

DIV.tTexte01,DIV.tJustify01 {text-align: left; margin: 5px 30px 15px 20px;}
DIV.tJustify01 {text-align: justify;}

.tabLeft01 {
	color:#999999;
	padding-left: 10px; padding-right: 10px; text-align:left;
}

.tabLeft02 {
	color:#999999;
	padding-left: 10px; padding-right: 10px; text-align:right;
}

.tabILinks { line-height: 20px; padding-bottom: 5px;}
.tabFleche1 { background-position: 5px 6px; background-image: url(/images/icons/i_fleche1_o.gif); background-repeat: no-repeat;}

P.box,DIV.box {margin-top:5px; padding-left: 20px; padding-right: 15px;}

DIV.btnBack {text-align:left;}

.itemRepeater {width: 90%;}
.itemRepeater2 {width: 90%; margin: 5px 30px 15px 20px;}

/* Text Style */

.tTitre01 { font-size:12px; color:#1C76A4; font-weight:bold;}
.tTitre02 { color:#4F8AB7; font-weight:bold;}
.tTitre03 { color:#1C76A4; font-weight:bold;}

.tTexte01 { color:#000000;}
.tTitre02 { color:#4F8AB7; font-weight:bold;}

.gray10 { color: Gray;font-size:10px; }


.tpetitbold { font-size:9px; color:#666666; font-weight:bold;}

.tGrey01,.tGrey01b { color:#999999;}
.tGrey02,.tGrey02b { color:#666666;}
.tGrey03,.tGrey03b { color:#666666;}
.tGrey04,.tGrey04b { color:#888888;}
.tGrey05,.tGrey05b { color:#CDCDCD;}
.tGrey06,.tGrey06b { color:#D6D6D6;}
.tGrey07,.tGrey07b { font-size:10px; color:#A2A097;}

.tGrey01b,.tGrey02b,.tGrey03b,.tGrey04b,.tGrey05b,.tGrey06b,.tGrey07b {font-weight:bold;}

.tWhite01{ color:#FFFFFF;}
.tWhite02b{ color:#FFFFFF; font-weight:bold;}

.tBlue01,.tBlue01b{ font-size:12px; color:#003366;}
.tBlue01b { color:#4F8AB7; font-weight:bold;}
.tBlue02{ font-size:10px; color:#006699;}

.tBlue05b,.tTitre02{ color:#000000; font-weight:bold;}
.tSup {vertical-align: super; font-size: 7px; font-weight:bold; color:#666666;}
.tSup2 {vertical-align: super; font-size: 8px; font-weight:bold; color:#666666;}
.tU {text-decoration:underline;}

.sep_success {color:#D6D6D6;text-decoration:none;}
/* List Style */

LI { margin: 5px 0px 5px 0px; padding: 1px 0px 0px 1px; }
UL { 
	margin: 5px 0px 15px 20px; padding: 0px 0px 0px 0px;
	list-style-image: url(/images/icons/li_b2.gif); display: block; line-height: 14px; text-align:left; list-style-type: none;
}

.xListePDF{ display: block; line-height:16px; margin: 3px 30px 1px 0px; padding-left:5px;}
.xListe1 { list-style-image: url(/images/icons/li_b1.gif);margin: 5px 30px 1px 20px;}
.xListe2 {margin: 5px 30px 1px 20px;}
.xListe3 {margin: 15px 30px 15px 40px;}
.xListe4 { list-style-image: url(/images/icons/li_b3.gif);margin: 15px 30px 15px 20px;}

UL.xListeNews {margin: 15px 30px 15px 40px;}
LI.xListeNews { margin: 2px 0px 10px 0px; padding: 1px 0px 0px 1px;}

UL.xListeP {margin: 5px 10px 10px 15px;}
UL.xListeP2 { list-style-image: url(/images/icons/li_b3.gif);margin: 5px 10px 10px 15px; }
UL.xListeP3 { list-style-image: url(/images/icons/li_b3.gif);margin: 7px 10px 0px 15px; }
LI.xListeP { margin: 0px 0px 0px 0px; padding: 3px 0px 7px 0px; background-image: url(/images/icons/li_bg1.gif); background-position: bottom; background-repeat:repeat-x;}

.xListeNum{ list-style-type: decimal;margin-left: 58px; margin-top: 15px; margin-bottom: 15px; margin-right: 20px; color:#FF6600;}
.xListeChk{ list-style-image: url(/images/icons/li_chk.gif);margin: 5px 30px 1px 20px;}

UL.xListeMenu { list-style-image: none; line-height: 11px; margin: 3px 10px 15px 15px;}
LI.xListeMenu { margin: 2px 0px 4px 0px; padding: 9px 0px 0px 0px; background-image: url(/images/interface/lm_bg.gif); background-position: 0px 2px; background-repeat:no-repeat;}
LI.xListeMenuPDF { margin: 8px 0px 4px 0px; padding: 9px 0px 0px 0px; background-image: url(/images/interface/lm_bg.gif); background-position: 0px 0px; background-repeat:no-repeat;}
LI.xListeMenu2 { margin: 2px 0px 4px 0px; padding: 0px 0px 0px 0px;}

UL.xListeMenuLeft{ text-align: right; line-height: 10px; margin-left: 0px; margin-top: 0px;margin-bottom: 0px;margin-right: 0px;}
LI.xListeMenuLeft { text-align: right; margin-bottom:0px; margin-left:0px ;padding-top:0px;}

/* Table background */

.TBG001 {background-image: url(/images/interface/bg_01.gif); background-repeat: repeat-x;}
.TBG002 {background-image: url(/images/interface/bg_02.gif); background-repeat: repeat-x;}
.TTM001 {background-image: url(/images/interface/tm_01.gif); background-repeat: no-repeat;}
.TBG003 {background-image: url(/images/interface/bg_header_01.jpg); background-repeat: no-repeat;}
.TBG004 {background-image: url(/images/interface/bg_04.gif); background-repeat: no-repeat;}

.bgLeft01{background-image: url(/images/interface/bg_left1.gif); background-position: top; background-repeat: repeat-x; background-color:#F1F1F1;}

.bgTab01t{
	line-height: 10px; color:#FFFFFF; font-weight:bold; 
	background-image: url(/images/interface/bg_tab01t.gif); background-position: right; background-repeat: no-repeat; background-color:#FF6600;
}
.bgTab01t2{
	text-align: center; line-height: 10px; color:#FFFFFF; font-weight:bold; 
	background-image: url(/images/interface/bg_tab01t2.gif); background-position: right; background-repeat: no-repeat; background-color:#1C76A4;
}
.bgTab01f{
	line-height: 10px; color:#CDCDCD;
	background-image: url(/images/interface/bg_tab01f.gif); background-repeat: repeat-x; background-color:#FFFFFF;
}
.bgTab01c{
	line-height: 14px; color:#000000; 
	background-image: url(/images/interface/bg_tab01c.gif); background-position: top; background-repeat: repeat-x; background-color:#F9F9F9;
}
.bgTab01c2,.tabAwardsD,.tabAwardsC{
	line-height: 14px; color:#000000; 
	background-image: url(/images/interface/bg_tab01c2.gif); background-position: top; background-repeat: repeat-x; background-color:#F9F9F9;
}
.bgTab01c3,.tabAwardsD2,.tabAwardsC2{
	line-height: 14px; color:#000000; 
	background-image: url(/images/interface/bg_tab01c3.gif); background-position: top; background-repeat: repeat-x; background-color:#F9F9F9;
}
.bgtabMap{ background-image: url(/images/interface/bg_tabMap1.gif); background-repeat: repeat-y;}

.tabMap { border: 1px solid #DFDFDF; width: 400px;}
.tabProperty { border: 1px solid #DFDFDF;}
.tabAwards { width: 100%; border: 1px solid #DFDFDF;}

.bgFlash_001 {background-image: url(/images/bg_001.gif); background-position: left; background-repeat: repeat-x; background-color:#006293; }
.bgFlash_002 { background-image: url(/images/bg_002.jpg); background-position: left; background-repeat: no-repeat; background-color:#006293; }


/* Form Related Styles */

.formInput01 { background-image: url(/images/interface/input_01.gif); background-color:#FFFFFF; color:#444444;border-style: none;}


/* default link setup */

A:link{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
A:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
A:active{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
A:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF6600; text-decoration:none;}

A:link.subLinkTi2{ color:#000000; text-decoration:underline;}
A:visited.subLinkTi2{ color:#000000; text-decoration:underline;}
A:active.subLinkTi2{ color:#000000;}
A:hover.subLinkTi2{ color:#FF6600;}

A:link.subLink01{ color:#666666; text-decoration:underline;}
A:visited.subLink01{ color:#666666; text-decoration:underline;}
A:active.subLink01{ color:#666666;}
A:hover.subLink01{ color:#FF6600;}

A:link.subLinkpetit{ font-size:9px; color:#909090; font-weight:bold;}
A:visited.subLinkpetit{ font-size:9px; color:#909090; font-weight:bold;}
A:active.subLinkpetit{ font-size:9px; color:#909090; font-weight:bold; text-decoration:underline;}
A:hover.subLinkpetit{ font-size:9px; color:#FF6600; font-weight:bold; text-decoration:underline;}

A:link.subLink01b{ color:#909090; font-weight:bold; text-decoration:underline;}
A:visited.subLink01b{ color:#909090; font-weight:bold; text-decoration:underline;}
A:active.subLink01b{ color:#909090; font-weight:bold;}
A:hover.subLink01b{ color:#FF6600; font-weight:bold;}

A:link.subLink01c{ color:#313131; font-weight: bold; text-decoration:underline;}
A:visited.subLink01c{ color:#313131; font-weight: bold;text-decoration:underline;}
A:active.subLink01c{ color:#313131; font-weight: bold;}
A:hover.subLink01c{ color:#FF6600; font-weight: bold;}

A:link.subLink02b{ color:#A0A0A0; font-weight:bold;}
A:visited.subLink02b{ color:#A0A0A0; font-weight:bold;}
A:active.subLink02b{ color:#A0A0A0; font-weight:bold;}
A:hover.subLink02b{ color:#FF6600; font-weight:bold;}

A:link.subLink03b{ color:#666666; font-weight:bold;}
A:visited.subLink03b{ color:#666666; font-weight:bold;}
A:active.subLink03b{ color:#666666; font-weight:bold;}
A:hover.subLink03b{ color:#FF6600; font-weight:bold;}

A:link.subLinkTi{ font-size:12px; color:#4F8AB7; font-weight:bold;}
A:visited.subLinkTi{ font-size:12px; color:#4F8AB7; font-weight:bold;}
A:active.subLinkTi{ font-size:12px; color:#4F8AB7; font-weight:bold;}
A:hover.subLinkTi{ font-size:12px; color:#FF6600; font-weight:bold;}

A:link.subLinkMini{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color:#666666;}
A:visited.subLinkMini{ font-size:10px; color:#666666;}
A:active.subLinkMini{ font-size:10px; color:#666666;}
A:hover.subLinkMini{ font-size:10px; color:#FF6600;}

/*///Content Related Link Stock */

A:link.GreyLink01{ color:#666666; text-decoration:underline;}
A:visited.GreyLink01{ color:#666666; text-decoration:underline;}
A:active.GreyLink01{ color:#666666;}
A:hover.GreyLink01{ color:#FF6600;}

A:link.GreyLink02{ font-size:10px; color:#666666;}
A:visited.GreyLink02{ font-size:10px; color:#666666;}
A:active.GreyLink02{ font-size:10px; color:#666666;}
A:hover.GreyLink02{ font-size:10px; color:#FF6600; text-decoration:underline;}

A:link.GreyLink02b{ font-size:10px; color:#666666; font-weight:bold;}
A:visited.GreyLink02b{ font-size:10px; color:#666666; font-weight:bold;}
A:active.GreyLink02b{ font-size:10px; color:#666666; font-weight:bold;}
A:hover.GreyLink02b{ font-size:10px; color:#FF6600; font-weight:bold; text-decoration:underline;}

A:link.BlueLink01{ color:#006699; text-decoration:underline;}
A:visited.BlueLink01{ color:#006699; text-decoration:underline;}
A:active.BlueLink01{ color:#006699; text-decoration:underline;}
A:hover.BlueLink01{ color:#006699;}


/*///Interface Related Link Stock */

/* top menu btn style */
A:link.TMenuLink01{ font-size:10px; color:#FFFFFF;}
A:visited.TMenuLink01{ font-size:10px; color:#FFFFFF;}
A:active.TMenuLink01{ font-size:10px; color:#FFFFFF;}
A:hover.TMenuLink01{ font-size:10px; color:#FFFFFF; text-decoration:underline;}

/* Us Site Link */
A:link.USSLink01{ font-size:10px; color:#FFFFFF;}
A:visited.USSLink01{ font-size:10px; color:#FFFFFF;}
A:active.USSLink01{ font-size:10px; color:#FFFFFF;}
A:hover.USSLink01{ font-size:10px; color:#FFFFFF; text-decoration:underline;}

/* sub menu btn style */
A:link.SMenuLink01a{ color:#006699; white-space: nowrap;line-height:16px;}
A:visited.SMenuLink01a{ color:#006699; white-space: nowrap;line-height:16px;}
A:active.SMenuLink01a{ color:#006699; white-space: nowrap;line-height:16px;}
A:hover.SMenuLink01a{ color:#000000; white-space: nowrap;line-height:16px;}

A:link.SMenuLink01{ color:#000000; white-space: nowrap;line-height:16px;}
A:visited.SMenuLink01{ color:#000000; white-space: nowrap;line-height:16px;}
A:active.SMenuLink01{ color:#000000; white-space: nowrap;line-height:16px;}
A:hover.SMenuLink01{ color:#006699; white-space: nowrap;line-height:16px;}

A:link.SMenuLink02a{ color:#006699; white-space: nowrap;line-height:16px; letter-spacing: 0px;}
A:visited.SMenuLink02a{ color:#006699; white-space: nowrap;line-height:16px; letter-spacing: 0px;}
A:active.SMenuLink02a{ color:#006699; white-space: nowrap;line-height:16px; letter-spacing: 0px;}
A:hover.SMenuLink02a{ color:#000000; white-space: nowrap;line-height:16px; letter-spacing: 0px;}

A:link.SMenuLink02{ color:#000000; white-space: nowrap;line-height:16px; letter-spacing: 0px;}
A:visited.SMenuLink02{ color:#000000; white-space: nowrap;line-height:16px; letter-spacing: 0px;}
A:active.SMenuLink02{ color:#000000; white-space: nowrap;line-height:16px; letter-spacing: 0px;}
A:hover.SMenuLink02{ color:#006699; white-space: nowrap;line-height:16px; letter-spacing: 0px;}

/* Selected Link Style in sub menu */
.SSMLink01,.SSMLink01nowrap{ color:#006699;line-height:16px;}
.SSMLink01nowrap{ white-space: nowrap;}

/* footer menu btn style */
A:link.FMenuLink01{ font-size:10px; color:#006699;}
A:visited.FMenuLink01{ font-size:10px; color:#006699;}
A:active.FMenuLink01{ font-size:10px; color:#006699;}
A:hover.FMenuLink01{ font-size:10px; color:#006699; text-decoration:underline;}


/* ************************************************************************** */
/* Admin related css */

.BtnMod_03 {
	/* background-image: url(images/btn_mod_003/btnp5.gif); */
	
	font-size: 13px;
	color:#999999;
	font-weight:bold;
	
}

.tWhite01{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.tBlue01{ font-size:14px; color:#006699; font-weight:bold;font-style: italic;}

A:link.SML01{ color:#006699; font-weight:bold;}
A:visited.SML01{ color:#006699; font-weight:bold;}
A:active.SML01{ color:#006699; font-weight:bold;}
A:hover.SML01{ color:#FF6600; font-weight:bold;}

A:link.SML02{ font-size:10px; color:#FFFFFF; font-weight:bold;}
A:visited.SML02{ font-size:10px; color:#FFFFFF; font-weight:bold;}
A:active.SML02{ font-size:10px; color:#FFFFFF; font-weight:bold;}
A:hover.SML02{ font-size:10px; color:#67BDFF; font-weight:bold;}

/* ************************************************************************** */
/* Print Media preOverRide */


DIV.xPrintOnly {display:none;}
DIV.xPrintHeader {visibility: hidden; position: relative; z-index: auto; display: none;}


/* //////////////////////////////// */
/*  Google-Mini Search ****************** */
/* ///////// */

.gms_noResults {}

.gms_results {}
	.gms_results A:link, .gms_results A:visited {text-decoration:underline;}
	.gms_results A:active, .gms_results A:hover {text-decoration:none;}	
		
.gms_moreResults {margin-top:30px;}

.gms_result {margin:0 0 15px 0;}
	.gms_result A:link, .gms_results A:visited {font-size:12px;}
	.gms_resultTitle {margin-bottom:3px;}
	.gms_resultText {margin-bottom:3px;}
	.gms_resultURL {color:#448FB4;}
		.gms_resultURL A:link, .gms_resultURL A:visited {font-size:11px;color:#448FB4;text-decoration:none;}
		.gms_resultURL A:active, .gms_resultURL A:hover {text-decoration:none;}	
	.gms_result .date {color:#666666;}

.gms_tabHeader {margin: 0 0 10px 0; background-color:#003466;}
	.gms_tabHeader TD {font-size:12px;color:#FFFFFF; padding:5px;}
	
.gms_tabPager {margin: 0 0 10px 0; }
	.gms_tabPager#tabPager_top {}
	.gms_tabPager#tabPager_bottom {margin-top: 30px; }
	
.gms_tabSep {}

.gms_SortBy {float:right;}
	.gms_SortBy TD {font-size:12px;vertical-align:top;}
	
.gms_tTitre {}
.gms_tKeyword {}

.gms_tSpelling {}
.gms_tSynonyms {}
.gms_tKeymatch {}
.gms_tFaint {}	
.gms_docType {}