/* NEW */
.pageheading
{
	font-weight:bold;
	font-size:10pt;
}

.AltTableColor1
{
	background-color: #FFFFFF
}
.AltTableColor2
{
	background-color: #e6e6fa
}
.alt
{
	color:#fefefe;
	background-color:#e6e6fa
}

A.sidemenustyle
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
A, A:link, A:visited
{
    FONT-SIZE: 8pt;
    COLOR: #003498;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: #003498;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}

.HEADING
{
    FONT-WEIGHT: bold;
    COLOR: yellow;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
.error
{
	font-weight: bold;
	color: red;
}
.ALTCOLOR
{
    COLOR: dodgerblue
}
.HIGHLIGHT
{
    COLOR: yellow
}
BODY {
	
	font-size: 8pt;
	/*
	SCROLLBAR-FACE-COLOR: #306898;
	SCROLLBAR-HIGHLIGHT-COLOR: #306898;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: yellow;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	*/
	font-family: Verdana, Arial;
	letter-spacing: normal;
}
body.popup {
	
	font-size: 8pt;
	font-family: Verdana, Arial;
	letter-spacing: normal;
	margin 15px 15px 15px 15px;
}
.TABLEHEADERCOLOR
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #4b0082
}
.HELPDESKHEADER
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #306898
}
.TABLEHEADERCOLOR2
{
    COLOR: white;
    BACKGROUND-COLOR: purple
}
.TABLEHEADERCOLOR3
{
    COLOR: white;
    BACKGROUND-COLOR: #336699
}
TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
}
INPUT.RESIZEBUTTON
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica;
    HEIGHT: 14pt;
    BACKGROUND-COLOR: #306898
}
.V4TableBackground
{
    BACKGROUND-COLOR: saddlebrown
}
HOTA
{
    COLOR: darkblue
}
.HEADER_DROPDOWN
{
    FONT-SIZE: 10px;
    COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #d8e8f8
}
.WHITE_HR
{
    COLOR: white
}
.SMALLCAPIT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Verdana;
    FONT-VARIANT: small-caps
}
A.sidemenulink, .ADMIN_HEADERLINKCOLOR
{
    COLOR: white;
}
.search_fontcolor
{
    FONT-WEIGHT: bolder;
    COLOR: white;
    FONT-VARIANT: small-caps
}
SELECT.RESIZEDROPDOWN
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.RESIZETEXTBOX
{
    FONT-SIZE: 8pt
}
.ADMIN_HEADERBGCOLOR
{
    COLOR: white;
    BACKGROUND-COLOR: #336699
}

.ADMIN_BODY, .ADMIN_LINKCOLOR
{
    COLOR: black
}

A.NEWS:hover
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
A.NEWS:active
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.Title
{
    FONT-SIZE: 14pt;
    /*COLOR: #336699; */
    color: Black;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.TitleHR
{
	color: Black;
	/* width: 50%; */
	/* TEXT-ALIGN: left */
}
	
P
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial
}
.TahomaHeading 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma;
	color: DarkKhaki
}

.TahomaButton
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma;
	color: DarkKhaki;
	BACKGROUND-COLOR: #000000;
	HEIGHT: 20px
}
A.Tahoma 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma;
    COLOR: DarkKhaki;
    TEXT-DECORATION: none
}
A.Tahoma:link, A.Tahoma:visited, .TahomaHR
{
	COLOR: DarkKhaki
}
A.Tahoma:hover
{
	COLOR: DarkKhaki;
    TEXT-DECORATION: underline
}


/***** menu CSS *****/
.menuheadingbgcolor
{
	/*background-color: #2A78BD;*/
	/*background-color: #6F3F74;*/	/* Dark Purple */
	/*background-color: #336699;		/* Dark Blue */
	background-color: #2B82DA;
}

@media print
{
	/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
	.menu, .ssmenu
	{
		visibility: hidden;
	}
}

.menu, .ssmenu
{
	/* Il est important de laisser une largeur, au cas où le Javascript soit désactivé. margin aussi */
	background-color: #AA8922;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #EFB;
	color: white;
	width: 150px;
	padding: 1px;
	margin: 1em;
}
.menu
{
	text-align: center;
	/* background: #789ABC;	/* Original Color */
	/*background: #997BA0; */	/* Light Purple */
	/* background: #FFFFFF; */
	/* background: #1919B1; */
	background: #336699;
	border-color: #004455; 
	/* ME FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ABCDEF,endColorStr=#789ABC); */
}
.ssmenu
{
	/*background: #004455; */
	/* background: #2A78BD; */
	/*background: #789ABC; */
	/* background: #2265A8; */
	background: #336699;
	border-color: #ABCDEF; /* aller pour faire joli sur IE, un petit effet de dégradé ! 	Pour voir d'autres effets : 	http://msdn.microsoft.com/workshop/samples/author/dhtml/DXTidemo/DXTidemo.htm */ /* ME FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#789ABC,endColorStr=#004455); */
}

.menu span, .ssmenu span
{
	/* pour cacher les ; en fin de <li>, ce qui permet aux synthèse vocales de prendre une 	pause dans l'élocution */
	display: none;
}

.ssmenu ul, .ssmenu li !important
{
	/* Les items (les <li>) des sous-menus, notamment pour enlever les puces des liste */
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.menu a, .ssmenu a, .menu a:visited, .ssmenu a:visited
{
	/* Les liens qui ne sont pas sous le curseur. */
	font-family: MS Sans Serif, sans-serif, Verdana, Arial !important;
	text-decoration: none !important;
	/* color: #FEB; */
	color: #FFFFFF;
	padding: 2px 1px !important; /* Ne pas modifier le block */
	display: block !important; /*	Un width:100% fait planter Mozilla, sans le width:100% c'est IE et Opera... La combinaison 	aucun width et height:100% marche sur tous, donc ne pas toucher ces 2 lignes */ /*	height:100%; 	margin:0px;*/
	margin: 0px !important;
	width: 100% !important;
	voice-family: "\"}\"";
	voice-family: inherit;
}
html > body .menu a, html > body .menu a:visited, html > body .menu a:hover, html > body .menu a:active, html > body .ssmenu a, html > body .ssmenu a:visited, html > body .ssmenu a:hover, html > body .ssmenu a:active
{
	width: auto;
}

.ssmenu ul:hover, .ssmenu a:hover, .ssmenu a:focus, .menu a:hover, .menu a:focus
{
	/* Les liens sous le curseur. 	On change les couleurs du texte et de fond, et on enlève le soulignement. 	*/
	/* background-color: #BEF; ORIGINAL */
	/* background-color: #2B82DA; */
	background-color: #789ABC !important;
	/* color: #034; ORIGINAL */
	color: White !important;
	text-decoration: none !important; 
	/* ME FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2289AA,endColorStr=#ABCDEF);*/
}