@charset "UTF-8";
.tip {
	color: #990000;
}

#footer a:link, #footer a:visited {
	color: #004960;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#mainContent {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
}

#footer {
	background-attachment: scroll;
	background-image: url(../images/footerBkg26px.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
/*#mainNavContainer {
	background-attachment: scroll;
	background-image: url(../images/navbarNew/navBackground.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}*/
.forgotPass {
	color: #5D9732;
}

/* THIS */
#contentWrapperWrapper {
	background-attachment: scroll;
	background-image: url(../images/bottomBkgGradient600px.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.default #contentWrapper {
	background-attachment: scroll;
	background-image: url(../images/newBlueBand_03.png);
	background-repeat: repeat-x;
	background-position: left top;
}
#contentWrapperRoundedCorners {
	background-attachment: scroll;
	background-image: url(../images/containerRoundCorners.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.consultant #contentWrapper {
	background-attachment: scroll;
	background-image: url(../images/tabContentBkgConsultant.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.recruiter #contentWrapper {
	background-attachment: scroll;
	background-image: url(../images/tabContentBkgRecruiter.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#mainContent h3 {
	color: #004960;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004960;
}
#register1 #instructions {
	background-image: url(../images/instruction_step01.png);
	background-repeat: no-repeat;
	background-position: 16px -2px;
	background-attachment: scroll;
}
#register2 #instructions {
	background-image: url(../images/instruction_step02.png);
	background-repeat: no-repeat;
	background-position: 16px -2px;
	background-attachment: scroll;
}
#profile #instructions {
	background-image: url(../images/instruction_step03.png);
	background-repeat: no-repeat;
	background-position: 16px -2px;
	background-attachment: scroll;
}
#instructions .alert {
	background-color: #FFFF99;
	background-attachment: scroll;
	background-image: url(../images/pageCorner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#register2 #confirmationTip {
	background-color: #FFFF99;
	background-attachment: scroll;
	background-image: url(../images/pageCorner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
p.alert {
	color: #666666;
}
#register2 #confirmationTip h4 {
	background-image: url(../images/confirmationTipHeaderBkg.jpg);
	background-attachment: scroll;
	background-color: #004960;
	background-repeat: no-repeat;
	background-position: center bottom;
	color: #FFFFFF;
}
#fiveSteps .blue {
	background-image: url(../images/fiveSteps_blue.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #004960;
}
#fiveSteps .grey {
	background-image: url(../images/fiveSteps_grey.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #CCCCCC;
}
#fiveSteps a:link, #fiveSteps a:visited, #fiveSteps a:hover, #fiveSteps a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#goBack a:link, #goBack a:visited,
.partnerLink a:link, .partnerLink a:visited {
	color: #004960;
	text-decoration: none;
}
#goBack a:hover,
.partnerLink a:hover{
	text-decoration: underline;
}
#goBack a:active,
.partnerLink a:active {
	color: #000;
	text-decoration: underline;
}
.sideBarNote,
#profile #consultantResume,
.notePadBkg {
	background-color: #FFFF99;
	background-attachment: scroll;
	background-image: url(../images/pageCorner.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#profilePublic #consultantResume {
	background-color: #CCC;
	background-attachment: scroll;
	background-image: url(../images/pageCornerGrey.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.sideBarNote h5 {
	background-attachment: scroll;
	background-color: #004960;
	background-image: url(../images/confidentialityHeaderBkg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*consultant only styles */
.consultant #subNavigation .logged_in a:link, .consultant #subNavigation .logged_in a:visited {
	color: #003300;
	background-color: #5D9732;
}
.consultant #subNavigation .logged_in a:hover {
	color: #003300;
	background-color: #FFF;
}
.consultant #subNavigation .logged_in a:active {
	color: #5D9732;
	background-color: #003300;
}
.consultant #subNavigation .logged_in {
	background-attachment: scroll;
	background-image: url(../images/consultantMenuBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 26px;
}
.consultant #subNavigation {
	background-attachment: scroll;
	background-image: url(../images/consultantMenuTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 26px;
}
/*recruiter  only styles */
.recruiter #subNavigation .logged_in a:link, .recruiter #subNavigation .logged_in a:visited {
	color: #563D00;
	background-color: #F2B310;
}
.recruiter #subNavigation .logged_in a:hover {
	color: #D49600;
	background-color: #FFF;
}
.recruiter #subNavigation .logged_in a:active {
	color: #F2B310;
	background-color: #563D00;
}
.recruiter #subNavigation .logged_in {
	background-attachment: scroll;
	background-image: url(../images/recruiterMenuBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 26px;
}
.recruiter #subNavigation {
	background-attachment: scroll;
	background-image: url(../images/recruiterMenuTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 26px;
}

.inbox {
	color: #FFFFFF;
}
a:hover .inbox {
	color: #990000;
}
a:active .inbox {
	color: #FFF;
}
/*#profile .logoutLink a:link, #profile .logoutLink a:visited,
#profilePublic .logoutLink a:link, #profilePublic .logoutLink a:visited,
#search .logoutLink a:link, #search .logoutLink a:visited,*/
.logoutLink a:link, .logoutLink a:visited,
#searchResults .logoutLink a:link, #searchResults .logoutLink a:visited,
#jobmatch .logoutLink a:link, #jobmatch .logoutLink a:visited,
#companyLinks a:link, #companyLinks a:visited,
/*#search #advancedSearchButton a:link, #search #advancedSearchButton a:visited,*/
.partnerBio a:link, .partnerBio a:visited,
#searchResults #instructions a:link, #searchResults #instructions a:visited,
#searchResultsConsultant .searchDescription h6 a:link,
#searchResultsConsultant .searchDescription h6 a:visited,
#jobmatch #savedSearches li a:link, #jobmatch #savedSearches li a:visited,
.entrySender a:link, .entrySender a:visited,
#inboxMessageSelect a:link, #inboxMessageSelect a:visited,
#inboxActions a:link, #inboxActions a:visited {
	color: #004960;
	text-decoration: none;
}
/*#profile .logoutLink a:hover,
#profilePublic .logoutLink a:hover,
#search .logoutLink a:hover,
#searchResults .logoutLink a:hover,
#jobmatch .logoutLink a:hover,*/
.logoutLink a:hover,
#companyLinks a:hover,
/*#search #advancedSearchButton a:hover,*/
.partnerBio a:hover,
#searchResults #instructions a:hover,
#jobmatch #instructions a:hover,
#searchResultsConsultant .searchDescription h6 a:hover,
#jobmatch #savedSearches li a:hover,
.entrySender a:hover,
#inboxMessageSelect a:hover,
#inboxActions a:hover {
	color: #004960;
	text-decoration: underline;
}
/*#profile .logoutLink a:active,
#profilePublic .logoutLink a:active,
#search .logoutLink a:active,
#searchResults .logoutLink a:active,
#jobmatch .logoutLink a:active,*/
.logoutLink a:active
#companyLinks a:active,
/*#search #advancedSearchButton a:active,*/
.partnerBio a:active,
#searchResults #instructions a:active,
#jobmatch #instructions a:active,
#searchResultsConsultant .searchDescription h6 a:active,
#jobmatch #savedSearches li a:active,
.entrySender a:active,
#inboxMessageSelect a:active,
#inboxActions a:active {
	color: #000;
	text-decoration: underline;
}
#profile .screenname,
#profilePublic .screenname {
	color: #990000;
}
#profile #personalDetails .city, #profile #personalDetails .country,
#profile #companyDetails .city, #profile #companyDetails .country,
#profilePublic #personalDetails .city, #profilePublic #personalDetails .country,
#profilePublic #companyDetails .city, #profilePublic #companyDetails .country {
	color: #666666;
}
#profile #personalDetails a:link, #profile #personalDetails #mainContent a:visited,
#profile #companyDetails a:link, #profile #companyDetails #mainContent a:visited,
#profile #publicDetails a:link, #profile #publicDetails #mainContent a:visited,
#profile #resumeDetails a:link, #profile #resumeDetails a:visited,
#profile .closeResume a:link, #profile .closeResume a:visited,
#profilePublic #personalDetails a:link, #profilePublic #personalDetails #mainContent a:visited,
#profilePublic #companyDetails a:link, #profilePublic #companyDetails #mainContent a:visited,
#profilePublic #publicDetails a:link, #profilePublic #publicDetails #mainContent a:visited,
#profilePublic #resumeDetails a:link, #profilePublic #resumeDetails a:visited,
#profilePublic .closeResume a:link, #profilePublic .closeResume a:visited {
	color: #024960;
	text-decoration: none;
}
#profile #personalDetails a:hover,
#profile #companyDetails a:hover,
#profile #publicDetails a:hover,
#profile #resumeDetails a:hover,
#profile .closeResume a:hover,
#profilePublic #personalDetails a:hover,
#profilePublic #companyDetails a:hover,
#profilePublic #publicDetails a:hover,
#profilePublic #resumeDetails a:hover,
#profilePublic .closeResume a:hover {
	text-decoration: underline;
}
#profile #resumeDetails {
	background-color: #FFFF99;
}
#profilePublic #resumeDetails {
	background-color: #CCCCCC;
}
#profileSecondaryContent #mySavedJobs a:link, #profileSecondaryContent #mySavedJobs a:visited,
#profileSecondaryContent #myInactiveJobs a:link, #profileSecondaryContent #myInactiveJobs a:visited {
	color: #024960;
	text-decoration: none;
}
#profileSecondaryContent #mySavedJobs a:hover,
#profileSecondaryContent #myInactiveJobs a:hover {
	text-decoration: underline;
}
#profileMainContent #profileSummary ol {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
#profileMainContent #profileSummary h6 {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
#profileMainContent #profileSummary .edit a:link, #profileMainContent #profileSummary .edit a:visited {
	color: #999999;
	text-decoration: none;
}
#profileSecondaryContent fieldset{
	background-attachment: scroll;
	background-image: url(../images/loginPanel_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#profileSecondaryContent form {
	background-attachment: scroll;
	background-image: url(../images/loginPanel_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#profileMainContent #profileSummary .edit a:hover {
	text-decoration: underline;
}
#profileMainContent #profileSummary .edit {
	background-attachment: scroll;
	background-image: url(../images/file-edit-icon32px.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
body {
	background-color: #FFFFFF;
}
a[href^="http:"],
a[href^="https:"],
a[href^="javascript:popUp('http://www.google.com/maps"] {
	background: url(../images/external_link.gif) no-repeat right top;
	padding-right:12px;
}
a[href^="http://www.erp-consulting.com"],
a[href^="http://erp-consulting.com"],
a[href^="#"],
a[href^="http://209.190.24.66"],
.logoLink a[href^="http:"],
.logoLink a[href^="https:"]{
	background-image: none;
	padding-right: 0;
}
#newLoginPanel {
	background-attachment: scroll;
	background-image: url(../images/newBlueBand_05.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#home #latestJobsContainer h5 {
	color: #FFF;
	background-attachment: scroll;
	background-color: #CCC;
	background-image: url(../images/headerBar292px_grey.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#home #quickJobSearchContainer h5 {
	color: #FFF;
	background-attachment: scroll;
	background-color: #CCC;
	background-image: url(../images/headerBar292px_grey.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#login #latestJobsContainer h5 {
	color: #FFF;
	background-attachment: scroll;
	background-color: #5D9732;
	background-image: url(../images/headerBar292px_green.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#login #quickJobSearchContainer h5 {
	color: #FFF;
	background-attachment: scroll;
	background-color: #F0B110;
	background-image: url(../images/headerBar292px_yellow.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/*#home #latestJobsContainer #latestJobs {
	display: block;
	border: 1px solid #004960;
	background-color: #FFF;
}
#home #quickJobSearchContainer form {
	display: block;
	border: 1px solid #004960;
	background-color: #FFF;
}*/
#home .blueBox {
	border: 1px solid #CCC;
	background-color: #FFF;
}
#login #latestJobsContainer form {
	display: block;
	border: 1px solid #5D9732;
	background-color: #FFF;
}

#login #quickJobSearchContainer form {
	display: block;
	border: 1px solid #F0B110;
	background-color: #FFF;
}
#newLoginPanel #login a:link, #newLoginPanel #login a:visited {
	color: #004960;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/loginButton/loginBtn_white_onBlue.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
#newLoginPanel #login a:hover {
	color: #000;
	background-attachment: scroll;
	background-color: #FFCC00;
	background-image: url(../images/loginButton/loginBtn_yellow_onBlue.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#newLoginPanel #login a:active {
	color: #FFF;
	background-attachment: scroll;
	background-color: #004960;
	background-image: url(../images/loginButton/loginBtn_blue_onBlue.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#latestJobsContainer #latestJobs .erpPackage {
	color: #004960;
}
#latestJobsContainer #latestJobs .jobTitle a:link{
	color: #333333;
	text-decoration: none;
}
#latestJobsContainer #latestJobs .jobTitle a:visited{
	color: #999999;
}
#latestJobsContainer #latestJobs .jobTitle a:hover{
	text-decoration: underline;
}
#latestJobsContainer #latestJobs .jobTitle a:active{
	color: #000000;
	text-decoration: underline;
}
#latestJobsContainer #latestJobs .applyButton a:link,
#latestJobsContainer #latestJobs .applyButton a:visited,
#consultantResults .applyButton a:link,
#consultantResults .applyButton a:visited {
	color: #666666;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/submitBtn_white24px.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
#latestJobsContainer #latestJobs .applyButton a:hover,
#consultantResults .applyButton a:hover {
	color: #000000;
	background-attachment: scroll;
	background-color: #FFCC00;
	background-image: url(../images/submitBtn_yellow24px.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
#latestJobsContainer #latestJobs .applyButton a:active,
#consultantResults .applyButton a:active {
	color: #FFFFFF;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/submitBtn_blue24px.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
#featuredPartners h4 {
	color: #666666;
}
#mainContent #signUp a:link, #mainContent #signUp a:visited,
#mainContent .signUp a:link, #mainContent .signUp a:visited {
	color: #FFFFFF;
	background-attachment: scroll;
	background-color: #CC0000;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x24red.png);
}
#mainContent #signUp a:hover,
#mainContent .signUp a:hover {
	color: #000000;
	background-attachment: scroll;
	background-color: #FFCC00;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x24yellow.png);
}
#mainContent #signUp a:active,
#mainContent .signUp a:active {
	color: #CCCCCC;
	background-attachment: scroll;
	background-color: #666666;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x24grey.png);
}
#jobs #recruiterSearch a:link, #jobs #recruiterSearch a:visited {
	color: #000000;
	background-attachment: scroll;
	background-color: #FFCC00;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x36yellow.png);
}
#jobs #consultantSearch a:link, #jobs #consultantSearch a:visited {
	color: #FFFFFF;
	background-attachment: scroll;
	background-color: #5D9732;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x36green.png);
}
#jobs #recruiterSearch a:hover,
#jobs #consultantSearch a:hover {
	color: #FFFFFF;
	background-attachment: scroll;
	background-color: #CC0000;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x36red.png);
}
#jobs #recruiterSearch a:active,
#jobs #consultantSearch a:active {
	color: #CCCCCC;
	background-attachment: scroll;
	background-color: #666666;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x36grey.png);
}
.partnerBio {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.partnerBio h4 {
	color: #666666;
}
#consultantResults #searchResultsNav #searchResultspage a:link,
#consultantResults #searchResultsNav #searchResultspage a:visited,
#searchResults #searchResultspageBottom a:link,
#searchResults #searchResultspageBottom a:visited,
#jobmatch #searchResultspageBottom a:link,
#jobmatch #searchResultspageBottom a:visited,
#inboxMessagesPage a:link, #inboxMessagesPage a:visited,
#inboxMessagesPageBottom a:link, #inboxMessagesPageBottom a:visited {
	color: #999999;
	text-decoration: none;
}
#consultantResults #searchResultsNav #searchResultspage a:hover,
#searchResults #searchResultspageBottom a:hover,
#jobmatch #searchResultspageBottom a:hover,
#inboxMessagesPage a:hover,
#inboxMessagesPageBottom a:hover {
	color: #004960;
	text-decoration: underline;
}
/*#consultantResults #searchResultsNav #searchResultspage .currentPage,
#searchResults #searchResultspageBottom .currentPage,
#jobmatch #searchResultspageBottom */.currentPage {
color: #004960;
}

#consultantResults #searchSortHeaders #searchDate,
#messageSelect,
#trackingSelect,
.trackingSelect,
#post .trackingDate {
	background-attachment: scroll;
	background-image: url(../images/searchResultsHeaderBkg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #004960;
}
#consultantResults #searchSortHeaders #searchTitle,
#consultantResults #searchSortHeaders #searchCity,
#consultantResults #searchSortHeaders #searchState,
#messageDate,
#messageSender,
#trackingDate,
.trackingDate,
#trackingJobTitle,
.trackingJobTitle,
#trackingCity,
.trackingCity,
#trackingState,
.trackingState,
#trackingInterest,
.trackingInterest,
#trackingConsultant,
.trackingConsultant {
	background-attachment: scroll;
	background-image: url(../images/searchResultsHeaderBkg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #004960;
}
#consultantResults #searchSortHeaders a:link, #consultantResults #searchSortHeaders a:visited,
#trackingHeaders a:link,#trackingHeaders a:visited,
.trackingHeaders a:link, .trackingHeaders a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#inboxHeaders li,
.inboxHeaders li {
color: #FFFFFF;
}
#consultantResults #searchSortHeaders a:hover,
#trackingHeaders a:hover,
.trackingHeaders a:hover {
	text-decoration: underline;
}
#consultantResults #searchSortHeaders #searchPercentMatch,
#messageSubject,
#trackingStage,
.trackingStage {
	background-attachment: scroll;
	background-image: url(../images/searchResultsHeaderBkg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #004960;
}
#searchResultsConsultant .searchTitle a:link, #searchResultsConsultant .searchTitle a:visited,
.entrySubject a:link, .entrySubject a:visited,
.trackTitle a:link, .trackTitle a:visited,
#tracking.recruiter .trackConsultant a:link, #tracking.recruiter .trackConsultant a:visited {
	color: #5D9732;
	text-decoration: none;
}
#searchResultsConsultant .searchTitle a:hover,
.entrySubject a:hover,
.trackTitle a:hover,
#tracking.recruiter .trackConsultant a:hover {
	color: #5D9732;
	text-decoration: underline;
}
#searchResultsConsultant .searchPercentMatch .hundred{
	background-attachment: scroll;
	background-image: url(../images/percentMatch/100percent.png);
	background-repeat: repeat-y;
	background-position: left top;
}
#searchResultsConsultant .searchPercentMatch .ninetyfour{
	background-attachment: scroll;
	background-image: url(../images/percentMatch/100percent.png);
	background-repeat: repeat-y;
	background-position: -6px top;
}
#searchResultsConsultant .searchPercentMatch .eightysix{
	background-attachment: scroll;
	background-image: url(../images/percentMatch/100percent.png);
	background-repeat: repeat-y;
	background-position: -14px top;
}
#resultsFilter h4 {
	color: #FFFFFF;
	background-color: #333333;
}
#resultsFilter {
	background-attachment: scroll;
	background-image: url(../images/topBkgGradient.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#searchResultsConsultant .oddFilled{
	background-attachment: scroll;
	background-image: url(../images/filled.png);
	background-repeat: no-repeat;
	background-position: 508px center;
}
#searchResultsConsultant .evenFilled {
	background-attachment: scroll;
	background-image: url(../images/filledGrey.jpg);
	background-repeat: no-repeat;
	background-position: 508px center;
}
#contentWrapperWrapperWrapperBkg {
	background-attachment: scroll;
	background-image: url(../images/gradientContainerBkg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#contentWrapperWrapperWrapperTop {
	background-attachment: scroll;
	background-image: url(../images/gradientContainerMask_02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#contentWrapperWrapperWrapperBottom {
	background-attachment: scroll;
	background-image: url(../images/gradientContainerMask_03.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#saveThisSearch a:link, #saveThisSearch a:visited {
	color: #666666;
	background-color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/submitBtn_140x36_white.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#saveThisSearch a:hover {
	color: #000000;
	background-color: #EEB211;
	background-attachment: scroll;
	background-image: url(../images/submitBtn_140x36_yellow.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#saveThisSearch a:active {
	color: #FFFFFF;
	background-color: #004960;
	background-attachment: scroll;
	background-image: url(../images/submitBtn_140x36_blue.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#searchResultsConsultant .searchDescription h6 strong{
	color: #666666;
}

.inactiveJobs a:link, .inactiveJobs a:visited {
	color: #000000;
	text-decoration: none;
}
.inactiveJobs a:hover {
	text-decoration: underline;
}
#consultantResults #searchResultsConsultant .even,
/*#upgrade .even,*/
#consultantResults #searchResultsConsultant .evenFilled {
	background-color: #CCCCCC;
}
#resultsFilter h5 {
	color: #004960;
}
#search #advancedSearchButton a:link, #search #advancedSearchButton a:visited {
	color: #666666;
	background-color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(../images/submitBtn_140x36_white.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#search #advancedSearchButton a:hover {
	color: #000000;
	background-color: #EEB211;
	background-attachment: scroll;
	background-image: url(../images/submitBtn_140x36_yellow.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#search #advancedSearchButton a:active {
	color: #FFFFFF;
	background-color: #004960;
	background-attachment: scroll;
	background-image: url(../images/submitBtn_140x36_blue.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.contactFlag {
	background-attachment: scroll;
	background-image: url(../images/contactFlag.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#jobmatch #savedSearches .even {
	background-color: #CCCCCC;
}
.inboxEntry {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}#inbox .unread {
	background-color: #FFFF99;
}
.trackInterest ol li a:link,
.trackInterest ol li a:visited {
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left center;
}
.trackInterest ol li a:hover {
background-position: left center;
background-image: url(../images/interestLevel1.png);
}
#inboxEntries .filled {
	background-attachment: scroll;
	background-image: url(../images/filled.png);
	background-repeat: no-repeat;
	background-position: 684px center;
}
#inboxEntries .removed {
	background-attachment: scroll;
	background-image: url(../images/removed.png);
	background-repeat: no-repeat;
	background-position: 684px center;
}
.toolsBio h4 {
	color: #004960;
}
.toolsBio {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	/*background-color: #C2E1EC;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;*/
}
.toolHeader {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.widgets h4 a:link, .widgets h4 a:visited {
	color: #004960;
	text-decoration: none;
}
.widgets h4 a:hover {
	color: #004960;
	text-decoration: underline;
}
.widgets h4 a:active {
	color: #000;
	text-decoration: underline;
}
#jobs h2.consultants {
	color: #5D9732;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5D9732;
}
#jobs h2.recruiters {
	color: #EEB211;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEB211;
}
#searchJobListing #instructions a:link, #searchJobListing #instructions a:visited {
	color: #004960;
	text-decoration: none;
}
#searchJobListing #instructions a:hover {
	text-decoration: underline;
}
#searchJobListing #instructions a:active {
	color: #000;
	text-decoration: underline;
}
.jobPostTitle a:link, .jobPostTitle a:visited {
	color: #5D9732;
	text-decoration: none;
}
.jobPostTitle a:hover {
	text-decoration: underline;
}
.jobPostTitle a:active {
	color: #000;
	text-decoration: underline;
}
#searchJobListing #registrationForm h4 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #CCCCCC;
}
#searchJobListing #jobListingLogo{
	background-color: #CCCCCC;
}
#searchJobListing #instructions{
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #CCC;
}
#post #activeJobs li,
#post #inActiveJobs li{
	border-bottom: 1px solid #ccc;
}
#post #slotsPurchased,
#post #slotsPosted,
#post #slotsRemaining {
	color: #004960;
}
#post .edit a:link,
#post .edit a:visited{
	color:  #999;
	text-decoration: none;
}
#post .edit a:hover{
	text-decoration: underline;
}
#post .edit a:active{
	color:  #666;
}
.activated a:link,
.activated a:visited {
	background-image: url(../images/submitBtn_white24px.png);
	color: #666;
	text-decoration: none;
}
.activated a:hover {
	background-image: url(../images/submitBtn_yellow24px.png);
	color: #000;
}
.activated a:active {
	background-image: url(../images/submitBtn_blue24px.png);
	color: #FFF;
}
a.simplelink
{
	text-decoration: none;
}
a.simplelink:hover
{
    text-decoration: underline;
}
.borderright
{
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
	padding-left: 8px;
}
.borderrightnb
{
	padding-left: 8px;
}
a.searchbutton
{
	BACKGROUND-IMAGE: url(../images/submitBtn_red24px.png);	
	COLOR: #ffffff;	
	BORDER-TOP-STYLE: none;	
	BORDER-RIGHT-STYLE: none;	
	BORDER-LEFT-STYLE: none;	
	BACKGROUND-COLOR: #004961;	
	BORDER-BOTTOM-STYLE: none;
	/*DISPLAY: block;	*/
	FONT-SIZE: 12px;	
	MARGIN-LEFT: 34px;	
	WIDTH: 70px;	
	HEIGHT: 24px;	
	TEXT-ALIGN: center;
	text-decoration: NONE;
	float: left;
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;
	vertical-align:middle;
	border-width: 2px;
}
a.searchbutton:hover
{
	BACKGROUND-IMAGE: url(../images/submitBtn_yellow24px.png);	
	COLOR: #000000;	
	BACKGROUND-COLOR: #f0b310;
	BORDER-TOP-STYLE: none;	
	BORDER-RIGHT-STYLE: none;	
	BORDER-LEFT-STYLE: none;	
	BORDER-BOTTOM-STYLE: none;
	/*DISPLAY: block;	*/
	FONT-SIZE: 12px;	
	MARGIN-LEFT: 34px;	
	WIDTH: 70px;	
	HEIGHT: 24px;	
	TEXT-ALIGN: center;
	text-decoration: NONE;
	float: left;
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;
	vertical-align:middle;
	border-width: 2px;
}
a.resetbutton:link
{
	BACKGROUND-IMAGE: url(../images/submitBtn_blue24px.png);	
	COLOR: #ffffff;	
	BORDER-TOP-STYLE: none;	
	BORDER-RIGHT-STYLE: none;	
	BORDER-LEFT-STYLE: none;	
	BACKGROUND-COLOR: #004961;	
	BORDER-BOTTOM-STYLE: none;
	DISPLAY: block;	
	FONT-SIZE: 12px;	
	MARGIN-LEFT: 34px;	
	WIDTH: 70px;	
	HEIGHT: 24px;	
	TEXT-ALIGN: center;
	text-decoration: NONE;
	float: left;
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;
	vertical-align:bottom;
}
a.resetbutton:hover
{
	BACKGROUND-IMAGE: url(../images/submitBtn_yellow24px.png);	
	COLOR: #000000;	
	BACKGROUND-COLOR: #f0b310;
}


a.advancedSearch
{
	BACKGROUND: url(../images/submitBtn_140x36_white.png) #ffffff no-repeat center center;	
	COLOR: #666666;	
	TEXT-DECORATION: none
}
a.advancedSearch:hover
{
	BACKGROUND: url(../images/submitBtn_140x36_yellow.png) #eeb211 no-repeat center center;	
	COLOR: #000000
}
a.advancedSearch:active
{
	BACKGROUND: url(../images/submitBtn_140x36_blue.png) #004960 no-repeat center center;	
	COLOR: #ffffff
}
input.calendar
{
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 12px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	WIDTH: 110px; 
	BORDER-RIGHT-WIDTH: 0px
}
img.imgCalendar
{	CURSOR: pointer
}
.srail
{
    height: 16px;
    width: 140px;
    background: #FFFFFF url(../images/sliderBkgRounded.gif) repeat-x;
    position: relative;
}
.shandle 
{
    position: absolute;
    height: 16px;
    width: 24px;
    background-image: url(../images/sliderKnobDiamond.gif);
    padding-top: 0px!important;
}

a.searchbuttonwide
{
	BACKGROUND-IMAGE: url(../images/submitBtn_red24pxWide.png);
	COLOR: #ffffff;	
	BORDER-TOP-STYLE: none;	
	BORDER-RIGHT-STYLE: none;	
	BORDER-LEFT-STYLE: none;	
	BACKGROUND-COLOR: #004961;	
	BORDER-BOTTOM-STYLE: none;
	/*DISPLAY: block;	*/
	FONT-SIZE: 12px;	
	MARGIN-LEFT: 34px;	
	WIDTH: 140px;	
	HEIGHT: 24px;	
	TEXT-ALIGN: center;
	text-decoration: NONE;
	float: left;
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;
	vertical-align:middle;
	border-width: 2px;
}
a.searchbuttonwide:hover
{
	BACKGROUND-IMAGE: url(../images/submitBtn_yellow24pxWide.png);
	COLOR: #000000;	
	BACKGROUND-COLOR: #f0b310;
	BORDER-TOP-STYLE: none;	
	BORDER-RIGHT-STYLE: none;	
	BORDER-LEFT-STYLE: none;	
	BORDER-BOTTOM-STYLE: none;
	/*DISPLAY: block;	*/
	FONT-SIZE: 12px;	
	MARGIN-LEFT: 34px;	
	WIDTH: 140px;	
	HEIGHT: 24px;	
	TEXT-ALIGN: center;
	text-decoration: NONE;
	float: left;
	PADDING-RIGHT: 0px;	
	PADDING-LEFT: 0px;	
	PADDING-BOTTOM: 0px;	
	MARGIN: 0px;	
	PADDING-TOP: 0px;
	vertical-align:middle;
	border-width: 2px;
}


.DivDescription ul {list-style-type: disc; margin-left: 30px}
.DivDescription ol {list-style-type: decimal; margin-left: 30px}

.DivDescription pre {margin: 7px 0 7px 0}
.DivDescription strong {font-weight: bolder; font-style:normal}
.DivDescription em {font-weight: normal; font-style: italic;}

.IE8Fix
{
    z-index: 1000;
}
/*
#DivDescription em strong{font-style: italic}
#DivDescription strong em{font-weight: bolder}
*/

#subNavigation #signUp1 a:link, #subNavigation #signUp1 a:visited,
#subNavigation .signUp1 a:link, #subNavigation .signUp1 a:visited {
	color: #FFFFFF;
	background-attachment: scroll;
	background-color: #CC0000;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x24red.png);
}
#subNavigation #signUp1 a:hover,
#subNavigation .signUp1 a:hover {
	color: #000000;
	background-attachment: scroll;
	background-color: #FFCC00;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x24yellow.png);
}
#subNavigation #signUp1 a:active,
#subNavigation .signUp1 a:active {
	color: #CCCCCC;
	background-attachment: scroll;
	background-color: #666666;
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
	background-image: url(../images/submitBtn_160x24grey.png);
}

.handleText
{
	width:16px;
	height:16px;
	background-image:url(../images/HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}

.resizingText
{
	padding:0px;
	border-style:solid;
	border-width:2px;
	border-color:#7391BA;
}

.frameText
{
	/*width:100px;
	height:100px;
	overflow:auto;
	float:left;*/
	background-color:#ffffff;
	border-style:none;
	border-width:1px;
	border-color:Gray;
	font-family:Helvetica;
	line-height:normal;
}