﻿body { color:#515151; font-family: Montserrat, Helvetica, sans-serif; margin: 0; }
#container { width: 940px; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 0;
             font-size: 10pt; background-color: #ffffff; padding: 10px; }
.headimage { display: block; margin-bottom: 10px; }
.reg_topnav { margin: 0 0 10px 0; background: #3A4C74; border: 6px solid #3A4C74;
              border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.reg_topnav a { display: inline-block; float: left; width: 20%; font-size: 11pt; font-weight: bold; color: #ffffff;
                text-align: center; text-decoration: none; padding: 6px 0 6px 0; }
.reg_topnav a:hover { background: #233660; }
.reg_topnav br { clear: left; line-height: 0; margin: 0; }
.contentbox { padding: 10px; }
.outercontent { width:585px; float:left; text-align:center; }
.innercontent { text-align:center;  }
.textcontent { display:inline-block; font-size:12pt; text-align:justify; }
.textcontent2 { display:inline-block; width:475px; text-align:left; }
.buttoncontent { width:270px; float:right; }
.contentbox .inner { padding: 15px; background: #ffffff; }
.textcontent p { line-height:1.6; }
.textcontent ul, .textcontent2 ol { line-height:1.5; }
h3 { color: #233660; font-weight: bold; text-align:center; font-size: 1.2em; }
.error { color: #ff0000; }
input[type=text], input[type=password] { width: 15em; border: 1px solid #515151; margin: 0 0 10px; padding: 6px;
                                         border-radius: 5px; -webkit-box-sizing: border-box; box-sizing: border-box; font-size: 16px; }
label { display: inline-block; width: 13em; text-align: right; margin: .45em .45em .45em 0; }
.copyright { text-align: center; font-size: 9pt; color: #515151; padding: 10px 0 10px 0;  }
.terms { text-align: center; font-size: 9pt; margin: 2em 0 2em 0; }
.fvLine { width: 40em; text-align: left; margin-left: auto; margin-right: auto; } /* make room for validator */
.fvLineNote {
    font-size: 8pt;
    margin-left: 5px;
}