#previewMenu a,#profileTable.preview .fieldControlsClick{text-decoration:none}.strongText{font-weight:700;color:#900}#sectionEducation label{clear:left}#profileTable .section label{display:block;float:left;width:100px;text-align:right;padding:2px 0}#previewClick,.btn{float:right}.section select{margin:2px 0}#profileTable .section select{width: 365px;}#profileTable .formfield,#profileTable .formfieldchanged{width:365px}#profileTable td .formfield{width:125px!important}.formfield,.formtextarea{padding:2px;border:1px solid #ccc}.formfieldchanged{height:18px;padding:2px;background-color:#ffe;border:1px solid #999}.importIDTable .header,.importIDTable td{border-bottom:1px solid #ccc}#previewMenu,.viewControls{border:1px solid #ccc;position:absolute}.fieldControls{padding:2px 0;margin-top:2px;clear:both;overflow:auto}.fieldControls input{position:relative;z-index:1}.fieldControlsClick{cursor:pointer}.fieldControls.show .fieldControlsClick{color:#34A608}.fieldControls.hide .fieldControlsClick{color:#B54D57}.viewControls{display:none;top:0;left:0;width:200px;background:#fff;text-align:left;padding:6px 8px;margin-top:16px;z-index:99999}.viewControls label{text-align:left!important;width:100%!important;margin-left:16px}.viewControls input{position:absolute;left:8px;width:16px}.showMenu .viewControls{display:block}.sectionControls{margin:4px 0 15px;text-align:right;clear:both}.editControls{float:right;width:40px}.editControls a{margin-left:2px}.fieldNotes{width:5px}.profileDates{clear:both;overflow:auto;padding:4px 0 15px}.importIDTable{border-collapse:collapse;margin-left:auto;margin-right:auto;width:100%;text-indent:10px}.importIDTable .header td{font-weight:700;width:33%}.importIDTable td{padding-top:10px;padding-bottom:10px;overflow:auto}.importIDTable .edit .deleteBtn,.importIDTable .edit .input,.importIDTable .edit .select,.importIDTable .hover .editBtn,.importIDTable .label{display:inline}.importIDTable .deleteBtn,.importIDTable .edit .editBtn,.importIDTable .edit .label,.importIDTable .editBtn,.importIDTable .hideNewRow,.importIDTable .input,.importIDTable .newRow .deleteBtn,.importIDTable .newRow .editBtn,.importIDTable .select{display:none}.importIDTable .edit,.importIDTable .hover{background:#EBEBE4}.btn{margin-right:10px;margin-top:auto;margin-bottom:auto}.idInput{display:inline;width:75%}.addIDBtn{margin-left:10px;margin-top:10px;margin-bottom:13px}#topControls{margin-bottom:8px}#previewMenu{width:127px;left:614px;margin:0 0 0 33px;background:#fff;padding:4px;list-style-type:none;text-align:left;z-index:9999}#previewMenu a{display:block;padding:4px}#previewMenu a.on,#previewMenu a:hover{background-color:#ccc;color:#000}#sectionRelationships .viewControls{left:220px}#profileTable.preview div.fieldControls:hover,#profileTable.preview div.fieldsLocked:hover{outline:0}#profileTable.preview #new-phone,#profileTable.preview #otherInfo,#profileTable.preview #systemInfo,#profileTable.preview .hide,#profileTable.preview .previewHide,#profileTable.preview .sectionControls{opacity:.25;-moz-opacity:.25;filter:alpha(opacity=25)}#profileTable.preview input{background:#f9f9f9;border-color:#ccc}#profileTable.preview .mceEditor *{border-width:0!important;background:0 0!important}#profileTable.preview .mceToolbar{display:none}#profileTable.hideAll .section,#profileTable.hideAll .sectiontitle,#profileTable.preview .editControls,#profileTable.preview .relationshipIcons{visibility:hidden}#hiddenMessage{text-align:center;margin:20px;font-weight:700}body.frontFacing{background-color:#ececec;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:1.5em;margin:0}.frontFacing .fsColumnLogin{margin:0 auto;margin-top:65px!important;width:360px!important}.frontFacing .mainGroup{-moz-border-radius:4px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.125);-webkit-border-radius:4px;background-color:#fff;border-radius:4px;clear:both;margin-top:0;margin-bottom:10px;padding:.5em;width:330px}.frontFacing .fsColumnLogin .mainGroupTitle{background-color:#FFF;color:#333;font-size:1.7em;font-weight:400;padding:1em 0 0;text-align:center;text-shadow:1px 1px 1px #FFF}.frontFacing .fsLoginForms{background:#ECECEC;clear:both;margin:0;padding:.5em 0 0;text-align:center}.frontFacing .fsColumnLogin .fsLoginForm input[type=text],.fsColumnLogin .fsLoginForm input[type=password]{-moz-box-sizing:border-box;-webkit-appearance:none;border-radius:3px;border:1px solid #EEE;font-size:1.2em;margin-bottom:20px!important;outline:0;padding:11px 5px 11px 15px;width:85%}.frontFacing .fsLoginForms input[type=text],.frontFacing .fsLoginForms input[type=password],.frontFacing .fsLoginForms input[type=email]{-webkit-appearance:none;border-radius:3px;border:1px solid #EEE;box-sizing:border-box;font-size:1.2em;margin-bottom:20px!important;outline:0;padding:11px 5px 11px 15px;width:85%}.frontFacing .fsLoginForms .fsLoginFooter>p,.frontFacing .fsLoginForms .fsLoginFooter>p>a{color:#999;font-size:11px;text-decoration:none}.frontFacing .fsLoginForms .fsLoginFooter{height:5em;margin-left:0}.frontFacing .fsLoginForms .fsLoginFooter>p{display:inline-block;float:left;line-height:2em;margin-left:27px;margin-top:-16px;text-align:left}.frontFacing .fsLoginForms .fsLoginFooter>p>a:hover{color:#333}.frontFacing .fsLoginForms .fsLoginFooter .fsLoginSubmit,.frontFacing .fsUserRetrieve{-webkit-appearance:none;appearance:none;background:#C83EAB;border-radius:3px;border:0;color:#FFF;cursor:pointer;float:right;font-size:1.1em;margin:0 28px 0 0!important;padding:10px 15px;text-transform:capitalize}.frontFacing .fsLoginForms .fsLoginFooter .fsLoginSubmit:hover,.frontFacing .fsUserRetrieve:hover{opacity:.8}.frontFacing .subGroup{font-size:12px;padding:0 1em}.frontFacing .subGroup a{color:#999;font-size:11px;text-decoration:none}.frontFacing .subGroup a:hover{color:#333}.frontFacing .fsLoginForms input[type=text]:focus,.frontFacing .fsLoginForms input[type=password]:focus,.frontFacing .fsLoginForms input[type=email]:focus{border:2px solid #A088A8;outline:0;padding:10px 4px 10px 14px}.frontFacing .fsLoginMessage{font-size:13px;padding-left:2.5em;padding-right:2.5em}.frontFacing .fsLoginTitle{font-size:13px}.frontFacing .fsForgotCancel,.frontFacing .fsNewUserCancel{-webkit-appearance:none;appearance:none;background:0 0;border-radius:3px;border:0;color:#333;cursor:pointer;float:right;font-size:1.1em;margin:0 8px 0 0!important;padding:10px 15px;text-transform:capitalize}.frontFacing .fsForgotCancel:hover,.frontFacing .fsNewUserCancel:hover{background:#999;color:#FFF;opacity:.8}.frontFacing label{font-size:14px;margin-left:2em;padding-bottom:.5em;padding-top:0;text-align:left;text-transform:capitalize;width:10em}.frontFacing #recaptcha_area{margin:auto}
