FORM {
   display: inline;
}

TABLE {
   border: 0px;
   padding: 0px;
   margin: 0px;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
}

INPUT, SELECT, TEXTAREA {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
}

.table, .form {
   border: 0px;
   padding: 0px;
   margin: 0px;
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 10px;
}

.tableBorder {
   border-left: solid 1px #666666;
   border-top: solid 1px #666666;
   border-bottom: solid 1px #666666;
   width: 100%;
}

.tableInfoRow {
   background-color: #DDDDDD;
}

.tableInfoCol {
   padding: 3px;
}

.tableInfoBorder {
   border-right: solid 1px #666666;
   border-bottom: solid 1px #666666;
}

.tablePagingBorder {
   border-right: solid 1px #666666;
}

.tableLabelRow {
   background-color: #666666;
}

.tablePagingRow {
   background-color: #999999;
}

.tableLabelCol {
   font-weight: bold;
   color: #FFFFFF;
   padding: 3px;
}

.tableLabelBorder {
   border-bottom: solid 1px #666666;
}

.tableDataRow, .formRow {
   background-color: transparent;
}

.tableDataRow0 {
   background-color: #EEEEEE;
}

.tableDataRow1 {
   background-color: transparent;
}

.tableDataCol, .tableRowCol {
   padding: 3px;
}

.tableDataBorder {
   border-top: solid 2px #666666;
   border-right: solid 1px #666666;
}

.tableRowBorder {
   border-top: solid 1px #CCCCCC;
   border-right: solid 1px #999999;
}

.tableLabelRow A:link, .tableLabelRow A:visited {
   color: #333333;
   text-decoration: underline;
}

.tableLabelRow A:active, .tableLabelRow A:hover {
   color: #FFCC00;
   text-decoration: underline;
}

.tablePagingRow A:link, .tablePagingRow A:visited {
   color: #333333;
   text-decoration: underline;
}

.tablePagingRow A:active, .tablePagingRow A:hover {
   color: #FFCC00;
   text-decoration: underline;
}

.formLabelCol  {
   font-weight: bold;
   padding: 3px;
}

.formCol  {
   padding: 3px;
   text-align: left;
}

.formLabel {
   font-size: 10px;
   font-weight: bold;
}

.formField {
   font-size: 10px;
}

.formDesc {
   color: #000000;
}

.formRequired {
   color: #FF0000;
}

.formTitle {
   padding: 5px;
   background-color: #999999;
   color: #FFCC66;
   font-size: 14px;
   font-weight: bold;
}

.formTitle2 {
   padding: 5px;
   background-color: #DDDDDD;
   color: #000000;
   font-size: 12px;
   font-weight: bold;
}

.formTitle3 {
   padding: 5px;
   background-color: #EEEEEE;
   color: #000000;
   font-size: 10px;
   font-weight: bold;
}

.formTitle4 {
   background-color: #FFFFFF;
   color: #000000;
   font-size: 10px;
}

