td 
{
	font-size: 11px; 
	font-family: verdana, arial;
}
th
{
	font-size: 11px; 
	font-family: verdana, arial;
}
td.personal { font-weight: bold; font-size: 10px; color: #ffffff }
.feature { font-size: 10px; color: #ffffff; font-weight: bold}
td.footer { font-size: 10px }
td.small { font-size: 10px; vertical-align: top }
hr { color: #000000 }
a:link { color: #0e4540; text-decoration: none }
a:visited { color: #0e4540; text-decoration: none }
a:active { color: #0e4540; text-decoration: none }
a:hover { color: #ff9c00; text-decoration: none }
a.searchbar:link { font-weight: bold; font-size: 10px; color: #ff9c00; text-decoration: none }
a.searchbar:visited { font-weight: bold; font-size: 10px; color: #ff9c00; text-decoration: none }
a.searchbar:active { font-weight: bold; font-size: 10px; color: #ff9c00; text-decoration: none }
a.searchbar:hover { font-weight: bold; font-size: 10px; color: #0e4540; text-decoration: none }
.bouton_OK { border-right: 1px solid; border-top: 1px solid; font-weight: bold; font-size: 10px; border-left: 1px solid; color: #0e4540; border-bottom: 1px solid; font-family: arial; background-color: #ffffff }
.saisie_recherche { font-weight: bold; font-size: 10px; color: #0e4540; font-style: normal; font-family: arial; background-color: #96c3c0 }
.menu_recherche { border-top: 4px; font-weight: bold; font-size: 10px; color: #0e4540; font-style: normal; font-family: arial; background-color: #96c3c0}
a.toolbar:link { font-size: 10px; color: #0e4540; text-decoration: none }
a.toolbar:visited { font-size: 10px; color: #0e4540; text-decoration: none }
a.toolbar:active { font-size: 10px; color: #0e4540; text-decoration: none }
a.toolbar:hover { font-size: 10px; color: #ff9c00; text-decoration: none }
a.explorer:link { font-weight: bold; font-size: 10px; color: #96c3c0; text-decoration: none }
a.explorer:visited { font-weight: bold; font-size: 10px; color: #96c3c0; text-decoration: none }
a.explorer:active { font-weight: bold; font-size: 10px; color: #96c3c0; text-decoration: none }
a.explorer:hover { font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none }
a.explorerselected:link { font-weight: bold; font-size: 10px; color: #ff9c00; text-decoration: none }
a.explorerselected:visited { font-weight: bold; font-size: 10px; color: #ff9c00; text-decoration: none }
a.explorerselected:active { font-weight: bold; font-size: 10px; color: #ff9c00; text-decoration: none }
a.explorerselected:hover { font-weight: bold; font-size: 10px; color: #ffffff; text-decoration: none }
a.personal:link { font-size: 10px; color: #ffffff; text-decoration: none }
a.personal:visited { font-size: 10px; color: #ffffff; text-decoration: none }
a.personal:active { font-size: 10px; color: #ffffff; text-decoration: none }
a.personal:hover { font-size: 10px; color: #ffffff; text-decoration: underline }
a.resources:link { font-size: 10px; color: #ffffff; text-decoration: none }
a.resources:visited { font-size: 10px; color: #ffffff; text-decoration: none }
a.resources:active { font-size: 10px; color: #ffffff; text-decoration: none }
a.resources:hover { font-size: 10px; color: #ffffff; text-decoration: underline }
a.feature:link { font-size: 10px; color: #000000; text-decoration: none }
a.feature:visited { font-size: 10px; color: #000000; text-decoration: none }
a.feature:active { font-size: 10px; color: #000000; text-decoration: none }
a.feature:hover { font-size: 10px; color: #ff9c00; text-decoration: none }

table.stat
{
	border-collapse:collapse
}

table.stat tr td
{
	border:solid 1px black;
}

table.stat tr th
{
	border:solid 1px black;
	font-weight: bold;
}

table.stat tr td.data
{
	color:blue;
}

table.stat tr td.warning
{
	color:#B45F04;
}

table.stat tr td.number
{
	color:blue;
	text-align:right;
}