<style>
BODY
{
    FONT-SIZE: x-small;
    
    COLOR: indianred;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: red
}
.TabFix      { font-family: Tahoma; font-size: 12px; border-style: solid; border-width: 1px; 
               padding: 0; }
.tabBesoins  { font-family: Verdana; font-size: 12px; background-color:#FFFFDD }
.txFixTab    { font-size: 14px; font-family: Verdana; color: #FFFFFF; text-decoration: none; 
               font-weight: bold }
.txNavigation { font-family: Arial; font-size: 14px }
.txFix    {  font-family: Verdana, Tahoma, Arial; font-size: 12px; }

.TxFixJust   { text-align: justify; font-family: Verdana, Tahoma, Arial; font-size: 12px }
.TxPopBulles { font-size: 10px; line-height: 100%; margin-top: 3; margin-bottom: 3 }
.TxPopTitre  { font-size: 14px; color: #800000; font-weight: bold }
.TxPop       { font-size: 12px }
.titreCadre  { font-family: Verdana, Tahoma, Arial; font-size: 12pt; color: #FFFFFF; 
               font-weight: bold }
.bodyGen     { font-size: 12px; font-family: Arial, Verdana, Tahoma; background-color: white; 
               color: #000000; padding-right: 0px }
.bodyPop     { font-family: Arial, Verdana, Tahoma; font-size: 10pt; padding: 0; background-color: #FFF8DC;}
.titrePage   { font-weight: bolder; font-size: 12pt; color: #CC3300; font-family: 
               Verdana, Tahoma, Arial;}
.titrePage2  { font-weight: bolder; font-size: 12px; color: #000080; font-family: 
               Verdana, Tahoma, Arial; margin-top: 5; margin-bottom: 5 }
               
.titreUnistep  { font-weight: bolder; font-size: 16px; color: #000080; font-family: 
               Bodoni MT Black, Verdana, Tahoma, Arial; margin-top: 5; margin-bottom: 5 }
.titreListe
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.titreVt
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.titreVtG
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    FONT-FAMILY: Tahoma, Arial, Verdana
}
.clsSdSrTx
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.clsSdSr
{
    FONT-SIZE: x-small;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Verdana, Arial
}

.tab1
{
    BACKGROUND-COLOR: oldlace
}
.tab2
{
    BACKGROUND-COLOR: paleturquoise
}
.tabHeadCol
{
    BACKGROUND-COLOR: lightgrey
}
.tabType
{
    BORDER-RIGHT: ridge;
    BORDER-TOP: ridge;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: ridge;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: ridge
}
.listeVtHeadCol
{
    BACKGROUND-COLOR: gainsboro
}
.listeVtTxCol
{
    BACKGROUND-COLOR: cornsilk
}
.bgTracker
{
    BACKGROUND-COLOR: blanchedalmond
}
.sublinks
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

.sublinksTab
{
	font-size: 14px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


:hover.sublinksTab { color: #DC143C; font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-decoration: underline }
               

/* background/border colors for the selected tab */
.TabBg {
    background-color: white;
    border-color: white;
}

/* From Portal...*/

.SelectedTab {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color:DarkRed;
    font-weight: bold
}

/* background/border colors for the unselected tabs */
.OtherTabsBg {
    background-color: lightgray;
    border-color: black;
}

:hover.sublinks { color: #DC143C; font-family: Verdana, Arial, Helvetica, sans-serif; 
               text-decoration: underline }
               
              
:active.sublinks
{
    COLOR: seagreen;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
:link.sublinks {  }

:visited.sublinks
{
    COLOR: #000000
}
.txListe
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.clsTable
{
    BORDER-RIGHT: gray outset;
    BORDER-TOP: gray outset;
    BORDER-LEFT: gray outset;
    BORDER-BOTTOM: gray outset
}
.txFback
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: aliceblue
}
.txFbackTitre
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.txSpec1
{
    FONT-SIZE: large;
    COLOR: crimson;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.txStd
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Tahoma, Arial
}

a:hover      { color: #FF0000;  }

/* --- static menu styles ---
note:
	1. not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
style naming convention:
	m<zero based menu number>l<zero based level number>i|o<for inner or outer tag>
*/
/* all states all levels */
.minner {
	text-decoration: none;
	padding: 4px;
	color: #FFFFFF;font-size:12px; font-family:Tahoma; font-weight:bold
}

.minnerOver {
	font: bold 12px Tahoma, Verdana, sans-serif;
	text-decoration: none;
	padding: 4px;
	color: yellow;
}

/* all level, all states, outer */
.moout {
	border: 1px solid #6699cc;
	background: #336699;
}
.moover {
	border: 1px solid #6699cc;
	background: #6699cc;
	font: bold 12px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.modown {
	border: 1px solid #6699cc;
	background: #99ccff;
}

</style>
