input{font-family:Arial;height:16px}
select{font-family:Arial;margin-top:1px;margin-bottom:1px}

.txtSml{width:90px;font-weight:normal}
.txtMed{width:120px;font-weight:normal}
.txtLrg{width:160px;font-weight:normal}
.txtDat{width:90px;font-weight:normal} 
.txtTiny{width:50px;font-weight:normal}
.txtHuge{width:210px;font-weight:normal}

.cmbTiny{width:56px}
.cmbTinyRo{width:56px;background-color:#e9e9e9;color:#3c3c3c}
.cmbSml{width:96px}
.cmbSmlRo{width:96px;background-color:#e9e9e9;color:#3c3c3c}
.cmbMed{width:126px}
.cmbMedRo{width:126px;background-color:#e9e9e9;color:#3c3c3c}
.cmbLrg{width:166px}
.cmbLrgRo{width:166px;background-color:#e9e9e9;color:#3c3c3c}
.cmbHuge{width:216px}
.cmbHugeRo{width:216px;background-color:#e9e9e9;color:#3c3c3c}

.txtTinyRo{width:50px;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}
.txtSmlRo{width:90px;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}
.txtDatRo{width:90px;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}
.txtMedRo{width:120px;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}
.txtLrgRo{width:160px;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}
.txtHugeRo{width:210px;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}

.txaActive{font-family:Arial;font-size:10pt;color: #3c3c3c;font-weight: normal}
.txaRo{font-family:Arial;font-size:10pt;background-color:#e9e9e9;color:#3c3c3c;font-weight:bold}

.tdLbl{font-weight:bold;vertical-align: bottom; color:#003366}
.tdLblS{vertical-align:bottom; color:#003366}
.tdLblC{font-weight:bold; vertical-align:middle;color:#003366}
.tdLblCR{font-weight:bold; vertical-align: middle;text-align:right;color:#003366;PADDING-RIGHT:5px}
.tdLblCS{vertical-align:middle; color:#003366;text-align:right;PADDING-RIGHT:5px}
.tdLblLA{vertical-align:top;text-align:right;color:#003366;padding-right:5px}

input.button{font-weight:bold;height:24px;width:auto;font-size:10pt;font-family:Arial;background-color:#ffcc66;padding:0px}
input.button2{font-family:Tahoma;font-size:8pt;font-weight:bold;background-color:#b0caff;height:22px;padding:0px}
input.button3{font-weight:bold;height:24px;width:auto;font-size:9pt;font-family:Verdana;background-color:#ffcc66;padding:0px}
input.byes{font-family:Arial;font-size:14pt;font-weight:bold;color:black;background-color:#92AE5E;height:30px;width:100px;letter-spacing:0.07em;border:solid 2px #555}
input.bno{font-family:Arial;font-size:14pt;font-weight:bold;color:black;background-color:#FD4000;height:30px;width:100px;letter-spacing:0.07em;border:solid 2px #555}

/* feedback styling */
div#fform{margin-left: auto;margin-right: auto;height: 350px;border:#a3bfb1 1px solid;background-color:#f5fffa;overflow:auto;margin-bottom:5px;padding-top:0px;padding-bottom:10px}
div#fform div.left{float:left;text-align:right;width:145px;font-weight:bold;padding-right:5px;padding-left:5px;color:#003366;font-family:Tahoma;font-size:8pt}
div#fform div.right{float:left;text-align:left;width:300px;color:#003366;font-family:Tahoma;font-size:8pt}
ul.feedback{margin:0px;margin-left:20px;padding: 0px 0px 0px 0px}
ul.feedback li{margin:0px;padding-left:0px}

/* name-value pairs styling */
div.nvbody{}
div.nvbody div.name{float:left;text-align:right;margin-right:5px;padding-top:3px;color:#003366;font-weight:bold}
div.nvbody div.value{float:left}
div.nvbody div.clear{clear:both;font-size:0px;height:10px}
