#mainLayout { width:780px; height:100%; direction: ltr; position:absolute; left:0px; top:0px; height:100% }
#mainTable { height: 100%; }
#pageHeading { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; visibility: visible }
#testCenterBody { background-image: url(/themes/default/testcenter/background.png); background-repeat: no-repeat };

.mainBody { background-color: #ffffff; color: #000000 }
.tcBody { background-color: #ffffff; color: #000000 }

.left-table td { font-size: 10px; font-weight: bold; color: #ffffff} 
.left-table td A:link { font-size:10px; color: #ffffff; text-decoration:none }
.left-table td A:visited { font-size:10px; color: #ffffff; text-decoration:none }
.left-table td A:hover {  font-size:10px;color: #ffffff; text-decoration:underline }
.left-table td A:active {  font-size:10px;color: #ffffff; text-decoration:underline }
.left-table input {  font-size:10px;color: #000044; font-weight:normal }

.pfTable { background-color:#666666; color: #000000 }
.pfTable td { border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 0px solid #000000; border-bottom: 0px solid #000000; empty-cells:show}
.pfTable td.bgHeader { background-color: #234190; color: #ffffff; font-weight: bold; height:27px; text-align:center }
.pfTable td.bgHeaderSmall { background-color: #234190; color: #ffffff; font-weight: bold; text-align:center }
.pfTable td.bgLow { background-color: #EFF1F9; color: #000000 }
.pfTable td.bgLowBold { background-color: #EFF1F9; color: #000000; font-weight: bold }
.pfTable td.bgTitle { background-color: #cccccc; color: #000000; font-weight: bold; height:27px; text-align:center }
.pfTable td.bgTitleSmall { background-color: #cccccc ; color: #000000; font-weight: bold; text-align:center }
.pfTable td.bgHigh { background-color: #ffffff; color: #000000 }
.pfTable td.bgHighBold { background-color: #ffffff; color: #000000; font-weight: bold; height:15px }
.pfTable td.bgCommands { background-color: #ffffff; color: #000000; height:30px; text-align:center  }
.pfTable td.bgWarning { background-color: #fff04b; font-weight:bold; color: #000000; height:30px; text-align:center  }
.pfTable td.bgError { background-color: #ff9933; font-weight:bold; color: #234190; height:30px; text-align:center  }
.pfTable td.bgWhite { background-color: #ffffff;}

.emailTable, .emailTable td { margin: 0px; border: 0px; padding: 0px; background-color:#ffffff }
.normalTable, .normalTable td { margin: 0px; border: 0px; padding: 0px; background-color:#ffffff }

#tcLayout { width: 780px; height: 100%; }
#tcCustomerName { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18; color: #ffffff; font-weight: bold }
#tcPageHeading { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14; color: #ffffff; font-weight: bold }

#tcInfoBox { position:absolute; left: 100px; top: 220px; width:460px; height: 100px; }
#tcWelcomeBox { position:absolute; left: 100px; top: 130px; width:460px; height: 320px; background-color: transparent }

.tcBox { background-color: #666666 ; color: #000000 }
.tcBox td.tcbTestHeader { background-color: #ffffff; color: #000000; font-weight: bold; height:27px; text-align:left; font-size: 10px}
.tcBox td.tcbTest { background-color: #ffffff; color: #333333; font-weight: bold; height:15px; text-align: left; font-size: 10px}
.tcBox td.tcbNoticeHeader { background-color: #ffffff; color: #EE0722 ; font-weight: bold; height:27px; text-align:left; font-size: 10px }
.tcBox td.tcbNotice { background-color: #ffffff; color: #333333; height:15px; text-align: left; font-size: 10px}
.tcBox td.tcbCodeHeader { background-color: #ffffff; color: #333333; font-weight: bold; height:27px; text-align:left; font-size: 12px }
.tcBox td.tcbCode { background-color: #ffffff; color: #2C1186; height:15px; font-weight:bold; text-align:left; font-size:12px}
.tcBox td.tcbCommands { background-color: #ffffff; color: #333333; height:30px; text-align: left }
.tcBox td.tcbMessage { background-color: #ffffff; color: #234190; font-weight: bold; height:27px; text-align:center }

.tcWBox { background-color: transparent ; color: #000000 }
.tcWBox td.tcbTestHeader { background-color: #ffffff; color: #000000; font-weight: bold; height:27px; text-align:left; font-size: 10px}
.tcWBox td.tcbTest { background-color: #ffffff; color: #333333; font-weight: bold; height:15px; text-align: left; font-size: 10px}
.tcWBox td.tcbNoticeHeader { background-color: #ffffff; color: #EE0722 ; font-weight: bold; height:27px; text-align:left; font-size: 10px }
.tcWBox td.tcbNotice { background-color: #ffffff; color: #333333; height:15px; text-align: left; font-size: 10px}
.tcWBox td.tcbCodeHeader { background-color: #ffffff; color: #333333; font-weight: bold; height:27px; text-align:left; font-size: 12px }
.tcWBox td.tcbCode { background-color: #ffffff; color: #2C1186; height:15px; font-weight:bold; text-align:left; font-size:12px}
.tcWBox td.tcbCommands { background-color: #ffffff; color: #333333; height:30px; text-align: left }
.tcWBox td.tcbMessage { background-color: #ffffff; color: #234190; font-weight: bold; height:27px; text-align:center }

#tcWelcomeText1 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #666666  }
#tcWelcomeText2 { text-align:left; font:bold 22px Verdana, Arial, Helvetica, sans-serif; color: #2C1186 }
#tcWelcomeText3 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #666666 }

#tcEndBox { position:absolute; left: 65px; top: 130px; width:360px; height:180px;background-color: transparent }

#tcEndText1 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#666666 }
#tcEndText2 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#666666 }

#tcEndButton { text-align:left; height:80px ; align: left}

#tcTimeLeft { text-align:right; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#ea0000 }

.tcTable { background-color: #666666; color: #000000 }

.tcTable td {border-top: 1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 0px solid #000000; border-bottom: 0px solid #000000}
.tcTable td.bgHeader { background-color: #234190; color: #ffffff; font-weight: bold; height:27px; text-align:center }
.tcTable td.bgHeaderSmall { background-color: #234190; color: #ffffff; font-weight: bold; text-align:center }
.tcTable td.bgTitle { background-color: #234190 ; color: #ffffff; font-weight: bold; height:27px; text-align:center }
.tcTable td.bgTitleSmall { background-color:  #234190 ; color: #ffffff; font-weight: bold; text-align:center }
.tcTable td.bgLow { background-color: #eff1f9; color: #000000 }
.tcTable td.bgLowBold { background-color: #eff1f9; color: #000000; font-weight: bold;}
.tcTable td.bgHigh { background-color: #ffffff; color: #000000; }
.tcTable td.bgHighBold { background-color: #ffffff; color: #000000; font-weight: bold;}
.tcTable td.bgCommands { background-color: #ffffff; color: #000000; height:30px; text-align: center }
.tcTable td.bgWarning { background-color: #234190; font-weight:bold; color: #ffffff; height:30px; text-align:center  }
.tcTable td.bgError { background-color: #ff9933; font-weight:bold; color: #234190; height:30px; text-align:center  }
.tcTable td.bgWhite { background-color: #ffffff;}
.tcTable td.bgCompiled { background-color: #ff9933; color: #000000 }

#powered a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#ffffff; }
#powered a:visited  { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#ffffff; }
#powered a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#ffffff; }
#powered a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#ffffff; }

#credits a:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#274090; }
#credits a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#274090; }
#credits a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#274090; }
#credits a:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#274090; }

#icWelcomeText1 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #333333  }
#icWelcomeText2 { text-align:left; font:bold 22px Verdana, Arial, Helvetica, sans-serif; color: #234190 }
#icWelcomeText3 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color: #333333 }

#icInfoBox { position:absolute; left: 65px; top: 230px; width:350px; height: 100px; }
#icWelcomeBox { position:absolute; left: 65px; top: 130px; width:350px; height: 250px; background-color: transparent }

#icEndBox { position:absolute; left: 65px; top: 130px; width:450px; height:180px; background-color: transparent }

#icEndText1 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#234190 }
#icEndText2 { text-align:left; font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#234190 }

#icEndButton { text-align:left; height:80px ; align: left}

.icBox { background-color: transparent ; color: #000000 }
.icBox td.tcbCommands { background-color: #ffffff; color: #000000; height:30px; text-align: left }
.icBox td.tcbMessage { background-color: #ffffff; color: #234190; font-weight: bold; height:27px; text-align:left }

.ictbEndBox td.tcbCommands { background-color: #ffffff; color: #000000; height:30px; text-align: left }
.ictbEndBox td.tcbMessage { background-color: #ffffff; color: #234190; font-weight: bold; height:27px; text-align:left }

#icCustomerName { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight: bold }
#icPageHeading { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold }
