#content 
{
  width: 572px; padding: 0px 0px 0px 0px; margin: 0px auto;
}

#content h1
{
  width: 542px; float: left; padding: 5px 15px; margin: 0px 0px 15px 0px; border-bottom: 1px solid #ccc; font: 500 1.2em/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif; text-align: left; letter-spacing: 0px; background: #eee; color: #222;
}

#content .FiveFourZero
{
  width: 540px; margin: 0px 15px 15px 15px;
}

#content .Level
{
  float: left; border: 1px solid #ccc; background: #fff;
}

#content .Level p
{
  font: 500 1.0em/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif; margin: -3px 15px 12px 15px; clear: left;
}

#content .Level a
{
  font: 500 1.1em/1.5em 'Myriad Web Pro', Arial; text-align: left; color: #ac0909;
}

#content .Level h2
{
  padding: 5px 15px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #ccc; font: 500 1.2em/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif; text-align: left; letter-spacing: 0px; background: #eee; color: #222;
}

#content .Link h2
{
  margin-bottom: 0px;
}

#content .Level h3
{
    font: 500 1.0em/1.5em 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, sans-serif; margin: 0px 15px 12px 15px; clear: left; text-decoration: underline;
}

#content .FiveFourZero h2
{
  width: 510px; 
}

#content ul
{
  margin: 0px; padding: 0px 0px 10px 0px;
}

#content .Level ul li
{
  padding: 1px 0px 2px 39px; margin: 0px 15px 4px 1px; list-style: none; background: url(/images/tick.gif) no-repeat 14px 0px; font: 500 1.0em/1.5em 'Lucida Grande', 'Lucida Sans Unicode' Arial; text-align: left;
}

#content .Level img
{
  float: right;
}

#content table.Product
{
  width: 542px; padding: 0px; margin: 0px 0px 0px -1px; border: 1px solid #ccc; border-bottom: 0px solid #ddd; border-right: 0px solid #ddd; border-top: 0px solid #ddd;  
}

#content table.Product th
{
  padding: 8px 10px; font: 500 1.0em/1.0em 'Myriad Web Pro', Arial;
}

#content table.Product td
{
  border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 8px 10px; font: 500 0.9em/1.0em 'Myriad Web Pro', Arial;
}

#content table.Product tbody tr:hover
{
  background: #f5f5f5; color: #ac0909;
}

#content table.Product a
{
  color: #ac0909; font-weight: 500; text-decoration: underline;
}

#content table.Product a:hover
{
  color: #888;
}

table.tablesorter thead tr .header 
{
 background-color: #eee; background-repeat: no-repeat; background-position: center right; cursor: pointer; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;
}

#TableKey
{
  width: 542px; padding: 17px 20px 15px 20px; margin: 0px 0px 0px -1px; clear: right; background: #f5f5f5; border-left: 1px solid #ccc; border-right: 1px solid #ccc;
}

#TableKey p
{
  font: 500 1.0em/1.5em 'Myriad Web Pro', Arial; margin-bottom: 2px;
}
