html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article,aside,figure,footer,header,hgroup,nav,section{display:block;}nav ul{list-style:none;}
blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;}ins{background-color:#ff9;color:#262626;text-decoration:none;}mark{background-color:#ff9;color:#262626;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted #262626;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}body{font:13px sans-serif;*font-size:small;*font:x-small;line-height:1.22;}table{font-size:inherit;font:100%;}select,input,textarea{font:99% sans-serif;}pre,code,kbd,samp{font-family:monospace,sans-serif;}body,select,input,textarea{color:#262626;}h1,h2,h3,h4,h5,h6{font-weight:bold;text-rendering:optimizeLegibility;}html{-webkit-font-smoothing:antialiased;}a:hover,a:active{outline:none;}a,a:active,a:visited{color:#999;text-decoration:none;font-weight:bold;}.body-text-1 p a,.body-text-2 p a,.body-text-2-alt p a,.body-text-3 p a,.body-text-4 p a{font-weight:normal;text-decoration:underline;}
a:hover,a:focus{color:#00B4E1;}ul{margin-left:30px;}ol{color:#262626;font-family:Georgia;font-size:18px;line-height:24px;list-style-type:decimal;margin:10px 0 10px 21px;}small{font-size:85%;}strong,th{font-weight:bold;}td,td img{vertical-align:top;}sub{vertical-align:sub;font-size:smaller;}sup{vertical-align:super;font-size:smaller;}#ibm-content-main b{font-family:Helvetica,sans-serif;font-size:95%;}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}
input[type="radio"]{vertical-align:text-bottom;}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline;}.ie6 input{vertical-align:text-bottom;}label,input[type=button],input[type=submit],button{cursor:pointer;background-color:#fff;}input,button,input:focus,button:focus{outline:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;}a:link{-webkit-tap-highlight-color:#FF5E99;}html{overflow-y:scroll;}button{width:auto;overflow:visible;}.ie7 img{-ms-interpolation-mode:bicubic;}
.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;}.nothidden{display:block!important;}.hidden{display:none;visibility:hidden;}.visuallyhidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.invisible{visibility:hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}body{background-color:#F4F4F5;font-family:Helvetica,Arial,sans-serif;}
i,em{font-style:italic;}#ibm-top,div.ibm-landing-page #ibm-content-head,div.ibm-landing-page #ibm-content-body,div.ibm-landing-page #ibm-content-main,div.ibm-landing-page #ibm-convo-main{width:980px;}#ibm-top{background-image:url('//1.www.s81c.com/i/v16/t/template-background-980.gif');}#ibm-metrics{background-image:url('//1.www.s81c.com/i/v16/t/template-bottom-980.gif');}div.ibm-landing-page #ibm-content-main{padding:0 0 175px;}.ibm-landing-page #ibm-content-sidebar{display:none;}.ibm-columns h2{font-family:Helvetica,Arial,sans-serif;font-weight:bold;font-size:16px;line-height:18px;letter-spacing:-0.2pt;}
.ibm-columns:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.ibm-columns .ibm-col-1-1,.ibm-columns .ibm-col-4-1,.ibm-columns .ibm-col-4-2,.ibm-columns .ibm-col-4-3,.ibm-columns .ibm-col-5-1,.ibm-columns .ibm-col-5-2,.ibm-columns .ibm-col-5-3,.ibm-columns .ibm-col-5-4,.ibm-columns .ibm-col-6-1,.ibm-columns .ibm-col-6-2,.ibm-columns .ibm-col-6-3,.ibm-columns .ibm-col-6-4,.ibm-columns .ibm-col-6-5{float:left;padding:0 10px;}.ibm-landing-page #ibm-content-main .ibm-columns,.ibm-landing-page #ibm-content-head .ibm-columns{width:960px;padding:0 10px 0;margin:0;clear:both;overflow:hidden;}
.ibm-landing-page #ibm-content-main .ibm-columns .ibm-columns{padding:0;margin:0 -10px;width:103%;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-4-1{width:220px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-4-2{width:460px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-4-3{width:700px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-5-1{width:172px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-5-2{width:364px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-5-3{width:556px;}
.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-5-4{width:748px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-6-1{width:140px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-6-2{width:300px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-6-3{width:460px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-6-4{width:620px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-6-5{width:780px;}.ibm-landing-page #ibm-content-main .ibm-columns .ibm-col-1-1{width:940px;}
.ibm-landing-page #ibm-content .ibm-columns p{padding:0;}.ibm-landing-page #ibm-content .ibm-columns p.local-icon-info{font-size:13px;line-height:15px;padding:0;font-family:Georgia,serif;font-style:italic;margin:11px 0 13px;}.ibm-landing-page #ibm-content .ibm-container{margin:10px 20px;}.ibm-landing-page #ibm-content .ibm-columns .ibm-container{margin:10px 0;}.ibm-landing-page #ibm-content .ibm-container-body p{padding:10px;}a img{border:none;}.hc{margin:0 auto;}sup{vertical-align:baseline;font-size:.6em;position:relative;top:-0.4em;color:#000;}
sub{position:relative;bottom:-0.4em;vertical-align:bottom;font-size:.6em;}.nojs #signin,.nojs #language,.nojs #share,.nojs ul#tools-list,.nojs #masthead-drawer-signin,.nojs #masthead-drawer-language,.nojs #masthead-drawer-share,.nojs #masthead-drawer-search,.nojs .icon-connnect .connections-sub-nav,.nojs .icon-sm,.nojs .story-sm,.nojs .slide-controls,.nojs .sidebar .slide-controls,.js #nojs-search,.nojs .icon-connnect-display,.nojs #ibm-content-convo,.nojs #pledge_now,.nojs #upload_now,.nojs #ready_to_pledge,.nojs .connect-b1-bttn,.nojs .icon-connnect-nav,.nojs .button-space,.nojs .display-space,.nojs .ibm-films-nav-left{display:none;}
.nojs .icon-connnect .connections-view,.nojs .icon-connnect .connections-connect{display:block;}.nojs #nojs-search{margin:15px 15px 0 0;}.nojs .gallery .panel-section-top .image-magnify{display:none;}.nojs ul#icon-list{margin-bottom:0;padding-bottom:200px;}.nojs #ibm-masthead{height:auto;}.nojs #masthead-drawer{position:relative;background:none;top:0;}.nojs #masthead-main .section-title{cursor:default;}.ibm-access{left:-3000px;position:absolute;width:500px;}.hide-me{display:none;}.airlock-shell{position:fixed;top:0;left:0;background:#262626;background:rgba(0,0,0,.90);height:100%;min-height:598px;width:100%;z-index:999;color:#fff;}
.airlock-header{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/dotted_horiz.png');background-repeat:repeat-x;background-position:bottom;padding:0 0 10px 0;margin:0 0 50px 0;}.airlock-content{width:530px;margin:50px auto 50px auto;z-index:1000;position:relative;}.airlock-content.connections{background-color:#262626;border:4px solid #ccc;padding:30px;color:#262626;-moz-border-radius:8px 8px 8px 8px;-moz-box-shadow:0 0 20px #333;border:8px solid rgba(255,255,255,0.2);}.airlock-content .airlock-msg{font-size:182%;font-weight:bold;}
.airlock-btns{margin:40px 0 0 0;}.airlock-footer{font-size:90%;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/dotted_horiz.png');background-repeat:repeat-x;background-position:top;margin:50px 0 0 0;padding:10px 0 0 0;}.airlock-footer p.legal{visibility:hidden;}.airlock-cancel{background:url('//1.www.s81c.com/i/v16/overlay/overlay-close.png') no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:42px;position:absolute;right:-24px;top:-24px;width:42px;z-index:20210!important;text-indent:-9999px;}
.airlock-close{width:10px;height:10px;display:block;float:right;text-indent:-9999px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/airlock_close.png') no-repeat scroll 0 0 transparent;}.airlock-close:hover,.airlock-close:focus{background-position:0 -30px;}* html .airlock-cancel{background:url('//1.www.s81c.com/i/v16/overlay/overlay-close.gif') no-repeat scroll 0 0 transparent;}.airlock-cancel:hover,.airlock-cancel:focus{background-position:0 -42px;}.airlock-content .signin-msg{display:none;}
.airlock-msg-1,.airlock-msg-2{width:460px;}.airlock-msg-2{margin-bottom:215px;}.airlock-public-signin{position:absolute;right:0;top:81px;width:355px;}.signin-msg h1{font-size:16px;font-weight:bold;margin-bottom:3px;}.signin-msg p{font-size:13px;line-height:17px;}.signin-msg h2{margin:30px 0 2px;}.signin-msg ul{margin:0 0 30px 13px;font-style:italic;}.airlock-btns span{display:block;font-size:11px;color:#999;margin:5px 0 0;}.airlock-spacer{margin:30px 0;}btn1.public-signin{margin-top:30px;}.signin-msg #userForm{margin:10px 0;}
.signin-msg .form_container{display:block;margin:0 0 15px;overflow:hidden;}.signin-msg .form_container label{float:left;width:70px;padding:5px 0;background:none;}.signin-msg .form_container input{float:left;}.signin-msg .form_container input[type="submit"]{margin-right:10px;}.signin-msg .form_container a{margin-right:15px;}.hp-bttn-wrap{margin-top:30px;}#films-video2 .ibm-b1-bttn{margin:0 20px 0 0;}#films-video3 .ibm-b1-bttn{margin:0 20px 0 0;}#mod-intro .hp-bttn-wrap{margin-top:50px;}.hp-bttn-wrap span.alt{float:left;padding:15px 20px;font-size:16px;color:#999;font-weight:bold;}
.hp-bttn-wrap span.alt a:hover{text-decoration:none;}.hp-bttn{float:left;padding:17px;color:#fff!important;-webkit-border-radius:5px;-webkit-box-shadow:0 0 2px #333;-moz-border-radius:5px;-moz-box-shadow:0 0 2px #333;border-radius:5px;box-shadow:0 0 2px #333;text-decoration:none;font-weight:bold;font-size:15px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/bttn_bg.jpg') repeat-x #262626;}.ibm-black-bttn{float:left;padding:17px;color:#fff!important;-webkit-border-radius:5px;-webkit-box-shadow:0 0 2px #333;-moz-border-radius:5px;-moz-box-shadow:0 0 2px #333;border-radius:5px;box-shadow:0 0 2px #333;text-decoration:none;font-weight:bold;font-size:15px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/black_bttn_bg.jpg') repeat-x #262626;}
.ibm-blue-bttn{float:left;padding:17px;color:#fff!important;-webkit-border-radius:5px;-webkit-box-shadow:0 0 2px #333;-moz-border-radius:5px;-moz-box-shadow:0 0 2px #333;border-radius:5px;box-shadow:0 0 2px #333;text-decoration:none;font-weight:bold;font-size:15px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/blue_bttn_bg.jpg') repeat-x #3293a4;}.ibm-b1-bttn{font-size:16px;line-height:20px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.4pt;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow:0 1px 3px #333;-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333;text-shadow:0 -1px 0 #000;text-decoration:none;padding:15px 20px 14px;color:#fff!important;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bttn-1-bg.jpg') repeat-x 0 0 #262626;float:left;}
.ibm-b1-bttn:hover,.ibm-b1-bttn:focus{text-shadow:0 -1px 0 #4c7181;color:#fff;background-position:0 -50px;text-decoration:none;}.ibm-b1-bttn:active{text-shadow:0 -1px 0 #000;color:#fff;background-position:0 -100px;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ibm-b2-bttn:hover,.ibm-b2-bttn:focus{text-shadow:0 -1px 0 #4c7181;color:#fff;background-position:0 -50px;text-decoration:none;}.ibm-b2-bttn:active{text-shadow:0 -1px 0 #000;color:#fff;background-position:0 -100px;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.ibm-b5-bttn{font-size:10px;line-height:12px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.3pt;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px #505150;-webkit-box-shadow:0 1px 2px #505150;box-shadow:0 1px 2px #505150;text-shadow:0 -1px 0 #505150;text-decoration:none;padding:4px 20px;margin:0 0 0 10px;color:#fff!important;background:#C9C9C9;background:-moz-linear-gradient(100% 100% 90deg,#C9C9C9,#999);background:-webkit-gradient(linear,0% 0,0% 100%,from(#C9C9C9),to(#999));float:right;cursor:pointer;}
.ibm-b5-bttn:hover,.ibm-b5-bttn:focus{background:-moz-linear-gradient(100% 100% 90deg,#64DCF0,#00B4E1);background:-webkit-gradient(linear,0% 0,0% 100%,from(#64DCF0),to(#00B4E1));text-shadow:0 -1px 0 #4c7181;color:#fff;text-decoration:none;}.ibm-b5-bttn:active{text-shadow:0 -1px 0 #000;color:#fff;background:-moz-linear-gradient(100% 100% 90deg,#999,#C9C9C9);background:-webkit-gradient(linear,0% 0,0% 100%,from(#999),to(#C9C9C9));text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.next_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/next_link_icon.png') 100% 3px no-repeat;padding:0 15px 0 0;text-decoration:none;}.next_link_icon:hover,.next_link_icon:focus{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/next_link_icon.png') 100% -27px no-repeat;color:#00B4E1;}.internal_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% 3px no-repeat;padding:0 14px 0 0;text-decoration:none;}.internal_link_icon:hover,.internal_link_icon:focus{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% -27px no-repeat;color:#00B4E1;}
.external_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/external_link_icon.png') 100% 3px no-repeat;padding:0 20px 0 0!important;text-decoration:none;}.external_link_icon:hover,.external_link_icon:focus{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/external_link_icon.png') 100% -27px no-repeat;}.download_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/download_link_icon.png') 100% 2px no-repeat;padding:0 12px 0 0;text-decoration:none;}
.download_link_icon:hover,.download_link_icon:focus{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/download_link_icon.png') 100% -28px no-repeat;}.newwindow_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/new_window_link_icon.png') right 2px no-repeat;padding:0 15px 0 0;text-decoration:none;display:inline;}.newwindow_link_icon:hover,.newwindow_link_icon:focus{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/new_window_link_icon.png') right -28px no-repeat;}
.ibm-landing-page #ibm-content .related-links .newwindow_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/new_window_link_icon.png') right 0 no-repeat;padding:0 20px 0 0;text-decoration:none;display:inline;}.ibm-landing-page #ibm-content .related-links .newwindow_link_icon:hover,.ibm-landing-page #ibm-content .related-links .newwindow_link_icon:focus{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/new_window_link_icon.png') right -30px no-repeat;}ul#hp-promo-container,ul#hp-promo-intro,#hp-promo-footer{padding:0;list-style-type:none;width:940px;margin:0 auto;}
#mod-intro{padding:50px 0 100px;}#mod-intro-image{margin:0 0 30px 0;}ul#hp-promo-intro p{color:#262626;font-family:Georgia,serif;font-size:18px;letter-spacing:-0.2pt;line-height:20px;margin:0 0 15px;padding:0 95px 0 0;width:725px;}ul#hp-promo-container{border:3px solid #262626;border-left:none;border-right:none;margin:30px auto 200px;}ul#hp-promo-container li.module{margin:0;border-top:1px solid #262626;}#mod-updates strong,#mod-updates em,#mod-intro-MAY2011 strong,#mod-intro-MAY2011 em{display:block;}
#mod-updates strong,#mod-intro-MAY2011 strong{font-family:Helvetica,Arial,sans-serif;font-size:26px;font-weight:bold;letter-spacing:-0.2pt;line-height:24px;color:#262626;}#mod-updates em,#mod-intro-MAY2011 em{font-family:Georgia,serif;font-size:16px;letter-spacing:-0.2pt;line-height:18px;}ul#hp-promo-container #mod-local{border:none;}ul#hp-promo-container #mod-service{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/promos/cos/us__en_us__promo__cos__940x400.jpg') no-repeat center right;}
ul#hp-promo-container #mod-service-MAY2011{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/promos/cos/us__en_us__promo__cos__940x400.jpg') no-repeat 0 0;border:none;height:522px;}#mod-films{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/promos/films/us__en_us__promo__films_100x100__940x400.jpg') no-repeat center right;}.module{height:400px;position:relative;}.module p{display:block;font-family:Georgia,serif;font-size:18px;line-height:24px;letter-spacing:-0.2pt;color:#262626;}
#mod-intro-MAY2011{padding:40px 0 0 0;height:59px;}#mod-intro-MAY2011 .ibm100-img{float:left;margin:0 20px 0 0;width:140px;}#mod-intro-MAY2011 .ibm100-cpy{float:left;margin:18px 0 0 0;width:780px;}#mod-service-MAY2011 p{width:550px;}#mod-service-MAY2011 .flickr-pop-wrap{border:1px dotted #666;border-left:none;border-right:none;padding:20px 0;margin:30px 0 0 0;}#mod-service-MAY2011 .flickr-pop-wrap span{display:block;font-size:16px;margin:0 0 10px 0;}#mod-service-MAY2011 .flickr-pop-wrap img{margin:0 10px 0 0;display:block;float:left;}
#mod-service-MAY2011 .ibm-b1-bttn{margin:0 18px 0 0;}#mod-service .ibm-b1-bttn{margin:0 15px 0 0;}#mod-service div.hp-module-copy p{width:500px;}.pop-cos-enlarge{padding:20px;font-family:Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;color:#262626;}.pop-cos-copy{width:460px;}.pop-cos-enlarge strong{display:block;margin:20px 0 0 0;}.dijitDialogPaneContent .pop-cos-enlarge .related-links{margin-top:27px;}#hp-module-service-MAY2011{width:590px;position:absolute;bottom:60px;left:0;}#hp-module-icons{width:380px;position:absolute;bottom:60px;right:0;}
#hp-module-service{width:555px;position:absolute;bottom:60px;left:0;}#hp-module-films{width:300px;position:absolute;bottom:60px;right:80px;}#hp-module-films-FEB2011{width:460px;position:absolute;bottom:60px;left:0;}#hp-module-lectures{width:370px;position:absolute;top:120px;right:10px;}#hp-module-memorabilia{width:535px;position:absolute;bottom:60px;left:0;}#hp-module-forum{width:350px;position:absolute;bottom:60px;right:30px;}#hp-module-local{width:350px;position:absolute;bottom:60px;right:30px;}
#hp-module-publication{width:480px;position:absolute;bottom:60px;right:0;}#hp-module-exhibit{width:480px;position:absolute;bottom:60px;left:0;}#hp-module-exhibit-img{position:absolute;right:0;}#hp-module-publication-img{width:460px;height:400px;position:absolute;top:0;left:0;margin:0;}#hp-promo-container #xfade5{width:400px;height:400px;position:absolute;top:0;right:0;margin:0;}#hp-promo-container #xfade{width:400px;height:400px;position:absolute;top:0;right:0;margin:0;}#hp-promo-container #xfade2{width:540px;height:400px;position:absolute;top:0;left:0;margin:0;}
#hp-promo-container #xfade3{width:460px;height:400px;position:absolute;top:0;right:0;margin:0;}#hp-promo-container #xfade4{width:540px;height:400px;position:absolute;top:0;left:0;margin:0;background:url('http://www.ibm.com/images/icp/Q308108T41547O81/us__en_us__home__promo_forum_00__540x400.jpg') no-repeat 0 0;}#hp-icon-image{position:absolute;top:38px;left:0;}#hp-icon-message{position:absolute;top:30px;right:0;width:380px;font-size:16px;border-bottom:1px dotted #262626;padding:8px 0 21px;}#hp-intro-message{padding:0 0 60px;overflow:hidden;}
#hp-intro-message img{float:left;margin:0 15px 0 3px;-webkit-box-shadow:0 0 2px #333;-moz-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333;}#hp-intro-message p{padding:18px 0!important;font-size:14px!important;}#hp-video{width:800px;}body{margin:0;padding:0;background-color:#efefef;}.clear{height:0;line-height:0;clear:both;}a.minor{color:#666;text-decoration:none;}#ibm-top{width:auto;background:none;}#ibm-logo{font-family:Georgia,serif;font-size:123.1%;color:#262626;text-indent:-9999px;}input.btn1,input.btn1-alt,input.btn2,input.btn2-alt{border:none;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bkd_btns.gif');height:25px;padding:2px 15px 0;margin:0 10px 0 0;font-size:10px;font-weight:bold;text-transform:uppercase;text-align:center;background-repeat:repeat-x;width:auto;cursor:pointer;}
input.btn1{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0;}input.btn1{color:#fff;background-position:0 0;*background:#262626;}input.btn1-alt{color:#9d9d9d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-position:0 -25px;*background-image:none;*background:#e8e8e8;}input.btn2{color:#fff;background-position:0 -50px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*background-image:none;*background-color:#38a1b4;}input.btn2-alt{color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-position:0 -75px;*background-color:#262626;}
#ibm100-leadspace{border-top:3px solid #262626;width:940px;margin:50px auto 0;color:#262626;font-size:26px;font-family:Georgia,serif;padding:15px 0;}#ibm100-leadspace p{margin:10px 0;line-height:30px;font-size:26px;letter-spacing:-0.3pt;}#ibm100-leadspace p b{font-size:22px;}#subnav{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/sub_nav_bg.jpg') repeat-x;z-index:500;height:30px;}#subnav ul{padding:0;height:30px;margin:0;}#subnav ul li{list-style-type:none;display:block;float:left;height:20px;margin:0;padding:0;font-size:12px;text-transform:uppercase;}
#subnav ul li a{text-decoration:none;padding:10px 20px 0;margin:0;font-weight:bold;color:#999;height:19px;display:block;border-left:1px solid #fff;border-right:1px solid #ccc;padding:9px 20px 1px;}#subnav ul li a:hover,#subnav ul li a:focus{color:#00B4E1;font-weight:bold;}#subnav ul li a.selected{color:#262626;}#tertiary-nav{font-size:12px;height:21px;overflow:hidden;padding:4px 20px;border-bottom:1px solid #d9d9d9;}#tertiary-nav .view-all{float:left;display:inline;margin:4px 0 0 0;}#tertiary-nav .view-all a{color:#999;text-decoration:none;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_back_icon.png') 0 2px no-repeat;padding:0 0 0 13px;}
#tertiary-nav .view-all a:hover,#tertiary-nav .view-all a:focus{color:#00B4E1;background-position:0 -28px;}#tertiary-nav .buttons{float:right;display:inline;width:600px;margin-top:4px;}#tertiary-nav .buttons a{color:#999;text-decoration:none;text-indent:-9999px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/prev_next_BG.png');width:8px;height:13px;display:block;float:left;}#tertiary-nav .buttons a.prev{background-position:0 0;margin:0 21px 0 0;}#tertiary-nav .buttons a.next{background-position:-8px 0;}
#tertiary-nav .buttons a.prev:hover,#tertiary-nav .buttons a.prev:focus{background-position:0 -30px;}#tertiary-nav .buttons a.next:hover,#tertiary-nav .buttons a.next:focus{background-position:-8px -30px;}#tertiary-nav .display-space{color:#fff;float:left;display:block;margin:0 10px 0 0;width:540px;font-weight:bold;}#tertiary-nav .display-space span{float:right;display:block;color:#00B4E1;text-align:right;}#tertiary-nav .display-space span.hidden{display:none;}#tertiary-nav .button-space{float:right;width:43px;}
#ibm-content{background-color:#fff;}#ibm-footer{border-top:1px solid #d9d9d9;}#ibm-footer ul{border-top:1px solid #fff;margin:0;padding:11px 10px 0;line-height:10px;height:20px;}#ibm-footer ul li{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/footer_pipe.png') no-repeat scroll right center transparent;padding:0 10px 0 0;margin:0 10px 0 0;display:inline;float:left;}#ibm-footer ul li:last-child{background:none;}#ibm-footer a{color:#999;font-size:77%;text-decoration:none;font-weight:normal;}
#ibm-footer a:hover,#ibm-footer a:focus{color:#262626;}#ibm-masthead{height:59px;padding:0;margin:0 auto;border-top:1px solid #fff;border-bottom:1px solid #d9d9d9;min-width:980px;width:auto!important;width:980px;}#masthead-shell{height:inherit;background-color:#f4f4f4;color:#262626;}#masthead-main{float:left;display:inline;height:59px;}#masthead-main #ibm-logo{display:block;float:left;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/ibm100_logo_71x94.png');background-repeat:no-repeat;background-position:0 20px;width:71px;height:18px;overflow:hidden;margin:0 0 0 20px;padding:20px 20px 20px 0;border-right:1px solid #fff;}
#masthead-main #ibm-logo:hover,#masthead-main #ibm-logo:focus{background-position:0 -57px;}#masthead-main .section-title{float:left;font-family:Helvetica,Arial,sans-serif;font-size:21px;font-weight:bold;color:#999;padding:17px 0 16px 35px;cursor:pointer;border-left:1px solid #D9D9D9;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-navarrow.png') 10px -3px no-repeat;}#masthead-main .section-title:hover,#masthead-main .section-title:focus{color:#262626;background-position:10px -63px;}
#masthead-main .section-title.drawer-select{background-position:10px -123px;}#masthead-main .section-title.drawer-select:hover{background-position:10px -183px;}#masthead-tools{float:right;display:inline;}#masthead-tools ul#tools-list{margin:0;padding:0;}#masthead-tools ul#tools-list li{display:inline;float:left;margin:0;height:59px;padding:0;border-left:1px solid #d9d9d9;background:#f4f4f4 url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-bg.png') repeat-x 0 0;font-size:12px;color:#999;font-weight:bold;}
.welcome-message{padding:25px 20px 19px 25px;}#masthead-tools ul#tools-list li:focus,#masthead-tools ul#tools-list li:hover{background-position:0 -60px;}#masthead-tools ul#tools-list li:last-child{margin-right:0;padding-right:0;}#masthead-tools ul#tools-list li a{text-indent:-9999px;color:#999;font-size:77%;line-height:1;text-decoration:none;width:61px;height:59px;display:block;float:right;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-icons.png') no-repeat 0 0;}#masthead-tools ul#tools-list li#masthead-signout{color:#999;font-size:12px;line-height:1;width:auto!important;padding:25px 10px 0 10px;height:34px;margin:0;}
#masthead-tools ul#tools-list li#masthead-signout{*width:200px!important;}#masthead-tools ul#tools-list li#masthead-signout a{font-size:12px;text-indent:0;margin-left:10px;background:none;}#masthead-tools ul#tools-list li#masthead-signout a:hover,#masthead-tools ul#tools-list li#masthead-signin a:hover,#masthead-tools ul#tools-list li#masthead-signout a:focus,#masthead-tools ul#tools-list li#masthead-signin a:focus,#masthead-tools ul#tools-list li#masthead-language a:hover,#masthead-tools ul#tools-list li#masthead-language a:focus{color:#262626;text-decoration:none;}
#masthead-tools ul#tools-list li#masthead-signin a{color:#999;font-size:12px;font-weight:bold;line-height:1;width:auto!important;padding:25px 20px 0 55px;height:34px;margin:0;text-indent:0;background:transparent url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-login.png') no-repeat 0 0;}#masthead-tools ul#tools-list li#masthead-language a{color:#999;font-size:12px;font-weight:bold;line-height:1;width:auto!important;padding:25px 20px 0 55px;height:34px;margin:0;text-indent:0;background:transparent url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-country.png') no-repeat 0 0;}
#masthead-tools ul#tools-list li#masthead-language a span{font-weight:normal;}#masthead-tools ul#tools-list li a:hover,#masthead-tools ul#tools-list li a:focus{color:#eee;text-decoration:underline;}#masthead-tools ul#tools-list li#masthead-signin a{background-position:0 0;}#masthead-tools ul#tools-list li#masthead-language a{background-position:0 0;}#masthead-tools ul#tools-list li#masthead-search a{background:transparent url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-search.png') no-repeat 0 0;}
#masthead-tools ul#tools-list li#masthead-share a{background-position:-183px 0;}#masthead-tools ul#tools-list li#masthead-signin a:hover{background-position:0 -60px;}#masthead-tools ul#tools-list li#masthead-language a:hover{background-position:0 -60px;}#masthead-tools ul#tools-list li#masthead-search a:hover,#masthead-tools ul#tools-list li#masthead-search a:focus{background-position:0 -60px;}#masthead-tools ul#tools-list li#masthead-search a:active{background-position:0 -120px;}#masthead-tools ul#tools-list .drawer-on a{background:transparent url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/masthead-search.png') no-repeat 0 -120px!important;}
#masthead-tools ul#tools-list li#masthead-share a:hover,#masthead-tools ul#tools-list li#masthead-share a:focus{background-position:-183px -59px;}#masthead-drawer{display:none;position:absolute;top:61px;right:0;background-color:#eee;background:rgba(238,238,238,.95);width:100%;z-index:1000;}#masthead-drawer a{color:#00B4E1;text-decoration:none;font-weight:bold;}#masthead-drawer .drawer-item{padding:20px;font-size:85%;line-height:1.18;color:#333;}#masthead-drawer-signin #signin-content{float:left;width:220px;}
#masthead-drawer-signin #signin-content p{margin:0 0 1em 0;padding:0;}#masthead-drawer-signin #signin-form{float:right;}#masthead-drawer-signin #signin-form form ul{list-style-type:none;display:table;}#masthead-drawer-signin #signin-form label{font-weight:bold;}#masthead-drawer-signin #signin-form input{margin-top:10px;}#masthead-drawer-signin #signin-form #username,#masthead-drawer-signin #signin-form #password{height:23px;border:1px solid #C3C3C3;background-color:#fff;color:#333;font-size:100%;padding:1px;}
#masthead-drawer #masthead-drawer-signin #signin-form ul li{display:table-cell;margin:0;padding-left:20px;vertical-align:bottom;}#masthead-drawer #masthead-drawer-signin #signin-form ul li{*display:inline;}#masthead-drawer-signin #signin-form ul li a{background:none;border:none;}#masthead-drawer-language ul{list-style-type:none;width:300px;padding:0;margin:0;float:right;}#masthead-drawer-language ul li{height:22px;width:50%;text-align:right;float:right;}#masthead-drawer-language li a{color:#666;}
#masthead-drawer-language li.selected a{color:#333;}#masthead-drawer-language li a:focus,#masthead-drawer-language li a:hover{color:#00B4E1;}#masthead-drawer-language form{float:right;width:750px;}#masthead-drawer-language form label{width:400px;padding:14px 0 4px 3px;font-size:12px;color:#262626;font-weight:bold;background:none;float:left;text-align:right;}#masthead-drawer-language form select{width:330px;padding:5px 0 3px 3px;margin:5px 0;font-size:14px;color:#262626;float:right;}#masthead-drawer-language form option{padding:2px 0;margin:2px 4px;}
#masthead-drawer-language form .selected{font-weight:bold;}#masthead-drawer-search form{float:right;}#masthead-drawer-search #search{display:table-cell;vertical-align:middle;width:283px;height:23px;border:1px solid #C3C3C3;background-color:#fff;color:#333;font-size:100%;padding:1px;margin:0 10px 0 0;}#masthead-drawer-search #search-submit{vertical-align:middle;}#masthead-drawer-share #share-icons{float:right;padding-right:20px;}#masthead-drawer-share #share-icons ul{height:80px;margin-top:24px;}
#masthead-drawer-share #share-icons ul li{display:inline;margin-left:10px;}#masthead-drawer-share #share-widgets{height:80px;float:right;background-color:#2626260ff;color:#eee;}#ibm-global-navigation{list-style-type:none;margin:0 0 0 128px;padding:0;}#ibm-global-navigation li{margin-top:15px;}#ibm-global-navigation li:first-child{margin:0;}#ibm-global-navigation li a{font-size:16px;color:#999;}#ibm-global-navigation li a:hover,#ibm-global-navigation li a:focus{color:#00B4E1;}#ibm-global-navigation li a.selected_nav,#ibm-global-navigation li a.selected_nav:hover,#ibm-global-navigation li a.selected_nav:focus{color:#262626;}
.ibm-landing-page #ibm-content .ibm-twisty{margin:0 0 30px 0;padding:0;}.ibm-landing-page #ibm-content .ibm-twisty ul{margin:0;padding:0;list-style-type:none;clear:both;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item{padding:13px 0;border-bottom:1px dotted #262626;float:left;display:inline;width:620px;cursor:pointer;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item:first-child{border-top:1px dotted #262626;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item h3{font-size:26px;line-height:26px;font-weight:bold;color:#ccc;letter-spacing:-.2pt;padding:0;margin:0;}
.ibm-landing-page #ibm-content #local-story-list.ibm-twisty ul li.item h3{font-family:Georgia,serif;font-size:26px;line-height:30px;font-weight:normal;letter-spacing:-.2pt;word-spacing:2px;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item h3:hover,.ibm-landing-page #ibm-content .ibm-twisty ul li.item h3:focus{color:#00B4E1;}.ibm-landing-page #ibm-content .ibm-twisty ul li.selected.item{cursor:default;}.ibm-landing-page #ibm-content .ibm-twisty ul li.selected.item h3{color:#262626;cursor:default;}
.nojs .ibm-landing-page #ibm-content .ibm-twisty ul li.item h3{color:#262626;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item .content{padding:25px 0 20px;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item .content .img{display:block;float:left;margin-right:25px;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item .content .desc{width:350px;float:left;display:inline;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item .content .desc h4{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:bold;letter-spacing:-0.2pt;line-height:18px;}
.ibm-landing-page #ibm-content .ibm-twisty ul li.item .content .desc p{padding:0;color:#262626;font-family:Georgia,serif;font-size:18px;letter-spacing:-0.2pt;line-height:1.33;margin:0;padding:0;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item.selected .content{display:block;overflow:hidden;}.nojs .ibm-landing-page #ibm-content .ibm-twisty ul li .content{display:block;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item .content .related{margin-top:18px;}.ibm-landing-page #ibm-content .ibm-twisty ul li.item ul li{border-top:none;padding:0 0 5px;margin:0;}
.video{background-color:#000;height:100%;}.video img.ibm-video-background{display:none;}.video .ibm-video-play{background:url("//1.www.s81c.com/i/v17/video-play-sprite.png") no-repeat scroll -6px -600px transparent;cursor:pointer;display:block;position:relative;width:140px;height:150px;margin:0 auto;top:157px;}.video .ibm-video-play:hover,.video .ibm-video-play:focus{background:url("//1.www.s81c.com/i/v17/video-play-sprite.png") no-repeat scroll -9px -900px transparent;}.panel-video .video .ibm-video-play{background:url("//1.www.s81c.com/i/v17/video-play-sprite.png") no-repeat scroll -6px -600px transparent;position:absolute;width:132px;height:132px;top:102px;left:235px;}
.panel-video .video .ibm-video-play:hover,.panel-video .video .ibm-video-play:focus{background:url("//1.www.s81c.com/i/v17/video-play-sprite.png") no-repeat scroll -9px -900px transparent;position:absolute;width:132px;height:132px;top:102px;left:235px;}.sidebar .panel-video .video .ibm-video-play{background:url("//1.www.s81c.com/i/v17/video-play-sprite.png") no-repeat scroll -12px -205px transparent;position:absolute;width:70px;height:70px;top:29px;left:75px;}.sidebar .panel-video .video .ibm-video-play:hover,.sidebar .panel-video .video .ibm-video-play:focus{background:url("//1.www.s81c.com/i/v17/video-play-sprite.png") no-repeat scroll -12px -355px transparent;position:absolute;width:70px;height:70px;top:29px;left:75px;}
.sidebar .panel-video .video img{height:125px;}.icon-connnect{background-color:#000;background:-moz-linear-gradient(100% 100% 90deg,#333,#000);background:-webkit-gradient(linear,0% 0,0% 100%,from(#333),to(#000));*height:1%;}.connections-buttons{width:150px;}.connections-buttons .connect-modal{display:block;margin:10px 0 0;font-size:10px;}.connections-buttons .connect-b1-bttn{float:none;padding:5px 15px;}.icon-connnect a{outline:none;}.connect-b1-bttn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 2px #333;-webkit-box-shadow:0 1px 1px #333;box-shadow:0 0 1px #333;text-shadow:0 -1px 0 #000;text-decoration:none;padding:4px 10px 3px;color:#fff!important;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bttn-1-bg.jpg') repeat-x 0 0 #262626;float:left;margin:0 10px 0 0;font-size:10px;line-height:12px;text-transform:uppercase;}
.connect-b1-bttn:hover,.connect-b1-bttn:focus{text-shadow:0 -1px 0 #4c7181;color:#fff;background-position:0 -50px;text-decoration:none;}.connect-b1-bttn:active{text-shadow:0 -1px 0 #000;color:#fff;background-position:0 -100px;text-decoration:none;}.icon-connnect .icon-connnect-display h3{margin:0 auto 6px;padding:12px 0 0;width:940px;font-family:Georgia,serif;font-size:130%;font-weight:normal;color:#fff;}.icon-connnect .icon-connnect-display .conditional-connected{margin:0 auto 10px;width:940px;font-family:Helvetica,Arial,sans-serif;font-size:110%;font-weight:bold;color:#7BBE31;}
.icon-connnect .connections-sub-nav{border-bottom:1px dotted #aaa;margin:0 auto;width:940px;list-style:none;}.icon-connnect .connections-pane{position:relative;width:940px;margin:0 auto;height:395px;}.icon-connnect .connections-view{padding:20px 0 0;margin:0 auto;width:940px;color:#fff;position:absolute;top:0;left:0;height:395px;}.icon-connnect .connections-connect{padding:0 0 20px;margin:0 auto;width:940px;color:#fff;position:absolute;top:0;left:0;height:395px;}.icon-connnect .connections-why{padding:20px 0 50px 320px;margin:0 auto;width:600px;color:#fff;position:absolute;top:0;left:0;height:395px;}
.dijitDialog .connections-why{padding:50px 50px 100px;width:460px;}.dijitDialog .connections-why .connections-sub-nav{list-style-type:none;margin:0;padding:0;}.dijitDialog .connections-connect{padding:50px 50px 100px;width:460px;font-size:16px;}.dijitDialog .connections-share{padding:50px 50px 100px;width:460px;font-size:16px;}.dijitDialog .connections-update{padding:50px 50px 100px;width:460px;font-size:16px;}.dijitDialog .connections-why h2{font-family:Helvetica,sans-serif;font-size:12px;font-weight:bold;letter-spacing:-0.2pt;line-height:15px;margin:3px 0 0;color:#262626;display:block;border-bottom:1px dotted #262626;padding:0 0 3px 0;}
.dijitDialog .connections-why p{margin:10px 0;font-size:16px;}.dijitDialog .connections-connect p{margin:10px 0;font-size:16px;}.dijitDialog .connections-share p{margin:10px 0;font-size:16px;}.dijitDialog .connections-update p{margin:10px 0;font-size:16px;}.dijitDialog .connections-why .terms{padding:20px 0;border:1px dotted #666;border-left:none;border-right:none;margin:10px 0;}.dijitDialog .connections-why input,.dijitDialog .icon-connnect .connections-why span{float:left;}.dijitDialog .connections-why .noshowme{margin:15px 0;}
.icon-connnect .connections-view .connections-filter{padding:0 100px 30px 0;float:left;display:inline;width:220px;}.icon-connnect .connections-view .connections-filter select,.icon-connnect .connections-view .connections-filter input[type="submit"]{float:left;display:inline;margin-right:10px;}.icon-connnect .connections-view .connections-display{width:620px;float:left;}.connect-msg{display:none;font-family:Helvetica,sans-serif;font-size:16px;font-weight:bold;letter-spacing:-0.2pt;line-height:18px;margin:3px 0 0;}
.connect-msg .disclaimer{font-size:12px;line-height:15px;margin:30px 0 15px;}.icon-connnect .connections-view .connections-display .connections-display-pane .page .loaded-images{cursor:pointer;filter:alpha(opacity=100);opacity:1;}.icon-connnect .connections-view .connections-display .connections-display-pane .page:hover .loaded-images{filter:alpha(opacity=15);opacity:.15;}.icon-connnect .connections-view .connections-display .connections-display-pane .page:hover .loaded-images:hover{filter:alpha(opacity=100);opacity:1;}
.icon-connnect .connections-view .connections-display .connections-display-pane .page-alpha .loaded-images{cursor:pointer;filter:alpha(opacity=100);opacity:1;}.icon-connnect .connections-view .connections-display .connections-display-pane .page-alpha:hover .loaded-images{filter:alpha(opacity=15);opacity:.15;}.icon-connnect .connections-view .connections-display .connections-display-pane .page-alpha:hover .loaded-images:hover{filter:alpha(opacity=100);opacity:1;}.icon-connnect .connections-connect .connections-share{display:none;}
.icon-connnect .connections-connect .form-description{padding:20px 100px 30px 0;float:left;display:inline;width:220px;}.dijitDialog .form-container{padding:10px 0 0;}.dijitDialog .form-container .disclaimer{font-style:italic;font-size:90%;}.dijitDialog .form-description{font-weight:bold;}.dijitDialog .form-description .disclaimer{font-style:normal;font-size:90%;font-weight:normal;}.dijitDialog .form-container ul{list-style:none;margin-left:0;padding-left:0;padding-bottom:10px;}.dijitDialog .form-container ul li{padding:5px 0;margin:3px 0;}
.icon-connnect .connections-connect .form-container .form-submit{padding:20px 0;border-top:1px dotted #666;margin:10px 0;}#ibm-social-tools ul li{display:inline;float:left;margin:10px;}#ibm-social-tools ul a,.ibm-share-this ul a{display:block;height:16px;margin:0;padding:0;width:16px;}#ibm-social-tools-lg ul{margin:0;}#ibm-social-tools-lg ul li{margin:0 10px 0 0!important;}#ibm-social-tools-lg ul li{display:inline;float:left;margin:10px;}#ibm-social-tools-lg ul a,.ibm-share-this ul a{display:block;height:32px;margin:0;padding:0;width:32px;}
#ibm-social-tools-lg a.ibm-share-email{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll 0 -84px transparent;}#ibm-social-tools-lg a.ibm-share-print{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -42px -84px transparent;}#ibm-social-tools-lg a.ibm-share-facebook{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -84px -84px transparent;}
#ibm-social-tools-lg a.ibm-share-twitter{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -126px -84px transparent;}#ibm-social-tools-lg a.ibm-share-linkedin{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -167px -84px transparent;}#ibm-social-tools-lg a.ibm-share-delicious{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -209px -84px transparent;}
#ibm-social-tools-lg a.ibm-share-digg{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -251px -84px transparent;}#ibm-social-tools-lg a.ibm-share-stumble{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_lg.png') no-repeat scroll -293px -84px transparent;}#ibm-social-tools-lg a.ibm-share-email:hover,#ibm-social-tools-lg a.ibm-share-email:focus{background-position:0 0;}#ibm-social-tools-lg a.ibm-share-email:hover,#ibm-social-tools-lg a.ibm-share-email:focus{background-position:-42px 0;}
#ibm-social-tools-lg a.ibm-share-facebook:hover,#ibm-social-tools-lg a.ibm-share-facebook:focus{background-position:-84px 0;}#ibm-social-tools-lg a.ibm-share-twitter:hover,#ibm-social-tools-lg a.ibm-share-twitter:focus{background-position:-126px 0;}#ibm-social-tools-lg a.ibm-share-linkedin:hover,#ibm-social-tools-lg a.ibm-share-linkedin:focus{background-position:-167px 0;}#ibm-social-tools-lg a.ibm-share-delicious:hover,#ibm-social-tools-lg a.ibm-share-delicious:focus{background-position:-209px 0;}
#ibm-social-tools-lg a.ibm-share-digg:hover,#ibm-social-tools-lg a.ibm-share-digg:focus{background-position:-251px 0;}#ibm-social-tools-lg a.ibm-share-stumble:hover,#ibm-social-tools-lg a.ibm-share-stumble:focus{background-position:-293px 0;}a.ibm-share-delicious{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -52px 0 transparent;}a.ibm-share-digg{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -52px -26px transparent;}a.ibm-share-facebook{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -52px -78px transparent;}
a.ibm-share-linkedin{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -52px -104px transparent;}a.ibm-share-twitter{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -52px -156px transparent;}a.ibm-share-delicious:hover,a.ibm-share-delicious:focus{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -78px 0 transparent;}a.ibm-share-digg:hover,a.ibm-share-digg:focus{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -78px -26px transparent;}
a.ibm-share-facebook:hover,a.ibm-share-facebook:focus{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -78px -78px transparent;}a.ibm-share-linkedin:hover,a.ibm-share-linkedin:focus{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -78px -104px transparent;}a.ibm-share-twitter:hover,a.ibm-share-twitter:focus{background:url('//1.www.s81c.com/i/v16/icons/sprites-pt-all.png') no-repeat scroll -78px -156px transparent;}a.ibm-facebook-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_sm.png') no-repeat scroll 0 -120px transparent;padding:0 0 0 20px;}
a.ibm-facebook-link:hover,a.ibm-facebook-link:focus{background-position:0 -140px;}a.ibm-linkedin-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_sm.png') no-repeat scroll 0 -160px transparent;padding:0 0 0 20px;}a.ibm-linkedin-link:hover,a.ibm-linkedin-link:focus{background-position:0 -180px;}a.ibm-twitter-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_sm.png') no-repeat scroll 0 -240px transparent;padding:0 0 0 20px;}a.ibm-twitter-link:hover,a.ibm-twitter-link:focus{background-position:0 -260px;}
a.ibm-rss-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social_icons_sm.png') no-repeat 0 -360px;padding:0 0 0 20px;}a.ibm-rss-link:hover,a.ibm-rss-link:focus{background-position:0 -380px;}a.ibm-other-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/external_link_icon.png') 1px 3px no-repeat;padding:0 0 0 20px;}a.ibm-other-link:hover,a.ibm-linkedin-link:focus{background-position:1px -27px;}.icon-connnect .connections-why p{margin:10px 0;}.icon-connnect .connections-why .terms{padding:20px 0;border:1px dotted #666;border-left:none;border-right:none;margin:10px 0;}
.icon-connnect .connections-why input .icon-connnect .connections-why span{float:left;}.icon-connnect .connections-why .noshowme{margin:15px 0;}.icon-connnect .icon-connnect-nav a{color:#262626;text-decoration:none;padding:3px 5px;position:absolute;top:10px;left:0;font-size:12px;font-family:helvetica,arial,sans-serif;}.icon-connnect .icon-connnect-nav a:hover,.icon-connnect .icon-connnect-nav a:focus{color:#fff;background-color:#262626;}.icon-connnect .icon-connnect-nav a:hover span,.icon-connnect .icon-connnect-nav a:focus span{background-position:0 -100px;}
.icon-connnect-nav a{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/connection_link_icon.png') no-repeat 0 0;padding:0 0 0 20px;display:block;height:16px;line-height:16px;}.icon-connnect-nav a:hover,.icon-connnect-nav a:focus{background-position:0 -30px;}.icon-connnect-nav a.connect-on{background-position:0 -60px;color:#262626;}.icon-connnect-nav a.connect-on:hover,.icon-connnect-nav a.connect-on:focus{color:#00B4E1;background-position:0 -30px;}.ibm-lang-selector{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/language-icon.png') no-repeat 0 0;padding:0 0 0 23px;height:16px;float:left;display:inline;}
.ibm-lang-selector span{font-weight:bold;}.ibm-lang-selector .selected{color:#262626;font-weight:normal;}.commenter-count a{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/comment_link_icon.png') no-repeat 0 0;padding:0 0 0 23px;display:block;height:16px;}.commenter-count a:hover,.commenter-count a:focus{background-position:0 -30px;color:#00B4E1;}.connections-filter select{background-color:#FFF;color:#262626;font-family:Arial;font-weight:none;font-size:12;width:217px;}.icon-connnect .connections-view .sub-nav .list-view{float:left;display:inline;margin-right:20px;width:17px;}
.icon-connnect .connections-view .sub-nav .grid-view{float:left;display:inline;margin-right:10px;width:17px;}.icon-connnect .connections-view .sub-nav .list-view a{width:17px;height:17px;display:block;text-indent:-9999px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/toggle_list.png') no-repeat 0 0;}.icon-connnect .connections-view .sub-nav .grid-view a{width:17px;height:17px;display:block;text-indent:-9999px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/toggle_grid.png') no-repeat 0 0;}
.icon-connnect .connections-view .sub-nav .list-view a:hover,.icon-connnect .connections-view .sub-nav .list-view a:focus{background-position:0 -30px;}.icon-connnect .connections-view .sub-nav .grid-view a:hover,.icon-connnect .connections-view .sub-nav .grid-view a:focus{background-position:0 -30px;}.icon-connnect .connections-view .sub-nav .list-view a.selected,.icon-connnect .connections-view .sub-nav .list-view a.selected:hover,.icon-connnect .connections-view .sub-nav .list-view a.selected:focus{background-position:0 -60px;}
.icon-connnect .connections-view .sub-nav .grid-view a.selected,.icon-connnect .connections-view .sub-nav .grid-view a.selected:hover,.icon-connnect .connections-view .sub-nav .grid-view a.selected:focus{background-position:0 -60px;}.icon-connnect .connections-view .page-alpha{clear:both;width:640px;margin-left:-10px;}.icon-connnect .connections-view .sub-nav .reverse{float:left;display:inline;}.icon-connnect .connections-view .sub-nav .reverse select{padding:2px 15px 2px 0;font-weight:bold;}.connections-display-pane .connections-counter span{font-size:12px;color:#aaa;margin:0 10px 0 0;}
.icon-connnect .connections-view .sub-nav .pagination{text-align:right;float:right;display:inline;}.icon-connnect .connections-view .sub-nav{width:600px;padding:15px 0;}.icon-connnect .connections-view .sub-nav .connections-counter{float:left;width:280px;text-align:right;margin:0 10px 0 0;height:22px;line-height:22px;}.icon-connnect .connections-view .sub-nav a{display:inline;margin-right:10px;color:#aaa;font-size:12px;text-decoration:none;}.icon-connnect .connections-view .sub-nav a:hover,.icon-connnect .connections-view .sub-nav a:focus{color:#fff;}
.icon-connnect .connections-view .sub-nav a.selected{font-weight:bold;color:#fff;}.bluecard-connection-info{margin:34px 0 0 0;padding:5px 0 0 0;border-top:1px dotted #262626;}.icon-connnect .connections-view .explore-pane{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/explore-pane_bg.png');background-repeat:repeat;background-position:0 0;padding:15px;}.icon-connnect .connections-view .explore-pane .description{width:200px;float:left;display:inline;font-family:Georgia,serif;font-size:13px;line-height:15px;letter-spacing:-0.2pt;color:#fff;font-style:italic;}
.icon-connnect .connections-view .explore-pane .action{width:330px;float:left;display:inline;margin:0 0 0 60px;}.icon-connnect .connections-view .explore-pane .action select{width:330px;padding:4px 0 4px 3px;margin:5px 0;font-weight:bold;}input.connections-prev,input.connections-next{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/icons/prev_next_BG_666.png');background-repeat:no-repeat;border:none;text-indent:-9999px;cursor:pointer;height:21px;width:11px;background-color:transparent;}
input.connections-prev{background-position:0 0;}input.connections-next{background-position:-12px 0;}input.connections-prev:hover,input.connections-prev:focus{background-position:0 -21px;}input.connections-next:hover,input.connections-next:focus{background-position:-12px -21px;}.icon-connnect .connections-view #ibm-cent-icon-connnect-icons{float:left;display:inline;width:618px;}.icon-connnect .connections-view .loaded-images.airlock.profile img{background:url('//www.ibm.com/i/common/default_user_photo_50x50.gif') no-repeat 0 0;width:50px;height:50px;}
.icon-connnect .connections-view .loaded-images{float:left;width:50px;padding-right:4px;}.icon-connnect .connections-view .connect-section-display{clear:both;}.icon-connnect .connections-view .connect-item-display{padding:10px 0 15px 0;margin:0 0 15px 0;clear:both;}.icon-connnect .connections-view .selected{display:block;}.icon-connnect .connections-view .connect-item-display table{float:left;display:inline;width:400px;}.icon-connnect .connections-view .connect-item-display span{width:200px;color:#666;}
.icon-connnect .connections-view .connect-item-display .profile-link{float:right;display:inline;width:400px;}.icon-connnect .connections-connect .connect-sm{clear:both;margin:40px 0 0 0;padding:0;}div.ibm-landing-page #ibm-content-head{border-bottom:3px solid #262626;width:940px;padding:42px 0 23px 0;margin:0 auto 15px;}.icon div.ibm-landing-page #ibm-content-head{padding:33px 0 23px;margin:0 auto 15px;}#ibm-content-head h1{font-family:Georgia,serif;font-size:42px;line-height:42px;color:#262626;font-weight:normal;border:none;margin:0;padding:0;letter-spacing:-0.9pt;}
#ibm-content-head .sub-title{font-size:26px;line-height:24px;letter-spacing:-0.35pt;font-weight:bold;color:#262626;padding:10px 0;padding:0;margin:8px 0 0;}#ibm-navigation a{display:inline;float:left;width:300px;text-transform:none;color:#999;font-size:138.5%;margin-bottom:4px;font-weight:bold;text-decoration:none;}#ibm-navigation a.selected{color:#262626;}#ibm-navigation a:hover,#ibm-navigation a:focus{color:#00B4E1;}#ibm-navigation a.selected:hover,#ibm-navigation a.selected:focus{color:#262626;}
#next-icon{padding-top:15px;}.iconfilter{width:940px;margin:0 auto;padding:22px 0;border-top:1px solid #262626;}.iconfilter li{list-style-type:none;display:block;float:left;margin:0 20px 0 0;padding:0;font-size:12px;text-transform:uppercase;}.iconfilter li a{text-decoration:none;color:#666;}.iconfilter li a.selected{font-weight:bold;color:#262626;}.icon-connnect .connections-view .page-alpha .loaded-images{width:300px;float:left;display:inline;margin:10px 10px 0;border-top:1px dotted #ccc;padding:10px 0 0 0;}
.icon-connnect .connections-view .page-alpha .loaded-images .img-col{float:left;margin:0 10px 0 0;}.icon-connnect .connections-view .page-alpha .loaded-images .info-col{float:left;font-family:helvetica,arial,sans-serif;font-size:87%;width:235px;text-transform:capitalize;color:#fff;}.icon-connnect .connections-view .page-alpha .loaded-images .info-col .name{font-size:12px;font-weight:bold;margin:0 0 3px 0;}#body-intro-image{height:324px;border-bottom:1px solid #262626;margin:0 0 15px;}.sidebar-intro{height:324px;border-bottom:1px solid #262626;position:relative;}
.sidebar-intro #icon-sub-image{position:absolute;left:0;bottom:15px;width:200px;width:120px;}.sidebar-intro #icon-sub-image img{display:block;}.padscroller{height:1000px;oveflow:hidden;}ul#icon-list{list-style-type:none;padding:0;margin:0 auto 200px;width:940px;border-bottom:1px dotted #262626;}ul#icon-list li{list-style-type:none;margin:0;padding:10px 0;border-top:1px dotted #262626;}ul#icon-list li .icon-sm{filter:alpha(opacity=50);opacity:.5;}ul#icon-list li.live .icon-sm{filter:alpha(opacity=100);opacity:1;}
ul#icon-list li:hover .icon-sm{filter:alpha(opacity=100);opacity:1;}ul#icon-list li:hover .icon-sm h3{color:#00B4E1;}ul#icon-list li .col-imge{width:300px;float:left;display:inline;margin:0 20px 0 0;}ul#icon-list li .col-imge img{margin:0 0 3px 0;}ul#icon-list li .col-copy{width:620px;float:left;display:inline;}ul#icon-list li .icon-lg{padding:40px 0 34px;}ul#icon-list li .icon-lg .col-copy span{padding:10px 0;font-style:italic;}ul#icon-list .icon-sm{width:940px;}ul#icon-list .icon-sm span{display:block;float:left;padding:16px 0 0 0;font-style:italic;visibility:hidden;color:#666;font-family:Georgia,serif;font-size:13px;}
ul#icon-list li:hover .icon-sm span{visibility:visible;}.ibm-col-1-1 ul#icon-list li:hover .icon-sm span{visibility:hidden;}ul#icon-list .icon-sm h3{display:block;margin:11px 0;padding:0;}ul#icon-list .icon-sm .col-imge img{margin:0;padding:0;float:right;}ul#icon-list .open .icon-sm{display:none;}ul#icon-list .icon-lg{width:940px;}ul#icon-list .icon-lg a{color:#666;font-weight:bold;font-size:100%;text-decoration:none;margin:0 10px 0 0;}ul#icon-list .icon-lg a:hover,ul#icon-list .icon-lg a:focus{color:#00B4E1;font-weight:bold;font-size:100%;text-decoration:none;margin:0 10px 0 0;}
ul#icon-list h3{font-family:Georgia,serif;font-size:26px;line-height:26px;font-weight:normal;color:#333;background-color:#fff;letter-spacing:-.2pt;margin:-4px 0 0 0;}ul#icon-list h4{font-size:123.1%;line-height:1.125;font-weight:bold;letter-spacing:-.2pt;margin:5px 0 0 0;color:#262626;}ul#icon-list.local h3{line-height:32px;word-spacing:2px;}ul#icon-list .icon-lg p{padding:0;margin:11px 0 13px;font-size:16px;line-height:20px;letter-spacing:-0.3pt;font-family:Georgia,serif;}.full-width-highlight{border-top:1px solid #262626;padding:14px 0 14px 0;border-bottom:3px solid #262626;}
.full-width-highlight h4{color:#262626;font-size:16px;line-height:18px;font-weight:bold;letter-spacing:-.1pt;padding:0;text-indent:0;font-family:Helvetica,Arial,sans-serif;}.full-width-highlight p{font-size:13px;line-height:15px;font-family:Georgia,serif;font-style:italic;margin:11px 0 13px;}.full-width-highlight .full-width-sidebar{float:left;display:inline;width:300px;margin:0 20px 0 0;}.ibm-landing-page #ibm-content .full-width-highlight .full-width-sidebar .related-links{width:210px;border:none;}
.full-width-highlight .full-width-main{float:left;display:inline;width:620px;}.gallery h3,.gallery h4{border-top:1px solid #262626;font-family:Helvetica,Arial,sans-serif;font-size:10px;line-height:13px;letter-spacing:.5pt;font-weight:normal;color:#262626;text-transform:uppercase;margin:0 0 11px 0;padding:8px 0 0 0;}.noborder .sidebar h4{margin:0 0 11px;}.sidebar{margin:0 0 30px 0;padding:0;}.sidebar .gallery{padding:0;position:relative;border-top:1px solid #262626;}.sidebar .gallery .slide-controls{position:absolute;top:0;right:0;width:60px;background-color:#fff;height:60px;padding:0 0 0 20px;}
.sidebar .gallery .quote-controls{left:auto;}.sidebar h3,.sidebar .gallery h3,.sidebar h4{font-size:77%;line-height:1.2;letter-spacing:.5pt;font-weight:normal;color:#262626;text-transform:uppercase;margin:0;padding:8px 0 0 0;border:none;width:220px;}.ibm-landing-page #ibm-content .sidebar h2{font-size:77%;line-height:1.2;letter-spacing:.5pt;font-weight:normal;color:#262626;text-transform:uppercase;margin:10px 0 0 0;width:220px;}.ibm-landing-page #ibm-content .sidebar h5{margin:6px 0;}.ibm-landing-page #ibm-content .sidebar-text-1,.ibm-landing-page #ibm-content .sidebar .body-text-1{border-top:1px solid #262626;}
.ibm-landing-page #ibm-content .noborder .sidebar-text-1:first-child,.ibm-landing-page #ibm-content .noborder .body-text-1:first-child{padding:0;border:none;}.ibm-landing-page #ibm-content .sidebar-text-1 p,.ibm-landing-page #ibm-content .sidebar .body-text-1 p{color:#262626;font-size:26px;line-height:24px;font-weight:bold;letter-spacing:-.4pt;margin:8px 0 23px 0;padding:0;font-family:Helvetica,Arial,sans-serif;}.ibm-landing-page #ibm-content .sidebar-text-2,.ibm-landing-page #ibm-content .sidebar .body-text-2{border-top:1px solid #262626;}
.ibm-landing-page #ibm-content .noborder .sidebar-text-2:first-child,.ibm-landing-page #ibm-content .noborder .body-text-2:first-child{padding:0;border:none;}.ibm-landing-page #ibm-content .sidebar-text-2 p,.ibm-landing-page #ibm-content .sidebar .body-text-2 p{margin:10px 0 23px 0;color:#262626;font-size:16px;line-height:18px;font-weight:bold;letter-spacing:-.1pt;padding:0;text-indent:0;width:220px;font-family:Helvetica,Arial,sans-serif;}.ibm-landing-page #ibm-content .sidebar-quote blockquote{font-family:Georgia,times,"Times New Roman",serif;font-style:italic;font-size:100%;line-height:1.15;color:#262626;padding:0 80px 0 0;text-indent:-0.4em;margin:20px 0 20px 0;border-bottom:solid 1px #fff;}
.ibm-landing-page #ibm-content .sidebar-highlight{margin:0 0 26px 0;border-top:1px solid #262626;}.ibm-landing-page #ibm-content .noborder .sidebar-highlight:first-child{padding:0;border:none;}.ibm-landing-page #ibm-content .sidebar-highlight img{margin-top:6px;}.ibm-landing-page #ibm-content .noborder .sidebar-highlight h4{margin-bottom:6px;}.ibm-landing-page #ibm-content .sidebar-highlight p{font-size:13px;line-height:15px;width:220px;padding:0;font-family:Georgia,serif;font-style:italic;margin:9px 0 0;}
.ibm-landing-page #ibm-content .sidebar-highlight p b{font-size:12px;line-height:14px;padding:0;font-family:Helvetica,Arial,sans-serif;font-style:normal;margin:9px 0 0;}.ibm-landing-page #ibm-content .sidebar-highlight .related-links p{margin:0;}.ibm-landing-page #ibm-content .sidebar-highlight p em,.ibm-landing-page #ibm-content .sidebar-highlight .related-links p em,.ibm-landing-page #ibm-content .sidebar-highlight p i,.ibm-landing-page #ibm-content .sidebar-highlight .related-links p i{font-style:normal;}
.ibm-landing-page #ibm-content .sidebar-highlight ul{margin:10px;width:210px;}.ibm-landing-page #ibm-content .sidebar-highlight ul li{margin:5px 0 0 0;}.ibm-landing-page #ibm-content .sidebar-solutions{border-top:1px solid #262626;padding:15px 0 26px;}.ibm-landing-page #ibm-content .sidebar-solutions h4{font-weight:bold;text-transform:none;letter-spacing:0;font-size:12px;line-height:14px;margin:0;padding:0;}.ibm-landing-page #ibm-content .sidebar-solutions img{display:block;}.ibm-landing-page #ibm-content .sidebar-solutions p{width:220px;font-family:Georgia,serif;font-style:italic;font-size:13px;line-height:15px;}
.ibm-landing-page #ibm-content .noborder .sidebar-solutions{padding:0;border:none;}.ibm-landing-page #ibm-content .contribute-a-photo{margin-top:38px;}.ibm-landing-page #ibm-content .sidebar-btn h4,.ibm-landing-page #ibm-content .sidebar-btn h5{font-family:Georgia,serif;font-size:323%;line-height:1;letter-spacing:-.95pt;font-weight:normal;margin:-11px 0 0 0;text-transform:none;}.ibm-landing-page #ibm-content .ibm-columns .sidebar-btn .slidepanel p{margin:10px 80px 0 0;padding:0;font-size:123.1%;line-height:1.125;letter-spacing:.2pt;font-weight:bold;font-family:Helvetica,Arial,sans-serif;font-style:normal;}
.ibm-landing-page #ibm-content .ibm-columns .sidebar-btn{width:300px;border-top:1px solid #000;}.ibm-landing-page #ibm-content .sidebar-expert{font-family:Helvetica,Arial,sans-serif;color:#262626;border-top:none;border-bottom:1px solid #262626;}.ibm-landing-page #ibm-content .sidebar-expert .name{font-weight:bold;width:220px;}.ibm-landing-page #ibm-content .sidebar-expert .title{letter-spacing:.5pt;text-transform:uppercase;font-size:77%;line-height:1.2;width:220px;}.ibm-landing-page #ibm-content .sidebar-expert p{width:220px;padding:10px 0;}
.ibm-landing-page #ibm-content .sidebar-expert .expert-contact{color:#666;border-top:1px dotted #666;width:220px;}.ibm-landing-page #ibm-content .sidebar-expert .expert-contact a{display:block;text-decoration:none;margin:5px 0 0 0;text-transform:capitalize;}.ibm-landing-page #ibm-content .sidebar-expert .expert-contact a:hover{text-decoration:none;}.ibm-landing-page #ibm-content .sidebar .panel-quote blockquote{padding:15px 0 18px 0;margin:0 0 18px 0;font-size:100%;line-height:1.15;font-family:Georgia,serif;color:#262626;letter-spacing:0;}
.gallery .slide-controls{position:absolute;bottom:0;right:0;width:60px;background-color:#fff;z-index:500;}.gallery .quote-controls{left:0;top:30;}.gallery .slideshow-buttons{text-align:center;width:42px;}.gallery .panel-section-top{position:relative;height:350px;overflow:hidden;margin:0 0 10px 0;background-color:#f8f8f8;border:1px solid #ddd;text-align:center;}.gallery .panel-section-top .image-magnify{position:absolute;bottom:0;left:0;height:20px;}.sidebar .gallery .panel-section-top{height:125px;margin:0 0 4px 0;background-color:#fff;border:none;text-align:left;}
.sidebar .gallery .slide-controls{background-color:#fff;}.sidebar .gallery .panel-section-top .image-magnify{bottom:4px;}.ibm-landing-page #ibm-content .panel-text p,.ibm-landing-page #ibm-content .panel-text blockquote{font-size:138.5%;line-height:1.33;font-family:Georgia,serif;color:#262626;letter-spacing:0;font-style:normal;padding:0;}.gallery .panel-section-bottom{width:540px;min-height:40px;}.sidebar .gallery .panel-section-bottom{width:220px;}.ibm-landing-page #ibm-content .body-text-1{margin:0 0 23px 0;}
.ibm-landing-page #ibm-content .body-text-1 p{color:#262626;font-size:26px;line-height:30px;font-family:Georgia,serif;letter-spacing:-0.2pt;padding:0;margin:0;}.ibm-landing-page #ibm-content .body-text-2{margin:0 0 23px 0;}.ibm-landing-page #ibm-content .body-text-2 p,.ibm-landing-page #ibm-content .body-text-2-alt p,.ibm-landing-page #ibm-content .body-text-3 p,.ibm-landing-page #ibm-content .body-text-4 p{color:#262626;font-size:18px;line-height:24px;font-family:Georgia,serif;text-indent:40px;margin:0;padding:0;color:#262626;letter-spacing:-0.2pt;}
.ibm-landing-page #ibm-content .body-text-2 p.no-indent,.ibm-landing-page #ibm-content .body-text-2-alt p.no-indent,.ibm-landing-page #ibm-content .body-text-3 p.no-indent,.ibm-landing-page #ibm-content .body-text-4 p.no-indent{text-indent:0;}.ibm-landing-page #ibm-content .body-text-2 ol,.ibm-landing-page #ibm-content .body-text-2 ul,.ibm-landing-page #ibm-content .body-text-2-alt ol,.ibm-landing-page #ibm-content .body-text-2-alt ul,.ibm-landing-page #ibm-content .body-text-3 ol,.ibm-landing-page #ibm-content .body-text-3 ul,.ibm-landing-page #ibm-content .body-text-4 ol,.ibm-landing-page #ibm-content .body-text-4 ul{margin:20px 0 20px 40px;}
.ibm-landing-page #ibm-content .body-text-2 ul,.ibm-landing-page #ibm-content .body-text-3 ul{font-family:Georgia,serif;font-size:18px;line-height:24px;color:#262626;list-style-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bullet_body_georgia_18pt.png');}.ibm-landing-page #ibm-content .body-text-2 ul li,.ibm-landing-page #ibm-content .body-text-3 ul li,.ibm-landing-page #ibm-content .body-text-2 ul li p,.ibm-landing-page #ibm-content .body-text-3 ul li p{margin-bottom:18px;font-size:18px;line-height:24px;letter-spacing:-0.2pt;}
.ibm-landing-page #ibm-content .body-text-2 ul li h3,.ibm-landing-page #ibm-content .body-text-3 ul li h3{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;}.ibm-landing-page #ibm-content .body-text-2-alt p:first-of-type{text-indent:40px;}.ibm-landing-page #ibm-content .body-text-2 p:first-of-type,.ibm-landing-page #ibm-content .body-text-3 p:first-of-type,.ibm-landing-page #ibm-content .body-text-4 p:first-of-type{text-indent:0;}.ibm-landing-page #ibm-content .body-text-2 p.indent{text-indent:40px;}
.ibm-landing-page #ibm-content .body-text-3{padding:11px 0 0 0;margin:0 0 23px 0;border-top:1px solid #262626;}.ibm-landing-page #ibm-content .body-text-2 blockquote,.ibm-landing-page #ibm-content .body-text-3 blockquote{font-size:18px;line-height:24px;margin:20px 40px;text-indent:-7px;font-family:Georgia,serif;font-style:italic;}.ibm-landing-page #ibm-content .noborder .body-text-3{padding:0;border:none;}.ibm-landing-page #ibm-content .body-text-2 h3,.ibm-landing-page #ibm-content .body-text-3 h3,.ibm-landing-page #ibm-content .body-text-4 h3{font-size:123.1%;line-height:1.33;font-weight:bold;color:#262626;letter-spacing:.2pt;padding:0;margin:0;}
.ibm-landing-page #ibm-content .body-text-4{border-top:1px dotted #262626;margin:0 0 23px 0;padding:11px 0 0 0;}.ibm-landing-page #ibm-content .noborder .body-text-4:first-child{border:none;padding:0;}.ibm-landing-page #ibm-content .panel-text{padding:0 10px 0 70px;width:540px;}.ibm-landing-page #ibm-content .citation,.ibm-landing-page #ibm-content .related-links,.ibm-landing-page #ibm-content .cite,.ibm-landing-page #ibm-content .citation{border-top:1px dotted #262626;width:380px;padding-top:8px;margin-top:12px;font-size:12px;line-height:14px;}
.ibm-landing-page #ibm-content .highlight-copy .citation,.ibm-landing-page #ibm-content .highlight-copy .related-links,.ibm-landing-page #ibm-content .highlight-copy .cite,.ibm-landing-page #ibm-content .highlight-copy .citation{width:220px;}.ibm-landing-page #ibm-content .sidebar .citation,.ibm-landing-page #ibm-content .sidebar .related-links,.ibm-landing-page #ibm-content .sidebar .cite,.ibm-landing-page #ibm-content .sidebar .citation{width:210px;}.ibm-landing-page #ibm-content .related-links br{display:block;margin:0 0 9px 0;}
.ibm-landing-page #ibm-content .citation a,.ibm-landing-page #ibm-content .cite,.ibm-landing-page #ibm-content .citation{display:block;}.ibm-landing-page #ibm-content .panel-quote{padding:0 10px 0 70px;margin:0;width:540px;}.ibm-landing-page #ibm-content .panel-quote blockquote{font-size:138.5%;line-height:1.33;font-family:Georgia,serif;color:#262626;letter-spacing:0;font-style:italic;text-indent:-0.4em;padding:0 0 30px 0;}.ibm-landing-page #ibm-content .panel-quote .citation{font-family:Arial,Helvetica,sans-serif;font-size:100%;}
.ibm-landing-page #ibm-content .panel-quote .citation .name,.ibm-landing-page #ibm-content .sidebar-quote .citation .name{font-size:12px;line-height:14px;font-weight:bold;font-style:normal;}.ibm-landing-page #ibm-content .panel-quote .citation .jobtitle,.ibm-landing-page #ibm-content .sidebar-quote .citation .jobtitle{font-size:10px;line-height:15px;letter-spacing:.5pt;text-transform:uppercase;font-style:normal;}.ibm-landing-page #ibm-content .panel-quote .citation .role,.ibm-landing-page #ibm-content .sidebar-quote .citation .role{font-size:12px;line-height:14px;font-style:normal;}
.ibm-landing-page #ibm-content .panel-quote .citation .arttitle,.ibm-landing-page #ibm-content .panel-quote .citation .arttitle p,.ibm-landing-page #ibm-content .sidebar-quote .citation .arttitle,.ibm-landing-page #ibm-content .sidebar-quote .citation .arttitle p{font-size:12px;line-height:14px;font-weight:normal;font-style:normal;display:block;margin:5px 0 0 0;}.ibm-landing-page #ibm-content .panel-quote .citation .arttitle i,.ibm-landing-page #ibm-content .panel-quote .citation .arttitle p i,.ibm-landing-page #ibm-content .sidebar-quote .citation .arttitle i,.ibm-landing-page #ibm-content .sidebar-quote .citation .arttitle p i{font-style:italic;}
.ibm-landing-page #ibm-content .panel-quote .citation .srctitle,.ibm-landing-page #ibm-content .sidebar-quote .citation .srctitle{font-size:12px;line-height:14px;font-weight:normal;font-style:italic;display:block;}.ibm-landing-page #ibm-content .panel-quote .citation .srcdate,.ibm-landing-page #ibm-content .sidebar-quote .citation .srcdate{font-size:12px;line-height:14px;font-style:normal;display:block;}.ibm-landing-page #ibm-content .body-highlight{padding:15px 0 15px 0;margin:0 0 23px 0;border-top:1px solid #262626;border-bottom:1px solid #262626;}
.ibm-landing-page #ibm-content .body-highlight+.body-highlight{border-top:none;padding-top:0;}.ibm-landing-page #ibm-content .noborder .body-highlight:first-of-type{padding:0;border:none;}.ibm-landing-page #ibm-content .body-highlight .highlight-copy{width:300px;float:left;display:inline;}.ibm-landing-page #ibm-content .body-highlight h4{font-weight:bold;font-size:100%;line-height:1.15;padding:0;margin:0;}.ibm-landing-page #ibm-content .body-highlight p{font-family:Georgia,serif;font-size:100%;line-height:1.15;color:#333;padding:0;margin:0 0 20px 0;}
.ibm-landing-page #ibm-content .body-highlight img{float:left;margin-right:20px;}ul.team li b,ul.team li strong{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;display:block;}.ibm-landing-page #ibm-content #team-module ul li.member .content .related{margin-top:10px;clear:both;}.ibm-landing-page #ibm-content #team-module ul .content .img{width:140px;margin:0 15px 0 0;float:left;display:inline;position:relative;}.ibm-landing-page #ibm-content #team-module ul .content .img .image-magnify{position:absolute;bottom:0;right:0;}
.ibm-landing-page #ibm-content #team-module ul li.item .bio{width:465px;float:left;clear:right;}.ibm-landing-page #ibm-content #team-module ul li.item .bio p+p{font-size:18px;line-height:24px;font-family:Georgia,serif;letter-spacing:-.2pt;padding:0;text-indent:40px;}.ibm-landing-page #ibm-content #team-module ul li.item .bio p{text-indent:0;margin:0;padding:0;font-size:18px;line-height:24px;font-family:Georgia,serif;letter-spacing:-.2pt;}.ibm-landing-page #ibm-content #team-module ul li.item .bio span.statement{margin:0 0 10px 0;padding:0;display:block;font-size:16px;line-height:18px;font-weight:bold;letter-spacing:-.1pt;color:#262626;}
.ibm-landing-page #ibm-content .file-list{padding:18px 0 0 0;border-top:1px solid #262626;margin:30px 0 0 0;}.slideshow{position:relative;margin:0;}.quoteswrap{border-top:1px solid #262626;padding:8px 0 0 0!important;}.quoteswrap h3,.quoteswrap h4{border:none!important;padding:0!important;margin:0 0 11px 0!important;}.slidepanel{width:620px;float:left;padding:0 10px 0 0;}.ibm-landing-page #ibm-content .ibm-columns .slidepanel h5{font-size:13px;line-height:14px;}.ibm-landing-page #ibm-content .ibm-columns .slidepanel p{font-family:Georgia,serif;font-style:italic;width:540px;font-size:13px;line-height:15px;}
.ibm-landing-page #ibm-content .ibm-columns .sidebar .slidepanel p{width:210px;margin:10px 0 0;}.ibm-landing-page #ibm-content .ibm-columns .slidepanel p a{font-weight:normal;text-decoration:underline;}.ibm-landing-page #ibm-content .ibm-columns .sidebar .slidepanel p a{font-weight:normal;text-decoration:underline;}.ibm-landing-page #ibm-content .ibm-columns .slidepanel p em,.ibm-landing-page #ibm-content .ibm-columns .slidepanel p i{font-style:normal;}.ibm-landing-page #ibm-content .ibm-columns .slidepanel p.cite{width:380px;font-style:normal;font-family:Helvetica,Arial,sans-serif;margin:12px 0 0 0;padding:8px 0 0 0;}
.ibm-landing-page #ibm-content .ibm-columns .sidebar .slidepanel p.cite{width:200px;}.nojs .slidepanel,.nojs .sidebar .slidepanel{padding:0;}.slideshow_control{width:600px;margin:20px 0 0 0;}.slideshow_buttons{width:210px;float:left;}.slideshow_button{width:100px;float:left;margin:0 4px 0 0;}.slideshow_counter{width:100px;float:left;}.slideshow-prev,.slideshow-next{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bkd_gallery_controls.gif');background-repeat:no-repeat;width:19px;height:18px;border:none;text-indent:-9999px;*text-indent:0;}
.slideshow-prev{background-position:0 0;}.slideshow-next{background-position:-18px 0;}.slideshow-counter{margin:5px 0 0 0;width:45px;font-size:12px;font-family:Georgia,serif;text-align:center;letter-spacing:-0.4pt;}.slideshow-currslide{float:left;width:14px;display:block;}.slideshow-totslides{text-align:left;float:left;}.slideshow-of{font-style:italic;margin:0 2px 0 1px;float:left;}.gallery .filter-nav{padding:0;margin:26px 0 6px;float:left;width:620px;height:30px;background:#2f2f2f url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/filter-nav_BG.png') 0 0 no-repeat;color:#666;}
.gallery .filter-nav a{color:#666;text-decoration:none;line-height:10px;font-size:10px;font-family:Helvetica,Arial,sans-serif;padding:5px 8px;}.gallery .filter-nav a:hover,.gallery .filter-nav a:focus{color:#fff;}.gallery .filter-nav .selected a{color:#fff;font-weight:bold;}.gallery .filter-nav li{display:inline;float:left;height:20px;padding:5px;}.slideshow_buttons .inactive{border:1px solid #666;color:#666;background-color:#999;}.sidebar .slidepanel{width:220px;float:left;padding:0 10px 0 0;}.sidebar .slide-controls{width:80px;float:right;display:inline;}
.sidebar .slideshow{position:relative;margin:12px 0 0 0;padding:0 80px 0 0;float:left;display:inline;}.sidebar .quote-controls{margin-left:-10px;}.sidebar .gallery .filter-nav{display:none;}.sidebar a.vidPlayer{width:200px;height:150px;}.ibm-landing-page #ibm-content .sidebar .panel-quote,.ibm-landing-page #ibm-content .sidebar .panel-text{padding:0 10px 0 10px;font-size:14px;line-height:16px;width:210px;}.clear{height:0;line-height:0;clear:both;}.gallery{margin:0 0 23px 0;padding:0;}.noborder .gallery:first-child{border:none;}
#xfade,#xfade2,#xfade3,#xfade4,#xfade5,#xfade6,#xfade7,#xfade8,#xfade9,#xfade10{position:relative;width:620px;height:250px;margin:9px 0 24px;padding:0;}.ibm-landing-page #ibm-content .body-text-3 #xfade{margin:9px 0 24px;}#xfade li,#xfade2 li,#xfade3 li,#xfade4 li,#xfade5 li,#xfade6 li,#xfade7 li,#xfade8 li,#xfade9 li,#xfade10 li{margin:0;padding:0;list-style-type:none;display:inline;position:absolute;top:0;left0;z-index:90;margin:0;}#xfade .active-item,#xfade2 .active-item,#xfade3 .active-item,#xfade4 .active-item,#xfade5 .active-item,#xfade6 .active-item,#xfade7 .active-item,#xfade8 .active-item,#xfade9 .active-item,#xfade10 .active-item{z-index:95;}
#xfade img,#xfade2 img,#xfade3 img,#xfade4 img,#xfade5 img,#xfade6 img,#xfade7 img,#xfade8 img,#xfade9 img,#xfade10 img{margin:0;padding:0;}.ibm-landing-page #ibm-content .sidebar #xfade{width:219px;height:146px;margin:15px 0 7px;padding:0;}.ibm-landing-page #ibm-content .sidebar #xfade li{margin:0;padding:0;}.ibm-landing-page #ibm-content .sidebar-highlight #xfade img{margin:0;padding:0;}#promo0{padding:30px;}#promo1{width:570px;height:520px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/bkd_promo1.png');background-repeat:no-repeat;}
#promo1 .content{position:absolute;width:260px;margin:130px 0 0 200px;}#slider-content li#promo1 .content h3{border-bottom:none;padding:0;}#promo1 .alt{color:#8C5D26;}#slider-content li#promo1 .content p{font-family:Georgia,serif;font-size:100%;line-height:1.15;}#slider-content li.module .content ul#promo1_links{border-top:1px dotted #262626;margin-top:10px;padding-top:10px;}#slider-content #promo_icons{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/bkd_promo_icons.png');background-repeat:no-repeat;width:735px;height:370px;}
#slider-content li#promo_icons .content{position:absolute;width:220px;margin:200px 0 0 450px;}#slider-content li#promo_icons #flash_promo_icons{margin:100px 0 0 0;float:left;}#slider-content li#promo_icons .content h3{border-bottom:none;padding:0;}#slider-content li#promo_icons .content h4{font-family:Georgia,serif;font-size:277%;letter-spacing:-.4pt;font-weight:normal;padding:0;margin:0;}#slider-content li#promo_icons .content h5{font-size:123.1%;letter-spacing:-.4pt;font-weight:bold;padding:0;margin:0;}
#slider-content li#promo_icons .content p{border-top:1px dotted #262626;margin:10px 0 0 0;padding:10px 0 0 0;}#slider-content li#promo_films{width:620px;height:349px;}#slider-content li#promo_films p{margin-top:356px;float:right;text-transform:uppercase;}#slider-content li#promo_films p a{font-size:77%;font-weight:bold;text-decoration:none;color:#999;}#slider-content li#promo_films_video1{position:relative;width:621px;height:349px;}#slider-content li#promo_films #promo_video1{position:absolute;z-index:999;}
#slider-content li#promo_films #video1{width:621px;height:349px;display:block;position:relative;}#slider-content li#promo2{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/homepage/bkd_promo2.png');background-repeat:no-repeat;width:900px;height:450px;}#slider-content li#promo2 .content{position:absolute;margin-left:400px;margin-top:200px;width:250px;}#slider-content li#promo2 h3{border-bottom:1px dotted #262626;margin-bottom:10px;padding-bottom:10px;}#slider-content li#promo_mem{width:546px;height:467px;position:relative;padding:0;overflow:hidden;}
#slider-content li#promo_mem .content #story-list #slider-content li#promo_mem ul.gallery{list-style-type:none;padding:0;margin:0;overflow:hidden;}#slider-content li#promo_mem ul.gallery li{visibility:hidden;padding:0;margin:0;}#slider-content li#promo_mem ul.gallery .selected{visibility:visible;}.body-text-3 img{display:block;margin:20px 0;}.body-text-links-container{padding:20px 0 0;}.body-text-links-container strong,.body-text-links-container span{display:block;}ul#story-list{list-style-type:none;padding:0;margin:0;cursor:pointer;}
ul#story-list li{list-style-type:none;background-color:#f8f8f8;margin:0;padding:8px 0;border-top:1px solid #E5E5E5;}ul#story-list li.live{background-color:#fff;}ul#story-list .story-sm{height:44px;margin:0 auto;width:622px;padding:0 318px 0 0;}ul#story-list .story-sm h3{display:inline;margin:0;padding:0;}ul#story-list .story-sm img{margin:0;padding:0;}ul#story-list .open .story-sm{display:none;}ul#story-list .story-lg{margin:0 auto;width:622px;padding:0 318px 50px 0;}ul#story-list .story-lg a{color:#00B4E1;font-weight:bold;font-size:100%;text-decoration:none;margin-right:10px;}
ul#story-list .story-lg a.minor{font-weight:normal;color:#666;font-size:12px;}ul#story-list .story-lg div.img{border-bottom:1px dotted #262626;padding:0 0 10px 0;margin:0 0 10px 0;}ul#story-list .story-list-copy{width:600px;float:left;display:inline;margin:0 0 0 30px;}ul#story-list h3{font-family:Georgia,serif;font-size:197%;font-weight:normal;color:#333;letter-spacing:-.2pt;margin:0;}ul#story-list h4{font-size:123.1%;line-height:1.125;font-weight:bold;letter-spacing:-.2pt;margin:0 0 15px 0;color:#262626;}
#ibm-content-main .ibm-columns ul#story-list .story-lg p{padding:0;margin:0 0 20px 0;}#cos_leadspace{position:relative;width:1100px;height:399px;margin:0 auto;color:#262626;font-family:Georgia,serif;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/cos_leadspace.jpg') top center;}.ready_to_pledge_btn{display:block;position:absolute;bottom:59px;left:339px;width:220px;height:50px;overflow:hidden;}.cos-leadspace-copy{position:absolute;top:55px;left:145px;}.leadspace-text-1{display:block;width:475px;font-size:45px;letter-spacing:-2px;line-height:40px;}
.leadspace-text-2{display:block;width:485px;font-size:18px;font-weight:bold;padding:25px 0;}#ibm100-cos-leadspace{border-bottom:1px solid #d9d9d9;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/cos_leadspace_bg.jpg') repeat-x;font-size:197%;color:white;position:relative;height:399px;}#ibm100-cos-leadspace .copy{width:960px;position:absolute;top:198px;left:80px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;color:#262626;font-size:13px;line-height:15px;}#ibm100-cos-leadspace .copy p{width:330px;margin:0 0 30px 0;}
#ibm-mem-slide-root{padding:0 60px;}#ibm-mem-slide-container{display:block;height:450px;margin:0 auto;min-width:980px;max-width:1300px;overflow:hidden;}#ibm-mem-slide-list{display:block;list-style:none;margin:0 auto;padding:0;height:450px;}#ibm-mem-slide-list li{float:left;display:block;height:450px;min-width:1300px;}.cos_hours_counter{font-size:26px;font-weight:bold;padding:3px 6px 0;margin:20px 0 5px;border:1px solid #EEE;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/hours_pledged_bg.jpg') repeat-x;}
.cos_pledged_hours_breakdown{list-style-type:none;overflow:hidden;margin:20px 0;}.cos_pledged_hours_breakdown li{overflow:hidden;border-bottom:dotted 1px #262626;padding:10px 0;_height:1%;}.cos_pledged_hours_breakdown li:first-child{border-top:dotted 1px #262626;}.cos_pledged_hours_breakdown div{float:left;width:24px;height:23px;margin-left:5px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/service_hours_icons.png');}.cos_pledged_hours_breakdown span{display:block;float:left;width:150px;padding:5px 0 5px 10px;font-size:12px;}
.cos_pledged_hours_breakdown strong{float:right;padding:5px 0;font-size:12px;}.cos_comm_eco_dev,.communityeconomicdevelopment{margin-top:8px;}.cos_culture,.culture{background-position:0 -23px;}.cos_disaster,.disaster{background-position:0 -46px;}.cos_environment,.environment{background-position:0 -69px;}.cos_health,.health{background-position:0 -92px;}.cos_education,.higherothereducation{background-position:0 -115px;}.cos_human,.humanservices{background-position:0 -138px;}.cos_k12,.kto12education{background-position:0 -161px;}
.cos_other,.other{background-position:0 -184px;}#pledge_select_type{width:940px;margin:0 auto;}#pledge_select_type h1{font-size:18px;color:#262626;font-family:helvetica;padding:30px 0 3px;}#pledge_select_type .pledge_contents_center{position:relative;border-top:1px dotted #666;border-bottom:1px dotted #666;font-family:Helvetica,Arial,sans-serif;height:290px;color:#262626;font-size:16px;padding:0;}.cos_pledge_type_bttn{display:block;position:absolute;text-indent:-9999px;overflow:hidden;z-index:10;}
.cos_pledge_type_alpha{filter:alpha(opacity=20);opacity:.2;}#pledge_now{margin:0 10px 0 0;}#pledge_now_ibmer{width:300px;height:155px;top:107px;left:0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/cos_ibmer.png');background-position:0 0;}#pledge_now_retiree{width:232px;height:188px;top:27px;left:349px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/cos_ibm_retiree.png');background-position:0 0;}#pledge_now_citizen{width:302px;height:159px;top:107px;right:0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/cos_ibm_citizen.png');background-position:0 0;}
.pledge_contents{width:940px;margin:0 auto 0;}.pledge_disclaimer,.pledge_disclaimer_white{font-size:10px;color:#999;}.pledge_disclaimer_white{color:#fff!important;text-transform:uppercase;display:block;margin:10px 0 12px;}.pledge_contents_center .cos_get_started{position:absolute;top:10px;}#pledge_start{display:block;position:absolute;z-index:5;top:0;left:0;width:100%;height:400px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/pledge_bg.jpg') repeat-x;}.pledge_contents h1{font-size:16px;color:#fff;font-weight:normal;padding:30px 0 3px;font-family:Georgia,serif;}
.pledge_contents div label{font-size:16px;display:block;background:none;font-weight:bold;letter-spacing:-0.2pt;}#cos_pledge_sucess_link{font-size:13px;font-family:georgia;font-style:oblique;padding-left:43px;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/cos/cos_success_folder_icon.png') no-repeat 0 1px;margin-top:13px;}#cos_pledge_sucess_link a{text-decoration:underline;font-weight:normal;}#pledge_form{display:block;margin:0;}#hours_input{font-size:12px;}.pledge_contents_center{padding:20px 0 25px;border-top:1px dotted #5e5e5e;border-bottom:1px dotted #5e5e5e;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.pledge_confirmation_contents{padding:20px 0 105px;}.pledge_contents_center p a{text-decoration:none;color:#04a6cc;}.pledge_contents_center p{font-size:26px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;line-height:26px;letter-spacing:-0.2pt;}.pledge_contents_center p span{color:#FFF;}.pledge_contents span{color:#999;}.pledge_overflow{margin:0 0 15px;position:relative;}.pledge_form_tip{position:absolute;color:#999!important;padding:3px 0;}.pledge_form_tip_field{top:0;left:70px;}.pledge_form_tip_dd{top:0;left:460px;}
.pledge_form_error{position:absolute;color:red!important;padding:3px 0;}.pledge_form_error_field{top:0;left:70px;}.pledge_form_error_dd{top:0;left:460px;}.dijitSelect{margin:0!important;}.cos_form_seperator{display:block;position:relative;margin-bottom:6px;}#pledge_form_container{position:relative;}#pledge_form_container .airlock-close,#pledge_success_container .airlock-close{position:absolute;top:34px;right:0;}#pledge_success_container{position:relative;}.body-img{margin-top:18px;}.body-img em{display:block;width:450px;font-style:oblique;margin-top:10px;}
.twisty_col_right{float:left;width:450px;}.twisty_col_right p:first-child{padding:0 0 10px!important;}.results_shadow{box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);}ul.download_pdf{list-style-type:none;overflow:hidden;margin:25px 0;font-size:100%;}ul.download_pdf li{display:block;float:left;margin:0 17px 0 0;}ul.download_pdf li a{text-decoration:none;}.thumb{margin:15px 0 10px;}.thumb img{display:block;}.view_resources{display:block;margin-top:20px;color:#262626;text-decoration:none;text-transform:small-caps;}
.sidebar-text-2 em{display:block;margin-top:10px;}.noborder{border:none;}ul.icons_or_progress_list{list-style-type:none;margin:25px 0;font-size:100%;font-family:Georgia,serif;}ul.icons_or_progress_list li{display:block;overflow:hidden;padding:10px 0;border-bottom:1px solid #e5e5e5;}ul.icons_or_progress_list li:first-child{border-top:1px solid #e5e5e5;}ul.icons_or_progress_list img{float:left;}ul.icons_or_progress_list span{display:block;float:right;width:215px;padding:5px 0 0;font-size:16px;}.quote{margin-top:18px;}
.quote em{display:block;width:222px;padding-bottom:15px;margin-bottom:10px;border-bottom:1px dotted #747474;}.memorabilia .sidebar{border:none;}#ibm100-memorabilia-leadspace{height:450px;background:#e9e9e9 url('//www-03.ibm.com/ibm/history/ibm100/common/images/memorabilia/memorabilia_bg.jpg') repeat-x;border-bottom:none;position:relative;}#ibm100-memorabilia-leadspace #xfade{margin:0 auto;height:450px;width:980px;overflow:hidden;}#ibm100-memorabilia-leadspace #xfade li{height:450px;width:980px;display:block;}
#shop-menu{position:absolute;z-index:100;}#shop-menu li{margin:0;padding:0;display:inline;float:left;}.shop-nav img{cursor:pointer;}.selected .shop-nav img{filter:alpha(opacity=50);opacity:.5;}.selected .selected img,.selected .shop-nav img:hover{filter:alpha(opacity=100);opacity:1;}#shop-slider-content{list-style-type:none;margin:0 0 0 10px;padding:0;width:1600px;}.shop-item{display:inline;float:left;margin:0 10px 0 0;position:relative;width:1300px;height:450px;}.shop-item-description{width:450px;position:absolute;top:80px;left:20px;}
.visit-store{border-top:1px dotted #ccc;margin-top:20px;padding-top:15px;font-size:153.9%;}.visit-store a{color:aqua;text-decoration:none;}#ibm100-lectures-leadspace{height:450px;margin:0 auto;}#ibm100-lectures-leadspace #xfade{width:980px;height:400px;margin:0 auto;padding:0;}.ibm-landing-page #ibm-content .sidebar-speaker{font-family:Helvetica,Arial,sans-serif;color:#262626;border-top:none;border-top:1px solid #262626;}.ibm-landing-page #ibm-content .sidebar-speaker .name{font-weight:bold;width:220px;}
.ibm-landing-page #ibm-content .sidebar-speaker .title,.ibm-landing-page #ibm-content .sidebar-highlight .title{letter-spacing:.5pt;text-transform:uppercase;font-size:10px;line-height:13px;width:220px;}.ibm-landing-page #ibm-content .sidebar-speaker p{width:220px;padding:10px 0;}.ibm-landing-page #ibm-content .sidebar-speaker .expert-contact{color:#666;border-top:1px dotted #666;width:220px;}.ibm-landing-page #ibm-content .sidebar-speaker .expert-contact a{display:block;text-decoration:none;margin:5px 0 0 0;text-transform:capitalize;}
.ibm-landing-page #ibm-content .sidebar-speaker .expert-contact a:hover{text-decoration:none;}#ibm100-forum-leadspace{height:370px;margin:0 auto;}#ibm100-forum-leadspace #xfade{width:980px;height:370px;margin:0 auto;padding:0;background:url('/ibm100/common/images/forum/us__en_us__forum_leadspace_00__980x370.jpg') no-repeat 0 0;}#ibm100-exhibit-leadspace{background:#242424 url('//www-03.ibm.com/ibm/history/ibm100/common/images/films/vid-wrapper-bg.png') 0 0 repeat-x;height:400px;margin:0 auto;}#ibm100-exhibit-leadspace #xfade4{width:940px;height:400px;margin:0 auto;padding:0;}
#ibm100-publication-leadspace{height:450px;margin:0 auto;background-color:#ccc;background:url('http://www.ibm.com/images/icp/J049781F98884S49/publication_leadspace_bg.jpg') repeat-x 0 0;}#ibm100-publication-leadspace .ibm100-leadspace-container{width:1300px;margin:0 auto;}#ibm100-local-leadspace{height:400px;margin:0 auto;background-color:#ccc;background:url('http://www.ibm.com/ibm100/common/images/local/ibm100__local_stories_leadspace__bg__10x400.jpg') repeat-x 0 0;}#ibm100-local-leadspace .ibm100-leadspace-container{width:1300px;margin:0 auto;}
ul#icon-list{list-style-type:none;padding:0;margin:0 auto;width:940px;border-bottom:1px dotted #262626;}.ibm-landing-page #ibm-content #local-story-list.ibm-twisty ul li.item{padding:13px 0;border-bottom:1px dotted #262626;float:left;display:inline;width:940px;cursor:pointer;}.ibm-landing-page #ibm-content #local-story-list.ibm-twisty ul li.item .img{display:block;float:left;width:300px;margin-right:20px;}.ibm-landing-page #ibm-content #local-story-list.ibm-twisty ul li.item .desc{width:620px;float:left;display:inline;}
.search h1{display:block;font-size:16px;color:#000;font-weight:bold;margin-bottom:18px;}.search label{display:block;font-size:11px;margin-bottom:10px;}.search label a{color:#00B4E1;text-decoration:none;}.search input{padding:3px 0;}.search div#ibm-search-head{border-bottom:1px solid #000;padding:51px 0 0;width:940px;text-indent:-9999px;overflow:hidden;background:url('../images/search_results/search_header_img.jpg') no-repeat 0 35px;}.search #search_container{width:940px;margin:0 auto;overflow:hidden;}
.search #search_tools{position:relative;float:left;width:300px;}.search #search_results_header{padding:10px 0;border-bottom:1px dotted #000;}.search #search_results{float:right;position:relative;width:620px;}.search .search_result{display:block;border-bottom:1px dotted #000;font-size:13px;margin:0;padding:20px 0;}.search .search_result .search_result_link{color:#000;font-weight:bold;text-decoration:none;}.search .search_result .search_result_link:hover,.search .search_result .search_result_link:focus{color:#00B4E1;}
.search .search_result p{line-height:16px;margin:10px 0 2px;}.search .search_result .search_result_url_link{font-size:11px;color:#666;text-decoration:none;}.search .pagination{float:right;overflow:hidden;padding:5px 0;list-style-type:none;}.search .pagination li{float:left;padding:5px;font-size:10px;font-weight:bold;text-transform:uppercase;}.search .pagination li a{color:#000;text-decoration:none;}.search .pagination li a.pagination_breadcrumb{color:#B2B2B2;text-decoration:none;cursor:default;}
.search #search_form{margin-top:10px;}.search #results_count_form{float:left;}.search .overflow_container{overflow:hidden;padding:0 0 10px;}* html #search_results_header .overflow_container{zoom:1;}.search #search_tips{display:none;position:absolute;z-index:501;top:10px;left:180px;padding:3px 0 0;border:1px solid #000;background:#fff;-moz-box-shadow:0 0 5px #000;-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}.search #search_tips dl{display:block;width:200px;}.search #search_tips dt{margin:3px 10px;padding-bottom:3px;border-bottom:1px solid #000;}
.search #search_tips dd{padding:5px 10px 10px;}.search #search_overlay{display:none;position:absolute;z-index:500;opacity:.75;filter:alpha(opacity=75);width:100%;height:100%;top:0;left:0;background:#fff;}.searchresult{padding:10px 0;margin:0;border-top:1px dotted #262626;border-bottom:1px dotted #262626;}#ibm-films-nav-bar{background:#000;height:30px;font-size:12px;}#ibm-films-nav-bar div.ibm-films-nav-left{float:left;width:65px;padding:7px 0 0 20px;}#ibm-films-nav-bar div.ibm-films-nav-right{float:right;width:600px;padding:7px 20px 0 0;}
#ibm-films-nav-bar div.ibm-films-nav-right .button-space{float:right;width:30px;}#ibm-films-nav-bar div.ibm-films-nav-right .display-space{float:left;width:560px;color:#fff;text-align:right;font-weight:bold;}#ibm-films-nav-bar .ibm-films-nav-right a{display:block;text-indent:-9999em;height:12px;width:8px;float:left;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/prev_next_BG.png');background-repeat:no-repeat;}#ibm-films-nav-bar .ibm-films-nav-right a.ibm-films-nav-prev{background-position:0 -60px;}
#ibm-films-nav-bar .ibm-films-nav-right a.ibm-films-nav-next{background-position:-8px -60px;float:right;}#ibm-films-nav-bar .ibm-films-nav-right a.ibm-films-nav-prev:focus,#ibm-films-nav-bar .ibm-films-nav-right a.ibm-films-nav-prev:hover{background-position:0 -30px;}#ibm-films-nav-bar .ibm-films-nav-right a.ibm-films-nav-next:focus,#ibm-films-nav-bar .ibm-films-nav-right a.ibm-films-nav-next:hover{background-position:-8px -30px;float:right;}#ibm-films-nav-bar a{color:#666;font-weight:bold;text-decoration:none;display:block;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/tray_toggle_icon.png') right 3px no-repeat;}
#ibm-films-nav-bar a:hover,#ibm-films-nav-bar a:focus{color:#00B4E1;background-position:right -27px;}#ibm-films-nav-bar a.ibm-films-all-up{background-position:right -148px;color:#fff;}#ibm-films-nav-bar a.ibm-films-all-up:hover,#ibm-films-nav-bar a.ibm-films-all-up:focus{background-position:right -88px;color:#00B4E1;}#ibm-films-vid-wrapper{background:#242424 url('//www-03.ibm.com/ibm/history/ibm100/common/images/films/vid-wrapper-bg.png') 0 0 repeat-x;padding:40px 0 0;height:490px;}.ibm-films-vid-container{width:800px;margin:0 auto;}
#ibm-films-vid-meta{padding-top:6px;margin:0 auto;width:940px;font-size:.846em;height:45px;}#ibm-content #ibm-films-vid-meta p{padding-top:0;padding-bottom:0;height:16px;}#ibm-films-vid-meta #ibm-films-vid-views{float:left;font-weight:bold;padding-right:18px;}#ibm-films-vid-meta #ibm-films-vid-num-comments{float:left;}a.ibm-comments-link,a.ibm-feed-link{padding-left:22px;height:16px;display:block;color:#999;font-weight:bold;text-decoration:none;font-size:11px;line-height:13px;}a.ibm-comments-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/films/icon-comments.png') 0 0 no-repeat;}
a.ibm-comments-link:hover,a.ibm-comments-link:focus{background-position:0 -30px;color:#fff;}a.ibm-feed-link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/rss_link_icon.png') 0 0 no-repeat;line-height:16px;}a.ibm-feed-link:hover,a.ibm-feed-link:focus{color:#00B4E1;}.rss-feed{width:200px;float:left;display:inline;}.rss-feed a{font-size:12px;}#ibm-films-vid-meta #ibm-films-vid-num-comments:focus,#ibm-films-vid-meta #ibm-films-vid-num-comments:hover{background-position:0 -30px;color:#00B4E1;}
#ibm-films-vid-share-links{float:right;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/films/filler-social-icons.png');width:280px;height:14px;}#ibm-content-body-wrapper{border-bottom:#d9d9d9 1px solid;}.ibm-films-content h1{font-size:323.1%;line-height:110%;clear:both;}.ibm-films-content-left{width:220px;float:left;}.ibm-films-content-left h3{font-size:10px;line-height:13px;letter-spacing:.5pt;font-weight:normal;text-transform:uppercase;margin-top:10px;color:#0c0c0c;}.ibm-films-content-left h4{font-size:12px;line-height:15px;}
.ibm-films-content-left img{margin:17px 0 10px;}.ibm-landing-page #ibm-content .ibm-films-content-left p{font-size:13px;line-height:15px;padding-bottom:17px;margin:0 0 10px;padding-top:0;border-bottom:1px dotted #333;font-family:Georgia,serif;color:#0c0c0c;}.ibm-films-content-left a.view-all:focus,.ibm-films-content-left a.view-all:hover{color:#00B4E1;background-position:right -47px;}.ibm-films-content-right{width:620px;float:right;}.ibm-landing-page #ibm-content .ibm-films-content-right p{font-size:18px;line-height:24px;margin-bottom:12px;letter-spacing:-.2pt;font-family:Georgia,serif;margin-top:7px;}
.ibm-films-content-left a.view-all{padding-right:13px;font-size:12px;line-height:12px;color:#666;text-decoration:none;background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/prev_next_BG.png') right 3px no-repeat;}#ibm-comments-wrapper{background:#f4f4f4;border-top:#fff 1px solid;}#ibm-comments-main{margin:0 auto;width:620px;}#ibm-comments-main h2{font-size:16px;line-height:16px;color:#0c0c0c;padding:20px 0 15px;}#ibm-comments-main h2 a{font-size:11px;font-weight:normal;line-height:11px;color:#262626;text-decoration:none;}
#ibm-add-comment a.ibm-feed-link,#ibm-add-comment a.ibm-comments-link{float:left;clear:both;}#ibm-add-comment a.ibm-comments-link{margin-bottom:5px;}#ibm-add-comment .t6{font-size:10px;line-height:12px;color:#262626;float:right;text-align:right;width:300px;padding-top:5px;}#ibm-add-comment #ibm-sort-comments{padding-top:3px;}#ibm-add-comment #ibm-sort-comments a{color:#999;text-decoration:none;}#ibm-add-comment #ibm-sort-comments a.ibm-sort-selected{color:#262626;font-weight:bold;}#ibm-add-comment a.ibm-feed-link{margin-bottom:24px;}
#ibm-comments-main textarea{width:610px;padding:5px;height:140px;clear:both;display:block;font-size:12px;line-height:16px;color:#262626;font-family:Georgia,serif;}#ibm-add-comment-btns{text-align:right;padding:8px 0 16px;}#ibm-comment-char-count{color:#999;font-size:11px;width:170px;float:left;text-align:left;padding-top:3px;}.ibm-comment-threaded-1{padding-left:20px;}.ibm-comment-threaded-2{padding-left:40px;}#ibm-add-comment-btns input{margin-left:7px;}.ibm-comment-author{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/films/comment-arrow.png') 13px bottom no-repeat;height:46px;position:relative;}
.ibm-comment-avatar{border:1px solid #ccc;float:left;margin-right:10px;width:32px;height:32px;}.ibm-comment-author h4{font-size:12px;line-height:15px;}.ibm-comment-timestamp{font-size:11px;color:#0c0c0c;font-style:italic;}.ibm-comment-author-title{position:absolute;top:0;right:0;font-family:Georgia,serif;font-size:12px;line-height:15px;font-style:italic;color:#0c0c0c;}.ibm-comment-body{background:#fff;padding:7px 10px!important;font-family:Georgia,serif;color:#0c0c0c;font-size:13px;line-height:15px;}
.ibm-comment-sublinks{font-size:10px;line-height:12px;height:12px;padding:8px 0 5px;}.ibm-comment-sublinks a{color:#999;font-weight:bold;text-decoration:none;}.ibm-comment-sublinks a:focus,.ibm-comment-sublinks a:hover{color:#00B4E1;}a.ibm-comment-reply-link{float:left;font-size:11px;margin:0 15px 0 0;}a.ibm-comment-flag-link{float:right;}#ibm-films-tray{background:#222;height:240px;}#ibm-films-tray ul{margin:0 auto;padding-top:40px;list-style:none;}#ibm-films-tray ul.ibm-films-2-tray{width:470px;}
#ibm-films-tray ul.ibm-films-3-tray{width:700px;}#ibm-films-tray li{width:220px;float:left;height:200px;}#ibm-films-tray ul.ibm-films-3-tray li{margin-right:20px;}#ibm-films-tray li a img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity = 50);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}#ibm-films-tray li a img:focus,#ibm-films-tray li a img:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);}
#ibm-films-tray li.ibm-films-selected{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/tray-arrow.png') 0 bottom no-repeat;}#ibm-films-tray li.ibm-films-selected a img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity = 100);}#ibm-films-tray li.ibm-films-tray-last,#ibm-films-tray ul.ibm-films-3-tray li.ibm-films-tray-last{width:220px;float:right;margin-right:0;}#ibm-films-tray ul a{display:block;text-decoration:none;color:#999;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
#ibm-films-tray ul a:hover,#ibm-films-tray ul a:focus,#ibm-films-tray ul a.ibm-hovered,#ibm-films-tray ul li.ibm-films-selected a{color:#fff;}#ibm-films-tray ul li.ibm-films-nothovered a img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity = 50);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}#ibm-films-tray ul li.ibm-films-nothovered a{color:#999;}
#ibm-films-tray ul li.ibm-films-nothovered a:hover,#ibm-films-tray ul li.ibm-films-nothovered a:focus{color:#fff;}#ibm-films-tray ul img{margin-bottom:8px;}#ibm-films-tray ul h5{font-size:12px;line-height:15px;}#ibm-films-tray ul span{font-size:13px;line-height:15px;font-family:Georgia,serif;font-weight:normal;}#ibm-content-convo{background-color:#f4f4f4;padding:50px 0 100px;}.ibm-landing-page #ibm-content-convo .ibm-columns .ibm-col-6-2{width:300px;}.ibm-landing-page #ibm-content-convo .ibm-columns .ibm-col-6-4{width:620px;}
#ibm-convo-intro{border-bottom:3px solid #262626;padding:0 0 26px 0;margin:0 0 8px 0;}#ibm-convo-intro strong{font-family:Helvetica,Arial,sans-serif;font-size:26px;font-weight:bold;letter-spacing:-0.4pt;line-height:26px;}#ibm-convo-intro em{font-family:Georgia,serif;font-size:16px;letter-spacing:-0.2pt;line-height:18px;}#ibm-content-convo .subheading{border-bottom:1px solid #262626;padding:0 0 3px 0;margin:0 0 8px 0;}#ibm-content-convo .epsFeedLink{font-size:12px;line-height:14px;font-weight:bold;}
#ibm-content-convo .ibm-columns h2{margin:0 0 14px 0;}#ibm-content-convo h2 span{float:right;}#ibm-content-convo h2 span a{font-size:14px;color:#999;}#ibm-content-convo .right{width:350px;text-align:right;float:right;display:inline;}.ibm-comment-editor-bottom .buttonContainer{padding:6px 4px;}#ibm-content-convo .right label{background-color:#f4f4f4;}#ibm-content-convo .ibm-comment{border-top:1px solid #262626;padding:15px 0 0;margin:8px 0 -8px;}#ibm-content-convo a.addComment{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/bttns/comment_link_icon.png') no-repeat 0 0;padding:0 0 0 24px;margin:0 0 15px 0;display:block;height:16px;}
#ibm-content-convo a.addComment:hover,#ibm-content-convo a.addComment:focus{background-position:0 -30px;color:#00B4E1;}.ibm-comment-counter-text{width:200px;padding:6px 0;}.ibm-editor-markup-form{margin-bottom:10px;overflow:hidden;}.addComment{margin-right:5px;}.epsHelpIcon{cursor:pointer;}.epsSort{display:none!important;}.epsCommentr .epsAuthAction,.epsCommentr.authenticated .epsCommentLogin,.epsCommentr.authenticated .epsAuthAction.ibm-comment-reply-link{display:none;}.epsCommentr .epsCommentLogin,.epsCommentr.authenticated .epsAuthAction,.epsCommentr.authenticated .usersComment .epsAuthAction.ibm-comment-reply-link{display:block;}
.ibm-vCard-widget{border:1px solid #ccc;width:380px;font-family:Arial,Helvetica,sans-serif;font-size:12px;}#ibm-vCardWidget p,.ibm-vCardWidget p{padding:10px 0!important;}.ibm-vCard-widget ul{list-style-type:none;padding:0;margin:0;}.ibm-vCard-floatclear{clear:both;height:1px;}.ibm-vCard-container{padding:20px;}.ibm-vCard-photo{padding-left:4px;float:left;}.ibm-vCard-photo img.ibm-vCard-profilePhoto{border:1px solid #ccc;}.ibm-vCard-profileTitle{padding-top:8px;}.ibm-vCard-profileDetail{float:right;width:190px;padding-bottom:10px;}
.ibm-vCard-description{line-height:25px;}.ibm-vCard-name{font-size:1.5em;font-weight:bold;}.ibm-vCard-description a{color:#3a5b86;text-decoration:none;}.ibm-vCard-rule{border-top:2px dotted #666;clear:both;}.ibm-vCard-rule-alternate{background:url("//1.www.s81c.com/i/solid.gif") repeat-x 0 0 #FFF;height:1px;clear:both;}.ibm-vCard-rule hr,.ibm-vCard-rule-alternate hr{display:none;}.ibm-vCard-viewprofile{float:left;width:120px;padding-top:12px;padding-bottom:12px;}.ibm-vCard-viewprofile a{background-image:url("//1.www.s81c.com/i/profile_icon.gif");background-repeat:no-repeat;background-position:0 0;padding-left:16px;color:#3a5b86;text-decoration:none;font-weight:bold;}
.ibm-vCard-inviteNetwork{float:right;width:190px;padding-top:12px;padding-bottom:12px;}.ibm-vCard-inviteNetwork a{background-image:url(//1.www.s81c.com/i/add_icon.gif);background-repeat:no-repeat;background-position:0 0;padding-left:20px;color:#3a5b86;text-decoration:none;font-weight:bold;}.ibm-vCard-socialBookmark{background-color:#eee;padding:8px;}.ibm-vCard-socialBookmark p{clear:both;padding-left:0!important;}.ibm-vCard-socialBookmark a{font-weight:bold;color:#3a5b86;text-decoration:none;}.ibm-vCard-currentWork-languages{word-wrap:break-word;margin-top:1px;background-color:#eee;padding:8px 6px;}
.ibm-vCard-currentWork-languages a{color:#3a5b86;font-weight:bold;text-decoration:none;}.ibm-vCard-label{float:left;font-weight:bold;width:80px;padding-bottom:15px;padding-right:10px;}.ibm-vCard-socialIcons{padding-bottom:15px;}.ibm-vCard-socialIcons ul a{margin:0;padding:0;width:16px;height:16px;display:block;}.ibm-vCard-socialIcons li{float:left;padding:0 10px 0 0!important;}.ibm-vCard-socialIcons li a.ibm-vCard-twitter{background:url("//1.www.s81c.com/i/v16/icons/sprites-pt-all.png") no-repeat scroll -78px -154px transparent;}
.ibm-vCard-socialIcons li a.ibm-vCard-flickr{background:url("//1.www.s81c.com/i/v16/icons/flickr_ic.gif") no-repeat scroll 0 0 transparent;}.ibm-vCard-socialIcons li a.ibm-vCard-facebook{background:url("//1.www.s81c.com/i/v16/icons/sprites-pt-all.png") no-repeat scroll -78px -77px transparent;}.ibm-vCard-socialIcons li a.ibm-vCard-linkedin{background:url("//1.www.s81c.com/i/v16/icons/sprites-pt-all.png") no-repeat scroll -78px -102px transparent;}.ibm-vCard-socialIcons li a.ibm-vCard-generic{background:url("//1.www.s81c.com/images/v16/ibmlc/generic_icon.png") no-repeat scroll 0 0 transparent;}
.ibm-vCard-socialIcons li a.ibm-vCard-IBMLogo{background:url("//1.www.s81c.com/images/v16/ibmlc/IBM_icon.png") no-repeat scroll 0 0 transparent;}.ibm-vCard-socialIcons li a.ibm-vCard-youtube{background:url("//1.www.s81c.com/i/v16/icons/youtube_ic.gif") no-repeat scroll 0 0 transparent;}.ibm-vCard-blogs{clear:both;padding-bottom:10px;}.ibm-vCard-social-feeds{background-color:#EEE;padding:8px 8px 16px;}.ibm-vCard-social-feeds a{color:#3a5b86;font-weight:bold;text-decoration:none;}.ibm-vCard-social-feeds p{padding-left:0!important;}
.dijitDialogUnderlay{background:#262626;background:rgba(0,0,0,.90);}.dijitDialogUnderlayWrapper{position:absolute;}.dijitDialog{position:absolute;width:auto;z-index:2010!important;border:8px solid rgba(255,255,255,0.2);-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:0 0 20px #333;-moz-box-shadow:0 0 20px #333;box-shadow:0 0 20px #333;padding:0;border:8px solid #999\9;}.dijitDialog .dijitDialogCloseIcon{display:block;background:url(//1.www.s81c.com/i/v16/overlay/overlay-close.png) no-repeat 0 0;_background:url(//1.www.s81c.com/i/v16/overlay/overlay-close.gif) no-repeat 0 0;position:absolute;right:-24px;top:-24px;cursor:pointer;width:42px;height:42px;text-indent:-999em;}
.dijitDialog .dijitDialogCloseIcon:focus,.dijitDialog .dijitDialogCloseIcon:hover,.dijitDialog .dijitDialogCloseIcon-hover{background-position:0 -42px;}.dijitDialogPaneContent{background-color:#FFF;overflow:auto;margin:0;width:100%;padding:0;font-family:arial,sans-serif;font-size:.7em!important;}.dijitDialogPaneContentArea{margin:-10px -8px;padding:10px 8px;}.dijitDialogPaneActionBar{background-color:#f2f2f2;padding:3px 5px 2px 7px;text-align:right;border-top:1px solid #cdcdcd;margin:10px -8px -10px;}
.dijitDialogPaneActionBar .dijitButton{float:none;}.dijitDialogTitle{display:block;height:28px;position:absolute;text-indent:-999px;top:-20px;width:100%;}.dijitDialogCloseIcon{display:none;}.dj_ie6 .dijitDialogCloseIcon{display:none;}.dijitDialogCloseIconHover{background-position:-21px;}.dijitDialogCloseIconActive{background-position:-42px;}.dijitTooltip,.dijitTooltipDialog{background:transparent;}.dijitDialog a.default{font-size:12px;font-weight:bold;color:green;text-transform:uppercase;text-decoration:none;}
.dijitDialog a{font-size:12px;text-decoration:none;margin-right:10px;}.dijitDialog a:focus,.dijitDialog a:hover{font-size:12px;color:#999;text-decoration:none;}.dijitReset{margin:0;border:0;padding:0;line-height:normal;font:inherit;color:inherit;}span.dijitSelectLabel{color:#262626!important;font-weight:bold;padding:4px 0 1px!important;}.dijitInline{display:inline-block;#zoom:1;#display:inline;border:0;padding:0;vertical-align:middle;#vertical-align:auto;}.dijitInputContainer{#zoom:1;overflow:hidden;float:none!important;position:relative;}
.dj_ie INPUT.dijitTextBox,.dj_ie .dijitTextBox INPUT{font-size:100%;}.dijitPopup{position:absolute;background-color:transparent;margin:0;border:0;padding:0;}.dijitBackgroundIframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border:0;padding:0;margin:0;}.dijitButtonNode *{vertical-align:middle;}.dijitRight{#display:inline;background-position:right top;background-repeat:no-repeat;}.dijitTextBox{border:solid black 1px;#overflow:hidden;width:15em;vertical-align:middle;#vertical-align:auto;}
td.dijitButtonContents{display:table-cell;}.dijitButtonNode{border:1px solid gray;margin:0;line-height:normal;vertical-align:middle;#vertical-align:auto;text-align:center;white-space:nowrap;}.dijitButtonNode,.dijitButtonNode *{cursor:pointer;}.dj_ie .dijitButtonNode{zoom:1;}.dj_ie .dijitButtonNode button{overflow:visible;}.dijitTextBox INPUT{float:left;}.dijitInputInner{border:0!important;vertical-align:middle!important;background-color:transparent!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;}
.dijitMenu{border:1px solid black;background-color:white;}.dijitMenuTable{border-collapse:collapse;border-width:0;background-color:white;}.dijitMenuItem{text-align:left;white-space:nowrap;padding:.1em .2em;cursor:pointer;}.dijitMenuItemIcon,.dijitMenuExpand{background-repeat:no-repeat;}.dijitMenuItemDisabled *{opacity:.5;cursor:default;}.dj_ie .dijit_a11y .dijitMenuItemDisabled,.dj_ie .dijit_a11y .dijitMenuItemDisabled td,.dj_ie .dijitMenuItemDisabled *,.dj_ie .dijitMenuItemDisabled td{color:gray!important;filter:alpha(opacity=35);}
.dijitMenuItemLabel{position:relative;vertical-align:middle;}.dijitMenuExpandA11y{display:none;}.dijitArrowButtonChar{display:none!important;}.dijitSelect{margin:.2em;border-collapse:collapse;}.dijitSelect .dijitButtonContents{padding:0;background:transparent none;white-space:nowrap;text-align:left;}.dijitSelectFixedWidth .dijitButtonContents{width:100%;}.dijitSelectMenu .dijitMenuItemIcon{display:none;}.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel,.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel{position:static;}
.dijitSelectSelectedOption *{font-weight:bold;}.dijitSelectMenu{border-width:1px;}.dijitSelectMenu .dijitMenuTable{margin:0;background-color:transparent;}table{font-size:100%;}.claro .dijitPopup{box-shadow:0 1px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.25);}.claro .dijitTextBox .dijitInputContainer,.claro .dijitTextArea,.claro .dijitInputField .dijitPlaceHolder{padding:2px;}.claro .dijitTextBox .dijitInputField{padding-top:1px;padding-bottom:1px;}
.claro .dijitTextBox .dijitInputInner{padding:1px 2px 1px 0;}.claro .dijitTextBox,.claro .dijitTextBox .dijitButtonNode{border-color:#b5bcc7;-webkit-transition-property:background-color,border;-webkit-transition-duration:.35s;}.claro .dijitTextBox{background-color:#f7fcff;}.claro .dijitButtonNode{-webkit-transition-property:background-color;-webkit-transition-duration:.3s;}.claro .dijitButtonText{padding:0 .3em;text-align:center;}.claro .dijitSelect{border:1px solid #b5bcc7;background-color:#f7fcff;border-collapse:separate;}
.claro .dijitSelect .dijitButtonText{padding:0 5px 2px 5px;}.claro .dijitSelect .dijitButtonContents{border:0 solid #b5bcc7;border-right-width:1px;}.claro .dijitSelect .dijitArrowButton{padding:0;border:1px solid #fff;border-top:none;background-color:#ebeef4;background-image:url(form/images/formHighlight.png);background-repeat:repeat-x;}.claro .dijitSelect .dijitArrowButton .dijitArrowButtonInner{background-image:url(../images/search_results/commonFormArrows.png);background-position:-35px 70%;background-repeat:no-repeat;width:16px;height:16px;display:block;}
.dijitLeft{background-position:left top;background-repeat:no-repeat;}.claro .dijitSelectFocused{border:1px solid #769dc0;}.claro .dijitSelectMenu td.dijitMenuItemIconCell,.claro .dijitSelectMenu td.dijitMenuArrowCell{display:none;}.claro .dijitSelectMenu td.dijitMenuItemLabel{padding-left:5px;padding-right:5px;}.claro .dijitMenu{background-repeat:repeat-y;background-color:#fff;border:1px solid #769dc0;margin:-1px 0;}.claro .dijitMenuItem{background-image:url(images/menuHighlight.png);background-position:0 -40px;background-repeat:repeat-x;}
.claro .dijitMenuTable{border-collapse:separate;border-spacing:0;padding:0;}.claro .dijitMenuItem td{padding:1px;}.claro .dijitMenuActive .dijitMenuItemHover,.claro .dijitMenuActive .dijitMenuItemSelected{border:solid 1px #769dc0;padding:5px 9px 6px;background-color:#9dcfff;background-position:0 0;color:#000;}.dj_ie .claro .dijitMenuActive .dijitMenuItemHover,.dj_ie .claro .dijitMenuActive .dijitMenuItemSelected,.dj_ie .claro .dijitMenuPassive .dijitMenuItemHover,.dj_ie .claro .dijitMenuPassive .dijitMenuItemSelected{padding-top:6px;padding-bottom:5px;margin-top:-3px;}
.claro td.dijitMenuItemIconCell{padding:2px;margin:0 0 0 4px;}.claro td.dijitMenuItemLabel{padding-top:5px;padding-bottom:5px;}#social-bar{width:940px;margin:0 auto;padding:10px 0;}.icon-connnect-nav{font-size:12px;color:#666;float:left;display:inline;margin:2px 20px 0 0;}.commenter-count{float:left;display:inline;padding:0;font-size:12px;margin:3px 0 0;}* html .icon-connnect-nav a{display:inline-block;}* html .commenter-count a{display:inline-block;}.ibm-share-this{height:16px;width:200px;float:right;display:none;}
.ibm-share-this ul{list-style-type:none;margin:0;padding:0;clear:both;float:right;}.ibm-share-this li{float:left;padding:0 2px 0 0!important;}.ibm-share-this ul a{margin:0;padding:0;width:16px;height:16px;display:block;}.ibm-share-this ul.ibm-link-list{padding:0!important;}a.ibm-share-email{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -52px;}a.ibm-share-print{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -130px;}a.ibm-share-delicious{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px 0;}
a.ibm-share-digg{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -26px;}a.ibm-share-facebook{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -78px;}a.ibm-share-linkedin{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -104px;}a.ibm-share-twitter{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -156px;}a.ibm-share-ibm-dogear{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -182px;}
a.ibm-share-stumble{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -52px -208px;}a.ibm-share-yahoo-japan{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -52px 0;}a.ibm-share-hatena{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -52px -26px;}a.ibm-share-livedoor{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -52px -52px;}a.ibm-share-blip{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -52px 0;}
a.ibm-share-wykop{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -52px -26px;}a.ibm-share-viadeo{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.png) no-repeat -52px 0;}.ibm-active a.ibm-share-email{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -52px;}.ibm-active a.ibm-share-print{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -130px;}.ibm-active a.ibm-share-delicious{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px 0;}
.ibm-active a.ibm-share-digg{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -26px;}.ibm-active a.ibm-share-facebook{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -78px;}.ibm-active a.ibm-share-linkedin{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -104px;}.ibm-active a.ibm-share-twitter{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -156px;}.ibm-active a.ibm-share-ibm-dogear{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -182px;}
.ibm-active a.ibm-share-stumble{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -26px -208px;}.ibm-active a.ibm-share-yahoo-japan{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -26px 0;}.ibm-active a.ibm-share-hatena{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -26px -26px;}.ibm-active a.ibm-share-livedoor{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -26px -52px;}.ibm-active a.ibm-share-blip{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -26px 0;}
.ibm-active a.ibm-share-wykop{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -26px -26px;}.ibm-active a.ibm-share-viadeo{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.png) no-repeat -26px 0;}.ibm-active a.ibm-share-email:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -52px;}.ibm-active a.ibm-share-print:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -130px;}.ibm-active a.ibm-share-delicious:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px 0;}
.ibm-active a.ibm-share-digg:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -26px;}.ibm-active a.ibm-share-facebook:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -78px;}.ibm-active a.ibm-share-linkedin:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -104px;}.ibm-active a.ibm-share-twitter:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -156px;}.ibm-active a.ibm-share-ibm-dogear:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -182px;}
.ibm-active a.ibm-share-stumble:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -208px;}.ibm-active a.ibm-share-yahoo-japan:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -78px 0;}.ibm-active a.ibm-share-hatena:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -78px -26px;}.ibm-active a.ibm-share-livedoor:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -78px -52px;}.ibm-active a.ibm-share-blip:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -78px 0;}
.ibm-active a.ibm-share-wykop:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -78px -26px;}.ibm-active a.ibm-share-viadeo:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.png) no-repeat -78px 0;}.ibm-active a.ibm-share-active-email:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -52px;}.ibm-active a.ibm-share-active-print:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -130px;}.ibm-active a.ibm-share-active-delicious:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 0;}
.ibm-active a.ibm-share-active-digg:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -26px;}.ibm-active a.ibm-share-active-facebook:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -78px;}.ibm-active a.ibm-share-active-linkedin:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -104px;}.ibm-active a.ibm-share-active-twitter:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -156px;}
.ibm-active a.ibm-share-active-ibm-dogear:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -182px;}.ibm-active a.ibm-share-active-stumble:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -208px;}.ibm-active a.ibm-share-active-yahoo-japan:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat 0 0;}.ibm-active a.ibm-share-active-hatena:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat 0 -26px;}
.ibm-active a.ibm-share-active-livedoor:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat 0 -52px;}.ibm-active a.ibm-share-active-blip:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat 0 0;}.ibm-active a.ibm-share-active-wykop:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat 0 -26px;}.ibm-active a.ibm-share-active-viadeo:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.png) no-repeat 0 0;}.ibm-active a.ibm-share-email:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -52px;}
.ibm-active a.ibm-share-print:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -130px;}.ibm-active a.ibm-share-delicious:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px 0;}.ibm-active a.ibm-share-digg:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -26px;}.ibm-active a.ibm-share-facebook:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -78px;}.ibm-active a.ibm-share-linkedin:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -104px;}
.ibm-active a.ibm-share-twitter:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -156px;}.ibm-active a.ibm-share-ibm-dogear:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -182px;}.ibm-active a.ibm-share-stumble:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat -78px -208px;}.ibm-active a.ibm-share-yahoo-japan:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -78px 0;}.ibm-active a.ibm-share-hatena:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -78px -26px;}
.ibm-active a.ibm-share-livedoor:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat -78px -52px;}.ibm-active a.ibm-share-blip:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -78px 0;}.ibm-active a.ibm-share-wykop:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat -78px -26px;}.ibm-active a.ibm-share-viadeo:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.png) no-repeat -78px 0;}.ibm-active a.ibm-share-active-email:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -52px;}
.ibm-active a.ibm-share-active-print:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -130px;}.ibm-active a.ibm-share-active-delicious:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 0;}.ibm-active a.ibm-share-active-digg:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -26px;}.ibm-active a.ibm-share-active-facebook:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -78px;}.ibm-active a.ibm-share-active-linkedin:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -104px;}
.ibm-active a.ibm-share-active-twitter:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -156px;}.ibm-active a.ibm-share-active-ibm-dogear:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -182px;}.ibm-active a.ibm-share-active-stumble:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.png) no-repeat 0 -208px;}.ibm-active a.ibm-share-active-yahoo-japan:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat 0 0;}
.ibm-active a.ibm-share-active-hatena:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat 0 -26px;}.ibm-active a.ibm-share-active-livedoor:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.png) no-repeat 0 -52px;}.ibm-active a.ibm-share-active-blip:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat 0 0;}.ibm-active a.ibm-share-active-wykop:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.png) no-repeat 0 -26px;}.ibm-active a.ibm-share-active-viadeo:focus{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.png) no-repeat 0 0;}
.ibm-share-this a.ibm-pdf-link{background:url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0 -864px;}.ibm-share-this a.ibm-rss-link{background:url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0 -1296px;}* html a.ibm-share-email{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -52px;}* html a.ibm-share-print{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -130px;}* html a.ibm-share-delicious{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px 0;}
* html a.ibm-share-digg{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -26px;}* html a.ibm-share-facebook{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -78px;}* html a.ibm-share-linkedin{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -104px;}* html a.ibm-share-twitter{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -156px;}* html a.ibm-share-ibm-dogear{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -182px;}
* html a.ibm-share-stumble{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -52px -208px;}* html a.ibm-share-yahoo-japan{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -52px 0;}* html a.ibm-share-hatena{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -52px -26px;}* html a.ibm-share-livedoor{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -52px -52px;}* html a.ibm-share-blip{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat -52px 0;}
* html a.ibm-share-wykop{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat -52px -26px;}* html a.ibm-share-viadeo{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.gif) no-repeat -52px 0;}* html .ibm-active a.ibm-share-email{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -52px;}* html .ibm-active a.ibm-share-print{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -130px;}* html .ibm-active a.ibm-share-delicious{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px 0;}
* html .ibm-active a.ibm-share-digg{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -26px;}* html .ibm-active a.ibm-share-facebook{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -78px;}* html .ibm-active a.ibm-share-linkedin{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -104px;}* html .ibm-active a.ibm-share-twitter{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -156px;}* html .ibm-active a.ibm-share-ibm-dogear{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -182px;}
* html .ibm-active a.ibm-share-stumble{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -26px -208px;}* html .ibm-active a.ibm-share-yahoo-japan{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -26px 0;}* html .ibm-active a.ibm-share-hatena{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -26px -26px;}* html .ibm-active a.ibm-share-livedoor{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -26px -52px;}* html .ibm-active a.ibm-share-blip{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat -26px 0;}
* html .ibm-active a.ibm-share-wykop{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat -26px -26px;}* html .ibm-active a.ibm-share-viadeo{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.gif) no-repeat -26px 0;}* html .ibm-active a.ibm-share-email:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -52px;}* html .ibm-active a.ibm-share-print:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -130px;}* html .ibm-active a.ibm-share-delicious:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px 0;}
* html .ibm-active a.ibm-share-digg:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -26px;}* html .ibm-active a.ibm-share-facebook:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -78px;}* html .ibm-active a.ibm-share-linkedin:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -104px;}* html .ibm-active a.ibm-share-twitter:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -156px;}
* html .ibm-active a.ibm-share-ibm-dogear:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -182px;}* html .ibm-active a.ibm-share-stumble:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat -78px -208px;}* html .ibm-active a.ibm-share-yahoo-japan:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -78px 0;}* html .ibm-active a.ibm-share-hatena:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -78px -26px;}
* html .ibm-active a.ibm-share-livedoor:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat -78px -52px;}* html .ibm-active a.ibm-share-blip:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat -78px 0;}* html .ibm-active a.ibm-share-wykop:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat -78px -26px;}* html .ibm-active a.ibm-share-viadeo:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.gif) no-repeat -78px 0;}* html .ibm-active a.ibm-share-active-email:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -52px;}
* html .ibm-active a.ibm-share-active-print:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -130px;}* html .ibm-active a.ibm-share-active-delicious:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 0;}* html .ibm-active a.ibm-share-active-digg:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -26px;}* html .ibm-active a.ibm-share-active-facebook:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -78px;}
* html .ibm-active a.ibm-share-active-linkedin:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -104px;}* html .ibm-active a.ibm-share-active-twitter:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -156px;}* html .ibm-active a.ibm-share-active-ibm-dogear:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -182px;}* html .ibm-active a.ibm-share-active-stumble:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-all.gif) no-repeat 0 -208px;}
* html .ibm-active a.ibm-share-active-yahoo-japan:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat 0 0;}* html .ibm-active a.ibm-share-active-hatena:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat 0 -26px;}* html .ibm-active a.ibm-share-active-livedoor:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-jp.gif) no-repeat 0 -52px;}* html .ibm-active a.ibm-share-active-blip:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat 0 0;}
* html .ibm-active a.ibm-share-active-wykop:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-pl.gif) no-repeat 0 -26px;}* html .ibm-active a.ibm-share-active-viadeo:hover{background:url(//www.ibm.com/i/v16/icons/sprites-pt-fr.gif) no-repeat 0 0;}* html #ibm-top.ibm-landing-page .ibm-share-this{margin-bottom:10px;}*:first-child+html #ibm-top.ibm-landing-page .ibm-share-this{margin-bottom:10px;}.ibm-share-this.ibm-is-mobile.ibm-is-think{width:940px;height:150px;margin:20px 0;}.ibm-share-this.ibm-is-mobile.ibm-is-think li{float:left;padding:0 8px 0 0!important;}
.ibm-share-this.ibm-is-mobile.ibm-is-think ul a{width:148px;height:148px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');background-repeat:no-repeat;}.ibm-share-this.ibm-is-mobile.ibm-is-think ul a:hover{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think ul a:focus{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-email,.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-email:focus{background-position:0 0;}
.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-delicious,.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-delicious:focus{background-position:-632px 0;}.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-digg,.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-digg:focus{background-position:-158px 0;}.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-facebook,.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-facebook:focus{background-position:-316px 0;}.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-linkedin,.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-linkedin:focus{background-position:-790px 0;}
.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-twitter,.ibm-share-this.ibm-is-mobile.ibm-is-think a.ibm-share-twitter:focus{background-position:-474px 0;}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-email{background-position:0 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-delicious{background-position:-632px 00;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}
.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-digg{background-position:-158px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-facebook{background-position:-316px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-linkedin{background-position:-790px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}
.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-twitter{background-position:-474px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-email:hover,.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-email:focus{background-position:0 0;background-image:url('/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-delicious:hover,.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-delicious:focus{background-position:-632px 0;background-image:url('/ibm100/common/images/interface/social-sprites-lrg.png');}
.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-digg:hover,.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-digg:focus{background-position:-158px 0;background-image:url('/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-facebook:hover,.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-facebook:focus{background-position:-316px 0;background-image:url('/ibm100/common/images/interface/social-sprites-lrg.png');}
.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-linkedin:hover,.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-linkedin:focus{background-position:-790px 0;background-image:url('/ibm100/common/images/interface/social-sprites-lrg.png');}.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-twitter:hover,.ibm-share-this.ibm-is-mobile.ibm-is-think .ibm-active a.ibm-share-twitter:focus{background-position:-474px 0;background-image:url('/ibm100/common/images/interface/social-sprites-lrg.png');}
.ibm-share-this.ibm-is-ipad{width:250px;}.ibm-share-this.ibm-is-ipad li{float:left;padding:0 5px 0 0!important;}.ibm-share-this.ibm-is-ipad ul a{width:32px;height:32px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');background-repeat:no-repeat;}.ibm-share-this.ibm-is-ipad ul a:hover{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad ul a:focus{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-ipad a.ibm-share-email{background-position:0 -33px;}.ibm-share-this.ibm-is-ipad a.ibm-share-delicious{background-position:-147px -33px;}.ibm-share-this.ibm-is-ipad a.ibm-share-digg{background-position:-35px -33px;}.ibm-share-this.ibm-is-ipad a.ibm-share-facebook{background-position:-73px -33px;}.ibm-share-this.ibm-is-ipad a.ibm-share-linkedin{background-position:-184px -33px;}.ibm-share-this.ibm-is-ipad a.ibm-share-twitter{background-position:-110px -33px;}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-email{background-position:0 -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-delicious{background-position:-147px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-digg{background-position:-35px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-facebook{background-position:-73px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-linkedin{background-position:-184px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-twitter{background-position:-110px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-email:hover,.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-email:focus{background-position:0 -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-email:hover,.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-email:focus{background-position:-147px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-digg:hover,.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-digg:focus{background-position:-35px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-facebook:hover,.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-facebook:focus{background-position:-73px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-linkedin:hover,.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-linkedin:focus{background-position:-184px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-twitter:hover,.ibm-share-this.ibm-is-ipad .ibm-active a.ibm-share-twitter:focus{background-position:-110px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think{width:250px;}.ibm-share-this.ibm-is-think li{float:left;padding:0 5px 0 0!important;}.ibm-share-this.ibm-is-think ul a{width:32px;height:32px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');background-repeat:no-repeat;}
.ibm-share-this.ibm-is-think ul a:hover{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think a.ibm-share-email{background-position:0 0;}.ibm-share-this.ibm-is-think a.ibm-share-delicious{background-position:-147px 0;}.ibm-share-this.ibm-is-think a.ibm-share-digg{background-position:-35px 0;}.ibm-share-this.ibm-is-think a.ibm-share-facebook{background-position:-73px 0;}.ibm-share-this.ibm-is-think a.ibm-share-linkedin{background-position:-184px 0;}
.ibm-share-this.ibm-is-think a.ibm-share-twitter{background-position:-110px 0;}.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-email{background-position:0 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-delicious{background-position:-147px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-digg{background-position:-35px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-facebook{background-position:-73px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-linkedin{background-position:-184px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-twitter{background-position:-110px 0;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-think a.ibm-share-email:hover,.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-email:focus{background-position:0 -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think a.ibm-share-delicious:hover,.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-delicious:focus{background-position:-147px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think a.ibm-share-digg:hover,.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-digg:focus{background-position:-35px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-think a.ibm-share-facebook:hover,.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-facebook:focus{background-position:-73px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-share-this.ibm-is-think a.ibm-share-linkedin:hover,.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-linkedin:focus{background-position:-184px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}
.ibm-share-this.ibm-is-think a.ibm-share-twitter:hover,.ibm-share-this.ibm-is-think .ibm-active a.ibm-share-twitter:focus{background-position:-110px -33px;background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/social-sprites-ipad.png');}.ibm-iop-widget{background:#FFF url(//www.ibm.com/i/common/ibm_logo_widget.gif) no-repeat 100% 100%;font-family:arial,sans-serif;border:1px solid #000;padding:110px 10px 5px 10px;margin:10px;}.ibm-container.ibm-iop-widget{border:0 none;padding-left:0;background-image:none;margin:0!important;}
.ibm-iop-widget.ibmwww.ibm-container{border:1px solid #000;background:#FFF url(//www.ibm.com/i/common/ibm_logo_widget.gif) no-repeat 100% 100%;margin-bottom:10px!important;}#ibm-content-convo .ibm-col-6-2 .ibm-iop-widget.ibm-container{margin:0!important;padding:0!important;}#ibm-content-convo .ibm-col-6-2 .ibm-iop-widget.ibmwww{margin:20px 0 0 0!important;padding:0!important;}#ibm-content-convo .ibm-col-6-2 .ibm-iop-widget.ibmwww.ibm-container{margin:20px 0 0 0!important;padding:0!important;}.ibm-iop-widget h2{background:none;border:0 none;font-weight:normal;font-size:10px!important;text-transform:uppercase;padding:7px 10px 6px;}
.ibm-iop-widget .contentDiv{padding:0!important;}.ibm-iop-widget img#ibm-edge-iop{padding-left:10px!important;}.ibm-iop-widget p{padding:0 10px!important;}.ibm-iop-widget p a{display:block;color:#666!important;text-decoration:none!important;font-weight:normal;font-style:italic;}.ibm-iop-widget p a strong{display:block;color:#000;font-style:normal;}.ibm-iop-widget .hoverAccordion li.panel li.contentLI{padding:0!important;}.ibm-iop-widget.ibmwww div.containerPanel{background:transparent!important;}
.ibm-iop-widget .linkFooterPanel{background:transparent!important;width:auto;list-style-type:none;border-top:1px dotted #999;padding:8px 46px 5px 0;margin:0 10px;}.ibm-iop-widget .linkFooterPanel div{display:none;}.ibm-iop-widget .linkFooterPanel li{padding:0!important;clear:both;}.ibm-iop-widget .linkFooterPanel a.ibm-iop-arrow{display:block;color:#666!important;font-size:12px!important;font-weight:bold;padding:0 10px 0 1px!important;}.ibm-iop-widget .linkFooterPanel a.ibm-iop-arrow:hover,.ibm-iop-widget .linkFooterPanel a.ibm-iop-arrow:focus{text-decoration:underline;}
.ibm-iop-widget .linkFooterPanel a.ibm-iop-arrow span{background:url("//www.ibm.com/i/common/iop_arrow.gif") no-repeat 0 0;display:inline-block;height:7px;margin-left:4px;margin-right:-13px;width:8px;*position:relative;*top:-3px;_top:3px;}input.ibm-btn-arrow-sec,input.ibm-btn-back-sec{background:#FFF;border:none;color:#4C6E94;padding:6px 0 9px 29px;text-align:left;cursor:pointer;margin-bottom:-7px;font-family:arial,sans-serif;font-size:.7em;font-weight:bold;}input.ibm-btn-arrow-sec{background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -750px;}
input.ibm-btn-back-sec{background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1050px;}input.ibm-btn-arrow-sec:hover,input.ibm-btn-arrow-sec:focus{color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -600px;}input.ibm-btn-back-sec:hover,input.ibm-btn-back-sec:focus{color:#2A507B;background:url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -900px;}* html input.ibm-btn-arrow-sec,* html input.ibm-btn-back-sec{padding:6px 0 5px 32px;height:28px;overflow:visible;}
*:first-child+html input.ibm-btn-arrow-sec,*:first-child+html input.ibm-btn-back-sec{padding:6px 0 5px 32px;overflow:visible;}*:first-child+html #masthead-signin{width:138px;}*:first-child+html #masthead-search{width:61px;}*:first-child+html #masthead-language{width:138px;}* html #ibm-top{overflow:hidden;}* html #masthead-drawer-search{width:2000px!important;}* html #masthead-shell{width:100%;}* html #ibm-masthead{width:100%;}* html #masthead-tools ul#tools-list li#masthead-signin{display:inline-block;width:140px;}
* html #masthead-tools ul#tools-list li#masthead-search{display:inline-block;width:61px;}* html #masthead-tools ul#tools-list li#masthead-search{display:inline-block;width:138px;}* html #subnav ul li{display:inline-block;}* html #subnav ul li a{display:inline-block;}* html div.airlock-shell{position:absolute;top:0;}* html .airlock-btns .btn1{background-color:#333;}* html #ibm-footer a{font-size:1em;}.airlock-content .signin-msg a{color:#00B4E1!important;padding:0 15px 0 0;background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/next_link_icon.png") no-repeat scroll 100% -27px transparent;}
.airlock-content .signin-msg a:visited{color:#00B4E1!important;padding:0 15px 0 0;background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/next_link_icon.png") no-repeat scroll 100% -27px transparent;}.airlock-content .signin-msg a:selected{color:#00B4E1!important;padding:0 15px 0 0;background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/next_link_icon.png") no-repeat scroll 100% -27px transparent;}.airlock-content .signin-msg a:hover,.airlock-content .signin-msg a:focus{color:#00B4E1;text-decoration:underline;padding:0 15px 0 0;background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/next_link_icon.png") no-repeat scroll 100% - transparent;}
.airlock-footer a{color:#00B4E1;}.airlock-footer a:visited{color:#00B4E1;}.airlock-footer a:selected{color:#00B4E1;}.airlock-footer a:hover,.airlock-footer a:focus{text-decoration:underline;}@media print{*{background:transparent!important;color:#444!important;text-shadow:none;}@page{margin:.5cm;}a,a:visited{color:#444!important;text-decoration:underline;}.ir a:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}img{page-break-inside:avoid;}p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}#ibm-masthead,#ibm-page-tools,#ibm-footer,#social-bar,#subnav,#ibm100-cos-leadspace,#ibm-content-convo{display:none;}}@media screen and(max-device-width:480px){html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}}@media screen and(-webkit-min-device-pixel-ratio:0){.cos_pledged_hours_breakdown{width:299px;}.ibm-landing-page #ibm-content .citation,.ibm-landing-page #ibm-content .related-links,.ibm-landing-page #ibm-content .cite,.ibm-landing-page #ibm-content .citation{width:379px;}
.ibm-landing-page #ibm-content .highlight-copy .citation,.ibm-landing-page #ibm-content .highlight-copy .related-links,.ibm-landing-page #ibm-content .highlight-copy .cite,.ibm-landing-page #ibm-content .highlight-copy .citation{width:219px;}.ibm-landing-page #ibm-content .sidebar .citation,.ibm-landing-page #ibm-content .sidebar .related-links,.ibm-landing-page #ibm-content .sidebar .cite,.ibm-landing-page #ibm-content .sidebar .citation{width:219px;}}.carouselWrapper{font:13px Arial,Verdana,Helvetica,sans-serif;color:#000;text-align:left;}
.thumbOuter{padding-top:4px;padding-bottom:4px;width:500px;height:60px;}.thumbOuter .thumbNav img{width:23px;height:100%;}.thumbOuter .prevHoriz{background:transparent url("//www-03.ibm.com/ibm/history/ibm100/common/images/flickr/arrowLeft.gif") no-repeat center center;cursor:pointer;position:relative;float:left;height:100%;}.thumbOuter .nextHoriz{background:transparent url("//www-03.ibm.com/ibm/history/ibm100/common/images/flickr/arrowRight.gif") no-repeat center center;cursor:pointer;position:relative;float:right;height:100%;}
.thumbOuter .thumbClickable div{cursor:pointer;}.thumbOuter .disable{opacity:.3;filter:alpha(opacity=30);cursor:default;}.thumbWrapper{width:10px;height:100%;float:left;}.thumbWrapper div{float:left;padding-right:8px;}.thumbScroller{overflow-x:hidden;overflow-y:hidden;width:500px;height:100%;float:left;margin:4px 0 4px 0;}.carouselTitleText{font-weight:bold;margin:4px 0 4px 0;}.carouselTitleTextFooter{text-align:left;font-weight:bold;margin:4px 0 0 0;}.carouselInfoTextFooter{text-align:left;font-weight:normal;margin:0 0 4px 0;}
.carouselImageContainer{margin:6px 0 6px 0;}#ibm-flickr-upload h3{margin-bottom:13px;}.dijitDialogPaneContent h3{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;line-height:1.33;font-weight:bold;padding:0;margin:0;border-bottom:1px dotted #262626;}.dijitDialogPaneContent h5{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:13px;line-height:14px;font-weight:bold;margin:12px 0 0 0;text-transform:none;text-rendering:optimizelegibility;}.dijitDialogPaneContent p{font-family:Arial,Verdana,Helvetica,sans-serif;color:#262626;font-size:13px;font-style:normal;line-height:15px;margin:0;padding:0;}
.dijitDialogPaneContent .related-links .newwindow_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/new_window_link_icon.png') right 0 no-repeat;;padding:0 20px 0 0;;text-decoration:none;;display:inline;}.dijitDialogPaneContent .related-links .newwindow_link_icon:hover{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/new_window_link_icon.png') right -30px no-repeat;}.dijitDialogPaneContent .related-links,.dijitDialogPaneContent .cite,.dijitDialogPaneContent .citation{border-top:1px dotted #262626;;padding-top:8px;;margin-top:12px;;font-size:12px;;line-height:14px;}
.dijitDialogPaneContent .related-links br{display:block;;margin:0 0 9px 0;}.dijitDialogPaneContent .internal_link_icon{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% 3px no-repeat;;padding:0 14px 0 0;;text-decoration:none;}.dijitDialogPaneContent .internal_link_icon:hover{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% -27px no-repeat;;color:#00B4E1;}.dijitDialogPaneContent .carouselFooter{width:500px;}.related-links .disclaimer,.dijitDialogPaneContent .disclaimer{font-style:italic;color:#999;}
.dijitDialogPaneContent .btnSubmit{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/flickr/btnSubmit.jpg) no-repeat;cursor:pointer;width:100px;height:32px;position:relative;float:left;margin:10px 20px 30px 0;}.dijitDialogPaneContent .btnCancel{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/flickr/btnCancel.gif) no-repeat;cursor:pointer;width:60px;height:32px;position:relative;float:left;margin:10px 20px 30px 0;}.dijitDialogPaneContent .error{color:red!important;;padding:10px 0;}ul.ibm100-widget-smafeed{background:none;font-family:Helvetica;list-style:none;list-style-position:outside;margin:0;}
.ibm100-widget-smafeed li{padding:7px 0;list-style-type:none;line-height:1.4em;border-top:1px dotted #262626;width:220px;}.ibm100-widget-smafeed .avatar{float:left;position:relative;padding-top:3px;}.ibm100-widget-smafeed p{padding:0 8px 0 34px!important;margin:0;line-height:16px;font-family:Georgia,serif;font-size:12px;}.ibm100-widget-smafeed p a{font-family:Helvetica,Arial,sans-serif;font-size:13px;}.ibm100-widget-smafeed p span{color:#606060;}.ibm100-widget-smafeed .date{font-style:italic;color:#808080;font-size:11px;margin-top:7px;}
ul.ibm100-widget-smafeed strong a:link,ul.ibm100-widget-smafeed strong a:visited,ul.ibm100-widget-smafeed strong a:hover,ul.ibm100-widget-smafeed strong a:active,ul.ibm100-widget-smafeed a.read_more:link,ul.ibm100-widget-smafeed a.read_more:visited,ul.ibm100-widget-smafeed a.read_more:hover,ul.ibm100-widget-smafeed a.read_more:active{color:black;text-decoration:underline;font-weight:bold;}ul.ibm100-widget-smafeed a:link,ul.ibm100-widget-smafeed a:visited,ul.ibm100-widget-smafeed a:hover,ul.ibm100-widget-smafeed a:active{color:#11B9E3;text-decoration:none;font-weight:normal;}
ul.ibm100-widget-smafeed li:first-child{border:none;}#centennial-sma-widget .gallery h3{margin-bottom:5px!important;}#ibm-junespecial-holder{background:#212121;background:-moz-linear-gradient(top,#333,#000) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#333,#000) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top,#333,#000) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,center top,center bottom,from(#333),to(#000));color:#fff;margin:0 auto;padding-top:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#000000');}
#ibm-junespecial-holder.ibm-closed{cursor:pointer;}#ibm-junespecial-holder.ibm-closed:hover{background:#36c7e5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#65dcdf',endColorstr='#12b7dd');background:-moz-linear-gradient(top,#65dcdf,#12b7dd) repeat scroll 0 0 transparent;background:-o-linear-gradient(top,#65dcdf,#12b7dd) repeat scroll 0 0 transparent;background:-webkit-linear-gradient(top,#65dcdf,#12b7dd) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,center top,center bottom,from(#65dcdf),to(#12b7dd));}
#ibm-junespecial-inner{height:255px;width:940px;margin:0 auto;overflow:hidden;}#ibm-junespecial-inner div.ibm-junespecial-left a.ibm-b1-bttn{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/bttn-tweet-bg.jpg');}#ibm-junespecial-inner div.ibm-junespecial-left{float:left;width:240px;height:160px;border-right:1px dotted #555;margin-top:35px;}#ibm-junespecial-inner div.ibm-junespecial-left div.hp-bttn-wrap{margin-top:0!important;}#ibm-junespecial-inner div.ibm-junespecial-left div.hp-bttn-wrap p{clear:both;font-family:"Helvetica","Arial",sans-serif;font-size:12px;line-height:15px;width:203px;padding-top:20px;color:#fff;}
#ibm-junespecial-inner div.ibm-junespecial-left div.hp-bttn-wrap p a{display:block;padding-top:5px;}#ibm-junespecial-inner div.ibm-junespecial-right{width:667px;padding-left:30px;float:left;}#ibm-junespecial-inner div.ibm-junespecial-right div.ibm-junespecial-pausednote{display:none;margin-top:-35px;margin-left:542px;color:#666;font-style:italic;font-size:12px;font-family:"Helvetica","Arial",sans-serif;}#ibm-junespecial-holder p.ibm-junespecial-paragraph{padding-left:26px;*float:left;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/bird_16_blue.png) no-repeat 0 0 transparent;}
#ibm-junespecial-holder a.airlock-close.ibm-closed,#ibm-junespecial-holder a.airlock-close.ibm-closed:focus,#ibm-junespecial-holder a.airlock-close.ibm-closed:active,#ibm-junespecial-holder a.airlock-close.ibm-closed:hover{background-image:url(//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/tray_open.png);background-position:0 0;}#ibm-junespecial-holder #ibm-junespecial-yourideas{color:#fff;*float:left;font-size:16px;letter-spacing:-0.2pt;font-weight:bold;margin-bottom:10px;font-family:"Helvetica","Arial",sans-serif;}
#ibm-junespecial-holder div.hp-bttn-wrap p{font-size:12px;font-weight:100;color:#c7c7c7;}#ibm-junespecial-holder div.hp-bttn-wrap p a,#ibm-junespecial-holder div.hp-bttn-wrap p a:active,#ibm-junespecial-holder div.hp-bttn-wrap p a:visited{color:#00B4E1;}#ibm-junespecial-holder div.hp-bttn-wrap p a:hover{text-decoration:underline;}#ibm-junespecial-ticker{height:160px;overflow:hidden;position:relative;margin:35px 0 35px 0;*margin:35px 0;font:16px sans-serif;}#ibm-junespecial-ticker ul{position:absolute;top:0;margin-left:0;font:1.22 sans-serif;}
#ibm-junespecial-ticker ul li{height:200px;list-style-type:none;color:#fff;letter-spacing:-0.2pt;font-size:26px;font-family:"Georgia",serif;}#ibm-junespecial-ticker ul li a.junespecial-blue{color:#00B4E1;}#ibm-junespecial-ticker ul li a.junespecial-blue:hover{text-decoration:underline;}#ibm-junespecial-ticker div.ibm-junespecial-description{max-height:90px;overflow:hidden;}#ibm-junespecial-ticker ul li div.ibm-junespecial-bottompart{display:block;font-size:11px;padding-top:20px;color:#999;font-family:"Helvetica","Arial",sans-serif;line-height:12pt;}
#ibm-junespecial-ticker ul li div.ibm-junespecial-bottompart a,#ibm-junespecial-ticker ul li div.ibm-junespecial-bottompart a:active #ibm-junespecial-ticker ul li div.ibm-junespecial-bottompart a:visited{font-weight:bold;color:#999;font-size:13px;}#ibm-junespecial-ticker ul li div.ibm-junespecial-bottompart a:hover{text-decoration:underline;}#ibm-junespecial-ticker a{color:#fff;font-weight:lighter;}#ibm-junespecial-ticker li.ibm-mask{color:#fff;text-align:center;font-family:"Helvetica","Arial",sans-serif;font-size:16px;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/ibm100_tweet_loader.gif) no-repeat 210px 41px transparent;}
#ibm-junespecial-ticker li.ibm-mask p{padding-top:50px;}#ibm-junespecial-ticker img.ibm-onefeed-avatar{float:left;margin-right:10px;height:48px;width:48px;}#junespecial-overlay{padding-top:100px;background-color:#fff;display:block;float:left;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:5000;height:1147px;}#junespecial-overlay-inner{position:fixed;width:900px;left:50%;margin:0 0 0 -450px;*margin:0 0 0 -900px;}#junespecial-overlay-skip{position:absolute;top:361px;opacity:1;width:900px;text-align:center;font-weight:normal;font-size:10px;}
#junespecial-overlay div.promo{width:900px;height:269px;top:44px;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/ibm100_intro_loader.gif) no-repeat center center #fff;position:absolute;}#junespecial-overlay div.promo div.hp-bttn-wrap{cursor:pointer;}#junespecial-overlay div.promo div.junespecial-boxalign{padding-left:20px;float:left;width:360px;padding-top:16px;}#junespecial-overlay div.promo div.junespecial-boxalign input{margin-bottom:1px;}#junespecial-overlay div.promo div.junespecial-boxalign label{color:#999;padding-right:20px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;vertical-align:bottom;}
#junespecial-overlay div.promo div.junespecial-boxalign label:hover{color:#00b4e1;}a.junespecial-playagain,a.junespecial-playagain:active,a.junespecial-playagain:visited{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/ibm100_replay_btn.png) no-repeat 0 0 #FFF;padding-left:18px;}a.junespecial-playagain:hover{background-position:0 -30px;}#junespecial-sideinfo{position:absolute;top:0;left:720px;width:185px;}#junespecial-sideinfo p{font-family:"Georgia","Times","Times New Roman",serif;font-size:13px;padding-bottom:15px;}
#junespecial-sideinfo a,#junespecial-sideinfo a:active,#junespecial-sideinfo a:visited{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/ibm100_dl_btn.png) no-repeat 0 3px #FFF;padding-left:14px;font-family:Arial,Helvetica,sans-serif;font-size:13px;}#junespecial-sideinfo a:hover{background-position:0 -27px;}#masthead-tools ul#tools-list li a{float:left!important;}#june-content-entry{width:940px;margin:0 auto;padding-top:107px;padding-bottom:60px;}#june-content-entry div.hp-bttn-wrap{padding-bottom:30px;}
#june-content-wsjournal{height:60px;padding-top:30px;}#june-content-wsjournal p{margin-left:140px;font-family:Georgia,serif;font-size:13px;line-height:15px;}#june-content-wsjournal img{float:left;}#june-content-wsjournal a.download_link_icon{padding:0 0 0 14px;background-position:0 0;font-family:Helvetica,Arial,sans-serif;}#ibm-junespecial-inner div.ibm-junespecial-left a.ibm-b1-bttn{background-image:url('//www-03.ibm.com/ibm/history/ibm100/common/images/junespecial/bttn-tweet-bg.jpg');}.june2011 #mod-intro-MAY2011{height:40px;}
.june2011 #mod-service-MAY2011{border-top:1px solid #262626!important;padding-bottom:60px;}.june2011 #hp-module-service-MAY2011{padding-top:180px;width:600px;}.june2011 #hp-module-service-MAY2011 div.flickr-pop-wrap.clearfix{border-bottom:none;padding-top:10px;}.june2011 #hp-module-service-MAY2011 div.flickr-pop-wrap.clearfix span{font-weight:bold;font-size:12px;}.june2011 #xfade3{left:0;width:360px;}.june2011 #hp-module-films-FEB2011{right:0;left:400px;width:545px;}.june2011 #hp-module-publication-img{right:0;left:500px;}
.june2011 #xfade4{left:400px!important;}.june2011 #hp-module-forum{left:0;width:355px;}.june2011 #xfade{left:0;}.june2011 #hp-module-memorabilia{left:400px;}.june2011 #hp-module-publication{left:0;}.june2011 #hp-module-service div.hp-bttn-wrap a.ibm-b1-bttn{margin:0 15px 0 0;}.june2011 #films-video3 .ibm-b1-bttn{margin:0 20px 0 0;}.bullseye_cnt{width:auto;height:100%;text-align:center;background:#0CC;}.bullseye_inner_cnt{margin-left:auto;margin-right:auto;width:100%;height:auto;text-align:center;font-size:13px;color:#333;z-index:5;}
.bullseye_count{width:auto;height:auto;font-size:20px;font-weight:bold;color:#508ca4;}.bullseye_units{width:auto;height:auto;font-size:13px;font-weight:bold;color:#508ca4;}.bullseye_region{width:auto;height:auto;font-size:12px;font-style:italic;}.floatRight{float:right;}.ML2px{margin-left:2px;}.ML4px{margin-left:4px;}.ML10px{margin-left:10px;}.ML20px{margin-left:20px;}.ML40px{margin-left:30px;}.ML50px{margin-left:50px;}.MT20px{margin-top:20px;}.MT30px{margin-top:30px;}.MT50px{margin-top:50px;}.share{margin-top:-20px;margin-bottom:4px;font-size:12px;color:#999;}
.row{float:left;clear:left;width:100%;height:auto;}.rowAuto{width:980px;margin-left:auto;margin-right:auto;}.col{float:left;clear:none;width:auto;height:auto;}.rel{position:relative;}.Hjoin{float:left;clear:left;width:940px;padding-bottom:26px;margin-left:20px;margin-bottom:20px;border-bottom:3px solid #000;}.Hruler{width:940px;height:1px;background:#000;}.widget_cnt{padding:10px 0 0 14px;}.icons{display:block;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;}
.icons.line{width:100%;height:1px;background-position:0 0;}.icons.line-2{width:100%;height:1px;background-position:0 -2px;margin-top:9px;}a.nav{position:relative;float:left;clear:left;width:260px;height:29px;font:13px Helvetica,Arial,sans-serif;color:#000;text-decoration:none;padding-left:40px;padding-top:15px;line-height:normal;}a.nav:hover{background-color:#f0f0f0;}.perc{position:absolute;top:15px;right:10px;display:block;font:13px Helvetica,Arial,sans-serif;}.bullseye_icon{margin-left:auto;margin-right:auto;width:21px;height:24px;display:block;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;}
.nav_header{float:left;clear:left;display:block;width:100%;height:auto;border-top:1px solid #000;padding-top:7px;padding-bottom:7px;text-transform:uppercase;font-size:10px;}.nav_header #count{font-size:45px;}.nav_header .equivalent{font-size:10px;margin-top:6px;}.nav_header #equivalentHours{font-size:28px;margin-top:10px;font-weight:bold;}.nav_header #equivalentYears{font-size:28px;margin-bottom:5px;font-weight:bold;}.nav_header .hours-years-desc{font-size:10px;font-weight:bold;margin-top:27px;margin-left:6px;}
.nav_header .years{margin-top:17px;margin-bottom:5px;}.nav_header .hours_total{margin-top:32px;}#all{background-position:8px -10px;}.all_active #all{background-position:8px -85px;background-color:#528ca3;color:#fff;}.all_active #pledged{color:#528ca3;}.all_active #count{color:#528ca3;}.all_active #equivalentHours{color:#528ca3;}.all_active #equivalentYears{color:#528ca3;}.all_active .hours-years-desc{color:#528ca3;}.all_active .bullseye_count{color:#528ca3;}.all_active .bullseye_units{color:#528ca3;}
.all_active .bullseye_icon{background:none;width:23px;height:15px;}.all_active .bullseye_region{font-size:12px;font-style:italic;}.pie_all .bullseye_icon{background:none;width:23px;height:15px;}.pie_all .bullseye_count{color:#528ca3;}.pie_all .bullseye_units{color:#528ca3;}#services{background-position:8px -158px;}.services_active #services{background-position:8px -232px;background-color:#00b0da;color:#fff;}.services_active #pledged{color:#00b0da;}.services_active #count{color:#00b0da;}.services_active #equivalentHours{color:#00b0da;}
.services_active #equivalentYears{color:#00b0da;}.services_active .hours-years-desc{color:#00b0da;}.services_active .bullseye_count{color:#00b0da;}.services_active .bullseye_units{color:#00b0da;}.services_active .bullseye_icon{background-position:0 -169px;width:24px;}.services_active .bullseye_region{font-size:12px;font-style:italic;}.pie_services .bullseye_count{color:#00b0da;}.pie_services .bullseye_units{color:#00b0da;}.pie_services .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -169px;width:24px;height:24px;display:block;}
#development{height:43px;background-position:8px -304px;padding-top:14px;line-height:14px;}.development_active #development{background-position:8px -379px;background-color:#00a6a0;color:#fff;}.development_active #pledged{color:#00a6a0;}.development_active #count{color:#00a6a0;}.development_active #equivalentHours{color:#00a6a0;}.development_active #equivalentYears{color:#00a6a0;}.development_active .hours-years-desc{color:#00a6a0;}.development_active .bullseye_count{color:#00a6a0;}.development_active .bullseye_units{color:#00a6a0;}
.development_active .bullseye_icon{background-position:0 -321px;}.development_active .bullseye_region{font-size:12px;font-style:italic;}.pie_development .bullseye_count{color:#00a6a0;}.pie_development .bullseye_units{color:#00a6a0;}.pie_development .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -321px;width:24px;height:24px;display:block;}#education{background-position:8px -460px;}.education_active #education{background-position:8px -535px;background-color:#ee9036;color:#fff;}
.education_active #pledged{color:#ee9036;}.education_active #count{color:#ee9036;}.education_active #equivalentHours{color:#ee9036;}.education_active #equivalentYears{color:#ee9036;}.education_active .hours-years-desc{color:#ee9036;}.education_active .bullseye_count{color:#ee9036;}.education_active .bullseye_units{color:#ee9036;}.education_active .bullseye_icon{background-position:0 -468px;}.education_active .bullseye_region{font-size:12px;font-style:italic;}.pie_education .bullseye_count{color:#ee9036;}
.pie_education .bullseye_units{color:#ee9036;}.pie_education .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -468px;width:24px;height:24px;display:block;}#health{background-position:8px -609px;}.health_active #health{background-position:8px -684px;background-color:#ee3e96;color:#fff;}.health_active #pledged{color:#ee3e96;}.health_active #count{color:#ee3e96;}.health_active #equivalentHours{color:#ee3e96;}.health_active #equivalentYears{color:#ee3e96;}
.health_active .hours-years-desc{color:#ee3e96;}.health_active .bullseye_count{color:#ee3e96;}.health_active .bullseye_units{color:#ee3e96;}.health_active .bullseye_icon{background-position:0 -617px;width:22px;}.health_active .bullseye_region{font-size:12px;font-style:italic;}.pie_health .bullseye_count{color:#ee3e96;}.pie_health .bullseye_units{color:#ee3e96;}.pie_health .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -617px;width:22px;height:24px;display:block;}
#culture{background-position:8px -760px;}.culture_active #culture{background-position:8px -835px;background-color:#7f1c7d;color:#fff;}.culture_active #pledged{color:#7f1c7d;}.culture_active #count{color:#7f1c7d;}.culture_active #equivalentHours{color:#7f1c7d;}.culture_active #equivalentYears{color:#7f1c7d;}.culture_active .hours-years-desc{color:#7f1c7d;}.culture_active .bullseye_count{color:#7f1c7d;}.culture_active .bullseye_units{color:#7f1c7d;}.culture_active .bullseye_icon{background-position:0 -770px;width:24px;}
.culture_active .bullseye_region{font-size:12px;font-style:italic;}.pie_culture .bullseye_count{color:#7f1c7d;}.pie_culture .bullseye_units{color:#7f1c7d;}.pie_culture .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -770px;width:24px;height:24px;display:block;}#educationB{background-position:8px -907px;}.educationB_active #educationB{background-position:8px -982px;background-color:#00649d;color:#fff;}.educationB_active #pledged{color:#00649d;}
.educationB_active #count{color:#00649d;}.educationB_active #equivalentHours{color:#00649d;}.educationB_active #equivalentYears{color:#00649d;}.educationB_active .hours-years-desc{color:#00649d;}.educationB_active .bullseye_count{color:#00649d;}.educationB_active .bullseye_units{color:#00649d;}.educationB_active .bullseye_icon{background-position:0 -913px;width:25px;}.educationB_active .bullseye_region{font-size:12px;font-style:italic;}.pie_educationB .bullseye_count{color:#00649d;}.pie_educationB .bullseye_units{color:#00649d;}
.pie_educationB .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -913px;width:25px;height:24px;display:block;}#disaster{background-position:8px -1061px;}.disaster_active #disaster{background-position:8px -1136px;background-color:#f04e37;color:#fff;}.disaster_active #pledged{color:#f04e37;}.disaster_active #count{color:#f04e37;}.disaster_active #equivalentHours{color:#f04e37;}.disaster_active #equivalentYears{color:#f04e37;}
.disaster_active .hours-years-desc{color:#f04e37;}.disaster_active .bullseye_count{color:#f04e37;}.disaster_active .bullseye_units{color:#f04e37;}.disaster_active .bullseye_icon{background-position:0 -1071px;}.disaster_active .bullseye_region{font-size:12px;font-style:italic;}.pie_disaster .bullseye_count{color:#f04e37;}.pie_disaster .bullseye_units{color:#f04e37;}.pie_disaster .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -1071px;width:24px;height:24px;display:block;}
#enviroment{background-position:8px -1210px;}.enviroment_active #enviroment{background-position:8px -1285px;background-color:#17af4b;color:#fff;}.enviroment_active #pledged{color:#17af4b;}.enviroment_active #count{color:#17af4b;}.enviroment_active #equivalentHours{color:#17af4b;}.enviroment_active #equivalentYears{color:#17af4b;}.enviroment_active .hours-years-desc{color:#17af4b;}.enviroment_active .bullseye_count{color:#17af4b;}.enviroment_active .bullseye_units{color:#17af4b;}.enviroment_active .bullseye_icon{background-position:0 -1219px;width:18px;}
.enviroment_active .bullseye_region{font-size:12px;font-style:italic;}.pie_enviroment .bullseye_count{color:#17af4b;}.pie_enviroment .bullseye_units{color:#17af4b;}.pie_enviroment .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -1219px;width:18px;height:24px;display:block;}#other{background-position:8px -1358px;}.other_active #other{background-position:8px -1433px;background-color:#ccc;color:#fff;}.other_active #pledged{color:#ccc;}
.other_active #count{color:#ccc;}.other_active #equivalentHours{color:#ccc;}.other_active #equivalentYears{color:#ccc;}.other_active .hours-years-desc{color:#ccc;}.other_active .bullseye_count{color:#ccc;}.other_active .bullseye_units{color:#ccc;}.other_active .bullseye_icon{background-position:0 -1365px;width:23px;}.other_active .bullseye_region{font-size:12px;font-style:italic;}.pie_other .bullseye_count{color:#ccc;}.pie_other .bullseye_units{color:#ccc;}.pie_other .bullseye_icon{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;background-position:0 -1365px;width:23px;height:24px;display:block;}
.pie_other .bullseye_region{font-size:12px;font-style:italic;}select.nav_select{width:93px;float:right;font-size:13px;color:#000;text-transform:none;margin-top:20px;}.map_header{font:16px Georgia,"Times New Roman",Times,serif;color:#000;margin-top:20px;}.map_tools{margin-top:30px;}select.map_select{width:222px;font-size:13px;color:#000;text-transform:none;}.uploadBtn{width:124px;height:27px;display:block;margin-left:20px;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 -1662px no-repeat;}
.pledgeBtn{float:left;clear:left;width:195px;height:50px;display:block;margin-top:27px;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 -1707px no-repeat;}a.socials-tools{float:left;clear:none;width:29px;height:28px;display:block;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 -1522px no-repeat;margin-left:9px;cursor:pointer;}a.socials-tools.email{background-position:0 -1521px;margin-left:0;}a.socials-tools.email:hover{background-position:0 -1554px;}
a.socials-tools.tool{background-position:-38px -1521px;}a.socials-tools.tool:hover{background-position:-38px -1554px;}a.socials-tools.digg{background-position:-38px -1521px;}a.socials-tools.digg:hover{background-position:-38px -1554px;}a.socials-tools.facebook{background-position:-75px -1521px;}a.socials-tools.facebook:hover{background-position:-75px -1554px;}a.socials-tools.twitter{background-position:-112px -1521px;}a.socials-tools.twitter:hover{background-position:-112px -1554px;}a.socials-tools.delicious{background-position:-150px -1521px;}
a.socials-tools.delicious:hover{background-position:-150px -1554px;}a.socials-tools.linkedin{background-position:-187px -1521px;}a.socials-tools.linkedin:hover{background-position:-187px -1554px;}.bullseye{width:158px;height:158px;display:block;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/bullseye_all.png) 0 0 no-repeat;}.bullseye.all{background:(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/bullseye_all.png) 0 0 no-repeat;}.bullseye.services{background-position:0 0;}.bullseye.development{background-position:0 0;}
.bullseye.education{background-position:0 0;}.bullseye.health{background-position:0 0;}.bullseye.culture{background-position:0 0;}.bullseye.educationB{background-position:0 0;}.bullseye.disaster{background-position:0 0;}.bullseye.enviroment{background-position:0 0;}.bullseye.other{background-position:0 0;}.W300px{width:300px;}.W620px{width:620px;}.image-overlay{top:700px;left:370px;display:block;width:852px;height:auto;font:13px Helvetica,Arial,sans-serif;color:#fff;background-color:#000;}.image-overlay a{margin-right:0;}
.image-overlay .middle{float:left;clear:left;width:700px;height:auto;padding:0 76px 60px 76px;display:block;background-color:#000;}.image-overlay .header-cnt{height:61px;position:relative;}.image-overlay .header{position:absolute;font-size:16px;color:#fff;font-weight:bold;bottom:15px;left:0;}.image-overlay .upload{position:absolute;bottom:10px;right:0;}.image-overlay .line{width:100%;height:1px;float:left;clear:left;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 repeat-x;display:block;}
.image-overlay .desc-header{font-weight:bold;margin-top:25px;width:667px;}.image-overlay .desc-cnt{margin-top:30px;}.image-overlay .desc-cnt #header{font-weight:bold;}.image-overlay #desc{font-weight:normal;margin-top:-408px;background:#000;height:33px;overflow:hidden;width:686px;display:block;position:relative;padding:2px 10px 12px 0;}.image-overlay .desc-txt{font-weight:normal;margin-top:-396px;*margin-top:-382px;_margin-top:-382px;margin-bottom:10px;background:#000;height:33px;overflow:hidden;width:696px;display:block;position:relative;padding:2px 10px 12px 0;}
.image-overlay .moreTxt{float:none;clear:none;}.image-overlay .image-cnt{margin-top:52px;margin-bottom:10px;width:696px;height:338px;overflow:hidden;position:relative;}.image-overlay .image-cnt img{float:none;position:absolute;}.image-overlay .prev-next-cnt{float:right;clear:none;width:auto;height:auto;margin-right:3px;*margin-top:10px;_margin-top:10px;}.image-overlay a.prev{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/image-overlay-prev-next.png) 0 0 no-repeat;width:21px;height:20px;cursor:pointer;}
.image-overlay a.next{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/image-overlay-prev-next.png) -21px 0 no-repeat;width:21px;height:20px;margin-left:3px;cursor:pointer;}.image-overlay .page-cnt{font-size:11px;float:left;clear:left;text-align:center;}.image-overlay .page-cnt span{float:none;}.image-overlay .social-tools-cnt{float:left;clear:none;width:auto;height:auto;*margin-top:10px;_margin-top:10px;}.image-overlay a.mapit_link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% 5px no-repeat;padding:0 14px 0 0;margin-left:7px;text-decoration:none;cursor:pointer;}
.image-overlay a.mapit_link:hover{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% -25px no-repeat;color:#00B4E1;}.image-overlay .desc-category-icon{width:0;height:30px;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;margin-top:15px;}.image-overlay .desc-category-icon_all{width:27px;background-position:0 -16px;}.image-overlay .desc-category-icon_services{width:29px;background-position:0 -164px;}.image-overlay .desc-category-icon_development{width:26px;background-position:0 -316px;}
.image-overlay .desc-category-icon_education{width:26px;background-position:0 -466px;}.image-overlay .desc-category-icon_health{width:27px;background-position:0 -615px;}.image-overlay .desc-category-icon_culture{width:28px;background-position:0 -766px;}.image-overlay .desc-category-icon_educationB{width:29px;background-position:0 -913px;}.image-overlay .desc-category-icon_disaster{width:22px;background-position:2px -1067px;}.image-overlay .desc-category-icon_enviroment{width:23px;background-position:0 -1216px;}
.image-overlay .desc-category-icon_other{width:26px;background-position:0 -1364px;}.ibm-columns .ibm-col-6-4{width:620px;}a.ibm-b1-bttn-overlay{-moz-border-radius:4px 4px 4px 4px;-moz-box-shadow:0 1px 3px #333;-webkit-border-radius:4px 4px 4px 4px;-webkit-box-shadow:0 1px 3px #333;background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bttn-1-bg.jpg") repeat-x scroll 0 0 #262626;color:#FFF!important;float:left;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;line-height:20px;padding:3px 15px 2px 15px;text-decoration:none;text-shadow:0 -1px 0 #000;}
a.ibm-b1-bttn-overlay:hover,.ibm-b1-bttn-overlay:focus{text-shadow:0 -1px 0 #4c7181;color:#fff;background-position:0 -50px;text-decoration:none;}.ibm-b1-bttn-overlay:active{text-shadow:0 -1px 0 #000;color:#fff;background-position:0 -100px;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}a.ibm-b2-bttn:hover,.ibm-b2-bttn:focus{background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bttn-1-bg.jpg") repeat-x scroll 0 0 #262626;text-shadow:0 -1px 0 #4c7181;color:#fff;background-position:0 -50px;text-decoration:none;}
a.ibm-b2-bttn:active{text-shadow:0 -1px 0 #000;color:#fff;background-position:0 -100px;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.ibm-b5-bttn{font-size:10px;line-height:12px;font-family:Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:-0.3pt;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 3px #505150;-webkit-box-shadow:0 1px 2px #505150;box-shadow:0 1px 2px #505150;text-shadow:0 -1px 0 #505150;text-decoration:none;padding:4px 20px;margin:0 0 0 10px;color:#fff!important;background:#C9C9C9;background:-moz-linear-gradient(100% 100% 90deg,#C9C9C9,#999);background:-webkit-gradient(linear,0% 0,0% 100%,from(#C9C9C9),to(#999));float:right;cursor:pointer;}
.ibm-b5-bttn:hover,.ibm-b5-bttn:focus{background:-moz-linear-gradient(100% 100% 90deg,#64DCF0,#00B4E1);background:-webkit-gradient(linear,0% 0,0% 100%,from(#64DCF0),to(#00B4E1));text-shadow:0 -1px 0 #4c7181;color:#fff;text-decoration:none;}.ibm-b5-bttn:active{text-shadow:0 -1px 0 #000;color:#fff;background:-moz-linear-gradient(100% 100% 90deg,#999,#C9C9C9);background:-webkit-gradient(linear,0% 0,0% 100%,from(#999),to(#C9C9C9));text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.photo-viewer{color:#000;height:780px;overflow:hidden;}.photo-viewer .line{width:100%;height:1px;float:left;clear:left;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 repeat-x;display:block;}.photo-viewer .H-2{font:26px Helvetica,Arial,sans-serif;font-weight:bold;color:#000;margin-top:-2px;}.photo-viewer select{height:26px;}.photo-viewer a.ibm-b1-upload,.image-overlay a.ibm-b1-upload{-moz-border-radius:4px 4px 4px 4px;-moz-box-shadow:0 1px 3px #333;-webkit-border-radius:4px 4px 4px 4px;-webkit-box-shadow:0 1px 3px #333;background:url("//www-03.ibm.com/ibm/history/ibm100/common/images/interface/bttn-1-bg.jpg") repeat-x scroll 0 0 #262626;color:#FFF!important;float:left;font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:bold;line-height:20px;padding:3px 15px 2px 15px;text-decoration:none;text-shadow:0 -1px 0 #000;}
.photo-viewer a.ibm-b1-upload:hover,.image-overlay a.ibm-b1-upload:hover,.ibm-b1-upload:focus{text-shadow:0 -1px 0 #4c7181;color:#fff;background-position:0 -50px;text-decoration:none;}.ibm-b1-upload:active{text-shadow:0 -1px 0 #000;color:#fff;background-position:0 -100px;text-decoration:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.photo-viewer .desc-header{font-weight:bold;margin-top:3px;min-height:16px;width:586px;}.photo-viewer .desc-category-icon{width:0;height:30px;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/icons.png) 0 0 no-repeat;margin-top:7px;}
.photo-viewer .desc-category-icon_all{width:27px;background-position:0 -15px;}.photo-viewer .desc-category-icon_services{width:28px;background-position:0 -162px;}.photo-viewer .desc-category-icon_development{width:26px;background-position:0 -316px;}.photo-viewer .desc-category-icon_education{width:26px;background-position:0 -466px;}.photo-viewer .desc-category-icon_health{width:27px;background-position:0 -613px;}.photo-viewer .desc-category-icon_culture{width:28px;background-position:0 -764px;}.photo-viewer .desc-category-icon_educationB{width:29px;background-position:0 -912px;}
.photo-viewer .desc-category-icon_disaster{width:22px;background-position:2px -1067px;}.photo-viewer .desc-category-icon_enviroment{width:23px;background-position:0 -1216px;}.photo-viewer .desc-category-icon_other{width:26px;background-position:0 -1362px;}.photo-viewer .desc-location{text-transform:uppercase;font-size:11px;margin-top:2px;}.photo-viewer .desc-location-cnt{margin-top:16px;width:586px;}.photo-viewer .desc-txt{font-weight:normal;margin-top:-396px;*margin-top:-382px;_margin-top:-382px;background:#fff;height:33px;overflow:hidden;width:610px;display:block;position:relative;padding:2px 10px 12px 0;}
.photo-viewer .moreTxt{float:none;clear:none;}.photo-viewer .image-cnt{margin-top:48px;margin-bottom:10px;background:#eee;width:445px;height:338px;overflow:hidden;position:relative;}.photo-viewer .image-cnt img{float:none;position:absolute;}.photo-viewer .thumbnails-cnt{width:172px;margin-top:48px;margin-left:0;* padding-bottom:10px;}.photo-viewer .thumbnails-cnt img{float:left;clear:none;width:48px;height:48px;border:none;padding:none;cursor:pointer;position:relative;opacity:.5;filter:alpha(opacity=50);}
.photo-viewer .thumbnails-cnt img.hover{opacity:1;filter:alpha(opacity=100);}.photo-viewer .thumbnails-cnt img.active{opacity:1;filter:alpha(opacity=100);width:44px;height:44px;border:2px solid #fff;}.photo-viewer .thumbnails-cnt img.active_all{border-color:#528ca3;}.photo-viewer .thumbnails-cnt img.active_services{border-color:#00b0da;}.photo-viewer .thumbnails-cnt img.active_development{border-color:#00a6a0;}.photo-viewer .thumbnails-cnt img.active_education{border-color:#ee9036;}.photo-viewer .thumbnails-cnt img.active_health{border-color:#ee3e96;}
.photo-viewer .thumbnails-cnt img.active_culture{border-color:#7f1c7d;}.photo-viewer .thumbnails-cnt img.active_educationB{border-color:#00649d;}.photo-viewer .thumbnails-cnt img.active_disaster{border-color:#f04e37;}.photo-viewer .thumbnails-cnt img.active_enviroment{border-color:#17af4b;}.photo-viewer .thumbnails-cnt img.active_other{border-color:#ccc;}.photo-viewer .thumbnails-cnt div.dead{float:left;clear:none;width:48px;height:48px;margin-left:9px;margin-bottom:10px;border:none;padding:none;cursor:default;background:#999;}
.photo-viewer .prev-next-cnt{float:right;clear:none;width:auto;height:auto;margin-right:3px;*margin-top:10px;_margin-top:10px;}.photo-viewer a.prev{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/image-overlay-prev-next.png) 0 0 no-repeat;width:21px;height:20px;}.photo-viewer a.next{background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/image-overlay-prev-next.png) -21px 0 no-repeat;width:21px;height:20px;margin-left:3px;}.photo-viewer .page-cnt{font-size:11px;float:left;clear:left;text-align:center;}
.photo-viewer .page-cnt span{float:none;}.photo-viewer .social-tools-cnt{float:left;clear:none;width:auto;height:auto;*margin-top:10px;_margin-top:10px;}.photo-viewer .headerHref{color:#CCC;text-decoration:none;outline:none;cursor:pointer;}.photo-viewer a.headerHref:hover{color:#00B4E1;}.photo-viewer .activeHeaderHref{color:#000;cursor:default;}.photo-viewer a.activeHeaderHref:hover{color:#000;}.photo-viewer a.mapit_link{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% 5px no-repeat;padding:0 14px 0 0;margin-left:7px;text-decoration:none;cursor:pointer;}
.photo-viewer a.mapit_link:hover{background:url('//www-03.ibm.com/ibm/history/ibm100/common/images/interface/internal_link_icon.png') 100% -25px no-repeat;color:#00B4E1;}.image-hover{position:absolute;top:700px;left:10px;width:285px;height:132px;display:block;background:url(//www-03.ibm.com/ibm/history/ibm100/common/images/cos/map/image-hover-bg.png) 0 0 no-repeat;font-size:13px;color:#fff;padding:6px 20px 0 20px;}.image-hover .image-cnt{margin-top:50px;margin-left:9px;width:94px;height:70px;overflow:hidden;float:left;clear:none;position:relative;background:#000;}
.image-hover .image-cnt img{float:none;position:absolute;}.image-hover .desc{margin-top:9px;margin-left:10px;padding-top:10px;width:160px;height:60px;overflow:hidden;float:left;clear:none;}.image-hover span{width:100%;height:auto;float:left;clear:left;font-weight:bold;padding-bottom:3px;}