  
em {
   font-weight: bold;
   padding-right: 1em;
   vertical-align: top;
}

input, option, select {
   font-size: 10px;
}

fieldset.Search, fieldset.addData {
   font-size: 14px;
}


.error {
   color: red;
}

.alarmMsg {
   color: red;
}

.boldMsg {
   font-size: 12pt;
   font-weight: bold;
}
  
.rowSelect {
   background-color: white;
}

.rowDeselect {
   background-color: white;
}
/**/
/*table.main {*/
/*   text-align: left;*/
/*   width: 655px;*/
/*}*/
/*  */
/*td.selectProviderType {*/
/*   width: 300px;*/
/*   vertical-align: top;*/
/*}*/
/**/
/*td.findProviderBy {*/
/*   vertical-align: top;*/
/*   width: 125px;*/
/*}*/
/**/
/*td.findByOption {*/
/*   width: 200px;*/
/*   vertical-align: top;*/
/*}*/
/**/


table.MCList {
   text-align: left;
   border-style: none;
   width: 99%;
   background-color: white;
   font-size: 11px;
   /*border-spacing: 0px;*/
   font-family: Arial,Helvetica,sans-serif;
}

.MCList {
   cursor: default;
}


div.MCList, div.Loading {
   margin: 0pt auto;
   width: 100%;
   height: 177px;
   margin-bottom: 9px;
   overflow: auto;
}

div.Results {
   position:absolute;
   top:270px;
   left:0px;
   width:100%;
}

tr.MCHead {
   position:relative;
   top: expression(offsetParent.scrollTop); /*IE5+ only*/
}
/* need tHead class? */
td.MCHead, th.MCHead {
   padding-right: 2px;
   padding-left: 10px;
   background-color: #7C3423;
   color: white;
   font-weight: bold;
   border-top: solid 1px #d8d8d8;
}

table>tbody.MCList { /* child selector syntax which IE6 and older do not support*/
   overflow: auto;
   height: 150px;
   overflow-x: hidden;
}

td.MCList {
   color: #000;
   padding-right: 2px;
   text-align: left;
   padding-left: 10px;
   border-bottom: solid 1px #d8d8d8;
   border-left-style: hidden;
   border-right-style: hidden;   
}

tr.MCList {
   height: 20px;
}

td:last-child.MCList {
   padding-right: 20px;
} /*prevent Mozilla scrollbar from hiding cell content*/


.addRow{
   border: 0px;
   text-align: left;
   width: 100%;
}

input.txt {
   width: 100%;
}

.infoText {
   font-size: 14px;
}

.hotlink {
   cursor: pointer; 
   color: red;
   text-decoration: underline;
}

.reglink {
   cursor: pointer; 
   color: #7B3324;
   text-decoration: underline;
}

legend {
   font-weight: bold;
}

/*table.pAdd {*/
/*   text-align: left;*/
/*   width: 100%;*/
/*}*/
/**/
/*div.providerAdd {*/
/*   margin: 0pt auto;*/
/*   width: 100%;*/
/*   height: 240px;*/
/*   overflow: auto;*/
/*}*/
/**/
/**/
/*div.pSearch {*/
/*   width: 650px;*/
/*   height: 205px;*/
/*   font-size: 11px;*/
/*}*/
/**/
/*div.AddProvider {*/
/*   width: 650px;*/
/*   height: 205px;*/
/*   font-size: 11px;*/
/*}*/
/**/
/**/
/*}*/


/**/
/*.pDisplay {*/
/*   font-family: Arial,Helvetica,sans-serif;*/
/*   */
/*}*/
/*input.pDisplay {*/
/*   font-size: 14px;*/
/*   font-weight: bold;*/
/*   border: 2px;*/
/*   width: 200px;*/
/*   color: #7C3423;*/
/*}*/
/**/
/*td.plist {*/
/*   color: #000;*/
/*   padding-right: 2px;*/
/*   text-align: left;*/
/*   padding-left: 10px;*/
/*   border-bottom: solid 1px #d8d8d8;*/
/*   border-left-style: hidden;*/
/*   border-right-style: hidden;   */
/*}*/
/**/
/*td.rlist {*/
/*   color: #000;*/
   /*padding-right: 2px;*/
/*   text-align: left;*/
/*   padding-left: 10px;*/
/*   height: 28px;*/
/*   border-bottom: solid 1px #d8d8d8;*/
/*   border-left-style: hidden;*/
/*   border-right-style: hidden;   */
/*}*/
/**/
/*tfoot td {*/
/*   text-align: center;*/
/*   font-size: 11px;*/
/*   font-weight: bold;*/
/*   background-color: papayawhip;*/
/*   color: steelblue;*/
/*   border-top: solid 2px slategray;*/
/*}*/
/*input.fbutton {*/
/*   font-family: monospace;*/
/*   font-size: 11px;*/
/*   margin: 0px;*/
/*   padding: 1px;*/
/*}*/
/*addProviderRow{*/
/*   border: 0px;*/
/*   text-align: left;*/
/*   width: 100%;*/
/*}*/
/**/
/*font.tableIndex {*/
/*   font-size: 15px;*/
/*   font-family: Arial,Helvetica,sans-serif;*/
/*}*/
/**/
/**/
/*div.tabSelect {*/
/*   background-color: #e69556;*/
/*   color: #7C3423;*/
/*   font-weight: bold;*/
/*   font-size: 11px;*/
/*   font-family: Arial,Helvetica,sans-serif;*/
/*   cursor: pointer;*/
/*   cursor: hand; */
/*   border-left: solid 1px #7C3423;*/
/*   border-right: solid 1px #7C3423;*/
/*   border-top: solid 1px #7C3423;*/
/*   border-bottom: solid 1px #e69556;*/
/*   width: 80pt;*/
/*   height: 15pt;*/
/*   position: absolute;*/
/*   top: -16pt;*/
/*}*/
/**/
/*div.tabDeselect {*/
/*   background-color: white;*/
/*   font-size: 11px;*/
/*   font-family: Arial,Helvetica,sans-serif;*/
/*   color: #7C3423;*/
/*   cursor: pointer;*/
/*   cursor: hand; */
/*   border: solid 1px #7C3423;*/
/*   width: 80pt;*/
/*   height: 15pt;*/
/*   position: absolute;*/
/*   top: -16pt; */
/*}*/