body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}


table.myheader{
		width: 700;

}
tr.myheader {	
	background: url(../images/bandeau_haut.jpg) repeat x;	
	width: 700px; 
	height: 150px;
	background-repeat: repeat x;
	background-position: left top;
	text-align: center;
	vertical-align: top; 
	
}






a {
	text-decoration: none;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bolder;
}

a:hover {
	text-decoration: underline;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #2F2AFA;
	font-style: italic;
}

.title {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight:bold;
}

.text {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.select {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	border-right: #336699 1px solid; 
	font-weight: bold;
}

.error {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FF0000;
}

.button {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top: #800000 1px solid;
	border-bottom: #800000 1px solid;
	border-left: #800000 1px solid;
	border-right: #800000 1px solid;
	background-color: #FFFFCC;
}

.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	border-right: #336699 1px solid; 
	font-weight: bold;
}

.table {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	border-right: #336699 1px solid;
	background-color: #FFFFFF;
	width: 760;

}

.subtable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	border-right: #336699 1px solid;
	background-color: #FFFFFF;
	width: 720;
}

.subtable2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border-top: #336699 1px solid;
	border-bottom: #336699 1px solid;
	border-left: #336699 1px solid;
	border-right: #336699 1px solid;
	background-color: #C8E2FF;
	width: 620;
}

.textbox {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: uppercase;
}

.Records_Lock

{
	background-color: #CCCCCC;
	width:auto;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
	textfied.disabled:"true";
	
}

table.Records
{
  background-color:#FFFFFF;
  width:auto;
  text-align:center;
}
table.Warning
{
  width:100%; 
  background-color : #0000A0;
  border: solid;
  border-width: thick;
  border-color: #e0e0e0;
  margin-top:10px;
  margin-bottom:10px;

  color:#FFFFFF;
}
tr.tableheader
{
  background-color : #B0C4DE;
}

table.BackGround
{
  background-color : #B0C4DE;
}

tr.even
{
  background-color : #f0f0f0;
}