body{font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:1.5;color:#222;background:white;margin:0;padding:0;height:100%;}*{font-size:1em;margin:0;padding:0;}a,a.default-link-color{color:#d71e64;}a:hover{color:#712b86;text-decoration:underline;cursor:pointer;}a img{border:0;}a:active{outline:none;}div:focus,a:focus{outline-style:none;}a.right-arrow-link,a.get-do-more{background:URL(../images/icons/change-link.gif) no-repeat 100% 50%;font-weight:bold;padding-right:16px;}a.right-arrow-link:hover,a.get-do-more:hover,a.left-arrow-link:hover{background-image:URL(../images/icons/change-link-hover.gif);}a.back-link{position:absolute;right:10px;top:0;}a.left-arrow-link{background:URL(../images/icons/change-link.gif) no-repeat 0 0;font-weight:bold;padding-left:16px;}a.print{float:right;background:URL(../images/icons/print.gif) no-repeat 0 50%;padding:3px 0 1px 25px;color:#666;}a.bookmark{background:URL(../images/icons/bookmark.gif) no-repeat left bottom;padding-left:20px;}a.objection{background:URL(../images/icons/objection.gif) no-repeat left top;float:left;overflow:hidden;text-align:left;text-indent:-3000em;width:15px;}ul{list-style:none;margin:0;padding:0;}.accessible,.content-right-block .search-pane label.field-title,.content-right-block .search-pane .field-separater,.registration-block .field-separater{display:none;}fieldset{border:0;margin:0;padding:0;}h1{font-size:1.5em;padding-bottom:20px;}a.NoLink{text-decoration:none;cursor:default;color:#222;}.hint{color:#888;}html{margin:0 0 1px 0;padding:0;height:100%;}#new-win{background:white;}#header{background:white;margin:0 auto;overflow:hidden;width:946px;position:relative;}#header img{margin:1px 0 -30px 6px;}.canvasBackgroundEmployer{background:white URL('../images/backgrounds/canvasEmployer.gif') repeat-x 0 0;position:relative;width:100%;}.canvasBackgroundHome{background:white URL('../images/backgrounds/canvasHome.gif') repeat-x 0 0;position:relative;width:100%;}.canvasBackgroundDemo{background:white URL('../images/backgrounds/canvasDemo.gif') repeat-x 0 0;position:relative;width:100%;}.canvasBackgroundCV{background:white URL('../images/backgrounds/canvasCV.gif') repeat-x 0 0;position:relative;width:100%;}.mainwrapper-two-column,.mainwrapper-one-column{margin:0 auto;position:relative;width:946px;padding:10px 0;}.contentwrapper-candidates{float:left;padding:2px 0 40px 0;height:500px;}#contentwrapper,.contentwrapper{float:left;padding:2px 0 40px 0;}.mainwrapper-one-column #maincontent{width:946px;}.mainwrapper-one-column #maincontent-candidates,.mainwrapper-two-column #maincontent-tests{width:630px;}.mainwrapper-two-column #maincontent{width:626px;}#empty-space{display:block;height:40px;}#highlighted-area,.highlighted-area{float:left;padding:2px 0 20px 14px;width:300px;right:0;}* html #highlighted-area,* html .highlighted-area{padding-left:7px;}.mainwrapper-one-column #contentwrapper{padding-right:0;}.candidatewrapper{height:500px;}form{min-height:100%;height:auto!important;height:100%;margin:0 auto -121px;}#footerwrapper{clear:both;height:120px;padding:0!important;height:auto;}.push{height:120px;padding:0!important;}.dashboard .gvIIOuterContainer,.dashboard .gvIIThumbnailsContainer{width:204px!important;}.dashboard .gvIIItem{height:40px!important;width:30px!important;}.dashboard .gvIIItem img{width:30px!important;}.mainwrapper-two-column:after,.mainwrapper-one-column:after{display:block;height:0;visibility:hidden;clear:both;content:".";}input,textarea,select{font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:1em;}div.button{clear:both;padding-top:4px;font-weight:bold;font-size:1em;}.non-member div.large-buttons{margin-top:6px;text-align:right;}div.form-wrapper div.button,div.floatright{float:right;}div.large-buttons{font-size:1.3em;}.minimum-height{min-height:134px;}.has-row-button a,.has-row-button a.button{margin-left:25px;}div.register{margin-left:90px;}a.button{background:URL(../images/forms/button.png) #d71e64 no-repeat 0 0;color:white;float:left;display:block;font-weight:bold;line-height:1;padding:0 0 0 6px;font-size:1em;margin-right:5px;text-decoration:none;white-space:nowrap;}a.cancel-button{background:URL(../images/forms/button.png) #d71e64 no-repeat 0 0;color:white;float:left;display:block;font-weight:bold;line-height:1;padding:0 0 0 6px;font-size:1em;margin-right:5px;text-decoration:none;white-space:nowrap;background-color:#a7a9ac;}a.register-button{background:URL(../images/forms/button.png) #d71e64 no-repeat 0 0;color:white;float:left;display:block;font-weight:bold;line-height:1;padding:0 0 0 6px;font-size:1em;margin-right:5px;text-decoration:none;white-space:nowrap;background:URL(../images/forms/reg-button.png) #d71e64 no-repeat 0 0;}a.large-button{background:URL(../images/forms/button.png) #d71e64 no-repeat 0 0;color:white;float:left;display:block;font-weight:bold;line-height:1;padding:0 0 0 6px;font-size:1em;margin-right:5px;text-decoration:none;white-space:nowrap;background-color:#fcaf17;background-image:URL(../images/forms/large-button.png);padding-left:9px;}a.button:hover,a.cancel-button:hover,a.register-button:hover,a.large-button:hover{background-color:#712b86;}a.button span,a.cancel-button span{background:URL(../images/forms/button.png) no-repeat 100% -50px;color:white;cursor:pointer;float:left;display:block;min-height:12px;padding:5px 5px 3px 0;line-height:1;}a.register-button span{background:URL(../images/forms/button.png) no-repeat 100% -50px;color:white;cursor:pointer;float:left;display:block;min-height:12px;padding:5px 5px 3px 0;line-height:1;font-weight:bold;min-height:22px;padding:10px 10px 0 4px;background:URL(../images/forms/reg-button.png) no-repeat 100% -75px;}a.large-button span{background:URL(../images/forms/button.png) no-repeat 100% -50px;color:white;cursor:pointer;float:left;display:block;min-height:12px;padding:5px 5px 3px 0;line-height:1;background-image:URL(../images/forms/large-button.png);padding:10px 9px 3px 0;min-height:19px;}.save-large{background-color:#d71e64!important;}.cancel-large{background-color:#575757!important;}.field-hint{color:#a3b3b8;}.short-fields .long{width:190px;}.short-fields select.long{width:193px;}.personnal-home .short-fields textarea.long{width:340px;}.short-fields .medium{width:90px;}.short-fields select.medium,.members .short-fields .short{width:93px;}.short-fields .short{width:53px;}.short-fields select.short{width:56px;}.members .short-fields select.short{width:96px;}.members label{font-weight:bold;padding-right:3px;}.members div.button{float:right;padding-right:0;padding-top:10px;}.add-item-inline{position:absolute;right:0;top:5px;}.add-item{position:absolute;right:0;top:-31px;top:-8px;}.message-add-item,.add-item-above{position:absolute;right:0;top:-31px;}.long-fields .long,.long-fields textarea.long{width:339px;}.long-fields select.long{width:343px;}.long-fields .medium,.data-row .row-title.medium{width:234px;}.long-fields .spl-medium{width:223px;}.long-fields select.medium{width:239px;}.long-fields .short{width:60px;}.contact-filling .long-fields .medium{width:170px;}.content-area-narrow .long-fields .long,.content-area-narrow .long-fields textarea.long{width:128px;}.content-area-narrow .long-fields select.long{width:132px;}.content-right-block fieldset input,.content-right-block .search-pane .long-fields input.long{width:162px;}.content-right-block .search-pane .long-fields input.button{width:auto;}.content-right-block fieldset select,.content-right-block .search-pane .long-fields select.long{width:168px;}.content-right-block .search-pane .form-wrapper{background:none;overflow:visible;padding:0;}.field-row,.data-row{padding:4px 0;}span.error,p.error,label.error{color:red;}div.error{background-color:red;color:white;font-weight:bold;padding:1px 1px 1px 2px;}span.error-select{border:1px solid red;padding:1px 4px 0 0;display:inline-block;}span.error-select select{border:none;}p.error a.error-link{color:#a6b8bc;}input.error{padding:1px 2px;border:1px solid red!important;border:1px solid red;}select.error,textarea.error{padding:1px 2px;border:1px solid red!important;}p.speak-write{float:left;padding-top:3px;width:55px;}table.speak-write tr td input{margin-left:6px;margin-right:3px;}.mainwrapper-two-column #maincontent #content form fieldset a.help{position:relative;right:3px;top:3px;}.file-upload{width:197px;}.file-upload-medium{width:378px;}.file-upload-wrapper{overflow:visible;}.contact-filling label{font-weight:bold;padding-right:4px;}.invitation-text .form-wrapper .form-fields .field-row textarea{width:550px;}.invitation-text .form-wrapper .form-fields .field-row .field-data{padding-left:0;}.harmonical-form-block h3{color:#d71e64;font-size:1.2em;}.expanded{background:URL(../images/icons/arrow-collapse.gif) no-repeat right center;}.collapsed{background:URL(../images/icons/arrow-expand.gif) no-repeat right center;}.form-wrapper{padding:10px;}.modifyPortfolio{padding-left:4px;}fieldset .form-wrapper{margin-bottom:1px;}fieldset .form-wrapper .column-left{float:left;width:50%;}fieldset .form-wrapper .column-right{float:left;width:45%;}fieldset .form-wrapper span.field-wrapper{display:block;padding:2px 0 4px 19px;}.personnal-home .harmonical-form-block .form-wrapper .form-fields{float:left;width:385px;}.myprofile .harmonical-form-block .form-wrapper .form-fields{float:left;width:560px;}.form-wrapper .form-fields .field-row .field-title,.user-details-wrapper .form-fields .field-row .field-title{color:#231f20;float:left;font-weight:bold;width:152px;}.form-wrapper .long-labels .form-fields .field-row .field-title{width:222px;}.form-wrapper .form-fields .field-row .field-title span,.explanation_subtext{font-weight:normal;font-size:.9em;}.form-wrapper .form-fields .field-row .field-separater{color:#506b72;float:left;font-weight:bold;text-align:right;width:25px;}.form-wrapper .form-fields .field-row .field-separater img,.form-wrapper .form-fields .field-row .field-data input{vertical-align:middle;}.form-wrapper .form-fields .field-row .field-data{color:#506b72;float:left;font-weight:bold;padding-left:5px;padding-right:25px;}.form-wrapper .form-fields .field-row .field-data a{margin-top:8px;}.form-wrapper .form-fields .field-row .aligned-top a{margin-top:0!important;}.form-wrapper .form-fields .field-row .field-data label{padding-left:4px;padding-right:2px;}.right-picture .form-fields .field-row .field-data label.photofiled{display:block;width:195px;}.form-wrapper .user-picture{float:left;text-align:right;width:176px;}.form-wrapper .right-picture .user-picture{margin-right:0;}.user-details-wrapper{float:left;margin-left:17px;}.form-wrapper .user-picture img{border:1px solid #d3d6d7;}.user-details-wrapper .user-details{width:398px;}.user-details-wrapper .form-fields{float:left;padding-bottom:20px;width:400px;}.user-details-wrapper .form-fields .field-row .field-separater{color:#506b72;float:left;font-weight:bold;text-align:right;width:5px;}#personal-information-edit .user-details-wrapper .form-fields .field-row .field-separater{width:25px;}.user-details-wrapper .form-fields .field-row .field-data{color:#506b72;float:left;font-weight:bold;padding-left:5px;width:218px;}#personal-information-edit .user-details-wrapper .form-fields .field-row .field-data{width:195px;}.login-block .middle fieldset,.registration-block .middle fieldset{padding:14px 0 0 0;}.login-block .field-row label{float:left;width:86px;}.login-block .field-row input{width:159px;}.login-block .check-box-row label,.registration-block .check-box-row label{float:none;}.login-block .check-box-row input{margin:0 0 0 3px;width:auto;}.registration-block .field-row label{float:left;width:129px;}.registration-block .field-row label.has-help{width:110px;}.registration-block .field-row .help-icon{float:left;margin-right:4px;}.registration-block .field-row input{width:192px;}.registration-block .check-box-row{padding-left:129px;}.registration-block .check-box-row input{margin:0 0 4px 0;width:auto;}.registration-block .indented{padding:15px 0 0 129px;}.forgot-passowrd-block .middle fieldset{padding:14px 11px 0 18px;}.forgot-passowrd-block .indented{padding:15px 0 0 94px;}.forgot-passowrd-form label{padding-right:20px;}.autocomplete_list{z-index:99;}.autocomplete_listitem{background-color:#fff7e7;font-weight:normal;color:black;}.autocomplete_listhighlighteditem{background-color:#fede9f;font-weight:bold;color:black;}