/* Common CSS Styles */
/* © SI/APF 2004, tous droits réservés */

/* General Styles */
body
{
	margin: 0;
	background-color: white;
}

/* Topbar Styles */
#TopBar_LabelTopSearch
{
	color: #400000;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	font-variant: small-caps;
}

#TopBar_EditTopSearch
{
	background-color: whitesmoke;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	height: 18;
	width: 140;
}

#TopBar_ButtonTopSearch
{
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	height: 18;
	width: 22;
	margin-left: 5;
}

#TopBar_SubMenuTable
{
	color: #7F7361;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

/* News Styles */
.GrosTitreLink
{
	color : darkblue;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;	
}

.GrosTitreLink A:link
{
	color : darkblue;
	text-decoration: none;
}

.GrosTitreLink A:visited
{
	color : darkblue; 
	text-decoration: none;
}

.GrosTitreLink A:hover
{
	color: red;
	text-decoration: none;
}

.GrosTitreLink A:active
{
	color : red;
	text-decoration: none;
}

.Barre1Link A:link
{
	color : darkblue;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
	margin-right: 20;
}

.Barre1Link A:visited
{
	color : darkblue; 
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
	margin-right: 20;			
}

.Barre1Link A:hover
{
	color: red;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
	margin-right: 20;	
}

.Barre1Link A:active
{
	color : red;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
	margin-right: 20;	
}

.Barre2Link A:link
{
	color : black;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

.Barre2Link A:visited
{
	color : black; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

.Barre2Link A:hover
{
	color: red;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

.Barre2Link A:active
{
	color : red;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

.Barre2Date
{
	color : darkgreen; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 7.5pt;	
	background-color: #E0E0E0;
}

.Barre2Description
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	margin-left: 10;
	margin-right: 10;
	margin-top: 10;
}

.Barre3Description
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 25;	
	margin-right: 15;
	line-height: 1.15;
	overflow: auto;
	height: 120;
	scrollbar-width: 8;
	scrollbar-shadow-color: #000000;
}

.Barre2Description a:link
{
	color : darkblue; 
	text-decoration: none;
}

.Barre2Description a:visited
{
	color : darkblue; 
	text-decoration: none;
}

.Barre2Description a:hover
{
	color : red; 
	text-decoration: underline;
}

.Barre2Description a:active
{
	color : darkblue; 
	text-decoration: none;
}


.Barre3Link
{
	color : darkblue;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
	padding-right : 15;
}

.Barre3Link A:link
{
	color : darkblue;
	text-decoration: underline;
}

.Barre3Link A:visited
{
	color : darkblue; 
	text-decoration: underline;
}

.Barre3Link A:hover
{
	color: red;
	text-decoration: none;
}

.Barre3Link A:active
{
	color : red;
	text-decoration: none;
}

.HelpDescription
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	padding: 0 10 10 25;
	background-image: url(/images/info.gif);
	background-repeat: no-repeat;
	background-position: 3 2;
}

/* Home Page Styles */
.NewsTitlePanel
{
	color : white; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	margin-left: 9;	
}

A.NewsLink:link
{
	color : black;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
	margin-right: 2;	
}

A.NewsLink:visited
{
	color : black; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;			
}

A.NewsLink:hover
{
	color: red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

A.NewsLink:active
{
	color : red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

A.NewsLink_forum:link
{
	color : dimgray;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
	margin-right: 2;	
}

A.NewsLink_forum:visited
{
	color : dimgray; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;			
}

A.NewsLink_forum:hover
{
	color: red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
}

A.NewsLink_forum:active
{
	color : red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
}

.NewsDescription
{
	color : black; 	
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;	
	background-image: url(/images/arrow_white_on_red.gif);	
	background-repeat: no-repeat;
	background-position: 5 6;
	clear:left;
	padding-left: 20;
	padding-right: 5;	
	padding-top: 0;
	padding-bottom: 0;
}

.NewsThumbs
{
	color : black; 	
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;		
	padding-left: 5;
	padding-right: 5;	
	padding-top: 0;
	padding-bottom: 3;
	vertical-align: top;
	clear: right;
}


/* Page Article Styles */
.ArticleTitre
{
	color : black; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
}

.ArticleDate
{
	color : darkgreen; 
	text-decoration: none;
	font-family: Verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

.ArticleDescription
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12pt;
}

.ArticleTexte
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	text-align: justify;
}

.ArticleTextesAdoptesLink:link
{
	color : darkblue;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
}

.ArticleCategorie
{
	color : olive; 
	text-decoration: none;
	font-family: Verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

.ArticleTextesAdoptesLink:visited
{
	color : darkblue; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
}

.ArticleTextesAdoptesLink:hover
{
	color: red;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
}

.ArticleTextesAdoptesLink:active
{
	color : red;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;	
}

.ArticleTextesAdoptesDescription
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	margin-right: 30;
	margin-bottom: 15;
}

table#ContenuArticle
{
	width: 320;
}

table#ContenuArticle td
{
	width: 300;
}

div#ArticleZone
{
	MARGIN-TOP: 8px; 
	MARGIN-LEFT: 5px; 
	WIDTH: 300px; 
}

/* Forums  Styles */
.ForumTitle
{
	color : dimgray; 	
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 13pt;
	vertical-align: middle;
	text-align: right;
	padding: 10 10 8 20;	
}

.ForumDescription
{
	color : black; 	
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
	background-image: url(/images/arrow_green.gif);	
	background-repeat: no-repeat;
	background-position: 7 7;
	clear:left;
	padding-left: 20;
	padding-right: 5;	
	padding-top: 3;
	padding-bottom: 3;
}

.ForumPostInfo
{
	color : olive; 	
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;	
}

A.IndexArticleLink:link
{
	color : darkblue;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;		
}

A.IndexArticleLink:visited
{
	color : darkblue; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;			
}

A.IndexArticleLink:hover
{
	color: red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

A.IndexArticleLink:active
{
	color : red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

A.IndexArticleNormalLink:link
{
	color : darkblue;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;		
}

A.IndexArticleNormalLink:visited
{
	color : darkblue; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;			
}

A.IndexArticleNormalLink:hover
{
	color: red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;	
}

A.IndexArticleNormalLink:active
{
	color : red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;	
}
/* Bloc 1 Styles */
.Bloc1Title
{
	color : white; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 9;	
}

.Bloc2Title
{
	color : #B9A263; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 2;	
	vertical-align: bottom;
}

.Bloc1Subtitle
{
	color : black; 
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 9;	
}

.PanelTitleLink
{
	color : dimgray; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 9;	
}

A.PanelTitleLink:link
{
	color : white; 
	text-decoration: none;
}

A.PanelTitleLink:visited
{
	color : white; 
	text-decoration: none;
}

A.PanelTitleLink:hover
{
	color : dimgray; 
	text-decoration: none;
}

A.PanelTitleLink:active
{
	color : dimgray; 
	text-decoration: none;
}

.SpecialTitleLink
{
	color : black;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	padding: 6;
	margin: 9;	
	display: block;
}

A..SpecialTitleLink:link
{
	color : black;
	text-decoration: none;
}

A..SpecialTitleLink:visited
{
	color : black;
	text-decoration: none;
}

A..SpecialTitleLink:hover
{
	color : darkblue;
	text-decoration: none;
}

A..SpecialTitleLink:active
{
	color : darkblue;
	text-decoration: none;
}

/* Barre1 Styles */
.Barre1Titre
{
	color : #6A6A6A; 
	text-decoration: none;
	font-family: Verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 30;	
	margin-top: 8;
	clear: right;
}

/* Section Styles */
.SectionTitle
{
	color: dimgray;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 18pt;
	margin-left: 85;
	margin-top: 6;
}

.SectionSubtitle
{
	color: gray;
	font-family: Tahoma;
	font-style: normal;
	font-weight: normal;
	font-size: 14pt;	
	padding-bottom: 8;
}

.SectionDetailSubtitle
{
	color: Olive;
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
	padding-bottom: 9;
}

.SubtitleSeparator
{
	color: gray;
	font-family: Verdana;
	font-style: normal;
	font-weight: bold;
	font-size: 14pt;
	padding-bottom: 6;
}

.Barre1Description
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	margin-left: 10;
	margin-right: 10;
	margin-top: 10;
}

.Barre_Titre
{
	color : #6A6A6A; 
	text-decoration: none;
	font-family: Verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;
	margin-left: 30;	
	margin-top: 4;
}

/* Transparent Background Over Opaque Text */
.TextOverTransBackground
{
	background-color: transparent;
	position: relative;
}

/* Paragraph Text */
.PText1
{
	color : black; 
	text-decoration: none;
	font-family: verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	margin-left: 10;
	margin-right: 10;
	margin-top: 10;
}

.PSmallText
{
	color : black; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	margin-left: 10;
	margin-right: 10;
	margin-top: 10;
}

/* Paragraph Title */
.PText1 h1
{	
	color: darkgray;
	font-weight: normal;
	font-size: 16pt;
	margin-left: 0;
	margin-right: 5;
	margin-bottom: 20;
	margin-top: 0;			
}

.PText1 h2
{	
	font-weight: bold;
	font-size: 10pt;
	margin-left: 0;
	margin-right: 5;
	margin-bottom: 5;
	margin-top: 0;	
	padding: 0px 0px 5px;
	background-image: url(/images/dotted_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear:left;
}

/* Enumerations */
ul.enum1
{
	color: darkblue;
	font-family: verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	list-style-image: url(/images/summary_ul.gif);
}

ul.enum1 li
{
	padding: 0px 0px 2px 0px;
}

ul.enum1 a:link
{
	color: darkblue;
	text-decoration: none;
}

ul.enum1 a:visited
{
	color : darkblue; 
	text-decoration: none;		
}

ul.enum1 a:hover
{
	color : red; 
	text-decoration: none;		
}

ul.enum1 a:active
{
	color : red; 
	text-decoration: none;		
}

/* Summary Enumerations */
table#sommaire
{
	color: darkblue;
	font-family: verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

table#sommaire ul
{
	list-style-image: url(/images/summary_ul.gif);
}

table#sommaire ul.sondage
{
	list-style-image: url(/images/arrow_orange.gif);
}

table#sommaire li
{
	padding: 0px 0px 2px 0px;
}

table#sommaire a:link
{
	color : darkblue; 
	text-decoration: none;		
}

table#sommaire a:visited
{
	color : darkblue; 
	text-decoration: none;		
}

table#sommaire a:hover
{
	color : red; 
	text-decoration: none;		
}

table#sommaire a:active
{
	color : red; 
	text-decoration: none;		
}

/* Hits */
.HitsDescription
{
	color: dimgray;
	font-family: Verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 7.5pt;		
	clear:left;
	padding-left: 3;	
}

/* Table Styles */

.TableRepresentants
{	
	margin: 0px 0px 0px 0px;
	border: 1px solid #d8d8d8;
}

.TableGrayBorderNoBackground
{	
	margin: 0px 0px 0px 0px;
	border: 1px solid #d8d8d8;
}

P.TableGrayBorderTitle
{	
	background-image: url(/images/bloc1bar.gif);	
	color: white;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	vertical-align: middle;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 2px 9px;	
}

/* Search Styles */
.SearchCriteriaLink:link
{
	color: blue;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.SearchCriteriaLink:visited
{
	color : blue; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.SearchCriteriaLink:hover
{
	color: blue; 
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.SearchCriteriaLink:active
{
	color : blue;  
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.PSearch
{	
	font-family: verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;
	color: black;		
}

.PSearchTitle
{	
	color: black;
	font-family: verdana, Arial, Sans-serif;
	font-style: normal;	
	font-weight: bold;
	font-size: 7.5pt;
	margin-left: 0;
	margin-right: 5;
	margin-bottom: 5;
	margin-top: 0;	
	padding: 0px 0px 5px;
	background-image: url(/images/dotted_line_black.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear:left;	
}

#SearchContentPanel
{
	margin-left: 5;
}

#SearchBar_EditSearchInDocValue, #SearchBar_EditSearchValue, #SearchBar_EditSearchDateValue, #SearchBar_EditSearchNumeroValue
{
	background-color: white;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	height: 18;
	width: 159;
	margin-bottom: 3;
}

#SearchBar_cmbSearchCategory, #SearchBar_cmbKeywordOption, #SearchBar_cmbDateRange
{
	background-color: white;
	color: black;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
	height: 18;
	width: 179;
	margin-bottom: 3;
}

#SearchBar_SearchPanelTable
{
	margin: 0px 0px 0px 0px;
	border-left: solid 1px darkgray;	
	background-color: #EFEDF0;
}

#SearchBar_SearchPanelResults
{	
	width: 180;		
	padding: 3;
	border: solid 1px silver;
	background-color : #F7F7F7;
}

.SearchInDocPageLink
{
	color : black;
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

.SearchInDocPageLink:link
{
	color : royalblue;
	text-decoration: underline;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

.SearchInDocPageLink:visited
{
	color : royalblue; 
	text-decoration: underline;
}

.SearchInDocPageLink:hover
{
	color: red;
	text-decoration: none;
}

.SearchInDocPageLink:active
{
	color : red;
	text-decoration: none;
}

.SearchFieldValidator
{
	color : red;
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;
}

.Quizz
{
	color : olive;
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	line-height: 1.8;
}


/* Page Links */
.PageLink
{
	color : black;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.PageLink:link
{
	color : black;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.PageLink:visited
{
	color : black; 
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;			
}

.PageLink:hover
{
	color: red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.PageLink:active
{
	color : red;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

.CurrentPage
{
	color : black;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
}

/* Small Links */
.SmallLink
{
	color : darkblue;
	text-decoration: none;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 7pt;	
}

.SmallLink:link
{
	color : darkblue;
	text-decoration: none;	
}

.SmallLink:visited
{
	color : darkblue; 
	text-decoration: none;
}

.SmallLink:hover
{
	color: red;
	text-decoration: underline;
}

.SmallLink:active
{
	color : red;
	text-decoration: underline;
}

div#BottomBar_CopyrightPrint
{
	display: none;
}

.LanguageInfo
{
	color : red; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(/images/info.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	padding-left : 18;
}

.PollQuestion td
{
	clear:left;
	padding-left: 28;
	padding-right: 7;	
	padding-top: 7;
	padding-bottom: 7;	
	background-image: url(/images/icon_vote.gif);
	background-repeat: no-repeat;
	background-position: 3 12;
}

.SendMailFriendPanel
{
	background-color: #FFFBC1;
	position: absolute;
	left: 475;
	top: 150;
	height: 260;
	width: 290;
	color : black;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 8pt;	
	margin: 5 10 5 10;	
	padding:5 10 5 10;	
	border: solid 1px olive;	
	z-index: 5;
}

#SendToFriend_textboxNomPrenom, #SendToFriend_textboxCourriel, #SendToFriend_textboxCourrielAmi
{
	height: 22;
	width: 260;
	margin-bottom: 3;
}	

/* ReadSpeaker */
.ReadSpeakerListenLabel
{
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-size: 8pt;
	padding-top: 3;
}

.ReadSpeakerListenMenuLabel
{
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-size: 8pt;
	padding-top: 3;
}

/* Main Page */
.BlocTitleLink
{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	color: #424242;
	font-size: 16pt;	
}

.BlocTitleLink:link
{
	color: #424242;
	text-decoration: none;	
}

.BlocTitleLink:visited
{
	color: #424242;
	text-decoration: none;
}

.BlocTitleLink:hover
{
	color: #993300;
	text-decoration: none;
}

.BlocTitleLink:active
{
	color: #993300;
	text-decoration: none;
}

.BlocDate
{
	background-color: #e0e0e0;
	font-style: normal;
	margin-top: 8px;
	font-family: Arial, Sans-serif;
	color: #990000;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;	
}

.BlocDescription
{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	color: #424242;
	font-size: 10pt;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-right: 10px;	
	display: block;
}

.BlocImage
{
	margin-right: 6px;
	margin-bottom: 15px;	
	margin-top: 5px;
}

.BlocVideo:link, .BlocVideo:visited, .BlocVideo:active
{
	font-variant: small-caps;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;		
}
.BlocVideo:hover
{
	color: #990000;
}


.AgendaLink
{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	color: #424242;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background-image: url(/images/agendaBar.gif);
	background-repeat: repeat-x;	
	display: block;
	height: 30px;
	padding-left: 15px;
	border-left: solid 3px #b22222;	
}

.AgendaLink:link
{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;
	color: #424242;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

.AgendaLink:visited
{
	color : #424242; 
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-size: 9pt;	
}

.AgendaLink:hover
{
	color: #993300;
	text-decoration: none;
}

.AgendaLink:active
{
	color : #993300;
	text-decoration: none;

}

.TitreDerniereSeance
{
	color : Maroon; 
	text-decoration: none;
	font-family: Verdana, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 25;
	padding-top: 10;
	background-image: url(/images/note.gif);
	background-repeat: no-repeat;
	background-position: 5 8;
}

.DossierSeance
{
	color : black; 
	text-decoration: none;
	font-family: Arial, Sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;	
	margin: 5 10 5 5;
	padding-left: 15px;
}

.RechercheTexte
{
	font-style: normal;
	font-family: Verdana, Arial, Helvetica;	
	font-size: 10pt;	
	font-weight: bold;		
}

#EditSearchText
{
	width: 245px;	
}

.BlocArticlesList
{
	list-style-position: outside;
	list-style-type: disc;
	color: #696969;
	margin-left: 10px;
	padding-left: 10px;
}

.BlocArticlesLink
{
	color : darkblue;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;		
}

.BlocArticlesLink:link
{
	color : darkblue;
	text-decoration: underline;
	font-family: Tahoma, Arial, Sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 8pt;		
}

.BlocArticlesLink:visited
{
	color : darkblue; 
	text-decoration: underline;
}

.BlocArticlesLink:hover
{
	color: red;
	text-decoration: none;
}

.BlocArticlesLink:active
{
	color : red;
	text-decoration: none;
}

