input, select, textarea {font-family: verdana, arial, helvetica; font-size: 8pt;}
.text {border:1px solid #A0A5CC}
.text:hover {border:1px solid #FF9900}
.text:active {border:1px solid #FF9900}

.text100 {border:1px solid #A0A5CC;width:99%;}
.text100:hover {border:1px solid #FF9900}
.text100:active {border:1px solid #FF9900}

.number {border:1px solid #A0A5CC; text-align: right;}
.number100 {text-align: right;width:99%%}
.number:hover {border:1px solid #FF9900}
.number:active {border:1px solid #FF9900}
.number100:hover {border:1px solid #FF9900}
.number100:active {border:1px solid #FF9900}
.radio {padding:0px}
.button {padding: 1px;}

.grid { font-size: 8pt;}
.grid th {text-transform: uppercase;text-align:left; letter-spacing:1px; background-color:#3F4A9D;color:#FFFFFF;font-weight:bold; height:16px}
.grid td {padding-left:3px;vertical-align:top; border-bottom: 1px solid #D1D1E9;}
.grid tr:hover {background-color:#F5EEC2; cursor: default}
.grid_a {color: #000000; text-decoration: underline;}
.grid_a:hover {color: #C60000; font-weight: normal;}

.form {}
.form th {font-weight:bold; text-align:left; vertical-align:top; letter-spacing: 0pt;}
.form tr {vertical-align: top;}

.command {background-color:#DDE3E8;}
.command td{ border: 1px solid #EFF0F1; padding: 2px; }
.command td:hover{ background-color:#EEEFF0; }

.cv th {
  font-weight:bold; 
  text-align:left; 
  vertical-align:top; 
  letter-spacing: 0pt; 
  border-bottom: 1px dotted #D1D1E9;
}
.cv tr {vertical-align: top;}
.cv td {border-bottom: 1px dotted #D1D1E9;}