/*/////////////////////////////////////////// 
LINKS:a///////////////////////*/
a {
	color: blue;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-decoration: none;
}

a:active {
	color: red;
	text-decoration: underline;
}

a:hover {
	color: red;
	text-decoration: underline;
}

a.helpext {
	background-color: #e2e2e2;
	color: #0000ee;
}

a.helpext:active {
	color: red;
	text-decoration: underline;
}

a.helpext:hover {
	color: red;
	text-decoration: underline;
}

a.tit {
	font-weight: bold;
}

/*/////////////////////////////////////// 
BODY/////////////////////////////////////////////////*/
body {
	background-color: #999999;
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 10pt;
	height: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: justify;
	vertical-align: middle;
	width: auto;
}

/*/////////////////////////////////////////////////// 
DIV///////////////////////////////////////////////*/
div.body {
	background-color: white;
	border-bottom: 1px solid #00CC66;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 0px solid white;
	height: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	min-height: 626px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	width: auto;
}

div.confabstract{
	border-bottom: 1px solid grey;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
	border-spacing: 0px;
	border-top: 1px solid grey;
	color: grey;
	font-style: italic;
	font-size: 11pt;
	margin-left: 4px;
	max-width: 689px;
	min-width: 689px;
	text-align: left;
	width: 689px;
}

div.container {
	background-color: white;
	border-bottom: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 0px solid white;
	height: auto;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
	max-width: 900px;
	min-height: 780px;
	min-width: 900px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 900px;
}

div.footer {
	background-color: white;
	border-bottom: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 0px solid white;
	font-size: 8pt;
	height: 44px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	max-height: 44px;
	min-height: 44px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	width: auto;
}

div.header {
	background-color: white;
	border-bottom: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 0px solid white;
	display: block;
	height: 74px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	max-height: 74px;
	min-height: 74px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	width: auto;
}

div.menubar {
	background-color: white;
	border-bottom: 1px solid #00CC66;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 1px solid #00CC66;
	color: #00CC66;
	font-weight: bold;
	font-size: 9pt;
	height: 22px;
	letter-spacing: +1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	max-height: 22px;
	min-height: 22px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
	width: auto;
}

div.tab {
	border: 0px solid black;
	padding-bottom: 1px;
	padding-left: 100px;
	padding-right: 1px;
	padding-top: 1px;
	height: auto;
	text-align: left;
	width: auto;
}

div.resultsearchtab {
	background-color: white;
	border-bottom: 0px solid red;
	border-left: 0px solid red;
	border-right: 0px solid red;
	border-spacing: 0px;
	border-top: 0px solid red;
	height: 300px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -2px;
	max-height: 300px;
	min-height: 300px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	width: 890px;
	overflow: auto;
}

div.divannuairetab {
	background-color: white;
	border-bottom: 0px solid red;
	border-left: 0px solid red;
	border-right: 0px solid red;
	border-spacing: 0px;
	border-top: 0px solid red;
	/*      height: 290px;*/
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	max-height: 290px;
	/*       min-height: 290px;   */
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	width: 890px;
	overflow: auto;
}

div.divcollectiontab {
	background-color: white;
	border-bottom: 0px solid red;
	border-left: 0px solid red;
	border-right: 0px solid red;
	border-spacing: 0px;
	border-top: 0px solid red;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	max-height: 160px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: center;
	width: 890px;
	overflow: auto;
}

/*form*/
form {
	display: inline;
}

/*///////////////////////H2////////////////////////*/
h2 {
	color: #00CC66;
	font-size: 170%;
	text-align: center;
}

/*//////////////////IMG//////////////////////*/
img {
	background-color: white;
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
/*///////////INPUT*/
textarea.confabstract{
	border-spacing: 0px;
	margin-left: 4px;
	max-width: 689px;
	min-width: 689px;
	text-align: left;
	width: 689px;
}
/*/////////////////////////////////////hr////////////////////////////// 
*/
hr.menubar {
	border: 0;
	color: #00CC66;
	background-color: #00CC66;
	height: 1px;
}

hr.split{
	border: 0;
	color: black;
	background-color: black;
	height: 1px;
}
/*/////////////////////////////////////p//////////////////////////////*/
p {
	background-color: white;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

p.calign {
	text-align: center;
}

p.italic {
	font-style: italic;
}

p.lalign {
	text-align: left;
}

p.lalignbig {
	text-align: left;
	font-size: 12pt;
}

p.legend, p.lengendcenter {
	font-style: italic;
	font-size: 7pt;
}
p.lengendcenter{
	text-align: center;	
}
p.floatleft {
	float: left;
}

p.floatright {
	float: right;
}

p.msgerror {
	font-family: Arial, Helvetica, Geneva, Serif;
	color: red;
	font-weight: bold;
	font-size: 14pt;
}

p.msgok {
	font-family: Arial, Helvetica, Geneva, Serif;
	color: green;
	font-weight: bold;
	font-size: 14pt;
}

p.msg {
	color: black;
	/*font-weight: bold;*/
	font-size: 11pt;
	text-align: center;
}

p.msglittle {
	color: red;
	/*font-weight: bold;*/
	font-size: 10pt;
	text-align: center;
}

p.msglarge {
	color: black;
	font-size: 14pt;
	text-align: center;
}

p.hotel {
	color: black;
	font-size: 12pt;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
}

p.normal {
	background-color: white;
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	height: auto;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: justify;
	width: auto;
}

p.ralign {
	text-align: right;
}

/*
p.tab{
        border:1px solid black;
        padding-bottom: 1px;
        padding-left: 100px;
        padding-right:1px;
        padding-top: 1px;
         height: auto;
        text-align:left;
         width: auto;
  }
  */
p.title {
	background-color: white;
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	color: #00CC66;
	font-size: 12pt;
	font-weight: bold;
	height: auto;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: justify;
	width: auto;
}

p.titlecenter {
	background-color: white;
	border-bottom: 0px solid blue;
	border-left: 0px solid blue;
	border-right: 0px solid blue;
	border-spacing: 0px;
	border-top: 0px solid blue;
	color: #00CC66;
	font-size: 12pt;
	font-weight: bold;
	height: auto;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: center;
	width: auto;
}

p.titlecenter form {
	color: red;
	display: inline;
	border-bottom: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-spacing: 0px;
	border-top: 1px solid red;
}

p.bold {
	background-color: white;
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	color: black;
	font-size: 10pt;
	font-weight: bold;
	height: auto;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: justify;
	width: auto;
}
p.msgnbresults {
	background-color: white;
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	color: #00CC66;
	font-size: 10pt;
	font-weight: bold;
	height: auto;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: 5px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	text-align: justify;
	width: auto;
}
/*////////////////////////////////// 
SPAN///////////////////////////////////*/
span.bold {
	font-weight: bold;
}
span.backgroundgreen {
	background-color: #00e170;
	color: white;
	display: block;
	text-decoration: overline;
}
span.green  {
	color: #00e170;
}
span.larger {
	font-size: 1.1em;
}

span.left{
	tetx-align: left;
}

span.red {
	color: red;
}

span.under {
	text-decoration: underline;
}
/*/////////////////////////////////SELECT//////////////////////////*/
select {
	font-size: 8pt;
	/*max-width: 700px;*/
	width: auto;
}

/*/////////////////////////////////SUBMIT//////////////////////////*/
.submit {
	border-top: 2px solid #00e170;
	border-left: 2px solid #00e170;
	border-bottom: 2px solid #00ab55;
	border-right: 2px solid #00ab55;
	color: white;
	background-color: #00CC66;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 9pt;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 52px;
	max-width: 52px;
	min-width: 52px;
}

.submitorange {
	border-top: 2px solid #ffd285;
	border-left: 2px solid #ffd285;
	border-bottom: 2px solid #ffaa19;
	border-right: 2px solid #ffaa19;
	color: white;
	background-color: #ffbb47;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 9pt;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 52px;
	max-width: 52px;
	min-width: 52px;
}

.submitinputform,.submitinputformalignright {
	border-top: 2px solid #00e170;
	border-left: 2px solid #00e170;
	border-bottom: 2px solid #00ab55;
	border-right: 2px solid #00ab55;
	color: white;
	background-color: #00CC66;
	height: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 9pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 80px;
	max-width: 80px;
	min-width: 80px;
}

.submitinputform {
	text-align: center;
}

.submitinputformalignright {
	text-align: right;
}

.submitred {
	border-top: 2px solid #ff9385;
	border-left: 2px solid #ff9385;
	border-bottom: 2px solid #d15847;
	border-right: 2px solid #d15847;
	color: white;
	/* width:75px;*/
	background-color: #ff6b57;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 9pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	/*      padding-bottom: 0px;
        padding-left: 3px;
        padding-right: 3px;
        padding-top: 0px;*/
	width: 80px;
	max-width: 80px;
	min-width: 80px;
}

.submitorangebig {
	border-top: 2px solid #ffd285;
	border-left: 2px solid #ffd285;
	border-bottom: 2px solid #ffaa19;
	border-right: 2px solid #ffaa19;
	color: white;
	background-color: #ffbb47;
	height: 25px;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 9pt;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 80px;
	max-width: 80px;
	min-width: 80px;
}

/*/////////////////////////////////////TABLE///////////////////////////////////////////////////////////*/
table {
	border-bottom: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 0px solid white;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

tr {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

td {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

th {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

table.progconf td{
	padding-bottom: 5px;
	padding-top: 5px;
}

/*////////annuaire/////////*/
table.annuaire {
	min-width: 802px;
	max-width: 802px;
	width: 802px;
	height: auto;
	border-right: 1px solid #ded7d7;
	border-left: 1px solid #ded7d7;
	border-top: 0px solid #ded7d7;
	border-bottom: 0px solid #ded7d7;
	border-spacing: 0px;
	/*	table-layout: fixed;*/
	white-space: normal;
}

table.filterannuaire {
	background-color: #ebe3e3;
	border-bottom: 0px solid #ded7d7;
	border-left: 1px solid #ded7d7;
	border-right: 1px solid #ded7d7;
	border-spacing: 0px;
	border-top: 0px solid #ded7d7;
	height: auto;
	max-width: 802px;
	min-width: 802px;
	white-space: normal;
	width: 802px;
	/*	table-layout: fixed;*/
}

/*annuaire:table in the table of annuaire.php*/
td.titleannuaire {
	min-width: 802px;
	max-width: 802px;
	width: 802px;
	text-align: center;
	background-color: #fffee8;
	text-decoration: none;
	font-weight: bold;
	white-space: normal;
}

td.checkboxannuaire {
	text-align: center;
	/*background-color:#708dd0;*/
	border-top: 1px solid #ded7d7;
	border-bottom: 0px solid #ded7d7;
	white-space: normal;
}

td.cityannuaire { /*not used*/
	min-width: 180px;
	max-width: 180px;
	width: 180px;
	text-align: center;
	/*background-color:#b2ffb6;*/
	border: 1px solid #ded7d7;
}

td.kingdomannuaire {
	min-width: 100px;
	max-width: 100px;
	width: 100px;
	text-align: center;
	/*      background-color:#b2fffb;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.speciesannuaire {
	min-width: 208px;
	max-width: 208px;
	width: 208px;
	text-align: center;
	/*      background-color: #dfabff;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.thematicannuaire {
	min-width: 152px;
	max-width: 152px;
	width: 152px;
	text-align: center;
	/*      background-color: #ffe4aa;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.locationannuaire {
	min-width: 246px;
	max-width: 246px;
	width: 246px;
	text-align: center;
	/*      background-color: #b2ffb6;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.productannuaire {
	min-width: 92px;
	max-width: 92px;
	width: 92px;
	text-align: center;
	/*      background-color:#ff829b;*/
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.nbcollannuaire { /*not used*/
	max-width: 50px;
	min-width: 50px;
	text-align: center;
	/*background-color:#708dd0;*/
	border: 1px solid #ded7d7;
}

td.subjectsannuaire { /*not used*/
	max-width: 50px;
	min-width: 50px;
	text-align: center;
	/*background-color:#708dd0;*/
	border: 1px solid #ded7d7;
}

td.tfootannuaire {
	border-top: 0px solid black;
}

/*///////////////////////collection table////////*/
table.collection {
	min-width: 802px;
	max-width: 802px;
	width: 802px;
	/* height: auto;*/
	border-right: 1px solid #ded7d7;
	border-left: 1px solid #ded7d7;
	border-top: 0px solid #ded7d7;
	border-bottom: 1px solid #ded7d7;
	border-spacing: 0px;
	/*      table-layout: fixed;*/
	white-space: normal;
}

table.filtercollection {
	min-width: 802px;
	max-width: 802px;
	width: 802px;
	/* height: auto;*/
	border-right: 1px solid #ded7d7;
	border-left: 1px solid #ded7d7;
	border-top: 0px solid #ded7d7;
	border-bottom: 1px solid #ded7d7;
	border-spacing: 0px;
	/*      table-layout: fixed;*/
	white-space: normal;
	background-color: #ebe3e3;
}

td.colspancollection {
	text-align: center;
	background-color: #fffee8;
	white-space: normal;
}

td.titlecollection {
	background-color: #fffee8;
	min-width: 802px;
	max-width: 802px;
	width: 802px;
	text-align: center;
	background-color: #fffee8;
	text-decoration: none;
	font-weight: bold;
	white-space: normal;
}

td.kingdomcollection {
	min-width: 100px;
	max-width: 100px;
	width: 100px;
	text-align: center;
	/*      background-color:#b2fffb;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.speciescollection {
	min-width: 208px;
	max-width: 208px;
	width: 208px;
	text-align: center;
	/*      background-color: #dfabff;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.thematiccollection {
	min-width: 152px;
	max-width: 152px;
	width: 152px;
	text-align: center;
	/*      background-color: #ffe4aa;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.locationcollection {
	min-width: 246px;
	max-width: 246px;
	width: 246px;
	text-align: center;
	/*      background-color: #b2ffb6;*/
	border-right: 1px solid #ded7d7;
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

td.productcollection {
	min-width: 92px;
	max-width: 92px;
	width: 92px;
	text-align: center;
	/*      background-color:#ff829b;*/
	border-top: 1px solid #ded7d7;
	white-space: normal;
}

/*not used*/
td.nbcollcollection { /*not used*/
	max-width: 40px;
	min-width: 40px;
	text-align: center;
	/*background-color:#708dd0;*/
	border: 1px solid #ded7d7;
	white-space: normal;
}

td.juridicstate { /*not used*/
	min-width: 100px;
	max-width: 100px;
	text-align: center;
	/*background-color:#b2ffb6;*/
	border: 1px solid #ded7d7;
	white-space: normal;
}

td.updatecollection { /*not used*/
	min-width: 65px;
	max-width: 65px;
	text-align: center;
	/*      background-color:#b2ffb6;  */
	border: 1px solid #ded7d7;
}

td.contact { /*not used*/
	min-width: 85px;
	max-width: 85px;
	text-align: center;
	/*background-color:#b2ffb6;*/
	border: 1px solid #ded7d7;
}

/*////////////////////////////////////////*/
table.crb {
	max-width: 863px;
	min-width: 863px;
	width: 863px;
	margin-top: 0px;
	margin-left: 11px;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-spacing: 0px;
	/*      display : table;*/
	text-align: left;
	empty-cells: show;
	/*      table-layout: fixed;*/
}

table.crbdata {
	max-width: 863px;
	min-width: 863px;
	width: 863px;
	/*      margin-top: px;*/
	margin-left: 6px;
	margin-right: auto;
	margin-top: 0px;
	border-top: 0px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-spacing: 0px;
	text-align: left;
	empty-cells: show;
}

td.crbcolannuaire {
	max-width: 804px;
	min-width: 804px;
	width: 804px;
	border-top: 1px solid black;
	border-bottom: 0px solid black;
	border-right: 0px solid black;
	border-left: 0px solid black;
}

th.crbcolannuaire {
	max-width: 804px;
	min-width: 804px;
	width: 804px;
}

td.crbcolfilter {
	max-width: 58px;
	min-width: 58px;
	width: 58px;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	border-top: 1px solid black;
	border-bottom: 0px solid black;
	border-right: 0px solid black;
	border-left: 0px solid black;
	background-color: #ebe3e3;
}

th.crbcolfilter {
	max-width: 58px;
	min-width: 58px;
	width: 58px;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}

/*/////////////////////////////*/
table.keyword {
	width: auto;
	max-width: 880px;
	height: auto;
	margin-top: 2px;
	margin-left: auto;
	margin-right: auto;
	/*      border-top: 1px solid purple;
        border-left: 1px solid purple;
        border-right: 1px solid purple;
        border-bottom: 1px solid purple;*/
	border-spacing: 10px;
	padding: 0px 0px;
	empty-cells: show;
	text-align: center;
}

table.keyword tr {
	vertical-align: bottom;
}

table.langage {
	text-align: right;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 14pt;
	margin-left: 850px;
	margin-top: -30px;
	position: absolute;
	/*color: #666666;*/
	color: #00FF99;
}

table.langage a { /*color: #666666;*/
	color: #00CC66;
	text-decoration: none;
}

/*
table.menubar{
        border-bottom: 1px solid white;
        border-left: 1px solid white;
        border-right: 1px solid white;
        border-spacing: 0px;
        border-top: 1px solid white;
        margin-bottom: 0px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        
}
*/
table.modifanddel {
	border-bottom: 0px solid black;
	border-left: 0px solid black;
	border-right: 0px solid black;
	border-spacing: 0px;
	border-top: 0px solid black;
}

table.news {
	border-bottom: 1px solid black;
	border-collapse: collapse;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-spacing: 0px;
	border-top: 1px solid black;
	height: auto;
	margin-top: auto;
	margin-left: auto;
	margin-right: auto;
	max-width: 880px;
	min-width: 880px;
	text-align: left;
	width: 880px;
}

table.news th {
	background-color: #fffee8;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
}

table.news td {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

td.datenews {
	background-color: #fffee8;
	font-weight: bold;
	max-width: 70px;
	min-width: 70px;
	width: 70px;
}

th.datenews {
	max-width: 70px;
	min-width: 70px;
	width: 70px;
}

table.normal {
	border-bottom: 1px solid black;
	border-collapse: collapse;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-spacing: 0px;
	border-top: 1px solid black;
	empty-cells: show;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	/*    margin-top: 2px;*/
	margin-top: auto;
	max-width: 700px;
	min-width: 700px;
	text-align: left;
	width: 700px;
}

table.normal tr {
	vertical-align: middle;
}

table.normal td {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

table.normal th {
	background-color: #fffee8;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
}

table.noborder,table.noborder700 {
	border-top: 0px solid black;
	border-left: 0px solid black;
	border-right: 0px solid black;
	border-bottom: 0px solid black;
	text-align: left;
}

table.noborder700 {
	max-width: 700px;
	min-width: 700px;
	width: 700px;
}

table.summary, table.summary720 {
	border-bottom: 1px solid black;
	border-collapse: collapse;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-spacing: 0px;
	border-top: 1px solid black;
	empty-cells: show;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	/*    margin-top: 2px;*/
	margin-top: auto;
	table-layout: fixed;
	text-align: left;
}
table.summary{
	max-width: 800px;
	min-width: 800px;
	width: 800px;
}

table.summary720{
	max-width: 720px;
	min-width: 720px;
	width: 720px;
}
table.summary tr, table.summary720 tr {
	vertical-align: middle;
}

table.summary td.aligncenter , table.summary720 td.aligncenter{ /*background-color: #ebe3e3;*/
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	height: 30px;
	max-height: 30px;
	min-height: 30px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: center;
	vertical-align: middle;
	white-space: normal;
}

table.summary td.alignright, table.summary720 td.alignright{ /*background-color: #ebe3e3;*/
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	height: 30px;
	max-height: 30px;
	min-height: 30px;
	padding-left: 1px;
	padding-right: 1px;
	text-align: right;
	vertical-align: middle;
	white-space: normal;
}

table.summary td.noborder, table.summary720 td.noborder{
	border-bottom: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-top: 1px solid black;
	font-weight: bold;
	height: 26px;
	max-height: 26px;
	min-height: 26px;
	text-align: left;
}

table.summary th, table.summary720 th{
	background-color: #fffee8;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
}

table.t700 {
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	max-width: 700px;
	min-width: 700px;
	width: 700px;
}

table.t700 td {
	border-bottom: 0px solid black;
	border-top: 1px solid black;
}

table.t300 {
	border-bottom: 1px solid black;
	border-collapse: collapse;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	max-width: 300px;
	min-width: 300px;
	width: 300px;
}

table.t300 tr {
	vertical-align: middle;
}

table.t300 td {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

table.t500 {
	border-bottom: 1px solid black;
	border-collapse: collapse;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	max-width: 500px;
	min-width: 500px;
	width: 500px;
}

table.t500 tr {
	vertical-align: middle;
}

table.t500 td {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}

table.t850 {
	border-bottom: 1px solid black;
	border-collapse: collapse;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	max-width: 850px;
	min-width: 850px;
	width: 850px;
}
table.t850 td {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
/*//////////SEARCH//////////////*/
table.searchform { //
	empty-cells: hide;
	height: auto;
	border-right: 0px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 0px solid black;
	border-spacing: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
	max-width: 872px;
	min-width: 872px;
	white-space: normal;
	width: 872px;
}

table.search {
	empty-cells: show;
	height: auto;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	border-spacing: 0px;
	margin-left: 21px;
	margin-top: 0px;
	margin-bottom: 2px;
	max-width: 845px;
	min-width: 845px;
	position: relative;
	white-space: normal;
	width: 845px;
}

table.searchheader {
	empty-cells: show;
	height: auto;
	border-collapse: collapse;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-spacing: 0px;
	margin-bottom: 2px;
	margin-left: 26px;
	margin-top: 0px;
	max-width: 845px;
	min-width: 845px;
	white-space: normal;
	width: 845px;
}

table.search thead td {
	background-color: #FFFEE8;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
}

table.searchheader thead td {
	background-color: #FFFEE8;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}

table.search td {
	padding-top: 2px;
	padding-bottom: 2px;
	min-height: 10px;
/*	text-align: right;*/
}

/**td*/
td.t100{
	max-width: 100px;
	min-width: 100px;
	width: 100px;
}
td.t200{
	max-width: 200px;
	min-width: 200px;
	width: 200px;
}

td.t600{
	max-width: 600px;
	min-width: 600px;
	width: 600px;
}

td.searchfieldname {
	border-right: 1px solid #ded7d7;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	max-width: 207px;
	min-width: 207px;
	text-align: center;
	white-space: normal;
	width: 207px;
	background-color: #FFFEE8;
}

td.searchfield0px {
	border-right: 1px solid black;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	max-width: 207px;
	min-width: 207px;
	text-align: center;
	white-space: normal;
	width: 207px;
}

td.searchfield2px {
	border-right: 2px solid black;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	max-width: 247px;
	min-width: 247px;
	text-align: center;
	white-space: normal;
	width: 247px;
}

td.searchfieldnamedouble {
	border-right: 2px solid #ded7d7;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	max-width: 455px;
	min-width: 455px;
	text-align: center;
	white-space: normal;
	width: 455px;
	background-color: #FFFEE8;
}

td.searchfielddouble {
	border-right: 1px solid black;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	max-width: 415px;
	min-width: 415px;
	text-align: center;
	white-space: normal;
	width: 415px;
}

td.searchcheckboxcoll {
	border-right: 1px solid black;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	max-width: 872px;
	min-width: 872px;
	width: 872px;
	text-align: center;
}

/**tr**/
tr.search {
	background-color: #FFFEE8;
	font-weight: bold;
}

td.searchfieldname3 {
	border-right: 2px solid #ded7d7;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	max-width: 50px;
	min-width: 50px;
	text-align: center;
	white-space: normal;
	width: 50px;
	background-color: #FFFEE8;
}

td.searchfield3 {
	border-right: 1px solid black;
	border-left: 0px solid black;
	border-top: 0px solid black;
	border-bottom: 1px solid black;
	font-weight: bold;
	max-width: 119px;
	min-width: 119px;
	text-align: center;
	white-space: normal;
	width: 119px;
}

/*CRB*/ /*td.title{
	border-top: 1px solid #ded7d7;
	border-right: 1px solid #ded7d7;
	border-left: 0px solid #ded7d7;
	max-width: 349px;
	min-width: 349px;
	text-align: center;
	white-space : normal;
	width: 349px;
}
*/
td.titleresult {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 242px;
	min-width: 242px;
	text-align: center;
	white-space: normal;
	width: 242px;
}

td.searchcity {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 120px;
	min-width: 120px;
	text-align: center;
	white-space: normal;
	width: 120px;
}

td.searchra {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 125px;
	min-width: 125px;
	text-align: center;
	white-space: normal;
	width: 125px;
}

td.searchrespcoll {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 100px;
	min-width: 100px;
	text-align: center;
	white-space: normal;
	width: 100px;
}

td.searchweb {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 81px;
	min-width: 81px;
	text-align: center;
	white-space: normal;
	width: 81px;
}

td.searchcatalog {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 80px;
	min-width: 80px;
	text-align: center;
	white-space: normal;
	width: 80px;
}

td.titlesearchcollection {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 273px;
	min-width: 273px;
	text-align: center;
	white-space: normal;
	width: 273px;
}

td.numcollection {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 42px;
	min-width: 42px;
	text-align: right;
	white-space: normal;
	width: 42px;
}

td.numuser {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 42px;
	min-width: 42px;
	text-align: right;
	white-space: normal;
	width: 42px;
}

td.lnameresult {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 181px;
	min-width: 181px;
	text-align: center;
	white-space: normal;
	width: 181px;
}

td.fname {
	border-top: 1px solid black;
	border-right: 1px solid black;
	max-width: 80px;
	min-width: 80px;
	text-align: center;
	white-space: normal;
	width: 80px;
}

td.cityuser {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 120px;
	min-width: 120px;
	text-align: center;
	white-space: normal;
	width: 120px;
}

td.crbuser {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 392px;
	min-width: 392px;
	text-align: center;
	white-space: normal;
	width: 392px;
}

td.numsubj {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 42px;
	min-width: 42px;
	text-align: right;
	white-space: normal;
	width: 42px;
}

td.numsamp {
	border-bottom: 1px solid black;
	border-right: 0px solid black;
	max-width: 42px;
	min-width: 42px;
	text-align: right;
	white-space: normal;
	width: 42px;
}

td.city {
	border-top: 1px solid #ded7d7;
	border-right: 1px solid #ded7d7;
	border-left: 0px solid #ded7d7;
	max-width: 160px;
	min-width: 160px;
	border-bottom: 0px solid #ded7d7;
	text-align: center;
	width: 160px;
	white-space: normal;
}

td.agrement {
	border-top: 1px solid #ded7d7;
	border-right: 1px solid #ded7d7;
	border-left: 0px solid #ded7d7;
	border-bottom: 0px solid #ded7d7;
	max-width: 160px;
	min-width: 160px;
	text-align: center;
	width: 160px;
	white-space: normal;
}

td.certification {
	border-top: 1px solid #ded7d7;
	border-right: 0px solid #ded7d7;
	border-left: 0px solid #ded7d7;
	border-bottom: 0px solid #ded7d7;
	max-width: 160px;
	min-width: 160px;
	text-align: center;
	width: 160px;
	white-space: normal;
}

td.address {
	border-top: 1px solid #ded7d7;
	border-right: 1px solid #ded7d7;
	border-left: 0px solid #ded7d7;
	border-bottom: 0px solid #ded7d7;
	max-width: 321px;
	min-width: 321px;
	text-align: center;
	width: 321px;
	white-space: normal;
}

td.idx {
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	max-width: 20px;
	min-width: 20px;
	width: 20px;
}

td.blank {
	border-right: 0px solid black;
	border-bottom: 0px solid black;
	max-width: 12px;
	min-width: 12px;
	width: 12px;
}
/*statistics table*/
td.datestat{
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	max-width: 70px;
	min-width: 70px;
	width: 70px;
}
td.titlestatcollection{
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	max-width: 223px;
	min-width: 223px;
	text-align: center;
	white-space: normal;
	width: 223px;
}
/*USER*/ /*
td.lname{
	border-top:1px solid #ded7d7;
	border-right:1px solid #ded7d7;
	border-left:0px solid #ded7d7;
	border-bottom:0px solid #ded7d7;
	max-width: 160px;
	min-width: 160px;
    text-align:center;
	width: 160px;
	white-space : normal;
}

td.agency{
	border-top:1px solid #ded7d7;
	border-right:1px solid #ded7d7;
	border-left:0px solid #ded7d7;
	border-bottom:0px solid #ded7d7;
	max-width: 340px;
	min-width: 340px;
    text-align:center;
	width: 340px;
	white-space : normal;
}
td.status{
	border-top:1px solid #ded7d7;
	border-right:0px solid #ded7d7;
	border-left:0px solid #ded7d7;
	border-bottom:0px solid #ded7d7;
	max-width: 167px;
	min-width: 167px;
    text-align:center;
	width: 167px;
	white-space : normal;
}
*/ /*////////////////////////////////////////*/
table.t740 {
	width: 740px;
	max-width: 740px;
	min-width: 740px;
}

table.t600 {
	width: 600px;
	max-width: 600px;
	min-width: 600px;
}

table thead {
	color: black;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

table tbody { /*color:green;*/
	
}

table tfoot {
	text-align: center;
	background-color: #ebe3e3;
}

/*/////////////////////////////////////////////////// 
TD////////////////////////////////////////////////////////*/
td.colspan {
	text-align: center;
	background-color: #fffee8;
}

td.printcollheader {
	font-weight: bold;
	text-align: left;
	background-color: #fffee8;
}

td.center {
	text-align: center;
	white-space: normal;
}

td.middle {
	vertical-align: middle;
	white-space: normal;
}

td.right {
	text-align: right;
	white-space: normal;
}

td.printcrb {
	font-weight: bold;
	text-align: center;
	background-color: #fffee8;
}

/*/////th///////*/
th.annuaire {
	min-width: 830px;
	max-width: 830px;
	white-space: normal;
}

/*//////////////////////*/ /*/////tr///////////////*/ /*
tr.annuaire{
        min-width:830px;
        max-width:830px;
        white-space : normal;
}*/
tr.bottom{
	vertical-align: bottom;
}

fieldset {
	border: 1px solid #00CC66;
	/*border:1px solid #33cc66;*/ /* text-align: center;*/ /*width:876px;*/
	width: 888px;
	padding-left: 2px;
	padding-right: 2px;
}

legend { /*color:#3CB371;*/ /*color:#ff9966;*/
	color: #00CC66;
	/*border:1px solid green;*/
	padding: 0.2em 0.5em;
	font-weight: bold;
	text-align: left;
}


/*//////////////////////////////UL///////////////////////////////*/
ul.menu {
	border-bottom: 0px solid white;
	border-left: 0px solid white;
	border-right: 0px solid white;
	border-spacing: 0px;
	border-top: 0px solid white;
	height: 20px;
	line-height: 15px;
	list-style-type: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	max-height: 20px;
	min-height: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.menu ul {
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	display: none;
	left: 0%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 16px;
	z-index: 16;
}

ul.menu ul ul {
	border-bottom: 0px solid purple;
	border-left: 0px solid purple;
	border-right: 0px solid purple;
	border-spacing: 0px;
	border-top: 0px solid purple;
	left: 100%;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	top: -1px;
	z-index: 17;
}

ul.menu li { /*background-color: #33cc66;*/
	background-color: white;
	border-bottom: 2px solid #00CC66;
	border-left: 2px solid #00CC66;
	border-right: 2px solid #00CC66;
	border-spacing: 0px;
	border-top: 2px solid #00CC66;
	display: block;
	float: left;
	max-height: 16px;
	min-height: 16px;
	height: 16px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
	width: 120px;
	z-index: 16;
	/*text-align:center;
        font-weight:bold;*/
}

ul.menu ul li {
	border-bottom: 1px solid #00CC66;
	border-left: 1px solid #00CC66;
	border-right: 1px solid #00CC66;
	border-spacing: 0px;
	border-top: 1px solid #00CC66;
	left: -1px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.menu ul ul li {
	border-bottom: 1px solid #00CC66;
	border-left: 1px solid #00CC66;
	border-right: 1px solid #00CC66;
	border-spacing: 0px;
	border-top: 1px solid #00CC66;
	left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: -1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

ul.menu a {
	color: #00CC66;
	display: block;
	font-weight: bold;
	font-size: 9pt;
	height: 16px;
	max-height: 16px;
	min-height: 16px;
	vertical-align: middle;
}

ul.menu a:link {
	color: #00CC66;
}

ul.menu a:visited {
	color: #00CC66;
}

ul.menu a:active {
	color: red;
}

ul.menu a:hover {
	color: white;
	/*color:#33cc66;*/ /*color:#00FF99;*/
	background-color: #00CC66;
	text-decoration: none;
}

uploadedfile{
	border-top: 2px solid #00e170;
	border-left: 2px solid #00e170;
	border-bottom: 2px solid #00ab55;
	border-right: 2px solid #00ab55;
	color: white;
	background-color: #00CC66;
	height: 25px;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, Serif;
	font-size: 9pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
