@charset "UTF-8";
/* CSS Document */

.fieldWithErrors {background-color: #ffecde}
.fieldWithErrors INPUT, .fieldWithErrors SELECT, .fieldWithErrors TEXTAREA {background-color: #ffecde; float: left}
#ErrorExplanation {width:230px; margin-bottom:1em; margin-left:1em}
#ErrorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; background-color: #FFFFFF; color: #E60005}
#ErrorExplanation p {color: #525B65; margin-bottom: 0; padding:.6em}
#ErrorExplanation ul li {font-size: 12px; list-style: square}
div.uploadStatus {margin: 5px}
div.progressBar {margin: 5px}
div.progressBar div.border {background-color: #FFFFFF; border: 1px solid #C3CAD5; width: 100%}
div.progressBar div.background {background-color: #8796AB; height: 18px; width: 0%}
BODY {background: #0 url(/images/bgBody.jpg) repeat-x top; margin: 0; padding: 0;}
#global {margin-left: auto;margin-right: auto;width:760; margin-top: 20; }
BODY, H1, H2, H3, H4, H5, H6, INPUT, SELECT, TEXTAREA, TABLE {font-family: Arial, Helvetica, sans-serif; color: #525B65; font-size: 12px; line-height: 14px; margin: 0 0 0 0}
  TABLE.desc {background-color:#FFF;margin-left: auto;margin-right: auto;width:617}
FORM, H1, H2, H3, H4, H5, H6 {margin: 0}
H1 {color: #67737F; font-size: 14px; line-height: 19px; margin: 0 0 10px 0}
H2 {color: #67737F}
H5, H6 {font-weight: normal}
H6 {font-style: italic}
HR {display: none}
IMG {border: none}
P {margin: 0 0 10px 0}
A:link, A:visited, A:hover, A:focus, A:active {color: #FF7D21; text-decoration: underline}
A IMG {border: none}
ABBR, ACRONYM {font-style: inherit; cursor: help}
DFN {font-style: normal}
EM, STRONG {color: #67737F; font-style: normal; font-weight: bold}
BLOCKQUOTE {margin-bottom: 10px; margin-left: 0; font-style: normal; font-variant: small-caps}
CITE {font-style: italic}
OPTGROUP {font-style: normal}
DL, DT, DD, OL, UL {margin: 0; padding: 0}
OL, LI.p {margin: 0 0 10px 0}
 OL, UL {padding: 0 0 0 17px}
OL UL LI {margin: 0}
DT { font-weight: normal}
DL DL DT {font-weight: normal}
DL DL {margin: 0}
TABLE {border-collapse: collapse; border-spacing: 0; empty-cells: show; margin: 0 0 0 0}
CAPTION, TD, TH {text-align: left}
TD, TH {vertical-align: top; }
TR.pack, TD.pack {margin: 0 0 10px 0}
TD.cvf_desc {
	margin-left: 50px;
}
TH {color: #67737F}
 #page_clip_exp {margin: 0 auto; width: 990px}
#ntv #page_clip_exp {width: 996px}
 #header_exp {background-color: #FFF; border-bottom: 1px solid #FFF; padding: 6px 10px 0 20px}
#header_wrapper_exp { }
#header_container_exp {float: left; margin: 0 -185px 0 0; width: 100%}
#header_content_exp {margin: 0 185px 0 0 ; overflow: hidden}
#header_left_exp {float: left; height: 67px; padding: 20px 0 0 0; width: 253px}
#header_main_exp {padding: 20px 0 0 0; margin: 0 0 0 263px}
#header_right_exp {float: right; height: 87px; padding: 0 0 0 2px; width: 183px}
 #utilities_exp {background-color: #FFF; color: #FF7D21; height: 32px; padding-top: 5px; padding-right: 15px; text-align: right}
 #body_exp {background-color: #FFF; border-bottom: 1px solid #FFF; margin: 0 0 9px 0; padding: 0 10px 10px 20px}
#body_exp .bodyClip {width: 440px}
#body_container_exp {float: right; margin-left: -263px; width: 100%}
#body_content_exp {margin-left: 263px}
#body_left_exp, #body_left_addon_exp {float: left; width: 245px}
#body_content_main_exp {margin-right: 207px}
#body_content_right_exp {float: right; position: absolute; right: 0; top: 0; width: 187px}
 .signup_now #body_content_main_exp {margin-right: 355px}
.signup_now #body_content_right_exp {float: right; position: static; width: 335px}
 #bodyContainerCareerExtern {float: left; margin: 0; margin-right: -181px; padding: 0; position: relative; width: 100%; top: -225px}
#quicklinks {position: relative; width: 100%; top: 225px; float: left}
#bodyContainerCareerExtern #bodyContentCareerExtern {margin-right: 181px}
#bodyContainerCareerExtern #body_left_exp {float: left; width: 265px}
#bodyContainerCareerExtern #body_main_exp {margin-left: 275px}
#bodyContainerCareerExtern #body_right_exp {position: absolute; right: 0; top: 0px; width: 171px}
#bodyContainerRecruiterExtern {float: left; margin: 0; margin-right: -261px; padding: 0; position: relative; width: 100%}
#bodyContainerRecruiterExtern #bodyContentRecruiterExtern {margin-right: 261px}
#bodyContainerRecruiterExtern #body_left_exp {float: left; width: 265px}
#bodyContainerRecruiterExtern #body_main_exp {margin-left: 275px}
#bodyContainerRecruiterExtern #body_right_exp {position: absolute; right: 0; top: 0px; width: 241px}
 #footer_exp {background-color: #FFF; border: 1px solid #FFF; color: #8796AB; height: 28px; padding: 0 19px 0 24px}
#footer_exp .copyright {float: left; margin: 7px 0 0 0}
#footer_exp .google {float: left; margin: 7px 10px 0 10px}
#footer_exp .utilities {float: right; margin: 7px 0 0 0; text-align: right}
#footer_exp A:link {color: #8796AB; text-decoration: none}
#footer_exp A:visited {color: #8796AB; text-decoration: none}
#footer_exp A:hover {color: #8796AB; text-decoration: underline}
 #visual {background: #FFF url(/images/visHome.jpg) no-repeat top left; height: 252px; overflow: hidden; width: 100%}
#visual #utilities_exp {background-color: transparent; text-align: right}
#visual_teaser_container {position: relative}
 #pageClipShort {margin: 0 auto; width: 800px}
 #pageClipShort #header_exp {padding: 6px 0 0 0}
#page_clip_headhunter #header_container {float: right; margin: 0 0 0 -263px; width: 100%}
#page_clip_headhunter #header_content {margin: 0 0 0 263px; overflow: hidden}
#page_clip_headhunter #header_left {padding: 0}
#ntv #header_exp {background-color: #FFF; border-bottom: 1px solid #FFF; padding: 0 0 0 3px}
#ntv #header_wrapper_exp { }
#ntv #header_container_exp {float: left; margin: 0 -278px 0 0; width: 100%}
#ntv #header_content_exp {margin: 0 278px 0 0 ; overflow: hidden}
#ntv #header_left_exp {float: left; height: 45px; padding: 3px 0 0 0; width: 168px}
#ntv #header_main_exp {padding: 0; margin: 0 0 0 171px}
#ntv #header_right_exp {float: right; height: 48px; padding: 0 0 0 2px; width: 276px}
#page_clip_partner_exp #header_exp, #page_clip_partner_exp #header_main_exp {padding: 0}
#page_clip_partner_exp #header_left_exp {padding: 0}
#page_clip_partner_exp #header_right_exp {height: auto}
#page_clip_partner_exp #utilities_exp {height: auto; padding: 10px 0}
#header IMG.raffle {margin: 20px 0 0 0}
 #pageClipShort #utilities_exp {padding-right: 0}
 #pageClipShort #body_exp {padding: 0 0 10px 0}
#pageClipShort #body_exp .bodyClip {width: 100%}
#body_partner_exp {background-color: #FFF; border-bottom: 1px solid #FFF; margin: 0; padding: 0}
 #pageClipShort #footer_exp {padding: 0 9px 0 4px}
#footerTS {background-color: #FFF; border: 1px solid #FFF; color: #8796AB; margin: 10px 0; padding: 5px 19px 5px 24px}
#footerTS IMG {margin: 0 0 0 8px; vertical-align: middle}
 #visualTS {background-color: #F00; background: #FFF url(/images/visHomeTagesspiegel.jpg) no-repeat top left; height: 463px; margin: 0 0 10px 0; overflow: hidden; position: relative; width: 990px}
#visualTS #utilities_exp {background-color: transparent; text-align: right}
#visualTS IMG.visual {height: 463px; width: 990px}
   #expheadernavigation {width: 990px; height: 97px; background-color: #fff}
#ntv #expheadernavigation {width: 996px}
 #expnavigationlogo {float:left; position: relative; top: -15px; left: 20px}
 #expuppernavigation {position: relative; top: 0px; left: -10px}
#expuppernavigation, #expuppernavigation ul {padding: 0; margin: 0; list-style: none; height: 40px; line-height: 35px; background-color: transparent; font-size: 11px; color: #8796ab; float:right}
#expuppernavigation li {float: left; padding-left: 3px; margin-left: 10px}
#expuppernavigation li.extern {margin-left: 1px}
#expuppernavigation input {font-size: 11px; color: #8796ab; border: 1px solid #e1e5ea; padding: 2px}
#expuppernavigation a, #expuppernavigation a:link, #expuppernavigation a:visited, #expuppernavigation a:focus, #expuppernavigation a:hover {text-decoration: underline; color: #8796ab}
#expuppernavigation img {padding-top:7px}
#expuppernavigation .submit {border: none; float:left; position: relative; top: 7px}
 #expnavigation {position: relative; top: 0px; left: -10px; z-index:15}
#expnavigation, #expnavigation ul { padding: 0; margin: 0; list-style: none; line-height: 35px; float: right}
#expnavigation li { float: left; width: 174px;  font-size: 12px; font-weight: bold; background-color: #8796ab}
#expnavigation li.one, #expnavigation li.one li {width: 175px}
#expnavigation li a.youarehere { background-color: #b2cd0e; color: #fff; border-right: 1px solid #b2cd0e}
#expnavigation .hassub {background: url('/images/navarrowdown.gif') 98% 50% no-repeat; padding-right: 10px}
#expnavigation .changeto {background: url('/images/navarrowright.gif') 98% 50% no-repeat; padding-right: 10px}
#expnavigation li a.changeto { background-color: #e1e5ea; color: #8796ab; border-right: none}
#expnavigation li ul { position: absolute; width: 10em; line-height: 25px; left: -999em;  }
#expnavigation li ul li { background-color: #ebf2c2; font-size: 11px; font-weight: normal; color: #8796ab; border-left: none; border-right: none}
#expnavigation li ul ul { margin: -1em 0 0 10em}
#expnavigation li:hover ul ul, #expnavigation li.sfhover ul ul {left: -999em}
#expnavigation li:hover ul, #expnavigation li li:hover ul, #expnavigation li.sfhover ul, #expnavigation li li.sfhover ul { left: auto}
 #expnavigation li a { display: block; color: #fff; text-decoration: none; padding-left: 10px; border-left: 1px solid #e1e5ea; border-right: 1px solid #808080}
#expnavigation li li a { display: block; color: #8796ab; text-decoration: none; padding-left: 10px; border: none}
 #expnavigation li a:hover { background-color: #b2cd0e; color: #fff}
#expnavigation li li a:hover { color: #8796ab; background-color: #ebf2c2; text-decoration: underline}
#content {clear: left; color: #f0f0f0}
 #expnavigation li:hover a.one, #expnavigation li.sfhover1 a.one, #expnavigation li:hover a.two, #expnavigation li.sfhover1 a.two, #expnavigation li:hover a.three, #expnavigation li.sfhover1 a.three, #expnavigation li:hover a.four, #expnavigation li.sfhover1 a.four{ color: #fff; background-color: #b2cd0e; border-right: 1px solid #b2cd0e}
#expnavigation li ul.expsubnavigation a {color: #8796ab}
#expnavigation li ul.expsubnavigation a:hover {text-decoration: underline}
 #logAddOn {height: 20px}
#login {background: #b2cd0e; height: 67px; overflow: hidden}
  .box H2, #description h2{ background-color: #E1E5EA; color: #525B65; font-size: 12px; height: 18px; line-height: 12px; margin: 0; padding: 7px 10px 0; position: relative}
#pageClipShort .box H2 {padding: 7px 10px 0 10px}
.box H2 A:link, .box H2 A:visited, .box H2 A:hover, .box H2 A:active, .box H2 A {color: #525B65; left: 30px; position: absolute; text-decoration: none}
#desireNavi .box H2 A {left: 10px; text-decoration: underline}
.box H2 A.arrow {left: 11px; position: absolute; top: 6px}
.box H2 A:link.edit, .box H2 A:visited.edit, .box H2 A:hover.edit, .box H2 A:active.edit, .box H2 A.edit {background-color: #FF7D21; display: block; height: 23px; left: auto; padding: 2px 0 0 0; position: absolute; right: 0; top: 0; width: 85px}
.box H2 A.extra {display: block; left: auto; position: absolute; right: 10px; top: 7px}
.box H2 .jobs_pager {position: absolute; right: 10px; top: 7px}
.box H2 .jobs_pager A {position: static}
.box H2 .jobs_pager A IMG {height: 10px; margin-bottom: 2px; position: static; vertical-align: text-bottom; width: 10px}
.box H2 A.form {background-color: #FF7D21; height: 23px; padding: 2px 0 0; position: absolute; left: auto; right: 0; top: 0; width: 181px}
.teaser H2, #body_left_exp .teaser H2 {background-color: #FF7D21; color: #FFF}
.box H2 IMG {height: 16px; position: absolute; right: 10px; top: 4px; width: 16px}
.box H2 A.arrow IMG {height: auto; position: static; width: auto}
.box H2 A.form IMG {height: 20px; position: static; width: 181px}
.box H2 A.edit IMG {height: 20px; position: static; width: 85px}
 #country .box {width: 200px; z-index: 1000}
#country .box H2 {background-color: #8796AB; color: #FFF; height: auto; padding: 7px 10px; text-align: left}
#country .box H2 A.edit {background-color: transparent; height: 10px; padding: 0; right: 10px; top: 7px; width: 10px}
#country .box H2 A.edit IMG {height: 10px; width: 10px}
#country .boxBodyWithBorder {border-color: #8796AB}
#country HR.dotted {border-color: #8796AB}
#country .premium {padding: 5px 0 0}
#country .premium IMG {padding: 0 5px 0 0; vertical-align: sub}
.box H2 SPAN.results {display: block; float: right; font-weight: normal}
.boxVCard {margin: 0 0 10px 0}
.boxVCard .vcard {float: left}
.boxVCard .vcardContainer {float: left; width: 111px}
 .boxVCard .activityLevel {padding: 5px 0; text-align: center}
.boxVCard .activityLevel img.level {width: 49px; height: 25px; background: url(/images/spriteCal.gif) no-repeat left top}
.boxVCard .activityLevel img.deleted, .boxVCard .activityLevel img.non_seeker {background-position: 0 -25px}
.boxVCard .activityLevel img.passive_seeker, .boxVCard .activityLevel img.passive_seeker_new {background-position: 0 -50px}
.boxVCard .activityLevel img.active_seeker, .boxVCard .activityLevel img.active_seeker_new {background-position: 0 -75px}
.boxVCard .activityLevel img.tooltip {margin: 0 0 4px 2px}
 .boxVCard .box {margin: 0 0 0 122px}
.boxVCard .recruiting .box {margin: 0 0 0 165px}
.boxBody {padding: 10px 0 10px 10px}
.boxBodyNoTab {padding: 10px 0}
.boxBodyWithoutHead {padding: 0 0 10px 10px}
.boxBodyWithBorder {border: 1px solid #E1E5EA; border-top: none; margin: 0 0 10px 0; padding: 10px}
#country .boxBodyWithBorder {background-color: #FFF; text-align: left}
.teaser .boxBodyWithBorder {border-color: #FF7D21; border-style: dotted; border-top: none}
.boxBodyImage {padding: 0}
.boxBodyWithBorder #wait_info {height: 200px; left: 0; position: absolute; top: 0px; width: 501px; z-index: 10}
 .boxWithGradient {background:url(/images/testimonial-list-bg.png) repeat-x top #f2f2f3 }
.boxWithGradient .prShortInfo p {overflow:hidden; padding-bottom:3px; border-bottom:1px solid #cbcbcb }
.boxWithGradient .prShortInfo p.bigtext {font-size:16px; color:#8795ab; border-bottom-width:2px }
.boxWithGradient .prShortInfo p span {color:#8795ab}
   TABLE.TopListContainer {width: 690px}
TH.TopListContainer {background-color: #8796AB; font-size: 14px; color: #FFF; height: 14px; margin-bottom: 10px; padding: 8px 10px}
TD.TopListContainer {width: 50%}
TD.TopListContainerLeft{ width: 50%; padding-right: 5px}
TABLE.TopList {background-color: transparent; width: 100%}
TABLE.TopList TH.TopListTitle {background-color: #F3F4F6; color: #525B65; padding: 5px}
TABLE.TopList TH.TopList {background-color: #C3CAD5; border-right: 1px solid #E1E5EA; border-left: 1px solid #E1E5EA; color: #fff; padding: 5px}
TABLE.TopList TD {border: 1px solid #E1E5EA; padding: 8px 5px}
TABLE.TopList TD.TopListFoot {border: none; padding: 5px 0 10px 5px}
 TABLE.box, TABLE.boxWithBorder {width: 100%}
TABLE.box THEAD, TABLE.boxWithBorder THEAD {background-color: #E1E5EA}
TABLE.box TD, TABLE.boxWithBorder TD {padding: 5px 10px 6px}
TABLE.box TH, TABLE.boxWithBorder TH {color: #525B65; font-size: 12px; line-height: 12px; padding: 6px 9px 5px}
table#actualInfoViewport.boxWithBorder thead th div.container {position: relative}
table#actualInfoViewport.boxWithBorder thead th a {display: block; position: absolute; right: -5px; top: -2px}
TABLE.boxWithBorder TR.column_head TH {background-color: #FFF}
TABLE.box TH {padding: 7px 10px 6px}
TABLE.box TH SPAN, TABLE.boxWithBorder TH SPAN {font-weight: normal}
TABLE.boxWithBorder {border: 1px solid #E1E5EA}
TABLE.boxWithBorder TD {border-right: 2px solid #FFF}
TABLE.boxWithBorder TD.ltd {border-right: none}
TABLE.boxWithBorder TD.ltd STRONG.teaser {color: #FF7D21}
TABLE.boxWithBorder {padding: 6px 9px 5px}
TABLE.boxWithBorder TR.resultLine0 TD {background-color: #FFF}
TABLE.boxWithBorder TR.resultLine1 TD {background-color: #F3F4F6}
TABLE.boxWithBorder TR.resultLineRev0 TD {background-color: #F3F4F6}
TABLE.boxWithBorder TR.resultLineRev1 TD {background-color: #FFF}
#body_left_exp TABLE.boxWithBorder TD {border: none}
.boxWithBorderAndTabNavContainer {clear: both; position: relative}
.boxWithBorderAndTabNavContainer TABLE.boxWithBorder {border-top: none}
 TABLE.statsBox {margin: 0 0 10px; padding: 0; width: 100%}
TABLE.statsBox THEAD, TABLE.statsBox TD.head {background-color: #8796AB; color: #FFF; font-size: 12px}
TABLE.statsBox TD, TABLE.statsBox TH {border: 1px solid #8796AB; color: #525B65; padding: 2px}
TABLE.statsBox THEAD TH {color: #FFF}
TABLE.statsBox THEAD TH A:link, TABLE.statsBox THEAD TH A:visited, TABLE.statsBox THEAD TH A:hover, TABLE.statsBox THEAD TH A:active {color: #FFF; text-decoration: underline}
TABLE.statsBox TD STRONG, TABLE.statsBox TH STRONG {color: #67737F}
TABLE.statsBox TD.ftd {font-weight: bold}
TABLE.statsBox TD.numeric {text-align: right}
 .boxTabNav {border-bottom: 1px solid #E1E5EA; margin: 0; padding: 3px 0 4px}
#tabNavMark {height: 6px; left: 1px; position: absolute; top: 22px; width: 11px}
#tabNavMark IMG {height: 6px; width: 11px}
.boxTabNav LI {display: inline; list-style: none; margin: 0}
.boxTabNav LI A {background-color: #FFF; border: 1px solid #E1E5EA; border-bottom: none; color: #525B65; font-size: 12px; line-height: 12px; margin: 0 0 0 3px; padding: 5px 10px 4px; text-decoration: none}
.boxTabNav LI.first A {margin: 0}
.boxTabNav LI A:link {color: #525B65}
.boxTabNav LI A:visited {color: #525B65}
.boxTabNav LI A:hover {color: #525B65; background-color: #E1E5EA; border-color: #E1E5EA}
.boxTabNav LI A.current {background-color: #E1E5EA; border-bottom: 1px solid #E1E5EA; color: #525B65; font-weight: bold}
 .boxBodyContainer {width: 100%; float: left; margin-right: -180px }
.boxBodyContent {margin-right: 130px}
.boxBodyLeft {width: 160px; float: left}
.boxBodyMain {margin-left: 170px; width: 180px}
.boxBodyRight {width: 130px; float: right}
.boxBodyRightRecr {width: 170px; float: right}
.boxColoredInfobox {background-color: #B2CD0E; color: #fff; padding: 2px 0; font-size: 11px; font-weight: bold; width: 185px}
p.boxColoredInfobox {width: 170px; padding-left:5px; margin:0px}
 #helpBox {background: #E1E5EA; display: none; left: 0; position: absolute; top: 0; width: 230px; z-index: 19}
#helpBox H3 {background-color: #C3CAD5; color: #67737F; font-size: 12px; height: 18px; line-height: 12px; margin: 0; padding: 7px 10px 0 10px; position: relative}
#helpBody {height: auto; position: relative}
.helpContent {display: none}
#helpTxt { display: none;  position: absolute;  padding: 6px 11px}
#pageClipShort #helpTxt {padding: 6px 11px; position: static}
#helpThumb {display: none; left: 0; position: absolute; top: 0}
 #bodyContainerCareerExtern .boxBodyWithBorder, #bodyContainerRecruiterExtern .boxBodyWithBorder {margin: 0}
#bodyContainerCareerExtern #body_main_exp .box {width: 470px}
#pageClipShort #bodyContainerCareerExtern #body_main_exp .box {width: auto}
#bodyContainerCareerExtern .boxBodyWithBorder {height: 180px}
#bodyContainerCareerExtern #body_main_exp .boxBodyWithBorder {height: 200px; overflow: hidden; padding: 0}
#bodyContainerCareerExtern #body_main_exp .boxBodyWithBorder .noResult {padding: 10px}
#bodyContainerCareerExtern #body_right_exp {width: 205px}
#bodyContainerRecruiterExtern .boxBodyWithBorder {height: 120px}
#bodyContainerRecruiterExtern #body_main_exp .box {width: 240px}
#bodyContainerRecruiterExtern #body_main_exp .boxBodyWithBorder {width: 240px}
#bodyContainerRecruiterExtern #body_right_exp {background-color: #fff; padding: 0 8px}
#bodyContainerRecruiterExtern #body_right_exp H2 {background-color: #FF7D21; color: #FFF; font-size: 12px; height: 18px; line-height: 12px; margin: 0; padding: 7px 10px 0 10px; position: relative}
#bodyContainerRecruiterExtern #body_right_exp .boxBodyWithBorder {border: 1px dotted #FF7D21; border-top: none; padding: 10px}
#bodyContainerRecruiterExtern #body_right_exp .boxBodyWithBorder TD.first {padding-right: 10px}
#bodyWrapperExtern TABLE.boxWithBorder TD, #bodyWrapperExtern TABLE.boxWithBorder TH {text-align: center; width: 30%}
#bodyWrapperExtern TABLE.boxWithBorder TD.ftd, #bodyWrapperExtern TABLE.boxWithBorder TH.ftd {text-align: left; width: 40%}
#quicklinks {padding-top: 10px; margin-bottom: 0px}
#quicklinks_left .box {width: 745px; float: left}
#quicklinks_right .box {width: 205px; float: left; margin-left: 10px}
#quicklinks .boxBodyWithBorder {height: 170px; margin-bottom: 0px}
#quicklinks td {width: 150px; padding-right: 20px}
 .errormsg {background-color: #FBD9DA; color: #E60005; font-size: 11px; font-weight: normal; height: auto; line-height: 18px; margin: 0; padding: 5px 10px 6px; position: relative}
.note {background-color: #FFECDE; color: #FF7D21; font-size: 11px; font-weight: normal; height: auto; line-height: 14px; margin: 0; padding: 5px 10px 6px; position: relative}
.notebox {background-color: #FFECDE; color: #FF7D21; font-size: 11px; font-weight: normal; height: auto; line-height: 14px; border: 1px solid #ffbe90; padding: 5px 10px 6px; margin-top: 2px; position: relative}
.noteboxbasic {background-color: #f0f2f4; color: #525b65; font-size: 11px; font-weight: normal; height: auto; line-height: 14px; border: 1px solid #d5d9e2; padding: 5px 10px 6px; margin-top: 2px; position: relative}
.noteboxbasic a:link, .noteboxbasic a:visited, .noteboxbasic a:focus, .noteboxbasic a:hover, .noteboxbasic a:active {color: #565b65; text-decoration:none}
.note IMG, .notebox IMG, .noteboxbasic IMG {float: left; height: 15px; margin: 0 10px 0 0; position: static; width: 16px}
.msg_container_top .errormsg, .msg_container_top .note , .msg_container_top .notebox, .msg_container_top .noteboxbasic {margin: 10px 0 0}
.msg_container_bottom .errormsg, .msg_container_bottom .note, .msg_container_top .notebox, .msg_container_top .notebox basic {margin: 0 0 10px}
 .errorclr {color: #E60005}
.location_unknown {background-color: #FBD9DA; border: 1px solid #FBD9DA; color: #E60005; padding-left: 2px}
.taken {color: #E60005; margin: 0 0 10px 0}
 .entire ul#profileView {background: url(/images/bgProfileheadView.gif) no-repeat 0 0}
.headhunter ul#profileView {background: url(/images/bgProfileheadView.gif) no-repeat 0 -30px}
.recrEntire ul#profileView {background: url(/images/bgProfileheadViewRecr.gif) no-repeat 0 0}
.recrBasic ul#profileView {background: url(/images/bgProfileheadViewRecr.gif) no-repeat 0 -90px}
.recrCompany ul#profileView {background: url(/images/bgProfileheadViewRecr.gif) no-repeat 0 -180px}
#contact_status ul#profileView {background: url(/images/bgProfileheadViewRecr.gif) no-repeat 0 -180px}
ul#profileView {height: 30px; width: 260px; margin: 0; padding: 0}
.recruiting ul#profileView {width: 390px}
#contact_status ul#profileView {width: 180px}
ul#profileView li {display: block; float: left; height: 30px; width: 130px}
#contact_status ul#profileView li {width: 180px}
ul#profileView li a {display: block; font-size: 12px; height: 21px; line-height: 12px; padding: 9px 10px 0 30px; text-decoration: none; text-align: center; width: 90px}
ul#profileView li.pvCareer a {padding: 9px 0 0; width: 128px}
.recruiting ul#profileView li a {position: relative}
#contact_status ul#profileView li a {width: 140px}
ul#profileView li a:link, ul#profileView li a:visited {color: #525B65}
ul#profileView li a.active:link, ul#profileView li a.active:visited {color: #FFF}
#contact_status ul#profileView li a.active:link, #contact_status ul#profileView li a.active:visited {background: url(/images/bgProfileheadViewRecr.gif) no-repeat 0 -30px}
ul#profileView li a:hover, ul#profileView li a:focus, ul#profileView li a:active {color: #FFF}
#contact_status ul#profileView li a:hover, #contact_status ul#profileView li a:focus, #contact_status ul#profileView li a:active {background: url(/images/bgProfileheadViewRecr.gif) no-repeat 0 -30px}
.recruiting ul#profileView li a img {position: absolute; right: 10px; top: 6px}
UL.no_bullet {list-style: none; padding: 0}
DIV.auto_complete {background: #FFF; width: 300px; z-index: 100}
DIV.auto_complete UL {border: 1px solid #888; list-style-type: none; margin: 0; padding: 0; width: 100%; z-index: 101}
DIV.auto_complete UL LI {margin: 0; padding: 3px; z-index: 102}
DIV.auto_complete UL LI.selected {background-color: #FFB}
DIV.auto_complete UL STRONG.highlight {color: #800; margin: 0; padding: 0}
.boxBody DD UL#selected_industries{ margin: 0; padding: 0; width: 100%}
.boxBody DD UL LI.selected_item {list-style-type: none; margin: 0; padding: 0; position: relative; width: 100%}
.boxBody DD UL LI.selected_item A {position: absolute; right: 0; text-decoration: none; top: 0}
.boxBody DL, .boxBodyWithoutHead DL, .boxBodySearchresult DL, #body_left_exp DL, #body_left_exp .boxBodyWithBorder DL, #body_content_right_exp .boxBodyWithBorder DL {margin: 0 0 10px;  width: 100%}
.boxBodySearchresult TD.cand_name DL {width: 150px}
.boxBodySearchresult TD.candDetails DL {margin: 0}
.boxBody DL.ldl, .boxBodyWithoutHead DL.ldl, .boxBody DL.profile_view, #body_left_exp DL.ldl, #body_left_exp .boxBodyWithBorder DL.ldl {margin: 0}
.boxBody DL DT, .boxBodyWithoutHead DL DT, .boxBodySearchresult DL DT {float: left;  width: 109px}
.boxBody .compact DL DT {width: 150px}
.boxBodySearchresult TD.candDetails DL DT {width: 150px}
.boxBodySearchresult TD.cand_name DL DT {float: left; width: 47px}
.boxBodySearchresult TD.cand_name DL DT IMG {height: 49px; width: 37px}
.boxBody TD DL.profile_view DT {width: 15px}
.boxBody DL.profile_edit DT {float: left; width: 100px}
.boxBody DL DT .searchIndicatorText, .boxBodyWithoutHead DL DT .searchIndicatorText {display: block; float: left}
.boxBody DL DT .searchIndicatorImage, .boxBodyWithoutHead DL DT .searchIndicatorImage {display: block; float: right; padding: 0 5px 0 0}
.boxBody DL DT .searchIndicatorImage IMG, .boxBodyWithoutHead DL DT IMG {height: 16px; width: 16px}
.boxBody DL DD, .boxBodyWithoutHead DL DD {float: right; width: 300px}
.boxBodySearchresult TD.candDetails DL DD {width: 500px}
.boxBodySearchresult TD.cand_name DL DD {float: left; width: 100px}
.boxBody .compact DL DD, .boxBody DL.profile_view DD, .boxBodySearchresult DL DD {float: left; padding: 0 0 0 2px; width: 298px}
.boxBody TD DL.profile_view DD {width: 203px}
.boxBody DL.profile_edit DD {float: left; width: 330px}
.boxBody DL DD.checkbox DL {margin: 0}
.boxBody DL DD.checkbox DT {float: left; width: 20px}
.boxBody DL DD.checkbox DD {float: right; text-align: left; width: 280px}
.boxBody DL DD.addon DL {margin: 0}
.boxBody DL DD.addon DT {float: left; width: 250px}
.boxBody DL DD.addon DD {float: right; text-align: right; width: 40px}
.boxBody DL DD.profile DL {margin: 0}
.boxBody DL DD.profile DT {float: left; width: 200px}
.boxBody DL DD.profile DD {float: right; text-align: right; width: 110px}
#body_left_exp DL DT, #body_left_addon_exp DL DT {float: left; width: 115px}
#body_left_exp DL DD, #body_left_addon_exp DL DD {float: right; width: 130px}
#body_left_exp DL DD DL, #body_left_addon_exp DL DD DL {margin: 0}
#body_left_exp DL DD DT, #body_left_addon_exp DL DD DT {width: 55px}
#body_left_exp DL DD DD, #body_left_addon_exp DL DD DD {text-align: right; width: 55px}
#body_left_exp .boxBodyWithBorder DL DT, #body_content_right_exp .boxBodyWithBorder DL DT {float: left; width: 90px}
#body_left_exp .boxBodyWithBorder DL DD {float: right; width: 120px}
#body_content_right_exp .boxBodyWithBorder DL DD {float: right; margin: 0 0 3px; width: 210px}
#bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD DL {margin: 0}
#bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD DT {width: 60px}
#bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD DD {text-align: right; width: 60px}
#bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DT {float: left; width: 110px}
#bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD {float: right; width: 130px}
OL LI .toggleContainer {padding: 10px 0}
UL.arrow {list-style: none; padding: 0}
UL.arrow LI {background: #FFF url(/images/icoArrow_o.gif) no-repeat 0 5px; color: #525B65; line-height: 16px; padding: 0 0 0 15px}
UL.arrow LI.green {background: transparent url(/images/listBulletUpgradeTeaser.png) no-repeat 0 0!important; line-height:14px; margin:0 0 5px; padding: 0 0 0 20px}
DL.regular DT {float: none; font-weight: bold; padding-bottom: 10px; width: auto}
DL.regular DD {float: none; padding: 0 0 0 20px; width: auto}
DL.tight {margin: 0}
DL.tight DD {margin: 0 0 3px}
 #body_left_exp dl.checkbox dt, #body_left_exp .boxBodyWithBorder dl.checkbox dt {width: 20px !important}
#body_left_exp dl.checkbox dt input {margin: 0 !important; width: auto !important}
#body_left_exp dl.checkbox dd {float: left; width: 200px}
* html #body_left_exp dl.checkbox dd {padding-top: 3px}
 .boxBody INPUT, .boxBody SELECT, .boxBody TEXTAREA, .boxBodyWithBorder DL INPUT, .boxBodyWithBorder DL SELECT, .boxBodyWithBorder DL TEXTAREA {margin: 0; padding: 0}
.boxBody INPUT.inputText, .boxBody TEXTAREA {width: 430px}
#body_left_exp SELECT {width: 245px}
#body_left_exp DL DD SELECT {width: 130px}
#body_content_right_exp DL DD INPUT, #body_content_right_exp DL DD SELECT {width: 205px}
#body_content_right_exp DL DD.birthdate SELECT {width: auto}
.boxBody DL DD INPUT.inputText, .boxBody DL DD TEXTAREA, .boxBodyWithoutHead DL DD INPUT.inputText, .boxBodyWithoutHead DL DD TEXTAREA {width: 295px}
.boxBody DL DD.addon INPUT.inputText, .boxBody DL DD.addon SELECT.inputSelect, .boxBody DL DD.addon TEXTAREA {width: 250px}
.boxBody DL DD.withInlineHelptext INPUT.inputText {color: #8796AB}
.boxBodyWithoutHead DL DD INPUT.inputTextZIP, .boxBody DL DD INPUT.inputTextZIP {margin: 0 10px 0 0; width: 50px}
.boxBodyWithoutHead DL DD INPUT.inputTextCity, .boxBody DL DD INPUT.inputTextCity {width: 228px}
.boxBody DL DD SELECT.inputSelect, .boxBodyWithoutHead DL DD SELECT.inputSelect {width: 298px}
.boxBody DL DD.birthdate SELECT {margin: 0 10px 0 0}
.boxBody TABLE.rating {margin: 0; width: 100%}
.boxBody TABLE.rating TD {text-align: center}
.boxBody TABLE.rating TD.ftd {text-align: left; width: 30px}
.boxBody TABLE.rating TD.ltd {text-align: right; width: 50px}
#body_left_exp .boxBodyWithBorder DL DD INPUT, #body_left_exp .boxBodyWithBorder DL DD SELECT, #body_left_exp .boxBodyWithBorder DL DD .location_unknown {width: 116px}
#body_left_exp .boxBodyWithBorder DL DD INPUT.inputImage {width: auto}
#body_left_exp .boxBodyWithBorder DL DT INPUT {width: 96px}
#bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD INPUT, #bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD SELECT, #bodyContainerCareerExtern #body_left_exp .boxBodyWithBorder DL DD .location_unknown {width: 126px}
 #body_content_exp H1 {background-color: #8796AB; color: #FFF; font-size: 12px; height: 21px; line-height: 12px; margin: 0 0 10px 0; padding: 9px 10px 0 10px; position: relative}
#body_content_exp H1 A {color: #FFF}
#body_content_exp H1 SPAN {font-weight: normal}
#body_content_exp H1 STRONG {color: #FFF}
#body_content_exp H1 SPAN.extra {display: block; position: absolute; top: 9px; right: 10px}
#body_content_exp H1 .jobsPerPage {font-weight: normal; left: 280px; position: absolute; top: 6px; width: 540px}
.bighead {font-size: 20px; font-weight: bold; line-height: 24px; color: #8796ab; margin-top: 38px}
#boxheadline h1, #prheadline h1 {background-color: #fff; font-size: 18px; font-weight: bold; line-height: 24px; height:auto; margin: 0px; position: relative}
#boxheadline h1 {color: #b2cd0e}
#prheadline h1 {color: #67737f}
#pageClipShort #body_content_exp .searchresultHead .jobsPerPage {left: 250px; position: absolute; top: 6px; width: 540px}
#pageClipShort #body_content_exp .searchresultHead .jobsPerPage .label {display: none}
#pagelen_range {float: left; margin-top: 3px}
#pagelen_slider_track {background-image: url(/images/bgSlider_jobsperpage.gif); float: left; height: 15px; margin: 4px 4px; position: relative; width: 110px}
#pagelen_slider_handle {height: 17px; position: absolute; top: -4px; left: 0; width: 11px}
.IcoHeadperpage {width: 144px; height: 17px; float: left; margin: 2px}
 .boxBodyContent TABLE.myExperteerHomeRecruiting {width: auto}
.boxBodyContent TABLE.myExperteerHomeRecruiting TD, .boxBodyContent TABLE.myExperteerHomeRecruiting TH {padding: 5px 7px}
.boxBodyContent TABLE.myExperteerHomeRecruiting TD.ltd, .boxBodyContent TABLE.myExperteerHomeRecruiting TH.ltd {text-align: right}
.recruiting_overview {width: 500px}
.recruiting_overview .box {width: 245px}
.recruiting_overview .zebralist TD.ltd {text-align: right; width: 30px}
.boxBodyLeft TABLE.myExperteerHome {width: 100%}
.boxBodyLeft TABLE.myExperteerHome TD, .boxBodyLeft TABLE.myExperteerHome TH {padding: 0 0 7px}
.boxBodyLeft TABLE.myExperteerHome TD.ltd, .boxBodyLeft TABLE.myExperteerHome TH.ltd {text-align: right}
.boxBodyMain #country {position: relative; text-align: center; z-index: 1000}
.boxBodyMain IMG.myExperteerHome {border: none}
.boxBodyRight TABLE.myExperteerHome {width: 100%}
#pageClipShort .boxBodyRight TABLE.myExperteerHome {float:right; width: 70%}
.boxBodyRight TABLE.myExperteerHome TD, .boxBodyRight TABLE.myExperteerHome TH {padding: 0 0 5px 0}
.boxBodyRight TABLE.myExperteerHome TH {text-align: center}
.boxBodyRight TABLE.myExperteerHome TD.ftd {text-align: left; vertical-align: middle; width: 17px}
.boxBodyRight TABLE.myExperteerHome TD.ltd {text-align: right}
#pageClipShort TABLE.premiumteaser TD {padding: 0 0 5px 0}
TABLE.premiumteaser TD.ftd {padding: 0 10px 0 0}
#pageClipShort TABLE.premiumteaser TD.ftd {padding: 0 10px 5px 0}
  #body_left_exp H2.colorbar, #body_left_addon_exp H2.colorbar {background-color: #B2CD0E; color: #FFF; font-size: 14px; height: 22px; line-height: 14px; margin: 0 0 10px; padding: 8px 10px 0 10px; position: relative}
a:link.colorbar, a:visited.colorbar, a:focus.colorbar, a:hover.colorbar, a:active.colorbar {color: #FFF; text-decoration: none}
#body_left_exp H2.colorbar IMG.info, #body_left_addon_exp H2.colorbar IMG.info {height: 16px; position: absolute; right: 6px; top: 7px; width: 16px}
#body_left_exp H3 IMG.info {height: 16px; position: absolute; right: 6px; top: 5px; width: 16px}
#body_left_exp H3, #body_partner_exp #body_content_exp H3 {background-color: #D5D9E2; color: #67737F; font-size: 12px; font-weight: bold; height: 13px; line-height: 12px; margin: 0; padding: 6px 10px; position: relative}
#body_left_exp H2.active, #body_left_exp H3.active, #body_partner_exp #body_content_exp H3.active {background: #D5D9E2 url(/images/bgActive.gif) no-repeat top left}
#body_left_exp H3 A, #body_left_exp H3 SPAN.plain, #body_partner_exp #body_left_exp H3 A, #body_partner_exp #body_left_exp H3 SPAN.plain, #body_partner_exp #body_content_exp H3 A, #body_partner_exp #body_content_exp H3 SPAN.plain {color: #67737F; margin: 0 6px 0 0; text-decoration: none}
#body_left_exp H3.linknormargin A {margin: 0}
#body_left_exp H3 IMG, #body_partner_exp #body_content_exp H3 IMG {height: 12px; vertical-align: -1px; width: 11px}
#body_left_exp H3 .rate, #body_partner_exp #body_content_exp H3 .rate {position: absolute; right: 10px; top: 7px}
#body_left_exp H3 SELECT {position: absolute; right: 10px; top: 1px; width: 150px}
 .searchresultHead {background-color: #8796AB; color: #FFF; font-size: 12px; height: 21px; line-height: 12px; margin: 0 0 10px 0; padding: 9px 10px 0 10px; position: relative; width: auto}
.searchresultHead A:link, .searchresultHead A:visited, .searchresultHead A:hover, .searchresultHead A:active, .searchresultHead STRONG {color: #FFF}
.searchresultHead SPAN.extra {display: block; position: absolute; top: 9px; right: 10px}
.searchresultHead .jobsPerPage {font-weight: normal; left: 280px; position: absolute; top: 6px; width: 300px}
.searchresultHead .jobsPerPage .label {float: left}
.searchresultHead .jobsPerPage .jobsNum {float: right; padding: 0 0 0 10px}
.searchresultHead .jobsPager {font-weight: normal; position: absolute; top: 9px; right: 10px}
.searchresultHead .jobsPager A IMG {vertical-align: -1px}
.searchresultHead #profileView {font-weight: normal; position: absolute; top: 0; right: 0}
.boxBodySearchresult {border-bottom: 1px solid #8796AB; position: relative; margin: 0 0 10px 0; overflow: hidden; padding: 0}
.boxBodySearchresult #wait_info, .boxBodySearchresult #search_disabled {left: 0; position: absolute; top: 25px; z-index: 10}
.searchresult {margin: 0; padding: 0; width: 100%}
.searchresult TH {background-color: #C3CAD5; border-right: 1px solid #8796AB; color: #FFF; font-size: 12px; font-weight: normal; height: 14px; margin: 0; overflow: hidden; padding: 6px 5px 4px; white-space: nowrap}
.searchresult TH.active {background-color: #B2CD0E}
.searchresult TH.ftd {border: none; padding: 0; width: 5px}
.searchresult TD.contacts, .searchresult TH.contacts, .searchresult TD.date, .searchresult TH.date, .searchresult TD.jobs, .searchresult TH.jobs, .searchresult TD.score, .searchresult TH.score {width: 66px}
.searchresult TD.salary, .searchresult TH.salary, .searchresult TH.salary DL {width: 80px}
.searchresult TD.distance, .searchresult TH.distance, .searchresult TH.distance DL {width: 120px}
.searchresult TH.ltd {border: none}
.searchresult TH A:link, .searchresult TH A:visited, .searchresult TH A:hover, .searchresult TH A:active {color: #FFF; text-decoration: underline}
.searchresult TH DL {margin: 0; padding: 0; width: 100%; white-space: nowrap}
.searchresult TH DL DT {float: left; width: auto}
.searchresult TH DL DD {float: right; height: 12px; width: 9px}
.searchresult TH DIV.sortContainer {width: 9px}
.searchresult TH DIV.sortContainer DIV.p {height: 5px; margin: 0 0 2px}
.searchresult TH DIV.sortContainer a {display: block; height: 5px; width: 9px}
.searchresult TH DIV.sortContainer a.up {background: url(/images/btnSort.gif) no-repeat 0 0; margin: 0 0 2px}
.searchresult TH DIV.sortContainer span.deactivated a.up {background: url(/images/btnSort.gif) no-repeat 0 -30px; margin: 0 0 2px}
.searchresult TH DIV.sortContainer a.down {background: url(/images/btnSort.gif) no-repeat 0 -15px}
.searchresult TH DIV.sortContainer span.deactivated a.down {background: url(/images/btnSort.gif) no-repeat 0 -45px}
.searchresult TH DIV.sortContainer img {height: 5px; width: 9px}
.searchresult TH DIV.sortContainer div {margin: 0; padding: 5px 0 0}
.searchresult TD {border: 1px solid #C3CAD5; border-left: none; padding: 7px 5px}
.searchresult TD.ftd {background-color: #E7EAEE; border-right: none; padding: 0; width: 5px}
.searchresult TBODY.bookmarked TD.ftd {background-color: #FF7D21; border-top: 1px solid #FF7D21; border-bottom: 1px solid #FF7D21}
.searchresult TBODY.bookmarked TD {background-color: #FFECDE; border-top: 1px dotted #FF7D21; border-bottom: 1px dotted #FF7D21}
.searchresult TBODY.before_bookmarked TD {border-bottom: 1px dotted #FF7D21}
.searchresult TBODY.after_bookmarked TD {border-top: 1px dotted #FF7D21}
.searchresult TD.upsell_msg {border: none; padding: 10px 0}
.searchresult .upsell_msg_box, .upsell_msg_box {border: 1px dotted #FF7D21; padding: 10px 10px 10px 15px}
.searchresult .upsell_msg_box TD.ftd, .upsell_msg_box TD.ftd {background-color: #FFF; padding: 0 10px 0 0}
.searchresult .upsell_msg_box TD.ltd , .upsell_msg_box TD.ltd {padding: 0 0 0 10px; text-align: right}
.searchresult .upsell_msg_box IMG.e_mark, .upsell_msg_box IMG.e_mark {height: 15px; width: 16px}
.searchresult .upsell_msg_box IMG.model, .upsell_msg_box IMG.model {height: 70px; width: 28px}
.searchresult .upsell_msg_box .personalmarkt {padding: 10px 0 0}
#pageClipShort .searchresult .upsell_msg_box .personalmarkt {left: 355px}
.signup_msg {border: 0px; padding: 0px}
.signup_msg_box {border: 2px solid #8796ab; padding: 5px}
.searchresult TD .scoreBorder {border: 1px solid #FF7D21; height: 4px; margin-top: 3px; overflow: hidden; width: 50px}
.searchresult TD .scoreContent {background-color: #FF7D21; height: 4px}
.searchresult TABLE {margin: 0; padding: 0; width: 100%}
.searchresult TABLE TD {border: none; margin: 0; padding: 0}
.searchresult TABLE TD.ltd {padding: 0 0 5px 5px}
 #searchesDashboard .bodyClip {width: 696px !important}
table.jobDashboard {border-bottom: 2px solid #8C96A9}
table.jobDashboard col.position {width: 180px !important}
table.jobDashboard col.status {width: 100px !important}
table.jobDashboard col.views {width: 100px !important}
table.jobDashboard col.matches {width: 116px !important}
table.jobDashboard col.applicants {width: 100px !important}
table.jobDashboard col.performance {width: 100px !important}
#searchesDashboard table.jobDashboard colgroup col.name {width: 236px !important}
#searchesDashboard table.jobDashboard td.name form input {width: 219px !important}
#searchesDashboard table.jobDashboard colgroup col.mail {width: 140px !important}
#searchesDashboard table.jobDashboard colgroup col.createdAt {width: 80px !important}
#searchesDashboard table.jobDashboard colgroup col.lastAchievedAt {width: 125px !important}
#searchesDashboard table.jobDashboard colgroup col.search {width: 75px !important}
table.jobDashboard thead th {border-left: 1px solid #C3CAD5}
table.jobDashboard tbody td {border-bottom: medium none; padding: 15px 5px 5px}
table.jobDashboard tbody tr.functions td, #searchesDashboard table.jobDashboard tbody tr.functions td {border-top: medium none}
table.jobDashboard tbody tr.position.active td, #searchesDashboard table.jobDashboard tbody tr.dashboardEntry.active td {border-top: 1px solid #FF7D21}
table.jobDashboard tbody tr.position.active td.position, #searchesDashboard tbody tr.dashboardEntry.active td.name {border-left: 1px solid #FF7D21}
table.jobDashboard tbody tr.position.active td.performance, #searchesDashboard tbody tr.dashboardEntry.active td.search {border-right: 1px solid #FF7D21}
table.jobDashboard tbody tr.functions.active td, table.jobDashboard tbody tr.rejectionNotes.active td, #searchesDashboard table.jobDashboard tbody tr.functions.active td {border-bottom: 1px solid #FF7D21}
table.jobDashboard tbody tr.functions.active td.performance, table.jobDashboard tbody tr.functions.halfActive td.performance, table.jobDashboard tbody tr.rejectionNotes.active td, #searchesDashboard table.jobDashboard tbody tr.functions.active td.search {border-right: 1px solid #FF7D21}
table.jobDashboard tbody tr.functions.active td.position, table.jobDashboard tbody tr.functions.halfActive td.position, table.jobDashboard tbody tr.rejectionNotes.active td, #searchesDashboard table.jobDashboard tbody tr.functions.active td.name {border-left: 1px solid #FF7D21}
table.jobDashboard tbody tr.functions.activePrevious td, table.jobDashboard tbody tr.rejectionNotes.activePrevious td {border-bottom: 1px solid #FF7D21}
table.jobDashboard tbody td.position, #searchesDashboard table.jobDashboard tbody td.name {border-left: 1px solid #E8EAEE}
table.jobDashboard tbody td.position a.viewLink {color: #67737F !important}
table.jobDashboard tbody td.matches img {float: right; vertical-align: bottom}
table.jobDashboard tbody tr.functions td {width: auto}
table.jobDashboard tbody td.position div {position: relative}
table.jobDashboard tbody td.position div .badge {left: -5px; position: absolute; top: -15px}
table.jobDashboard tbody tr.premium td.position div .badge {left: -6px}
table.jobDashboard tbody td.position .employer {display: block}
table.jobDashboard tbody tr.functions td {background-color: #FFFFFF; border-bottom: 1px solid #C3CAD5; padding: 0}
table.jobDashboard tbody tr.functions td.position, #searchesDashboard table.jobDashboard tbody tr.functions td.name {border-left: 1px solid #E8EAEE}
table.jobDashboard tbody tr.functions td div {background-color: #E8EAEE; overflow: hidden; padding: 3px; white-space: nowrap}
table.jobDashboard tbody tr.functions td div.placeholder {background-color: #FFFFFF}
table.jobDashboard tbody tr.functions td div a {color: #656E78}
table.jobDashboard tbody tr.functions.basic.approved td.views div, table.jobDashboard tbody tr.functions.basic.approved td.matches div, table.jobDashboard tbody tr.functions.basic.approved td.applicants div.triggerContainer, table.jobDashboard tbody tr.functions.basic.approved td.performance div {background-color: #FF7D21}
table.jobDashboard tbody tr.functions.basic.approved td.views div a, table.jobDashboard tbody tr.functions.basic.approved td.matches div a, table.jobDashboard tbody tr.functions.basic.approved td.applicants div a, table.jobDashboard tbody tr.functions.basic.approved td.performance div a {color: #FFFFFF}
table.jobDashboard tbody tr.functions td a {background-color: transparent; background-position: left center; background-repeat: no-repeat; padding: 0 0 0 10px; text-decoration: none}
table.jobDashboard tbody tr.functions td a.edit {background-image: url("/images/icoJobDashboardEdit.gif")}
table.jobDashboard tbody tr.functions td a.delete {background-image: url("/images/icoJobDashboardDelete.gif")}
table.jobDashboard tbody tr.functions td a.deactivate {background-image: url("/images/icoJobDashboardDeactivate.gif")}
table.jobDashboard tbody tr.functions td a.reactivate {background-image: url("/images/icoJobDashboardReactivate.gif")}
table.jobDashboard tbody tr.functions td a.publish {background-image: url("/images/icoJobDashboardReactivate.gif")}
table.jobDashboard tbody tr.functions td a.viewers {background-image: url("/images/icoJobDashboardView.gif")}
table.jobDashboard tbody tr.functions td a.jobMail {background-image: url("/images/icoJobDashboardSendJobMail.gif")}
table.jobDashboard tbody tr.functions td a.boost {background-image: url("/images/icoJobDashboardBoost.gif")}
table.jobDashboard tbody tr.functions.basic td a.viewers {background-image: url("/images/icoJobDashboardView.gif")}
table.jobDashboard tbody tr.functions.basic td a.jobMail {background-image: url("/images/icoJobDashboardSendJobMail.gif")}
table.jobDashboard tbody tr.functions.basic td a.boost {background-image: url("/images/icoJobDashboardBoost.gif")}
table.jobDashboard tbody tr.functions.basic.approved td a.viewers {background-image: url("/images/icoJobDashboardViewBasic.gif")}
table.jobDashboard tbody tr.functions.basic.approved td a.jobMail {background-image: url("/images/icoJobDashboardSendJobMailBasic.gif")}
table.jobDashboard tbody tr.functions.basic.approved td a.boost {background-image: url("/images/icoJobDashboardBoostBasic.gif")}
table.jobDashboard tbody tr.rejectionNotes td {background: url("/images/bgRejectionNote.gif") no-repeat scroll 3px center #FBECDF; border-left: 1px solid #E8EAEE; color: #FF7D21; padding: 3px 3px 3px 16px}
#searchesDashboard table.jobDashboard tbody tr.functions td a.rename {background-image: url("/images/icoJobDashboardEdit.gif")}
#searchesDashboard table.jobDashboard tbody tr.functions td a.renameSave {background-image: url("/images/icoJobDashboardEdit.gif")}
#searchesDashboard table.jobDashboard tbody tr.functions td a.renameCancel {background-image: url("/images/icoJobDashboardDelete.gif")}
#searchesDashboard table.jobDashboard tbody tr.functions td a.frequency {background-image: url("/images/icoJobDashboardEdit.gif")}
#searchesDashboard table.jobDashboard tbody tr.functions td a.frequencyCancel {background-image: url("/images/icoJobDashboardDelete.gif")}
#searchesDashboard table.jobDashboard tbody tr.functions td a.delete {background-image: url("/images/icoJobDashboardDelete.gif")}
table.jobDashboard tbody tr.rejectionNotes td strong {color: #FF7D21}
 .zebralist {margin: 0; padding: 0; width: 100%}
.zebralist TD, .zebralist TH {border-right: 2px solid white; padding: 5px 10px 6px}
.zebralist .slim td {padding: 0 5px 0 4px}
.zebralist .slim td.ltd {padding-left: 0; vertical-align: middle; width: 100%}
.zebralist TD.ltd, .zebralist TH.ltd {border-right: none}
.zebralist TH {color: #67737F}
.zebralist TR.resultLine0 TD {background-color: #FFF}
.zebralist TR.resultLine1 TD {background-color: #F3F4F6}
.zebralist TH A:link, .zebralist TH A:visited, .zebralist TH A:focus, .zebralist TH A:hover, .zebralist TH A:active {color: #67737F}
.zebralist TD A:link, .zebralist TD A:visited, .zebralist TD A:focus, .zebralist TD A:hover, .zebralist TD A:active {color: #525B65; text-decoration: none}
.zebralist.showlink td a:link, .zebralist.showlink td a:visited, .zebralist.showlink td a:hover, .zebralist.showlink td a:active, .zebralist.showlink td a:focus {color: #ff7d21; text-decoration: underline}
 .wizardlist {margin: 0; padding: 0; width: 100%}
.wizardlist TD, .wizardlist TH {padding: 5px 10px 6px; vertical-align: top}
.wizardlist TD.ltd, .wizardlist TH.ltd {border-right: none}
.wizardlist TD.ltd {text-align: right}
.wizardlist TD {border-bottom: 1px dotted #E1E5EA}
.wizardlist TR.ltr TD {border-bottom: none}
.wizardlist TD.active {background-image: url(/images/bgActive.gif); background-position: top left; background-repeat: no-repeat}
.wizardlist TD A:link, .wizardlist TD A:visited, .wizardlist TD A:hover, .wizardlist TD A:active {color: #525B65; text-decoration: none}
.wizardlist td.headline {background-color: #d5d9e2; border: none; color: #67737f; font-size: 12px; font-weight: bold; line-height: 12px; vertical-align: middle}
.wizardlist td.thermometer {padding-right: 8px}
.wizardlist td.thermometer div.background {background: url(/images/icoThermometerBackground.jpg) no-repeat top left; height: 17px; position: relative; width: 225px}
.wizardlist td.thermometer div.background div.percentage {background-image: url(/images/icoThermometerPercentage.gif); background-repeat: no-repeat; height: 17px; left: 0; position: absolute; top: 0; width: 225px; z-index: 10}
.wizardlist td table {margin: 5px 0; padding: 0; width: 100%}
.wizardlist td table td {border-bottom: none; margin: 0; padding: 0}
.wizardlist td table td.ftd {width: 65px}
.wizardlist td table td.logo {padding: 10px 0 0}
.wizardlist td table td a, .wizardlist td table td img {margin: 0; padding: 0}
.wizardlist td table td.ftd img {width: 55px}
 #visual {background-color: #fff; background-position: 0 5px; background-repeat: no-repeat; height: 262px; overflow: hidden; width:100%}
#visual_teaser_container {height: 150px; width: 800px}
.visualTeaser {left: 284px; position: absolute; top: 20px; z-index: 10}
#visualTS .visualTeaser {top: 40px}
.visualTeaser H1 {margin: 0 0 1px 0}
.visualTeaser UL {list-style-type: none; margin: 0 0 7px -17px}
.visualTeaser LI {background: url(/images/icoArrow_o.gif) no-repeat 0 5px; color: #525B65; line-height: 16px; padding-left: 15px}
.visualTeaser A, .visualTeaser BUTTON {margin: 0 0 0 15px}
.visualTeaser STRONG {color: #525B65}
#boxTSWrap {left: 284px; position: absolute; top: 207px; width: 300px; z-index: 10}
#boxTSWrap H2 {background-color: #E1E5EA; color: #525B65; font-size: 12px; height: 18px; line-height: 12px; margin: 0; padding: 7px 10px 0 10px; position: relative}
#boxTSWrap H2 IMG {height: 16px; position: absolute; right: 10px; top: 4px; width: 16px}
#boxTSWrap .boxBody {border: 1px solid #E1E5EA; border-top: none; font-weight: normal; overflow: hidden; padding: 10px}
#boxTSWrap .boxBody DL {margin: 0; width: 100%}
#boxTSWrap .boxBody DL DT {float: left; margin: 0; width: 110px}
#boxTSWrap .boxBody DL DT INPUT.inputText {width: 109px}
#boxTSWrap .boxBody DL DD {float: right; margin: 0; text-align: center; width: 150px}
#boxTSWrap .boxBody DL DD P {margin: 0 0 4px 0}
 body.partner {background-color: #FFF; background-image: none}
#ntv_suche #page_clip_partner_exp {width: 680px}
#handelsblatt #page_clip_partner_exp {width: 760px}
#arbeitszeugnisse #page_clip_partner_exp {width: 547px}
#netzeitung #page_clip_partner_exp, #independent_search #page_clip_partner_exp {width: 600px}
#personalmarkt #page_clip_partner_exp {width: 600px}
#finanztreff #page_clip_partner_exp {width: 614px}
#berlin_de_suche #page_clip_partner_exp {width: 643px}
#berlin_de_suche #page_clip_partner_exp, #wissen_de #page_clip_partner_exp {width: 670px}
#zeit #page_clip_partner_exp {width: 757px}
#ftd_suche #page_clip_partner_exp {width: 620px}
#stern_suche #page_clip_partner_exp {width: 775px}
#body_partner_exp #loginForm {background-color: #FFF; background-image: none; border: 1px solid #B2CD0E; height: auto; margin: 10px 0; padding: 5px 10px}
#body_partner_exp #loginForm .login_content {float: left; padding: 1px 10px 0 0}
#body_partner_exp #loginForm A {margin: 0 5px 0 0; padding: 0}
#body_partner_exp #loginForm IMG {vertical-align: middle}
#body_partner_exp #loginForm INPUT {margin: 0 5px 0 0; padding: 0}
#body_partner_exp H1 {background-color: #E7EAEE; border-bottom: 1px solid #000; height: 15px}
#body_partner_exp #visual_teaser_container {height: 235px; margin: 0 0 10px; padding: 38px 0 0 27px; position: static}
#arbeitszeugnisse #body_partner_exp #visual_teaser_container {padding: 38px 0 0 10px}
#body_partner_exp .visualTeaser {position: static}
#body_partner_exp .visualTeaser H1 {border: none; height: auto; margin: 0 0 1px 0; padding: 0}
#body_partner_exp .searchresultHead {background-color: #FFF; border-bottom: 1px solid #000; color: #000}
#body_partner_exp .header_partner_exp {margin: 0 0 60px}
#body_partner_exp .box_signup .boxBody {width: 430px}
#body_partner_exp #body_content_exp .box {width: 100%}
#partner_disclaimer_exp {color: #000; text-align: center}
#partner_disclaimer_exp A {color: #525B65}
 #navContainer {background-color: #8796AB; height: 55px; overflow: hidden; padding: 12px 16px 0 10px}
BODY.extern #navContainer {background: #8796AB url(/images/bg_head_ext.gif) repeat-y top left; color: #FFF; height: 63px; padding: 2px 0}
BODY.extern #navContainer A {color: #FFF}
#pageClipShort #navContainer {height: 53px; padding: 14px 16px 0 10px}
BODY.extern #navContainer DL {margin: 0 0 2px 0; width: 100%}
BODY.extern #navContainer DL DT {float: left; padding: 0 10px 0 0; text-align: right; width: 110px}
BODY.extern #navContainer DL DD {float: left; padding: 0 0 0 10px; width: 350px}
BODY.extern #navContainer DL DD A {margin: 0 0 0 10px}
BODY.extern #header_right_exp {padding: 20px 0 0 0}
BODY.extern #header_right_exp DIV {margin: 0 0 2px 0}
 #tooltip .bubble_r {display: none; width: 202px; height: 184px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_r DIV {margin: 12px 14px 58px 12px; overflow: hidden}
#tooltip .bubble_r_l {display: none; width: 399px; height: 124px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_r_l DIV {margin: 12px 14px 36px 12px; overflow: hidden}
#tooltip .bubble_r_d {display: none; width: 220px; height: 237px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_r_d DIV {margin: 51px 14px 19px 12px; overflow: hidden}
#tooltip #b_correspondence {left: 260px !important; top: -15px !important}
#tooltip #b_curriculum {left: 260px !important; top: 189px !important}
#tooltip .bubble_l {display: none; width: 202px; height: 183px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_l DIV {margin: 12px 14px 56px 12px; overflow: hidden}
#tooltip .bubble_l_l {display: none; width: 399px; height: 124px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_l_l DIV {margin: 12px 12px 36px 14px; overflow: hidden}
#tooltip .bubble_l_d { width: 210px; height: 177px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_l_d DIV {margin: 54px 14px 19px 12px; overflow: hidden}
#tooltip .bubble_l_big {display: none; width: 300px; height: 250px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_l_big DIV {margin: 12px 14px 56px 12px; overflow: hidden}
#tooltip .bubble_r_l_big {display: none; width: 399px; height: 250px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_r_d_big DIV {margin: 48px 14px 12px 12px; overflow: hidden}
#tooltip .bubble_r_d_big {display: none; width: 399px; height: 272px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_r_l_big DIV {margin: 12px 14px 36px 12px; overflow: hidden}
#tooltip .bubble_r_big {display: none; width: 202px; height: 202px; position: absolute; padding: 0px; margin: 0; z-index: 20}
#tooltip .bubble_r_big DIV {margin: 12px 14px 58px 12px; overflow: hidden}
img.tooltip.right {float: right}
 button {font-family: Arial, Helvetica, sans-serif; border: 0; cursor: pointer; font-weight: bold; padding: 0 28px 0 0; text-align: center; text-transform: uppercase}
button span {display: block; padding: 0 0 0 10px; white-space: nowrap}
.box h2 button.orangeEditBtn {background-color: #ff7d21; height: 25px; position: absolute; right: 0; top: 0}
button.grayTopBtn {background-color: #8796ab; background-color: black; height: 30px; position: absolute; right: 0; top: 0}
button.posExternEditBtn {background-color: #ff7d21; height: 21px; text-align: right; width: 171px}
button.posExternEditBtnGray {background-color:#8796ab !important}
#remembered_job button.posExternEditBtn {background-color: #ffecde; cursor: auto}
#remembered_job button.posExternEditBtnGray {background-color:#e1e5ea !important}
button.grayTopBtn span, button.orangeEditBtn span, button.posExternEditBtn span, button.grayBtn, button.grayTopBtn, button.greenBtn, button.orangeBtn, button.orangeEditBtn, button.posExternEditBtn {font-size: 10px}
button.grayBtn, button.greenBtn, button.orangeBtn {font-size: 12px}
button.orangeEditBtn, button.grayEditBtn, button.grayTopBtn, button.posExternEditBtn {font-weight: normal; padding: 0 10px 0 0; text-transform: none}
button.grayBtn {background: url(/images/btn_gray_right.gif) no-repeat right}
button.greenBtn {background: url(/images/btn_green_right.gif) no-repeat right}
button.orangeBtn {background: url(/images/btn_orange_right.gif) no-repeat right}
button.orangeEditBtn {background: url(/images/btn_orange_edit_right.gif) no-repeat right}
button.grayEditBtn {background: url(/images/btn_gray_edit_right.gif) no-repeat right}
button.grayTopBtn {background: url(/images/btn_gray_top_right.gif) no-repeat right}
button.grayBtn span, button.greenBtn span, button.orangeBtn span, a.orangeBtn span {height: 22px; line-height: 22px}
button.orangeEditBtn span, button.grayEditBtn span {height: 24px; line-height: 24px; padding: 0 0 0 25px}
button.grayTopBtn span {height: 29px; line-height: 29px; padding: 0 0 0 25px}
button.posExternEditBtn span {height: 20px; overflow: hidden; line-height: 20px}
button.grayBtn span {background: url(/images/btn_gray_left.gif) no-repeat top left; color: #7F8994}
button.greenBtn span {background: url(/images/btn_green_left.gif) no-repeat top left; color: #FFF}
button.orangeBtn span {background: url(/images/btn_orange_left.gif) no-repeat top left; color: #FFF}
button.orangeEditBtn span {background: url(/images/btn_orange_edit_left.gif) no-repeat top left; color: #FFF}
button.grayEditBtn span {background: url(/images/btn_gray_edit_left.gif) no-repeat top left; color: #7F8994}
button.grayTopBtn span {background: url(/images/btn_gray_top_left.gif) no-repeat top left; color: #FFF}
button.posExternEditBtn span {color: #FFF}
#remembered_job button.posExternEditBtn span {color: #8796ab}
#remember_job button.posExternEditBtn span {background: url(/images/btn_pos_extern_remember.gif) no-repeat top left}
#remember_job button.posExternEditBtnGray span {background: url(/images/btn_pos_extern_remember_gray.gif) no-repeat top left}
#remembered_job button.posExternEditBtn span {background: url(/images/btn_pos_extern_remembered.gif) no-repeat top left}
#remembered_job button.posExternEditBtnGray span {background: url(/images/btn_pos_extern_remembered_gray.gif) no-repeat top left !important}
#back_to_search button.posExternEditBtn span {background: url(/images/btn_pos_extern_back.gif) no-repeat top left}
#back_to_search button.posExternEditBtnGray span {background: url(/images/btn_pos_extern_back_gray.gif) no-repeat top left !important}
#hide_toolbar button.posExternEditBtn span {background: url(/images/btn_pos_extern_hide.gif) no-repeat top left}
#hide_toolbar button.posExternEditBtnGray span {background: url(/images/btn_pos_extern_hide_gray.gif) no-repeat top left !important}
a.orangeBtn {padding: 0 28px 0 0; display: inline-block; color: #fff !important; background: url(/images/btn_orange_right.gif) no-repeat right; font-size: 12px; font-weight: bold; text-decoration: none !important}
a.orangeBtn span {display: inline-block; height: 22px; line-height: 22px; padding: 0 0 0 10px; white-space: nowrap; background: url(/images/btn_orange_left.gif) no-repeat top left}
 BODY.extern {background-color: #FFF; background-image: none}
A.neutral:link, A.neutral:visited, A.neutral:hover, A.neutral:focus, A.neutral:active {color: #525B65; text-decoration: none}
DIV.clearing {clear: both; height: 0; visibility: hidden}
DD.clearing {clear: both; float: none; height: 0; visibility: hidden; width: auto;  }
DD.space {clear: both; float: none; height: 20; visibility: hidden; width: auto;  }
.nowrap {white-space: nowrap}
DIV.p, SPAN.p {display: block; margin: 0 0 10px}
.print {display:none}
#body_content_exp DIV.threeColumnFakerContainer {width: 695px}
#body_content_exp DIV.threeColumnFakerContainer DIV.columnLeft {float: left; width: 500px}
#body_content_exp DIV.threeColumnFakerContainer DIV.columnRight {float: right; width: 184px}
#body_content_exp h1.colorbar, p.colorbar {background-color: #B2CD0E; color: #fff; font-size: 12px; font-weight: bold; height: 21px; line-height: 12px; margin: 0 0 10px 0; padding: 9px 10px 0 10px}
#body_content_exp h1.jobtitle {font-size: 1.4em; line-height: 1.4em; height: auto; color: #67737F; background-color: transparent}
table.jobinfo td {font-weight: bold; padding: 3px 15px 3px 0}
#body_left_exp HR, #body_left_addon_exp HR {background-color: #FFF; border: none; border-top: 2px solid #D5D9E2; color: #FFF; display: block; height: 8px}
HR.dotted {background-color: #FFF; border: none; border-top: 1px dotted #D5D9E2; color: #fff; display: block; height: 9px; margin: 5px 0 0 0}
HR.overlayDotted {background-color: #fff; color: #fff; border: none; border-top: 1px dotted #d5d9e2; display: block; padding: 3px 0 0 0}
.premium {vertical-align: bottom}
TABLE.price_model {margin: 10px 0 10px 0; width: auto}
TABLE.price_model TH {padding: 0 0 5px 0}
TABLE.price_model TD {padding: 5px 0 0 0}
TABLE.price_model TD.hl {color: #FF7D21}
TABLE.price_model TFOOT TD {padding-top: 10px}
.hint {color: #ff7d21; font-size: 1.2em; font-weight: bold; line-height: 1.2em}
a:link.textcolor, a:visited.textcolor, a:focus.textcolor, a:hover.textcolor, a:active.plaintext {color: #525B65 !important; text-decoration: underline !important}
a:link.plaintext, a:visited.plaintext, a:focus.plaintext, a:hover.plaintext, a:active.plaintext {color: #525B65 !important; text-decoration: none !important; margin: 0px}
a:link.noline, a:visited.noline, a:focus.noline, a:hover.noline, a:active.noline {text-decoration: none !important; margin: 0px}
.bigtext, a:link.bigtext, a:visited.bigtext, a:focus.bigtext, a:hover.bigtext, a:active.bigtext {color: #525B65; font-size: 1.3em; font-weight: bold; line-height: 1.3em; text-decoration: none}
#gaPersonalmarkt {background: url(/images/icoGaKnopf.jpg) no-repeat 0 -77px; height: 76px; width: 171px}
#gaPersonalmarkt A {display: block; height: 76px; width: 171px}
#gaPersonalmarkt A SPAN {display: none}
#gaPersonalmarkt A:link, #gaPersonalmarkt A:visited {background: url(/images/icoGaKnopf.jpg) no-repeat 0 0}
#gaPersonalmarkt A:hover, #gaPersonalmarkt A:focus, #gaPersonalmarkt A:active {background: none}
.statistics dd {margin: 0 0 10px 15px}
#jobarchive p {margin-bottom:3px}
#jobarchive a:link, #jobarchive a:visited, #jobarchive a:focus, #jobarchive a:hover, #jobarchive a:active {color: #525B65; text-decoration: underline; margin: 0px}
.signature {text-align: right; color: #525B65; font-size: 10px; margin-top: 8px}
.subtle-text {color: #525B65; font-size: 10px}
ul#children_root, ul#children_root ul {list-style-type: none}
ul#children_root {list-style-type: none; padding: 0}
.tree_root {margin: 0 0 0 3.2em; padding: 0}
.tree_sub {display:none}
.tree_item {margin: 0; padding: 0; text-indent: -3.2em; list-style-type: none}
.tree_item a img {vertical-align: text-top}
.tree_item_input {float: none; margin-bottom: 0}
table.privacy td {vertical-align: top}
table.privacy td.label {padding-top: 2px}
table.privacy td.last {color: #adadad; padding-top: 2px}
table.privacy td.last a {color: #adadad}
table.privacy .active td.last {color: #525B65}
table.privacy .active td.last a {color: #525B65}
table.privacy td.meter {background: url(/images/privacy_bg.gif) repeat-y top left}
table.privacy td img#meterimg {margin-top: 16px}
option.contact_option_upsell {color: gray}
textarea.upsellable {background-color: #CCC}
body#ntv {background-color: #e6e6e6; background-image: none}
 #navContainer {background-color: #8796AB; height: 55px; overflow: hidden; padding: 12px 16px 0 10px}
BODY.extern #navContainer A {color: #FFF}
#pageClipShort #navContainer {height: 53px; padding: 14px 16px 0 10px}
#mainnav {float: left; margin: 0 0 15px; padding: 0}
#mainnav LI {height: 16px; float: left; list-style-type: none}
#mainnav LI.career {background-image: url(/images/icoMainnav.gif); background-position: 0 -17px; background-repeat: no-repeat; margin-right: 35px; width: 64px}
.de #mainnav LI.career {background-image: url(/images/DE/icoMainnav.gif)}
#mainnav LI A {display: block; height: 16px}
#mainnav LI A SPAN {display: none}
#mainnav LI.career A:link, #mainnav LI.career A:visited {background-image: url(/images/icoMainnav.gif); background-position: 0 0; background-repeat: no-repeat; width: 64px}
.de #mainnav LI.career A:link, .de #mainnav LI.career A:visited {background-image: url(/images/DE/icoMainnav.gif)}
#mainnav LI.career A.active:link, #mainnav LI.career A.active:visited {background-position: 0 -17px}
#mainnav LI.career A:hover, #mainnav LI.career A:focus, #mainnav LI.career A:active {background-position: 0 -17px}
#mainnav LI.recruiting A:link, #mainnav LI.recruiting A:visited {background-image: url(/images/icoMainnav.gif); background-position: -66px 0; background-repeat: no-repeat; width: 100px}
.de #mainnav LI.recruiting A:link, .de #mainnav LI.recruiting A:visited {background-image: url(/images/DE/icoMainnav.gif)}
#mainnav LI.recruiting A.active:link, #mainnav LI.recruiting A.active:visited {background-position: -66px -17px}
#mainnav LI.recruiting A:hover, #mainnav LI.recruiting A:focus, #mainnav LI.recruiting A:active {background-position: -66px -17px}
#subnav {float: left; font-weight: bold; height: 22px; margin: 0; padding: 0; white-space: nowrap; width: 100%}
#pageClipShort #subnav {height: auto}
#subnav LI {display: inline; font-size: 12px; list-style-type: none}
#subnav LI A {border-left: 2px solid #FFF; height: 22px; padding: 0 8px;  vertical-align: top}
#pageClipShort #subnav LI A {height: auto; padding: 0 5px}
#subnav LI A:link {color: #FFF; text-decoration: none}
#subnav LI A:visited {color: #FFF; text-decoration: none}
#subnav LI A:hover {color: #C5E41A; text-decoration: none}
#subnav LI A.first {border-left: none; padding-left: 0px}
#subnav LI A#active {color: #C5E41A}
.company_industry_wrapper {float:left; margin-right:80px}
.company_logo_wrapper {float:right; margin-left:-80px; border:1px solid #d7d7d7; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; padding:5px}
.intern_apply_button {background-color: #E1E5EA; text-align: right}
.externalNewsletterSettings dd {float: left !important; margin: 0 0 0 10px}
.externalNewsletterSettings h2 {display: none}
.externalNewsletterSettings .newsletter {margin: 0px 0px 5px 0px; padding: 5px; width: 420px}
.externalNewsletterSettings .newsletter.active {border: 1px dotted rgb(255, 126, 53)}
.externalNewsletterSettings .newsletter.active dl dd p {margin: 0}
.externalNewsletterSettings p.heading {font-weight: bold}
.boxBody dd.alignedRadio input {vertical-align:middle;margin:0 0 3px 0; $margin:-2px 0 -1px 0}
td.candUpdated {background: transparent url("/images/new.png") no-repeat bottom right}
.helptext {color:#8796ab }
<<<<<<< Updated upstream  #tmp_payment #body_exp .bodyClip {width:470px }
#tmp_payment #body_content_exp h1, #payment h1.payment {height:26px; padding:5px 10px; margin-bottom:0;color:#505f78;font:bold 18px Arial,Helvetica,sans-serif;background: url(/images/pmnt_head_grad.png) repeat-x}
#tmp_payment .product{ border-spacing:0 9px; border-collapse:separate; $border-collapse:collapse;$margin-top:9px;}
#tmp_payment table.product tr {border:1px solid #d5dae2;margin-bottom:20px; cursor:pointer}
#tmp_payment table.product td {margin-bottom:20px; border-top:1px solid #d5dae2; border-bottom:1px solid #d5dae2; border-left:0; color:#51627b; padding:12px 10px }
#tmp_payment .product td.lst {border-right:1px solid #d5dae2;}
#tmp_payment .product td.upc {padding-left:0; padding-right:0; text-transform:uppercase; text-align:left;vertical-align:middle; font-size:15px; font-weight:bold}
#tmp_payment .product td strong, .payment td.ltd {font-size:13px; color:#51627b; font-weight:bold }
#tmp_payment .product .ftd {vertical-align:middle;border-left:1px solid #d5dae2}
#tmp_payment .product .ftd input {margin-top:0 }
#tmp_payment .product tr.checked td {background:url(/images/pmnt_act_grad.png) center repeat-x ; border-color:#bec6cf }
#tmp_payment .product tr.checked td.upc {color:#FE8A33 }
#tmp_payment .product tr.best {}
#tmp_payment .product tr.best td {border-color:#9D9FAB;}
#tmp_payment .product tr.best .lst {width:48px; background:url(/images/pmnt_best_corn_ie.png) right top no-repeat}
#tmp_payment .product tr.checked td.best {background-image:url(/images/pmnt_best_act_corn.png)}
 #tmp_payment .product tr.best td.ita {width:48px; background:url(/images/ita/pmnt_best_corn_ie.png) right top no-repeat}
#tmp_payment .product tr.checked td.ita {background-image:url(/images/ita/pmnt_best_act_corn.png)}
 #tmp_payment table.payment thead {background:none }
#tmp_payment table.payment thead th {color: #516079; vertical-align:baseline }
#tmp_payment table.payment tr td {vertical-align:middle}
#tmp_payment table.payment label, #tmp_payment table.payment .ltd {cursor:pointer }
#tmp_payment p.backBtn {float:left }
#tmp_payment #body_left_exp h3 {padding:11px 10px; background-color:#d5dae2 }
#tmp_payment #body_left_exp h3 a {color:#525a65}
#tmp_payment #body_right_exp {float: left; margin-top: 9px}
#tmp_payment #body_right_exp .buttonCont {width:220px;overflow:hidden }
#tmp_payment #body_right_exp .bannerCont {margin-left: 36px; margin-bottom:10px }
 #tmp_payment button, a.button {background: transparent url(/images/btn_orange.png) no-repeat right -96px; border: 0; _bottom: 0; cursor: pointer; margin: 10px; _left: 0; padding: 0 14px 0 0; position: relative; overflow: visible;  text-align: center}
a.button {display: inline-block; text-decoration: none}
#tmp_payment button::-moz-focus-inner {border: none;  }
#tmp_payment button span, a.button span {background: transparent url(/images/btn_orange.png) no-repeat left top; color: #fff; display: block; font-weight: bold; height: 23px; padding: 6px 69px 0 14px; position: relative; text-transform: uppercase; white-space: nowrap}
@media screen and (-webkit-min-device-pixel-ratio:0) { button span {margin-top: -1px}
}
#tmp_payment button:hover, a.button:hover {background-position: right -144px}
#tmp_payment button:hover span, a.button:hover span {background-position: 0 -48px}
 #tmp_payment button.arrow, a.button.arrow {background-position: right -192px !important; padding: 0 33px 0 0 !important}
#tmp_payment button.arrow:hover, a.button.arrow:hover {background-position: right -240px !important}
 #tmp_payment button.gradient, a.button.gradient {background-position: right -390px !important}
#tmp_payment button.gradient:hover, a.button.gradient:hover {background-position: right -441px !important}
#tmp_payment button.gradient span, a.button.gradient span {background-position: left -288px !important; height: 24px; padding-top: 7px}
#tmp_payment button.gradient:hover span, a.button.gradient:hover span {background-position: left -339px !important}
#tmp_payment button.arrow.gradient, a.button.arrow.gradient {background-position: right -492px !important; padding: 0 33px 0 0 !important}
#tmp_payment button.arrow.gradient:hover, a.button.arrow.gradient:hover {background-position: right -543px !important}
.noDisplay {display: none}
  .professional-posting {font:13px/1.231 sans-serif !important; *font-size:small !important}
.professional-posting * {margin:0; padding:0}
 .professional-posting .tab-box {padding:10px 0}
.professional-posting .tab-box .tabs {height:42px; margin-bottom:-1px; overflow:hidden; padding-left:258px}
.professional-posting .tab-box .tabs li {border-bottom:1px solid #fff; float:left; height:36px; list-style:none; overflow:hidden; padding:6px 3px 0; position:relative; z-index:1}
.professional-posting .tab-box .tabs li:first-child {padding-left:6px}
.professional-posting .tab-box .tabs li.selected {z-index:3}
.professional-posting .tab-box .tabs a {background-color:#edeff2; border:1px solid #fff; height:36px; color:#8796ab; float:left; font-weight:bold; line-height:32px; margin-top:4px; padding:0 12px; text-decoration:none}
.professional-posting .tab-box .tabs .selected a {background-color:#fff; border:1px solid #d4d4d4; border-bottom:0; line-height:36px; margin-top:0; -webkit-box-shadow:0 0 6px #d4d4d4; -moz-box-shadow:0 0 6px #d4d4d4; box-shadow:0 0 6px #d4d4d4}
.professional-posting .tab-box .tabs a:hover {background-color:#fff; border:1px solid #d4d4d4}
  .professional-posting .tab-box .content-wrapper {background:#fff; border:1px solid #d4d4d4; clear:left; position:relative; z-index:2; -webkit-box-shadow:0 0 6px #d4d4d4; -moz-box-shadow:0 0 6px #d4d4d4; box-shadow:0 0 6px #d4d4d4}
.professional-posting .tab-box .content-wrapper .content {background:#fff url("/images/pp-gradient-bg.png") repeat-x 0 418px; margin:0 -6px -6px; padding:0 6px 6px}
.pp-gradient-bg {background:#fff url("/images/pp-gradient-bg.png") repeat-x 0 470px}
 .professional-posting .tab-box .table-wrapper {background-color:#fff; border:1px solid #d4d4d4; -webkit-box-shadow:0 0 6px #d4d4d4; -moz-box-shadow:0 0 6px #d4d4d4; box-shadow:0 0 6px #d4d4d4; float:right; margin:20px 0; position:relative; width:800px; z-index:5}
.professional-posting .tab-box .table-wrapper img.visual {position:absolute; left:-183px; top:-77px; z-index:0 !important}
.professional-posting .tab-box .table-wrapper table {width:800px}
.professional-posting .tab-box tr {background:#f6f7f9 url("/images/pp-tr-bg.png") repeat-x bottom left}
.professional-posting .tab-box tr.seperator {background-color:#fff; border-bottom:1px solid #d8dae1}
.professional-posting .tab-box tr.foot {background-color:#fff}
.professional-posting .tab-box tr:last-child {background-image:none}
.professional-posting .tab-box tr:hover {background-color:#e9edf0}
.professional-posting .tab-box tr.foot:hover, .professional-posting .tab-box tr.seperator:hover {background-color:#fff}
.professional-posting .tab-box th {color:#8796ab; font-size:123.1%; font-weight:bold; line-height:20px; padding:22px 22px 5px 21px; text-transform:uppercase}
.professional-posting .tab-box thead th.caption {background:#babdc1 url("/images/pp-gray-bg.png") repeat-x top left; border:1px solid #d8dae1; border-bottom-color:#b1b7bf; color:#fff; padding:12px 22px}
.professional-posting .tab-box td {background:url("/images/pp-table-row-bg.png") repeat-y top left; padding:7px 26px 11px 24px; width:90px}
.company_job td:nth-child(2), .agency_job td:nth-child(2), .headhunter_job td:nth-child(3) {background-image:url("/images/pp-table-row-premium-bg.png"); padding-right:30px; padding-left:28px}
.professional-posting .tab-box td:last-child {padding-right:42px}
.professional-posting .tab-box thead td {padding:0 !important}
.professional-posting .tab-box thead td span {background:#99ae01 url("/images/pp-green-bg.png") repeat-x top left; border:1px solid #d4e84c; border-bottom-color:#96a906; color:#fff; display:block; font-weight:bold; letter-spacing:1px; line-height:16.5px; margin:-25px 3px 0 0; padding:12px 10px; position:relative; text-align:center; text-transform:uppercase}
.agency_job thead td:nth-child(2) span, .company_job thead td:nth-child(2) span, .headhunter_job thead td:nth-child(3) span {margin-left:5px; margin-right:7px}
.professional-posting .tab-box thead td:last-child span {margin-left:1px; margin-right:20px}
.professional-posting .tab-box tbody td {text-align:center; vertical-align:middle}
.professional-posting .tab-box tbody td:first-child {background:none; padding-right:22px; padding-left:22px; text-align:left; vertical-align:top; width:auto}
.professional-posting .tab-box tbody td.vatop {vertical-align:top}
.professional-posting .tab-box tbody tr.foot td {background:none; padding:0 0 26px}
.professional-posting .tab-box tbody tr.foot td:last-child {padding-right:17px}
.professional-posting .tab-box tbody tr.foot td span {background:url("/images/pp-table-row-bg.png") repeat-y top left; display:block; padding:20px 0}
.agency_job tbody tr.foot td:nth-child(2) span, .company_job tbody tr.foot td:nth-child(2) span, .headhunter_job tbody tr.foot td:nth-child(3) span {background-image:url("/images/pp-table-row-premium-bg.png")}
 .professional-posting .tab-box .content-wrapper ul.content {height:530px; list-style-type:none}
.professional-posting .tab-box .content li {background-color:#fff; border:1px solid #d4d4d4; bottom:8px; -webkit-box-shadow:0 0 6px #d4d4d4; -moz-box-shadow:0 0 6px #d4d4d4; box-shadow:0 0 6px #d4d4d4; position:absolute; width:250px; z-index:5}
.professional-posting .tab-box .agency_job li, .professional-posting .tab-box .company_job li {width:380px}
.professional-posting .tab-box .headhunter_job li.basic {height:375px; right:554px}
.professional-posting .tab-box .headhunter_job li.headhunter_premium {height:440px; right:277px}
.professional-posting .tab-box .headhunter_job li.headhunter_premium .disquieter {bottom:115px; left:-24px; position:absolute}
.professional-posting .tab-box .agency_job li.company_premium, .professional-posting .tab-box .company_job li.company_premium {height:440px; right:420px}
.professional-posting .tab-box .headhunter_job li.professional {height:505px; right:0}
.professional-posting .tab-box .agency_job li.professional, .professional-posting .tab-box .company_job li.professional {height:505px; right:0}
.professional-posting .tab-box .content li.visual {background-color:transparent; border:none; height:578px; right:801px; width:183px; z-index:4; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
.professional-posting .tab-box .content li h2 {background:#99ae01 url("/images/pp-green-bg.png") repeat-x top left; border:1px solid #d4e84c; border-bottom-color:#96a906; color:#fff; font-size:108%; font-weight:bold; line-height:20px; padding:12px 22px; text-transform:uppercase}
.professional-posting .tab-box .content li .inner {padding:12px 22px}
.professional-posting .tab-box .content li .inner h3 {color:#8796ab; font-size:108%; font-weight:bold; line-height:20px; margin-bottom:14px}
.professional-posting .tab-box .content li .inner ul {list-style-type:none}
.professional-posting .tab-box .content li .inner ul li {background:transparent url("/images/pp-list-style.png") no-repeat 0 4px; border:none; font-size:93%; line-height:16px; padding-left:19px; position:static; width:auto; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
.professional-posting .tab-box .company_job li .inner ul li, .professional-posting .tab-box .agency_job li .inner ul li {margin-bottom:7px}
.professional-posting .tab-box .content li .inner .price {bottom:87px; color:#8796ab; font-size:108%; left:22px; line-height:18px; position:absolute; right:22px}
.professional-posting .tab-box .content li .inner .price .loud {font-size:138.5%}
.professional-posting .tab-box .content li .inner .login-register {bottom:37px; font-size:108%; left:22px; line-height:18px; position:absolute; right:22px}
.professional-posting .tab-box .headhunter_job li .inner .login-register {font-size:100%}
.professional-posting .tab-box .content .btn-replacement {color:#ff7d21}
.professional-posting .tab-box .content li .inner .more {position:absolute; bottom:12px; right:22px}
.professional-posting .tab-box .company_job li .inner .more, .professional-posting .tab-box .agency_job li .inner .more {position:absolute; right:22px}
.professional-posting .tab-box .content li .inner .more a {background:transparent url("/images/pp-list-style.png") no-repeat center right; display:block; padding-right:15px}
.professional-posting .tab-box .content li .inner .login-register a {text-decoration:none}
.professional-posting .tab-box .img-wrapper {padding:30px 0 30px 260px; position:relative}
.professional-posting .tab-box .img-wrapper img {z-index:10}
.professional-posting .tab-box .img-wrapper img.visual {position:absolute; top:-56px; left:-26px; z-index:1}
.professional-posting .disclaimer {padding-left:155px}
.professional-posting .disclaimer p {font-size:100%; margin-bottom:10px}
.professional-posting .disclaimer p:nth-child(2) {font-size:93%}
.professional-posting .disclaimer p:last-child img {float:right}
    .group:after {content:"."; display:block; height:0; clear:both; visibility:hidden}
* html .group { height:1%}
*:first-child+html .group { min-height:1px}
 .pagination {background-color: #8796AB; color: #fff; font-size: 12px; margin: 0 0 10px 0; height: 22px; padding: 8px 10px 0}
.pagination .entryCount {float: left}
.pagination .entryWindow, .pagination .links {float: right}
.pagination .paging .entryWindow {margin: 1px 5px 0 5px}
.pagination .paging .links .disabled {display: none}
.pagination .paging .links img {vertical-align: middle}
 .modalWindow .content {-moz-box-shadow: 0 0 15px #000; -webkit-box-shadow: 0 0 15px #000; box-shadow: 0 0 15px #000; background-color: #fff}
.modalOverlay {background-color: #fff}
 .modalWindow h3 {position: relative; font-size: 13px; padding: 5px; background-color: #8796AB; color: #fff}
.modalWindow h3 .cancel {position: absolute; top: 5px; right: 5px; float: right; height: 16px; width: 16px; background: transparent url(/images/closeUpgradeTeaserModal.gif) top left no-repeat; cursor: pointer}
