body{background:#031545;text-align:center;}body,div,input,textarea,select{font-family:Arial,serif;font-size:12px;color:#062971;}input{font-family:arial;}a,a:link,a:visited{color:#C7E73E;text-decoration:none;}a:hover{color:#C7E73E;text-decoration:underline;}.ErrorContainer{background:url(alert.gif) no-repeat top left #FFEDEF;border-top:1px solid #FFC2CA;border-bottom:1px solid #FFC2CA;padding:10px 9px 9px 9px;color:#c00;margin:0px 6px 0px 6px;}.ErrorTitle{font-weight:bold;color:#c00;font-size:12px;margin-bottom:6px;padding-left:18px;}.Error{color:#c00;font-size:12px;}.SiteContainer{margin-top:100px;background:url('peoplebg.jpg') no-repeat bottom center;padding-bottom:50px;}.SiteContainer,.Foot{text-align:left;margin-left:auto;margin-right:auto;}.SignIn{width:380px;}.PasswordRequest{width:500px;}.PasswordRequest .PageTitle{width:492px;}.SignOut{width:400px;}.Apply{width:580px;}.PasswordReset{width:550px;}h1{height:80px;background:url('title.jpg') no-repeat top center;text-indent:-10000px;}h1,h1 a{font-size:20px;font-weight:bold;color:#000;text-decoration:none;}h1 strong{font-weight:normal;color:orange;}.About{margin:8px 0px 0px 0px;padding:0px 4px 0px 8px;width:260px;xborder-right:1px solid #f3f3f3;position:absolute;}.About h2{font-family:'Trebuchet MS','Arial',serif;font-size:16px;font-weight:bold;margin:0px;padding:0px;color:#fff;}.About p{margin:0px;padding:2px 0px 6px 0px;color:#5C9AF7;line-height:150%;}.About p strong{font-weight:normal;text-decoration:underline;}fieldset{border:0px;margin:0px;padding:0px 6px 6px 6px;}legend{font-family:'Trebuchet MS','Arial',serif;font-size:16px;font-weight:bold;color:#fff;}fieldset p{margin:0px;padding:0px 2px 8px 2px;color:#5C9AF7;line-height:160%;}#Form form{margin:0px;padding:6px 1px 6px 6px;}#Form ul,#Form ul li{list-style:none;margin:0px;padding:0px;}#Form ul li{padding-bottom:6px;}#Form label{text-align:right;display:block;width:35%;float:left;margin-right:8px;color:#5C9AF7;margin-bottom:5px;}#Form input{width:50%;font-family:'Arial',sans-serif;font-size:12px;font-weight:normal;border:0px;padding:2px;background:#fff url('inputbg.gif') repeat-x 0 0;margin-bottom:5px;}#Form .Submit{clear:left;padding:6px 0px 0px 88px;text-align:left;}#Form .Button{width:auto;cursor:pointer;background:url('buttonbg.gif') repeat-x 0 0!important;border:1px solid #676967;}#Form.SignInForm{background:url('noicon.png') no-repeat top left;}#Form.SignInForm fieldset{padding:0px 6px 0px 6px;}#Form.SignInForm .Submit{padding:6px 0px 0px 0px;clear:left;text-align:center;}#Form #RememberMe label{width:auto;padding-left:134px;text-align:left;font-size:12px;}#Form #RememberMe input{width:auto;}.MembershipOptionLinks{text-align:center;}.MembershipOptionLinks li{padding:0px;margin:0px;}.ApplyForMembershipLink{}.PasswordRequestForm .ErrorContainer{margin:0px;}.PasswordRequest .About{width:234px;}.PasswordRequestForm{padding:0px 0px 0px 247px;}#Form.ApplyForm{padding:0px 0px 0px 282px;}.ApplyForm .ErrorContainer{margin:0px;}div.Apply #Form{height:300px;}html>body div.Apply #Form{/* ugly hack, but fixes display error in IE. */min-height:322px;height:auto;}#Form.ApplyForm .Submit{padding-left:104px;}#Form.ApplyForm label{width:98px;}#Form.ApplyForm input{width:156px;}#Form.ApplyForm .Submit input{width:auto!important;}#TermsOfServiceCheckBox input{width:auto!important;}#TermsOfServiceCheckBox{font-size:12px;color:#ccc;}#TermsOfServiceCheckBox a{text-decoration:underline;}#Form.PasswordResetForm .ErrorContainer{margin:0px;}#Form.PasswordResetForm .Submit{padding-left:100px;}.PasswordReset .About{width:254px;}#Form.PasswordResetForm{padding:0px 0px 0px 267px;}.FormComplete{padding:8px 16px 16px 16px;}.FormComplete h2{font-size:14px;font-weight:bold;margin:0px;padding:0px 0px 6px 0px;color:#fff;}.FormComplete ul{list-style:none;margin:0px;padding:0px;}.FormComplete ul li{margin:0px;padding:0px;color:#000;}.FormComplete ul li strong{font-weight:normal;color:#e00;}.Foot{color:#ccc;text-align:center;font-size:10px;}.Foot a{color:#ccc;}.Foot a:hover{color:#aaa;background:none;}
