
BODY
{
  font-family: Verdana;
  font-size: 11px;
}

.pTable
{
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #ccc;
}

.pTable th
{
  height: 36px;
  text-align: left;
  border: 1px solid #ccc;
  font-size: 12px;
}
.pTable td
{
  text-align: center;
  height: 36px;
  border: 1px solid #ccc;
  padding: 0px;
}

.pTable .c
{
text-align: center;
}


.pTable .l{text-align: left; padding: 0px 10px;}
.pTable .r{text-align: right; padding: 0px 10px;}

.pTable .empty
{
  height:80px;
  font-size: 11px;
}

.pTable TD A
{
  text-decoration: none;
}

.pTable .string
{
  text-align: left;
  line-height: 18px;
  padding: 5px 0px;
}

.pTable .result
{
  text-align: left;
  padding: 0px 10px;
}
.pTable .result IMG
{
  border: 1px solid #EDB918;
}

.pTable .empty
{
  font-weight: bold;
  color: #C00;
}

.pTable .check
{
  background: url('/images/ico_tick.gif') no-repeat right center;
  color: #444;
}



.qt400r, .qt400c
{
  padding: 0px 0px 0px 20px;
  margin: 0px;
  color: #999;
    float:left;
  clear:left;

}

.qt400c LI, .qt400r LI
{
  list-style-type: square;
  padding:  2px 24px 2px 0px;
}

.qt400r LI
{
  list-style-type: circle;
}


.check1200
{
  float:left;
  background: url('/images/ico_tick.gif') no-repeat right center;
  padding: 0px 20px 0px 0px;
  margin: 0px 15px 0px 0px;
  font-size: 10px;
}

.q1200
{
  font-size: 10px;
  font-weight: bold;
  line-height: 25px;
}