h1,h2,h3,h4,h5{font-family:'Franklin Gothic Medium',Arial;font-weight:normal}a{color:#d20028;text-decoration:none}a:hover{text-decoration:underline}fieldset{border:0;margin:0;padding:0}label{font-weight:bold;font-size:0.8em;display:block;margin:5px 0 0 0}label.inline{display:inline;margin:0 5px 0 0}label.checkbox{display:inline;font-weight:normal;vertical-align:middle}button,input.button{height:22px;background:url(/themes/kungsleden/gfx/button.png) repeat-x;font-size:11px;font-weight:bold;color:#333;border:none;padding:0 0 1px 0;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding-left:5px;padding-right:5px}input,textarea{ font-family:Arial}textarea{ overflow:auto }input.checkbox{ width:20px }input.file{ width:300px}.invalid{ border:solid 1px Red }.watermark{ color:#d20028}body{margin:0;font:normal 0.9em Arial;background:#F4F4F5 url(/themes/kungsleden/gfx/bg.png) repeat-x}#wrap{margin-left:auto;margin-right:auto;width:960px;overflow:hidden;padding:0 10px 0 10px}#left-block{width:640px;height:auto;float:left;overflow:hidden;margin-bottom:30px}#right-block{width:300px;height:auto;float:left}#left-block-top{background:url(/themes/kungsleden/gfx/page-top-image-contest.jpg) no-repeat;width:620px;margin-bottom:20px}#left-block-bottom{overflow:hidden}#left-column{width:220px;float:left}#center-column{width:380px;float:left;margin-left:20px;background:#fff;border:solid 1px #ddd}#wide-content-block #center-column{width:620px;margin-left:0}#wide-content-block #page{ margin-left:20px}#wide-content-block .widgetzone{ margin-left:10px }#footer{background:#000 url(/themes/kungsleden/gfx/footer-bg.png) center no-repeat;min-height:185px;overflow:hidden;margin:0}#footer-content{width:900px;min-height:130px;margin:26px auto 0 auto;color:#999;position:relative}#footer-content .widgetzone{}#footer-content .footer-module{width:280px;min-height:50px;margin:0 26px 0 0;float:left}#footer-content .footer-module.last{margin-right:0}#page-bottom{color:#666;text-align:center;font-size:0.8em;width:920px;margin:10px auto 10px auto}div.ajax-load{height:16px;background:url(/pics/ajax-loader-red.gif) left center no-repeat;margin:5px;padding-left:20px}.footer-module .widget{}.footer-module .widget h4{color:#fff;font-size:1.2em;margin:0 0 3px 0;padding:0}.footer-module .widget .content ul{margin:0;padding:0 0 0 12px}.footer-module .widget .content li{margin:0;padding:0 0 2px 0;list-style-image:url(/pics/red-arrow-dot.gif)}.footer-module .widget .content li a{font-size:0.9em;color:#ccc}.footer-module .widget.followus ul{ padding:3px 0 0 0 }.footer-module .widget.followus li{display:inline;list-style:none;padding-right:5px}.footer-module .widget.followus fieldset h4{margin:10px 0 0 0;padding:0}.footer-module .widget.followus fieldset label{ margin:0;color:#ccc;display:none }div.toolbar{background:url('/themes/Kungsleden/gfx/toolbar-bg.png') no-repeat;width:579px;height:24px;font-size:0.75em;line-height:21px;vertical-align:middle;padding-left:10px;margin:10px 0 10px 0}div.toolbar span,div.toolbar a{ margin-right:10px }div.layout-block{}#page-header{ width:100%;overflow:hidden;text-align:center;position:relative;left:-10px}#top-block{height:100px}#top-block p{width:675px;float:left;color:#666;font-size:0.9em}#quick-search{float:left;margin-left:20px;padding-top:30px}#center-column{}#center-column .posts h2{ font-size:1.2em}#center-column .posts h3,#center-column .posts h4,#center-column .posts h5{ font-size:1.1em}#page{ margin:10px }#page p{ font-size:0.9em }table p{margin:0;padding:0}div.post{ margin:0 20px 20px 20px }.post h1,.post h2{font-size:1.4em;margin:0;padding:0}.post h2{font-size:1.1em;margin:20px 0 -5px 0}div.post .footer{ font-size:0.9em }div.post p{ font-size:0.9em }div.post blockquote{ font-family:'Franklin Gothic Medium',Arial;font-size:1em;font-style:italic;margin:10px 20px 10px 20px}div.post span.author,div.post span.pubDate,.post a.comments-link{ font-size:0.8em }.post p.tags{font-size:0.8em;font-weight:bold}.post p.tags a{ font-weight:normal }.post .ratingcontainer{margin:0}.listing-entry .bottom{ margin-top:10px }p.tags{ color:#d20028 }p.tags .tags-label{ color:#333 }.listing-entry div.description p{ margin:8px 0 0 0;padding:0 }.listing-entry div.description img{margin:10px 10px 5px 0}.listing-entry div.description p img{margin:3px 10px 5px 0}.post.customer-need p.tags,.post.customer-need .ratingcontainer,div.postpuff{ display:none }.single-post .bottom{ margin-top:-15px }.single-post .ratingcontainer{ padding-bottom:5px;height:35px}.single-post h1{ margin-top:10px }.post.customer-need .text{font-size:1.4em;margin:10px 10px 30px 10px;color:#333}.post.customer-need h1,.post.customer-case h1,.post.photo-submission-post h1{ margin-top:20px } .comment-section{margin:20px;font-size:0.8em}.comment cite{font-size:1.3em;font-family:Arial;font-style:italic}ul.recentComments{margin:0;padding:0;list-style:none}.comment-post-link{ font-size:0.9em;margin-top:5px}ul.recentComments li a.postTitle{ display:block}ul.recentComments li{height:110px;background:url(/themes/kungsleden/gfx/comment-listing-bg.png) left top no-repeat;padding:10px 30px 10px 20px;margin-left:-5px}#admin{ font-size:0.9em }a img{ border:none }#wrap div.widget{margin:0 0 20px 0;border:solid 1px #ddd;background:#fff}#wrap .widget h4,h1.news-list{font-family:'Franklin Gothic Medium',Arial;font-weight:normal;background:url(/themes/kungsleden/gfx/module-heading-bg.png) repeat-x;height:27px;padding:10px;margin:0;font-size:1.05em}#wrap div.widget .content{margin:10px;font-size:0.8em}#wrap .widgetselector{ margin-left:10px }#wrap ul.flickr-widget{ margin:0;padding:0 }#wrap ul.flickr-widget li{list-style:none;display:inline}#wrap ul.flickr-widget li img{margin:0 10px 10px 0}#wrap .tagcloud ul{list-style:none;margin:0;padding:0}#wrap .tagcloud li{ display:inline }#wrap .tagcloud a.smallest{ font-size:0.8em }#wrap .tagcloud a.small{ font-size:0.9em }#wrap .tagcloud a.medium{ font-size:1em }#wrap .tagcloud a.big{ font-size:1.1em }#wrap .tagcloud a.biggest{ font-size:1.2em }#customer-need-sort-links{ padding-left:12px;height:18px;width:100%}#customer-need-sort-links a,a#link-show-more-needs{ font-size:0.95em;padding-right:5px}#customer-needs-list{}#customer-needs-list .customer-need{padding:10px 10px 0 10px;margin:5px 0 0 0;background:url(/themes/kungsleden/gfx/gradient-bg-speech-bubble.png) repeat-x #e4e4e4;overflow:hidden;z-index:100}a#link-show-more-needs{ display:block;margin-top:10px;text-align:center;width:100%}.customer-need-container .need-bubble-squiggle{width:12px;height:22px;float:left;z-index:200;background:url(/themes/kungsleden/gfx/gradient-bg-speech-bubble-squiggle.png) no-repeat}.customer-need-container .need-bubble-bottom{width:266px;height:7px;background:url(/themes/kungsleden/gfx/gradient-bg-speech-bubble-bottom.png) no-repeat;margin-left:12px}#customer-needs-list .customer-need p a{ color:#000 }#customer-needs-list .customer-need p{ margin:0;padding:0 }#customer-needs-list .customer-need .author{ font-weight:bold;color:#666;margin-top:5px;margin-bottom:5px;font-size:0.9em;text-transform:uppercase}#customer-needs-list .customer-need .text{ font-size:1.1em;font-style:italic}#customer-needs-list .customer-need a.action{display:block;float:left;margin:0 5px 0 0;padding-top:10px;font-size:0.95em}#customer-needs-list .customer-need .icon{display:block;height:24px;width:40px;float:left;font-size:9px;font-weight:bold;margin:5px 5px 0 0;text-align:center;line-height:24px;text-indent:13px}#customer-needs-list .customer-need a.icon{ color:#000 }#customer-needs-list .customer-need a.icon:hover{ text-decoration:none;color:#d20028}#customer-needs-list .customer-need .raters{ background:url(/themes/kungsleden/gfx/40px-thumbs-up.png) no-repeat}#customer-needs-list .customer-need .comments{ background:url(/themes/kungsleden/gfx/40px-speech-bubble.png) no-repeat}#enter-customer-need fieldset{padding:0;margin:0;border:none;background:#fff}#enter-customer-need label{font-size:0.95em}#enter-customer-need input.textbox,#enter-customer-need textarea{font-family:Arial;font-size:1em;width:272px}#enter-customer-need input{margin:5px 0 5px 0}#textbox-need-name-label{ display:none }#textbox-need-text-label{ display:none }#textbox-need-form-container{height:22px;overflow:hidden;border-bottom:solid 1px #ccc;margin-bottom:10px}#textbox-need-form-container button{ display:block;margin-top:5px }#wrap .widget.customercases h5{font-size:1.2em;color:#333;font-weight:normal;margin:0;padding:0}#wrap .widget.customercases h4{ height:20px}#wrap div.widget.customercases img{ margin-top:-4px;width:198px;margin-bottom:5px }#page.photosubmission{ border:none }#page.photosubmission h4{ background:none }#page.photosubmission label{ display:block;font-weight:bold;margin:10px 0 4px 0}#page.photosubmission span{ font-size:0.9em;margin-left:10px}#page.photosubmission textarea{ font-size:0.9em }#page.photosubmission input,#page.photosubmission textarea{ width:200px }#page.photosubmission input.button{ margin-bottom:20px;width:206px}#page.photosubmission input.start-submit{ width:150px}#page.photosubmission input.file{ width:230px }#page.photosubmission input.checkbox{ width:20px }#left-block-top a#link-contest-banner-submit:hover,#left-block-top a#link-contest-banner-view:hover{text-decoration:underline}.photosubmissions-complete-list .photosubmission{float:left;width:156px;margin:0 15px 20px 0;padding:9px 16px 9px 9px;background:#efefef;border:solid 1px #efefef;background:url(/themes/kungsleden/gfx/gradient-bg-light.png) repeat-x #efefef}.photosubmissions-complete-list .photosubmission.submission-1{clear:left}.photosubmissions-complete-list .photosubmission.submission-3{margin-right:0}.photosubmissions-complete-list .photosubmission h2{font-size:1em;margin:0;padding:0}.photosubmissions-complete-list .photosubmission .title-and-author{min-height:60px}.photosubmissions-complete-list p.intro{font-family:'Franklin Gothic Medium',Arial;font-size:1.2em !important}.photosubmissions-complete-list .photosubmission img{ border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #999;border-bottom:solid 1px #999}.photosubmissions-complete-list .photosubmission .meta{ margin-top:5px;overflow:hidden}.photosubmissions-complete-list .photosubmission .meta h3{margin:0;padding:0}.photosubmissions-complete-list .photosubmission .meta p{ margin:3px 0 5px 0;padding:0}.photosubmissions-complete-list .photosubmission .rating p{ display:none }.photosubmissions-complete-list .photosubmission .meta p.author{ font-size:12px !important}.photosubmissions-complete-list .photosubmission .meta p.rating{ font-size:10px !important;font-weight:bold;padding:0 0 5px 0;margin:0}.photosubmissions-complete-list .photosubmission .share{ float:left}.photosubmissions-complete-list .photosubmission .ratingcontainer{ float:left;width:65px;height:15px;border:solid 1px #d20028;padding:3px;background-color:#fff}#photo-submissions-top-modules{ overflow:hidden }.photosubmissions-complete-list .photosubmission a.addthis_button{ display:block }.photosubmissions-complete-list .top-module{ width:280px;margin-bottom:20px;float:left;overflow:hidden}.photosubmissions-complete-list a.selected{ font-weight:bold }.photosubmissions-complete-list .top-module h2{ margin:0;padding:0;font-size:1.1em }.photosubmissions-complete-list .top-module p{ margin:3px 0 6px 0;padding:0}#share-photo-contest{ margin-right:20px }#share-photo-contest span{ display:block }.photosubmission a.show-description{display:block;clear:both;font-size:0.75em;padding-top:5px}.photosubmissions-complete-list .photosubmission p.description{clear:both;padding-top:5px}.photosubmission img.badge{border:none;float:left;position:relative;left:157px;top:-17px}#photo-submissions-listing{overflow:hidden}.employees-row{ width:100%;overflow:hidden }.employees-list{ overflow:hidden}.employees-list .employee-details{ z-index:400;float:left;overflow:hidden;width:105px;padding:10px;margin:0 23px 0 0;position:relative;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff}.employees-list .employee-details.selected{ background-color:#f4f4f5;border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;padding-bottom:28px}.employees-list .employee-details img{ float:left;display:block}.employees-list .employee-details .meta{ float:left}.employees-list .employee-details .meta h2,.employees-list .employee-details .meta h3{ margin:0;padding:0}.employees-list .employee-details .meta h2{ font-size:1em;margin-top:3px }.employees-list .employee-details .meta h3{ font-size:1.1em }.expanded-employee-details{ z-index:100;border:solid 1px #ccc;float:left;width:535px;background-color:#f4f4f5;padding:20px;margin-bottom:20px;position:relative;top:-1px }.expanded-employee-details h4{ font-size:1.6em;margin:0;padding:0 }.expanded-employee-details p.description{ font-size:1.2em !important}.employees-list .employee-details.last{ margin-right:0 }#employee-search-form{ position:relative;margin:0 0 20px 10px }#employee-search-form label{position:relative;top:-5px;font-size:1em}#employee-search-form input{height:35px;width:200px;font-size:2em;font-family:'Franklin Gothic Book',Arial;padding:5px 5px 10px 5px;border:solid 1px #999;color:#d20028}#wrap .widget.employees h4{ margin-bottom:0;height:18px }#wrap .widget.employees .content{ margin:0}#wrap .widget.employees .content img{ width:218px }#lightbox-image-details .lightbox-image-details-currentNumber{ display:none }#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{ border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{ padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box > #lightbox-nav{ left:0}#lightbox-nav a{ outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{ left:0;float:left}#lightbox-nav-btnNext{ right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{ width:70%;float:left;text-align:left}#lightbox-image-details-caption{ font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}#GB_overlay{ background-image:url(overlay.png); position:absolute;margin:auto;top:0;left:0;z-index:100;width:100%;height:100%}* html #GB_overlay{ background-color:#000;background-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png",sizingMethod="scale")}#GB_window{ top:10px;left:0px;position:absolute;background:#fff;border:5px solid #aaa;overflow:auto;width:400px;height:400px;z-index:150}#GB_frame{ border:0;overflow:auto;width:100%;height:378px}#GB_caption{ font:12px bold helvetica,verdana,sans-serif;color:#fff;background:#888;padding:2px 0 2px 5px;margin:0;text-align:left}#GB_window img{ position:absolute;top:2px;right:5px;cursor:pointer;cursor:hand}#relatedPosts p{font-size:100%;letter-spacing:1px;font-weight:bold;padding:0;margin:5px 0 5px 20px}#relatedPosts div{margin:0 20px 0 20px;background:white}#relatedPosts h1{margin:0;padding:0}#relatedPosts a{display:block}#relatedPosts span{color:#666666;font-size:0.9em;display:inline-block;margin-bottom:5px}a.twitter-icon{width:20px;height:20px;background:url(/themes/kungsleden/gfx/20-20-twitter-icon.png) no-repeat;display:block}a.addthis_button{padding:3px 10px 5px 24px;background:url(/themes/kungsleden/gfx/share-button-bg.png) no-repeat;font-size:12px}#commentNotificationUnsubscription{ margin:20px }.comment{border:1px solid silver;background-color:white;padding:3px 10px;margin-bottom:10px}.comment .date{font-size:90%;color:#666666;text-align:right;margin:0;padding:3px 0px;border-bottom:1px dashed silver}.comment .author{margin:0;padding:3px 0px;border-top:1px dashed silver;font-size:90%}#addcomment,#comment{font-size:120%;letter-spacing:1px;font-weight:bold}.self{background:#E0EAEF}.comment .gravatar{float:left;clear:both;margin:5px 10px 5px 0}.comment .gravatar img{height:80px;width:80px;border:1px solid silver}.comment .content{min-height:40px;margin:5px 5px 5px 0}.comment cite{}.comment img.flag{position:relative;top:2px}.commentForm{padding:5px}.commentForm .bbcode{ display:none }.commentForm label{float:left;display:block;width:80px;margin-top:4px;font-size:1em}.commentForm input{width:332px}.commentForm textarea{width:100%;height:150px;border:1px solid silver}#commentMenu{padding:0;margin:0;clear:both}#commentMenu li{float:left;border:1px solid silver;border-bottom:transparent;margin:0;list-style:none;margin-right:5px;padding:3px 8px;cursor:pointer;position:relative;top:2px;background:#d8d8d8}#commentMenu li.selected{background:white;border-bottom:1px solid white}#commentPreview{display:none;clear:both;min-height:150px}.success{color:green;font-weight:bold}.commentForm .bbcode{  font-size:90%; float:right; position:relative; top:20px; padding:3px}.commentForm .bbcodeNoLivePreview{top:0}.bbcode a{  margin:1px; padding:1px 3px 1px 3px; background:#fff; border:1px solid #ccc}.rating{margin-bottom:10px}.rating p{display:inline;position:relative;top:14px;left:65px}.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top}.star-rating li{display:inline}.star-rating a,.star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom}.star-rating a.one-star{width:20%;z-index:6}.star-rating a.two-stars{width:40%;z-index:5}.star-rating a.three-stars{width:60%;z-index:4}.star-rating a.four-stars{width:80%;z-index:3}.star-rating a.five-stars{width:100%;z-index:2}.star-rating .current-rating{z-index:1;background-position:left center}.small-star{width:60px;height:12px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{background-image:url(../../pics/star_small.gif);line-height:12px;height:12px}