.headingText {font-family:arial; font-size:18pt; font-weight:bold; color:#8080a0; }
.nav {padding-left:5px; padding-right:0px; padding-top:3px; padding-bottom:3px; border:0px; background:#8080a0;}
.title {padding-left:8px; padding-right:2px; padding-top:10px; padding-bottom:3px;}
.navcur {padding-left:15px; padding-right:15px; color:black; font-weight:bold; font-family:arial; font-size:12px; text-decoration:none; text-align:center; background:#95caff;}
.navopn {border-left:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; border-top:1px solid #404040; border-right:1px solid #404040; padding-left:15px; padding-right:15px; color:white;  font-weight:bold; font-family:arial; font-size:12px; text-decoration:none; text-align:center; background:#8f8faf;}
.navopn:hover {border-left:1px solid black; border-bottom:1px solid black; color:#8080a0; background:white; font-weight:bold;}
.gentext {font-family:arial; font-size:10pt; font-weight:normal; color:black; }
.inputA {font-family:arial; font-size:10pt; font-weight:normal; color:black; border:1px solid #404070; background:white;}
.valNorm {font-family:arial; font-size:10pt; font-weight:bold; text-align:right; color:#404070; background:#f0f0f0; border:0px}
.valTotal {font-family:arial; font-size:10pt; font-weight:normal; text-align:right; border-left:1px solid #8080a0; border-right:1px solid #8080a0; border-bottom:2px solid #8080a0; color:black; background:#f0f0f0;}
.valRow {border-bottom:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.rowMidA {border-left:1px solid #404040; border-right: 2px solid #404040; border-bottom:0px; border-top:0px; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.rowTopA {border-left:1px solid #404040; border-right: 2px solid #404040; border-bottom:0px; border-top:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.rowBotA {border-left:1px solid #404040; border-right: 2px solid #404040; border-bottom:2px solid #404040; border-top:0px; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellTopL {border-left:1px solid #404040; border-right: 0px; border-bottom:0px; border-top:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellTopR {border-right:1px solid #404040; border-left: 0px; border-bottom:0px; border-top:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellTopM {border-right:0px; border-right: 0px; border-bottom:0px; border-top:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellMidL {border-left:1px solid #404040; border-right: 0px; border-bottom:0px; border-top:0px; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellMidR {border-right:1px solid #404040; border-left: 0px; border-bottom:0px; border-top:0px; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellBotL {border-left:1px solid #404040; border-right: 0px; border-top:0px; border-bottom:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellBotR {border-right:1px solid #404040; border-left: 0px; border-top:0px; border-bottom:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellBot  {border-right:1px solid #404040; border-left: 1px solid #404040; border-top:0px; border-bottom:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellBotM {border-right:0px; border-right: 0px; border-top:0px; border-bottom:1px solid #404040; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellMid {border-right:0px; border-top:0px; border-bottom:0px; font-family:arial; font-size:10pt; font-weight:normal; text-align:left; background:#f0f0f0;}
.cellHead {border:0px; font-family:arial; font-size:10pt; font-weight:bold; text-align:center; background:#8080a0; color:white; }
.stepTitle {font-family:arial; font-size:14pt; font-weight:bold; color:#8080a0;}
.stepActive {border:1px solid #8080a0; font-family:arial; font-size:10pt; font-weight:normal; color:black; background:#f0f0ff;}
.stepInactive {border:1px solid #a0a0a0;  font-family:arial; font-size:10pt; font-weight:normal; color:#404040; background:#e0e0e0;}
.fHead {border:0px; font-family:arial; font-size:9px; font-weight:bold; color:#8080a0;}
.fHeadTable {border:0px; padding:0px; padding-right:3px; font-family:arial; font-size:9px; font-weight:bold; color:#404070;}
.comment {font-family:arial; font-size:9px; font-weight:normal; color:#404070;}



.gentext {font-family:arial; font-size:10pt; font-weight:normal; color:black; }
.headingText {font-family:arial; font-size:18pt; font-weight:bold; color:#8080a0; }
.buttonCancel {border:2px solid red; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#404070; width=100;}
.buttonContinue {border:2px solid #008000; padding:3px; font-family:arial; font-size:11px; font-weight:bold; color:#404070; width=100;}
.formTable {border:1px solid #404070; font-family:arial; font-size:10pt; font-weight:normal; color:black; background:#f0f0f0;}
.formTableHeading {font-family:arial; font-size:12pt; font-weight:bold; color:white; background:#8080a0;}
.comment {font-family:arial; font-size:9px; font-weight:normal; color:#404070;}


