BODY {
	color: Black;
	margin: 0px;
	/*background-color: #800000;*/
	background-color: white;
	background-position: center;
	text-align:center;
}

#conteneur
{
	width: 100%;
	position: absolute;
	left: 0px;
	top: 20px; /*gere la hauteur du placement sur la page de manière absolu*/
	baseline: 20px;
	background-color: #5184ED;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	list-style-position: inside;
}

#cadre
{
	border-left: 3px solid #FF8000;
	border-right: 3px solid #FF8000;
	border-bottom: 3px solid #FF8000;
	padding: 5px;
} 


TD {
	FONT-SIZE: 10px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

A {
  color: Blue;
  text-decoration: none;
}

A:hover {
	color: Blue;
	text-decoration: underline;
}

A.on {
  color: Blue;
  text-decoration: none;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}


TD.main_justify {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	text-align: justify;
}


/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #ffb3b5;
	border: 1px solid red;
	padding: 5px;
}
.messageStackSuccess {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background-color: #BEF4C0;
	border: 1px solid green;
}


/* creation compte partenaire */
TD.pageHeading_compte, DIV.pageHeading_compte {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: Navy;
	background: #E4DEAC;
	border: 1px solid Navy;
	padding: 3px;
	text-align: center;
}

.infoBox {
  /*BACKGROUND-IMAGE: url(../../../../images/css/t1/nbk_b.gif);*/
  background: #3172BB;#C9D5ED;
  /*border : thin dotted #3172BB;#C9D5ED;*/
}

.infoBoxHeadingCompte {
	background: #0265A6;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
	line-height: 1.5;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxCompte {
  /*BACKGROUND-IMAGE: url(../../../../images/css/t1/content_b1.gif);*/
  background: #F1EED3;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #98B925;#ADD621;#ff0000; }

.doff { visibility: hidden; display: none;  font: normal; }
.don { visibility: visible; display: inline;  font: normal; }

.doff2 {
 visibility: hidden;
 display: none;
 background-color: #FFFFD0;
 }

/* HELP */

.infoBoxHelp {
  background: #ffffff;
  color: #A6A2A2;#C0C0C0;#5A6B73;Silver;
  font-size: 9px;
}

.infoBoxHeadingHelp {
  background: #ADD621;
  color: #5A6B73;
  font-size: 11px;
  font-weight: bold;
}


/* ROW OVER */
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.moduleRowSelected2 { background-color: #FFCF9F; }
