﻿body
{
  font-family: Verdana, Tahoma, Helvetica, Sans-Serif;
  font-size: 12px;
  font-weight: normal;
  
  color: #333333;
}

table.page
{
  width: 100%;
  border: 3px solid #FFCC00;
  background-color: #FFFFCC;   
}

td.page
{
  padding: 10px 10px 10px 10px;
  text-align: center; 
}

table.innerpage
{
  width: 100%; 
  border: 1px solid #333333;
  background-color: #FFFF99; 
}

td.content
{
  text-align: left;
  padding: 5px 5px 5px 5px;
}

td.leftcolumn
{
  text-align: right;
  padding: 5px 10px 5px 0px;  
  width: 50%; 
  font-weight: bold;
}

td.rightcolumn
{
  text-align: left;
  padding: 5px 0px 5px 10px; 
  width: 50%;  
}

td.quizdescription
{
  border-top: 1px solid #333333;
  padding: 20px 10px 20px 10px;
  background-color: #FFFFCC;
}

td.description
{
  padding: 20px 20px 20px 20px;
  line-height: 22px;
  background-color: #FFFFCC;
  border: 3px solid #FFCC00;
}

hr.solid
{
  border: 2px solid #000000;
}

table.innerdescription
{
  width: 650px;
  padding: 10px 10px 10px 10px;
  background-color: #FFFF99;
  font-weight: bold;
  border: 1px solid #333333;
  margin-left: auto;
  margin-right: auto;
}

/*table.armquestion, td.armquestion
{
  background-color: #FFFFCC;
}*/

td.armquestiontext
{
  text-align: left;
  padding: 5px 0px 5px 0px;
  vertical-align: middle;
}

td.armquestionnumber
{
  width: 45px;
  text-align: right;
  padding: 3px 15px 3px 0px;
  vertical-align: middle;
  font-weight: bold;
}

td.armquestionanswer
{
  padding: 2px 2px 2px 20px;
  text-align: left;
  width: 400px;
  text-align: center;
}

td.armanswerheader
{
  width: auto;
  font-size: 10px;
  text-align: center;
}

td.armanswerheaderalternate
{
  width: auto;
  font-size: 10px;
  text-align: center;
}

.error
{
  font-weight: bold;
  color: #FF0003; 
}

table.copyright
{
  font-size: 10px;
  text-align: left; 
  width: 100%;
  border: 1px solid #333333;
}

td.copyright
{
  padding: 5px 5px 5px 5px;
}

td.resultcell
{
  padding: 20px 20px 20px 20px;
  text-align: left;
}
