div.validation-results h2{
    font-size:1.4em;
}

table.validator_issues,
table.validator_issues td{
    border-color: #A6C9E2;
    border-style: dotted;
}

table.validator_issues tr td.validationResult{
	font-size: 2em;
	text-align: center;
}
table.validator_issues tr td.valid{
	color:green;	
}
table.validator_issues tr td.invalid{
	color:red;	
}


table.validator_issues tr td.propertyName{
	width:100px;
	font-weight: bold;
}

table.validator_issues tr td.issueType{
	line-height:16px;
}

table.validator_issues
{
    border-width: 0 0 1px 1px;
    border-spacing: 0;
    border-collapse: collapse;
    width:100%;
    background-color: #fbf9ee;
}

table.validator_issues td{
    margin: 0;
    padding:2px;
    border-width: 1px 1px 0 0;
    color:#000;
}

.plus span{
	float:left;
}
.minus span{
	float:left;
}

table.validator_issues .note{
	/* background-color:#66ffff; */
}
table.validator_issues .warning{
}
table.validator_issues .FatalError{
	/* background-color:red; */
}
table.validator_issues .error{
}
table.validator_issues .okay{
  /*	background-color:#00ff00; */
}

table.validator_issues p.helpwanted{
    display:none;
}


table.validator_issues code.input strong {
	color:red;
	font-weight:bolder;
	padding-left:0.5ex;
	padding-right:0.5ex;
}
table.validator_issues abbr[title], 
table.validator_issues acronym[title], 
table.validator_issues span[title], 
table.validator_issues strong[title] {
	border-bottom:thin dotted;
	cursor:help;
}

table.validator_issues strong {
    font-weight:bold;
}

table.validator_issues div.ve {
	font-size:small;
	margin:4px 0;
	padding:0;
	width:100%;
}
table.validator_issues div.ve ul {
	margin-left:1.5em;
}

.okkamId td,fetchedId td{
border:1px #ccc solid;
}
.okkamId td a,fetchedId td a{
    color:white;
}

