.newCP div.header{position:relative;padding:10px 0 0 0;min-height:185px;overflow:visible;margin-bottom:11px}.newCP .companyProfile .header,.newCP.registration .header{-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-style:solid;border-bottom-width:1px}.newCP .header h1{margin-top:-3px}.newCP .noTabs div.header,.newCP .archives .header{min-height:20px;height:auto;padding-bottom:0;overflow:auto}.newCP.jobsArchiving div.header{height:auto;overflow:hidden}.newCP div.header.noSearch{min-height:135px;height:auto;margin-bottom:7px}.newCP div.header.myListings{position:relative;min-height:154px}.newCP .header div.graphic{padding-left:7px;padding-bottom:7px;padding-top:0}.newCP .header div.text{margin-left:87px;margin-right:7px}.minWidth550px .header .employer+.text{margin-right:220px}.newCP .archives .header div.text{padding-right:0}.newCP .header ul{list-style-type:none}.newCP .header div.search{clear:left;padding:2px 8px 12px;position:relative;z-index:1}.newCP .contentMain.companyProfile{margin-right:0}.newCP table{clear:right;margin-top:10px;margin-bottom:10px;width:100%}.maxWidth550px .companyProfile tr{display:block;position:relative}.maxWidth550px .companyProfile thead{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.maxWidth550px .companyProfile tr:nth-child(even){background-color:rgba(0,0,0,.05)}.maxWidth550px .companyProfile td{display:block;padding-right:8px !important;padding-left:8em !important;position:relative;text-align:left !important;white-space:normal !important;width:auto !important}.maxWidth550px .companyProfile td:before{content:"Job Title";display:block;font-size:.75em;font-weight:bold;left:8px;position:absolute;text-transform:uppercase;top:2px;width:9.5em}.maxWidth550px .companyProfile td:nth-child(2):before{content:"Views"}.maxWidth550px .companyProfile td:nth-child(3):before{content:"Status"}.maxWidth550px .companyProfile td:nth-child(4):before{content:"Expires"}.maxWidth550px .companyProfile td:nth-child(5):before{content:"Edit"}.maxWidth550px .companyProfile td:nth-child(6):before{content:"Renew"}.maxWidth550px .companyProfile td:nth-child(7):before{content:"Receipt"}.minWidth450px .contentMain{margin-right:186px}.newCP.registration .contentMain{margin-right:0}.newCP .myListings{margin-right:0}.newCP .contentMain a.cancel{margin-left:8px}.newCP .footer{margin-top:10px}.newCP .form .formline label.stDate{margin-top:11px}.newCP p.searchTitle{margin-bottom:10px}.newCP .sidebar{float:none;width:auto}.minWidth450px .sidebar{float:right;margin-top:11px;width:170px;z-index:1}.newCP .sidebar.topButtons{margin-top:15px}.newCP .sidebar .section{border-top-width:1px}.newCP .sidebar .section.tools li a{padding-top:3px}.newCP .sidebar .section.tools h3,.newCP .sidebar .section.categories h3{background:none;padding-left:0}.newCP.jobsArchiving div.sidebar{margin-top:0}.newCP .sidebar .tools a.applyOnline,.newCP .sidebar .tools a.downloadApplication,.newCP .sidebar .tools a.emailResume,.newCP .sidebar .tools a.jobProfile,.newCP .sidebar .tools a.genericTool{padding-left:22px;display:block}.newCP .sidebar .tools a.applyOnline{background:url('/Common/images/Jobs/ApplyOnline.png') no-repeat left 2px transparent}.newCP .sidebar .tools a.downloadApplication{background:url('/Common/images/Jobs/DownloadApplication.png') no-repeat left 2px transparent}.newCP .sidebar .tools a.emailResume{background:url('/Common/images/Jobs/EmailResume.png') no-repeat left 2px transparent}.newCP .sidebar .tools a.jobProfile{background:url('/Common/images/Jobs/JobProfile.png') no-repeat left 2px transparent}.newCP .sidebar .tools a.genericTool{background:url('/Common/images/Jobs/JobsGenericIcon.png') no-repeat left 4px transparent}.newCP .employer{bottom:0;position:absolute}.newCP .employer li{display:inline-block}.minWidth550px .employer{bottom:auto;position:absolute;right:7px;top:10px;width:187px}.minWidth550px .employer li{display:block}.newCP .employer ol{list-style-type:none;margin:0}.newCP .sidebar .section.categories ol li{position:relative}.newCP .sidebar dl{font-size:.8em}.minWidth350px .sidebar dl{-moz-column-count:2;-webkit-column-count:2;column-count:2}.minWidth450px .sidebar dl{-moz-column-count:1;-webkit-column-count:1;column-count:1}.newCP .sidebar dl dt{font-weight:bold}.newCP .sidebar dl dd{margin-bottom:5px}.newCP .sidebar dl dt{margin-top:0}.newCP .sidebar .section a.button{width:100%}.newCP .sidebar dl dd.file{margin-top:3px}.newCP .sidebar dl dd.file.pdf{background:url('/Common/images/iconpdf.gif') no-repeat}.newCP .sidebar dl dd.file.word{background:url('/Common/images/iconword.gif') no-repeat}.newCP .sidebar dl dd.file a{margin-left:19px;display:inline-block}ul.nav.secondary{width:auto !important}.newCP .nav h4{font-weight:bold;z-index:1}.newCP .tabs{z-index:3}.moduleContentNew .tabs li a:link,.moduleContentNew .tabs li a:visited,.moduleContentNew .tabs li a:hover,.moduleContentNew .tabs li a:focus,.moduleContentNew .tabs li a:active{background:#6a6969;background:-moz-linear-gradient(top,#6a6969 0%,#4c4b4b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6a6969),color-stop(100%,#4c4b4b));background:-webkit-linear-gradient(top,#6a6969 0%,#4c4b4b 100%);background:-o-linear-gradient(top,#6a6969 0%,#4c4b4b 100%);background:-ms-linear-gradient(top,#6a6969 0%,#4c4b4b 100%);background:linear-gradient(to bottom,#6a6969 0%,#4c4b4b 100%);-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}.moduleContentNew .tabs li a>span{background:none}.moduleContentNew .tabs .active a:link,.moduleContentNew .tabs .active a:visited,.moduleContentNew .tabs .active a:hover,.moduleContentNew .tabs .active a:focus,.moduleContentNew .tabs .active a:active{background:#fff;border:1px solid #abaa87;border-bottom:none}.newCP .nav ul.tabs li,.newCP .nav ul.tabs li a{width:auto}.newCP.tabsDropdown .tabs{float:left;height:26px;padding-top:0;width:auto}.newCP.tabsDropdown .tabs li{float:none;margin:0;height:auto}.newCP.tabsDropdown .tabs li:not(.active) a{border-radius:0}.newCP.tabsDropdown .tabs li:last-child a{border-radius:0 0 7px 7px}.newCP.tabsDropdown .tabs span{display:block;padding:.5em;margin:0;width:225px;text-align:left}.newCP.tabsDropdown .tabs .active span{height:19px;padding-top:.2em;padding-bottom:.2em}.newCP.tabsDropdown .tabs .active span:after{border:6px solid transparent;border-top-color:inherit;border-top-style:solid;border-top-width:8px;content:"";display:block;height:0;margin-top:-5px;position:absolute;right:.5em;top:50%;width:0}.newCP .nav ul.misc{background:url(/Common/images/Calendar/iconbkg.png) no-repeat right top;border-left:1px solid #ddd;list-style:none;margin:0;position:relative;width:100%;z-index:2;padding-top:4px;padding-bottom:3px;text-align:right;clear:left;overflow:hidden}.newCP .nav ul.misc.noJobs{height:24px}.newCP .header .nav ul.misc li.dropDown span a{display:inline}.newCP .header .nav .misc li a.help{padding-left:21px}.newCP div.header{float:none;width:100%;height:auto;min-height:0}.newCP .header div.search{padding-right:190px;position:relative}.minWidth550px .header div.search{padding-right:365px}.newCP .header .search .megaMenu{left:5px;margin-top:0;position:absolute;right:5px;top:40px;z-index:3;background:none}.newCP .header .search .megaMenu ol{width:98.5%}.minWidth350px .header .search .megaMenu ol{width:48.5%}.minWidth550px .header .search .megaMenu ol{width:31.5%}.minWidth750px .header .search .megaMenu ol{width:23.5%}.newCP .dropDown .dropContainer{top:21px;right:-6px}.newCP .header .search ul.actions li{display:inline-block}.minWidth550px .header .search ul.dropDowns{position:absolute;top:8px;right:0;z-index:3}.newCP .header .search ul li{display:inline-block;padding-right:5px}.newCP .header .search .dropDowns{margin:10px 0 0}.minWidth550px .header .search .dropDowns{margin-top:0}.minWidth550px .header .search ul li.dropDown{display:block;text-align:right}.newCP .header .search ul li.dropDown.view{z-index:3}.newCP .header .search ul li.dropDown a{font-size:8pt;font-weight:bold}.newCP ul.misc li.dropDown a{text-decoration:none}.newCP ul.misc li.dropDown a:hover{text-decoration:none}.newCP ul.misc li.dropDown a.arrow{text-decoration:none}.newCP ul.misc li.dropDown .dropContainer li{float:none;padding-right:0;padding-top:0}.newCP li.dropDown .dropContainer li>a{color:#333}.newCP .header div.search .searchControls input{vertical-align:bottom}.newCP .header div.search .searchControls input[type="text"]{-moz-border-radius:3px;-webkit-border-raidus:3px;border-style:solid;border-width:1px;height:16px;margin-right:8px;padding:3px 4px;background:url("/Common/images/white30bkg.png") repeat scroll left top transparent;width:98%}.newCP .header .search a.button{right:42px;top:22px}.minWidth550px .header .search a.button{right:217px}.newCP .header div.search .searchButton{position:absolute;right:5px;top:14px}.minWidth550px .header div.search .searchButton{right:180px;position:absolute}.newCP a.employerButton span,.newCP a.editJobButton span{font-weight:bold;font-family:Arial;font-size:10pt}.newCP a.employerButton{background:url(/common/images/Jobs/EmployerManageJobButtonLeft.png) no-repeat transparent left;display:block;text-decoration:none;cursor:pointer}.newCP a.employerButton span{background:url(/common/images/Jobs/EmployerManageJobButtonRight.png) no-repeat scroll transparent right;margin-left:29px;padding-left:6px;display:block;height:22px;color:#333;padding-top:6px;padding-right:11px}.newCP a.editJobButton{background:url(/common/images/Jobs/EmployerEditJobButtonLeft.png) no-repeat transparent left;display:block;text-decoration:none;cursor:pointer}.newCP a.editJobButton span{color:#333;background:url(/common/images/jobs/EmployerEditJobButtonRight.png) no-repeat transparent right;margin-left:26px;display:block;height:23px;padding-left:11px;padding-top:8px;padding-right:11px}.newCP dl dd a:link,.newCP dl dd a:visited,.newCP dl dd a:focus,.newCP dl dd a:active,.newCP dl dd a:hover{text-decoration:none}.newCP a.applyNow:link,.newCP a.applyNow:visited,.newCP a.applyNow:focus,.newCP a.applyNow:hover,.newCP a.applyNow:active{display:block;margin-top:7px;text-decoration:none;width:90px}.newCP .listing ul,.newCP .listing label{padding-left:5px}.newCP .listing input{margin-left:5px}.newCP .listing>a{cursor:pointer;display:block;margin-bottom:.5em}.newCP .listing>a>h2{border:none}.newCP .listing>a>h2>div{display:inline-block;margin-right:.5em}.newCP input.regButton{width:80px}.newCP p.notFound{margin-left:5px;margin-top:30px;font-weight:bold}.newCP .job{margin-left:5px;border-top-width:1px;border-top-style:solid;position:relative}.newCP .job.active{z-index:2}.newCP .listing .job p{padding:0}.newCP .job span{display:block;font-size:.9em;margin-bottom:7px}.newCP .job span a{text-decoration:none}.newCP .contentMain div.featured{padding:6px 6px 0 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-style:solid;border-width:1px;background:#fff}.newCP .contentMain div.featured h2{height:31px;margin-top:0;margin-bottom:0;padding-bottom:4px;border-bottom-style:solid;border-bottom-width:1px}.newCP .contentMain div.featured h2 span{height:27px;padding-left:8px;font-size:12pt;font-weight:normal;padding-top:6px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-border-top-right-radius:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:block;color:#fff}.newCP .contentMain div.featured .job{padding:10px 12px 5px 12px;margin-left:0;border-top-style:solid;border-top-width:1px}.newCP .contentMain div.featured h2+.job{border-top:none}.newCP .contentMain div.featured .job h3{margin-top:0}.newCP .listing>div div.job:first-child,.newCP div h2+.job{border:none}.newCP .singleJob h3{padding:0 0 2px 23px;margin-bottom:3px;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;background:url("/Common/images/CategoriesIconSmall.png") no-repeat scroll 0 3px transparent}.newCP .singleJob h3 span{display:inline-block;margin-top:4px}.newCP .singleJob a.return{margin-top:3px}.newCP .singleJob .job{border-top:none}.newCP .singleJob h2{border-bottom-style:solid;border-bottom-width:3px;margin-top:8px;padding-bottom:4px}.newCP .singleJob .listing{padding-top:7px}.newCP .singleJob .listing h3{border-bottom:none;background:none;margin:0 0 4px 0;padding:8px 0 0 0}.newCP .singleJob .listing table{display:inline-table}.newCP .wizard .job{margin-left:0}.newCP .contentMain.jobWizard{margin-right:0}.minWidth450px .wizardNav,.minWidth450px .wizard{float:left;margin-top:0}.minWidth450px .wizard{margin:0 auto 10px auto;width:67%}.maxWidth450px .wizard.onTop .section{border-left:0;padding-left:0}.minWidth450px .wizardNav{width:130px}.minWidth450px .wizardNav li a{width:90px;display:inline-block}.newCP .wizard table.summary{margin-top:0}.newCP .wizard .summary+p{font-size:8pt}.newCP .employerRegistration .onTop p.intro{margin-bottom:0}.newCP .employerRegistration .onTop .formline{padding-top:7px}.newCP .wizard .formline label span{display:inline;margin-left:2px;font-size:.8em;width:auto}.newCP .onTop.wizard .category li label.check{margin:0}.newCP .wizard .formline label.check span{width:75%;margin-left:0;display:inline-block;font-size:9pt;margin-top:-4px}.newCP .wizard .formline.display>div>label{margin:0 0 0 25px}.newCP .wizard .formline.highlight div label{display:inline-block}.newCP .wizard .formline.highlight>div>label span{margin-left:0;font-size:9pt;vertical-align:baseline;width:auto}.newCP .wizard .formline.highlight>div{padding-right:80px}.newCP .onTop.wizard .category ul{list-style:none;margin:0 2% 0 0}.newCP .onTop.wizard .category #divRemainingCategories ul{margin:0}.newCP .onTop.wizard .category li{margin:3px 2% 5px 0;float:left;width:46%}.newCP .onTop.wizard .category li label input{margin-right:4px}.newCP .onTop.wizard .category label.full{width:auto;float:none;margin-bottom:8px}.newCP .onTop.wizard .category .top5{overflow:hidden;height:100%;width:100%}.newCP .onTop .section{padding:0 0 20px 0}.newCP .onTop .section .requiredInfo .twoCol h3{margin-top:0}.newCP .onTop .section .requiredInfo div.formline.twoCol:first-child{padding-top:0}.newCP .wizard .category a.button{cursor:pointer;margin-top:6px}.newCP .onTop.wizard .category .hidden{border-top-style:solid;border-top-width:1px;margin-top:6px;padding-top:10px;clear:both}.newCP .myListings h1.listingStatus{border-style:none none solid;border-bottom-width:3px;font-weight:normal;font-size:1em;margin:0;padding:20px 10px 10px 20px;text-transform:uppercase;color:#fff}.newCP.myProperties p.empty{font-size:1.2em;margin-top:10px;padding:20px}.newCP.myProperties p.empty span{display:block;font-size:1.5em}.newCP .myListings .jobOptions ol{list-style-type:none;margin:0}.newCP .myListings .nav .misc li{margin:1px 10px 1px 0}.newCP .myListings .nav .misc li>a{padding:3px 0 3px 24px}.newCP li a.add{background:url("/Common/images/jobs/JobsAddPosting.png") no-repeat left}.newCP li a.profile{background:url("/Common/images/jobs/ProfileEdit.png") no-repeat left}.newCP li a.myJobs{background:url("/Common/images/JobsIconSmall.png") no-repeat left}.listingNav li a:link,.listingNav li a:active,.listingNav li a:hover,.listingNav li a:visited{text-decoration:none}.newCP .myListings .jobPosting{border-top-style:solid;border-top-width:1px;padding-top:10px;margin-bottom:10px;position:relative;padding-left:10px;min-height:117px !important}.newCP .myListings .jobPosting.first{border-top:none}.newCP .myListings .jobPosting.noJobs{border-bottom-style:solid;border-bottom-width:1px;height:93px;min-height:0}.newCP .myListings .jobPosting.noJobs img{float:left;margin-right:15px}.newCP .myListings .jobPosting.noJobs h3{padding-right:0;margin-right:0}.newCP .myListings .jobPosting.noJobs h3 a{text-decoration:underline}.minWidth550px .myListings .jobPosting h3,.minWidth550px .myListings .jobPosting p{margin-right:377px}.newCP .myListings .jobPosting h3{margin-top:0}.minWidth550px .myListings .jobPosting p{float:left}.newCP .myListings .jobPosting .basicInfo{float:left;width:60%}.minWidth550px .myListings .jobPosting .basicInfo{float:none;width:279px;top:10px;right:74px;position:absolute}.newCP .myListings .jobPosting .jobOptions{float:left;width:40%}.minWidth550px .myListings .jobPosting .jobOptions{float:right;width:100px;position:absolute;top:14px;right:0}.newCP .myListings .basicInfo dt,.newCP .myListings .basicInfo dd{display:inline}.newCP .myListings .basicInfo dt{font-weight:bold;margin-top:3px;width:7em}.newCP .myListings .jobPosting .jobOptions ol li{font-size:8pt;margin-bottom:6px}.newCP .myListings .jobPosting .jobOptions ol li a.button{display:block}.newCP .results .empty{font-size:1.2em;margin-top:10px}.newCP .jobPosting p.searchTitle.dim{margin-top:0}.newCP .form label{margin-top:0}.newCP .form.extend .formline div{width:auto}.newCP .form.extend input.last-child{margin-top:15px}.newCP .form.extend .button.cancel{padding:0;display:inline;margin-left:8px}.newCP .form.extend .button.cancel span{display:inline;padding:0}.modal.jobHelp h1{margin-bottom:7px;border-bottom-style:solid;border-bottom-width:2px;font-size:12pt}.modal .form{height:100%;overflow:auto}.modalContainer.help{margin-left:0}@media(max-width:500px){.modalContainer.help{margin-left:-45%;width:90%}}.modal.jobHelp a.button{display:inline-block}.newCP .companyProfile ul{list-style-type:none;margin-left:0}.newCP .companyProfile .header ul li{margin-bottom:0;line-height:1.1}.newCP .contentMain .listing h2{margin-bottom:4px}.newCP .form .button.reportClose{display:inline-block;margin-top:7px}.form.reportComplete{padding:0 15px 0 15px}.newCP .form.extend .formline span.tip{display:inline-block;margin-left:2px}.newCP .employerRegistration .onTop{margin:0}.newCP .employerRegistration .onTop .section span h1{margin-top:0}.newCP .employerRegistration span.req{color:#f00;margin-left:2px;width:auto}.newCP .employerRegistration label.TOS{margin-top:15px;margin-bottom:10px}.newCP .employerRegistration label.TOS input{width:auto;display:inline}.newCP .employerRegistration h3.TOS{margin-top:0}.newCP .companyProfile .listing input{display:block;margin:0 5px 8px 0}.newCP .companyProfile .listing input[name="city"]{width:160px}.newCP .companyProfile .listing input[name="state"]{width:19px;margin-left:0;margin-right:0}.newCP .companyProfile .listing input[name="zip"]{width:53px}.newCP .companyProfile .listing label,.newCP .companyProfile .listing input{display:block}.newCP .companyProfile .listing ul li{margin-bottom:0}.newCP .companyProfile .listing input{width:250px;margin-bottom:4px}.newCP .companyProfile .listing input[type="button"],.newCP .companyProfile .listing input.save{width:auto;display:inline;margin:4px 0 0 0}.newCP .companyProfile .listing input[name="city"],.newCP .companyProfile .listing input.city{display:inline;width:auto}.newCP .companyProfile .listing input[name="state"],.newCP .companyProfile .listing input.state{width:auto;display:inline}.newCP .companyProfile .listing input[name="zip"],.newCP .companyProfile .listing input.zip{display:inline;width:auto}.newCP .listing .liveEditControl{top:16px}.newCP .job .liveEditControl{top:13px;z-index:0}.newCP .listing h2+.job .liveEditControl,.newCP .listing .job.first .liveEditControl{top:1px}.newCP .featured .job .liveEditControl{left:-3px;top:10px}.newCP .listing>div div.job:first-child .liveEditControl{top:0}.newCP .singleJob h2.withSocial{min-height:22px;padding-right:160px;position:relative}.newCP .singleJob h2 .social{position:absolute;right:0;top:0}.newCP .singleJob h2 .social>a{margin-left:5px}.newCP div.header
{
	background: #c2ddd1;
}

.newCP .header .search,
.newCP .myListings h1.listingStatus
{
	background: #49625e;
}

.newCP .header .search a {
	color: #bbd7f3;
}

.newCP .header .nav .search h4,
.newCP .header .nav .search .searchControls,
.newCP .myListings h1.listingStatus
{
	color: #fff;
}

.newCP .header .search input[type="text"]
{
	border-color: #6a8b86;
}

.moduleContentNew .sidebar dl dt
{
    color: #18453e; /* Headline */
}

.moduleContentNew .contentMain div.featured
{
	border-color: #a3cbb9;  
}

.moduleContentNew .contentMain div.featured h2,
.newCP .myListings h1,
.newCP .singleJob h2,
.newCP .singleJob h3,
.newCP .singleJob .listing h3,
.modal.jobHelp h1
{
    border-bottom-color: #a3cbb9; 
}

.moduleContentNew .contentMain div.featured h2 span
{
    background: #49625e;
    color: #fff;
}

.newCP .singleJob h3,
.newCP .contentMain div.featured .job
{
	border-top-color: #a3cbb9; 
}

.newCP .job,
.newCP .myListings .jobPosting
{
	border-top-color: #a3cbb9; /* HR COLOR */
}

.newCP .myListings .jobPosting.noJobs
{
	border-bottom-color: #a3cbb9; /* HR COLOR */
}

.newCP .onTop.wizard .category .hidden
{
	border-top-color: #a3cbb9;
}

.newCP .employerRegistration div.requiredInfo
{

    border-bottom-color: #e0eee8; /* Color color 2*/
}

.newCP .job span
{
	color: #215486; /*[subhead2]*/
}

.newCP .header div.search .searchControls input[type="text"]
{
	border-color: #6a8b86;
	color: #fff;
}

