/* css style */

@media print {
body      { font-size: 10pt; }
td        { font-size: 10pt; }
.tcont    { font-size: 10pt; }
h5 { page-break-before: always; }
.titleimg { display: none; }
}
body { color: #000000;
       font-family:Verdana,Arial,Helvetica,sans-serif;
       background-color: #FFCD00;
       topmargin:"0px";
       leftmargin:"0px";}
.topborder { background-color: #000000;
             display:block;
             width: 100%;
             font-size:10px; }
.menu { width: 200px;
        text-align: left;
        background-color: #FCFAF3; }
.menubox { text-align: left;
           width: 190px;}
.menubutton { color: #000000;
              font-weight:bold;
              font-family:Verdana,Arial,Helvetica,sans-serif;
              border: 1px solid black;
              border-left: 3px solid black;
              margin-top: 5px; }
.menubox a { display:block;
             width:186px;
             padding:5px 0px 5px 5px;
             margin:0px 0px 0px 0px;
             border: 1px solid black;
             color: #000000;
             background-color: #FFE88A;
             text-decoration: none;}
.menubox a:hover, .menubox a:active, .menubox a:focus
           { background-color: #FFFFFF;
             border: 1px dashed #FFCD00; }
.content { background-color: #FCFAF3;}
div.base-layerc {
  background-color: #EEEEEE; border: solid #333333 1px; color: #000000;
  margin: 0.5em 25px 30px 12px; padding: 5px; height:100%;}
.bottomtxt { background-color: #000000;
             display:block;
             width: auto;
             padding:4px;
             color: #FFFFFF;}
.address { background-color: #FCFAF3; }
.photo { border: 2px solid black; }
div.base-layer {
  background-color: #EEEEEE; border: solid #333333 1px; color: #000000;
  margin: 0.5em 12px 30px 12px; padding: 0; text-align: center; height:100%;}
div.table-row {
  color: #000000;background-color: transparent;
  margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto;
  padding: 0; width:100%; height: 100%;}

/* Style rules for the 3 x 2 table example */

div.left-container {
      position:relative;
      border: none;
      float: left;
      margin: 0;
      padding: 10px 0px 10px 10px;
      width: 420px;}

div.right-container {
      position:relative;
      border: none;
      float: left;
      margin: 0;
      padding: 15px 10px 10px 20px;
      overflow: auto;
      overflow-y: visible;
      font-size: 90%; }

/* class styles defined here */


/* div styles defined here  */