/**
* Project name: Just Jobs
* URI: www.justjobs.ro
* Author: Eugen Busoiu
* Author URI: www.eugenbusoiu.com
* Copyright: 2009 - 2010 Eugen Busoiu. All rights reserved.
*/
/* reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* justjobs.css */
body{font:400 75% Verdana, Tahoma, Arial, sans-serif;color:#444}hr{background:#fff;color:#fff;border-color:#ccc;border-style:dashed none none;border-width:1px 0 0;margin:6px 0}label,input,textarea,button,select,legend{font:400 1em Verdana, Tahoma, Arial, sans-serif;color:#444}input,textarea,select{border-color:#404040 #d4d0c8 #d4d0c8 #404040;border-style:solid;border-width:1px;margin:0 0 7px;padding:4px}button{background:#f1f1f1;color:#444;border:1px solid #ccc;cursor:pointer;padding:4px}.cF{clear:both}.aR{float:right}.dI{display:inline}.bR{border-radius:.6em;-moz-border-radius:.6em;-webkit-border-radius:.6em;-khtml-border-radius:.6em;-o-border-radius:.6em}.cP{border:1px solid #97b5d2;width:30px}.tAL{text-align:left}.tAR{text-align:right}.noListStyle{margin:6px 10px}.noListStyle li{line-height:1.6em}.defListStyle{list-style:square}.defListStyle li{list-style-position:inside}.numericList{list-style:decimal}.numericList li{list-style-position:inside;line-height:1.6em}.wrapper{background:#fff;padding:20px 0 0}.header{width:1000px;height:65px;margin:auto}.footer{width:950px;margin:15px auto}.frmSearch{width:1000px;height:120px;background:url(frmSearchContainer.gif) repeat-x top;overflow:hidden;margin:auto}.frmSearchBorderL,.frmSearchBorderR{width:5px;height:120px;background:url(frmSearchContainer.gif) no-repeat left bottom}.frmSearchBorderR{background-position:right bottom}.frmSearchContent{width:948px;height:76px;padding:22px 20px}.jobSearchLabelContainer{width:325px}.jobSearchButtonContainer{width:120px;padding:25px 0 0}.fSearch{width:790px;margin:auto}.fSearchTextbox{width:288px;height:20px;background:url(frmSearchBox.gif) no-repeat;font:400 1.4em Georgia, "Trebuchet MS", Arial, sans-serif;color:#444;display:block;border:none;margin:0;padding:7px}.fSearchButton,.fSearchButtonHovered{width:120px;height:30px;border:none;background:url(frmSearchButton.gif) no-repeat left top;font:400 1.4em Georgia, "Trebuchet MS", Arial, sans-serif;color:#fff;cursor:pointer;text-shadow:0 1px 0 #000;margin:0}.fSearchButtonHovered{background-position:left bottom;box-shadow:0 0 8px #fff;-moz-box-shadow:0 0 8px #fff;-webkit-box-shadow:0 0 8px #fff}.fSearchLabel{font:400 1.6em Georgia, "Trebuchet MS", Arial, sans-serif;color:#444;display:block}.fSearchExamples{display:block;padding:5px 2px 0}.fSearchExamples a{font:400 1em Georgia, "Trebuchet MS", Arial, sans-serif;color:#444;text-shadow:0 1px 0 #e1e1e1}.fDl .fDt{width:180px;float:left;height:22px;line-height:22px}.fForm{margin:10px}.fFieldSet{margin:0 0 6px}.fLegend{font-size:1.1em;font-weight:700;padding:4px}.fLabel{line-height:1.76em;cursor:pointer;margin:3px}.fTextBox,.fTextarea,.fSelect,.fAW,.fTextBoxSmall{width:240px;display:block;background-image:url(frmInputBg.png);background-repeat:repeat-x;background-position:top left;background-color:#fff;border-color:#97b5d2;border-style:solid;border-width:1px;margin:0 0 7px;padding:4px}.fAW{width:auto !important}.fTextBox:focus,.fTextarea:focus,.fAW:focus,.fTextBoxSmall:focus{background-color:#f7fcff}.fTextBoxSmall{width:100px}.fCheckbox{margin:5px 10px 5px 0}.fRequired{color:#c23701}.header .logo{width:120px;height:10px;background:url(logoJustJobs.gif) no-repeat left center;text-decoration:none;color:#444;padding:34px 0 0 90px}.header .description{width:120px;font-size:.8em;font-weight:400;background:url(beta.gif) no-repeat center top;position:absolute;text-align:center;margin:-45px 0 0;padding:46px 0 0}.menu{width:950px;height:35px;background:url(mn.gif) repeat-x left top;margin:auto}.menuWrapper{width:950px;height:35px;background:url(mn.gif) no-repeat right bottom;z-index:100;position:relative;list-style:none}.menuWrapper li{position:relative;float:left;background:url(mnSep.gif) no-repeat right center;padding:0 1px 0 0}.menuWrapper li a{font:400 1em Tahoma, Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;display:block;padding:10px 15px}.menuWrapper li:hover,.menuWrapper li a:hover,.menuWrapper li a:active,.menuWrapper li .isActive{background:url(mn.gif) repeat-x left center}.menuWrapper a.menuHome,.menuWrapper a.menuHome:hover,.menuWrapper a.isHomeActive{width:40px;height:35px;background:url(mnHome.gif) no-repeat left top;padding:0}.menuWrapper a.menuHome:hover,.menuWrapper a.isHomeActive{background-position:left bottom}.menuWrapper .elemFirst{background:url(mnSep.gif) no-repeat right center}.menuWrapper ul{display:none;position:absolute;top:100%;left:0;z-index:101;list-style:none}.menuWrapper ul li{float:none;background:none;padding:0}.menuWrapper ul li a{background:#585858 url(mnSepH.gif) repeat-x top;min-width:180px;padding:8px 10px}.menuWrapper ul li:hover,.menuWrapper ul li a:hover,.menuWrapper ul li a:active,.menuWrapper ul li .isActive{background:#B45524}.menuWrapper ul ul{top:1px;left:99%}.menuWrapper li.hover,.menuWrapper li:hover{position:relative;z-index:102;cursor:default}.footer .footerContainer{width:920px;font-size:.85em;padding:10px 15px 30px}.footer .footerMenu{width:160px;margin:0 10px 0 0}.footer .footerMenu h4{font-size:1.2em;font-weight:700;border-bottom:3px solid #ccc;margin:0 0 4px;padding:0 0 2px}.footer .footerMenu ul{list-style:square;padding:0 15px}.footer .footerMenu li{line-height:1.5em}.footer .footerMenu a{color:#444;text-decoration:none}.footer .footerMenu a:hover{color:#e07943}.footer .footerNote{width:240px;text-align:right}.content{width:950px;margin:20px auto}.content .wrapperContent{width:638px;margin:0 10px 0 0}.content .sidebar{width:300px}.wrapperContent h1{padding:0 0 12px}.wrapperContent h1 span{font-size:.8em;color:#e07943}.wrapperContent h2{font-size:1.2em;color:#e07943;font-weight:700;padding:10px 0 8px}.wrapperContent h3{font-size:1.065em;padding:6px 0}.wrapperContent dt{width:160px;float:left;height:22px;line-height:22px}.wrapperContent .dH{border-bottom:2px solid #b8cbde;background:#f5f5f5}.wrapperContent .dTable{border:1px solid #b8cbde;border-collapse:separate !important;margin:10px auto;padding:2px}.wrapperContent .dTable th,.wrapperContent .dTable td{vertical-align:top;padding:.6em}#tabsContainer{width:638px}.tabsNav a{float:left;cursor:pointer;background:url(tabsR.gif) no-repeat right top;text-decoration:none;border-color:#b8cbde;border-style:solid;border-width:0 0 1px}.tabsNav a span{color:#000;display:block;background:url(tabsL.gif) no-repeat left top;padding:5px 15px 4px}.tabsNav .ui-state-active a{background:url(tabsR.gif) no-repeat right -34px;text-decoration:none;border-width:0}.tabsNav .ui-state-active a span{background:url(tabsL.gif) no-repeat left -34px;font-weight:700;padding:5px 15px}.ui-tabs-panel{background:#e1e6ee;display:block;width:630px;border-color:#b8cbde;border-style:none solid solid;border-width:0 1px 1px;padding:3px}.tabWrapper{width:598px;background:#fff;border:1px solid #ccc;padding:15px}#tabsContainer h3{font-size:1.2em;color:#e07943;font-weight:700;padding:10px 0 6px}#companiesLetters li{display:inline;margin:0 6px}.jobCities,.jobDomains,.jobTypes,.jobCompanies{list-style:none;font-size:.9em;margin:5px 10px}.jobCities li,.jobDomains li,.jobTypes li,.jobCompanies li{width:190px;float:left;line-height:1.7em}.jobCities li a,.jobDomains li a,.jobTypes li a,.jobCompanies li a{color:#000;text-decoration:none}.jobDomains li,.jobCompanies li{width:289px}.jobListing,.jobListingIndex{list-style:none;font-size:.9em;font-family:Arial, Helvetica, sans-serif}.jobListingRow{border-bottom:1px solid #e1e1e1;padding:8px 6px}.jobListing .jobDetails,.jobListing .jobDate,.jobListing .jobActions{width:472px;float:left}.jobListingIndex .jobDetails,.jobListingIndex .jobDate,.jobListingIndex .jobActions{width:432px;float:left}.jobListing a{font-size:1.2em;color:#1578af;text-decoration:none}.jobListing a:hover{text-decoration:underline}.jobInactive{font-weight:700;font-size:1.2em;color:#777;padding:0 0 0 6px}.paginationUl{list-style:none;padding:20px 5px 5px}.paginationUl li{display:inline;margin:0 6px 0 0}.paginationUl li a,.paginationUl li .active{border:1px solid #c3cedf;background:#e1e6ee;text-decoration:none;color:#000;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;-o-border-radius:.2em;-khtml-border-radius:.2em;padding:3px 6px}.paginationUl li a:hover,.paginationUl li .active{background:#c3cedf;text-decoration:none;border-color:#a8b7cf}.ui-widget-overlay{width:100%;height:100%;background:#000;position:fixed;top:0;left:0;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.jjOverlay{width:700px;background:#fff;position:fixed;border:3px solid #e07943;max-height:60%;overflow:auto;padding:15px}.jjOverlay h2{font-size:1.4em;padding:0 0 10px}.jjOverlay h3{font-size:1.2em}.jjOverlay h4{font-size:1em}.jjOverlay .isLoading{text-align:center;padding:20px}.jjOverlay .isLoading big{font-size:1.4em;display:block;padding:8px 0 0}.sidebarBox{border:1px solid #b8cbde;font-size:.9em;margin:0 0 12px}.sidebarBody{border-top:1px solid #e1e1e1;margin:7px 0 0;padding:5px 0 0}.sidebarWrapper{background:#fff;padding:10px 15px}.sidebarWrapper .sidebarTitle{font-size:1.1em;font-weight:700;color:#2b4c71;display:block;position:relative;line-height:normal}.sidebarWrapper .sidebarTitle small{display:block;font-size:.9em}.sidebarWrapper ul li{line-height:1.8em}.sidebarWrapper .sidebarListing,.sidebarWrapper .sidebarListingBlock{width:128px;float:left;list-style:square inside}.sidebarWrapper .sidebarListingBlock{width:248px;float:none}.sidebarWrapper .sidebarSep{border-top:1px dashed #e1e1e1;margin:8px 0 0;padding:8px 0 0}.sidebarWrapper .jobCompanyLogo{text-align:center;padding:6px 10px}.jobTypesUl{list-style:none;float:left;margin:0 10px 6px 0}.jobTypesUl li{display:inline;margin:0 2px}a.jobType{width:50px;height:14px;background:url(jobType.gif) no-repeat;float:left;margin:0 5px 0 0}a.jtFullTime:hover{background-position:-50px 0}a.jtPartTime{background-position:0 -14px}a.jtPartTime:hover{background-position:-50px -14px}a.jtFreelancer{background-position:0 -28px}a.jtFreelancer:hover{background-position:-50px -28px}a.jtSezonier{background-position:0 -42px}a.jtSezonier:hover{background-position:-50px -42px}a.jtVoluntar{background-position:0 -56px}a.jtVoluntar:hover{background-position:-50px -56px}a.jtTemporar{background-position:0 -70px}a.jtTemporar:hover{background-position:-50px -70px}a.jtPractica{background-position:0 -84px}a.jtPractica:hover{background-position:-50px -84px}a.jtProjectBased{background-position:0 -98px}a.jtProjectBased:hover{background-position:-50px -98px}.iBase{width:16px;height:16px;background:url(jjIcons.gif) no-repeat;display:block;float:right;margin:0 0 0 4px}.iBaseTxt{background:url(jjIcons.gif) no-repeat;padding:1px 0 2px 22px}.iBArrorR{background-position:0 -256px}.iBArrowB{background-position:0 -272px}.iSocial{width:16px;height:16px;background:url(jjSocial.gif) no-repeat;display:block;float:right;margin:0 0 0 4px}.iSocialTxt{background:url(jjSocial.gif) no-repeat;padding:1px 0 2px 22px}.iSidebar{width:16px;height:16px;float:left;background:url(jjSidebar.gif) no-repeat 0 0;margin:0 6px 0 0}.messageBox{color:#333;margin:10px;padding:4px}.messageBox.error{color:#cb2026;background:url(icons/i-error.png) no-repeat left center;padding:4px 4px 4px 30px !important}.messageBox.warning{color:#9f6000;background:url(icons/i-warning.png) no-repeat left center;padding:4px 4px 4px 30px !important}.messageBox.tick{color:#498f2c;background:url(icons/i-ok.png) no-repeat left center;padding:4px 4px 4px 30px !important}.messageBox.info{color:#498f2c;background:url(icons/i-info.png) no-repeat left center;padding:4px 4px 4px 30px !important}.jjButtonsWrapper{height:28px;padding:10px 0}.jjButtonPlaceholder{float:left;padding:7px 12px}a.jjOrangeButton{float:left;background:url(jjButtonOrange.gif) no-repeat top left;color:#542510 !important;text-decoration:none !important;margin:0 6px 0 0;padding:0 0 0 12px}a.jjOrangeButton span{background:url(jjButtonOrange.gif) no-repeat top right;display:block;float:left;cursor:pointer;padding:7px 12px 7px 0}a.jjBlueButton{float:left;background:url(jjButtonBlue.gif) no-repeat top left;color:#2e3c44 !important;text-decoration:none !important;margin:0 6px 0 0;padding:0 0 0 12px}a.jjBlueButton span{background:url(jjButtonBlue.gif) no-repeat top right;display:block;float:left;cursor:pointer;padding:7px 12px 7px 0}.vcard{margin:10px 15px}.vcard .fn{font-weight:700;display:block;padding:0 0 4px}.vcard .tel{background:url(vCard.gif) no-repeat 0 -20px;display:block;line-height:20px;margin:4px 0;padding:0 0 0 26px}.vcard .email{background:url(vCard.gif) no-repeat 0 0;display:block;line-height:20px;margin:4px 0;padding:0 0 0 26px}.ac_results{border:1px solid #000;background-color:#fff;overflow:hidden;z-index:99999;padding:0}.ac_results ul{width:100%;list-style-position:none;list-style:none;margin:0;padding:0}.ac_results li{cursor:default;display:block;font:menu;font-size:1em;line-height:18px;overflow:hidden;margin:0;padding:4px 6px}.ac_loading{background:#fff url(loadingSmall.gif) right center no-repeat}.ac_odd{background-color:#f1f1f1}.ac_over{background-color:#e1e6ee}.userMenu li ul li{list-style-type:circle;margin:0 34px}.accProfile{padding:10px}.accProfile .accProfileLabel,.accProfile .accProfileValue{border-bottom:1px solid #eee;padding:6px}.accProfile .accProfileLabel{width:120px;text-align:right}h1,h2,h3,h4,#tabsContainer h2{font:400 1.5em "Lucida Sans Unicode", "Trebuchet MS", Georgia, Arial, sans-serif;color:#2b4c71}.aL,.tabsNav li{float:left}.dB,.menuWrapper li:hover > ul,.jlCities,.jobListing .jobMeta,.jobListingIndex .jobMeta,.sidebarWrapper .listingJobCompany{display:block}.hide,.menuWrapper li a span,.ui-tabs-hide,.ui-dialog-titlebar,a.jobType span{display:none}.small,.wrapperContent small{font-size:.9em}.jobsCount,.sidebarWrapper .jobsCount{color:#777;font-size:.8em}.eClickable,.sidebarToggle{cursor:pointer}.fSearchExamples a:hover,.tabsNav a:hover,.tabsNav .ui-state-active a:hover,.sidebarWrapper a:hover{text-decoration:none}.fDl .fDd,.wrapperContent dd{line-height:22px;margin:0 0 6px}.wrapperContent p,.jjOverlay p,.sidebarWrapper p{line-height:1.5em;padding:2px 0}.wrapperContent a,.jjOverlay a{color:#1578af;text-decoration:none}.wrapperContent a:hover,.jjOverlay a:hover,.sidebarWrapper a{color:#1578af;text-decoration:underline}.wrapperContent strong a,.jjOverlay strong a{color:#e07943;text-decoration:none}.wrapperContent strong a:hover,.jjOverlay strong a:hover{color:#e07943;text-decoration:underline}.tabsNav,.sidebarWrapper ul{list-style:none}.jobListing .jobDate,.jobListingIndex .jobDate{width:80px;text-align:right}.jobListing .jobActions,.jobListingIndex .jobActions{width:74px;text-align:right}a.jtFullTime,.iBRSS,.iSTwitter,.iSbJobs{background-position:0 0}.iBEmail,.iSYahoo,.iSbTime{background-position:0 -16px}.iBEmailSend,.iSFacebook,.iSbEmployer{background-position:0 -32px}.iBThumbUp,.iSGoogleBuzz,.iSbType{background-position:0 -48px}.iBThumbDown,.iSbCity{background-position:0 -64px}.iBTick,.iSbJobDetails{background-position:0 -80px}.iBDelete,.iSbCategory{background-position:0 -96px}.iBFavorites,.iSbSalary{background-position:0 -112px}.iBSave,.iSbFilters{background-position:0 -128px}.iBStats,.iSbAccount{background-position:0 -144px}.iBPhone,.iSbSearchResults{background-position:0 -160px}.iBFlag,.iSbExperience{background-position:0 -176px}.iBPrint,.iSbCompany{background-position:0 -192px}.iBComment,.iSbDate{background-position:0 -208px}.iBPlus,.iSbAPI{background-position:0 -224px}.iBMinus,.iSbWidget{background-position:0 -240px}a.jjOrangeButton:hover,a.jjBlueButton:hover{background-position:bottom left;color:#fff !important;text-decoration:none !important}a.jjOrangeButton:hover span,a.jjBlueButton:hover span{background-position:bottom right;cursor:pointer}