#cardnav 
{
  width: 512px;
  margin: 8px 0px;
  position:relative;
}

.panel 
{
  width: 500px;
  background-color: #FFD9BF;
  padding:6px;
  margin-bottom:8px;
  position:relative;
}

.panel h2 
{
  display:inline;
  font-weight:bold;
  font-size:12px;
}

.panel table 
{
  border:0;
}

.panel .caption
{
  font-weight:bold;
}

.panel .label 
{
  width:100px;
  padding-left:0px;
}

.panel .icon
{
  width:18px;
  font-size:9px;
  color:#999;
}

.panel .value 
{
}

.panel .icon img
{
  width:15px;
  height:7px;
}

.panel .hierarchy
{
  margin-left:16px;
}

a.conceptname 
{
 color:#000; 
}

#xml 
{
  background-color:#f60;
  color:#fff;
  font-weight:bold;
  padding: 0px 3px;
  position:absolute;
  right:0px;
}
