/* body {background: url("/ovf02.nsf/bg1.jpg") center top scroll repeat; } */
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,400italic);
* {font-family: 'Source Sans Pro', Helvetica, Arial, Sans-serif !important; }
div.top-container {width: 840px; padding: 0px; margin: 0px auto; }
div.ovf-container {width: 824px; float: left; padding: 8px; margin: 0px; }
.homer {float: right; width: 360px !important;  margin: 8px 0px 8px 0;  padding: 0px; background: #efefef;}
.homel {margin:12px 0px 4px 0; padding:0px; float:left; border: 0;}
.ovf-49 { float: left; width: 160px; text-align: center; margin: 8px;}
div.ovf-newuser {float: left; width: 160px; margin: 0 6px 6px 0; padding: 6px; background: #66ad22; text-align:center; }
div.ovf-reminder {float: right; width: 160px; margin: 0 0 6px 6px; padding: 6px; background: #e85900; text-align:center;  }
.ovf-newuser a {color: #ffffff;}
.ovf-reminder a {color: #ffffff;}
.ovf-bar {clear: both; width: 348px; margin: 8px 16px 8px 0; text-align: center; padding: 6px; color: #ffffff; background: #1691cf; font-size: 1.2em; font-weight: 600;}
input.ovf-in { width: 84px !important; color: #000000; border: 1px solid #1691cf; }
.nav {display: inline; margin: 6px 0 0 0;  list-style-type: none;  }
.nav li {display: inline; text-align: left; margin: 0 0 12px 12px; padding: 2px;}
.nav li a {color: #ffffff; }
.ovf-main { font-size: inherit; line-height: 175%; }
.strong {font-size: inherit; }
.brand {margin:0; padding:4px; float:left; border: 0;}
.subnav {display: inline; margin: 6px 8px 0 4px;  list-style-type: none;  }
.subnav li {display: inline; text-align: left; margin: 0 8px 12px 4px; padding: 2px;}
.subnav li a {color: #1691cf; }
.ovf-centr { text-align: center; }

.ovftxt ul,ol {
    padding: 0;
    margin: 12px 2px 36px 36px !important;
}

.ovftxt ul li {
    list-style-type: disc !important;
}