body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}#header{width:1000px;margin:0 auto;height:143px;}#headerWrapper{height:143px;padding-left:40px;padding-right:40px;overflow:visible;margin:0 auto;}#containerWrapper{padding-left:40px;padding-right:40px;margin:0 auto;min-height:500px;}#container{width:1000px;margin:0 auto;}#wrapper{float:left;width:1000px;padding-bottom:100px;min-height:500px;}#content{margin:0;width:1000px;}#footerWrapper{clear:left;margin:0 auto;padding-left:40px;padding-right:40px;}#footer{width:1000px;margin:0 auto;}body{background:#00406c;color:#fff;font-family:arial,verdana,sans-serif;font-size:14px;}body.blog,body.whiteContent{background-color:white;}body.blog #header,body.whiteContent #header{height:236px;_height:143px;}body.blog #headerWrapper,body.whiteContent #headerWrapper{background-color:#00406c;height:236px;_height:143px;}body.blog .containerWrapper,body.whiteContent .containerWrapper{background-color:white;_background:white url(/style/images/bgBlueVert.gif?171106) repeat-x;}body.blog .leftGlow,body.whiteContent .leftGlow{height:236px;_height:143px;}body.blog #container .leftGlow,body.whiteContent #container .leftGlow{display:none;_display:block;_height:93px;}body.blog #container,body.whiteContent #container{background:none;_background:white url(/style/images/bgGlow2.jpg?171106) no-repeat scroll 0 0;}body.blog #content,body.whiteContent #content{margin:-93px 0 0 0;_margin:0;}em{font-style:italic;}a{color:white;text-decoration:none;outline:none;}body.whitecontent p a{color:#0580bb;}#doubleRight a{color:#0580bb;}#doubleRight a:hover,body.blog p a:hover,body.whitecontent p a:hover{background-color:#069ee7;color:white;}#home .contentColumn h1{background:url(/style/images/dottedLineBlue.gif?171106) repeat-x bottom left;border-bottom:none;}h1{color:#0593d7;font-family:Arial;font-size:15px;line-height:17px;font-weight:bold;padding:0 0 14px 0;clear:both;text-transform:uppercase;border-bottom:1px solid #0593d7;}h1 a{color:#0593d7;font-family:Arial;font-size:15px;line-height:17px;padding:0 0 14px 0;clear:both;text-transform:uppercase;}h1 a:hover{color:#fff;}.pageHeadline,.linkedPageHeadline{margin-top:40px;}h1.pageHeadline:after{content:" /";}h1.linkedPageHeadline a:after{content:" /";}h1.first{margin-top:0;padding-bottom:10px;}#doubleRight h1.descriptionHeader:after{content:" /";}h1.descriptionHeader:after{content:" /";}.projectFlickRGallery h1:after{content:" /";}h2{font-size:15px;color:white;text-transform:uppercase;clear:both;}.header{background:url(/style/images/bgGlow.jpg?171106) no-repeat -550px 0;}#container{background:url(/style/images/bgGlow.jpg?171106) no-repeat -550px -143px;}.leftGlow{float:left;background:transparent url(/style/images/bgGlow.jpg?171106) no-repeat 0 0;margin-left:-550px;width:550px;height:143px;_position:relative;}#container .leftGlow{background-position:0 -143px;height:700px;}#footerWrapper{background-color:#202020;height:250px;position relative;}strong{font-weight:bold;}#logo{float:left;width:151px;height:42px;background:transparent url(/style/images/neteyeLogoWhite.png?171106) no-repeat 0 0;*background:transparent url(/style/images/neteyeLogoWhite.gif?171106) no-repeat 0 0;margin:21px 0 0 -15px;cursor:pointer;position:relative;}#topnav{margin:29px 0 0 0;float:right;}#topnav,#topnav a{text-transform:uppercase;font-size:13px;color:#fff;background-color:#00406c;}#topnav a.active{color:#0580bb;}#topnav a{display:block;float:left;padding:0 2px 0 2px;}#topnav span{float:left;}.footer .padding{margin-left:174px;}.navigation{margin-top:37px;margin-bottom:20px;}.navigation,.navigation a{color:#fff;font-size:12px;}.navigation li{list-style:none;}.navigation ul{margin-left:10px;}.content{font-size:12px;line-height:24px;overflow:visible;}.content p{margin-top:20px;}.image-block{clear:both;margin:0;}.image-left{float:left;margin:4px 20px 1px 0;}.image-right{float:right;margin:4px 0 1px 10px;}.image-after-paragraph{clear:both;}.labeled-image{margin-top:30px;color:#333;}.labeled-image .caption{margin-top:13px;font-size:12px;font-weight:bold;line-height:13px;}.labeled-image .description{margin-top:6px;font-size:12px;font-weight:normal;line-height:13px;}.gallery{clear:both;background:#aaa;overflow:hidden;padding-bottom:10px;margin-bottom:16px;}.gallery a{display:block;background-position:center center;background-repeat:no-repeat;margin:10px 10px 0 0;float:left;width:110px;height:90px;}.gallery a.every-4th{margin-right:0;}.contentColumn{float:left;width:320px;margin-right:20px;overflow:hidden;min-height:100px;}.lastContentColumn{margin-right:0!important;}.doubleContentColumn{float:left;width:660px;margin-right:20px;min-height:300px;overflow:hidden;}.doubleContentColumn li{list-style:disc outside;margin-left:12px;}#home a.homelink:hover{color:white;}.home a.paragraph{display:block;margin-top:20px;}.homeInteractiveDaily{margin-top:15px;text-transform:uppercase;font-size:11px;line-height:16px;color:#0580bb;}.homeInteractiveDaily span{display:block;overflow:hidden;margin-top:14px;}.homeInteractiveDaily .number{margin:0;padding:0;line-height:42px;font-size:56px;overflow:visible;height:42px;}.homeJobsTeaser{margin-top:15px;}.homeJobsTeaser,.homeJobsTeaser a,.homeJobsTeaser span{text-transform:uppercase;font-weight:bold;font-size:12px;line-height:16px;color:#0580bb;}.homeJobsTeaser a:hover{color:white;background-color:#07c0ff;}.homeBlogPostsTeaser{margin-top:15px;}.homeBlogPostsTeaser,.homeBlogPostsTeaser a,.homeBlogPostsTeaser span{text-transform:uppercase;color:#0580bb;font-weight:bold;font-size:12px;line-height:16px;}.homeBlogPostsTeaser a:hover{color:white;background-color:#07c0ff;}.post a sup,.homeBlogPostsTeaser a sup{font-size:7px;}body.noscript .homeWallTeaser{cursor:default;}.homeWallTeaser.noLink{cursor:default;}.homeWallTeaser{margin:0;padding:17px 0 17px 0;cursor:pointer;overflow:hidden;height:80px;background-color:#00406c;}.homeWallTeaser.first{margin-top:24px;}.homeWallTeaser img{float:left;margin-right:10px;}.homeWallTeaser div{overflow:hidden;float:left;width:230px;}.homeWallTeaser h2{color:white;width:230px;float:left;clear:none;display:block;text-transform:uppercase;line-height:17px;}.homeWallTeaser a{display:none;}.homeWallTeaser h2:hover{color:white;}body.noscript .homeWallTeaser a{display:inline;font-size:11px;line-height:17px;margin:0;}.homeWallTeaser p{float:left;width:230px;line-height:17px;margin:0;font-size:11px;color:#ccd9e2;}.homeWallTeaser span{color:#0580bb;line-height:17px;margin:0;font-size:11px;float:left;}.homeWallSpacer{background:url(/style/images/dottedLineBlue.gif?171106) repeat-x;overflow:hidden;height:1px;}.homeWallSpacerFBFan{margin:40px 0 14px 0;}.homeGallery{width:320px;padding-top:8px;padding-bottom:20px;cursor:pointer;background-color:#0580bb;}body.noscript .homeGallery{cursor:default;}.homeGallery a{display:none;float:right;}body.noscript .homeGallery a{display:inline;margin:0 15px 0 0;line-height:17px;font-size:11px;color:#cde6f1;}#homeGallery-1{margin-top:12px;}.homeGalleryBadge{background:transparent url(/style/images/home_new.png?171106) no-repeat;*background:transparent url(/style/images/home_new.gif?171106) no-repeat 0 0;width:98px;height:90px;position:absolute;z-index:1;margin-left:233px;margin-top:-47px;}#home .homeGallery h1{color:white;background:none;margin:13px 0 0 10px;padding:0;}.fadeGallery{width:300px;height:170px;margin-left:10px;overflow:hidden;}.fadeGallery .galleryCanvas{overflow:hidden;width:300px;height:170px;}.fadeGallery .image{width:300px;height:170px;cursor:pointer;_cursor:default;float:left;position:absolute;opacity:1;}body.noscript .fadeGallery .image{cursor:default;}body.noscript .gallerySelector{display:none;}.fadeGallery .gallerySelector{background-color:#07c0ff;float:right;margin:-23px 0 0 0;color:#6de1ff;position:relative;cursor:default;padding:3px 8px 0 8px;height:23px;*margin-top:-20px;*padding-top:0;_padding-top:2px;*height:20px;_height:18px;line-height:18px;}.fadeGallery .selectorIndex:hover{color:white;}.fadeGallery .selectorIndex,.fadeGallery .span{cursor:pointer;padding:0;color:#6de1ff;}.fadeGallery .gallerySelector span.active{color:white;}.projectGallery{margin-top:10px;height:180px;*margin-top:7px;*overflow:hidden;}.projectGallery .fadeGallery,.projectGallery .fadeGallery .galleryCanvas,.projectGallery .fadeGallery .image{width:320px;height:180px;margin:0;overflow:hidden;}.projectGallery .fadeGallery .image{cursor:default;}.homeGallery h2{color:white;font-size:15px;text-transform:uppercase;margin:10px 0 0 10px;}#home .homeGallery p{width:300px;margin:0 0 0 10px;line-height:17px;color:#cde6f1;font-size:11px;}#home .contentColumn{overflow:visible;}.facebooklink{overflow:hidden;}.facebooklink a{display:block;overflow:hidden;}.facebooklink .logo{width:64px;height:33px;background:transparent url(/style/images/socialNBadges.png?171106) repeat scroll 0 -66px;float:left;}.facebooklink span{float:left;padding:9px 0 0 10px;text-transform:uppercase;color:#fff;font-weight:bold;font-size:12px;line-height:16px;}body.projects #items .contentColumn{height:272px;}body.projects #items .contentColumn.link{cursor:pointer;}body.projects.noscript #items .contentColumn{height:292px;cursor:default;}.projectIndex{background-color:#0580bb;margin:0;padding:10px 10px 11px 10px;width:300px;}.projectIndexImage{width:300px;height:169px;}.projectIndex h1{color:white;text-transform:uppercase;border:0;padding:0;line-height:15px;margin:12px 0 0 0;font-weight:normal;*font-weight:bold;width:300px;}.projectIndexDescription{padding:7px 0 15px 10px;height:32px;overflow:hidden;line-height:15px;}.projectIndexDescription p{margin:0;font-size:11px;line-height:15px;color:#069ee7;}body.noscript .projectIndexDescription a{float:right;display:inline;font-size:11px;line-height:15px;padding-right:10px;color:#069ee7;}.projectIndexDescription a{display:none;}body.noscript .deferredImages{display:none;}.projectDescription .contentColumn h1:after{content:" /";}.projectIndex h1:after{content:" /";}.projectVisual{width:660px;height:375px;overflow:hidden;clear:both;margin:0 0 22px 0;}.projectVisual img{width:660px;height:370px;background-color:white;}#projectDetail .smallVisual{width:320px;height:180px;background-color:white;}.projectVisual .riot-content{padding-bottom:5px;background-color:#ccd9e2;}h1.descriptionHeader{margin-top:40px;}h1.descriptionHeader,h2.descriptionHeader{color:#000;border:0;font-size:22px;line-height:25px;padding:0;text-transform:none;}h2.descriptionHeader{padding-bottom:40px;}.projectDescription{overflow:hidden;}.projectDescription .contentColumn h1{color:#000;font-size:12px;border:0;line-height:12px;padding:0;font-weight:bold;background:none;margin:0 0 12px 0;}.projectDescription .contentColumn p{font-size:12px;color:#000;line-height:22px;margin:0 0 26px 0;}.projectDescription .contentColumn p a{color:#000;text-decoration:underline;}.projectExtra{color:#000;}.projectExtra .image{margin-top:20px;}.similarProjects a{text-decoration:none;text-transform:uppercase;color:#0593d7;font-weight:bold;font-size:12px;line-height:16px;}.similarProjects a:hover{color:white;background-color:#0593d7;}.similarProjects{margin-top:20px;}.projectFlickRGallery{overflow:hidden;width:100%;}.projectFlickRGallery .deferredImages{width:660px;overflow:hidden;}.projectFlickRGallery .deferredImages img{width:660px;margin-top:10px;}.projectFlickRGallery .deferredImages img.first{margin-top:22px;}.flickrGallery{clear:both;display:inline-block;margin-top:20px;}.flickrGallery img{margin:0 6px 6px 0;float:left;}.flickrGallery .last{margin-right:0;}.flickrGallery a{color:#0593d7;}.flickrGallery .flickrStreamLink{text-decoration:none;background:transparent url(/style/images/arrow.gif?171106) 0 4px no-repeat;padding-left:10px;}.renderAsImage{font-size:16px;line-height:18px;text-transform:uppercase;}#footer .contentColumn{padding-top:40px;}.footer .contentColumn div{clear:both;color:#737373;font-size:12px;text-transform:uppercase;}.footer .contentColumn a{color:#737373;}.footer .contact p a{text-decoration:underline;}.footer .contact{line-height:16px;}.footer .map{background:url(/style/images/map.gif?171106);display:block;float:left;width:64px;height:33px;margin-right:10px;}.footer .visit{overflow:hidden;}.footer .visit a{background:url(/style/images/socialNBadges.png?171106);display:block;float:left;width:64px;height:33px;margin:0 8px 0 0;padding:0;}#visitVimeo{background-position:0 -33px;}#visitFacebook{background-position:0 -66px;}.footer h1{font-size:12px;color:#bdbdbd;text-transform:uppercase;line-height:12px;font-weight:bold;background:none;border:none;padding-bottom:6px;}.footer span{font-size:12px;color:#737373;text-transform:uppercase;line-height:12px;font-weight:bold;}.footer .share{margin-top:12px;}.footer .share a{display:block;float:left;margin:0 8px 0 0;width:14px;height:15px;background:url(/style/images/shareicons.gif?171106) no-repeat;}.footer .share a.rss:hover{background-position:0 -15px;}.footer .share a.twitter{background-position:-14px 0;}.footer .share a.twitter:hover{background-position:-14px -15px;}.footer .share a.myspace{background-position:-28px 0;}.footer .share a.myspace:hover{background-position:-28px -15px;}.footer .share a.facebook{background-position:-42px 0;}.footer .share a.facebook:hover{background-position:-42px -15px;}.footer .share a.netvibes{background-position:-56px 0;}.footer .share a.netvibes:hover{background-position:-56px -15px;}.footer .share a.delicious{background-position:-70px 0;}.footer .share a.delicious:hover{background-position:-70px -15px;}.footer .metaNavigation a:hover,.footer .metaNavigation a{font-size:12px;color:#737373;text-transform:uppercase;}.footer .metaNavigation a:hover{color:white;}.footer .meta p{margin-top:5px;}#doubleRight{overflow:hidden;}#blog .doubleContentColumn a{color:#0580bb;}#blog .doubleContentColumn a:hover{background-color:#069ee7;color:white;}#blog .doubleContentColumn,#doubleRight .doubleContentColumn{padding:0 48px 0 48px;width:564px;color:#333;}#doubleRight h1.descriptionHeader,#doubleRight h2.descriptionHeader{color:#0580bb;text-transform:uppercase;}#doubleRight h1.descriptionHeader{font-size:35px;line-height:40px;margin:56px 0 56px 0;}#doubleRight h2.descriptionHeader{font-size:22px;}#doubleRight .doubleContentColumn .image{margin-top:20px;}h3{color:#0593d7;text-transform:uppercase;font-size:22px;}h4{color:#333;text-transform:uppercase;font-weight:bold;font-sizeL:12px;}#doubleRight .doubleContentColumn h1,h3{margin-top:44px;}#doubleRight .list li{background-color:#0580BB;border-bottom:1px solid white;color:white;font-family:arial,verdana;font-size:14px;font-weight:bold;height:33px;line-height:14px;padding:25px 20px 0 20px;margin-left:0;}#doubleRight .list li:hover{background-color:#333;}#doubleRight .list .bigList li{font-weight:normal;height:24px;line-height:14px;padding:10px 0 0 10px;}#doubleRight .list li.download{display:block;overflow:hidden;height:58px;padding:0;}#doubleRight .list li.download a{display:block;overflow:hidden;height:35px;padding:23px 20px 0 20px;color:white;}#doubleRight .list .bigList li.download{height:34px;}#doubleRight .list .bigList li.download a{height:24px;padding:10px 10px 0 10px;}#doubleRight .contentspacer{min-height:1px;height:20px;overflow:hidden;clear:both;background:none;}#doubleRight .contentspacer.editmode{background-color:#f8f8f8;}#doubleLeft{color:#0593d7;font-size:16px;}#doubleLeft .contentspacer{min-height:1px;height:20px;overflow:hidden;clear:both;background:none;}#doubleLeft .contentspacer.editmode{background-color:#f8f8f8;}#doubleLeft .image-block{margin-top:24px;}#doubleLeft .labeled-image{margin-top:24px;margin-bottom:0;overflow:visible;height:150px;}#doubleLeft .image-right{margin-left:0;}#doubleLeft .labeled-image{color:#0593d7;}#doubleLeft .labeled-image .caption{margin-top:6px;}#doubleLeft .labeled-image .description{margin-top:2px;}#doubleLeft .labeled-image .caption,#doubleLeft .labeled-image .description{font-size:11px;}#doubleLeft div.left{float:left;width:320px;overflow:hidden;margin-right:20px;}#doubleLeft div.right{float:right;width:320px;overflow:hidden;margin-right:0;}#doubleLeft div.whiteRenderedBlock{font-size:26px;line-height:35px;color:white;}#doubleLeft h4{margin-top:24px;font-size:14px;color:#0593d7;}#doubleLeft .sublist{margin-top:24px;overflow:hidden;color:white;font-size:12px;line-height:19px;padding:20px;background-color:#0580bb;}#doubleLeft .sublist .first,#doubleLeft .sublist .first p{margin-top:0!important;}#doubleLeft .sublist h1{color:white;border:none;background:none;font-size:12px;font-weight:bold;padding:0;}#doubleLeft .sublist h1:after{content:" /";}#breadcrumb{height:27px;margin-bottom:13px;border-bottom:1px solid #0593d7;}body.projects #breadcrumb{float:left;width:100%;}#breadcrumb a,#breadcrumb span{color:#0593d7;font-family:Arial;font-size:15px;line-height:33px;padding:0;clear:both;text-transform:uppercase;}#breadcrumb a:hover{color:white;}#navigation{width:290px;padding:38px 0 38px 30px;background-color:#0580bb;line-height:16px;}#navigation a,#navigation a:hover{color:white;text-transform:uppercase;font-face:arial,verdana;font-weight:bold;font-size:12px;}#navigation .active:hover,#navigation .active{color:#00406c;}#blog .doubleContentColumn{background-color:white;color:#000;}#blog .contentColumn{background-color:white;color:#000;}#blog .lastContentColumn{min-height:1000px;}#blog .post .title,#blog .post .title:hover{padding-top:3px;float:left;color:#000;font-size:27px;line-height:31px;text-transform:uppercase;background:none;}#blog .post{margin-top:25px;}#blog .post .visual{margin-top:15px;width:564px;height:317px;}#blog .post .visual .swf{height:317px;}#blog .post p{margin-top:20px;color:#333;}body.blog p a{color:#069ee7;}#blog .post blockquote{margin-left:24px;}#blog .dateLabel{background-color:#069ee7;color:white;float:right;padding:9px;text-transform:uppercase;font-size:16px;line-height:18px;}#blog .post .meta{color:#069ee7;text-transform:uppercase;font-size:11px;margin-top:8px;font-weight:bold;min-height:12px;overflow:visible;height:25px;}#blog .post .meta .postCategories{float:left;display:inline-block;}#blog .post .meta span{color:#333;}#blog .post .meta .commentsLink{float:right;background:transparent url(/style/images/bubble.png?171106) no-repeat 8px 3px;padding-right:23px;color:#333;}#blog .post .meta .ratingForm{display:inline;float:right;color:#333;width:45px;}#blog .post .meta .ratingForm label{float:right;}#blog .post .meta input.ratingButton{color:#333;cursor:pointer;height:24px;width:18px;float:right;border:0;background:transparent url(/style/images/heart.png?171106) no-repeat 0 3px;margin:0 5px 0 5px;overflow:hidden;}#blog .authors{height:12px;padding:5px 5px 5px 5px;color:white;font-size:12px;font-weight:bold;line-height:12px;text-transform:uppercase;background:#36a2e4 url(/style/images/blog_authors_select.gif?171106) no-repeat 265px 6px;}#blog .authors span{margin:0;padding:0;position:absolute;}#blog .authors select{cursor:pointer;width:270px;text-transform:uppercase;}#blog .blogRoll .category{color:#00406c;}#blog .blogRoll,#blog .categories,#blog .archive,#blog .topPosts{margin-top:20px;overflow:hidden;}#blog .blogRoll a,#blog .blogRoll,#blog .categories a,#blog .categories,#blog .archive a,#blog .archive,#blog .topPosts,#blog .topPosts a{text-transform:uppercase;color:#069ee7;line-height:16px;font-weight:bold;font-size:12px;padding:1px 0 0;}#blog a.topPost{display:block;float:left;overflow:hidden;margin:0 8px 10px 0;width:74px;height:74px;background:none;text-align:justify;background-color:#069ee7;color:white;}#blog .topPosts .last{margin-right:0;}#blog .blogRoll a.active,#blog .blogRoll a:hover,#blog .categories a.active,#blog .categories a:hover,#blog .archive a:hover{background-color:#069ee7;color:#fff;}#blog .blogRoll a.active,#blog .categories a.active{padding:1px 5px 0 5px;}#blog h4,#blog #comments{color:#069ee7;}#blog .blogPostReminder{color:#c00;border:2px dotted #c00;padding:20px;margin-top:20px;}#addPostForm,#comment-form{margin-top:25px;background:transparent url(/style/images/dottedLine.png?171106) repeat-x top;padding-top:15px;}#addPostForm input.text,#comment-form input.text,#comment-form textarea{display:block;width:184px;color:#fff;border:none;margin:2px 0 8px 0;font-family:arial,verdana;font-size:10px;background:#069ee7;}#name-field,#lastname-field,#email-field,#url-field{float:left;margin-right:4px;}#url-field{margin-right:0;}#text-field{clear:left;padding-top:5px;}.comment p{margin:0;color:#333;}#addPostForm label,#addPostForm .fieldErrors,#comment-form label{font-size:10px;color:#069ee7;text-transform:uppercase;}#addPostForm .fieldErrors,#addPostForm label.error{color:#cb0038;}#addPostForm input.error,#comment-form input.error,#comment-form textarea.error{background:#cb0038;}#addPostForm .fieldErrors{display:block;margin-top:-12px;text-transform:none;}#lastname-field{display:none;}#comment-form textarea{width:561px;}#addPostForm #title{width:564px;}#addPostForm input.submit,#comment-form input.submit{border:none;background:transparent url(/style/images/arrow.gif?171106) 0 6px no-repeat;text-transform:uppercase;font-family:arial;font-size:10px;float:right;padding-right:0;padding-left:5px;margin:0;color:#069ee7;}#addPostForm input.submit{float:none;}#blog .separator{height:1px;overflow:hidden;background:transparent url(/style/images/dottedLine.png?171106) repeat-x bottom;margin-top:24px;width:100%;*overflow:visible;*margin-top:12px;}#blog div.pager{display:block;float:right;background-color:white;padding:0;margin:15px 0 0;color:#fff;font-size:12px;line-height:24px;font-weight:bold;}#blog .pager a{color:#fff;font-size:12px;line-height:24px;font-weight:bold;text-transform:uppercase;}#blog .pager a:hover{background-color:#07c0ff;}#blog .pager .page,#blog .pager .currentPage,#blog .pager .gap{background-color:#069ee7;padding:2px 3px 2px 3px;}#blog .pager .prevpage,#blog .pager .nextpage{padding:5px 10px;}#blog .pager .prevpage{margin-right:5px;}#blog .pager .nextpage{margin-left:5px;}#blog .pager .pages{background-color:#069ee7;display:inline-block;padding:0 5px;*display:inline;*padding:3px 5px 2px 5px;}#blog .pager .currentPage{color:#00406c;}#blog #addPostButton{background:url(/style/images/add.png?171106) left center no-repeat;display:block;height:24px;margin:12px 0 0 -36px;width:24px;border:none;float:left;}#blog #search{margin-bottom:15px;height:24px;overflow:hidden;background:url(/style/images/blog_search_bg.png?171106) left top no-repeat;}#blog #search label{display:none;margin-left:30px;margin-top:1px;position:absolute;z-index:5;color:white;font-size:12px;*margin-left:-215px;*margin-top:0;}#blog #search .submit{border:medium none;height:24px;background-color:#00406c;margin:0;padding:0;color:white;line-height:14px;font-size:12px;text-transform:uppercase;float:left;position:absolute;width:43px;}#blog #searchterm{border:medium none;height:23px;width:213px;line-height:24px;font-size:12px;margin:0;padding:1px 0 0 30px;color:white;float:left;background:transparent url(/style/images/blog_search_mag.png?171106) no-repeat 8px 5px;*background-image:url(/style/images/blog_search_mag.gif?171106);*font-weight:bold;*line-height:22px;}#blog #searchresult .title{padding-top:3px;color:#000;font-size:27px;line-height:31px;text-transform:uppercase;background:none;border:none;display:block;margin-top:25px;}#blog #searchresult .resultwrapper{margin-top:25px;cursor:pointer;width:564px;height:74px;overflow:hidden;}#blog #searchresult .resultwrapper .image{float:left;overflow:hidden;margin-right:15px;width:74px;height:74px;background-color:#069ee7;}#blog #searchresult .resultwrapper .image span{overflow:hidden;text-transform:uppercase;text-align:justify;line-height:16px;font-weight:bold;font-size:12px;color:white;}#blog #searchresult .resultwrapper .text{width:470px;}#blog #searchresult .resultwrapper .result-title{display:block;text-transform:uppercase;font-weight:bold;}#blog #searchresult .resultwrapper .text em{color:white;background-color:#069ee7;}#blog #searchresult .resultwrapper .text a{visibility:hidden;}body.noscript #blog #searchresult .resultwrapper .text a{visibility:visible;}body.blog #menu{float:left;width:286px;background:transparent url(/style/images/blog_filter_bg.png?171106) no-repeat top left;height:24px;}body.blog #menu h1,body.blog #menu ul li a{padding-left:30px;}body.blog #menu ul{width:100%;}body{behavior:url(/style/csshover3.htc?171106);}#menu{overflow:visible;_overflow:hidden;width:100%;height:32px;}body.projects #menu{float:right;margin:-45px 0 0;width:50%;}body.projects #items{clear:both;}#menu ul{height:24px;list-style:none;margin:0;padding:0;background:#069ee7 url(/style/images/arrowUpDown.gif?171106) no-repeat 226px 7px;}body.projects #menu ul{float:right;width:242px;}body.blog #menu ul{width:286px;background:transparent url(/style/images/blog_filter_arrow.png?171106) no-repeat 270px 7px;*background-image:url(/style/images/blog_filter_arrow.gif?171106);}body.blog #menu ul ul{background-image:none;padding:0 0 12px 0;}#menu ul ul{margin-top:4px;padding:12px 0 12px 0;background:#0580bb;background-image:none;height:1%;position:absolute;}#menu ul li{float:left;width:100%;}#menu ul li a{height:1%;}#menu h1{color:white;font-size:14px;display:block;border:none;margin:0;padding:4px 0 0 18px;line-height:14px;}#menu a{font-size:12px;font-weight:bold;color:white;background:#0580bb;text-decoration:none;padding-left:18px;display:block;text-transform:uppercase;}#menu a:hover{background:#07c0ff;}#menu ul ul,#menu li{position:relative;}div#menu ul li ul{display:none;}div#menu ul li:hover ul{display:block;}.vimeologo{background:transparent url(/style/images/vimeologo.png?171106) no-repeat center center;}.youtubelogo{background:transparent url(/style/images/youtubelogo.png?171106) no-repeat center center;}#error{overflow:hidden;width:1000px;background:white;}#error .fullContentColumn{background-color:white;color:#000;width:100%;padding:0 48px;}#error .fullContentColumn h1{margin-top:44px;margin-bottom:56px;display:block;border-bottom:none;}#error a{color:#0580bb;}#error a:hover{background-color:#069ee7;color:white;}#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');background-color:#ccd9e2;}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;background-color:#0580bb;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:none;}#sb-body-inner{position:relative;height:100%;cursor:pointer;}#sb-content.html{height:100%;overflow:auto;}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:visible;font-family:arial;_font-weight:bold;}#sb-title-inner{display:none;}#sb-info-inner{position:relative;line-height:16px;}#sb-info,#sb-info-inner{height:40px;}#sb-info-inner{font-size:12px;color:#fff;display:none;}#sb-nav{height:16px;padding:15px 0 0 0;_padding:5px 0 0 0;text-align:center;}#sb-nav a{height:16px;margin-left:3px;cursor:pointer;text-transform:uppercase;}#sb-nav-close{background:transparent url(/style/js/shadowbox/resources/close.gif?171106) no-repeat;float:right;height:32px;position:relative;width:32px;z-index:1;margin-left:-32px;}#sb-nav-next{background:url(/style/js/shadowbox/resources/next.png?171106) no-repeat right -1px;padding-right:20px;_background-image:url(/style/js/shadowbox/resources/next.gif?171106);}#sb-nav-previous{background:url(/style/js/shadowbox/resources/previous.png?171106) no-repeat left -1px;padding:0 20px 0 20px;_background-image:url(/style/js/shadowbox/resources/previous.gif?171106);}#sb-nav-play{background-image:url(/style/js/shadowbox/resources/play.png?171106);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(/style/js/shadowbox/resources/pause.png?171106);background-repeat:no-repeat;}#sb-counter{float:right;padding:2px 4px 2px 4px;background-color:#0580bb;margin-top:-20px;_margin-top:0;z-index:1;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#82c0dd;font-size:15px;}#sb-counter a:hover,#sb-counter a.sb-counter-current{color:#fff;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}.shadow{_height:1px;box-shadow:10px 10px 20px rgba(0,0,0,0.4);-moz-box-shadow:10px 10px 20px rgba(0,0,0,0.4);-webkit-box-shadow:10px 10px 20px rgba(0,0,0,0.4);*filter:none;background:#000\9;}.shadow-content{background:#0593d7;position:relative;top:2px;left:2px;}.inline-block{line-height:1px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;}.txt2img .print-text{display:none;}#blog .title{visibility:hidden;}body.noscript #blog .title,body.riot-mode-text #blog .title{visibility:visible;}#doubleRight h1.descriptionHeader{visibility:hidden;}body.noscript #doubleRight h1.descriptionHeader,body.riot-mode-text #doubleRight h1.descriptionHeader{visibility:visible;}#error h1{visibility:hidden;}body.noscript #error h1,body.riot-mode-text #error h1{visibility:visible;}h3{visibility:hidden;}body.noscript h3,body.riot-mode-text h3{visibility:visible;}h1.descriptionHeader{visibility:hidden;}body.noscript h1.descriptionHeader,body.riot-mode-text h1.descriptionHeader{visibility:visible;}h2.descriptionHeader{visibility:hidden;}body.noscript h2.descriptionHeader,body.riot-mode-text h2.descriptionHeader{visibility:visible;}#doubleRight h2.descriptionHeader{visibility:hidden;}body.noscript #doubleRight h2.descriptionHeader,body.riot-mode-text #doubleRight h2.descriptionHeader{visibility:visible;}.gallerySelector span{visibility:hidden;}body.noscript .gallerySelector span,body.riot-mode-text .gallerySelector span{visibility:visible;}#breadcrumb a{visibility:hidden;}body.noscript #breadcrumb a,body.riot-mode-text #breadcrumb a{visibility:visible;}#breadcrumb span{visibility:hidden;}body.noscript #breadcrumb span,body.riot-mode-text #breadcrumb span{visibility:visible;}#topnav a{visibility:hidden;}body.noscript #topnav a,body.riot-mode-text #topnav a{visibility:visible;}#topnav span{visibility:hidden;}body.noscript #topnav span,body.riot-mode-text #topnav span{visibility:visible;}h1.pageHeadline{visibility:hidden;}body.noscript h1.pageHeadline,body.riot-mode-text h1.pageHeadline{visibility:visible;}h1.linkedPageHeadline a{visibility:hidden;}body.noscript h1.linkedPageHeadline a,body.riot-mode-text h1.linkedPageHeadline a{visibility:visible;}.homeWallTeaser h2{visibility:hidden;}body.noscript .homeWallTeaser h2,body.riot-mode-text .homeWallTeaser h2{visibility:visible;}.homeGallery h1{visibility:hidden;}body.noscript .homeGallery h1,body.riot-mode-text .homeGallery h1{visibility:visible;}.projectExtra h1{visibility:hidden;}body.noscript .projectExtra h1,body.riot-mode-text .projectExtra h1{visibility:visible;}#blog .dateLabel{visibility:hidden;}body.noscript #blog .dateLabel,body.riot-mode-text #blog .dateLabel{visibility:visible;}.renderAsImage{visibility:hidden;}body.noscript .renderAsImage,body.riot-mode-text .renderAsImage{visibility:visible;}#menu h1{visibility:hidden;}body.noscript #menu h1,body.riot-mode-text #menu h1{visibility:visible;}#doubleLeft h4{visibility:hidden;}body.noscript #doubleLeft h4,body.riot-mode-text #doubleLeft h4{visibility:visible;}.homeInteractiveDaily .number{visibility:hidden;}body.noscript .homeInteractiveDaily .number,body.riot-mode-text .homeInteractiveDaily .number{visibility:visible;}div.whiteRenderedBlock p{visibility:hidden;}body.noscript div.whiteRenderedBlock p,body.riot-mode-text div.whiteRenderedBlock p{visibility:visible;}