html {font-size: 100%;}

body {
	font-family: 'Tahoma', Arial, sans-serif;
	font-size:100%;
	line-height:1.40em;
	color:#666;
	background:#FFF;
		background:url(../img/mainBg.gif) repeat-x left bottom;
	/* background:url(../img/bgContenu.jpg) no-repeat bottom; */
}

select, input {
    font-family: 'Tahoma', Arial, sans-serif;
	font-size:100%;
	line-height:1.40em;
	color:#666;
	text-decoration: none;
} 

em, .content {
	font-size:100%;
	color:#666;
 	font-weight: normal;
	text-decoration: none;
	width: auto;
} 

a:link {font-size:11px;color: #247EBD;text-decoration: underline;} 
a:visited {font-size:11px;color: #247EBD;text-decoration: underline;} 
a:hover {font-size:11px;color: #247EBD;text-decoration: none;} 
a:active {font-size:11px;color: #247EBD;text-decoration: underline;} 

hr {
  color             : #999999;
  height            : 1px;
  width             : 100%;
}

.formheading {
  font-family: 'Tahoma', Arial, sans-serif;
  font-size         : 11px;
  font-weight       : normal;
  text-align        : left;
  color             : #247EBD;
}

img {
   	border:none; 
}

.sectionHeader {
    color:white; 
	background-color:#247EBD;
	height:11px;
	text-align: left;
	vertical-align:middle;	
	font-weight:bold
}

.buttonStyle {
	color:white;
	background:#247EBD;
	border:2px outset;
}

table.content {
   background:white;
   padding: 7px 15px 7px 15px;
}

table.content td, td p{
   font-size: 11px;
   color: #666666;
}

table.content1 {
   background:white;
   font-size:11px;
   border-bottom: 5px solid #738ca9;	
}

table.content1 th {
	background:#999999;
	color:white;
	text-align:left;
	padding: 7px 10px 7px 10px;
}

table.content1 td {
   
   padding: 7px 10px 7px 10px;
   border-bottom: 1px solid #247EBD;
}

.readOnly {
	background:#f3ece1;
	border: 1px solid #247EBD;; 
	text-align:right;
}

