body
{
  background-color:#FFD24D;
}

input.textBox
{
  background:#FFFFFF;
  border: 1px solid #COCOCO;
}

input.submitButton
{
  font-family:Tahoma,sans-serif;
  font-weight:bold;
  background-color:#FFCC33;
  border-style:outset;
  border-color:#FFFF00;
  
  border-width:5px;
  width:125px;
}

table.outerTable
{
  border-top:dotted;
  border-bottom:dotted;
  border-right:dotted;
  border-left:dotted;
  border-color:#FF8C66;
}

table.mainTable
{
  border-top:dotted;
  border-bottom:dotted;
  border-right:dotted;
  border-left:dotted;
  border-color:#FF8C66;
}

table.linksTable
{
  border-top:dashed;
  border-color:#FF8C66;
  border-width=2px;
}

table.userInputTable
{
  border-top:dotted;
  border-right:dotted;
  border-left:dotted;
  border-bottom:dotted;

  border-width:3px;
}

table.innerTable
{
  border-top:none;
  border-right:none;
  border-left:none;
  border-bottom:none;
  
  border-width:5px;
}

td.tableHeaderRow
{
  border-bottom:dotted;
  border-color:#EDEDED;
  border-width:2px;
}

td.tableDataRow
{
  border-right:dotted;
  border-bottom:dotted;
  border-color:EDEDED;
  border-width:2px;
}

div.headerText
{
  font-family:tahoma;
  font-style:italic;
  font-weight:bold;
  letter-spacing:.75em;
  font-size:300%;
}

div.introducingCaption
{
  font-family:arial;
  font-size:75%;
  font-style:italic;
}

div.titleText
{
  font-family:arial;
  font-size:100%;
  font-weight:bolder;
}

div.dataText
{
  font-family:tahoma;
}

div.promptText
{
  font-family:tahoma;
  font-weight:bold;
  font-size:125%;
}

div.captionText
{
  font-family:tahoma;
  font-style:italic;
  font-size:125%;
}

a.linkStyle
{
  text-decoration:none;
  color:blue;
  cursor:pointer;
  cursor:hand;
}