
.submitpurchase {
   border: outset 2px;
   font: bold 12px Verdana; 
   color: #fff;
   width: 150px;
   background-color: #c11b17;
   cursor: pointer;
}

.submitpurchase:hover {
   color: #eee;
   border: inset 2px;
}

.benefits {
   border: solid 2px #ccc;
   width: 600px;
}

.instruct {
   text-align: center;
   font: bold 14px/1.5 Verdana, Arial;
   color: #c11b17;
}

.benefitsContent span {
   color: red;
   font: bold 16px/1.5 Verdana, Arial;
}

.benefitsContent p {
   color: #000;
   font: bold  14px/2 Helvetica, Arial;
}

.sameline {
  margin: 0;
  padding: 0;
  display: inline;
}

.submits,
.submitm,
.submitl,
.submitlong,
.submitextralong,
.submitxl 
{
   border: outset 2px;
   font: bold 12px Verdana; 
   color: #000;
   background-color: #F5EDD3;
   cursor: pointer;
}

.submits       {  width: 60px; }
.submitm       {  width: 120px; }
.submitl       {  width: 180px; }
.submitlong    {  width: 230px; }
.submitextralong { width: 400px; }
.submitxl {
   border: outset 3px;
   width: 210px;
   height: 35px;
}

.submits:hover,
.submitm:hover,
.submitl:hover,
.submitlong:hover,
.submitextralong:hover,
.submitxl:hover {
   border: inset 2px;
}

.clickable {
   vertical-align: top;
   color: #000;
   background-color: #fff;
   cursor: pointer;
}
.clickable:hover {
   background-color: #efefef;
}

.explainArea {
   text-align: left;
   color: #000;
   background-color: #efefef;
   border: solid 1px #000;
   padding: 1em;
   font: normal 12px/1.5 Verdana;
   margin: 0 auto;
   width: 600px;
}

.ansCorrect, .ansIncorrect {
   color: #373;
   font: bold 11px Verdana; 
   text-transform: uppercase;
}

.ansIncorrect  {
   color: #c33; 
}

div.certBody {
   width: 775px;
   border: solid 1px #d11;
   padding: 1em;
   margin: 0.5em;
}
.certNav {
   margin-top: 1em;
   text-align: center;
}
.certNav form {
   margin-top: 1em;
}

.bolderText {
   font-weight: 900 !important;
   font-size:13pt !important;
}

.comment_box {

}

@media print {
   .redBoldLink,
   .certNav .sbttn,
   .certWarning
   {
      display: none;      
   }

   div.certBody {
      width: 99%;
      border: none;
   }
}

.centerText {
   text-align: center;
   margin-left: auto;
   margin-right: auto;
}

