.job-search-widget{overflow:hidden;color:#000;font-size:12px;width:100%;height:auto;}.job-search-widget a{font-weight:normal;}.job-search-widget a,.job-search-widget a:visited{color:blue;}
.job-search-widget .widget-content{width:300px;overflow:hidden;position:relative;}.job-search-widget .widget-form{margin-left:38px;padding-bottom:12px;}
.job-search-widget .widget-content-container{width:298px;}.job-search-widget .termsAndConditions{margin:5px 0;width:84%;}.job-search-widget .termsAndConditions input{width:auto;border:0;float:left;margin-left:0;}
.job-search-widget .termsAndConditions span{margin-left:19px;font-size:11px;line-height:14px;display:block;}.job-search-widget .termsAndConditions span a{text-decoration:none;}
.job-search-widget .button{width:84%;text-align:left;}.job-search-widget .button input{float:left;margin-right:8px;}.job-search-widget .login-switch-wrapper{font-size:11px;line-height:11px;text-align:right;margin-right:7px;margin-top:5px;}
.job-search-widget .login-switch-wrapper .login-switch-link{text-decoration:none;margin-left:2px;}.job-search-widget .button .widget-footer-message{font-size:11px;line-height:11px;display:block;text-align:left;}
.job-search-widget .text-field input,.job-search-widget .row-wrapper select,.job-search-widget .job-occupations,.job-search-widget .password-field input{border:1px solid #AEAEAE;color:#666;width:211px;}
.job-search-widget .text-field input,.job-search-widget .password-field input{padding:2px 0;}.job-search-widget .zipcode input{width:70px;}.job-search-widget .job-occupations{height:139px;overflow:auto;font-size:11px;}
.job-search-widget .job-occupation-wrapper input,.job-search-widget .job-occupation-wrapper label{cursor:pointer;}.job-search-widget .job-occupation-wrapper input{padding-left:5px;}
.job-search-widget .widget-footer-message-wrapper{padding:5px 5px 0 0;float:right;}.widget-content-container{margin:auto;overflow:hidden;}.job-search-widget .widget-loading{background-color:#fff!important;z-index:1;}