html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;font-family:arial,helvetica,sans-serif;}
:focus{outline:0;}html,body{height:100%;}body{line-height:1;color:#464646;text-align:center;background:white url(../images/basic/header_bg.png) 0 89px repeat-x;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;vertical-align:top;table-layout:fixed;}caption,th,td{text-align:left;font-weight:normal;vertical-align:top;}
.rowEven{background-color:#fff;}.rowUneven{background-color:#f4f4f4;}.rowReferred{background-color:#f5fcdf;}
.wrap{display:block;clear:both;width:100%;height:1px;overflow:hidden;}.clearBoth{clear:both;}.clearLeft{clear:left;}
.clearRight{clear:right;}body div#frame .floatLeft,body div.popup .floatLeft{float:left!important;}body div#frame .floatRight,body div.popup .floatRight{float:right!important;}
.nowrap{white-space:nowrap!important;}.noNowrap{white-space:normal!important;}.widthAuto,body .editMode select.widthAuto{width:auto!important;}
.horizontalLineFullWidth{display:block;border-bottom:1px solid #d9d7d7;}.lineHeight10{line-height:1.0em!important;}
.lineHeight11{line-height:1.1em!important;}.lineHeight12{line-height:1.2em!important;}.lineHeight15{line-height:1.5em!important;}
.firstHorizontal{margin-left:0!important;}.firstVertical{margin-top:0!important;}table.firstVertical th{padding-top:0!important;}
.lastHorizontal{margin-right:0!important;}.lastVertical{margin-bottom:0!important;}.noBorders{border:none!important;}
ul.spaceUl{padding-top:10px!important;}li.space{padding-top:24px;}.space td{padding-top:10px!important;}
td.space{padding-top:10px!important;}div.space{margin-top:10px!important;}p.space{padding-top:10px!important;}
.littleSpace{padding-top:5px!important;}table.littleSpace td{padding-top:5px!important;}tr.littleSpace td{padding-top:5px!important;}
ul.littleSpace{padding-top:0!important;}ul.littleSpace li{padding-bottom:5px!important;}ul.littleSpaceUl{padding-top:5px!important;}
.moreSpace td{padding-top:20px!important;}td.moreSpace{padding-top:20px!important;}div.moreSpace{margin-top:20px!important;}
ul.moreSpaceUl{padding-top:20px!important;}.evenMoreSpace td{padding-top:30px!important;}td.evenMoreSpace{padding-top:30px!important;}
div.evenMoreSpace{margin-top:30px!important;}.hugeSpace td{padding-top:50px!important;}td.hugeSpace{padding-top:50px!important;}
div.hugeSpace{margin-top:50px!important;}.noSpace{margin-top:0!important;padding-top:0!important;}tr.noSpace td{margin-top:0!important;padding-top:0!important;}
.someMarginTop{margin-top:10px;}.someMarginRight{margin-right:10px;}.someMarginBottom{margin-bottom:10px;}
.someMarginLeft{margin-left:10px;}.spaceWide{padding-right:6px;padding-left:6px;}strong{font-weight:bold;}
.notStrong{font-weight:normal!important;}a{color:#333;}.innerLink{font-size:11px;}.note,.footnote{font-size:11px;}
.txtGrey{color:#666;}.catHeadNote{color:#777;font-size:11px;}.txtRed{color:#f00;}.txtDefault,a.txtDefault{color:#999!important;}
.disabled{color:#ccc!important;}.disabled a{color:#ccc!important;cursor:default!important;}.required .txtRed{font-weight:bold;}
.txtDark{color:#333!important;}.txtNormal{font-size:12px;}.txtSmaller{font-size:11px;}.txtLikeLink{font-weight:bold;text-decoration:underline;color:#04458E;}
.txtMissing{color:#900;}.infoTxt{background:#333;padding:7px 10px 10px 10px;line-height:1.2em;color:#fff;}
.standardTable td .infoTxt{margin-top:10px;margin-bottom:5px;}.boxButtonSpace{height:21px;margin-bottom:8px;}
#content a{color:#04458e;font-weight:bold;}#content a:hover{color:#001755;}#content p{margin-bottom:1.2em;line-height:1.2em;}
p.linkNorm{font-weight:bold;text-align:right;margin-bottom:0!important;margin-top:7px;}select,textarea,input.text,input.password,input.file,.boxFormElementStyle{border:0;border-top:1px solid #a2a2a2;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;border-left:1px solid #b7b7b7;background:#fff url(../images/basic/forms_bg.png) top left no-repeat;font-size:11px;}
label.labelAfterInput{margin-left:0!important;padding-top:0!important;}.readOnly{background:#F4F4F4!important;}
.readOnly:focus{background:#F4F4F4!important;}.boxScrollStandard{position:relative;overflow:auto;width:234px;height:95px;padding-left:10px;}
.boxScrollStandardVariableHeight{height:auto!important;}* html .boxScrollStandardVariableHeight{height:1px;}
.boxScrollStandardNoPaddingLeft{width:244px;padding-left:0!important;}#sidebar .boxScrollStandard{width:181px;height:180px;}
#sidebar .boxScrollStandardNoPaddingLeft{width:191px;}#sidebar .boxScrollStandardWidth{width:193px;}
#sidebar .boxScrollStandardFullWidth{width:221px;}* html #sidebar .boxScrollStandardFullWidth{width:218px;}
#sidebar select.boxScrollStandardFullWidth{width:223px;}* html #sidebar select.boxScrollStandardFullWidth{width:220px;}
#sidebar .onTopFormElement{margin-top:0!important;margin-bottom:3px!important;margin-left:0!important;}
.onTopFormElement{margin-bottom:3px!important;}.plainFormElements select,.plainFormElements textarea,.plainFormElements input.text,.plainFormElements input.password,.plainFormElements input.file,select.plainFormElement,textarea.plainFormElement,input.text.plainFormElement,input.password.plainFormElement,input.file.plainFormElement{border-color:#b3b9be;background-image:none!important;}
select:focus,textarea:focus,input:focus{background-color:#f5fcdf;}input.text,input.password,input.file{padding:3px 2px 2px 2px;}
textarea{padding:2px;font-size:12px;}.checkbox{margin-right:3px;}li{margin-bottom:1em;line-height:1.2em;}
.hidden{display:none!important;}.posAbsolute{position:absolute!important;right:0;top:20px;}.ac_results li{text-align:left;}
#iframe{width:100%;}#frame{position:relative;width:996px;margin:0 auto;text-align:left;font-size:12px;color:#333;}
.frameWrap{width:996px;clear:both;height:29px;}.iconInline{display:-moz-inline-box!important;display:inline-block!important;}
.spanRows2{margin-top:-8px!important;}.IconRightOfButton{display:block;margin-top:3px!important;margin-left:7px;}
.replaceIconInfoTextLeft{display:block;float:left;padding-right:4px;}.boxSaveInList .boxButton a{padding:2px 4px 0 3px;}
.boxSaveInList .replaceIconInfoTextLeft{font-weight:normal;font-size:11px;}.replaceIconDelete{float:right!important;text-indent:-9999px;width:15px!important;height:15px;margin-top:2px;background:transparent url(../images/basic/icons_diag.png) -584px -403px no-repeat;}
.replaceIconInfo{float:left!important;text-indent:-9999px;width:11px!important;height:13px;background:transparent url(../images/basic/icons_diag.png) -565px -423px no-repeat!important;}
* html .replaceIconInfo{background-position:-565px -424px!important;}*:first-child+html .replaceIconInfo{background-position:-565px -424px!important;}
.replaceIconInfo:hover{cursor:pointer;}*:first-child+html a.replaceIconInfo:hover{cursor:auto;}.disabled .replaceIconInfo,.replaceIconInfoDisabled{background-position:-303px -683px!important;}
.replaceIconDarkTriangleDown{float:left!important;text-indent:-9999px;width:7px!important;height:15px;margin-left:-3px;background:transparent url(../images/basic/icons_diag.png) -467px -523px no-repeat;}
.replaceIconDarkTriangleLeft{float:left!important;text-indent:-9999px;width:5px!important;height:15px;background:transparent url(../images/basic/icons_diag.png) -828px -163px no-repeat;}
.replaceIconDarkTriangleRight{float:left!important;text-indent:-9999px;width:5px!important;height:15px;background:transparent url(../images/basic/icons_diag.png) -808px -183px no-repeat;}
.replaceIconCheck{float:left!important;text-indent:-9999px;width:16px!important;height:15px;background:transparent url(../images/basic/icons_diag.png) -602px -382px no-repeat;}
.replaceIconInactive{float:left!important;text-indent:-9999px;width:16px!important;height:15px;background:transparent url(../images/basic/icons_diag.png) -342px -642px no-repeat;}
.replaceIconClose{float:left!important;text-indent:-9999px;width:15px!important;height:15px;background:transparent url(../images/basic/icons_diag.png) -702px -283px no-repeat;}
.replaceIconLinkGreen{float:left!important;text-indent:-9999px;width:11px!important;height:11px;background:transparent url(../images/basic/icons_diag.png) -445px -545px no-repeat;}
.addIconAdd{padding-left:23px;padding-top:1px;background:transparent url(../images/basic/icons_diag.png) -722px -262px no-repeat;min-height:15px;}
* html .addIconAdd{display:inline-block;padding-top:3px;height:15px;}*:first-child+html .addIconAdd{display:inline-block;padding-top:3px;}
.disabled .addIconAdd,.addIconAddDisabled{background-position:-322px -662px;}.addIconInfo{padding-left:18px;padding-top:1px;background:transparent url(../images/basic/icons_diag.png) -563px -423px no-repeat;min-height:12px;}
* html .addIconInfo{display:inline-block;padding-top:3px;height:15px;}*:first-child+html .addIconInfo{display:inline-block;padding-top:3px;}
.addIconHourglass{padding-left:16px;padding-top:4px;padding-bottom:4px;background:transparent url(../images/basic/icons_diag.png) -425px -558px no-repeat;min-height:21px;}
* html .addIconHourglass{display:inline-block;padding-top:5px;height:16px;}*:first-child+html .addIconHourglass{display:inline-block;padding-top:5px;}
.addIconCheck{display:block;margin-bottom:4px;padding-left:20px;padding-top:2px;background:transparent url(../images/basic/icons_diag.png) -602px -382px no-repeat;min-height:15px;}
.addIconDarkArrowRight{display:block;margin-bottom:4px;padding-left:8px;padding-top:2px;background:transparent url(../images/basic/icons_diag.png) -847px -139px no-repeat;min-height:7px;}
.addIconDash{display:block;margin-bottom:4px;padding-left:8px;padding-top:2px;background:transparent url(../images/basic/icons_diag.png) -488px -500px no-repeat;min-height:15px;}
.addIcontrue{display:block;padding-left:17px;background:transparent url(../images/basic/icons_diag.png) -784px -202px no-repeat;}
.addIconfalse{display:block;padding-left:17px;background:transparent url(../images/basic/icons_diag.png) -762px -223px no-repeat;}
.addIconTruePointy{display:block;padding-left:21px;background:transparent url(../images/basic/icons_diag.png) -363px -623px no-repeat;}
.addIconTruePointyGreen,.addIconTruePointyGreenList li{display:block;padding-left:21px;background:transparent url(../images/basic/icons_diag.png) -283px -703px no-repeat;}
* html .addIconTruePointyGreenList li{height:1px;}.addIconBulletGreen,.addIconBulletGreenList li{display:block;padding-left:12px;background:transparent url(../images/basic/icons_diag.png) -866px -122px no-repeat;}
* html .addIconBulletGreenList li{height:1px;}.listTruePointyGreen li{display:block;padding-left:21px;background:transparent url(../images/basic/icons_diag.png) -283px -703px no-repeat;}
* html .addIconTruePointyGreenList li{height:1px;}#header{position:relative;height:72px;width:996px;margin-top:12px;}
#header #logo{position:absolute;left:0;top:16px;}#header #userAccountStatus{position:absolute;top:-12px;right:0;}
#header #userAccountStatus .status{position:relative;height:20px;float:left;}#header .userAccountStatusBasic .status{background:transparent url(../images/basic/box-button_bg_grey-light_border.png) left bottom no-repeat;}
#header .userAccountStatusPremium .status{background:transparent url(../images/basic/box-button_hover_bg_green.png) left bottom no-repeat;}
#header #userAccountStatus .status span.statusText{display:block;}#header .userAccountStatusBasic .status span.statusText{background:transparent url(../images/basic/box-button_bg_grey-light_border.png) left -1px no-repeat;padding:4px 9px 0 9px;color:#595959;}
#header .userAccountStatusPremium .status span.statusText{background:transparent url(../images/basic/box-button_hover_bg_green.png) left -1px no-repeat;padding:4px 9px 0 11px;color:#fff;font-weight:bold;}
#header .edgeRight{position:absolute;top:0;height:20px;}#header .userAccountStatusBasic .edgeRight{right:-5px;background:transparent url(../images/basic/icons_vert.png) right -394px no-repeat;width:5px;}
#header .userAccountStatusPremium .edgeRight{right:0;background:transparent url(../images/basic/box-button_hover_bg_green.png) right -1px no-repeat;width:5px;}
* html #header .userAccountStatusPremium .edgeRight{display:none;}#header .userAccountStatusPremium .edgeRight span{position:absolute;right:0;bottom:0;background:transparent url(../images/basic/box-button_hover_bg_green.png) right bottom no-repeat;width:5px;height:2px;}
#header #userAccountStatus .linkButton{background:transparent url(../images/basic/box-button_bg_blue.png) right bottom no-repeat;float:left;height:20px;float:left;}
#header #userAccountStatus .linkButton a{background:transparent url(../images/basic/box-button_bg_blue.png) right -1px no-repeat;float:left;padding:4px 9px 0 14px;color:#fff;font-weight:bold;text-decoration:none;}
#header #userAccountStatus .linkButton:hover,#header #userAccountStatus .linkButton a:hover{background-image:url(../images/basic/box-button_hover_bg_blue.png);}
#header #userLog{position:absolute;top:0;right:0;}#header #userLog.userAccountStatusEnabled{top:12px;}
#header .userLogLanding{position:relative;}#header .userLogLanding .userLogLandingInputs{position:relative;float:right;}
#header .userLogLanding .userLogLandingInputs .inputEmail{width:120px;}#header .userLogLanding .userLogLandingInputs .inputPassword{width:74px;}
#header .userLogLanding .userLogLandingInputs input,#header .userLogLanding .userLogLandingInputs .boxButton{position:relative;float:right;}
#header .userLogLanding .bgGreyLightBorder a{padding:3px 10px 3px 7px!important;}#header .userLogLanding .boxButton a{float:none;padding-left:12px;}
#header .userLogLanding .separator{margin-left:7px;float:left;}#header .userLogLanding input{float:left;position:relative;top:-2px;padding-top:2px;}
#header .userLogLanding input.text{margin-left:10px;}#header .userLogLanding input.password{margin-left:5px;}
#header .userLogLanding .boxButton{float:left;position:relative;top:-2px;margin-left:10px;}#header .userLogLanding .boxButton a{font-weight:normal;}
#header .userLogSub{position:absolute;right:0;margin-top:3px;clear:both;}#header .userLogSub .stayLoggedIn{float:left;width:126px;margin-right:5px;}
#header .userLogSub .someLinks{float:left;width:138px;padding-left:2px;}#header .userLogSub a,#header .userLogSub input,#header .userLogSub label{font-size:11px;}
#header .userLogSub a{line-height:1.4em;color:#205381;}* html #header .userLogSub input.checkbox{margin-top:-3px;margin-right:0;}
*:first-child+html #header .userLogSub input.checkbox{margin-top:-3px;margin-right:0;}#header #navMain{position:absolute;top:47px;left:270px;background:transparent url(../images/basic/navmain_bg.png) 0 -56px repeat-x;}
#header #navMain li{display:inline;}#header #navMain li a,#header #navMain li.navMainBlanks1 div,#header #navMain li.navMainBlanks2 div,#header #navMain li.navMainBlanks3 div{display:block;float:left;width:180px;height:21px;margin-left:2px;padding-top:7px;text-align:center;text-decoration:none;color:#333;background-color:transparent;background-repeat:repeat-x;background-image:url(../images/basic/navmain_bg.png);background-position:0 0;}
#header #navMain li.navMainBlanks1 div{width:180px;}#header #navMain li.navMainBlanks2 div{width:362px;}
#header #navMain li.navMainBlanks3 div{width:544px;}#header #navMain li.active a,#header #navMain li a:hover{color:#fff;background-position:0 -28px;}
#header #navMain li.inactive a,#header #navMain li.inactive a:hover{color:#999;background-position:0 0;}
#header #navMain li.firstHorizontal a{margin-left:0;}#header #navMain li span.cornersLeft{display:block;position:absolute;float:left;left:0;width:1px;height:28px;background-color:transparent;background-repeat:repeat-x;background-image:url(../images/basic/navmain_bg.png);background-position:0 -84px;}
#header #navMain li span.cornersRight{display:block;position:absolute;float:right;right:0;width:1px;height:28px;background-color:transparent;background-repeat:repeat-x;background-image:url(../images/basic/navmain_bg.png);background-position:0 -112px;}
#content{margin-top:30px;}#navSub{position:relative;}#navSub ul{height:30px;margin-top:30px;margin-bottom:30px;border-bottom:1px solid #bebebe;}
#navSub li{display:block;float:left;margin-right:4px;border-bottom:1px solid #ececec;background-color:#fff;}
#navSub li.active{display:block;float:left;position:relative;border-bottom:none;}#navSub li .aLink{display:block;float:left;height:21px;padding-top:8px;padding-right:15px;padding-left:13px;text-align:center;background:transparent url(../images/basic/box-norm_darker_bg.png) top right no-repeat;}
#navSub li:hover{background-color:#f4f4f4;}#navSub li.active .aLink{height:23px;}#navSub li.active:hover{background-color:#fff;}
#navSub li a{padding-left:13px;background:transparent url(../images/basic/icons_diag.png) -905px -82px no-repeat;}
#navSub li.active a{color:#333;text-decoration:none;background-position:-885px -102px;}#navSub li.active a:hover{color:#04458E;text-decoration:underline;}
#navSub li .leftSide{display:block;float:left;width:2px;height:29px;background:transparent url(../images/basic/box-norm_darker_bg.png) top left no-repeat;}
#sidebar{float:left;min-height:1px;width:245px;color:#595959;}* html #sidebar{height:1px;}#sidebar h2{position:relative;font-size:12px;font-weight:bold;color:#595959;border-bottom:1px solid #d9d7d7;margin-bottom:11px;padding-bottom:6px;padding-left:10px;}
#sidebar h3{display:block;font-size:12px;font-weight:bold;color:#595959;margin-top:16px;margin-bottom:9px;padding-left:3px;xbackground:transparent url(../images/basic/icons_diag.png) -227px -763px no-repeat;}
a.colorText{color:#595959;}#sidebar .big{font-size:14px;padding-bottom:8px;padding-left:0;}.important{font-weight:bold;color:#900!important;line-height:1.1em;}
.iconLeft{position:relative;min-height:2.4em;}li.iconLeft{padding-left:22px;min-height:0;}p.iconLeft{padding-left:47px;}
.icon{position:absolute;top:0;left:0;float:left;display:block;width:40px;height:40px;float:left;background-color:transparent;background-repeat:no-repeat;background-image:url(../images/basic/icons_horiz.png);overflow:hidden;}
* html .icon{left:-47px;margin-left:37px;}.yes,.true{width:12px;height:11px;background-position:0 0;}
* html .yes{margin-left:24px;}* html .true{margin-left:24px;}.no,.false{width:12px;height:11px;background-position:0 -9px;}
* html .no{margin-left:24px;}* html .false{margin-left:24px;}.arrowH2{width:7px;height:7px;background-position:0 -20px;background-color:#fda;}
h2 .arrowH2{margin-top:3px;}.dash{width:3px;height:1px;background-position:0 -27px;}.checklist{height:53px;background:transparent url(../images/basic/icons_horiz.png) -12px 0 no-repeat;}
* html .checklist{margin-left:0!important;}.sending{height:53px;background:transparent url(../images/basic/icons_horiz.png) -52px 0 no-repeat;}
* html .sending{margin-left:0!important;}.shield{background:transparent url(../images/basic/icons_horiz.png) -92px -6px no-repeat;}
* html .shield{margin-left:0!important;}.docPdf{background:transparent url(../images/basic/icons_diag.png) -543px -442px no-repeat;}
* html .docPdf{margin-left:0!important;}.docDoc{background:transparent url(../images/basic/icons_diag.png) -523px -462px no-repeat;}
* html .docDoc{margin-left:0!important;}.errorIcon{background:transparent url(../images/basic/icons_horiz.png) -132px 0 no-repeat;}
* html .errorIcon{margin-left:0!important;}body .boxButton{float:right;text-align:center;display:block;position:relative;background-color:transparent;background-repeat:no-repeat;background-position:top left;}
body .boxButtonMarginLeft{margin-left:6px;}body .boxButtonMarginRight{margin-left:6px;}body .boxButton .boxContent,body .attachedDetailsTr .boxButton .boxContent{margin-left:2px;padding:0;background-color:transparent;background-repeat:no-repeat;background-position:top right;}
body .boxButton .boxBottom{display:block;position:absolute;right:0;bottom:-2px;width:100%;height:2px;background-color:transparent;background-repeat:no-repeat;background-position:bottom left;}
* html body .boxButton .boxBottom{background-position:0 -998px;background-color:#fff;overflow:hidden;display:none;}
body .boxButton .boxBottom div{display:block;float:right;position:absolute;right:0;bottom:0;width:2px;height:2px;background-color:transparent;background-repeat:no-repeat;background-position:bottom right;}
* html body .boxButton .boxBottom div{background-position:-998px -998px;background-color:#fff;overflow:hidden;display:none;}
body .boxButton a{display:block;color:#fff!important;text-decoration:none;font-weight:bold;font-size:12px;padding:4px 7px 2px 7px;}
* html body .boxButton a{padding-top:4px;padding-bottom:3px;}body .bgBlue a{color:#333!important;}* html body .boxButton a:hover{color:#c8f4ff!important;cursor:pointer;}
*:first-child+html body .boxButton a:hover{cursor:pointer;}* html body .bgBlue a:hover{color:#888!important;}
* html body .bgGrey a:hover,* html body .bgGreyLightBorder a:hover{color:#888!important;}body .bgGrey a,body .bgGreyLightBorder a{color:#333!important;}
body .sizeLarge .boxContent{margin-left:14px;}* html body .sizeLarge .boxBottom{background-position:0 -994px;}
body .sizeLarge .boxBottom div{height:6px;}* html body .sizeLarge .boxBottom div{background-position:-987px -994px;}
body .sizeLarge a{font-size:16px;padding:13px 46px 12px 33px;}* html body .bgRed a{padding:13px 46px 12px 33px!important;}
* html body .sizeLarge a:hover{color:#fcc!important;}* html body .bgGreenFlat a:hover{color:#ded!important;}
body .boxButton .boxContent a{background-position:9999px 9999px;background-repeat:no-repeat;}body .bgGreen,body .bgGreen div,body .outlinesDarker .bgGreen div{background-image:url(../images/basic/box-button_bg_blue.png)!important;}
body .bgGreen:hover,body .bgGreen:hover div,body .bgGreen .boxContent a{background-image:url(../images/basic/box-button_hover_bg_blue.png)!important;}
body .bgBlue,body .bgBlue div,body .outlinesDarker .bgBlue div{background-image:url(../images/basic/box-button_bg_grey-light_border.png)!important;}
body .bgBlue:hover,body .bgBlue:hover div,body .bgBlue .boxContent a{background-image:url(../images/basic/box-button_hover_bg_grey-light_border.png)!important;}
body .bg02Large,body .bg02Large div,body .outlinesDarker .bg02Large div{background-image:url(../images/basic/box-button_large_flat_bg_blue.png)!important;}
body .bg02Large:hover,body .bg02Large:hover div,body .bg02Large .boxContent a{background-image:url(../images/basic/box-button_large_hover_flat_bg_blue.png)!important;}
body .bg02Large .boxContent a{padding-top:11px;}body .bg02Large .boxBottom{height:4px;}body .bg02Large .boxBottom div{width:4px;}
* html body .bg02Large .boxContent a:hover{color:#c8f4ff!important;}body .bg03,body .bg03 div,body .outlinesDarker .bg03 div{background-image:url(../images/basic/box-button_bg_green.png)!important;}
body .bg03:hover,body .bg03:hover div,body .bg03 .boxContent a{background-image:url(../images/basic/box-button_hover_bg_green.png)!important;}
body .bg03Large,body .bg03Large div,body .outlinesDarker .bg03Large div{background-image:url(../images/basic/box-button_large_flat_bg_green.png)!important;}
body .bg03Large:hover,body .bg03Large:hover div,body .bg03Large .boxContent a{background-image:url(../images/basic/box-button_hover_large_flat_bg_green.png)!important;}
body .bg03Large .boxContent a{padding-top:11px;}body .bg03Large .boxBottom{height:4px;}body .bg03Large .boxBottom div{width:4px;}
* html body .bg03Large .boxContent a:hover{color:#ded!important;}body .bgGrey,body .bgGrey div,body .outlinesDarker .bgGrey div{background-image:url(../images/basic/box-button_bg_grey.png)!important;}
body .bgGrey:hover,body .bgGrey:hover div,body .bgGrey .boxContent a{background-image:url(../images/basic/box-button_hover_bg_grey.png)!important;}
body .bgGreyLightBorder,body .bgGreyLightBorder div,body .outlinesDarker .bgGreyLightBorder div{background-image:url(../images/basic/box-button_bg_grey-light_border.png)!important;}
body .bgGreyLightBorder:hover,body .bgGreyLightBorder:hover div,body .bgGreyLightBorder .boxContent a{background-image:url(../images/basic/box-button_hover_bg_grey-light_border.png)!important;}
body .bgRed,body .bgRed div,body .outlinesDarker .bgRed div{background-image:url(../images/basic/box-button_large_bg_red.png)!important;}
body .bgRed:hover,body .bgRed:hover div,body .bgRed .boxContent a{background-image:url(../images/basic/box-button_large_hover_bg_red.png)!important;}
body .bgGreenFlat,body .bgGreenFlat div,body .outlinesDarker .bgGreenFlat div{background-image:url(../images/basic/box-button_large_flat_bg_blue.png)!important;}
body .bgGreenFlat:hover,body .bgGreenFlat:hover div,body .bgGreenFlat .boxContent a{background-image:url(../images/basic/box-button_large_hover_flat_bg_blue.png)!important;}
body .bgRed .boxBottom,body .bgGreenFlat .boxBottom{height:6px;}body .bgRed .boxBottom div,body .bgGreenFlat .boxBottom div{width:3px;}
* html body .bgRed .boxBottom div,* html body .bgGreenFlat .boxBottom div{background-position:-996px -995px!important;}
body .boxButton .boxContent .wrap,body .outlinesDarker .boxContent .wrap{background:transparent!important;}
body .paymentOptions li .boxButton,body .paymentOptions li .boxButton div{background-image:url(../images/basic/box-button_bg_payment_option.png)!important;}
body .paymentOptions li.selectedOffer .boxButton,body .paymentOptions li.selectedOffer .boxButton div{background-image:url(../images/basic/box-button_bg_payment_option_selected.png)!important;}
body .paymentOptions li .boxButton .boxContent{min-height:25px;}* html body .paymentOptions li .boxButton .boxContent{height:27px;}
.txtSearch a{padding-right:20px;padding-left:20px;}* html .txtSearch{width:9em;}*:first-child+html .txtSearch{width:9em;}
.catHead{width:734px;margin-bottom:10px;background:transparent url(../images/basic/hl_bg.png) top left no-repeat;}
* html .catHead{width:auto;}#sidebar .catHead{width:245px;width:auto;margin-bottom:10px;background-image:url(../images/basic/hl_pointless_bg.png);}
* html #sidebar .catHead{margin-bottom:2px;}.width50Percent{float:left;width:347px;}.width50PercentRight{margin-left:30px;}
* html .width50PercentRight{margin-left:18px;}.width50Percent .catHead{width:357px;margin-bottom:10px;background:transparent url(../images/basic/hl_bg.png) top left no-repeat;}
* html .catHead{width:auto;}.catHeadContent{margin-left:18px;padding-top:6px;padding-right:10px;padding-bottom:3px;padding-left:8px;min-height:17px;background:transparent url(../images/basic/hl_bg.png) top right no-repeat;}
* html .catHeadContent{padding-top:7px;padding-bottom:2px;height:15px;overflow:hidden;}#xIE8x .catHeadContent{padding-top:7px;padding-bottom:2px;}
#sidebar .catHeadContent{margin-left:8px;padding-left:0;background-image:url(../images/basic/hl_pointless_bg.png);}
.catHeadBottom{clear:left;height:3px;background:transparent url(../images/basic/hl_bg.png) bottom left no-repeat;}
* html .catHeadBottom{background-position:0 -993px;background-color:#fff;line-height:3px;}#sidebar .catHeadBottom{background-image:url(../images/basic/hl_pointless_bg.png);}
.catHeadBottom div{float:right;height:3px;width:3px;background:transparent url(../images/basic/hl_bg.png) bottom right no-repeat;}
* html .catHeadBottom div{background-position:-997px -993px;background-color:#fff;line-height:3px;}#sidebar .catHeadBottom div{background-image:url(../images/basic/hl_pointless_bg.png);}
.catHeadContent h2,#sidebar .catHeadContent h2,.sMode .catHeadContent h4{position:relative!important;float:left;display:inline;padding:0;margin:0;text-align:left;font-size:13px!important;font-weight:bold;color:#333;line-height:1.2em;}
* html body.jobAd #header .catHeadContent h2{padding-left:0!important;}.catHeadContent select{float:left;position:relative;margin:0 0 0 9px;padding:1px 0 0 1px;}
.catHeadContent p.linkNorm{margin:0;padding:0;}.catHeadTxt{display:inline!important;float:right;color:#04458E;line-height:1.2em;font-weight:bold;margin:0!important;padding:0!important;}
.catHeadContent .boxButton{position:relative;top:-2px;right:-5px;}* html .catHeadContent .boxButton{top:-1px;}
*:first-child+html .catHeadContent .boxButton{top:-1px;}.boxNorm,.boxVk .boxNorm{position:relative;margin-bottom:16px;background:#fff url(../images/basic/box-norm_bg.png) top left no-repeat;}
* html .boxNorm{height:1%;}.boxNorm .boxContent,.boxVk .boxNorm .boxContent{margin-left:2px;padding:10px 11px 13px 9px;min-height:15px;background:transparent url(../images/basic/box-norm_bg.png) top right no-repeat;}
.boxNorm .boxBottom,.boxVk .boxNorm .boxBottom{height:2px;background:transparent url(../images/basic/box-norm_bg.png) bottom left no-repeat;}
* html .boxNorm .boxBottom,* html .boxVk .boxNorm .boxBottom{background-position:0 -4999px;background-color:#fff;overflow:hidden;}
.boxNorm .boxBottom div,.boxVk .boxNorm .boxBottom div{float:right;height:2px;width:2px;background:transparent url(../images/basic/box-norm_bg.png) bottom right no-repeat;}
* html .boxNorm .boxBottom div,* html .boxVk .boxNorm .boxBottom div{background-position:-998px -4999px;background-color:#fff;overflow:hidden;}
.outlinesDarker,.outlinesDarker .boxContent,.outlinesDarker .boxBottom,.outlinesDarker .boxBottom div{background-image:url(../images/basic/box-norm_darker_bg.png)!important;}
.boxVkRound{position:relative;background-image:url(../images/basic/box-vk_round_bg.png)!important;}.boxVkRound .boxContent{background-image:url(../images/basic/box-vk_round_bg.png)!important;}
.boxVkRound .boxBottom{background-image:url(../images/basic/box-vk_round_bg.png)!important;}* html .boxVkRound .boxBottom{background-position:0 -995px!important;}
* html .boxVkRound .boxBottom div{background-position:-995px -995px!important;}.boxVkRound .boxBottom div{background-image:url(../images/basic/box-vk_round_bg.png)!important;}
.boxHlLarge{position:relative;left:-1px;width:648px!important;margin:0!important;margin-top:4px!important;padding:0!important;background-image:url(../images/basic/hl_large_bg.png)!important;}
.boxHlLarge .boxContent{min-height:34px!important;margin:0!important;margin-left:20px!important;padding:0!important;padding-top:10px!important;background-image:url(../images/basic/hl_large_bg.png)!important;}
.boxHlLarge .boxBottom{margin:0!important;padding:0!important;height:8px!important;background-image:url(../images/basic/hl_large_bg.png)!important;background-color:#fff!important;}
* html .boxHlLarge .boxBottom{background-position:0 -995px!important;}.boxHlLarge .boxBottom div{height:8px!important;width:7px!important;margin:0!important;padding:0!important;background-image:url(../images/basic/hl_large_bg.png)!important;}
* html .boxHlLarge .boxBottom div{background-position:-993px -995px!important;}.boxHlLargePoint{position:absolute;top:13px;left:-16px;width:30px;height:30px;background:transparent url(../images/basic/icons_diag.png) -385px -585px no-repeat;}
.boxHlLargeArrow{position:absolute;bottom:-9px;left:265px;width:127px;height:13px;background:transparent url(../images/basic/icons_horiz.png) -251px 0 no-repeat;}
* html .mainLandingJobSearch .boxHlLarge input.firstHorizontal{margin-left:-20px!important;}.colorLightBlue,.boxVk .colorLightBlue{background-color:#edf2f7;}
.boxWarning,.boxVk .boxWarning{background-color:#fff3F3;}.boxWarning .important{line-height:1.3em!important;font-weight:normal;}
.boxWarning .important a{color:#900!important;font-weight:normal!important;}.boxShadow,.boxVk .boxShadow{position:relative;margin-bottom:16px;background:#fff url(../images/basic/box-shadow_bg.png) top left no-repeat;}
* html .boxShadow{height:1px;}.boxShadow .boxContent,.boxVk .boxShadow .boxContent{margin-left:2px;padding:10px 11px 13px 9px;min-height:15px;background:transparent url(../images/basic/box-shadow_bg.png) top right no-repeat;}
.boxShadow .boxBottom,.boxVk .boxShadow .boxBottom{height:3px;background:transparent url(../images/basic/box-shadow_bg.png) bottom left no-repeat;}
* html .boxShadow .boxBottom,* html .boxVk .boxShadow .boxBottom{background-position:0 -989px;background-color:#fff;}
.boxShadow .boxBottom div,.boxVk .boxShadow .boxBottom div{float:right;height:3px;width:3px;background:transparent url(../images/basic/box-shadow_bg.png) bottom right no-repeat;}
* html .boxShadow .boxBottom div,* html .boxVk .boxShadow .boxBottom div{background-position:-997px -989px;background-color:#fff;}
.boxShadowArrowRight{position:absolute;right:-30px;z-index:989;height:55px;width:33px;background:transparent url(../images/basic/box-shadow_arrow-right.png) top right no-repeat;}
.distanceFromTop53px{top:53px;}.boxNormSub{border-bottom:1px solid #d9d7d7;padding-bottom:13px;margin-bottom:13px;}
.boxNormSub .boxNormSub{padding-left:4px;}.lastBoxNormSub{border-bottom:0;}.boxNormSub h3{font-size:12px;margin-bottom:12px;}
.boxNormSub .boxNormSub h3{margin-bottom:6px;}.boxNormSub h3 a{display:block;padding-left:17px;background-color:transparent;background-image:url(../images/basic/icons_diag.png);background-repeat:no-repeat;line-height:1.1em;}
* html .boxNormSub h3 a{height:1px;}.boxNormSub .boxNormSub h3 a{padding-left:0;background:none;}.boxNormSub h3 .boxNormSubHeadlineWithIconInfo{display:block;float:left;padding-right:0;max-width:181px;}
.boxNormSub .boxNormSub h3 .boxNormSubHeadlineWithIconInfo{max-width:168px;}.boxNormSub .boxNormSub h3 span.boxNormSubHeadlineWithIconInfo{font-weight:bold;color:#333;line-height:1.1em;}
.boxNormSub h3 .replaceIconInfo{padding-left:0!important;margin-left:6px;}* html .boxNormSub h3 .replaceIconInfo{height:15px;}
.open h3 a{background-position:-965px -23px;}.closed{padding-bottom:0;}.closed h3 a{background-position:-985px -3px;}
.closed .boxNormSubContent{display:none;}.boxNormSubContent textarea{width:217px;}.boxNormSub p{padding-left:0;margin-bottom:10px!important;margin-left:10px!important;}
.boxNormSubsInFormTable{padding-top:7px;padding-right:3px;padding-left:9px;border:1px solid #afb5bb;background-color:#fff;}
.boxNormSubsInFormTable .closed{border:0;}.contactingTitle{font-weight:bold;}.contactingNextTitle{font-weight:bold;border-top:1px dotted #a5a5a5;margin-top:5px;padding-top:8px;}
.simpleContentOnly{padding-bottom:7px!important;}.boxNormSub .boxNormSub .boxSlider{position:relative;left:-4px;}
.boxApart{position:relative;margin-bottom:10px;background:#fff url(../images/basic/box-norm_darkest_bg.png) top left no-repeat;}
* html .boxApart{height:1%;}.boxApartUnderH2{margin-top:-11px;}.boxApart .boxContent{padding:0;padding-top:1px;padding-right:1px;margin-left:1px;min-height:15px;background:transparent url(../images/basic/box-norm_darkest_bg.png) top right no-repeat;}
.boxApart .boxNormSubContent{background-color:#fbfbfb;margin-left:1px;padding:7px 5px 5px 8px;}* html .boxApart .boxNormSubContent{height:1px;}
*:first-child+html .boxApart .boxNormSubContent{min-height:1px;}.boxApartClosed .boxNormSubContent{display:none;}
.boxApart .boxBottom{height:1px;background:transparent url(../images/basic/box-norm_darkest_bg.png) bottom left no-repeat;}
* html .boxApart .boxBottom{background-position:0 -4999px;background-color:#fff;overflow:hidden;height:1px;}
.boxApartClosed .boxBottom{display:none;}.boxApart .boxBottom div{float:right;height:1px;width:1px;background:transparent url(../images/basic/box-norm_darkest_bg.png) bottom right no-repeat;}
* html .boxApart .boxBottom div{background-position:-998px -4999px;background-color:#fff;overflow:hidden;}
.boxApart h3{background:#eee;margin:0!important;padding:2px 0 3px 9px!important;}* html .boxApart h3{height:1px;padding-bottom:2px!important;}
*:first-child+html .boxApart h3{min-height:1px;padding-bottom:2px!important;}.boxApartUnderH2 h3{display:none!important;}
.boxApart h3 a{float:left;display:inline;display:block;width:200px;padding-left:15px;background-color:transparent;background-image:url(../images/basic/icons_diag.png);background-repeat:no-repeat;line-height:1.2em;}
* html .boxApart h3 a{padding-top:1px!important;}*:first-child+html .boxApart h3 a{padding-top:1px!important;}
.boxApart h3.noIconInfo a{width:218px;}.boxApart h3 a:hover{text-decoration:underline;}.boxApartOpen h3 a{background-position:-965px -22px;}
.boxApartClosed h3 a{background-position:-985px -2px;}.boxApart h3 .replaceIconInfo{padding-left:0;display:block;float:right!important;display:inline;margin-right:3px;}
* html .boxApart h3 .replaceIconInfo{margin-top:1px;}*:first-child+html .boxApart h3 .replaceIconInfo{margin-top:1px;}
.boxApart .boxNormSubContent .replaceIconInfo{float:none!important;margin-left:3px;}.boxApart .space{display:block;height:15px;}
.boxApart .littleSpace{display:block;height:10px;}.boxApart .spaceDivider{height:16px;background:transparent url(../images/basic/box-norm_darkest_bg.png) -1px 7px no-repeat;}
.boxApart .wrapBeforeSlider{height:12px;}.boxApart .leftSide{float:left;display:inline;width:97px;margin:0!important;padding:0!important;}
.boxApart h4{margin:0!important;padding:0!important;font-weight:normal;line-height:1.2em;}.boxApart .rightSide{float:right;display:inline;width:125px;margin-right:5px;}
.boxApart .sliderRange{background-image:none!important;padding:0!important;width:125px!important;height:16px!important;}
* html .boxApart .sliderRange{height:13px!important;}*:first-child+html .boxApart .sliderRange{height:13px!important;}
.boxApart .sliderRange .ui-slider{top:2px!important;background-image:url(../images/slider/slider_0125_bg.png)!important;}
.boxApart .sliderRange .ui-slider-label{display:none!important;}.boxApart .boxSliderSubText{margin-top:2px;font-size:11px;margin-top:2px;}
.boxApart .ui-dynatree-container{margin-top:3px;margin-bottom:6px;margin-left:1px;}.boxApart .formSimpleFullWide select{width:208px;}
.boxApart .formSimpleFullWide input.text{width:202px;}.boxApart ul.freeTextSimple label{width:89px;}
.boxApart ul.freeTextSimple input,.boxApart ul.freeTextSimple select{left:89px;}.boxApart ul.freeTextSimple input{width:133px;}
.boxApart ul.freeTextSimple select{width:140px;}.boxApart .rightSide label{font-size:11px;}.boxApart .rightSide input.text{width:120px;}
.boxApart .wrap{margin:0!important;padding:0!important;}.boxApartButtons{margin-top:12px;}* html .boxApartButtons .linkNorm{margin-top:-2px;}
*:first-child+html .boxApartButtons .linkNorm{margin-top:-2px;}.boxVkList .boxContent{background:none;margin-left:0;padding:0!important;}
.boxVkList a{position:relative;min-height:48px;padding:7px 0 5px 0!important;margin:0!important;text-decoration:none;display:block;background:transparent url(../images/basic/icon_link.gif) bottom right no-repeat;border-bottom:1px solid #d9d7d7;}
* html .boxVkList a{height:48px;}.boxVkList a:hover{background-color:#f4f4f4;}.boxVkList .pictureFrame{float:left;position:absolute;top:9px;width:36px;height:44px;background:transparent url(../images/basic/icons_horiz.png) -191px 0 no-repeat;}
.boxVkList .pictureFrame .picture{width:32px;height:40px;overflow:hidden;}.boxVkList .lag,.boxVkList .name,.boxVkList .company,.boxVkList .visits{display:block;margin-bottom:2px;margin-left:0;padding-left:42px;line-height:13px;width:178px;height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.boxVkList .visits{padding-left:0;}.boxVkList .lag{font-size:10px;color:#777;margin-bottom:1px;}.boxVkList .name a{color:#04458e;font-weight:bold;}
.boxVkList .visits{width:215px;margin-top:5px;margin-left:1px;}.boxVkList .jobTitle{display:block;margin-top:4px;margin-left:42px;margin-bottom:4px;}
.boxVkList .position{line-height:1em;display:block;margin-left:42px;font-weight:normal;color:#595959;height:2em;overflow:hidden;}
.boxOwnProfile .boxContent{position:relative;min-height:35px;width:223px;}* html .boxOwnProfile .boxContent{height:35px;width:220px;}
.boxOwnProfile .pictureFrame{top:0;}.boxOwnProfile .name{height:auto;white-space:normal!important;margin-top:0!important;margin-left:0!important;padding-left:42px!important;width:181px;}
* html .boxOwnProfile .name{width:178px;}.boxOwnProfile .name a{background:0;border:0;padding:0!important;min-height:0;text-decoration:underline;}
* html .boxOwnProfile .name a{height:1px;}.boxOwnProfile .jobTitle{margin-left:0!important;padding-left:42px!important;width:181px;}
* html .boxOwnProfile .jobTitle{width:178px;}.profileCompanyLogo{position:relative;margin-top:12px;width:214px;}
.profileCompanyLogo .pictureFrame{float:none;position:static;height:auto;}.profileCompanyLogo .boxNorm .boxContent{margin-left:2px!important;padding:0;padding-top:2px;}
.profileCompanyLogo .picEdit{position:absolute;width:100%;bottom:2px;left:2px;height:20px;text-align:center;padding-top:5px;background:transparent url(../images/basic/transp65pr.png) top left repeat;z-index:100;}
.profileCompanyLogo .pictureFrame img{display:block;}.boxVk{line-height:1.2em;float:left;display:inline;width:230px;margin-left:18px;margin-bottom:18px;background:#f4f4f4 url(../images/basic/box-vk_bg.png) top left no-repeat;}
.boxVk .boxContent{margin-left:5px;padding:11px 11px 7px 8px;min-height:15px;background:transparent url(../images/basic/box-vk_bg.png) top right no-repeat;}
.boxVk .boxBottom{height:5px;background:transparent url(../images/basic/box-vk_bg.png) bottom left no-repeat;}
* html .boxVk .boxBottom{background-position:0 -2995px;overflow:hidden;}.boxVk .boxBottom div{float:right;height:5px;width:5px;background:transparent url(../images/basic/box-vk_bg.png) bottom right no-repeat;}
* html .boxVk .boxBottom div{background-position:-995px -2995px;overflow:hidden;}.linkFullSize{background-color:#fff!important;}
.linkFullSize:hover{background-color:#f4f4f4!important;cursor:pointer;}* html .linkFullSize a:hover{background-color:#f4f4f4!important;cursor:pointer;}
.linkFullSize .boxContent{padding-right:3px;padding-bottom:0;padding-top:3px;padding-left:3px;}*:first-child+html .linkFullSize .boxBottom{margin-top:-2px;}
.linkFullSize a{color:#333!important;font-weight:normal!important;display:block;padding-top:8px;padding-left:5px;padding-right:11px;padding-bottom:11px;margin-bottom:-2px;text-decoration:none;background:transparent url(../images/basic/icon_link.gif) bottom right no-repeat;}
.linkFullSize .name{color:#04458e;font-weight:bold;text-decoration:underline;}.pictureFrameSmallest{position:relative;width:24px;height:29px;background:transparent url(../images/basic/icons_horiz.png) -227px 0 no-repeat;}
.pictureFrameSmallest .picture{position:absolute;top:2px;left:2px;width:20px;height:25px;overflow:hidden;}
.pictureFrame,.paymentReboundContent .pictureFrame{float:left;position:absolute;width:44px;height:53px;background:transparent url(../images/basic/icons_horiz.png) -147px 0 no-repeat;}
.pictureFrame .picture,.paymentReboundContent .pictureFrame .picture{position:absolute;top:2px;left:2px;width:40px;height:49px;overflow:hidden;}
.boxVk .name,.boxVk .company,.boxVk .visits{display:block;margin-bottom:2px;margin-left:0;padding-left:49px;line-height:13px;width:157px;height:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
* html .boxVk .name,* html .boxVk .company,* html .boxVk .visits{width:154px;}.boxVk .name a{color:#04458e;font-weight:bold;}
.boxVk .company{font-weight:bold;}.boxVk .visits{margin-top:8px;}.boxVk .jobTitle{display:block;margin-top:1px;margin-left:49px;font-weight:bold;line-height:1.2em;height:1.2em;overflow:hidden;white-space:nowrap;}
.boxVk .function{display:block;margin-top:1px;margin-left:49px;font-weight:bold;line-height:1.2em;height:1.2em;overflow:hidden;white-space:nowrap;}
.boxVk .preText{position:absolute;width:45px;line-height:1.1em;padding-top:2px;overflow:hidden;}.boxVk .txt{clear:both;display:block;margin-top:7px;margin-bottom:6px;line-height:13px;height:39px;overflow:hidden;}
.boxVk .txt strong{display:block;}.boxVkWidth50Percent{width:354px;}.boxVkWidth50Percent a{position:relative;}
* html .boxVkWidth50Percent a{height:1px;}.boxVkWidth50Percent .name,.boxVkWidth50Percent .function,.boxVkWidth50Percent .jobTitle{position:relative;display:block;width:145px;height:26px;line-height:13px;margin-bottom:2px;margin-left:0;padding-left:59px;white-space:normal;overflow:hidden;}
.boxVkWidth50Percent .wrap{width:192px;height:5px;}.boxVkWidth50Percent .preText{width:56px;line-height:13px;}
.boxVkWidth50Percent .graph{position:absolute;top:28px;right:0;width:45px;height:21px;font-weight:bold;}
.boxVkWidth50Percent .graphCaption{position:absolute;top:67px;right:0;width:116px;height:21px;text-align:center;}
.boxVkWidth50Percent .separator{position:absolute;top:12px;left:225px;width:1px;height:92px;background-color:#d8d7d7;}
.boxSaveInList{margin-left:51px;text-align:left;}* html .boxSaveInList{padding-right:20px;}*:first-child+html .boxSaveInList{padding-right:20px;}
.boxSaveInList .boxButton{margin-bottom:0!important;}.boxSaveInList .boxContent{display:block;position:relative;max-width:120px;}
.boxSaveInList .replaceIconCheck{position:absolute;right:-20px;top:2px;}* html .boxContent .replaceIconInfoTextLeft{position:relative!important;}
* html .boxContent .replaceIconDarkTriangleDown{position:relative!important;}* html .boxSaveInList .boxButton{width:120px;}
*:first-child+html .boxSaveInList .boxButton{width:120px;}.boxSaveInList .boxSaveInListListContainer{position:relative;z-index:3000;}
.boxSaveInList .boxSaveInListList{position:absolute;top:-1px;background:#d9d6d6;width:203px;background-position:0 -2px;}
* html .boxSaveInList .boxSaveInListList{top:-3px!important;}*:first-child+html .boxSaveInList .boxSaveInListList{top:-3px!important;}
* html .hhContactNavi .boxSaveInList .boxSaveInListList{top:-15px!important;}*:first-child+html .hhContactNavi .boxSaveInList .boxSaveInListList{top:-15px!important;}
.boxSaveInList .boxSaveInListList .boxContent{max-width:none;width:198px;padding:8px 3px 1px 1px;}.boxSaveInList .text{width:191px!important;color:#666;}
.boxSaveInList .boxScrollStandard{margin-top:5px;margin-bottom:4px;padding-left:0;width:195px!important;}
* html .boxSaveInList .boxScrollStandard{margin-left:2px;}*:first-child+html .boxSaveInList .boxScrollStandard{margin-left:2px;}
.boxSaveInList .listCheckSimple li{margin:0;margin-top:-1px;padding-top:1px;padding-bottom:2px;padding-left:6px;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:1.4em;}
*:first-child+html .boxSaveInList .listCheckSimple li{margin-left:6px;}.listCheckSimple li.marked{background:#edf2f7;border-color:#d9d7d7;z-index:200;}
.boxSaveInList .listCheckSimple label{position:relative;font-size:13px;color:#595959;}.boxSaveInList .boxSaveInListCreateNew span,.boxSaveInList .boxSaveInListCreateNew a{float:left;font-size:11px;}
.boxSaveInList .boxSaveInListCreateNew span.addIconAdd{font-weight:bold!important;color:#666;margin-left:3px;padding-right:4px;max-width:171px;overflow:hidden;}
* html .boxSaveInList .boxSaveInListCreateNew span.nowrap{line-height:19px;}*:first-child+html .boxSaveInList .boxSaveInListCreateNew span.nowrap{line-height:19px;}
.searchResultsTable .withPictureOnLeft{text-align:left;}.searchResultsTable .withPictureOnLeft .pictureFrame{position:absolute;}
.searchResultsTable .withPictureOnLeft .pictureFrame{position:absolute;}.searchResultsTable .withPictureOnLeft .name{margin-left:0;padding-left:55px;font-weight:bold;margin-bottom:2px;}
.searchResultsTable .withPictureOnLeft .linkDetails{margin-top:7px;margin-left:55px;}.tdSubHeadline td{text-align:left!important;font-weight:bold;}
.boxShadowTopBot{position:relative;width:100%;padding-top:9px;background:transparent url(../images/basic/box-shadow-topbot_bg.png) left top no-repeat;}
.boxShadowTopBot .boxShadowTopBotCornerTopRight{position:absolute;right:0;top:0;width:50px;height:3px;overflow:hidden;background:transparent url(../images/basic/box-shadow-topbot_bg.png) -950px top no-repeat;}
.boxShadowTopBot .boxShadowTopBotCornerBottomLeft{position:absolute;left:0;bottom:0;width:50px;height:3px;overflow:hidden;background:transparent url(../images/basic/box-shadow-topbot_bg.png) -1000px bottom no-repeat;}
.boxShadowTopBot .boxShadowTopBotContent{padding-bottom:9px;width:100%;background:transparent url(../images/basic/box-shadow-topbot_bg.png) right bottom no-repeat;}
.boxShadowTopBot .boxShadowTopBotContent{padding-bottom:9px;width:100%;background:transparent url(../images/basic/box-shadow-topbot_bg.png) right bottom no-repeat;}
.boxShadowTopBot table{width:100%;table-layout:auto;}.boxShadowTopBot td{padding-top:7px;padding-left:6px;padding-bottom:7px;padding-right:6px;font-size:15px;font-weight:bold;font-weight:bolder;color:#333;text-align:center;vertical-align:middle;border-left:1px dotted #bfbfbf;}
.boxShadowTopBot td.col1{border-left:0;}.boxShadowTopBot td div{float:left;display:inline;position:relative;text-align:left;}
.mainLandingBoxShadowTopBot table{width:auto;}.mainLandingBoxShadowTopBot td.col1{width:309px;border-left:0;}
.mainLandingBoxShadowTopBot td.col2{width:325px;}.mainLandingBoxShadowTopBot td.col3{width:325px;}.mainLandingBoxShadowTopBot td div{margin-left:34px;line-height:1.2em;}
.myProfileSpecialNav{width:100%;height:1px;position:absolute;top:15px;right:15px;}.myProfileSpecialNav .boxButton{margin-bottom:8px;}
* html .myProfileSpecialNav .boxButton{width:250px;}.myProfileSpecialNav .linkNorm{position:static!important;float:right;display:block;margin-top:0;}
.myProfile{position:relative;margin-left:0;margin-bottom:0;width:100%;background-color:#fff;color:#000;}
.myProfile .profilePic{position:absolute;left:20px;top:16px;}* html .myProfile .profilePic{width:122px;}
.myProfile .profilePic .boxNorm,.profileCompanyLogo .boxNorm{margin-bottom:0!important;}.myProfile .boxContent{min-height:164px;}
* html .myProfile .boxContent{height:164px;}.myProfile .boxButton .boxContent{min-height:10px;}* html .myProfile .boxButton .boxContent{height:10px;}
.myProfile .profilePic .boxContent{width:122px;height:148px!important;padding:2px 0 2px 0;background:transparent url(../images/basic/box-norm_bg.png) top right no-repeat;}
.myProfile .profilePic .pictureFrame{width:120px;height:150px;overflow:hidden;background:0;}.myProfile .profilePic img{display:block;}
.myProfile .profilePic a{display:block;position:relative;top:-27px;left:2px;width:120px;height:20px;text-align:center;padding-top:5px;background:transparent url(../images/basic/transp65pr.png) top left repeat;}
.myProfile .linkNorm{float:right;display:block;position:absolute;top:7px;right:10px;}.myProfile .profilePic .boxBottom{position:relative;width:124px;height:2px;}
.myProfile .profilePic .boxBottom div{width:2px;height:2px;}.myProfile table{display:block;margin-top:5px;margin-left:178px!important;}
.profileGeneralTable td{margin-left:0!important;padding-left:0!important;}.profileGeneralTable .col2{margin-left:0!important;padding-right:20px!important;width:130px;}
.profileGeneralTable .col3{width:300px;}.profileGeneralTable .col23{width:250px!important;height:auto;overflow:visible;white-space:normal;}
.profileGeneralTable .name,.profileGeneralTable .membership{font-size:14px;font-weight:bold;}.profileGeneralTable .name span{float:left;}
.profileGeneralTable .name .replaceIconLinkGreen{float:left;margin-left:6px;}.profileGeneralTable .position{font-size:12px;font-weight:bold;}
.profileGeneralTable .company{font-weight:normal;}.profileGeneralTable .companyLogo{padding-top:20px;padding-bottom:15px;}
.profileGeneralTable .companyLogo img{display:block;}.profileGeneralTable .col2{font-weight:bold;}.profileGeneralTableNarrow{width:330px;}
.hhContactNavi{position:absolute;right:20px;top:20px;width:165px;}.hhContactNavi .listSimpleBullets{margin-bottom:15px;margin-left:0;}
.hhContactNavi .listSimpleBullets li{margin-bottom:3px;}.hhContactNavi .boxButton{margin-bottom:13px;}
.hhContactNavi .boxSaveInList{margin-left:0;}.hhContactNavi .boxSaveInListList{width:174px;}* html .hhContactNavi .boxSaveInListList{top:-16px;}
*:first-child+html .hhContactNavi .boxSaveInListList{top:-16px;}.hhContactNavi .boxSaveInListList .boxContent{width:169px;}
.hhContactNavi .boxSaveInListList .text{width:163px!important;color:#666;}.hhContactNavi .boxSaveInListList .boxScrollStandard{width:168px!important;}
.hhContactNavi .boxSaveInListList .boxScrollStandard li label{font-size:11px;}.profileStatusChecklistTable .col1,.profileStatusChecklistTable .col2,.profileStatusChecklistTable .col3{width:153px!important;}
.specialButtonsTop{position:relative;right:0;z-index:5000;}* html .specialButtonsTop{height:1px;}.specialButtonsTop{position:relative;right:20px;top:-165px;z-index:5000;}
.specialButtonsTop .boxButtonContainer{float:right;z-index:5001;}.specialButtonsTop .boxButtonContainer a{white-space:nowrap;}
.specialButtonsAtopContent{display:block;position:relative;width:100%;margin-top:-8px;margin-bottom:9px;text-align:right;}
.specialButtonsAtopContentNextToNavSub{position:absolute;margin-top:0;}.linkAboveContentMain{display:block;float:right;}
.specialButtonsAtopContentNextToNavSub .linkAboveContentMain{position:absolute;right:0;z-index:5002;}
.addIconGuidedTour{display:block;background:transparent url(../images/basic/icons_diag.png) 0 -981px no-repeat;height:18px;padding-top:1px!important;padding-right:2px!important;padding-left:24px!important;}
.editMode{margin-left:0;margin-bottom:0;width:100%;color:#000;}.editMode form{margin:0!important;padding:0!important;width:100%;}
.editMode fieldset{margin:0!important;padding:0!important;width:100%;}.editMode .col1{width:160px!important;}
.editMode .col2{width:330px!important;}.editMode .col3{width:174px!important;}.editMode .col23{width:514px!important;}
.editMode tr.error .col23{width:507px!important;}.editMode .col123{padding-left:0!important;width:684px!important;}
.editMode .col2 input.text,.editMode .col2 input.password,.editMode .col2 textarea{width:324px!important;}
.editMode .col2 select{width:330px!important;}.editMode .col23 input.text,.editMode .col23 input.password,.editMode .col23 textarea{width:508px!important;}
.editMode .col23 select{width:514px!important;}.editMode .boxInBoxTr td.col123{padding-bottom:30px;}
.errorMode{margin-top:10px;background-color:#fff3f3!important;margin-bottom:10px!important;}.errorMessage{margin-bottom:20px!important;color:#000;}
.errorMessage .boxContent{padding-top:20px;padding-left:40px;background:transparent url(../images/basic/icons_diag.png) -738px -235px no-repeat;}
.errorMessage h1{font-weight:bold;font-size:18px;margin-bottom:1em;}.errorList{list-style:disc;margin-right:45px!important;color:#f00;font-weight:bold;background:transparent url(../images/basic/icons_diag.png) -740px -242px no-repeat;}
* html .errorList{position:relative;}.errorList li{margin-left:45px!important;margin-bottom:0!important;padding-top:2px!important;padding-bottom:3px!important;line-height:1.1em!important;}
.containerElementWithTooltip{clear:both;position:absolute;clear:both;}.boxTooltipContainer{clear:left;position:relative;font-size:12px;}
.boxTooltip{position:absolute;padding-top:3px;padding-left:3px;color:#fff;z-index:20010;}.boxTooltipTopRight,.boxTooltipBottomLeft,.boxTooltipBottomRight,.boxTooltipTopLeft{background-image:url(../images/basic/box-tooltip_bg.png);background-repeat:no-repeat;}
.boxTooltipTopRight{position:absolute;right:0;top:0;width:3px;height:3px;background-position:right top;}
.boxTooltipBottomLeft{position:absolute;left:0;bottom:0;width:3px;height:3px;background-position:left bottom;}
.boxTooltipBottomRight{background-position:right bottom;}.boxTooltipTopLeft{position:relative;left:-3px;top:-3px;background-position:left top;}
.boxTooltipContent{position:relative;left:3px;top:3px;padding:4px 6px 8px 9px;line-height:1.2em;font-weight:normal;}
.posRight{top:-32px;right:-176px;background:transparent url(../images/basic/box-tooltip_arrows.png) -39px -5px no-repeat;padding-left:18px;}
.standardFormTable .posRight{right:-276px;}* html .standardFormTable .posRight{right:-176px;}*:first-child+html .standardFormTable .posRight{right:-176px;}
.posRight .boxTooltipBottomLeft{left:15px;}.posRight .boxTooltipContent{width:133px;min-height:23px;}
* html .posRight .boxTooltipContent{height:23px;}.standardFormTable .posRight .boxTooltipContent{width:233px;}
* html .standardFormTable .posRight .boxTooltipContent{width:133px;}*:first-child+html .standardFormTable .posRight .boxTooltipContent{width:133px;}
.posRightFromTop{top:-1px;}.posLeft{top:-32px;left:-172px;background:transparent url(../images/basic/box-tooltip_arrows.png) 151px -5px no-repeat;padding-right:15px;}
.posLeft .boxTooltipTopRight{right:15px;}.posLeft .boxTooltipContent{width:133px;min-height:23px;}* html .posLeft .boxTooltipContent{height:23px;}
.posBottom{top:0;left:-5px;background:transparent url(../images/basic/box-tooltip_arrows.png) -6px -39px no-repeat;padding-top:15px;}
.posBottom .boxTooltipTopRight{top:12px;}.posBottom .boxTooltipContent{width:auto;}.posTop{bottom:0;left:-5px;background:transparent url(../images/basic/box-tooltip_arrows.png) -6px 29px no-repeat;padding-bottom:15px;}
.posTop .boxTooltipBottomLeft{top:26px;}* html .posTop .boxTooltipBottomLeft{overflow:hidden;}.posTop .boxTooltipContent{width:auto;white-space:nowrap;}
.posRightTop{position:absolute;right:5px;}.genericPosRight{background:transparent url(../images/basic/box-tooltip_arrows.png) -39px -5px no-repeat;padding-left:18px;}
.genericPosRight .boxTooltipBottomLeft{left:15px;}.genericPosRight a{color:#FFF;font-weight:bold;}.genericPosLeft{background:transparent url(../images/basic/box-tooltip_arrows.png) 238px -5px no-repeat;padding-right:15px;}
.genericPosLeft .boxTooltipTopRight{right:15px;}.genericPosLeft .boxTooltipContent{width:133px;}.genericPosLeft a{color:#FFF;font-weight:bold;}
.guidedTourOverlay{position:absolute;background-color:gray;z-index:19999;filter:alpha(opacity=50);-moz-opacity:.50;-khtml-opacity:.50;opacity:.50;display:none;}
#jToolTipContainerTemplate,#guidedTourEndTemplate{display:none;}.guidedTourEnv a,.guidedTourEnv a:hover{color:#FFF;font-weight:bold;}
#jToolTipContainerTemplate,#guidedTourEnd{display:none;}.tourControl{padding:35px 8px 8px 8px;text-align:center;}
.tourControl span,.tourControl span a{white-space:nowrap;}.tourPrevContainer{padding-right:5px;}.tourPrevContainer a{margin-left:5px;}
.tourNextContainer{padding-left:5px;}.tourNextContainer a{margin-right:5px;}.tourStopContainer{padding-left:1px;padding-right:1px;}
.guidedTourDummy{display:none;background-color:#FFF;padding:5px 5px 5px 2px;}#profileNews a,#profileNews strong{color:#333;}
#profileNews ul li{color:#333;}#profileNews li.iconLeft{padding-left:10px;}#profileNews .icon{margin-top:9px;}
#profileVisitors h2{margin-bottom:0;}#headHunterVisibility .iconLeft{padding-left:40px;}#headHunterVisibility .iconLeft .icon{width:37px;}
* html #headHunterVisibility .iconLeft .icon{left:-44px;}.headHunterVisibilitySelect{padding-top:10px;}
.headHunterVisibilitySelect li{padding-left:7px;margin-top:0;margin-bottom:0;padding-top:10px;border-top:1px #999 dotted;}
.headHunterVisibilitySelect input{float:left;}.headHunterVisibilitySelect p{padding-left:27px;margin-bottom:10px!important;}
* html .headHunterVisibilitySelect p{margin-top:-1em;}*:first-child+html .headHunterVisibilitySelect p{margin-top:-1em;}
.headHunterVisibilitySelect p.lastVertical{margin-bottom:0!important;}.headHunterVisibilitySelect p strong{display:block;padding-bottom:3px;}
div.error{min-height:15px;padding-top:2px;padding-left:22px;line-height:1.1em;font-weight:bold;color:#f00;background:transparent url(../images/basic/icons_diag.png) -743px -243px no-repeat;}
* html div.error{height:15px;}tr.error{height:0!important;}tr.error td{height:0!important;}td.error{background:transparent url(../images/basic/icons_diag.png) -738px -236px no-repeat;padding-top:9px!important;padding-left:25px!important;padding-bottom:1px!important;font-weight:bold;color:#f00;}
input.error,select.error,textarea.error{border:1px solid #f00!important;}* html select.error{background-color:#fdd!important;}
*:first-child+html select.error{background-color:#fdd!important;}*:first-child+html select.error option{border:1px solid #0f8!important;}
input.checkbox.error{border:0!important;outline:1px solid #f00!important;}* html input.checkbox.error{border:1px solid #f00!important;}
*:first-child+html input.checkbox.error{border:1px solid #f00!important;}.treeview input.error{border:0!important;width:auto!important;}
#profileAttachments .iconLeft{padding-left:23px;}#profileAttachments .iconLeft .icon{width:15px;height:16px;}
* html #profileAttachments .iconLeft .icon{left:-23px;}#mainContent{float:left;width:734px;min-height:260px;margin-left:17px;}
* html #mainContent{height:260px;}.catData{margin-bottom:20px;margin-left:8px;line-height:1.1em;padding-left:13px;}
.catDataOneInARow{margin-bottom:20px!important;}.catDataOneInARow+.catDataOneInARow{margin-top:-10px!important;}
.catDataOneInARow+.catDataOneInARow .standardTable{margin-top:0!important;margin-bottom:0!important;}
.catDataOneInARow+.catDataOneInARow .standardTable .col2 p.iconLeft{margin-bottom:0!important;}#sidebar .boxNormIndent{margin-left:10px!important;}
#sidebar .noIndent{margin-left:0!important;padding-left:0!important;}#mainContent .noIndent{margin-left:8px!important;padding-left:0!important;}
#mainContent .width50Percent .noIndent{margin-right:-8px!important;}#mainContent .noIndent .subContentTable{margin:0!important;}
.catData table{margin-left:8px;}.catData .boxNormIndent{margin-left:8px;}.catData table table{margin:0;padding:0;}
.catData table table td{margin:0;padding:0;}.standardTable{margin-top:10px;margin-bottom:10px;}.standardTable td{padding-top:3px;padding-left:10px;padding-bottom:1px;word-wrap:break-word;}
.moreSpacing td{padding-top:3px;padding-left:10px;padding-bottom:5px;}.withRadioOrCheckboxOnLeft{display:block;padding-left:20px;}
form .standardTable td{padding-top:7px;}form .standardTable .space td{padding-top:12px;}form .standardTable .moreSpace td{padding-top:18px;}
.standardTable .col1{width:160px;font-weight:bold;padding-left:0;}.standardTable .col2{width:330px;}
.standardTable .col3{width:190px;}.standardTable .col23{width:533px;}.standardTable .col123{width:700px;padding-left:0;}
.standardTable .tdIcon{padding-left:33px;background-image:url(../images/basic/icons_vert.png);background-repeat:no-repeat;}
.standardTable .col1 .tdIcon{padding-left:33px;background-image:url(../images/basic/icons_vert.png);background-repeat:no-repeat;}
.tableWithSubSet .period{line-height:1.2em;}.tableWithSubSet .col2{width:400px;}.tableWithSubSet .col3{width:120px;}
.tableSubSet td{padding-bottom:4px!important;}.tableSubSet .col1{width:105px;font-weight:normal;color:#888;}
.tableSubSet .col2{width:289px;padding-left:5px;}.tableSubSet .tableSubSetMarked .col2{font-weight:bold;}
.subContentTable{border-bottom:1px solid #d9d7d7;}.subContentTable th{padding-top:9px;padding-bottom:9px;text-align:left;line-height:1.2em;font-weight:bold;color:#595959;border-bottom:1px solid #d9d7d7;}
.subContentTable td{padding:0;padding-top:13px;background-color:#f4f4f4;font-weight:normal;}.subContentTable table{margin-left:0;}
.subContentTable table td{padding-top:0;}.subContentTable .col1{width:458px;padding-left:10px;padding-right:10px;}
.subContentTable .col2{width:228px;padding-right:10px;padding-left:10px;}.subContentTable .col12{width:706px;padding-right:10px;padding-left:10px;}
.subContentTableStatisticsHh{border-bottom:0!important;}.subContentTableStatisticsHh th{border-bottom:0!important;}
.subContentTableStatisticsHh td{background:0;}.subContentTableStatisticsHh .col1{width:370px;padding-right:0;}
.subContentTableStatisticsHh .col2{padding-right:0!important;width:345px;}* html .subContentTableStatisticsHh .col2{width:330px;}
.subContentTableStatisticsHh .statisticTopFiveTable .col1{width:180px;padding-right:10px;padding-left:0;line-height:1em;}
.subContentTableStatisticsHh .statisticTopFiveTable .col2{padding-left:0;width:170px!important;}.chart{width:333px;}
.tableChartCaption{float:left;table-layout:auto;}.tableChartCaption td{padding-bottom:5px!important;text-align:left;}
.tableChartCaption td.col1,.tableChartCaption td.col2{padding-left:0;width:auto;}.tableChartCaption td.col1{text-align:right;}
.replaceIconChartColor{display:block;width:13px!important;height:13px;margin-left:7px;}.bgChartColor01{background-color:#a9d40c;}
.bgChartColor02{background-color:#d7ef82;}.bgChartColor03{background-color:#eef6ce;}.bgChartColor04{background-color:#b3b3b3;}
.bgChartColor05{background-color:#cfcfcf;}.bgChartColor06{background-color:#d0dcea;}.bgChartColor07{background-color:#81a2c6;}
.chartImage{float:left;position:relative;top:-10px;width:220px;margin-bottom:-10px;margin-left:10px;text-align:center;}
.chartImage img{margin:0 auto;display:block;}.statisticTopFiveTable td{Xvertical-align:middle;padding-bottom:8px!important;}
.statisticTopFiveTable .col1{width:198px;text-align:right;}.statisticTopFiveTable .col2{width:220px!important;}
.statisticJobOffersTable .col1{width:165px;padding-left:0;}.statisticJobOffersTable .col2{width:28px;padding-left:0;text-align:right;}
.statisticJobOffersTable td{height:26px;line-height:1.0em;}.tableNewsletter label{margin:0!important;}
.tableNewsletter td.col3,.tableNewsletter td.col4,.tableNewsletter td.col5{width:58px;padding-left:10px;text-align:center;}
.tableFeedback label{margin:0!important;}.tableFeedback th,.tableFeedback td{padding-top:7px;padding-bottom:7px;padding-left:10px;}
.tableFeedback td{border-top:1px solid #d9d7d7;}.tableFeedback .col2,.tableFeedback .col3,.tableFeedback .col4,.tableFeedback .col5,.tableFeedback .col6{width:50px;padding-left:0;}
.tableFeedback .col1{padding-left:12px;padding-right:50px;width:200px;font-weight:normal;}.tableFeedback .col7{width:194px;}
.tableFeedback .col234567{width:454px;padding-left:0;}.tableFeedback .col234567 input{width:215px!important;}
.tableFeedback .col234567 input{width:215px!important;}.tableFeedback th.col234567 span{float:left;}
.tableFeedback th.col234567 .replaceIconDarkTriangleLeft{margin-right:5px;}.tableFeedback th.col234567 .replaceIconDarkTriangleRight{margin-left:5px;}
.attachedDetailsTr .tableHhCaProfileView{margin-left:8px;}.attachedDetailsTr .tableHhCaProfileView .col2{padding-top:3px;font-size:11px;color:#666;}
.tableFiftyFifty .col1{width:332px;}.tableFiftyFifty .col2{width:360px;}.tableWidth50Percent{border-bottom:1px solid #d9d7d7;}
.tableWidth50Percent td{padding-top:4px!important;padding-bottom:6px!important;}.tableWidth50Percent .col1{width:185px!important;padding-left:25px!important;padding-right:10px!important;}
.tableWidth50Percent .col2{width:80px!important;padding-left:0!important;padding-right:47px!important;text-align:right!important;}
.tableWidth50Percent .col2 a{font-weight:normal!important;}.graphBar{float:left;position:relative;top:-2px;padding-right:3px;background:transparent url(../images/basic/icons_vert.png) right -373px repeat-x;}
.graphBarGreen{background-position:right -355px;}.graphBarGrey{background-position:right -373px;}.graphBar div{width:100%;height:18px;background:transparent url(../images/basic/icons_vert.png) 0 -337px repeat-x;}
.graphBarGreen div{background-position:0 -319px;}.graphBarGrey div{background-position:0 -337px;}.graphBarValueRight{float:left;padding-left:6px;font-size:11px;color:#595959;line-height:14px;}
.jobDistribution{table-layout:auto;border-bottom:0;}.jobDistribution td{padding-top:29px;padding-right:0;padding-bottom:16px;padding-left:0;}
.jobDistribution .col1{padding-left:16px;width:224px;background-image:url(../images/basic/skyline_bg.png);background-position:left 10px;background-repeat:no-repeat;}
.jobDistribution .col2{width:456px;text-align:left;background-image:url(../images/basic/skyline_bg.png);background-position:right 10px;background-repeat:no-repeat;}
.jobDistribution table{margin:0!important;}.jobDistribution table td{padding:0!important;background:none!important;}
.jobDistribution span{font-weight:bold;padding-left:9px;background:transparent url(../images/basic/icons_diag.png) -808px -182px no-repeat;}
.jobDistributionDescription{width:210px;}.jobDistributionValues{width:430px;}* html .jobDistributionValues{width:434px!important;}
.jobDistributionValues td{text-align:center;}.standardFormTable .col2{width:250px;}.standardFormTable .col3{width:268px;padding-left:15px;}
.standardFormTable .error,.standardFormTable .col2.error{width:235px;}.inputThenLabel input{position:absolute;}
.inputThenLabel label{display:block;padding-left:23px!important;}.adderForm select,.adderForm input{margin-bottom:3px;margin-top:0!important;}
.adderForm fieldset{position:xstatic!important;}.adderForm .formSimpleFullWide{margin-bottom:0!important;}
.adderForm a.replaceIconDelete{bottom:4px!important;}.adderFormBox .wrapAfterLastAdderForm{height:5px;}
.standardFormTable .col3 .inputThenLabel,.standardFormTable .row_adder .inputThenLabel{float:left;line-height:1em;}
.standardFormTable .col3 .inputThenLabel input,.standardFormTable .row_adder .inputThenLabel input{margin-top:0;margin-right:0;padding-top:2px;}
.standardFormTable .col3 .inputThenLabel label,.standardFormTable .row_adder .inputThenLabel label{margin-right:15px;margin-left:0;padding-top:0;}
body .editMode .formTable .inputThenLabel label{width:220px!important;margin-right:0;}.formTable .inputThenLabel label{display:block;padding-left:23px!important;}
.standardFormTable .col3 label{font-weight:normal;}.inputRadioIndent{clear:both;padding-top:4px;padding-left:26px;}
.editMode .standardFormTable .col1{width:160px!important;padding-top:9px;}.editMode .standardFormTable .space td.col1{padding-top:12px!important;}
.editMode .standardFormTable .col2{width:247px!important;}.editMode .standardFormTable .col3{width:260px!important;}
.editMode .standardFormTable .col2 input.text,.editMode .standardFormTable .col2 input.password,.editMode .standardFormTable .col2 textarea{width:240px!important;}
.editMode .standardFormTable .col2 input.fullWidthWithIcon,.standardTable .row_adder input.fullWidthWithIcon{width:220px!important;}
.editMode .standardFormTable .col2 select.fullWidthWithIcon,.standardTable .row_adder .col2 select.fullWidthWithIcon{width:226px!important;}
.row_adder td{width:250px!important;padding-bottom:10px!important;}#sidebar .row_adder td{width:auto!important;}
.editMode .standardFormTable .col2 .row_adder td{width:247px;}.standardTable .col23 .row_adder td.col2{width:265px!important;padding-left:15px;vertical-align:middle;}
.standardTable .col23 .row_adder td.col12{width:530px!important;}.standardTable .col23 .row_adder td.col2 label{font-weight:normal;}
.row_adder select.fullWidthWithIcon{margin-bottom:1px;}.editMode .standardFormTable .col2 select{width:246px!important;}
.editMode .standardFormTable .col2 select.telCountry{width:50px!important;}.editMode .standardFormTable .col2 input.telCountry{width:58px!important;}
.editMode .standardFormTable .col2 input.telPrefix{width:58px!important;}.editMode .standardFormTable .col2 input.telNumber{width:104px!important;}
.editMode .standardFormTable .col2 input.street{width:179px!important;}.editMode .standardFormTable .col2 input.number{width:50px!important;}
.editMode .standardFormTable .col2 select.country{width:185px!important;}.editMode .standardFormTable .col2 input.zip{width:50px!important;}
.editMode .standardFormTable .col2DateMonthYear select.month{width:121px!important;}.editMode .standardFormTable .col2DateMonthYear select.year{width:120px!important;}
.editMode .standardFormTable .col2 .boxSlider{height:50px;margin-left:10px;}.catData label{float:none;margin-right:10px;margin-left:5px;padding-top:1px;font-weight:bold;}
* html .catData label{padding-top:3px;}*:first-child+html .catData label{padding-top:3px;}.catData label.iconAddedRight{margin-right:3px;}
.catData fieldset{clear:both;}.catData fieldset .boxButtonContainer{margin-left:0;display:inline;}.catData fieldset .boxButton{margin-top:0;float:left;}
.catData input.text,.catData input.password{width:240px;}.standardFormTable .col2 select.day{width:80px!important;}
.standardFormTable .col2 select.month{width:80px!important;}.standardFormTable .col2 select.year{width:80px!important;}
.catData .col23 .fullWidth{width:497px;}.catData .col23 input.file{width:447px;}.catData .fullWidth{width:246px;}
.catData tr.fullWidth{width:auto!important;}.catData .fullWidthWithIcon{float:left;width:226px!important;}
.catData .col23 .withIconOnRight{float:left;margin-right:10px;}#quickSearchOpenJobs .catData input{float:left;width:166px;margin-right:10px;}
#quickSearchOpenJobs .catData label{float:left;}.searchResultsTable{margin-left:0!important;border:1px solid #D9D7D7;}
.searchResultsTable tr.header{border-top:none;}.searchResultsTable th{padding-top:3px!important;padding-bottom:3px!important;background-color:#ddd;font-weight:bold;color:#595959;}
.searchResultsTable th,.searchResultsTable td{padding:8px 10px 8px 10px;text-align:center;vertical-align:middle;line-height:1.2em;}
.searchResultsTable td{border-top:1px solid #d9d7d7;}.searchResultsTable .col1{text-align:left;padding-left:19px;width:99px;}
.searchResultsTable th.col1{text-align:center;padding-left:10px;}.searchResultsTable .col2{width:70px;text-align:left;}
.searchResultsTable .col3{text-align:left;width:390px;}.searchResultsTable th.col3{text-align:left;}
.searchResultsTable .col4{text-align:right;width:70px;}.searchResultsTable .important{display:block;}
.searchResultsTable a,.searchResultsTable span{display:block;}.graph{display:block;height:21px;padding-top:8px;padding-left:52px;background-image:url(../images/basic/icons_vert.png);background-repeat:no-repeat;}
.percent0{background-position:0 0;}.percent10{background-position:0 -29px;}.percent20{background-position:0 -58px;}
.percent30{background-position:0 -87px;}.percent40{background-position:0 -116px;}.percent50{background-position:0 -145px;}
.percent60{background-position:0 -174px;}.percent70{background-position:0 -203px;}.percent80{background-position:0 -232px;}
.percent90{background-position:0 -261px;}.percent100{background-position:0 -290px;}.tableRaw td{vertical-align:top!important;}
.tableRaw .col1{padding-left:10px!important;width:73px!important;text-align:left;}.tableRaw th.col1{text-align:left;}
.tableRaw .col1 a{margin-top:3px!important;}.tableRaw a{font-weight:normal!important;}.tableRaw .rowNew .col2 a{font-weight:bold!important;}
.tableRaw .col2{width:210px!important;text-align:left;}.tableRaw .col3{width:145px!important;text-align:left;}
.tableRaw .col4{width:110px!important;text-align:left!important;}.tableRaw .col5{padding-right:10px!important;width:85px!important;}
.tableRawCareerMatch td,.tableCandidatesRecommendations td,.tableCandidatesSearch td{vertical-align:top!important;}
.tableRawCareerMatch .col1{padding-left:10px!important;width:88px!important;}.tableRawCareerMatch .col1 .graph{margin-top:4px!important;}
.tableRawCareerMatch .col2{width:75px!important;text-align:left;}.tableRawCareerMatch .col2 a{margin-top:3px!important;}
.tableRawCareerMatch a{font-weight:normal!important;}.tableRawCareerMatch .rowNew .col3 a{font-weight:bold!important;}
.tableRawCareerMatch .col3{width:145px!important;text-align:left;}.tableRawCareerMatch .col4{width:115px!important;text-align:left!important;}
.tableRawCareerMatch .col5{width:110px!important;text-align:left!important;}.tableRawCareerMatch .col6{padding-right:10px!important;width:65px!important;}
.tableRawJobAdsList th,.tableRawJobAdsList td{padding-left:0!important;}.tableRawJobAdsList .col1{width:72px!important;padding-left:10px!important;text-align:center!important;}
.tableRawJobAdsList .col2{width:162px!important;}.tableRawJobAdsList .col2 a{font-weight:bold!important;}
.tableRawJobAdsList .col3{width:125px!important;}.tableRawJobAdsList .col4{width:47px!important;text-align:center!important;}
.tableRawJobAdsList .col5{width:78px!important;}.tableRawJobAdsList .col5 a{font-weight:bold!important;}
.tableRawJobAdsList .col6{width:60px!important;}.tableRawJobAdsList td.col6{font-weight:normal;text-align:left;}
.tableRawJobAdsList td.col6 span{text-align:center;}.tableRawJobAdsList td.col6 .replaceIconCheck,.tableRawJobAdsList td.col6 .replaceIconInactive{text-align:left;clear:both;display:block;margin-top:4px;margin-left:22px;}
* html .tableRawJobAdsList td.col6 .replaceIconCheck,* html .tableRawJobAdsList td.col6 .replaceIconInactive{position:relative;left:-22px;}
.tableRawJobAdsList .col7{width:99px!important;}.tableRawJobAdsList .col7 .boxButton{float:left!important;}
.tableRawJobAdsList .col7 .boxButton a{padding-right:4px!important;padding-left:4px!important;}.tableRawJobAdsList .col7 .replaceIconDelete{float:right!important;margin-top:4px;margin-left:4px;}
.tableRawSavedJobsWithDelete .col2{width:180px!important;}.tableRawSavedJobsWithDelete .col3{width:120px!important;}
.tableRawSavedJobsWithDelete .col4{width:85px!important;}.tableRawSavedJobsWithDelete .col6{width:60px!important;text-align:right;vertical-align:top;}
.tableBorderBottom{border-bottom:1px solid #d9d7d7;}.tableSavedLists th{text-align:left!important;}.tableSavedLists .col1{padding-right:0!important;padding-left:10px!important;width:250px!important;}
.tableSavedLists .col2{padding-right:0!important;padding-left:10px!important;width:168px!important;text-align:center!important;}
.tableSavedLists .col3{padding-right:0!important;padding-left:10px!important;width:100px!important;}
.tableSavedLists th.col3{text-align:center!important;}.tableSavedLists .col4{padding-right:10px!important;padding-left:10px!important;width:156px!important;}
.tableSavedLists .col4 .boxButton{float:left!important;}* html .tableSavedLists .col4 .boxButton{width:135px;}
*:first-child+html .tableSavedLists .col4 .boxButton{width:135px;}.tableSavedLists .col4 .boxButton a{padding:3px 4px 1px 4px!important;}
.tableSavedLists .col4 .replaceIconDelete{float:right!important;}.tableSavedLists a{text-align:left;}
.tableSavedLists .addIconAdd{position:relative;left:-8px;margin-top:5px;margin-bottom:8px;}.attachedDetails .boxButton,.tableSavedLists .attachedDetailsTr .boxButton{margin-left:10px;}
.divLikeTable{padding-top:12px;padding-right:10px;padding-bottom:12px;padding-left:10px;}.divLikeTableBorderTop{border-top:1px solid #d9d7d7;}
.attachedDetails{margin-top:5px;}.attachedDetails .replaceIconClose a{display:block;}.attachedDetailsTr td{border:0;padding-top:3px;}
tr.fullWidth td{padding-right:6px!important;padding-left:6px!important;}tr.fullWidth td td{padding-right:0!important;padding-left:0!important;}
.attachedDetailsTr .boxNorm{background-color:#edf2f7;margin-bottom:2px;}.attachedDetailsTr .boxNorm .boxContent{text-align:left;padding:8px 0 8px 7px;}
.boxLightBlueArrowTop{position:absolute;left:11px;top:-12px;z-index:9989;width:21px;height:13px;background:transparent url(../images/basic/box-tooltip_arrows_light-blue.png) center bottom no-repeat;}
* html .boxLightBlueArrowTop{top:-14px;}.standardTableDetails23 .boxNorm{margin-left:153px;width:548px;}
.standardTableDetails23 .attachedDetailsTr{margin-top:10px;}.standardTableDetails23 .attachedDetailsTr .col1{width:340px;}
.standardTableDetails23 .attachedDetailsTr .col2{width:168px;}.tableCandidatesRecommendations th.col1,.tableCandidatesSearch th.col1{text-align:left!important;}
.tableCandidatesRecommendations th,.tableCandidatesRecommendations td,.tableCandidatesSearch th,.tableCandidatesSearch td{padding-left:6px!important;padding-right:6px!important;}
.tableCandidatesSearch .col1{width:207px!important;}.tableCandidatesRecommendations .col1{width:200px!important;}
.tableCandidatesRecommendations .col2{vertical-align:middle!important;width:87px!important;}.tableCandidatesRecommendations .col2 .graph{margin-top:4px!important;font-weight:bold;}
.tableCandidatesRecommendations a,.tableCandidatesSearch a{font-weight:normal!important;}.tableCandidatesRecommendations .col3{width:157px!important;text-align:left;}
.tableCandidatesSearch .col2{width:190px!important;text-align:left;}.tableCandidatesRecommendations .col3 a,.tableCandidatesSearch .col2 a{text-decoration:none;}
.tableCandidatesRecommendations .rowImportant .col3 a,.tableCandidatesSearch .rowImportant .col2 a{font-weight:bold!important;text-decoration:underline;}
.tableCandidatesRecommendations .col3 span,.tableCandidatesRecommendations .col4 span,.tableCandidatesSearch .col2 span,.tableCandidatesSearch .col3 span{padding-top:.2em!important;}
.tableCandidatesRecommendations .col4{width:112px!important;text-align:left!important;}.tableCandidatesSearch .col3{width:145px!important;text-align:left!important;}
.tableCandidatesRecommendations .col5{width:106px!important;text-align:left!important;}.tableCandidatesSearch .col4{width:132px!important;text-align:left!important;}
.tableCandidatesDetails{margin-left:0!important;clear:both;}.tableCandidatesDetails td{border:0;}.tableCandidatesDetails .col1{width:130px!important;font-weight:bold;}
.tableCandidatesDetails .col2{width:138px!important;}.tableCandidatesDetails .col3{width:150px!important;font-weight:bold;}
.tableCandidatesDetails .col4{width:230px!important;}.tableCandidatesDetails .col1,.tableCandidatesDetails .col2,.tableCandidatesDetails .col3,.tableCandidatesDetails .col4{padding:4px 5px 4px 5px!important;text-align:left!important;}
.jobMatchings li{width:215px;border-bottom:1px solid #d9d7d7;}.tableMatching{margin-top:15px;margin-bottom:5px;}
.tableMatching td{padding-right:5px;font-size:11px;margin-bottom:8px;padding-bottom:10px;}.tableMatching td.col1{width:92px;}
* html .tableMatching td.col1{width:107px;}.tableMatching .graph{float:left;margin-left:14px;padding-left:48px;font-weight:bold;}
.progressStatus{padding-bottom:15px;margin-bottom:15px;border-bottom:1px #999 dotted;}table .progressStatus{padding-bottom:5px;margin-bottom:5px;}
.progressStatus p{font-size:13px;color:#000;}.progressBar{margin-top:5px;margin-left:11px;height:9px;overflow:hidden;}
table .progressBar{margin-top:20px;margin-bottom:12px;margin-left:1px;}.progressBarMask{position:absolute;z-index:30;width:203px;height:9px;overflow:hidden;background:transparent url(../images/basic/prog-bar_mask.png) top left no-repeat;}
.progressBarBar{position:absolute;z-index:20;margin-left:25px;height:8px;overflow:hidden;background:transparent url(../images/basic/prog-bar_bar.png) top left no-repeat;}
.progressBar .percent0{width:0;}.progressBar .percent10{width:14px;}.progressBar .percent20{width:28px;}
.progressBar .percent30{width:42px;}.progressBar .percent40{width:56px;}.progressBar .percent50{width:70px;}
.progressBar .percent60{width:84px;}.progressBar .percent70{width:98px;}.progressBar .percent80{width:112px;}
.progressBar .percent90{width:126px;}.progressBar .percent100{width:140px;}.progressBarBarBg{position:absolute;z-index:10;margin-left:25px;width:140px;height:8px;overflow:hidden;background:transparent url(../images/basic/prog-bar_bar_bg.png) top left no-repeat;}
#sidebar #profileCompleteness ul{margin-left:10px;}#sidebar #profileCompleteness li{margin-bottom:9px;}
#sidebar #profileCompleteness ul a{font-weight:normal;}#sidebar #profileCompleteness .footnote{text-align:right;padding-left:32px;}
#sidebar .profileDataList ul{margin-left:10px;}#sidebar .profileDataList ul li{margin-bottom:6px!important;}
#sidebar .profileDataList ul li.addIconfalse{background-position:-764px -223px!important;}#sidebar .profileDataList ul a{font-weight:normal;}
.formRelated{display:block;font-size:11px;line-height:1em;margin-left:15px;padding-bottom:4px;width:200px;background:transparent url(../images/basic/form-related_corner.png) -70px 0 no-repeat;}
* html .formRelated{background-position:-72px 0;}*:first-child+html .formRelated{background-position:-72px 0;}
#xIE8x .formRelated{background-position:-72px 0;}.formRelated span{display:inline;background-color:#fff;padding-right:5px;}
.colorLightBlue .formRelated span{background-color:#edf2f7;}.linkNorm{margin-top:15px;}* html .floatLeft{float:right!important;margin-bottom:10px;}
*:first-child+html .floatLeft{float:right!important;margin-bottom:10px;}.filterSavedSettings{margin-top:-5px;}
.filterSavedSettings li{clear:left;margin-bottom:3px!important;padding-top:4px!important;padding-left:15px;min-height:10px;background:transparent url(../images/basic/icons_diag.png) -865px -119px no-repeat;}
* html .filterSavedSettings li{height:10px;}.filterSavedSettings li a{float:left;width:196px;font-weight:normal!important;}
* html .filterSavedSettings li a{width:160px;}.tempOldLayout .filterSavedSettings li a{float:left;width:186px;font-weight:normal!important;}
* html .tempOldLayout .filterSavedSettings li a{width:150px;}.filterSavedSettings li a:hover{text-decoration:underline;}
.filterSavedSettings input{float:right;}.filterSavedSettings .checkbox{margin-right:6px;}.filterSavedSettings .replaceIconDelete{margin-top:1px;}
.sliderRange,.editMode .sliderRange{width:191px!important;height:40px;padding:0 12px 0 15px!important;background:transparent url(../images/slider/slider_bg_m-p.png) 0 14px no-repeat!important;}
.disabled .sliderRange{background-position:-228px 14px!important;}.sliderRange ul,.sliderRange li{padding-left:0!important;}
.sliderRange label{margin-top:8px;margin-left:6px;}.sliderRange select{margin-top:8px!important;overflow:hidden!important;}
.sliderRange .ui-slider{clear:both!important;top:10px!important;height:11px!important;}.sliderRange .ui-slider-handle{cursor:pointer!important;}
.sliderRange .ui-slider-range{background:transparent url(../images/slider/slider_range_bg.png) top left repeat-x!important;height:7px!important;overflow:hidden!important;margin-top:-2px;}
.ui-slider{text-decoration:none!important;}.ui-slider .ui-slider-handle{overflow:visible!important;}
.ui-slider .ui-slider-tooltip{display:none;}.ui-slider .screenReaderContext{position:absolute;width:0;height:0;overflow:hidden;left:-999999999px;}
.ui-slider .ui-state-active .ui-slider-tooltip,.ui-slider .ui-state-focus .ui-slider-tooltip,.ui-slider .ui-state-hover .ui-slider-tooltip{display:block;position:absolute;top:-25px;text-align:center;padding:.2em;font-size:11px;width:8em;margin-left:-4em;}
.ui-slider a{text-decoration:none;}.ui-slider ol,.ui-slider li,.ui-slider dl,.ui-slider dd,.ui-slider dt{list-style:none;margin:0;padding:0;}
.ui-slider ol,.ui-slider dl{position:relative;top:1.3em;width:100%;}.ui-slider dt{top:1.5em;position:absolute;padding-top:.2em;text-align:center;border-bottom:1px dotted #ddd;height:.7em;color:#999;}
.ui-slider dt span{background:#fff;padding:0 .5em;}.ui-slider li,.ui-slider dd{position:absolute;overflow:visible;color:#666;}
.ui-slider span.ui-slider-label{position:absolute;}.ui-slider span.ui-slider-label{color:#3f7a98;}.ui-slider span.ui-slider-label:hover{cursor:pointer!important;}
.ui-slider li span.ui-slider-label,.ui-slider dd span.ui-slider-label{display:none;}.ui-slider li span.ui-slider-label-show,.ui-slider dd span.ui-slider-label-show{display:block;}
.ui-slider span.ui-slider-tic{position:absolute;left:0;top:-9px;height:7px!important;overflow:hidden;}
.ui-slider li span.ui-widget-content,.ui-slider dd span.ui-widget-content{border-right:0;border-left-width:1px;border-left-style:solid;border-top:0;border-bottom:0;}
.ui-slider li span.ui-widget-content,.ui-slider dd span.ui-widget-content{border-left-color:#c8c8c8;}
.ui-slider .first .ui-slider-tic,.ui-slider .last .ui-slider-tic{display:none;}.sliderDeactivated .sliderRange .ui-slider-handle{cursor:default!important;}
.sliderDeactivated span.ui-slider-label:hover{cursor:default!important;}.sliderDeactivated .ui-slider .ui-slider-handle{background-image:url(../images/slider/slider_handle_grey.png)!important;}
* html .sliderDeactivated .ui-slider .ui-slider-handle{background-image:url(../images/slider/slider_handle_grey.gif)!important;}
.sliderDeactivated .ui-slider li span.ui-widget-content{border-left-color:#ddd!important;}* html .treeview{height:1px;}
*:first-child+html .treeview{min-height:1px;}*:first-child+html .standardTable .col2 .treeview li{min-width:233px;}
*:first-child+html .standardTable .col2 .treeview li li{min-width:0;}.treeview,.treeview ul{background:url(../images/basic/treeview_line.gif) 0 0 repeat-y;}
.treeview ul{background-position:19px 0;}.treeview ul{padding-left:19px;padding-top:1px;}* html .treeview ul{height:1px;padding-left:17px;}
*:first-child+html .treeview ul{min-height:1px;padding-left:18px;}.treeview li{position:relative;margin:0;margin-top:5px;padding-left:0;font-weight:bold;background-color:transparent;background-repeat:no-repeat;background-image:url(../images/basic/treeview_icon_no.gif);background-position:0 8px;}
* html .treeview li{height:1px;}*:first-child+html .treeview li{min-height:1px;}.treeview li li,.treeview li li label{margin-top:2px;font-weight:normal!important;}
.treeview li.last,.treeview li.lastExpandable,.treeview li.lastCollapsable{background-image:url(../images/basic/treeview_icon_no_last.gif);}
.treeview li .hitarea{display:block;float:left;position:absolute;left:0;top:3px;background-color:transparent;background-repeat:no-repeat;background-image:url(../images/basic/icons_diag.png);height:10px;width:10px;overflow:hidden;cursor:pointer;}
* html .treeview li .hitarea{display:inline;float:none;}.treeview li.closed .hitarea,.treeview li li.closed .hitarea,.treeview li li li.closed .hitarea,.treeview li li li li.closed .hitarea{background-position:-645px -345px;}
.treeview li.open .hitarea,.treeview li li.open .hitarea,.treeview li li li.open .hitarea,.treeview li li li li.open .hitarea{background-position:-625px -365px;}
.treeview li.closed .selectedYes,.treeview li li.closed .selectedYes,.treeview li li li.closed .selectedYes,.treeview li li li li.closed .selectedYes{background-position:-685px -305px;}
.treeview li.open .selectedYes,.treeview li li.open .selectedYes,.treeview li li li.open .selectedYes,.treeview li li li li.open .selectedYes{background-position:-665px -325px;}
.treeview input{display:block;float:left;position:absolute;left:18px;padding:0;margin:0;margin-top:3px;}
* html .treeview input{left:13px!important;top:-4px;}*:first-child+html .treeview input{left:13px;top:-4px;}
.treeview li input{left:18px;}.treeview label{display:block;margin-left:0;padding-top:2px;padding-left:35px;}
* html .treeview label{display:inline-block;}*:first-child+html .treeview label{display:inline-block;}
.treeViewCheckedItems li{padding-bottom:7px;line-height:1em;}.treeViewCheckedItems .rootText{font-weight:bold;}
.treeViewCheckedItems .jNodeChild{font-size:11px;line-height:11px!important;font-weight:normal;}.treeViewCheckedItems .childText{font-weight:bold;display:block;margin-top:3px;padding-left:8px;margin-left:-8px;background:transparent url(../images/basic/icons_diag.png) -488px -503px no-repeat;}
div.ui-dynatree-container{font-family:tahoma,arial,helvetica;font-size:10pt;background-color:white;}
.ui-dynatree-disabled div.ui-dynatree-container{opacity:.5;background-color:silver;}div.ui-dynatree-container div{clear:both;}
div.ui-dynatree-container img{width:16px;height:16px;margin-left:3px;vertical-align:top;border-style:none;}
span.ui-dynatree-empty,span.ui-dynatree-vline,span.ui-dynatree-connector,span.ui-dynatree-expander,span.ui-dynatree-icon,span.ui-dynatree-checkbox,span.ui-dynatree-radio{width:16px;height:16px;display:-moz-inline-box;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:left;display:block;float:left;display:inline;background-color:#fff;}
span.ui-dynatree-vline{background-image:url("../images/dynatree/ltL_ns.gif");}span.ui-dynatree-connector{background-image:url("../images/dynatree/ltL_nes.gif");}
.ui-dynatree-lastsib span.ui-dynatree-connector{background-image:url("../images/dynatree/ltL_ne.gif");}
span.ui-dynatree-expander{background-image:url("../images/dynatree/ltP_nes.gif");cursor:pointer;}.ui-dynatree-exp-cl span.ui-dynatree-expander{background-image:url("../images/dynatree/ltP_ne.gif");}
.ui-dynatree-exp-cd span.ui-dynatree-expander{background-image:url("../images/dynatree/ltP_nes.gif");}
.ui-dynatree-exp-cdl span.ui-dynatree-expander{background-image:url("../images/dynatree/ltP_ne.gif");}
.ui-dynatree-exp-e span.ui-dynatree-expander,.ui-dynatree-exp-ed span.ui-dynatree-expander{background-image:url("../images/dynatree/ltM_nes.gif");}
.ui-dynatree-exp-el span.ui-dynatree-expander,.ui-dynatree-exp-edl span.ui-dynatree-expander{background-image:url("../images/dynatree/ltM_ne.gif");}
span.ui-dynatree-checkbox{background-image:url("../images/dynatree/cbUnchecked.gif");}span.ui-dynatree-checkbox:hover{background-image:url("../images/dynatree/cbUnchecked_hover.gif");}
.ui-dynatree-partsel span.ui-dynatree-checkbox{background-image:url("../images/dynatree/cbIntermediate.gif");}
.ui-dynatree-partsel span.ui-dynatree-checkbox:hover{background-image:url("../images/dynatree/cbIntermediate_hover.gif");}
.ui-dynatree-selected span.ui-dynatree-checkbox{background-image:url("../images/dynatree/cbChecked.gif");}
.ui-dynatree-selected span.ui-dynatree-checkbox:hover{background-image:url("../images/dynatree/cbChecked_hover.gif");}
span.ui-dynatree-radio{margin-left:3px;background-image:url("../images/dynatree/rbUnchecked.gif");}span.ui-dynatree-radio:hover{background-image:url("../images/dynatree/rbUnchecked_hover.gif");}
.ui-dynatree-partsel span.ui-dynatree-radio{background-image:url("../images/dynatree/rbIntermediate.gif");}
.ui-dynatree-partsel span.ui-dynatree-radio:hover{background-image:url("../images/dynatree/rbIntermediate_hover.gif");}
.ui-dynatree-selected span.ui-dynatree-radio{background-image:url("../images/dynatree/rbChecked.gif");}
.ui-dynatree-selected span.ui-dynatree-radio:hover{background-image:url("../images/dynatree/rbChecked_hover.gif");}
span.ui-dynatree-icon{margin-left:3px;background-image:url("../images/dynatree/ltDoc.gif");}.ui-dynatree-ico-cf span.ui-dynatree-icon{background-image:url("../images/dynatree/ltFld.gif");}
.ui-dynatree-ico-ef span.ui-dynatree-icon{background-image:url("../images/dynatree/ltFld_o.gif");}.ui-dynatree-statusnode-wait span.ui-dynatree-icon{background-image:url("../images/dynatree/ltWait.gif");}
.ui-dynatree-statusnode-error span.ui-dynatree-icon{background-image:url("../images/dynatree/ltError.gif");}
div.ui-dynatree-container a{color:black;text-decoration:none;vertical-align:top;margin:0;padding-left:2px!important;font-weight:normal!important;font-size:12px!important;color:#000!important;line-height:1.1em;}
* html div.ui-dynatree-container a{padding-left:0!important;}div.ui-dynatree-container a:hover{text-decoration:underline;}
div.ui-dynatree-container div span.ui-dynatree-document{display:block;background:transparent url("../images/dynatree/span_bg.gif") -32px top repeat-y!important;}
div.ui-dynatree-container div div span.ui-dynatree-document{background-position:-16px top!important;}
div.ui-dynatree-container div div div span.ui-dynatree-document{background-position:0 top!important;}
div.ui-dynatree-container div div span.ui-dynatree-lastsib{background-position:-32px top!important;}
div.ui-dynatree-container div div div span.ui-dynatree-lastsib{background-position:-16px top!important;}
span.ui-dynatree-document a,span.ui-dynatree-folder a{display:inline-block;padding-left:0;padding-right:3px;}
span.ui-dynatree-folder a{font-weight:bold;}div.ui-dynatree-container a:focus,span.ui-dynatree-focused a:link{background-color:#EFEBDE;}
span.ui-dynatree-selected a{color:green;font-style:normal;}.ui-dynatree-container div a.ui-dynatree-title{background-color:#fff;color:#333;padding-top:2px;width:194px;}
* html .ui-dynatree-container div a.ui-dynatree-title{line-height:1.2em;padding-top:1px;width:191px;}
*:first-child+html .ui-dynatree-container div a.ui-dynatree-title{line-height:1.2em;padding-top:1px;}
.ui-dynatree-container div a.ui-dynatree-title:hover{text-decoration:none;cursor:default;}#sidebar .ui-dynatree-container div a.ui-dynatree-title{color:#000;width:184px;}
* html #sidebar .ui-dynatree-container div a.ui-dynatree-title{width:181px;}.ui-dynatree-container div div a.ui-dynatree-title{width:178px;}
* html .ui-dynatree-container div div a.ui-dynatree-title{width:175px;}#sidebar .ui-dynatree-container div div a.ui-dynatree-title{width:168px;}
* html #sidebar .ui-dynatree-container div div a.ui-dynatree-title{width:165px;}.ui-dynatree-container div div div a.ui-dynatree-title{width:162px;}
* html .ui-dynatree-container div div div a.ui-dynatree-title{width:159px;}#sidebar .ui-dynatree-container div div div a.ui-dynatree-title{width:152px;}
* html #sidebar .ui-dynatree-container div div div a.ui-dynatree-title{width:149px;}.ui-dynatree-container div div div div a.ui-dynatree-title{width:146px;}
* html .ui-dynatree-container div div div div a.ui-dynatree-title{width:143px;}#sidebar .ui-dynatree-container div div div div a.ui-dynatree-title{width:136px;}
* html #sidebar .ui-dynatree-container div div div div a.ui-dynatree-title{width:133px;}.ui-dynatree-container div div a.ui-dynatree-title{font-weight:normal!important;}
span.custom1 a{background-color:maroon;color:yellow;}.compactViewSelectedTreeEntries{width:205px;}.compactViewSelectedTreeEntries li{line-height:1.1em;margin-bottom:4px;padding-left:8px;background:transparent url(../images/basic/icons_diag.png) -227px -763px no-repeat;}
.compactViewSelectedTreeEntries li.more{display:none;}.compactViewSelectedTreeEntries li.linkToggleMore{background:none;}
.compactViewSelectedTreeEntries li.linkToggleMore a{font-weight:normal!important;text-decoration:underline;}
.compactViewSelectedTreeEntries li span{white-space:nowrap;}.compactViewSelectedTreeEntries a{text-decoration:none;padding-right:1px;padding-left:1px;}
.compactViewSelectedTreeEntries a:hover{text-decoration:underline;}.compactViewSelectedTreeEntries .boxTooltip{right:-214px;top:-28px;}
.compactViewSelectedTreeEntries .boxTooltipContent{width:180px;}.compactViewSelectedTreeSubEntries li{font-weight:bold;padding-top:3px;padding-left:8px;background:transparent url(../images/basic/icons_diag.png) -248px -740px no-repeat;}
.compactViewSelectedTreeSubEntries li li{padding-top:0;padding-left:0;font-weight:normal;background:none;}
.boxNormSub .txtFilterIndent{margin-left:20px!important;}.boxNormSub .txtFilterNoIndent{margin-left:0!important;}
ul.listCheckIndent li{position:relative;margin-left:16px;margin-bottom:3px;}ul.listCheckIndent input{display:block;float:left;position:absolute;left:4px;padding:0;margin:0;margin-top:3px;}
* html ul.listCheckIndent input{top:-4px;left:0;}*:first-child+html ul.listCheckIndent input{top:-4px;left:0;}
ul.listCheckIndent label{display:block;padding-top:2px;margin-left:23px;}* html ul.listCheckIndent label{display:inline-block;}
*:first-child+html ul.listCheckIndent label{display:inline-block;}ul.listCheckSimple li{position:relative;margin-bottom:3px;}
ul.listCheckSimple input{display:block;float:left;position:absolute;padding:0;margin:0;margin-top:3px;}
* html ul.listCheckSimple input{top:-4px;left:-4px;}*:first-child+html ul.listCheckSimple input{top:-4px;left:-4px;}
ul.listCheckSimple label{display:block;padding-top:2px;font-weight:normal;margin-left:19px;}* html ul.listCheckSimple label{display:inline-block;}
*:first-child+html ul.listCheckSimple label{display:inline-block;}ul.listCheckSimple textarea{display:block;margin-left:19px;}
* html ul.listCheckSimple textarea{display:inline-block;}*:first-child+html ul.listCheckSimple textarea{display:inline-block;}
.listSimpleMarkable li{margin-top:-1px;margin-left:0;padding-top:1px;padding-bottom:2px;padding-left:6px;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:1.2m;font-size:12px;}
.listSimpleMarkable li.marked{background:#edf2f7;border-color:#d9d7d7;}ul.freeTextSimple li{display:block;position:relative;margin-bottom:8px;}
ul.freeTextSimple label{display:block;width:90px;padding-top:4px;}* html ul.freeTextSimple label{display:inline-block;}
*:first-child+html ul.freeTextSimple label{display:inline-block;}ul.freeTextSimple input,ul.freeTextSimple select{display:block;float:left;position:absolute;width:125px;top:0;left:95px;margin-top:3px;}
.boxNormSub .boxNormSub ul.freeTextSimple input,.boxNormSub .boxNormSub ul.freeTextSimple select{width:112px;}
ul.freeTextSimple select{width:131px;}.formSimpleFullWide{position:relative;}.formSimpleFullWide select{display:block;width:197px;padding-top:2px;clear:both;}
.formSimpleFullWide input.text{width:192px;}.collectionOfInputs{margin-top:10px;}.collectionOfInputs p{margin-top:5px!important;margin-bottom:5px!important;}
.collectionOfInputs .onTopFormElement{padding-top:5px;}.collectionOfInputs .formSimpleFullWide{margin-bottom:4px;}
.collectionOfInputs .wrap{margin-bottom:5px!important;}.collectionOfInputs .addIconAdd{margin-top:10px;}
#filterLocation .formSimpleFullWide{margin-bottom:10px;}#filterLocation .formSimpleFullWide input,#filterLanguage .formSimpleFullWide input{margin-top:3px;}
#filterLocation .formSimpleFullWide fieldset,#filterLanguage .formSimpleFullWide fieldset{position:relative;}
.formSimpleFullWide a.replaceIconDelete{display:block;float:right;position:absolute;right:0;bottom:2px;background-color:#fff;zoom:1;}
.formSimpleFullWide a{margin-top:5px;}.searchResultNav{position:relative;font-size:13px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.searchResultNav label{float:none;margin-right:4px;}.searchResultNav .pagination{float:right;position:absolute;top:0;right:3px;}
* html .searchResultNav .pagination{right:10px;}.pagination a,.pagination span{display:inline;float:left;margin-left:8px;}
.pagination .prev{margin-right:4px;}.pagination .next{margin-left:12px;}.listSimpleBullets{margin-left:16px;}
* html .listSimpleBullets{height:1px;}.listSimpleBullets li{padding-left:16px;background:transparent url(../images/basic/icons_diag.png) -866px -122px no-repeat;}
.listSimpleBullets li strong{display:block;}.listSimpleBullets .listLinkBottom{background:none;}.listSimpleBullets .listLinkBottom a{font-size:11px;font-weight:normal!important;}
.listSimpleDashs{margin-left:13px;}.listSimpleDashs li{margin-bottom:3px;padding-top:3px;padding-bottom:3px;padding-left:8px;line-height:1.1em;background:transparent url(../images/basic/icons_diag.png) -488px -500px no-repeat;}
* html .listSimpleDashs li{height:1px;}.listSimpleDashs li li{padding-top:5px;padding-left:0;background:0;font-weight:bold;}
.listSimpleParagraphs{border:none;}.listSimpleParagraphs p{padding-bottom:12px;margin-bottom:2px;border-bottom:1px dotted #a5a5a5;}
.listSimpleParagraphs p.lastVertical{padding-bottom:0;margin-bottom:0!important;border-bottom:none;}
.fatAd{color:#000;}.fatAd h1{font-size:18px;font-weight:bold;margin-top:16px;margin-bottom:40px;padding-left:20px;}
.fatAd h1 strong{display:block;font-size:24px;padding-top:7px;padding-left:20px;}.fatAd ul{padding-left:0;margin-bottom:29px;}
.fatAd li{font-size:13px;line-height:1.5em;margin-bottom:1.5em;padding-left:20px;background:transparent url(../images/basic/icons_diag.png) -784px -199px no-repeat;}
.posMostTop{margin-top:0!important;}#yourBenefits{margin-top:39px;}* html #yourBenefits.fatAd{z-index:988;}
*:first-child+html #yourBenefits.fatAd{z-index:988;}.width75Percent .boxNorm{background-color:#f4f4f4;}
.width75Percent .catHead{width:552px;}.width75Percent .catData{width:543px;}.width75Percent .editMode .formTable{margin-left:0;}
.width75Percent .editMode .formTable td{padding-top:1px;padding-bottom:3px;}.width75Percent .space td{width:246px!important;padding-top:4px!important;}
.width75Percent .editMode .formTable td{width:248px!important;}.width75Percent .editMode .formTable td.col1{padding-right:24px!important;padding-left:1px;}
.width75Percent .editMode .formTable td.error{padding-top:9px!important;}.width75Percent .editMode .formTable td.error{background-position:-742px -236px;padding-left:22px!important;width:224px!important;}
.width75Percent .editMode .formTable label{font-size:13px;margin-left:1px;}.width75Percent .editMode .formTable label,.width75Percent .editMode .formTable input.text{width:240px!important;}
.width75Percent .editMode .formTable select{width:200px!important;}.width75Percent .editMode .formTable .col12 label,.width75Percent .editMode .formTable .col12 input.text{width:513px;}
.width75Percent .editMode .formTable select{width:246px!important;}.width75Percent .editMode .formTable .street,.width75Percent .editMode .formTable .number,.width75Percent .editMode .formTable .telCountry,.width75Percent .editMode .formTable .telPrefix,.width75Percent .editMode .formTable .telNumber{float:left;margin:0;}
.width75Percent .editMode .formTable label.street{width:182px!important;margin-right:4px;}.width75Percent .editMode .formTable label.number{width:59px!important;}
.width75Percent .editMode .formTable input.street{width:176px!important;margin:0;margin-right:4px;}.width75Percent .editMode .formTable input.number{width:53px!important;}
.width75Percent .editMode .formTable input.telCountry{width:51px!important;margin-right:4px;}.width75Percent .editMode .formTable select.telCountry{width:57px!important;margin-right:4px;}
.width75Percent .editMode .formTable input.telPrefix{width:54px!important;margin-right:4px;}.width75Percent .editMode .formTable input.telNumber{width:115px!important;}
.width75Percent .editMode .formTable select.day{width:51px!important;margin-right:3px;}.width75Percent .editMode .formTable select.month{width:113px!important;margin-right:3px;}
.width75Percent .editMode .formTable select.year{width:70px!important;}.width75Percent p{text-align:right;margin-top:10px;}
.width75Percent p .checkbox{float:none;width:auto;}.width75Percent p label{float:none;font-weight:normal;}
.width75Percent p label a{font-weight:normal!important;}.width75Percent .requiredNote{font-size:11px;float:left;}
.width75Percent .linkNorm{clear:both;padding-top:15px;font-size:11px;}.width75Percent .boxButton{margin-top:10px;}
.width75Percent .editMode .formTable .col1 .boxTooltip{right:-170px;}* html .width75Percent .editMode .formTable .col1 .boxTooltip{right:-296px;}
*:first-child+html .width75Percent .editMode .formTable .col1 .boxTooltip{right:-322px;}* html .width75Percent .editMode .formTable .col1 .boxTooltip .boxTooltipContent{width:283px;}
*:first-child+html .width75Percent .editMode .formTable .col1 .boxTooltip .boxTooltipContent{width:283px;}
#popUpOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:gray;z-index:11000;opacity:.0;display:none;}
.popup{padding-top:8px;padding-left:8px;z-index:21000;}.popupTopRight,.popupBottomLeft,.popupBottomRight,.popupTopLeft{background-image:url(../images/basic/popup_bg.png);background-repeat:no-repeat;}
.popupTopRight{width:8px;height:8px;background-position:right top;}* html .popupTopRight{background:none;}
.popupBottomLeft{width:8px;height:8px;background-position:left bottom;}* html .popupBottomLeft{background:none;}
.popupBottomRight{background-position:right bottom;margin:0 -4px -8px 0;}* html .popupBottomRight{background:none;}
.popupTopLeft{background-position:left top;padding:4px 0 4px 4px;}* html .popupTopLeft{background:white;border:1px solid #c5c5c5;}
.popupBottomRight .popupClose{padding:5px 10px 0 0;}.popupBottomRight .popupClose a{display:block;width:15px;height:15px;background:transparent url(../images/basic/icons_diag.png) -702px -283px no-repeat;}
.popupContent{padding:0 20px 20px 20px;text-align:left;font-size:12px;color:#333;}.popupContent #content a{color:#04458e;font-weight:bold;}
.popupContent #content a:hover{color:#001755;}.popupContent #content p{margin-bottom:1.2em;line-height:1.2em;}
.popupContent h2{font-size:12px;font-weight:bold;color:#595959;border-bottom:1px dotted #a5a5a5;margin-bottom:11px;padding-right:10px;padding-bottom:17px;padding-left:11px;background:transparent url(../images/basic/icons_diag.png) -846px -143px no-repeat;}
.popupContent fieldset{padding-bottom:2px;margin-bottom:20px;border-bottom:1px dotted #a5a5a5;}.popupContent label,.popupContent input{display:block;margin-bottom:8px;}
.popupContent input{width:295px;}.popupContent .popupContentButtons{margin-top:15px;}* html .popupContent .boxButton{width:auto!important;}
*:first-child+html .popupContent .boxButton{width:auto!important;}.popupPremiumAdvantages{width:530px;position:absolute;}
.popupPremiumAdvantages .popupClose{display:none;}.popupPremiumAdvantages h1{font-size:24px;font-weight:normal;color:#04458E;padding-top:30px;padding-left:40px;margin-bottom:10px;}
.popupPremiumAdvantages p{margin-top:10px;margin-bottom:20px;padding-left:40px;text-align:left;line-height:1.2em;}
.popupPremiumAdvantages p a{color:#04458E!important;}.popupPremiumAdvantages .tableUsh{margin:0 auto;margin-top:10px;margin-bottom:10px;text-align:center;}
.popupPremiumAdvantages .tableUsh th{font-weight:bold;padding:5px;padding-bottom:10px;}.popupPremiumAdvantages .tableUsh td{padding:5px;}
.popupPremiumAdvantages .tableUsh .col1{text-align:right;padding-right:10px;}.popupPremiumAdvantages .tableUsh .col2{width:60px;text-align:center;font-weight:bold;padding-top:2px;}
.popupPremiumAdvantages .tableUsh .col3{width:50px;text-align:center;font-weight:bold;padding-top:2px;}
* html .popupPremiumAdvantages .tableUsh .col3{padding-right:20px;}*:first-child+html .popupPremiumAdvantages .tableUsh .col3{padding-right:20px;}
.popupPremiumAdvantages .tableUsh span.true,.popupPremiumAdvantages .tableUsh span.false{margin:0 auto;display:block;text-indent:-9999px;width:13px;height:15px;background-color:transparent;background-image:url(../images/basic/icons_diag.png);background-repeat:no-repeat;}
.popupPremiumAdvantages .tableUsh span.true{background-position:-283px -703px;}.popupPremiumAdvantages .tableUsh span.false{background-position:-763px -223px;}
.popupPremiumAdvantages .popupContentButtons{padding:20px;padding-bottom:30px;padding-left:35px;}.popupLayout01{position:absolute;width:710px;}
.popupLayout01 .popupContent{position:relative;min-height:250px;}* html .popupLayout01 .popupContent{height:250px;}
.popupLayout01 .boxPromoImage{position:absolute;left:13px;top:-5px;width:217px;height:100%;overflow:hidden;}
* html .popupLayout01 .boxPromoImage{top:-1px;}.popupLayout01 .boxPromoImage div{height:1000px!important;width:100%;background:transparent url(../images/promo/promo_popup-basic-restrictions_bg.jpg) left 13px no-repeat;}
.popupBasicRestrictions .boxPromoImage div{height:348px;background-image:url(../images/promo/promo_popup-basic-restrictions_bg.jpg);background-position:left 13px;}
.popupBasicRestrictionsSms .boxPromoImage div{height:571px;background-image:url(../images/promo/promo_popup-basic-restrictions_sms_bg.jpg);background-position:10px 13px;}
.popupWelcomeBasic .boxPromoImage div{width:100%;height:348px;background-image:url(../images/promo/promo_welcome_mid.jpg);background-position:12px 18px;}
.popupLayout01 .popupText{margin-left:230px;margin-bottom:10px;min-height:230px;}* html .popupLayout01 .popupText{height:230px;}
.popupWelcomeBasic .popupText{min-height:270px;}* html .popupWelcomeBasic .popupText{height:280px;}.popupLayout01 h1{font-size:18px;font-weight:normal;color:#04458E;margin-bottom:.6em;line-height:1.2em;}
.popupWelcomeBasic h1{margin-bottom:1em;}.popupLayout01 p{display:block;margin-bottom:.8em;line-height:1.2em;}
.popupWelcomeBasic p{margin-bottom:1em;}.popupLayout01 a{color:#595959;}.popupLayout01 .listTruePointyGreen{margin-bottom:1.2em;}
.popupWelcomeBasic .listTruePointyGreen{margin-top:20px;margin-bottom:20px;}.popupLayout01 .listTruePointyGreen li{display:block;margin-bottom:3px;}
.popupWelcomeBasic .listTruePointyGreen li{margin-bottom:8px;}.popupLayout01 .boxButtonContainer{margin-bottom:10px;margin-left:230px;}
.popupLayout01 .popupText .boxButtonContainer{margin-bottom:20px;margin-left:0;}.popupLayout01 .popupText .floatLeft{margin-left:-1px;}
body .popupLayout01 .boxContent a{min-width:198px;font-size:14px;padding:6px 16px 7px 4px;}* html body .popupLayout01 .boxContent a{padding-bottom:5px;}
*:first-child+html body .popupLayout01 .boxContent a{padding-top:7px;padding-bottom:7px;}.popupLayout01 .boxButtonContainer .addedIcons{float:left;position:relative;top:-2px;width:65px;height:35px;margin-left:20px;background:transparent url(../images/basic/icons_cert_s-c-elem.png) left top no-repeat;}
* html .popupLayout01 .boxButtonContainer .addedIcons{top:-6px;}*:first-child+html .popupLayout01 .boxButtonContainer .addedIcons{top:-3px;}
body.jobAd{background-position:0 162px;height:auto;}body.jobAd #header{height:154px;clear:both;}body.jobAd #header .catHead{margin-left:262px;}
* html body.jobAd #header .catHead{margin-bottom:0;}* html body.jobAd #header .catHead h2{padding-left:270px;}
body.jobAd #header .catData{margin-top:0;padding-top:0;margin-left:257px!important;margin-bottom:0;}
body.jobAd #header .boxVk{width:100%;margin-bottom:0;margin-left:0;background-color:#fff;}* html body.jobAd #header .boxVk{width:718px;}
* html body.jobAd #header .boxContent{padding-bottom:0;padding-right:0;}body.jobAd #header .tableOne{float:left;margin-left:5px;display:inline;}
body.jobAd #header td{padding-top:2px;padding-bottom:2px;}body.jobAd #header .col1{width:85px;padding-right:5px;font-weight:bold;}
body.jobAd #header .tableOne .col2{width:260px;}body.jobAd #header .tableTwo{float:left;display:inline;margin-left:8px;}
* html body.jobAd #header .tableTwo{margin-left:5px;}body.jobAd #header .tableTwo .col1{width:93px;}
body.jobAd #header .tableTwo .col2{width:235px;}body.jobAd #header .replaceIconInfoTextLeft{padding-right:3px;}
body.jobAd #jobAdClosed{position:relative;float:right;display:inline;top:-25px;width:151px;height:154px;background:transparent url(../images/basic/jobad-closed_de.png) right top no-repeat;}
body.jobAd #content{margin-top:25px;}body.jobAd #sidebar{width:90px;}.buttonsContainer{margin-left:270px;margin-top:4px;}
* html .buttonsContainer{margin-left:267px;}.buttonsContainer .boxButton{margin-right:3px;margin-left:3px;}
.buttonsContainer .floatLeft{position:absolute!important;}#footer{width:996px;margin:0 auto;text-align:left;font-size:12px;color:#595959;line-height:1.2em;}
#footer div{float:left;width:230px;border-top:1px solid #d9d7d7;}#footer div p{padding-top:11px;padding-bottom:12px;margin-bottom:2px;border-bottom:1px dotted #a5a5a5;}
* html #footer div p{border-bottom:0;background:transparent url(../images/basic/line_dotted.gif) bottom left repeat-x;}
#footer div li{margin:0!important;padding:0!important;}* html #footer div li{height:1px;}#footer div li a{display:block;padding-top:2px;padding-bottom:2px;padding-left:10px;border-bottom:1px dotted #a5a5a5;color:#595959;text-decoration:none;}
* html #footer div li a{border-bottom:0;background:transparent url(../images/basic/line_dotted.gif) bottom left repeat-x;}
#footer div li a:hover{background-color:#f4f4f4;}#footer div.copyright{width:245px;}#footer div.company{margin-left:25px;}
#footer div.info{padding-left:18px;}#footer div.contact{padding-left:18px;}#footer .wrap{height:30px;border:0;}
body.landingMode #sidebar{display:none;}body.landingMode #mainContent{position:relative;width:996px;height:440px;margin-left:0;}
body.landingMode .mainLandingNews{border:0!important;}body.landingMode .mainLandingFurtherLinksList{position:absolute;top:1170px;border-top:1px dotted #A5A5A5;padding-top:30px;padding-bottom:30px;}
* html body.landingMode .mainLandingFurtherLinksList{border-top:0;background:transparent url(../images/basic/line_dotted.gif) top left repeat-x;}
body.landingMode #footer{position:relative;top:-44px;}body.landingModeHh #footer{position:static!important;}
body.landingModeHh #mainContent{position:relative;width:996px;height:auto;margin-bottom:80px;margin-left:0;}
.mainLandingTeaserImage{position:absolute;left:0;top:0;width:996px;height:440px;overflow:hidden;z-index:1;}
.mainLandingTeaserImageFlexible{position:absolute;left:0;top:0;width:996px;height:auto;z-index:1;}.mainLandingContent{position:absolute;top:11px;left:270px;z-index:10;}
.landingModeHh .mainLandingContent{top:22px;left:400px;}.mainLandingHeadline{height:60px;}.landingModeHh .mainLandingHeadline{height:auto;}
.mainLandingHeadline h1{margin-left:49px;font-size:26px;font-weight:normal;font-family:helvetica,arial,sans-serif;line-height:1.4em;color:#333;}
.landingModeHh .mainLandingHeadline h1{margin-left:0;text-indent:0;font-size:18px;line-height:1.2em;}
.landingModeHh .mainLandingBenefits{margin-top:11px;}.mainLandingButtons{margin-top:10px;margin-left:90px;}
.landingModeHh .mainLandingButtons{margin-top:14px;margin-left:0;}.mainLandingButtons .bgGreenFlat a{padding:6px 18px 7px 4px;letter-spacing:1px;}
.mainLandingButtons .bgGreyLightBorder{margin-top:2px;margin-left:5px;}.mainLandingButtons .bgGreyLightBorder a{padding:7px 11px 5px 9px;font-weight:normal!important;}
.mainLandingJobSearch .boxVk{width:656px;display:inline;margin-top:54px;margin-left:49px;background-color:#fff;}
.mainLandingJobSearch .boxVk .boxContent{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;}
.mainLandingJobSearch .boxHlLarge input{float:left;display:inline;width:164px;margin-right:5px;font-size:14px;color:#afaeae;font-weight:bold;}
.mainLandingJobSearch .boxSlider{float:left;position:relative;top:-1px;width:218px;}.mainLandingJobSearch .sliderRange{height:auto;background:0!important;}
* html .mainLandingJobSearch .sliderRange{height:25px;}.mainLandingJobSearch .boxSlider .ui-slider-label{top:-28px;}
.mainLandingJobSearch .boxSlider .sliderRange .ui-slider-range{background-image:url(../images/slider/slider_range_bright_bg.png)!important;}
.mainLandingJobSearch .boxButtonGo a{display:block;position:relative;top:-2px;width:29px;height:22px;margin-right:10px;padding-left:8px;padding-top:4px;color:#6a6a6a!important;font-size:14px;text-decoration:none;background:transparent url(../images/basic/icons_diag.png) -62px -907px no-repeat;}
.mainLandingJobSearch .boxCaption{float:left;font-size:11px;line-height:1em;}.mainLandingJobSearch .boxCaption a{color:#205381;font-weight:normal!important;}
.mainLandingJobSearch .boxCaptionInput01{width:167px;margin-left:3px;}.mainLandingJobSearch .boxCaptionInput02{width:170px;margin-left:7px;}
.mainLandingJobSearch .boxCaptionSlider{width:135px;margin-left:22px;}.mainLandingJobSearch .boxCaptionExtendedSearch{float:right;margin-right:10px;position:static;}
.mainLandingJobSearch .searchResultsTable{margin-top:10px;border:0;}.mainLandingJobSearch .searchResultsTable th{padding:0 0 7px 10px!important;background:0;}
.mainLandingJobSearch .searchResultsTable td{padding:4px 0 4px 10px!important;}.mainLandingJobSearch .searchResultsTable .col1{width:360px;padding-left:23px!important;text-align:left!important;}
.mainLandingJobSearch .searchResultsTable .col2{width:100px;text-align:left!important;}.mainLandingJobSearch .searchResultsTable .col3{width:133px;padding-right:10px!important;text-align:right!important;}
.mainLandingJobSearch .pagination{float:right;margin-left:5px;font-weight:normal;}.mainLandingJobSearch .pagination li{margin-bottom:0;margin-left:5px;font-weight:normal;}
.mainLandingJobSearch .pagination li.active{font-weight:bold;}.mainLandingJobSearch .pagination li.ellipsis{margin-left:2px;margin-right:-2px;}
.mainLandingJobSearch td a{font-weight:normal!important;text-decoration:none;color:#333!important;}.mainLandingJobSearch td a:hover{text-decoration:underline;}
.mainLandingJobSearch td a:hover{text-decoration:underline;}.mainLandingCatHeads{margin-top:240px;}.mainLandingCatHeads .catHeadLeft{float:left;position:relative;left:-8px;width:255px;}
.mainLandingCatHeads .catHeadRight{float:right;left:0;width:734px;}.mainLandingCatDatas{width:996px;background-color:#f4f4f4;}
.mainLandingCatDatas .wrap{background-color:#fff;}.mainLandingCatDatas div .wrap{background:none;}.mainLandingCatDataLeft{float:left;display:inline;width:215px;margin-top:35px;margin-left:20px;}
.mainLandingCatDataBenefits li{margin-bottom:17px;padding-left:18px;font-size:13px;}.mainLandingCatDataRight{float:right;width:750px;background-color:#fff;}
.mainLandingHeadlineTable{float:right;}.mainLandingHeadlineTable th,.mainLandingHeadlineTable td{padding-right:0!important;text-align:left!important;border-bottom:1px solid #d9d7d7;}
.mainLandingHeadlineTable th{background-color:#f4f4f4;padding-top:7px!important;padding-bottom:6px!important;}
.mainLandingHeadlineTable td{padding-top:7px!important;padding-bottom:6px!important;}.mainLandingHeadlineTable .col1{width:36px!important;padding-left:17px!important;}
.mainLandingHeadlineTable .col2{width:314px!important;}.mainLandingHeadlineTable .col3{width:186px!important;}
.mainLandingHeadlineTable .col4{width:133px!important;padding-right:10px!important;}.mainLandingHeadlineTable .rowEven{background-color:#f4f4f4;}
.mainLandingHeadlineTable .rowUneven{background-color:#fff;}.mainLandingBoxShadowTopBot{margin-top:-1px;}
.mainLandingFurtherLinks{margin-top:40px;margin-bottom:30px;color:#67737f;}.mainLandingFurtherLinks .mainLandingNews{width:996px;margin-bottom:30px;padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #A5A5A5;}
.mainLandingFurtherLinks .mainLandingFurtherLinksList{width:996px;margin-bottom:50px;}.mainLandingFurtherLinks .mainLandingDiv{float:left;display:inline;margin-left:20px;margin-right:20px;}
.mainLandingFurtherLinks .mainLandingDiv01{width:281px;}.mainLandingFurtherLinks .mainLandingDiv02,.mainLandingFurtherLinks .mainLandingDiv03{width:297px;}
.mainLandingFurtherLinks .imgFurtherLinks{float:left;display:block;left:0;top:0;width:42px;height:42px;margin-right:10px;margin-bottom:10px;overflow:hidden;background:transparent left top no-repeat;}
.mainLandingFurtherLinks .mainLandingNews h1,.mainLandingFurtherLinks .mainLandingNews h2{font-weight:bold;margin-bottom:1em;}
.mainLandingFurtherLinks .mainLandingNews p{margin-bottom:2.4em!important;text-align:justify;}.mainLandingFurtherLinks .mainLandingNews a{color:#464646!important;font-weight:normal!important;}
.mainLandingFurtherLinks .mainLandingNews a:hover{color:#04458E!important;}.mainLandingFurtherLinks .mainLandingFurtherLinksList ul{padding-bottom:20px;}
.mainLandingFurtherLinks .mainLandingMap{float:right;}.mainLandingFurtherLinks .mainLandingFurtherLinksList li{margin-bottom:0;font-size:11px;line-height:1em;margin-bottom:4px;padding-left:10px;background:transparent url(../images/basic/icons_diag.png) -485px -503px no-repeat;}
.mainLandingFurtherLinks .mainLandingFurtherLinksList li a,.mainLandingFurtherLinks .mainLandingFurtherLinksList a.linkMore{font-size:11px;font-weight:normal!important;text-decoration:none;color:#67737f!important;}
.mainLandingFurtherLinks .mainLandingFurtherLinksList a.linkMore{display:block;position:relative;top:-20px;}
.mainLandingFurtherLinks .mainLandingFurtherLinksList li a:hover,.mainLandingFurtherLinks .mainLandingFurtherLinksList a.linkMore:hover{text-decoration:underline;color:#04458E!important;}
.mainLandingFurtherLinks .mainLandingFurtherLinksList li.topic,.mainLandingFurtherLinks .mainLandingFurtherLinksList li.topic a,.mainLandingFurtherLinks .mainLandingFurtherLinksList li.linkMore,.mainLandingFurtherLinks .mainLandingFurtherLinksList li.linkMore a,.mainLandingFurtherLinks .mainLandingFurtherLinksList a.linkMore{padding-left:0;background:0;font-weight:bold!important;}
body.paymentMode .backToNav{position:absolute;right:0;top:54px;width:440px;}body.paymentMode .backToNav a{float:right;margin-left:12px;}
body.paymentMode #sidebar{display:none;}body.paymentMode #mainContent{position:relative;width:996px;margin-left:0;top:-13px;}
body.paymentMode .paymentOptions{padding-left:532px;padding-top:15px;padding-right:24px;width:440px;min-height:120px;background:transparent url(../images/basic/payment_form_bg.png) right top no-repeat;}
* html body.paymentMode .paymentOptions{height:120px;}body.paymentMode .paymentOptions li{position:relative;width:440px;font-weight:bold;line-height:1.2em;margin-top:0;margin-bottom:4px;overflow:hidden;padding-bottom:1px;}
* html body.paymentMode .paymentOptions li{margin-bottom:2px;padding-bottom:3px;}*:first-child+html body.paymentMode .paymentOptions li{margin-bottom:1px;}
body.paymentMode .paymentOptions li.selectedOffer{background-color:#306491;color:#fff;}body.paymentMode .paymentOptions .bestSeller{display:none;}
body.paymentMode .paymentOptions .markedBestSeller .bestSeller{display:block;position:absolute;right:65px;top:-1px;width:42px;height:100%;overflow:hidden;}
* html body.paymentMode .paymentOptions .markedBestSeller .bestSeller{width:39px;background-position:-1px top;}
body.paymentMode .paymentOptions .markedBestSeller .bestSeller div{display:block;width:42px;height:100px;background:transparent url(../images/basic/payment_option_best-seller.png) left top no-repeat;}
body.paymentMode .paymentOptions li .boxButton{width:440px;font-weight:bold;}body.paymentMode .paymentOptions .boxButton{text-align:left;}
body.paymentMode .paymentOptions .boxButton .boxContent{min-height:36px;}body.paymentMode .paymentOptions .boxButton input{position:absolute;top:5px;left:9px;}
* html body.paymentMode .paymentOptions .boxButton input{top:4px;}*:first-child+html body.paymentMode .paymentOptions .boxButton input{top:4px;}
body.paymentMode .paymentOptions .boxButton label{display:block;margin-right:7px;margin-left:33px;padding-top:5px;padding-right:105px;padding-bottom:2px;color:#000;line-height:1.3em;}
* html body.paymentMode .paymentOptions .boxButton label{padding-top:4px;}*:first-child+html body.paymentMode .paymentOptions .boxButton label{padding-top:4px;}
body.paymentMode .paymentOptions .selectedOffer .boxButton label{color:#fff;}body.paymentMode .paymentOptions .subText{color:#777;}
body.paymentMode .paymentOptions .selectedOffer .subText{color:#fff;}body.paymentMode .paymentOptions .note{font-weight:normal;font-size:10px;padding-left:2px;line-height:1em;}
body.paymentMode .paymentOptions .saving{display:block;position:absolute;right:7px;top:9px;text-align:center;font-size:11px;font-weight:normal;line-height:1em;color:#777;}
body.paymentMode .paymentOptions .selectedOffer .saving{color:#f1f8ff;}body.paymentMode .paymentOptions .saving .percentage{font-size:14px;font-weight:bold;}
body.paymentMode .paymentOptions .boxButton .boxBottom{height:3px;bottom:-1px;}body.paymentMode .paymentOptions .boxButton .boxBottom div{width:3px;height:3px;}
body.paymentMode .paymentReboundBox{position:relative;width:996px;height:268px;margin-top:-4px;background:transparent url(../images/basic/payment_form_bg.png) right bottom no-repeat;}
body.paymentMode .paymentReboundBgImage{position:absolute;width:532px;height:400px;top:-132px;background:transparent url(../images/promo/promo_payment.png) left 20px no-repeat;}
body.paymentMode .paymentRebound{position:absolute;left:200px;top:-36px;width:332px;line-height:1.3em;}
body.paymentMode .paymentRebound .intro{margin-top:0;}body.paymentMode .paymentReboundLarge{position:relative;}
body.paymentMode .paymentReboundLarge .paymentReboundContent{background:transparent url(../images/basic/payment_rebound_content_bg.png) left top no-repeat;min-height:230px;padding-top:10px;padding-right:30px;padding-left:10px;}
* html body.paymentMode .paymentReboundLarge .paymentReboundContent{height:230px;}body.paymentMode .paymentReboundLarge span{display:block;margin-top:8px;}
body.paymentMode .paymentReboundLarge .intro{margin-top:0;}body.paymentMode .paymentReboundLarge .title,body.paymentMode .paymentReboundLarge .branch,body.paymentMode .paymentReboundLarge .name,body.paymentMode .paymentReboundLarge .function,body.paymentMode .paymentReboundLarge .boxVkPayment .city{max-height:2.6em;overflow:hidden;}
* html body.paymentMode .paymentReboundLarge .title,* html body.paymentMode .paymentReboundLarge .branch{height:2.7em;}
body.paymentMode .paymentReboundLarge .city,body.paymentMode .paymentReboundLarge .boxVkPayment .name,body.paymentMode .paymentReboundLarge .position{max-height:1.4em;overflow:hidden;}
* html body.paymentMode .paymentReboundLarge .city,* html body.paymentMode .paymentReboundLarge .boxVkPayment .name,* html body.paymentMode .paymentReboundLarge .position{height:1.4em;}
body.paymentMode .paymentReboundLarge .title{margin-top:20px;}body.paymentMode .paymentReboundLarge .conclusion{margin-top:20px;}
body.paymentMode .paymentReboundLarge .boxVkPayment{position:relative;margin-top:15px;}body.paymentMode .paymentReboundLarge .boxVkPayment span{margin-left:58px;}
body.paymentMode .paymentReboundLarge .pictureFrame{top:2px;width:44px;margin:0!important;padding:0!important;}
body.paymentMode .paymentReboundLarge .pictureFrame .picture{margin:0!important;}body.paymentMode .paymentReboundSmall{position:relative;}
body.paymentMode .paymentReboundSmall .paymentReboundContent{background:transparent url(../images/basic/payment_rebound_content_bg.png) -392px top no-repeat;min-height:84px;padding-top:26px;padding-right:30px;padding-left:15px;line-height:1.5em;}
* html body.paymentMode .paymentReboundSmall .paymentReboundContent{height:84px;}body.paymentMode .paymentReboundSmall .boxUsh{padding-left:12px;padding-top:20px;padding-right:40px;font-weight:bold;}
body.paymentMode .paymentIFrame{position:absolute;right:24px;top:4px;width:440px;height:263px;overflow:auto;}
body.paymentMode .paymentIFrame iframe{width:438px;height:260px;}.mainBorderBottom,body.paymentMode .paymentBorderBottom{background-color:black;width:100%;height:3px;background:transparent url(../images/basic/icons_vert.png) right -391px repeat-x;}
* html .mainBorderBottom,* html body.paymentMode .paymentBorderBottom{overflow:hidden;}#mainContent .mainBorderBottom{margin:0;}
body.paymentMode .paymentContact{margin-top:20px;width:100%;font-size:12px;color:#595959;}body.paymentMode .paymentFootnote{margin-top:7px;width:100%;font-size:10px;color:#7f7f7f;}
.introScreen h1{font-size:24px;font-weight:normal;color:#04458E;padding-top:10px;margin-bottom:10px;line-height:1.1em;}
.introScreen h3,.introScreen h4{font-size:12px;font-weight:bold;margin-bottom:20px;line-height:1.2em;}
.introScreen h4{font-weight:normal;}body.paymentIFrameMode{margin:0;padding:0;background:#fed;}.paymentBuyCoupons{background-color:#d9d7d7;width:684px;}
.paymentBuyCoupons .paymentIFrame{float:left;margin:0;padding-top:7px;padding-left:7px;padding-bottom:10px;}
.paymentBuyCoupons .paymentIFrame iframe{height:262px;width:457px;}.paymentBuyCoupons .paymentOptions{float:left;display:inline;width:200px;padding-top:20px;padding-left:15px;}
.paymentBuyCoupons .paymentOptions h3{display:block;font-weight:normal;color:#595959;margin-bottom:10px;}
.paymentBuyCoupons .paymentOptions li{clear:both;position:relative;width:200px;font-weight:bold;line-height:1.2em;margin-top:0;margin-bottom:10px;}
* html .paymentBuyCoupons .paymentOptions li{margin-top:2px;}*:first-child+html .paymentBuyCoupons .paymentOptions li{margin-top:4px;}
.paymentBuyCoupons .paymentOptions input{position:absolute;left:-3px;top:1px;}* html .paymentBuyCoupons .paymentOptions input{top:0;}
*:first-child+html .paymentBuyCoupons .paymentOptions input{top:0;}.paymentBuyCoupons .paymentOptions label{display:block;margin-right:0;margin-left:20px;font-weight:normal;}
.promoImagePaymentWelcome{margin-top:20px;width:100%;height:396px;background:transparent url(../images/promo/promo_welcome.jpg) left top no-repeat;}
.promoImageMaintenance{margin-top:20px;width:100%;height:340px;background:transparent url(../images/promo/promo_maintenance.png) 17px top no-repeat;}
#sidebar .mainBorderBottom{position:absolute;width:996px;}.abSidebar{width:100%;text-align:center;}.abSearchResultsTableTr td{width:610px;padding-right:10px;text-align:left;}
.tableRaw .abSearchResultsTableTr td{padding-left:105px;}.tableRawCareerMatch .abSearchResultsTableTr td{padding-left:120px;}
.abSearchResultsTableTr td h3{font-weight:bold;color:#000;padding-right:235px!important;}.abSearchResultsTableTr td p{margin-bottom:0!important;padding-right:235px!important;}
.tableRaw .abSearchResultsTableTr td h3,.tableRaw .abSearchResultsTableTr td p{padding-right:235px!important;}
.tableRawCareerMatch .abSearchResultsTableTr td h3,.tableRawCareerMatch .abSearchResultsTableTr td p{padding-right:225px!important;}
.abSearchResultsTableTr td a{display:block;float:right;text-align:left;font-weight:bold!important;color:#04458E;}
.tableRaw .abSearchResultsTableTr td a{width:215px;}.tableRawCareerMatch .abSearchResultsTableTr td a{width:205px;}
.jobDescription h1,.jobDescription h2,.jobDescription h3,.jobDescription h4,.jobDescription h5,.jobDescription h6{font-weight:bold;margin-bottom:1em;}
.jobDescription h1{font-size:16px;}.jobDescription h2{font-size:14px;}.jobDescription h3{font-size:13px;}
.jobDescription h4{font-size:12px;}.jobDescription h5{font-size:11px;}.jobDescription h6{font-size:10px;}
.jobDescription p{margin-bottom:1em;}.jobDescription ul{list-style:disc;margin-bottom:1em;padding-left:13px;}
* html .jobDescription ul{padding-left:16px;}*:first-child+html .jobDescription ul{padding-left:16px;}
.jobDescription ol{list-style:decimal;margin-bottom:1em;padding-left:17px;}* html .jobDescription ol{padding-left:23px;}
*:first-child+html .jobDescription ol{padding-left:23px;}.jobDescription li{margin-bottom:0;}.jobDescription dl{margin-bottom:1em;}
.jobDescription dl dt{font-weight:bold;}.jobDescription dl dd{padding-left:10px;}.jobPostingText b{font-weight:bold;}
.jobPostingText i{font-style:italic;}.jobPostingText u{text-decoration:underline;}