body {
    background-color:#eeeeee;
    font-family:'HelveticaNeue-Light', 'HelveticaNeue', Helvetica, Arial, sans-serif;
    font-size:12px;
    margin:0px;
    padding:0px;
    padding-top:95px;
    padding-bottom:10px;
}
h1 {
    font-size:24px;
    font-weight:normal;
    margin:0px;
    overflow:visible;
    padding:0px;
    text-align:center;
}
h4 { color:#999;}
.footer {color:#999;border-top:1px solid #ccc;margin-top:15px;}
.footer a {color:#666;}
.myTop {background:#3E474F;border-bottom:1px solid #444;}
.grayFont {color:#999;}
.bottomShadow{
    -webkit-box-shadow:0px 1px 1px #444;
     -moz-box-shadow:0px 1px 1px #444;
     box-shadow:0px 1px 1px #444;
  }
#nav {
  position: fixed;
  top: 0px;
  left: 0px;
  padding-left:30px;
  z-index: 999;
  width: 100%;
  background:#2E343A;
  height:85px;padding-top:10px;
}
#nav .table td {border:0px;margin:0px;background:none;}
@media (max-width: 40em) {
    .hideOnPhone {
        display: none;
    }
}
.transBTN {background-image: none;border:1px solid #ccc;color:#999;}
.grayFont {color:#999;}
.whiteFont {color:#fff;}
.footer {color:#999;border-top:1px solid #ccc;margin-top:10px;}
.footer a {color:#666;}
.header {padding:15px;font-size:20px;}
[ng\:cloak], [ng-cloak], .ng-cloak {
  display: none !important;
}
@import "btnUpload.less"; 
.bkWhite {background:#fff;}
.contact {background:#3E474F;color:#cccccc;padding:25px;padding-top:10px;}
.contact a {color:#A7ABAF;}
.gap {padding-top:50px;}
.feature {border: 0px solid #999;}
.featureColor {color:#999;}
.closing {background:url(../img/home_keys.jpg) center no-repeat #fff;height:200px;margin-top:5px;}
.myInfo {color:#fff;border:3px solid #666;text-align:center;}