
body, td, input, select {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

input {
	font-size: 11px;
}

/*----------------------------------------------------- #0076AE #485890; */
a, a:visited  {
	color : #002564;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
}

a:hover, a:visited:hover {
	color : #FF0000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: normal;
}

/*-----------------------------------------------------*/
a.topmenu, a.topmenu:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

a.topmenu:hover, a.topmenu:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.memberstatus, a.memberstatus:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: normal;
}

a.memberstatus:hover, a.memberstatus:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: normal;
}

/*-----------------------------------------------------*/
a.topmenusim, a.topmenusim:visited {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

a.topmenusim:hover, a.topmenusim:visited:hover {
	color: #FF0000; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.topmenuU, a.topmenuU:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: bold;
}

a.topmenuU:hover, a.topmenuU:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.topmenuT, a.topmenuT:visited {
	color: #FFFFFF; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px; 
	font-weight: bold;
}

a.topmenuT:hover, a.topmenuT:visited:hover {
	color: #F8CC00; 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px; 
	font-weight: bold;
}

/*-----------------------------------------------------*/
a.nav, a.nav:visited  {
	color : #444444;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.nav:hover, a.nav:visited:hover {
	color : #FF0000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}

/*-----------------------------------------------------*/
.txtBoldOnDark, .tHeading {
	color: #FFFFFF; 
    font-weight: bold;
}

.txtOnDark {
	color: #FFFFFF; 
    font-weight: normal;
}

.pageTitle {
	color: #FFFFFF; 
    font-weight: bold;
	font-size: 12px;
}

.button  {
    COLOR:#111111;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    BORDER-WIDTH:1px;
    HEIGHT:20px;
    BACKGROUND-COLOR:#E8E8E8;
    BORDER-COLOR:#6088D0;
    border-style:solid;
    border-collapse:collapse;
}
/*    BORDER-COLOR:#9C9A9C;*/

.lgBText {
   font-size: 14px; 
   color: #000000; 
   font-weight: bold;
}

.lgText {
	color : #000000;
	font-size: 12px;
	font-weight: normal;
}

.error {
	color : #cc0000;
	font-size: 11px;
	font-weight: bold;
}

.bold {
	color : #000000;
	font-size: 11px;
	font-weight: bold;
}

.highlight {
	background-color: #ffff66
}

.textEditor {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight: normal;
}

.online {
	color : #00A800;
	font-weight: bold;
}

.offline {
	color : #D90000;
	font-weight: normal;
}

/*-----------------------------------------------------
Pages des classements - SRQ
-----------------------------------------------------*/
.clsmaintitle {
	background-color: #D8D4D8;
	font-weight: bold;
	text-align: center;
}

.clsCellHeader {
	background-color: #1C6EC4;
	color: #FFFFFF; 
	font-weight: bold;
	text-align: center;
}

.clsTrPair {
	background-color: #F4F4F4;
	text-align: center;
}

.clsTrImpair {
	background-color: #E0E8F8;
	text-align: center;
}

.clsDossierGreen {
	background-color: #CAFFCA;
	text-align: center;
}

.clsDossierYellow {
	background-color: #FFF4AA;
	text-align: center;
}

.clsDossierRed {
	background-color: #FFAAAA;
	text-align: center;
}

.clsDossierBlue {
	background-color: #AAC4FF;
	text-align: center;
}

.clsDossierBlack {
	background-color: #787878;
	text-align: center;
	color : #FFFFFF;
}
