body,legend{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,hr,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}table, td{vertical-align:top;}fieldset,img,hr{border:0;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}a,address{font-style:normal;text-decoration:none;}input,textarea,select{font-family:inherit;font-size:100%;font-weight:inherit;}.hide          { display:none;}.replace       { text-indent:-999em;background-repeat:no-repeat;}.accessibility { position:absolute;top:-999em;left:-999em;}.noindent      { margin:0;}.nomargin      { margin-top:0;margin-bottom:0;}.clear{ clear:both;}br.clear{ clear: both;height: 0;min-height: 0;font-size: 0;line-height: 0;margin: 0;padding: 0;}div.clear{ clear: both;height: 0;min-height: 0;font-size: 0;line-height: 0;margin: 0;padding: 0;}body   { font:.75em Arial,Helvetica,sans-serif;}h1{ font-size:2em;font-weight:bold;}h2{ font-size:1.75em;font-weight:bold;}h3{ font-size:1.5em;font-weight:bold;}h4{ font-size:1.25em;font-weight:bold;}h5{ text-transform:uppercase;font-weight:bold;}h6{ font-weight:bold;}p, hr,dl, ul, ol,li.spaced, .spaced li,address, table{  }.important         { font-size:1.25em;}dt         { font-weight:bold;}ul    {  }ol{ list-style-position:inside;}li.plain, .plain{ list-style:none;}table      {  }a,a.inline{ text-decoration:underline;color:#6f7e89;}a.anchor   { display:none;}hr         { color:#444;background:#444;height:1px;clear:both;}.section{margin-bottom:20px;}.col{ float:left;overflow:hidden;margin:0;}.colFirst      { margin-left:0;}.colLast       { margin-right:0;}.colTwo        { width:50%;}.colThree      { width:33%;}.colFour       { width:25%;}.col{ float:left;overflow:hidden;margin:0;}.col-first         { margin-left:0;}.col-last          { margin-right:0;}.col-two           { width:50%;}.col-three         { width:33%;}.col-four          { width:25%;}.mceEditor tr:hover td{ background:none;}img.left,img.right{ margin-bottom:1em;display:inline;}img.left{ margin-right:1em;float:left;}img.right{ margin-left:1em;float:right;}.icon{ display:inline-block;background:no-repeat 0 50%;vertical-align:text-top;outline:none;overflow:hidden;text-indent:-999em;width:16px;min-height:16px;margin-right: 5px;}.iconText{ text-indent:18px;width:auto;}.iconAdd{ background-image:url('/images/icons/add.png');}.iconCss{ background-image:url('/images/icons/css.png');}.iconDbImport{ background-image:url('/images/icons/dbImport.gif');}.iconDelete{ background-image:url('/images/icons/delete.png');}.iconEdit{ background-image:url('/images/icons/edit.png');}.iconExit{ background-image:url('/images/icons/exit.png');}.iconLock{ background-image:url('/images/icons/lock.png');}.iconOk{ background-image:url('/images/icons/ok.png');}.iconRelation{ background-image:url('/images/icons/relation.png');}.iconStar{ background-image:url('/images/icons/star.png');}.iconTable{ background-image:url('/images/icons/table.png');}.iconTableLink{ background-image:url('/images/icons/tableLink.png');}.iconThumbnail{ background-image:url('/images/icons/thumbnail.png');}.searchForm{ margin-bottom:10px;}.searchForm .field{ float:left;margin-right:10px;}.searchForm .field label{ display:inline;vertical-align: middle;}.searchForm fieldset.multiple{ float: left;margin-right: 10px;padding: 0;width:400px;position: relative;}.searchForm fieldset.multiple legend{ }.searchForm fieldset.multiple legend span{ }.searchForm fieldset.multiple .field{ clear: none !important;float: left !important;margin-top: 5px;}.searchForm fieldset.multiple .field label{ vertical-align: top;}.searchForm fieldset.multiple .field input{ }.searchForm p.buttons{ width:auto;clear:none;float: left;margin: 0;}.treeList,.treeList ul{ margin:0;}.inTable .field{ position:relative;}.inTable .field label{ position:absolute;top:-1.5em;left:0;width:100%;text-indent:-999em;}.inTable .field input,.inTable .field select{ width:95%;}ul.paginationList{ border:0;margin:10px 0;padding:0;display:block;}ul.paginationList li{ border:0;margin:0;padding:0;font-size:11px;list-style:none;float:left;}ul.paginationList a{ border:solid 1px #6a6a6a;margin-right:2px;}ul.paginationList .previous-off,ul.paginationList .next-off{ color:#666666;display:block;float:left;font-weight:bold;padding:3px 4px;}ul.paginationList .next a,ul.paginationList .previous a{ font-weight:bold;}ul.paginationList li.active a{ color:#0080ff;font-weight:bold;display:block;float:left;padding:3px 6px;}ul.paginationList a:link,ul.paginationList a:visited{ color:#0063e3;display:block;float:left;padding:3px 6px;text-decoration:none;}ul.paginationList a:hover{ border:solid 1px #ffffff;color:#0080ff;}.entriesTotal{ clear:both;color:#808080;}dl.marginal{ overflow:hidden;}dl.marginal dt{ width:10em;float:left;clear:left;}textarea.editor{ height:20em;}ul.notification{ padding:5px;list-style: none;}li.notification{color: #000;background: #dedede;border: 1px solid #000;background-image:url('/images/icons/bullet_black.png');background-position: 10px center;background-repeat: no-repeat;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataSaved,li.notification.dataDeleted{color: #4F8A10;background-color: #DFF2BF;background-image:url('/images/icons/ok.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #4F8A10;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataError{color: #8a0f0f;background-color: #fccac3;background-image:url('/images/icons/exclamation.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #e02727;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataInformation{color: #00529B;background-color: #BDE5F8;background-image:url('/images/icons/information.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #00529B;margin: 10px 0;padding: 15px 10px 15px 50px;}li.notification.dataWarning{color: #9F6000;background-color: #FEEFB3;background-image:url('/images/icons/error.png');background-position: 10px center;background-repeat: no-repeat;border: 1px solid #9F6000;margin: 10px 0;padding: 15px 10px 15px 50px;}div.result.error{ border: 1px solid;margin: 10px 0px;padding: 15px 10px 15px 50px;background-repeat: no-repeat;background-position: 10px center;color: #D8000C;background-color: #FFBABA;background-image:url('/images/icons/exclamation.png');}#infoContentAdd input.text{width:100% !important;}#infoContentAdd .editor{display:block;width:100% !important;padding:0;height:600px !important;}form.inline fieldset,fieldset.inline .field             { display:inline;float:left;}.vertical .field               { margin-bottom:.25em;}.vertical label                { display:block;}.vertical .multiple            { margin-bottom:.25em;}.vertical .multiple .field     { margin-bottom:0;}.vertical .multiple label,.vertical .result label        { display:inline;}.marginal .field               { margin-bottom:.25em;height:100%;overflow:hidden;}.marginal label                { width:11.5em;float:left;}.marginal .multiple            { margin-bottom:-2em;}.marginal .multiple .field     { margin-bottom:0;position:relative;top:-2em;left:11.5em;}.marginal .multiple label,.marginal .result label{ width:auto;float:none;}.topLabel .field               { margin-bottom:.5em;height:100%;overflow:hidden;}.topLabel label                { width:auto;display: block;line-height: 1.25em;}.twoCol .field{ width:49%;margin-right:.25em;float: left;}.twoCol .field input,.twoCol .field select,.twoCol .field textarea{ width: 80%;}.twoCol fieldset{ clear: left;}form           { width:100%;overflow:hidden;}form .field    { line-height:2;}fieldset       { border:0;margin-bottom:1.25em;padding:0;padding-top:.5em;}legend         { font-size:18px;font-weight:bold;line-height:1;}label          { font-weight:bold;cursor:pointer;}.result label{ font-weight:normal;}input.text,input.secret{ text-indent:5px;padding:.25em 0;}textarea       {  width:250px;overflow:auto;}input.radio{ border:0;background:none;}fieldset.multiple          { border:0;margin:0;padding:0;}fieldset.multiple .field   { float:left;clear:left;position:relative;}fieldset.multiple label{ padding-left:1.25em;font-weight:normal;}fieldset.multiple input    { position:absolute;top:.5em;left:0;}button             { padding:0;overflow:visible;cursor:pointer;}form .buttons      { overflow:hidden;margin-bottom:0;}form .error        { color:#FFBABA;}form .error input  { border-color:#FFBABA;}form .notice       {  }form .success      {  }form .errorField input,form .errorField textarea{ background:#FFBABA;}*{ margin: 0;padding: 0;}body{ text-align: center;font-family: Arial;font-size: 12px;}h1{ font: italic 32px Times;}h1 a{ font: italic 32px Times;color: #000000;text-decoration: none;}h2{ font: italic 24px Times;}h3{ font-size: 18px;}h4{ font-size: 14px;}a{ text-decoration: none;}#wrapper{ text-align: left;width: 950px;margin: 0 auto;}#header{ height: 105px;background: url('/images/templates/default/bg_header.png') right center no-repeat;}#header-left{ float: left;width: 325px;padding-top: 15px;}#header-center{ float: left;width: 380px;position: relative;}#header-right{ float: right;width: 245px;}#navigation{ height: 28px;background: url('/images/templates/default/bg_navigation2.png') center top no-repeat;}#content{ padding: 25px 0 15px 0;}#footer{ height: 70px;background: url('/images/templates/default/bg_footer.png') center bottom no-repeat;}#footer-left{ float: left;width: 790px;}#footer-right{ float: right;width: 85px;}#navigation{ padding: 0px 0 0 10px;height: 40px;position: relative;}#navigation a{ font: bold 14px Arial;} #navigation a:hover{ color: #015599;}ul.navMain li{ display: inline-block;float: left;height: 28px;position: relative;border-left: 1px solid #e4e4e4;padding-left: 12px;padding-top: 12px;}ul.navMain li a{ padding-left: 10px;background: url('/images/templates/default/list-style-dotted.png') left center no-repeat;}ul.navMain li{ margin-left: 25px;}ul.navMain li.first{ margin-left: 0px;border-left: none;}ul.navMain li ul li{ margin-left: 0px;padding-top: 0;}ul.navMain li ul{ display: none;position: absolute;left: 0px;top: 12px;width: 165px;padding: 32px 25px 12px 0px;line-height: 25px;background: url('/images/templates/default/bg_subNavigation.png') top center repeat-x;}ul.navMain li:hover ul{ display: block;}ul.navMain li ul:hover{ display: block;}ul.navMain li ul li{ border-bottom: 1px solid #c3c3c3;width: 177px;}ul.navMain li ul li a{ background: url('/images/templates/default/list-style-dotted.png') left center no-repeat;padding-left: 10px;}ul.navMain li ul li.subTree ul{ display: none;}#facebook-login{ position: absolute;right: 6px;top: 12px;width: 92px;height: 37px;cursor: pointer;}#facebook-login a{ color: #ffffff;}#facebook-login a:hover{ color: #ffffff;text-decoration: underline;}ul.menu *{ list-style: none;}ul.menu li.first{ border-top: 1px solid #cccccc; }ul.menu li{ border-bottom: 1px solid #cccccc;line-height: 30px;padding-left: 15px;background: url('/images/templates/default/bg_menu.png') no-repeat left center #ffffff;}ul.menu li a{ color: #000000;font: normal 12px Arial;}ul.menu li.active{ background: url('/images/templates/default/bg_menu_active.png') repeat-y left center;}ul.menu li.active a{ color: #ffffff;}ul.menu li.subTree{ background-position: top left;}ul.menu li.subTree.selected ul{ margin-left: -15px;padding-left: 0px;border-top: 1px solid #cccccc;}ul.menu li.subTree.selected.active ul{ border-top: none;} ul.menu li ul li{ display: none;padding-left: 27px;line-height: 30px;}ul.menu li.subTree.selected > ul li{ display: block;border-bottom: none;}ul.menu li.subTree.selected ul li.active a{ color: #c5c5c5;}ul.menu li.subTree.selected ul li a{ color: #535353;}#becomeMemberLink{ position: absolute;bottom: 0px;left: 164px;height: 25px;width: 170px;}#becomeMemberLink:hover{ background: url('/images/templates/default/red_arrow.png') left center no-repeat;cursor: pointer;}#frontContent{ min-height: 350px;width: 580px;border-bottom: 1px solid #dfdfdf;margin-bottom: 5px;}#frontContent .header{ padding-top: 3px;}#frontContent .header .clear{ padding: 15px 0 3px 0;}#frontContent .header img{ border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea;padding: 2px;}#frontContent .header .summaryText{ font-weight: bold;color: #797979;letter-spacing: 2px;line-height: 18px;}#frontContent .content{ padding: 20px 20px 15px 0;}#frontContent .eventDate{ float: right;width: 60px;text-align: center;padding: 10px 0 5px 0;}#frontContent .eventDate h1{ font-size: 50px;}#frontContent .facts{ font-size: 11px;line-height: 18px;color: #363636;}#links-icon{ float: right;width: 100px;padding: 19px 13px 0 0;}#links-icon .right{ padding: 4px 0 4px 0;color: #9a9a9a;font: normal 10px Helvetica;cursor: pointer;}#popup-links{ position: absolute;top: 1px;right: 25px;display: none;width: 650px;height: 93px;font-size: 11px;padding: 5px 20px;line-height: 16px;color: #606060;background: url('/images/templates/default/bg_linksPopup.png') no-repeat right center;}#popup-links h2{ background: url('/images/templates/default/line_linksPopup.png') no-repeat right center;color: #3e3e3e;}#popup-links a{ font: bold 11px Verdana;line-height: 20px;color: #626262;}#popup-links a:hover{ color: #015599;text-decoration: underline;}div#links-icon .right:hover > #popup-links{ display: block;}   .slideContent{ float: left;overflow: hidden;}.formContact{ width: 400px;}.formContact label{ display: none;}.formContact input{ width: 170px;border: 1px solid #a5a5a5;color: #acacac;}.formContact textarea{ width: 343px;padding: 4px 2px;border: 1px solid #a5a5a5;color: #acacac;}.formContact button{ color: #015599;border: none;font: bold 12px Arial }.formContact button{ background: url('/images/templates/default/letterIcon.png') no-repeat left center;padding-left: 17px;}.formContact .name,.formContact .company,.formContact .phone,.formContact .email{ float: left;width: 177px;margin-bottom: 10px;}.formContact .message,.formContact .buttons{ clear: both;width: 350px;}.formContact .buttons{ text-align: right;}#newsList ul li{ list-style: none;border-bottom: 1px solid #d3d3d3;padding: 8px 0;}#newsList ul li div.newsImage{ float: left;width: 65px;margin-left: 10px;}#newsList ul li div.newsText{ float: left;width: 250px;height: 47px;padding-left: 10px;}#newsList ul li div.newsTitle{ font-size: 13px;color: #000;}#newsList ul li div.newsPublish{ display: none;}#newsList ul li img{ display: block;}#eventList ul li{ list-style: none;border-bottom: 1px solid #d3d3d3;padding: 8px 0;}#eventList ul li div.eventDate{ float: left;width: 65px;text-align: center;}div.eventDate h1{ font: italic 36px "Times";margin-bottom: -6px;margin-top: -6px;}div.eventDate h2{ font: normal 12px Arial;padding-bottom: 3px;}#eventList ul li div.eventText{ float: left;width: 250px;height: 47px;padding-left: 10px;}#eventList ul li div.eventTitle{ font-size: 13px;color: #000;}#companyJobAdList ul li,#companyEventList ul li{ list-style: none;display: block;overflow: hidden;max-width: 305px;margin-bottom: 15px;}#companyEventList ul li div.eventDate{ float: left;width: 65px;text-align: center;}div.eventDate h1{ font: italic 36px "Times";margin-bottom: -6px;margin-top: -6px;}div.eventDate h2{ font: normal 12px Arial;padding-bottom: 3px;}#companyEventList ul li div.eventText{ float: left;width: 250px;height: 47px;padding-left: 10px;}#companyEventList ul li div.eventTitle{ font-size: 13px;color: #000;}#social{ padding: 20px 0 0px 0;height: 47px;color: #9a9a9a;font: normal 10px Helvetica;}#social a{ color: #9a9a9a;}#social #facebook{ float: left;width: 110px;}#social #twitter{ float: left;width: 110px;margin-left: 15px;}#social #facebook div.right,#social #twitter div.right{ padding-top: 3px;}.guestSearchForm div.field{ float: left;width: 179px;margin-right: 4px;}.guestSearchForm p.buttons{ float: left;}#search{ margin: 0;padding: 0;}#search input{ width: 178px;height: 27px;background: url('/images/templates/default/bg_input.png') no-repeat;border: 0px;font: normal 14px Arial;color: #8b8b8b;}#search input{ padding: 2px 0 0 7px;}#search button{ width: 59px;height: 28px;background: url('/images/templates/default/bg_button.png') no-repeat;border: 0px;font: bold 12px Arial;color: #757575;}#search label{ display: none;}#footer a{ color: #015599;}#footer-left{ padding: 11px 15px;}#footer-right{ padding: 18px 5px;font: normal 10px Helvetica;color: #9a9a9a;}#footer-right p{ margin-bottom: 4px;}table.dataTable td{ background-color: #f4f4f4;}table.dataTable td:hover{ background-color:#e4e4e4;}.loginForm{ width: 286px;height: 173px;margin: 80px auto;padding: 15px 80px;background: url('/images/templates/default/bg_login.png') no-repeat top left;}.loginForm .buttons{ margin: 12px 0;}.loginForm h1{ background: url('/images/templates/default/bg_hr.png') no-repeat right center;}.loginForm form{ padding-top: 10px;border-bottom: 1px solid #c3c3c3;margin-bottom: 6px;}.loginForm input{ padding: 3px 3px;width: 123px;border: 1px solid #d4d4d4;color: #484848;}.faqQuestions{ width: 220px;color: #c80707;}.faqQuestions a{ color:#C00;}ul#localeList{  }ul#localeList li{ text-indent: -9999em;list-style-type: none;display: inline-block;float: left;margin-left: 5px;}ul#localeList li.sv_SE a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/se.png") no-repeat;}ul#localeList li.en_GB a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/gb.png") no-repeat;}ul#localeList li.da_DK a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/dk.png") no-repeat;}ul#localeList li.fr_FR a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/fr.png") no-repeat;}ul#localeList li.fi_FI a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/fi.png") no-repeat;}ul#localeList li.en_US a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/us.png") no-repeat;}ul#localeList li.no_NO a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/no.png") no-repeat;}ul#localeList li.de_DE a{ display: block;width: 16px;height: 11px;outline: none;background: transparent url("/images/locale/de.png") no-repeat;}
