div#ibm-overlay-top{display:none;width:410px;position:absolute;text-align:left;top:100px;left:300px;}
div#ibm-overlay-masthead{background:url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat 0 0;height:41px;}
div#ibm-overlay-masthead p{float:right;margin:0;padding:0;padding-right:25px;line-height:34px;}
div#ibm-overlay-masthead p a{color:#FFF;}
div#ibm-overlay-content{background:url(//www.ibm.com/i/v16/overlay/sprites.png) repeat-y -930px 0;}
div#ibm-overlay-content p{clear:left;background-color:#FFF;margin:0 20px;padding:5px 0;}
div#ibm-overlay-content .ibm-two-column .ibm-column{width:195px;}div#ibm-overlay-content .ibm-two-column .ibm-column ul{line-height:1em;}
div#ibm-overlay-content .ibm-two-column .ibm-column ul a{background-position:0 0;padding-bottom:0;padding-top:0;}
div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-first{float:left;}
div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-first p{margin:0 0 0 20px;}
div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-first ul{margin:0 0 .7em 27px;}div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-second{float:right;}
div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-second p{margin:0 35px 0 0;}div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-second ul{margin:0 30px .7em -3px;}
div#ibm-overlay-content div.ibm-rule{margin:0 10px;}div#ibm-overlay-footer{background:url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat -460px 0;height:22px;}
div#ibm-overlay-top form{height:1%;}
div#ibm-overlay-top form label{display:block;font-weight:bold;padding-bottom:.2em;color:#000000;}
div#ibm-overlay-top form.ibm-column-form label{background-color:#FFF;clear:left;float:left;padding-bottom:5px;width:130px;}
div#ibm-overlay-top form.ibm-column-form p span{display:block;margin-left:137px;}
div#ibm-overlay-top form.ibm-column-form label span{display:inline;margin:0;}
div#ibm-overlay-content.ibm-overlay-signin form #fpNav{width:348px;}
div#ibm-overlay-content.ibm-overlay-signin form .ibm-two-column input{width:170px;#width:168px;}
div#ibm-overlay-content.ibm-overlay-signin div.ibm-overlay-legal p{background:url(//www.ibm.com/i/v16/icons/lock.gif) no-repeat 100% 50%;padding:.6em 18px;text-align:right;}
div#ibm-overlay-top .ibm-buttons-row p{padding-bottom:8px;}
div#ibm-overlay-top .ibm-buttons-row p.ibm-first{display:inline;width:140px;float:left;}div#ibm-overlay-top .ibm-buttons-row p.ibm-second{margin-left:150px;clear:none;}
div.ibm-overlay-legal{color:#666;}
div#ibm-overlay-top h2{background-color:#FFF;margin:0 28px;padding:10px 0 0;color:#333333;}
div#ibm-overlay-top .ibm-overlay-signin h2{padding:10px 0 10px;}
div#ibm-overlay-top .ibm-overlay-intro{padding-top:0;margin-top:0;color:#666;}
div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-overlay-error{display:none;}
div#ibm-overlay-top .ibm-overlay-bookmarks h2{padding:10px 0;}
div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmarks-title{width:348px;}
div#ibm-overlay-content.ibm-overlay-bookmarks .ibm-buttons-row p{padding-top:0;}
div#ibm-overlay-content.ibm-overlay-bookmarks form{padding-bottom:6px;}
p.ibm-ind-link a{padding:0 5px 5px 20px;}
#ibm-overlay-top-mask{border:none;display:none;margin:0;padding:0;position:absolute;}
div#ibm-overlay-top form span.ibm-required{display:inline;margin-left:0;color:#F30;}

/* new css */
div#ibm-overlay-top .ibm-registration-title{font-family:arial,sans-serif;font-weight: normal;margin: 0pt 18px; font-size: 1.8em; color: #333333; padding:15px 0 5px 0;}
div#ibm-overlay-top .ibm-registration-subtitle{font-weight:bold;padding:0;color:#666666}
div.ibm-registration-overlay-rule{background:#FFF url(//www.ibm.com/i/v16/t/gradient-overlay-rule.gif) repeat-x;height:6px;clear:both;margin:0 10px;}
div.ibm-registration-overlay-rule hr{display:none;}
div.ibm-register-btn-continue{float:left;padding:5px 0 10px 230px;}
div.ibm-register-btn-cancel{float:left;padding:3px 0 10px 0;font-size:1.1em;}
div.ibm-register-btn-continue input.lotusFormButton{min-width:70px !important;padding: 3px 7px 3px !important;#padding: 5px 7px 3px !important;}

* html div#ibm-overlay-top{width:390px;}
* html div#ibm-overlay-masthead {background:url(//www.ibm.com/i/v16/overlay/sprites.gif) no-repeat 0px 0px; height:39px;}
* html div#ibm-overlay-content {background:url(//www.ibm.com/i/v16/overlay/sprites.gif) repeat-y -930px 0px;}
* html div#ibm-overlay-content .ibm-two-column .ibm-column {width:190px;}
* html div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-first p {margin:0px 0px 0px 10px;}
* html div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-first ul {margin:0px 0px 0px 20px;}
* html div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-second p {margin:0px 10px 0px 0px;}
* html div#ibm-overlay-content.ibm-overlay-signin form .ibm-two-column input {width:172px;}
* html div#ibm-overlay-content.ibm-overlay-signin div.ibm-overlay-legal p {background:url("//www.ibm.com/i/v16/icons/lock.gif") no-repeat 100% 50%;}
* html div#ibm-overlay-content p {margin:0px 10px;}
* html div#ibm-overlay-content div.ibm-rule {margin:0px 1px;}
* html div#ibm-overlay-footer {background:url(//www.ibm.com/i/v16/overlay/sprites.gif) no-repeat -460px 0px; height:5px;}
* html div#ibm-overlay-top h2 {margin:0px 18px;}

*html div.ibm-register-btn-continue input.lotusFormButton{padding:0px !important;width:auto;}
*html div.ibm-register-btn-continue{float:left;padding:5px 0 10px 230px;}
*html div.ibm-registration-overlay-rule{background:#FFF url(//www.ibm.com/i/v16/t/gradient-overlay-rule.gif) repeat-x;height:6px;clear:both;margin:0 2px;}

