 /* example css for company select list display frame class */
  .divDisplayFrame {visibility:hidden;
                    border-color:#C9FFFF;
                    border-width:1px !important;
                    border-style:outset !important;
                    width:400px;
                    position:absolute !important;
                    z-index:100;
                    background-color:#ffffff !important;
                    text-align:left;
                    font-size:16px;
                    -webkit-border-radius:5px;
                    -moz-border-radius:5px;
                    border-radius:5px;
                    -moz-box-shadow:5px 5px 7px 3px #888888;
                    -webkit-box-shadow:5px 5px 7px 3px #888888;
                    box-shadow:5px 5px 7px 3px #888888;}

  /* example css for company select list table class within displayFrame */
  .tabCompList {border:0;
                margin-bottom:10px;
                font-family: sans-serif;}

  .tabCompList caption {line-height:95%;
                        padding:0;}

  .tabCompList h3 {padding:5px 0 3px 0;
                   font-weight: bold;
                   color:#15317E;
                   border-width:0;}

  .tabCompList td {line-height:115%;
                   font-size:14px;
                   border-width:0;}

  /* company rows/columns */
  .tabCompTR {}
  .tabCompTD {padding-left:2px;}

  /* None of the Above row/column */
  .tabCompNATR {}
  .tabCompNATD {padding-left:2px;}

  /* example css for company select list div row class within displayFrame */
  /* company name/details */
  .divCompList {}
  .divCompName {color:#15317E;}
  .divCompDetails {color:#606060;}

  /* None of the Above name/details */
  .divCompNAList {}
  .divCompNAName {color:#15317E;
                  font-weight:bold;
                  font-size:12px;}
  .divCompNADetails {}

  /* example css for loading animation div */
  .divLoadingFrame {}