body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
table {  border: 1px solid; font-size: 10pt; color: #006699; border-color: #006699 solid #000000; line-height: normal}
.titre1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000066}
.lb1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
a:link {  color: #006699; text-decoration: none}
a:hover {  color: #000066; text-decoration: underline; background-color: #FFFF99}
a:visited {  color: #006699; text-decoration: none}

TABLE.inputerror TD.message
{
  font-weight: bold;
  font-size: smaller;
}

TABLE.content
{
	background-color: #ffffcc;
  	border-color : Black;
	border-style : solid;
	border-width : thin;
	border-top-width : 0px;
	border-bottom-width : 2px;
	border-right-width : 2px;
	border-left-width : 0px;
	font-size : smaller;
	clear: all;
	width: 700px;
}


TABLE.tabs TD
{
  padding: 0px;
}

table {
	border-style: none;
	background-color: #aaa ;
}

table.form {
	border-style: none;
	background-color: transparent;
}

th {
	border-style: none;
	background-color: #bbb;
}

th table {
	border-style: none;
	background-color: #bbb ;
}

th table tr td {
	border-style: none;
	background-color: transparent ;
}

td {
	padding: 0.1em;
	background-color: #eee;
}

.even {
	background-color: #ddd;
}

.odd {
	background-color: #cdd;
}

