﻿

.footer-cell {
    padding-top: 3px;
}

.footer-cell a {
    color: white;
    text-decoration: none;
}
.footer-cell a:hover {
    text-decoration: underline;
    color: white;
}
.footer-cell-strong {
    font-weight: bold;
}
.footer-underline {
    text-decoration: underline !important;
}

.footer-main-container {
    background-color:#666666; 
    border-top:1px solid black; 
    border-bottom:1px solid black; 
    width:100%; 
    color:white !important; 
    /*padding-bottom:10px;*/ 
    /*margin-top:25px;*/
    text-align: center;
    height: 209px;
}

.footer-table-container {
    width:1200px; 
    margin-top:10px;
    font-size: smaller;
    margin: auto;
    border-collapse: collapse;
    border-spacing: 0;
}

.footer-cell-super-small {
    font-size: x-small;
}
.text-center { text-align:center}

html, body {
  height: 100%;
  margin: 0;
}
.wrap {
  min-height: 100%;
  height: auto !important;
  /* Equal to height of footer */
  /* But also accounting for potential margin-bottom of last child */
  margin: 0 auto -190px;
}
.footer,
.push {
  height: 190px;
}