body{font-size:.8em;font-family:"Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;margin:0;padding:0;color:#000}a:link,a:visited{color:inherit;text-decoration:none}a:hover{color:#716449;text-decoration:none}a:active{color:#797979;text-decoration:none}p{font-size:13px;margin-bottom:10px;line-height:1.6em;color:#606060}h1,h2,h3,h4,h5,h6,h7,h8,h9{font-size:1.5em;color:#fff;font-variant:small-caps;text-transform:none;font-weight:200;margin-bottom:0}h1{font-size:1.4em;font-weight:bold;padding-bottom:0;margin-bottom:3px;width:171px}h2{font-size:30px;font-variant:normal;color:#606060;font-weight:300}h3{font-size:21px;font-variant:normal;font-weight:400;color:#606060}h4{font-size:17px;font-variant:normal;font-weight:inherit;color:#a4a4a4}h5{font-size:12px;font-variant:normal;color:#8e8e8e;line-height:18px;font-family:Arial;padding-top:5px}h6{font-size:11px;font-variant:normal;color:#8e8e8e}h7{font-size:12px;font-variant:normal;font-weight:400;color:#606060}h8{font-size:16px;font-variant:normal;font-weight:600;color:#606060}h9{font-size:17px;font-family:'Open Sans',sans-serif;font-variant:normal;font-weight:200;color:#00447c;line-height:25px;text-transform:uppercase}.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}.page{width:960px;background-color:#fff;margin:0 auto 0 auto;border:1px solid #496077}.header{position:relative;margin:0 auto;padding:0;max-width:960px}.header h1{font-weight:700;margin:0;padding:0 0 0 20px;border:none;line-height:2em;font-size:20px}.main{padding:0 12px;margin:12px 8px 8px 8px;min-height:420px}.leftCol{padding:6px 0;margin:12px 8px 8px 8px;width:200px;min-height:200px}.footer{color:#797979;padding:8px 0 0 0;margin:0 auto;text-align:center;line-height:normal;font-size:11px}div.hideSkiplink{background-color:#3a4f63;width:100%}div.menu{padding:4px 0 4px 8px}div.menu ul{list-style:none;margin:0;padding:0;width:auto}div.menu ul li a,div.menu ul li a:visited{color:gray;line-height:1.35em;margin-top:7px;padding-left:30px;text-decoration:none;white-space:nowrap}div.menu ul li a:hover{color:#000;text-decoration:none}div.menu ul li a:active{color:gray;text-decoration:none}fieldset{margin:1em 0;padding:1em;border:1px solid #ccc}fieldset p{margin:2px 12px 10px 10px}fieldset.login label,fieldset.register label,fieldset.changePassword label{display:block}fieldset label.inline{display:inline}legend{font-size:1.1em;font-weight:600;padding:2px 4px 8px 4px}input.textEntry{width:320px;border:1px solid #ccc}input.passwordEntry{width:320px;border:1px solid #ccc}div.accountInfo{width:42%}.clear{clear:both}.title{display:block;float:left;text-align:left;width:auto}.loginDisplay{font-size:1.1em;display:block;text-align:right;padding:10px;color:#fff}.loginDisplay a:link{color:#fff}.loginDisplay a:visited{color:#fff}.loginDisplay a:hover{color:#fff}.failureNotification{font-size:1.2em;color:red}.bold{font-weight:bold}.submitButton{text-align:right;padding-right:10px}.contact-form td{background-color:#fff!important;padding:5px 5px 5px 5px;text-align:left}.contact-form td:first-child{width:20%;vertical-align:top}.contact-form .TextBoxField,.TextAreaField{width:45%;padding:5px;color:#747474;min-width:300px;font-family:'Open Sans',sans-serif}.contact-form .TextAreaField{height:150px}.FormButton{line-height:33px;font-weight:bold;background-color:#00447c;float:left;color:#fff!important;font-size:14px;text-transform:uppercase;text-decoration:none;padding:5px 10px;border:0;margin-left:48%}.FormButton:hover{background-color:#033b69}.contact-form .EditingFormErrorLabel{margin-left:-100%;color:#ff0404;font-style:italic}.ErrorLabel{color:#ff0404;font-weight:600}