body{font-size:12px;font-family:Arial,Sans-Serif;margin:0;padding:0;color:#696969}.pageDefinition{margin:0 auto;height:100%;width:1024px}.pageDefinition{margin:0 auto;height:100%;width:1002px}.pageContainer{background-color:#fff;display:block;min-height:80%;margin:0;padding:0}h1,h3,h4,h6{color:#385b6d}h2,h3,h4,h5,h6{font-size:14px}h1{font-size:18px}h2{color:#4b4b4b}h3,h4{margin:5px 0 0 0}a{color:#385b6d;text-decoration:none}a[disabled="disabled"]{color:#b7b7b7}a:hover{color:#951b24;text-decoration:underline}a:hover[disabled="disabled"]{color:#b7b7b7;text-decoration:none}#HeaderBar{width:100%;height:25px;background-color:#ebebeb;text-align:right}#HeaderBar span a{color:#93151f;font-weight:bold}#LogoutNav{padding:3px 0 0 0}#LogoutNav ul{list-style:none;margin:0;padding:0}#LogoutNav li{display:inline;margin:0 5px 0 5px;padding:0 15px 0 0;.padding:0 10px 0 0;border-right:solid 2px #ccc}#LogoutNavRight{padding:3px 0 0 0;float:left}#LogoutNavRight ul{list-style:none;margin:0;padding:0}#LogoutNavRight li{display:inline;margin:0 5px 0 5px;padding:0 15px 0 0;.padding:0 10px 0 0}#HeaderLogo{}#HeaderLogo{margin:20px;height:40px}#HeaderLogoImgLink{float:left;width:48%}#HeaderNav{height:28px;margin:0 0 3px 0;width:100%}#altHeaderPhoneNumber{float:right;text-align:right;margin:27px 0 0 0}#PageHeader{width:100%;height:108px;background:#c8c8c8 url('../Content/Images/Header_bg_1.png') repeat-x}#PageHeader img{float:right}#PageHeaderText{float:left;width:670px;margin:15px 0 0 22px}#PageHeaderText h1{color:#fff;font-size:18px;letter-spacing:1px}#PageHeaderText p{color:#fff;text-align:justify}#logincontainer{background:#fff;width:100%;border:1px solid #ccc;margin-top:20px}#logincontainer img{margin-top:30px;margin-left:30px;width:270px;height:110px}#logincontainer #logincontrols table{margin:30px;width:942px}#logincontainer #logincontrols table tr td{vertical-align:top}#logincontainer #logincontrols table tr td fieldset{border:1px solid #ccc;background:#efefef}#logincontainer #logincontrols table tr td.left{width:65%}#logincontainer #logincontrols table tr td.right{}.loginForm label{display:inline-block;width:72px}.loginForm input[type="text"],.loginForm input[type="password"]{margin:3px 0;width:185px}.loginButton{background-color:Transparent;background:url(../Content/images/button_login.png) no-repeat;border:medium none;cursor:pointer;height:17px;width:65px}.loginPanel .loginButton{display:block}.UpdateSecurityArea{border:solid 1px #c8c8c8;background:#f5f5f5;padding:10px 15px 10px 15px}.UpdateSecurityArea p{font-weight:bold}.ChangeAnswerDiv{text-align:right}.ChangeAnswerDiv input{background-color:#718f9e;color:#fff;-moz-border-radius:5px;border-radius:5px;width:100px}.redStar{color:#951b24}.resetPasswordForm .password{width:50%}#OldPassword{width:100%}#ConfirmPassword{width:100%}.resetPasswordForm .passwordDescription{width:50%}.resetPasswordForm .validationMessage{width:50%}.resetPasswordForm .label{font-weight:bold}.changeSecurityAnswerForm .label{font-weight:bold}.changeSecurityAnswerForm .fieldInput{width:50%}.changeSecurityAnswerForm .hidefield{display:none}#NewSecurityAnswer{width:100%}.formErr{background-color:#d29c9f;border:solid 1px #920f17;color:#fff;font-weight:bold;padding:2px;margin:0 0 5px 0;margin-top:-12px;width:620px;top:5px;left:20px}.formSuccess{padding:10px 5px 5px 5px;margin:px 0 0 0;border:solid 1px #48697a;background-color:#b1bfc6;color:#fff;font-weight:bold}#forgotPasswordContainer{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;height:425px;margin-top:20px;width:100%}#forgotPasswordContainer .twoColumnContainer{list-style-type:none}#forgotPasswordContainer .twoColumnContainer li{width:96%}#forgotPasswordContainer .forgotPassword{border:none}#PasswordResetContainer{border:solid 1px #c8c8c8;background-color:#f5f5f5;padding:10px;width:90%}#PasswordResetContainer h5{border:none}#PasswordResetContainer table{width:100%}#PasswordResetContainer table tr .columnTwo{width:60px}#PasswordResetContainer table tr .hidefield{display:none}#PasswordResetContainer #submitform{color:#fff;background-color:#718f9e;font-weight:bold;-moz-border-radius:5px;border-radius:5px;width:100px}#PasswordResetContainer table tr td span{color:#951b24;font-weight:bold;font-size:10px}#forgotPasswordContainer{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;height:425px;margin-top:20px;width:100%}#forgotPasswordContainer .twoColumnContainer{list-style-type:none}#forgotPasswordContainer .twoColumnContainer li{width:96%}#forgotPasswordContainer .forgotPassword{border:none}#forgotPasswordDiv{border:solid 1px none;float:left;width:700px}#PasswordActivate{width:95%;border-collapse:collapse;border:solid 1px #c8c8c8;margin-bottom:150px}#PasswordActivate tr td{padding:5px;background-color:#f5f5f5}#PasswordActivate tr .label{font-size:12px;font-weight:bold;width:98px}#PasswordActivate tr td .validationerror{font-size:12px;font-weight:bold;margin-left:5px;color:#951b24}#PasswordActivate tr td .passwordContainer{width:100%;float:left}#PasswordActivate tr td .passwordContainer .passwordDiv{float:left;margin-top:5px}#PasswordActivate tr td .passwordContainer .passwordRequirements{float:right;margin-left:25px;margin-right:10px}#PasswordActivate tr td .passwordContainer .passwordRequirements p{font-size:12px;font-weight:bold}#Warning_Message{border:solid 1px #eceeef;color:#951b24;background-color:#f5f5f5;margin-bottom:150px;padding:10px 0 10px 15px}#PasswordActivate #submitform{margin-right:25px;background-color:#718f9e;border:solid 1px none;color:#fff;font-weight:bold;-moz-border-radius:5px;border-radius:5px;width:100px}#PasswordActivate #submitform:hover{border:solid 1px #000}#PasswordActivate #activationerrors p{text-align:left;font-weight:bold;font-size:12px}#modalPage .modalBackgroundAlt{filter:Alpha(Opacity=40);-moz-opacity:.4;opacity:.4;width:100%;height:120%;background-color:#999;position:absolute;z-index:500;width:143%;height:170%;left:-700px;top:-300px}#modalPage .modalAlt{background-color:#fff;border:solid 4px #000;position:relative;top:-335px;left:-455px;z-index:1000;width:910px;padding:0;height:600px}#modalPage .modalPromoBanner{height:560px;width:850px;overflow:hidden;margin-left:-0;margin-top:10px;padding-top:10px;padding-left:15px;padding-right:15px;border:solid 1px #fff;letter-spacing:3px}div.modalBody .PromoAlternativesPanel{width:858px;height:100px;border:solid 1px none;position:absolute;left:25px;top:490px}div.modalBody .PromoAlternativesPanel .modalPromoDecline{float:right;position:absolute;top:30px;left:400px}div.modalBody .PromoAlternativesPanel .modalPromoPostpone{float:right;position:absolute;top:30px;left:520px}div.modalBody .PromoAlternativesPanel .modalPromoAccept{float:right;position:absolute;top:30px;left:700px}div.modalBody .PromoAlternativesPanel .modalPromoAccept .ColorButton{background-color:#daa520;color:#fff;padding-left:10px;padding-right:10px;letter-spacing:1px}div.modalBody .PromoAlternativesPanel .modalPromoAccept .ColorButton:hover{border:solid 1px #afafaf;background-color:#eeb422}div.modalBody .PromoAlternativesPanel .LinksButton{background-color:#fff;color:#385b6d;padding-left:10px;font-weight:normal;padding-right:10px;letter-spacing:0;border:none}div.modalTerms .modalUnderline{text-decoration:underline}div.modalTerms h2{color:#951b24}div.modalBody .modalAgreementArea{border:solid 1px none;margin-left:15px;margin-top:10px;width:858px;height:100px}div.modalBody .modalAgreementArea .modalDownloadArea{float:left;margin:5px 5px 5px 5px;height:80px;width:250px;border:solid 1px none}div.modalBody .modalAgreementArea .modalDownloadArea .modalNoListStyle{list-style:none}div.modalBody .modalAgreementArea .modalDownloadArea .modalMarginBottom{margin-bottom:3px}div.modalBody .modalConfirmArea{float:left;margin:25px 5px 5px 25px;height:50px;width:550px;border:solid 1px none;text-align:right}div.modalBody .modalConfirmArea .modalConfirmButtonArea{margin-top:5px}div.modalBody .modalAgreementArea .modalDenyArea{float:right;position:absolute;top:505px;left:650px}div.modalBody .modalAgreementArea .modalPromoConfirmArea{float:right;position:absolute;top:505px;left:700px}div.modalBody .modalAgreementArea .modalPromoConfirmArea .modalConfirmButtonArea{margin-top:5px}div.modalBody .modalAgreementArea .modalDenyArea .ColorButton{background-color:#daa520;color:#fff;padding-left:10px;padding-right:10px;letter-spacing:1px}div.modalBody .modalAgreementArea .modalDenyArea .ColorButton:hover{border:solid 1px #afafaf;background-color:#eeb422}div.modalBody .modalAgreementArea .modalDenyArea .LinksButton{background-color:#fff;color:#385b6d;padding-left:10px;font-weight:normal;padding-right:10px;letter-spacing:0;border:none}