
body {
  }

.divCounter {
    border : black solid;
  }

DIV.divFooter {
    position: relative;
    vertical-align : top;
  }

.logoimg
{
 width:100%;
}

.logoinfo {
 background-color:#9E9E9E;
 position:absolute; left: 10%; top: 10%;
 visibility:hidden;
 z-index:1;
    -moz-border-radius:5px;
    -moz-opacity:0.7;
  }

DIV.logotxt {
    float:left;
    top:auto;
    vertical-align:bottom;
    font-size:100%;
    font-variant:small-caps;
    text-transform:capitalize;
    text-align:center;
  }

TABLE.M {
    background-color:transparent;
    float:left;
    position:relative;
    vertical-align:top;
    font-variant:small-caps;
    height:100%;
  }


.MI {
    background-color:#99CCCC;
    text-align:center;
    -moz-border-radius:10px;
    -moz-opacity:0.9;
  }

