/* Table used in tahi.php to display failed tests */
table.rTestTable { 
  border: 0px;
}

table.rTestTable td {
  padding: 3px;
  font-weight: normal;
  font-size: 80%;
  vertical-align: top;
  background: #f0f0f0;
}

table.rTestTable td.rTestTableGray { 
  vertical-align: middle;
  background: #e0e0e0;
  font-weight: bold;
}

/* Table used in issue.php and tahi.php to display issues/results */
table.rBugsTable { 
  border: 0px;
  /* background: #A2C0DF; */
  background: #82A0BF;
  margin: 10px;
}

table.rBugsTable td {
  padding: 3px;
  font-size: 80%;
  vertical-align: top;
  background: #ffffff;
}

table.rBugsTable td.rBugsTableHeader { 
  vertical-align: middle;
  background: #A2C0DF;
  font-weight: bold;
}

table.rBugsTable td.rBugFixed { 
  background: #A2DFC0;
}

table.rBugsTable td.rLightGreenBg { 
  background: #F0F0FF;
}

table.rBugsTable td.rCenteredText {  
  text-align: center;
}

table.rBugsTable td.rLightGreenCenteredText {  
  background: #F0F0FF;
  text-align: center;
}

table.rBugsTable td.rCenteredRedText {  
  color: #F00;
  font-weight: bold;
  text-align: center;
}

table.rBugsTable td.rCenteredGreenText {  
  color: #0C0;
  font-weight: bold;
  text-align: center;
}

table.rBugsTable td.rBugOpen { 
  background: #FFB0A0;
  font-weight: bold;
}

table.rResultsTable {
	border: 2px solid #889;
	background: #f0f0ff;
	width: 80%;
}
table.rResultsTable td {
	background: #fff;
	border: 1px solid #ccc;
}
td.rResultsTableTitle {
	letter-spacing: 4px;
	font-size: 120%;
	font-weight: bold;
	color: #300;
	width: 10%;
	text-align: center;
}
td.rResultsTableHeader {
	font-weight: bold;
	font-size: 90%;
	color: #030;	
	text-align: center;
}
td.rResultsTableElem {
	vertical-align: bottom;
	font-size: 70%;
	width: 18%;
	padding-left: 5%;
	text-align: left;
}


table.rLinksTable {
	background: #f0f0ff;
}
table.rLinksTable td {
	background: #fff;
	text-align: center;
}
td.rLinksTableTitle {
	letter-spacing: 4px;
	font-size: 120%;
	font-weight: bold;
	color: #300;
}
td.rLinksTableHeader {
	font-weight: bold;
	color: #030;	
}

table.rInfoTable {
	background: #f0f0ff;
}
table.rInfoTable td {
	background: #eee;
	vertical-align: top;
}
table.rInfoTable td.rInfoTableData, table.rInfoTable td.rInfoTableComment {
	background: #f8F8F8;
}
table.rInfoTable td.rInfoTableComment textarea {
	white-space: pre;
	background: #eee;
	font-style: italic;
}
table.rInfoTable td.rInfoTableComment textarea:focus {
	background: #ffc;
}
table.rInfoTable td.rInfoTableData textarea:focus {
	background: #ffc;
}
td.rInfoTableCat {
	text-align: right;
	vertical-align: top;
}
td.rInfoTableCatAdm {
	text-align: right;
	vertical-align: top;
	color: #800000;
}
td.rInfoTableData {
	vertical-align: top;
	font-style: italic;
	padding-left: 10px;
	padding-right: 10px;
}
td.rInfoTableDataTN {
	text-align: center;
        font-weight: bold;
}
td.rInfoTableComment {
	white-space: pre;
	padding: 5 15 5 15px;
}

table.rAddResTable {
	background: #f0f0ff;
}
table.rAddResTable td {
	background: #eee;
}
td.rAddResTableTitle {
	letter-spacing: 4px;
	font-size: 120%;
	font-weight: bold;
}
td.rAddResTableHeader {
	font-weight: bold;
}
td.rAddResTableElem {
	font-style: italic;
}


table.rSchema  {
	background: #f0f0ff;
}

table.rVisibiliteTable {
	background: #fffff0;
}	
table.rVisibiliteTable td {
	background: #f0f0ff;
	text-align: center;
	vertical-align: top;
}	

a.rLinkAdd {
	font-size: 75%;
	letter-spacing: 0.2em;
}

a.rWarning:hover {
	color: #f00;
}

p.rTitre {
	font-family: Arial, sans-serif; 
	font-size: 110%; 
	font-weight: bold;
	background: #a2c0df;
	color: #fefefe;
}

p.rTitre a {
	color: #BB6600;
}
p.rTitre a:hover {
	color: #000000;
}

p.rDate {
        font-family: Arial, sans-serif;
        font-weight: bold;
        background: #e8e8e8;
        color: #000000;
}




