A {color: #003399; text-decoration: none;} A:visited {color:#003399;} A:hover {color: #003399; text-decoration: underline;} A.topNavGray {color: #666666; text-decoration: none;} A:visited.topNavGray {color:#666666;} A:hover.topNavGray {color: #666666; text-decoration: underline;} A.subNav {color: #FFFFFF; text-decoration: none;} A:visited.subNav {color:#FFFFFF;} A:hover.subNav {color: #FFFFFF; text-decoration: underline;} A.jobTitle {color: #000000; text-decoration: none;} A:visited.jobTitle {color:#000000;} A:hover.jobTitle {color: #003399; text-decoration: underline;} A.jobDesc {color: #000000; text-decoration: none;} A:visited.jobDesc {color:#000000;} A:hover.jobDesc {color: #003399; text-decoration: underline;} A.jobDesc1 {color: #000000; text-decoration: none;} A:visited.jobDesc1 {color:#000000;} A:hover.jobDesc1 {color: Red; text-decoration: underline;} A.jobDesc1 {COLOR: Red; TEXT-DECORATION: underline} A.boldWhite {color: #FFFFFF; text-decoration: none;} A:visited.boldWhite {color:#FFFFFF;} A:hover.boldWhite {color: #FFFFFF; text-decoration: underline;} A.moreJobTitles {color: Red; text-decoration: none;} A:visited.moreJobTitles {color: Red;} A:hover.moreJobTitles {color: Red; text-decoration: underline;} A.jobState {color: #000000; text-decoration: none;} A:visited.jobState {color:#000000;} A:hover.jobState {color: #003399; text-decoration: underline;} A.footerNav {color: #CCCCCC; text-decoration: none;} A:visited.footerNav {color:#CCCCCC;} A:hover.footerNav {color: #CCCCCC; text-decoration: underline;} A.footerLinks {color: #000000; text-decoration: none;} A:visited.footerLinks {color:#000000;} A:hover.footerLinks {color: #000000; text-decoration: underline;} A.sideBarLinks3 {color: #FF6600; text-decoration: none;} A:visited.sideBarLinks3 {color:#FF6600;} A:hover.sideBarLinks3 {color: #FF6600; text-decoration: underline;} body, p, table, td { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; } .topNavGray { color: #666666; } ul#navlist { margin-left: 17px; padding: 0; margin-bottom: 0; padding-bottom: 0; margin: 0; white-space: nowrap; } #navlist li { display: inline; list-style-type: none; margin-bottom: 0; padding-bottom: 0; } #navlist a { padding: 2px 10px; text-transform: uppercase; } #navlist a:link, #navlist a:visited { color: #003399; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFFF; text-decoration: none; } #navlist a:hover { color: #fff; background-color: #003399; text-decoration: none; } #navlist a#current { color: #FFFFFF; background-color: #003399; text-decoration: none; } #navlist a#current:hover { color: #FFFFFF; background-color: #003399; text-decoration: underline; } .bold { font-weight: bold; } .employers { font-weight: bold; color: #003399; font-family: Helvetica, Arial, sans-serif; font-size: 20px; line-height: 15px; padding-bottom: 4px; } .employers a { font-weight: bold; color: #003399; font-family: Helvetica, Arial, sans-serif; font-size: 20px; line-height: 15px; padding-bottom: 4px; } .employers a:hover { color: #003399; text-decoration: underline; } .getCandidates { font-size: 10px; line-height: 13px; } .contactUsNow { color: #003399; font-weight: bold; padding-top: 4px; } .contactUsNow a { text-decoration: underline; } .subNav { color: #FFFFFF; } .small { font-size: 10; } .blue { color: #003399; } .boldBlue { color: #003399; font-weight: bold; line-height: 14px; } .boldBlueSmall { color: #003399; font-weight: bold; font-size: 10; } .boldWhite { color: #FFFFFF; font-weight: bold; font-size: 10px; padding-bottom: 4px; } .example { font-size: 9px; color: #666666; } .jobTitle { color: #000000; } .moreJobTitles { color: Red; } .jobState { color: #000000; line-height: 22px; } .sideBarLinks { font-size: 11px; line-height: 12px; color: #003399; padding-bottom: 8px; } .sideBarLinks2 { font-size: 11px; line-height: 15px; color: #003399; } .sideBarLinks3 { font-weight: bold; font-size: 11px; line-height: 15px; color: #FF6600; } .footerNav { color: #CCCCCC; font-weight: bold; font-size: 10; line-height: 16px; } /* addt'l styles for Employer HP */ /* grey row under suybnav to contain highlighted industries*/ #empSubNavKywds { background: url("http://www.thinkenergygroup.com/think.nsf/bgEmpSubNavEmpKywds.gif") repeat-x top left; height: 26px; color: #002F8E; line-height: 26px; padding-left: 10px; } #empTable p { color: #039; } #empTable a { font-weight: bolder; color: #f60; } ul.expList { margin: 0px; padding: 15px 10px 10px 10px; list-style-type: none; } /* addt'l styles for job details page */ #tdListings { font: 10px verdana; color: #666; line-height: 14px; } #tdListings strong { color: #607ebb; } #tdListings a { color: #666; text-decoration: none; } #tdListings a:hover { text-decoration: underline; } .style1 { font-size: 12px; color: #99cc00; font-weight: bold; } .style2 {font-size: 10px} .searchresults a { text-decoration: underline; } .row_on { background-color:#f1f1f1; } .row_on_details { background-color:#f1f1f1; } .row_off { background-color:#ffffff; } .row_off_details { background-color:#ffffff; } #JobResultsTable{ border-bottom: #CCCCCC thin solid; border-left: #CCCCCC thin solid; border-right: #CCCCCC thin solid; } .resultsText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; } .resultsDetailsText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; padding-bottom:10px; } .rowToHide{ display:none; } .searchSmall {color: #003399; text-decoration: none;font-size: 9px;} A.searchSmall {color: #003399; text-decoration: underline;} A.searchSmall:visited {color:#003399;} A.searchSmall:hover {color: #003399; text-decoration: none;} .search {color: #003399; text-decoration: none;font-size: 10px;} A.search {color: #003399; text-decoration: underline;} A.search:visited {color:#003399;} A.search:hover {color: #003399; text-decoration: none;} .searchBig {color: #003399; text-decoration: none;font-size: 11px;} A.searchBig {color: #003399; text-decoration: underline;} A.searchBig:visited {color:#003399;} A.searchBig:hover {color: #003399; text-decoration: none;} .orangeBoldContract { font-size: 16px; color: #FF6600; font-weight:bold;font-family:Arial,Verdana, Helvetica, sans-serif; } .purpleBg{background: url('midbg_purple_hdg.gif') repeat-x;} .purpleBgBottom{background: url('btmmid_purple_hdg.gif') repeat-x;} .orange { font-size: 11px; color: #FF6600; } .orangeBold { font-size: 14px; color: #FF6600; font-weight:bold; } .borderLeft{ border-left:1px solid #CCD6EA} .borderRight{ border-right:1px solid #CCD6EA} .borderMid{ border-left:1px solid #A9BDDF} .findEnginneringNew{font-size:15px;color:#FF6600;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; } .searchJobsNew{font-size:12px;color:#5D5D5D;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;} .search_txtfieldNew{font-family: Arial, Verdana, Helvetica, sans-serif; color:#8E8E8E; height: 20px; width: 312px; border: 1px solid #DEDEDE; font-size: 11px; padding-top:2px; padding-left:4px;} .select_searchNew{font-family: Arial, Verdana, Helvetica, sans-serif; color:#8E8E8E; width: 53px; border: 1px solid #DEDEDE; font-size: 11px; padding:1px;} .boldGrayNew { color: #434343; font-weight: bold; font-size: 12px; font-family:Arial, Helvetica, sans-serif; } .boldBlueArialNew { color: #003399; font-weight: bold; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; } A.topNavGrayNewActive {color: #00429E; text-decoration: underline;font-size:11px;} A:visited.topNavGrayNewActive {color:#00429E;} A:hover.topNavGrayNewActive {color: #00429E; text-decoration: underline;font-size:11px;} A.topNavGrayNew {color: #00429E; text-decoration: none;font-size:11px;} A:visited.topNavGrayNew {color:#00429E;} A:hover.topNavGrayNew {color: #00429E; text-decoration: underline;font-size:11px;} .employersNew { font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 15px; padding-bottom: 9px; } .employersNew a { font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 15px; padding-bottom: 9px; } .employersNew a:hover { text-decoration: underline; font-weight: bold; color: #FF6600; font-family: Arial, Helvetica, sans-serif; font-size: 20px; line-height: 15px; padding-bottom: 9px; } .getCandidatesNew { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; padding-bottom:8px; } .contactUsNowNew { color:#FF6600; font-weight: bold; padding-top: 4px; font-size:11px; } .contactUsNowNew a:link { text-decoration: underline; color:#FF6600; font-weight: bold; font-size:11px; } .contactUsNowNew a:visited { text-decoration: underline; color:#FF6600; font-weight: bold; font-size:11px; } .contactUsNowNew a:hover { text-decoration: none; color:#FF6600; font-weight: bold; font-size:11px; } .smallNew { font-size: 10; } .blueNew { color: #003399; } .boldBlueNew { color: #003399; font-size:12px; font-weight: bold; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; } .boldBlueSmallNew { color: #003399; font-weight: bold; font-size: 10; } .boldWhiteNew { color: #FFFFFF; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; } .exampleNew { font-size: 9px; color: #666666; } .exampleNew { font-size: 11px; color: #666666; font-family: Arial, Verdana, Helvetica, sans-serif; } .boldGrayNew { color: #434343; font-weight: bold; font-size: 12px; font-family:Arial, Helvetica, sans-serif; } .blueBgNew{background: url('blue_midbgHome.gif') repeat-y;} .blueLeftBgNew{background: url('blue_leftHome.gif') no-repeat;} .bluemidBgNew{background: url('blue_midHome.gif') repeat-y;} .findEnginneringNew{font-size:15px;color:#FF6600;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; } .searchJobsNew{font-size:12px;color:#5D5D5D;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;} #empSubNavKywdsNew { background: url("slogan_middleHome.gif") repeat-x top left; height: 33px; color: #002F8E; line-height: 30px; padding-left: 10px;font-size: 11px;} .bottomBgNew{background: url('bottomWhite_midHome.gif') repeat-y;} span.footerDividerNew {color:#AEAEAE;} .boldBlueArialNew { color: #003399; font-weight: bold; line-height: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; } .boldOrangeNew { color: #003399; font-weight: bold; font-size:13px; line-height: 14px; font-family:Arial, Helvetica, sans-serif; } .footerNavNew {color: #fff;font-size: 11px; text-decoration: none;background: url('footer_middleHome.gif') repeat-x center top; font-weight:normal;} A.footerNavNew {color: #fff; font-size: 11px;text-decoration: none; background:inherit; font-size:11px; font-weight:normal;} A:visited.footerNavNew {color:#fff; font-size: 11px;background:inherit; font-size:11px; font-weight:normal;} A:hover.footerNavNew {color: #fff; font-size: 11px;text-decoration: underline; background:inherit; font-size:11px; font-weight:normal;} A.footerLinksNew {color: #1E1E1E; font-size: 11px;text-decoration: none;} A:visited.footerLinksNew {color:#1E1E1E;} A:hover.footerLinksNew {color: #1E1E1E;font-size: 11px; text-decoration: underline;} A.bottomLinksNew {color: #003399; font-size: 11px;text-decoration: none;} A:visited.bottomLinksNew {color:#003399;} A:hover.bottomLinksNew {color: #003399;font-size: 11px; text-decoration: underline;} .vediorLinksNew {color: #8F8F8F; font-size: 13px;text-decoration: none;} A.vediorLinksNew {color: #8F8F8F; font-size: 13px;text-decoration: none;} A:visited.vediorLinksNew {color:#8F8F8F;} A:hover.vediorLinksNew {color: #8F8F8F;font-size: 13px; text-decoration: underline;} .vediorSmallLinksNew {color: #003399; font-size: 12px;text-decoration: none;font-size: 11px;} A.vediorSmallLinksNew {color: #003399; font-size: 12px;text-decoration: none;font-size: 11px;} A:visited.vediorSmallLinksNew {color:#003399;} A:hover.vediorSmallLinksNew {color: #003399;font-size: 12px; text-decoration: underline;font-size: 11px;} /* Form Elements */ .search_txtfieldNew{font-family: Arial, Verdana, Helvetica, sans-serif; color:#8E8E8E; height: 20px; width: 312px; border: 1px solid #DEDEDE; font-size: 11px; padding-top:2px; padding-left:4px;} .select_searchNew{font-family: Arial, Verdana, Helvetica, sans-serif; color:#8E8E8E; width: 53px; border: 1px solid #DEDEDE; font-size: 11px; padding:1px;} /* Top Navigation */ #navigationNew { float: left;/*Set to "left" or "right" to position menu accordingly*/ width:762px; /*border-bottom: 1px solid #999e87; uncomment this line to add bottom border*/ margin-top:10px;} #navigationNew ul { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; padding: 0; list-style:none; } #navigationNew li { display: inline; text-align: center; padding: 0; float: left; } #navigationNew a { color: #434343; float: left; margin:0; padding-left:7px; text-decoration: none; font-size: 11px;} #navigationNew a:hover { color: #003399; float: left; margin:0; padding-left:7px; text-decoration: underline; font-size: 11px;} #navigationNew a span { display: block; padding:3px 10px 0px 5px; line-height:23px; font-size: 11px;} #navigationNew a span { float: none; font-size: 11px;} #navigationNew li#current { display: inline; background: url(top_nav2Home.gif) repeat-x center top; text-align: center; padding: 0; float: left; } #navigationNew a.leftNew { color: #fff; background: url(top_nav1Home.gif) no-repeat left top; float: left; margin: 0; padding-left:7px; text-decoration: none; font-size: 11px;} #navigationNew a.leftNew:hover { color: #fff; float: left; margin:0; padding-left:7px; text-decoration: none; font-size: 11px;} #navigationNew a span.rightNew { background: url(top_nav3Home.gif) no-repeat right top; display: block; padding:3px 15px 0px 11px; line-height:23px; font-size: 11px;} #navigationNew span.dividerNew { display: block; padding:3px 5px 0px 5px; line-height:21px; color:#AEAEAE;} a.active_pagingNew { font-size:12px; font-weight:normal; color:#fff; text-decoration:none; margin:0px; padding: 1px 4px 1px 4px; background-color:#F38F1D; border:1px solid #F38F1D; font-family: Arial, Helvetica, sans-serif;line-height:25px;} a:visited.active_pagingNew { font-size:12px; font-weight:normal; color:#fff; text-decoration:none; margin:0px; padding: 1px 4px 1px 4px; background-color:#F38F1D; border:1px solid #F38F1D; font-family: Arial, Helvetica, sans-serif;line-height:25px;} a:hover.active_pagingNew { font-size:12px; font-weight:normal; color:#fff; text-decoration:none; margin:0px; padding: 1px 4px 1px 4px; background-color:#F38F1D; border:1px solid #F38F1D; font-family: Arial, Helvetica, sans-serif;line-height:25px;} .inactive_pagingNew { font-size:12px; font-weight:normal; color:#3C3C3C; text-decoration:none; line-height:25px; margin:0px; background-color:#ffffff; border:1px solid #fff; padding: 1px 4px 1px 4px; font-family: Arial, Helvetica, sans-serif; } a:visited.inactive_pagingNew { font-size:12px; font-weight:normal; color:#3C3C3C; text-decoration:none; line-height:25px; margin:0px; background-color:#ffffff; border:1px solid #fff; padding: 1px 4px 1px 4px; font-family: Arial, Helvetica, sans-serif;} a:hover.inactive_pagingNew { font-size:12px; font-weight:normal; color:#fff; text-decoration:none; background-color:#F38F1D; padding: 1px 4px 1px 4px; font-family: Arial, Helvetica, sans-serif; border:1px solid #F38F1D;line-height:25px; } .pre_nextNew{font-size:12px; font-weight:normal;color:#3C3C3C;text-decoration:none;font-family: Arial, Helvetica, sans-serif;} a:visited.pre_nextNew{font-size:12px; font-weight:normal;color:#3C3C3C;text-decoration:none;font-family: Arial, Helvetica, sans-serif;} a:hover.pre_nextNew{font-size:12px; font-weight:normal;color:#3C3C3C;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;} /** Callout Block css */ a.infoNew{ position:relative; /*this is the key*/ z-index:24; background-color:#ccc; color:#000; text-decoration:none} a.infoNew:hover{z-index:25; background-color:#ff0} a.infoNew span{display: none} a.infoNew:hover span{ /*the span will display just on :hover state*/ display:block; position:absolute; top:-33px!important; top:-30px; right:-22px!important; right:-15px; width:123px; color:#F08E1F; text-align: center; text-decoration:none;} a.infoNew:hover span b{ /*the span will display just on :hover state*/ color:#F08E1F; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; background:#fff; padding:0 11px; text-align: center; text-decoration:none;} .searchResultsNew { font-size: 11px; color: #003399; font-family: Arial, Verdana, Helvetica, sans-serif; } .searchGrayNew{font-family:Arial;font-size:11px;color:#434343;} .searchMrgnNew{margin:10px 0;} .resultsDetailsTextNew { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; padding-bottom:10px; } .rowToHideNew{ display:none; } .currentTopBg{background: url('link_callout_top.jpg') no-repeat;} .currentMidBg{background: url('link_callout_midbg.gif') repeat-y;} .currentText{font-size:15px; font-weight:bold;color:#B9B9B9;font-family: Arial, Helvetica, sans-serif;padding-bottom:9px;} A.currentLink {color: #FF6600; font-size:16px;text-decoration: underline;font-weight:bold;} A.currentLink:visited {color:#FF6600;} A.currentLink:hover {color: #FF6600; font-size:16px;text-decoration: none;font-weight:bold;} .currentArrow {color:#FF6600;font-size:11px; font-weight:bold;line-height:13px;font-family:MS Sans Serif, Arial, Helvetica, sans-serif;} .newBluemidBg{background: url('top_mid_bcurve.gif') repeat-y;} .newContentBg{background: url('h_btmline_shadow.gif') repeat-x;} input.radio { vertical-align: center; } p.rtext { color: #ff8000; padding-top: 20px; line-height: 10px; font-size: 10pt; vertical-align: center; } a.alink { font-size: 10pt; padding-top: 50px; padding-left: 25px; color: #006699; } #blackout { background-color: #000000; opacity: .50; filter: alpha(opacity=50); -moz-opacity: .50; }