html,body {
background:#CCC;
color:#000;
margin:0;
padding:0;
}

body {
text-align:center;
}

#ibm-top {
background:#FFF url(../../../i/v16/t/template-background-930.gif) repeat-y 50% 0;
margin:0 auto;
padding:0 10px;
position:relative;
text-align:left;
width:930px;
}

div.ibm-liquid {
background:#FFF url(../../../i/c.gif) !important;
min-width:930px;
padding:0;
width:100%;
}

#ibm-pcon {
background:url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -810px;
margin:0;
padding:10px 0 0 200px;
}

div.ibm-alternate-rule,div.ibm-alternate-rule-two {
background:#FFF url(../../../i/solid.gif) repeat-x;
height:1px;
}

div.ibm-alternate-rule-two {
background-repeat:repeat;
height:4px;
}

div.ibm-alternate-rule-three {
background:none;
height:0;
}

.flashtext {
top:0;
}

#ibm-masthead {
background:#000 url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -615px;
clear:both;
color:#FFF;
margin:0;
}

#ibm-masthead li {
display:inline;
padding:0 14px 0 13px;
}

#ibm-logo {
clear:left;
float:left;
margin:0 0 -4px;
}

#ibm-logo abbr {
border:none;
margin:0;
padding:0;
}

#ibm-site-name {
color:#98b1c4;
display:block;
margin-left:112px;
padding:7px 2px 5px 10px;
width:200px;
}

#ibm-site-name span#ibm-site-name-back-link {
background:url(../../../i/v16/t/masthead-gray-arrow.gif) no-repeat 7px .4em;
color:#BBB;
}

#ibm-site-name span#ibm-site-name-back-link a {
color:#BBB;
padding-left:9px;
}

#ibm-geo,#ibm-geo-tou {
background:url(../../../i/v16/t/sprites-t2.gif) no-repeat -639px 100%;
border-top:1px solid #98B1C4;
clear:right;
color:#C8D7E3;
float:right;
list-style-type:none;
margin:0;
min-width:350px;
padding:2px 24px 4px 25px;
}

#ibm-geo:hover {
background:url(../../../i/v16/t/sprites-t2.gif) no-repeat -14px 100%;
}

#ibm-geo li {
float:left;
padding:0;
}

#ibm-geo li#ibm-country {
padding-right:5px;
}

#ibm-geo li#ibm-language {
background:url(../../../i/v16/t/upper-masthead-divider.gif) no-repeat 8px 50%;
padding-left:15px;
}

#ibm-geo li#ibm-back-country {
padding-left:15px;
}

#ibm-geo li#ibm-back-country a {
background:url(../../../i/v16/t/masthead-blue-arrow.gif) no-repeat 0 50%;
display:inline;
height:1%;
margin:0 0 -3px;
padding-left:7px;
}

#ibm-geo a {
color:#C8D7E3;
}

#ibm-search-form {
clear:right;
float:right;
padding:8px 0 4px;
width:450px;
}

#ibm-search-form p {
margin:0;
padding-right:80px;
text-align:right;
}

#ibm-search-form select {
background:#E6E6E6 url(../../../i/v16/t/sprites-t2.gif) no-repeat -1250px 100%;
border-width:0;
margin:0 4px 4px 0;
padding:1px;
}

input#q {
background:#E6E6E6 url(../../../i/v16/t/sprites-t2.gif) no-repeat -1250px -18px;
border-width:0;
margin-bottom:5px;
padding:2px;
text-indent:5px;
width:150px;
}

input.ibm-btn-search {
background:#000 url(../../../i/v16/t/sprites-t2.gif) no-repeat 100% -18px;
border:none;
color:#FFF;
cursor:pointer;
margin-bottom:4px;
padding:2px 6px 1px;
text-align:center;
}

input.ibm-btn-search:hover {
background:#000 url(../../../i/v16/t/sprites-t2.gif) no-repeat 100% 0;
color:#FC0;
}

form#ibm-search-form input#q,form#ibm-search-form input#ibm-search,form#ibm-search-form span#ibm-search-scope input {
position:relative;
}

#ibm-universal-nav {
background:#BCCDDB url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -280px;
border-bottom:#98B1C4 solid 1px;
border-top:#3D474E solid 1px;
clear:both;
color:#666;
height:1%;
margin:0;
}

#ibm-universal-nav ul {
height:1%;
margin:0;
padding:0;
}

#ibm-universal-nav li {
float:left;
overflow:inherit;
padding:0 11px 0 12px;
position:relative;
white-space:nowrap;
}

#ibm-universal-nav li a {
display:block;
padding:4px 0;
white-space:nowrap;
}

#ibm-universal-nav li:hover {
background:#C8D7E3 url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -195px;
}

li#ibm-unav-home a {
padding-left:5px;
}

li#ibm-welcome-message,li#ibm-unav-misc {
background:none !important;
color:#000;
float:right;
padding-bottom:4px;
padding-top:4px;
}

li#ibm-welcome-message a,li#ibm-unav-misc a {
display:inline;
}

li#ibm-phone {
background:none !important;
color:#293D6B;
float:right;
}

div#ibm-welcome-message {
background-color:#EEE;
border-bottom:1px solid #DDD;
padding:0 15px 2px;
text-align:right;
}

div#ibm-welcome-message span a {
color:#5C81A7;
}

div#ibm-universal-nav li#ibm-unav-solutions a,div#ibm-universal-nav li#ibm-unav-services a,div#ibm-universal-nav li#ibm-unav-products a,div#ibm-universal-nav li#ibm-unav-support a,div#ibm-universal-nav li#ibm-unav-myibm a {
background-image:url(../../../i/c.gif);
background-position:100% 50%;
background-repeat:no-repeat;
padding-right:9px;
}

div#ibm-universal-nav iframe.ibm-unav-mask {
border:none;
display:none;
margin:0;
padding:0;
position:absolute;
width:212px;
z-index:8;
}

#ibm-content {
float:left;
position:relative;
width:100%;
}

div.ibm-liquid #ibm-content-main {
float:left;
width:98%;
}

div.ibm-liquid #ibm-content-body {
padding-right:180px;
}

div.ibm-liquid.ibm-content-expand #ibm-content-body {
padding-right:0;
}

#ibm-content-head {
margin:0;
padding:2px 0 0;
width:530px;
}

div.ibm-liquid #ibm-content-head {
width:66%;
}

div.ibm-liquid #ibm-content-head.ibm-content-expand,#ibm-content-head.ibm-content-expand {
width:100%;
}

div.ibm-landing-page #ibm-content-head {
margin-bottom:0;
padding:0;
width:930px;
}

div.ibm-landing-page #ibm-content-body {
background:#FFF url(../../../i/v16/t/footer-mod-rule.gif) repeat-x 0 -1px;
clear:both;
padding:20px 0 0;
width:930px;
}

#ibm-content-head h1 {
clear:both;
margin:0;
padding:4px 0 30px;
}

#ibm-content-head ul {
height:1%;
line-height:1em;
list-style-type:none;
margin:0;
padding:0;
}

#ibm-content-head ul#ibm-navigation-trail li {
background:url(../../../i/v16/t/nav-trail.gif) no-repeat 100% 50%;
display:inline;
float:left;
margin:0;
padding:0 14px 0 2px;
}

#ibm-content-head p {
height:1%;
line-height:1em;
margin:0;
padding:0 0 29px;
}

#ibm-content-head.ibm-content-subtitle p {
padding:0 0 20px;
}

p.ibm-offer-statement {
margin:0;
padding:0;
}

#ibm-content-head img,#ibm-leadspace img {
margin-bottom:17px;
}

#ibm-content-head #ibm-myinterest-module img {
margin-bottom:0;
}

.ibm-landing-page #ibm-content-head * {
clear:both;
float:left;
}

#ibm-leadspace.ibm-intro p {
margin-bottom:5px;
}

div.ibm-landing-page #ibm-content-head ul#ibm-navigation-trail {
padding:10px 10px 0;
}

div.ibm-landing-page #ibm-content-head p.ibm-ind-link a.ibm-forward-link {
background:url(../../../i/v16/icons/fw_overlay.gif) no-repeat 40px 17px;
display:inline;
margin:0;
padding:10px 0 0 58px;
}

div.ibm-landing-page #ibm-content-head p.ibm-ind-link a.ibm-forward-em-link {
background:url(../../../i/v16/icons/fw_bold_overlay.gif) no-repeat 40px 17px;
display:inline;
margin:0;
padding:10px 0 0 58px;
}

#ibm-content-main {
clear:left;
float:left;
width:530px;
}

div.ibm-landing-page #ibm-content-main {
padding-left:20px;
width:710px;
}

.ibm-container {
margin:0 0 1.2em;
width:100%;
}

.ibm-error {
color:red;
}

.ibm-container .ibm-container-body,.ibm-container.ibm-page-tools .ibm-container-body {
background:#FFF url(../../../i/v16/t/container-gradient.gif) repeat-x 0 100%;
border-bottom:#CCC solid 1px;
border-left:#CCC solid 1px;
border-right:#CCC solid 1px;
}

.ibm-container.ibm-ms-statement .ibm-container-body,.ibm-container.ibm-alternate .ibm-container-body {
background:none;
}

table.ibm-results-table {
border:#CCC solid 1px;
border-top:0;
margin-bottom:5px;
width:100%;
}

.ibm-container h2,table.ibm-data-table caption,table.ibm-results-table caption {
background:#FFF url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -545px;
border:#CCC solid 1px;
height:1%;
margin:0;
padding:3px 5px;
}

table.ibm-results-table caption {
border-bottom:#CCC solid 1px;
text-align:left;
}

.ibm-container .ibm-container-body h2,.ibm-container.ibm-alternate-two h2,.ibm-container.ibm-alternate-six h2 {
background:none;
border:none;
}

.ibm-container ol {
margin-bottom:0;
margin-top:0;
padding-bottom:5px;
padding-right:5px;
padding-top:5px;
}

#ibm-leadspace ul.ibm-bullet-list.ibm-error li,.ibm-container .ibm-container-body ul.ibm-bullet-list.ibm-error li {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 6px -2422px;
}

#ibm-content-main .ibm-container .ibm-container-body ol.ibm-article-list h3 {
float:left;
margin:0;
padding:5px 0;
width:105px;
}

#ibm-content-main .ibm-container .ibm-container-body ol.ibm-article-list h4 {
margin:0 0 -5px 105px;
padding:5px 0 0;
}

#ibm-content-main .ibm-container .ibm-container-body ol.ibm-article-list p {
height:1%;
margin-left:105px;
padding:5px 0;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list h3 {
float:left;
margin:0;
padding:0 0 3px;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list p {
float:right;
height:1%;
padding:0 0 3px;
}

div.ibm-link-list-az {
background:#F7F8FC url(../../../i/v16/t/text-tabs-bg.gif) repeat-x;
border-left:#CCC solid 1px;
border-right:#CCC solid 1px;
border-top:#CCC solid 1px;
color:#b4c3d4;
display:block;
}

div.ibm-link-list-az ul.ibm-link-list {
border-bottom:#CCC solid 1px;
height:1%;
}

div.ibm-link-list-az ul.ibm-link-list li {
display:inline;
float:left;
padding:0;
}

div.ibm-link-list-az ul.ibm-link-list li a {
display:block;
padding:5px;
}

div.ibm-link-list-az ul.ibm-link-list a:hover {
background-color:#c4d7e5;
border:1px solid #94a4b1;
padding:4px;
text-decoration:none;
}

div.ibm-link-list-az ul.ibm-link-list span.ibm-no-anchor {
display:block;
padding:5px;
}

div.ibm-link-list-az ul.ibm-link-list li.ibm-highlight-link a:link,div.ibm-link-list-az ul.ibm-link-list li.ibm-highlight-link a:visited,div.ibm-link-list-az ul.ibm-link-list li.ibm-highlight-link a:hover {
background-color:#98b1c4 !important;
border:1px solid #94a4b1;
color:#FFF;
padding:4px;
text-decoration:none;
}

div.ibm-link-list-az div.ibm-rule {
background:#FFF url(../../../i/v16/t/text-tabs-drop.gif) repeat-x;
clear:both;
height:6px;
}

#ibm-content-main .ibm-container.ibm-alternate-two h2,#ibm-content-main .ibm-container.ibm-alternate-six h2 {
background:none;
border-left:#CCC solid 1px;
border-right:#CCC solid 1px;
color:#000;
margin:0;
}

#ibm-content-main .ibm-alternate .ibm-container-body h2 {
background:none;
color:#000;
margin:0;
padding-left:0;
}

h2.ibm-inner-subhead {
background:#FFF url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -545px;
border-bottom:#CCC solid 1px;
border-top:#CCC solid 1px;
}

#ibm-content-main .ibm-container.ibm-alternate-six {
border-top:4px solid #CCC;
}

#ibm-content-main ul.ibm-link-list {
padding:5px 0 2px;
}

#ibm-content-main ul.ibm-link-list li {
height:1%;
margin:0;
padding:0;
}

#ibm-content-main ul.ibm-link-list a {
background-position:2px 0;
height:1%;
margin:0;
padding:0 5px 3px 21px;
}

#ibm-content-main .ibm-two-column .ibm-column.ibm-first {
float:left;
width:260px;
}

#ibm-content-main .ibm-two-column .ibm-column.ibm-second {
float:right;
width:260px;
}

div.ibm-landing-page #ibm-content-main .ibm-alternate .ibm-container-body h3 {
padding:.3em 0 0;
}

.ibm-product-module p {
clear:left !important;
}

img.ibm-inset {
float:left;
margin:5px 5px 0;
padding:0;
}

img.ibm-inset.ibm-alternate {
float:right;
margin:5px 5px 0;
padding:0;
}

p img.ibm-inset {
margin:0 5px 5px 0;
}

p img.ibm-inset.ibm-alternate {
margin:0 0 5px 5px;
}

span.ibm-inset-img-caption {
color:#666;
float:left;
margin:0;
padding:0 10px 0 0;
}

span.ibm-inset-img-caption.ibm-alternate {
float:right;
padding:0 0 0 10px;
}

.ibm-landing-page #ibm-content-main .ibm-alternate .ibm-container-body ul.ibm-bullet-list li {
width:auto;
}

.ibm-leadspace-overlay {
min-height:170px;
width:530px;
}

.ibm-leadspace-overlay h2 {
color:#FFF;
margin:0;
padding:15px 7px 0;
width:315px;
}

.ibm-leadspace-overlay p {
padding:5px 7px;
width:315px;
}

.ibm-leadspace-overlay p.ibm-ind-link {
padding:0 0 0 2px;
}

.ibm-leadspace-overlay p.ibm-ind-link a {
display:block;
margin:0;
}

.ibm-leadspace-overlay.ibm-alternate {
background-color:#FFF;
}

div.ibm-landing-page .ibm-leadspace-overlay {
background-color:#000;
min-height:280px;
width:930px;
}

div.ibm-landing-page .ibm-leadspace-overlay h1 {
color:#FFF;
padding:30px 20px 10px;
width:600px;
}

div.ibm-landing-page .ibm-leadspace-overlay p {
padding:0 20px;
width:600px;
}

div.ibm-landing-page .ibm-leadspace-overlay.ibm-alternate p em {
color:#333 !important;
}

div.ibm-container.ibm-alternate .ibm-container-body blockquote p {
color:#999 !important;
margin:0;
padding:0;
}

div.ibm-container.ibm-alternate .ibm-container-body p.ibm-quote-source {
color:#999 !important;
text-align:right;
}

div.ibm-landing-page #ibm-footer-module.ibm-promo-overlay,div.ibm-landing-page #ibm-footer-module.ibm-related-information {
background-color:#000;
background-repeat:no-repeat;
clear:both;
float:left;
min-height:120px;
width:930px;
}

div.ibm-landing-page .ibm-promo-overlay h2 {
color:#FFF;
margin:0;
padding:15px 0 5px 12px;
width:400px;
}

div.ibm-landing-page .ibm-related-information h2 {
color:#FFF;
margin:0;
}

div.ibm-landing-page .ibm-promo-overlay p {
color:#FFF !important;
padding:0 0 5px 12px;
width:400px;
}

div.ibm-landing-page .ibm-related-information p {
color:#FFF !important;
margin:0;
padding:0;
}

div.ibm-landing-page .ibm-related-information p.ibm-ind-link a {
padding:0 5px 5px 20px;
}

div.ibm-landing-page .ibm-related-information .ibm-column {
padding:15px 5px 5px 15px;
}

div.ibm-landing-page .ibm-related-information .ibm-three-column .ibm-column {
float:left;
width:287px;
}

div.ibm-landing-page .ibm-related-information .ibm-five-column .ibm-column {
float:left;
width:166px;
}

.ibm-container .ibm-container-body ul.ibm-bullet-list.ibm-specifications li {
background:#FFF url(../../../i/dotted.gif) repeat-x;
color:#666;
padding:4px 0;
}

.ibm-container .ibm-container-body ul.ibm-bullet-list.ibm-specifications li.ibm-first {
background:none;
padding-top:0;
}

.ibm-two-column,.ibm-three-column,.ibm-four-column {
height:1%;
overflow:visible;
}

#ibm-content-main .ibm-three-column .ibm-column {
float:left;
margin-left:0;
margin-right:10px;
width:170px;
}

#ibm-content-main .ibm-container-body.ibm-three-column .ibm-column,#ibm-content-main .ibm-four-column .ibm-column {
float:left;
margin-left:0;
margin-right:6px;
width:172px;
}

.ibm-two-column.ibm-directory {
overflow:inherit;
}

ul.ibm-directory-nav,ul#ibm-directory-nav {
clear:both;
float:left;
list-style-type:none;
margin:0;
padding:4px 5px 5px;
}

ul.ibm-directory-nav li,ul#ibm-directory-nav li {
float:left;
margin:0;
padding:0 7px 0 1px;
}

#ibm-content-main .ibm-three-column .ibm-column.ibm-third,#ibm-content-main .ibm-four-column .ibm-column.ibm-fourth {
margin-right:0;
}

div.ibm-liquid #ibm-content-main .ibm-three-column .ibm-column {
width:32%;
}

div.ibm-liquid #ibm-content-main .ibm-three-column .ibm-column.ibm-third {
float:right;
margin-right:0;
}

#ibm-content-main .ibm-three-column div.ibm-column h3 {
margin-right:5px;
padding-top:0;
}

#ibm-content-main .ibm-container-body h3 {
margin:0;
padding:.3em 0 0 5px;
}

div.ibm-column.ibm-list-container {
padding:5px 0;
}

div.ibm-column.ibm-list-container .ibm-rule {
margin:5px 0;
}

#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body img {
float:left;
margin:5px;
}

#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body ul.ibm-bullet-list,#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body ul.ibm-link-list {
clear:right;
margin-left:70px;
}

#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body p {
padding:5px;
}

#ibm-content-main ul.ibm-portrait-module-list {
list-style-type:none;
margin:0;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list li {
clear:both;
display:block;
height:1%;
margin:0;
min-height:45px;
padding:5px;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-thumbnail li {
min-height:50px;
}

#ibm-content-main ul.ibm-portrait-module-list img {
float:left;
margin:0;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list p {
margin-left:65px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list h2,#ibm-content-main ul.ibm-portrait-module-list h3 {
display:block;
margin:0 0 0 65px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list ul.ibm-bullet-list {
list-style-type:none;
margin-left:65px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-five p,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-five h2,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-five h3,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-five ul.ibm-bullet-list {
margin-left:155px;
}

#ibm-content-main ul.ibm-portrait-module-list ul.ibm-bullet-list li {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 0 -806px;
clear:right;
height:1%;
margin:0;
min-height:0;
padding-bottom:0;
padding-top:0;
}

#ibm-content-main ul.ibm-portrait-module-list ul.ibm-bullet-list.ibm-no-links li {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 0 2px;
}

#ibm-content-main ul.ibm-portrait-module-list ul.ibm-link-list {
clear:right;
margin-left:65px;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-portrait-module-list ul.ibm-link-list li {
clear:right;
height:1%;
margin:0;
min-height:0;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-thumbnail p {
margin-left:55px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-thumbnail h2,#ibm-content-main ul.ibm-portrait-module-list.ibm-thumbnail h3 {
display:block;
margin:0 0 0 55px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-thumbnail ul.ibm-bullet-list {
list-style-type:none;
margin-left:55px;
padding:0;
}

#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body ul.ibm-bullet-list ul,#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body ul.ibm-link-list ul {
margin-left:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail p,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail-two p {
margin-left:75px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail h2,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail h3,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail-two h2,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail-two h3 {
display:block;
margin:0 0 0 75px;
padding:0;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail ul.ibm-bullet-list,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail-two ul.ibm-bullet-list {
list-style-type:none;
margin-left:75px;
padding:0;
}

#ibm-content-main ul.ibm-newsletter {
clear:right;
list-style-type:none;
margin:0;
padding:5px;
}

#ibm-content-main .ibm-portrait-module ul.ibm-newsletter {
margin-left:80px;
min-height:70px;
padding:5px 0 0;
}

ul.ibm-newsletter span.ibm-newsletter-header {
display:block;
float:left;
font-weight:700;
height:1%;
width:140px;
}

.ibm-portrait-module ul.ibm-newsletter span.ibm-newsletter-header {
width:50px;
}

ul.ibm-newsletter span.ibm-newsletter-content {
display:block;
height:1%;
margin-left:150px;
}

.ibm-portrait-module ul.ibm-newsletter span.ibm-newsletter-content {
margin-left:75px;
}

div.ibm-landing-page .ibm-related-information.ibm-portrait-module img {
float:left;
margin:2px 5px 5px;
}

div.ibm-landing-page .ibm-related-information.ibm-portrait-module .ibm-column h2,div.ibm-landing-page .ibm-related-information.ibm-portrait-module .ibm-column h3,div.ibm-landing-page .ibm-related-information.ibm-portrait-module .ibm-column p,div.ibm-landing-page .ibm-related-information.ibm-portrait-module .ibm-column ul {
clear:right;
height:1%;
margin-left:70px;
}

div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-thumbnail .ibm-column h2,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-thumbnail .ibm-column h3,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-thumbnail .ibm-column p,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-thumbnail .ibm-column ul {
clear:right;
height:1%;
margin-left:60px;
}

div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail .ibm-column h2,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail .ibm-column h3,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail .ibm-column p,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail .ibm-column ul,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail-two .ibm-column h2,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail-two .ibm-column h3,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail-two .ibm-column p,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail-two .ibm-column ul {
clear:right;
height:1%;
margin-left:80px;
}

div#ibm-footer-module.ibm-related-information p.ibm-ind-link a {
background-position:0 1px;
}

ul.ibm-link-list li p {
padding-bottom:0;
padding-left:21px;
padding-top:0;
}

li.ibm-link-description.ibm-last {
padding-bottom:10px;
}

ul.ibm-link-list p.ibm-call-info {
margin:0;
padding:4px 5px 4px 21px;
}

#ibm-content-main ul.ibm-directory-link-list {
list-style-type:none;
margin:0;
padding:0 5px 5px;
}

#ibm-content-main p.ibm-ind-link.ibm-next-page,#ibm-content-main p.ibm-ind-link.ibm-back-to-top {
clear:both;
height:1%;
padding:5px;
text-align:right;
}

#ibm-content-main p.ibm-ind-link.ibm-back-to-top a.ibm-anchor-up-link {
background:url(../../../i/v16/icons/u_bold.gif) no-repeat 0 -1px;
display:inline;
margin:0;
padding:0 0 0 18px;
}

#ibm-content-main p.ibm-ind-link.ibm-next-page a.ibm-forward-link {
background:url(../../../i/v16/icons/fw.gif) no-repeat 0 -1px;
display:inline;
margin:0;
padding:0 0 0 18px;
}

#ibm-content-main p.ibm-ind-link.ibm-next-page a.ibm-forward-em-link {
background:url(../../../i/v16/icons/fw_bold.gif) no-repeat 0 -1px;
display:inline;
margin:0;
padding:0 0 0 18px;
}

#ibm-content-main .ibm-container-body.ibm-indent p,#ibm-content-main .ibm-container-body div.ibm-indent p,#ibm-content-main .ibm-container-body div.ibm-indent ul {
margin-left:14px;
margin-top:0;
padding-top:0;
}

#ibm-content-main .ibm-container-body.ibm-indent p.ibm-ind-link,#ibm-content-main .ibm-container-body div.ibm-indent p.ibm-ind-link {
margin-left:0;
margin-top:0;
padding-top:0;
}

#ibm-content-main .ibm-container-body.ibm-indent p.ibm-ind-caution,#ibm-content-main .ibm-container-body.ibm-indent p.ibm-ind-error,#ibm-content-main .ibm-container-body.ibm-indent p.ibm-ind-help,#ibm-content-main .ibm-container-body.ibm-indent p.ibm-ind-price,#ibm-content-main .ibm-container-body div.ibm-indent p.ibm-ind-caution,#ibm-content-main .ibm-container-body div.ibm-indent p.ibm-ind-error,#ibm-content-main .ibm-container-body div.ibm-indent p.ibm-ind-help,#ibm-content-main .ibm-container-body div.ibm-indent p.ibm-ind-price {
margin-left:0;
margin-top:0;
padding-top:5px;
}

#ibm-content-main .ibm-container-body.ibm-indent p.ibm-remove-indent {
margin-left:0;
margin-top:5px;
}

div.ibm-list-next {
margin-bottom:0;
padding-bottom:0;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-portrait-module-list ul.ibm-bullet-list {
padding-left:9px;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-portrait-module-list ul.ibm-bullet-list li {
clear:right;
height:1%;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-portrait-module-list ul.ibm-bullet-list li a {
padding-left:3px;
}

.ibm-container .ibm-container-body ul.ibm-bullet-list li ol li {
background:none !important;
margin:0;
padding:0;
}

#ibm-leadspace ul.ibm-bullet-list li ol li,.ibm-container .ibm-container-body ul.ibm-bullet-list li ol li {
height:auto;
}

#ibm-content-main div.ibm-page-tools ul li {
float:left;
padding-bottom:1px;
padding-right:3px;
padding-top:2px;
}

#ibm-content-main div.ibm-page-tools ul a {
background-position:2px 4px;
padding:5px 5px 5px 21px;
}

sup {
color:#666;
position:relative;
top:-1px;
vertical-align:text-top;
}

#ibm-content-main form.ibm-column-form label {
clear:left;
display:block;
float:left;
font-weight:700;
width:150px;
}

#ibm-content-main form.ibm-column-form p span {
display:block;
margin-left:157px;
}

#ibm-content-main form.ibm-column-form p span a.ibm-calculator-link,#ibm-content-main form.ibm-column-form p span a.ibm-calendar-link,#ibm-content-main form.ibm-column-form p span a.ibm-information-link,#ibm-content-main form.ibm-column-form p span a.ibm-error-link,#ibm-content-main form.ibm-column-form p span a.ibm-help-link {
display:inline-block;
height:8px;
width:8px;
}

#ibm-content-main form.ibm-column-form .ibm-buttons-row p {
float:none;
padding-left:157px;
}

#ibm-content-main form.ibm-column-form .ibm-buttons-row p.ibm-first {
padding-left:157px;
}

#ibm-content-main form.ibm-column-form fieldset {
border:0;
margin:0;
padding:0;
}

#ibm-content-main form.ibm-column-form fieldset legend {
color:#000;
display:inline;
margin:0;
padding:10px 0 0 4px;
}

#ibm-content-main form.ibm-column-form fieldset span {
display:block;
margin-left:157px;
margin-top:-18px;
padding-bottom:10px;
}

#ibm-content-main form.ibm-column-form fieldset span label {
clear:none;
display:inline;
float:none !important;
width:auto !important;
}

#ibm-content-main form.ibm-column-form fieldset span input,#ibm-content-main form.ibm-column-form fieldset span label {
display:inline !important;
}

#ibm-content-main .ibm-buttons-row p.ibm-first {
float:left !important;
width:140px;
}

#ibm-content-main .ibm-buttons-row p.ibm-second {
margin-left:160px;
}

#ibm-content-main .ibm-buttons-row span.ibm-sep {
clear:none;
display:inline !important;
margin:0;
padding-right:20px;
}

#ibm-content-main form.ibm-row-form div.ibm-two-column p.ibm-first {
display:inline;
float:left;
padding-right:20px;
}

#ibm-content-main form.ibm-row-form div.ibm-two-column p.ibm-second {
display:block;
}

#ibm-content-main form.ibm-row-form label span.ibm-additional-info {
display:block;
font-weight:400;
}

#ibm-content-main form.ibm-row-form label {
display:block;
font-weight:700;
}

#ibm-content-main form.ibm-column-form fieldset span.ibm-required {
display:inline;
margin-left:0;
}

#ibm-content-main form .ibm-checkbox-layout label {
clear:right;
display:block;
float:none;
font-weight:400;
margin-left:1.8em;
width:auto;
}

#ibm-content-main form p.ibm-radio-layout strong {
clear:left;
display:block;
float:left;
width:150px;
}

.ibm-footnote .ibm-container-body {
background:none;
border-width:0;
color:#666 !important;
margin:0 -3px;
}

table.ibm-data-table td,table.ibm-data-table th {
border-top:#CCC solid 1px;
padding:3px 5px;
vertical-align:top;
}

table.ibm-data-table td,table.ibm-data-table tbody th {
padding:8px 5px;
}

table.ibm-data-table th {
background:#F7F8FC url(../../../i/v16/t/text-tabs-bg.gif) repeat-x;
text-align:left;
}

table th.ibm-table-row {
background:#FFF;
}

table.ibm-data-table {
border:1px solid #CCC;
border-top:0;
width:100%;
}

table.ibm-data-table caption {
border-bottom:0 none;
text-align:left;
}

th.ibm-numeric,td.ibm-numeric {
text-align:right !important;
}

.ibm-container-body table.ibm-results-table,.ibm-container-body table.ibm-results-table td,.ibm-container-body table.ibm-results-table th,table.ibm-results-table h2 {
height:auto;
margin:0;
padding:0;
}

.ibm-container-body table.ibm-results-table,.ibm-container-body table.ibm-results-table caption {
border-left:0 none;
border-right:0 none;
}

.ibm-container-body table.ibm-results-table {
border-bottom:0 none;
}

table.ibm-results-table td,table.ibm-results-table th {
padding:5px 0;
vertical-align:top;
}

table.ibm-results-table th {
text-align:left;
}

table.ibm-results-table td.ibm-table-row,table.ibm-results-table th.ibm-table-row {
padding-left:5px;
padding-right:0;
width:25px;
}

table.ibm-results-table td.ibm-numeric,table.ibm-results-table th.ibm-numeric {
padding-left:0;
padding-right:5px;
width:100px;
}

#ibm-content-main table.ibm-results-table caption em {
font-style:normal;
font-weight:700;
}

table.ibm-results-table th.ibm-table-row {
font-weight:700 !important;
}

table.ibm-data-table.ibm-table-outline td,table.ibm-data-table.ibm-table-outline th {
border-right:#CCC solid 1px;
}

table.ibm-data-table tbody td.ibm-accent-1,table.ibm-data-table tbody th.ibm-accent-1 {
background-color:#E7EEF4;
}

table.ibm-data-table tbody td.ibm-accent-2,table.ibm-data-table tbody th.ibm-accent-2 {
background-color:#F7F8FC;
}

table.ibm-data-table tbody td.ibm-accent-3,table.ibm-data-table tbody th.ibm-accent-3 {
background-color:#EDEDED;
}

table.ibm-data-table tbody td.ibm-accent-4,table.ibm-data-table tbody th.ibm-accent-4 {
background-color:#FAFAFA;
}

table.ibm-data-table tbody tr.ibm-alt-row td,table.ibm-data-table tbody tr.ibm-alt-row th {
background-color:#F7F8FA;
}

table.ibm-data-table tbody tr.ibm-highlight-row td,table.ibm-data-table tbody tr.ibm-highlight-row th,table.ibm-data-table tbody tr:hover td,table.ibm-data-table tbody tr:hover th {
background:#EDEDED;
}

table.ibm-data-table thead th.ibm-sort a,table.ibm-data-table thead th.ibm-sort-down a,table.ibm-data-table thead th.ibm-sort-up a {
color:#4C6E94;
text-decoration:none;
}

table.ibm-data-table thead th.ibm-sort a span.ibm-icon {
background:transparent url(../../../i/v16/icons/scope_default.gif) no-repeat 100% 0;
cursor:pointer;
padding:0 6px 0 8px;
text-decoration:none;
}

table.ibm-data-table thead th.ibm-sort-down a span.ibm-icon {
background-image:url(../../../i/v16/icons/scope_dn.gif);
}

table.ibm-data-table thead th.ibm-sort-up a span.ibm-icon {
background-image:url(../../../i/v16/icons/scope_up.gif);
}

.ibm-inner-data-table .ibm-container-body table.ibm-data-table,.ibm-inner-data-table-last .ibm-container-body table.ibm-data-table {
clear:both;
padding:0;
}

.ibm-inner-data-table table.ibm-data-table,.ibm-inner-data-table-last table.ibm-data-table {
border-collapse:collapse;
border-width:0;
}

.ibm-inner-data-table table.ibm-data-table {
border-width:0 0 1px;
}

p.ibm-table-navigation {
height:1%;
padding-top:8px;
}

p.ibm-table-navigation a.ibm-back-em-link {
background:url(../../../i/v16/icons/bk_bold.gif) no-repeat 0 0;
padding-left:18px;
padding-right:3px;
}

p.ibm-table-navigation a.ibm-forward-em-link {
background:url(../../../i/v16/icons/fw_bold.gif) no-repeat 100% 0;
padding-left:3px;
padding-right:18px;
}

#ibm-top.ibm-content-expand #ibm-content-head,#ibm-top.ibm-content-expand #ibm-content-main {
width:710px;
}

div.ibm-container-body.ibm-code-sample {
background:#F7F7F7 !important;
color:#666;
height:130px;
overflow:scroll;
}

div.ibm-container-body.ibm-alternate-code-sample {
background:#F7F7F7 !important;
color:#666;
}

div.ibm-container-body div.ibm-code-sample,div.ibm-container-body div.ibm-alternate-code-sample {
background:#F7F7F7 !important;
border:1px solid #CCC;
color:#666;
margin:0 7px 7px;
}

div.ibm-container-body div.ibm-code-sample {
height:130px;
overflow:scroll;
}

div.ibm-cross-links {
clear:right;
float:right;
padding-left:5px;
padding-right:5px;
width:170px;
}

#ibm-content-sidebar {
margin:0 0 0 540px;
width:170px;
}

div.ibm-liquid #ibm-content-sidebar {
float:left;
margin:0 -180px 0 0;
padding-left:10px;
width:170px;
}

div.ibm-landing-page #ibm-content-sidebar {
margin:0 0 0 740px;
}

#ibm-content-sidebar .ibm-container {
clear:right;
float:right;
}

#ibm-content-sidebar p,#ibm-content-sidebar ul.ibm-bullet-list {
color:#666;
margin:0;
padding:0 0 1em;
}

#ibm-content-sidebar ul.ibm-bullet-list {
padding-right:2px;
}

#ibm-content-sidebar h2 {
color:#333;
}

#ibm-content-sidebar .ibm-container .ibm-container-body img {
clear:both;
display:block;
margin:0 auto 4px;
text-align:center;
}

#ibm-content-sidebar .ibm-container.ibm-alternate-three h2 {
background:none;
border:0;
color:#000;
padding:0 5px;
}

#ibm-content-sidebar p.ibm-ind-link {
padding:0 0 1px;
}

#ibm-twitter-list li,#ibm-content-sidebar ul.ibm-link-list li {
background:url(../../../i/dotted.gif) repeat-x;
padding-bottom:1px;
padding-top:2px;
}

#ibm-twitter-list li {
padding-bottom:5px;
padding-top:7px;
}

ul.ibm-link-list li.ibm-first,ul.ibm-link-list.ibm-alternate li {
background-image:none !important;
}

ul.ibm-link-list.ibm-alternate a {
background-position:2px 1px;
padding:2px 5px 3px 21px;
}

#ibm-content-sidebar .ibm-container.ibm-live-assistance .ibm-portrait.ibm-alternate {
min-height:45px;
}

#ibm-content-sidebar .ibm-container.ibm-live-assistance .ibm-container-body div.ibm-portrait img {
display:inline;
float:left;
margin:5px 0 5px 5px;
}

#ibm-content-sidebar .ibm-container.ibm-live-assistance .ibm-container-body div.ibm-portrait p {
height:1%;
margin-left:55px;
}

#ibm-content-sidebar .ibm-container.ibm-live-assistance .ibm-container-body div.ibm-portrait.ibm-alternate p {
height:1%;
margin-left:40px;
}

ul.ibm-live-assistance-list p,ul.ibm-live-assistance-list a {
display:block;
height:1%;
margin:0;
padding:5px 5px 10px 30px;
}

ul.ibm-live-assistance-list p.ibm-call-info {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4950px;
padding-bottom:10px;
}

ul.ibm-live-assistance-list p.ibm-call-info:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4800px;
}

#ibm-content-sidebar .ibm-ms-statement .ibm-container-body p {
color:#000;
padding:0;
}

#ibm-content-sidebar form.ibm-sidebar-form {
padding-bottom:12px;
padding-top:0;
}

#ibm-content-sidebar form.ibm-sidebar-form p {
padding-bottom:0;
padding-top:5px;
}

.ibm-container-head,.ibm-container-head-first,.ibm-container-head-second,.ibm-container-head-third {
background:#FFF url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -545px;
border:#CCC solid 1px;
height:1%;
}

.ibm-container-head h2,.ibm-container-head-first h2,.ibm-container-head-second h2,.ibm-container-head-third h2 {
background:none;
border:0;
float:left;
}

ul.ibm-portlet-controls {
float:right;
height:1%;
list-style-type:none;
margin:0;
padding:4px 5px 0 0;
}

ul.ibm-portlet-controls li {
float:left;
margin:0;
padding:0;
}

ul.ibm-portlet-controls a {
display:block;
height:12px;
width:18px;
}

.ibm-container-head ul.ibm-portlet-controls a.ibm-portlet-minimize,.ibm-container-head-first ul.ibm-portlet-controls a.ibm-portlet-minimize,.ibm-container-head-second ul.ibm-portlet-controls a.ibm-portlet-minimize,.ibm-container-head-third ul.ibm-portlet-controls a.ibm-portlet-minimize {
background:url(../../../i/v16/icons/portlets/minimize_2.gif) no-repeat 2px 0;
}

.ibm-container-head ul.ibm-portlet-controls a.ibm-portlet-maximize,.ibm-container-head-first ul.ibm-portlet-controls a.ibm-portlet-maximize,.ibm-container-head-second ul.ibm-portlet-controls a.ibm-portlet-maximize,.ibm-container-head-third ul.ibm-portlet-controls a.ibm-portlet-maximize {
background:url(../../../i/v16/icons/portlets/maximize_2.gif) no-repeat 0 0;
}

.ibm-container-head ul.ibm-portlet-controls a.ibm-portlet-restore,.ibm-container-head-first ul.ibm-portlet-controls a.ibm-portlet-restore,.ibm-container-head-second ul.ibm-portlet-controls a.ibm-portlet-restore,.ibm-container-head-third ul.ibm-portlet-controls a.ibm-portlet-restore {
background:url(../../../i/v16/icons/portlets/restore_2.gif) no-repeat 0 0;
}

.ibm-simple-show-hide .ibm-container-body {
padding-bottom:4px;
}

.ibm-simple-show-hide p.ibm-show-hide-controls {
color:#666;
display:none;
}

.ibm-simple-show-hide p.ibm-show-hide-controls a,.ibm-simple-show-hide h3 a.ibm-show-hide-link {
font-weight:700;
text-decoration:none;
}

.ibm-show-hide h2 a {
background:transparent url(../../../i/v16/icons/sh_closed.gif) no-repeat 100% 0;
display:block;
padding-right:16px;
}

.ibm-show-hide h2 a.ibm-show-active {
background:transparent url(../../../i/v16/icons/sh_open.gif) no-repeat 100% 0;
}

.ibm-show-hide h2 a:link,.ibm-show-hide h2 a:visited,.ibm-show-hide h2 a:hover {
color:#000;
text-decoration:none;
}

#ibm-content-sidebar .ibm-show-hide h2 a {
width:142px;
}

#ibm-content-main .ibm-show-hide h2 a {
width:502px;
}

.ibm-landing-page #ibm-content-main .ibm-show-hide h2 a {
width:682px;
}

ul.ibm-twisty {
display:block;
height:1%;
list-style-type:none;
margin:0;
padding:4px 0;
}

ul.ibm-twisty li {
clear:left;
}

ul.ibm-twisty li a.ibm-twisty-trigger {
background:transparent url(../../../i/v16/icons/tw_open.gif) no-repeat;
display:block;
float:left;
height:16px;
margin:0;
overflow:hidden;
padding:0;
width:16px;
}

ul.ibm-twisty li a.ibm-twisty-trigger-closed {
background-image:url(../../../i/v16/icons/tw_closed.gif) !important;
}

ul.ibm-twisty li a.ibm-twisty-trigger img {
height:16px;
width:16px;
}

ul.ibm-twisty li .ibm-twisty-head {
display:block;
margin-left:16px;
}

ul.ibm-twisty li div.ibm-twisty-body {
clear:left;
margin-left:16px;
}

ul.ibm-twisty ul.ibm-form-element-list {
list-style-type:none;
margin-left:0;
padding-left:16px;
}

#ibm-navigation {
float:left;
left:-190px;
margin:0 0 0 -100%;
padding:.8em 0 30px;
position:relative;
width:180px;
}

div.ibm-alt #ibm-navigation {
float:left;
left:0;
margin-left:-760px;
position:relative;
}

#ibm-navigation ul {
background:#C8D7E3 url(../../../i/v16/t/left-nav-corner.gif) no-repeat 100% 100%;
line-height:1.25em;
list-style-type:none;
margin:0;
padding:0 0 19px;
}

#ibm-navigation li#ibm-parent-link a {
background:#FFF url(../../../i/v16/t/t-bk-gray.gif) no-repeat 6px .33em;
border-bottom:1px solid #FFF;
border-top:none;
display:block;
margin:0;
padding:3px 4px 3px 20px;
}

#ibm-navigation li#ibm-overview a {
background:#7A96AB url(../../../i/v16/t/leftnav-overview-gradient.gif) repeat-x 0 50%;
border-bottom:1px solid #657f96;
border-top:none;
}

#ibm-navigation li a {
border-top:1px solid #E6EDF2;
display:block;
margin:0;
padding:4px 10px;
}

#ibm-navigation ul ul a {
background:#C8D7E3;
border:none;
padding:3px 4px 4px 17px;
}

#ibm-navigation li a.ibm-is-active {
background:#FFF url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -400px;
border-top:none;
padding-bottom:3px;
padding-top:5px;
}

#ibm-navigation li a.ibm-is-active:hover {
background:#FFF url(../../../i/v16/t/leftnav-selected.gif) repeat-x 0 0;
}

#ibm-navigation h2 {
color:#666;
margin:1em 0 0;
padding:7px 4px 2px 10px;
}

#ibm-secondary-navigation ul {
background:#FFF;
padding:0;
}

#ibm-secondary-navigation ul li a {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 17px -3231px;
border:none;
display:block;
margin:0;
padding:1px 4px 1px 23px;
}

#ibm-primary-links a:hover {
background:#ACBFD0;
}

#ibm-navigation li#ibm-overview a:hover {
background:#98B1C4 url(../../../i/v16/t/leftnav-overview-highlight.gif) repeat-x 0 50%;
border-bottom:1px solid #8499AB;
}

#ibm-footer-module img {
clear:both;
display:block;
}

div#ibm-footer-module div.ibm-rule {
background:#FFF url(../../../i/v16/t/footer-mod-rule.gif) repeat-x;
height:12px;
width:930px;
}

#ibm-footer-module p {
margin:0;
padding:0 2em 2em;
}

#ibm-social-tools {
clear:both;
margin:0;
position:absolute;
right:10px;
}

#ibm-social-tools li,.ibm-share-this li {
float:left;
padding-right:2px;
}

#ibm-social-tools li.ibm-first {
padding-left:8px;
}

#ibm-social-tools ul a,.ibm-share-this ul a {
display:block;
height:16px;
margin:0;
padding:0;
width:16px;
}

#ibm-social-tools-sidebar ul {
clear:none;
}

#ibm-social-tools-sidebar {
margin-top:-26px;
position:absolute;
}

.ibm-share-this {
height:16px;
margin:2px;
}

#ibm-page-tools {
background:#CCC url(../../../i/v16/t/sprites-t1.gif) repeat-x scroll 0 -480px;
clear:both;
height:0;
padding-top:26px;
}

#ibm-footer {
background:#000 url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -631px;
border-top:1px solid #FFF;
clear:both;
color:#CCC;
height:auto;
margin:0;
padding-top:1px;
}

#ibm-footer ul {
height:1%;
list-style-type:none;
margin:0;
padding:0;
}

#ibm-footer li {
float:left;
overflow:inherit;
padding:3px 10px 5px 14px;
white-space:nowrap;
}

#ibm-footer li.ibm-first {
background-image:none;
padding-left:19px;
}

#ibm-metrics {
background:url(../../../i/v16/t/template-bottom-930.gif) no-repeat 50% 0;
height:15px;
margin:0;
padding:0;
}

div.ibm-liquid+#ibm-metrics {
background:url(../../../i/v16/t/template-bottom-liquid.gif) repeat-x 0 0;
}

#ibm-legal {
color:#666;
margin:15px auto 0;
width:930px;
}

div#ibm-reg-number {
color:#666;
margin:0 auto;
padding:0;
text-align:center;
width:930px;
}

a:link,a:hover {
color:#4C6E94;
}

a:visited {
color:#969;
}

.ibm-price {
color:#390;
}

.ibm-required {
color:#F30;
}

.ibm-important {
color:#F60;
}

li.ibm-add-link,p.ibm-ind-link a.ibm-add-link,ul.ibm-link-list a.ibm-add-link {
background:url(../../../i/v16/icons/add.gif) no-repeat 2px 4px;
}

li.ibm-audio-link,p.ibm-ind-link a.ibm-audio-link,ul.ibm-link-list a.ibm-audio-link {
background:url(../../../i/v16/icons/aud.gif) no-repeat 2px 4px;
}

li.ibm-back-link,p.ibm-ind-link a.ibm-back-link,ul.ibm-link-list a.ibm-back-link {
background:url(../../../i/v16/icons/bk.gif) no-repeat 2px 4px;
}

li.ibm-back-em-link,p.ibm-ind-link a.ibm-back-em-link,ul.ibm-link-list a.ibm-back-em-link {
background:url(../../../i/v16/icons/bk_bold.gif) no-repeat 2px 4px;
}

li.ibm-calculator-link,p.ibm-ind-link a.ibm-calculator-link,ul.ibm-link-list a.ibm-calculator-link {
background:url(../../../i/v16/icons/calculator.gif) no-repeat 2px 4px;
}

li.ibm-calendar-link,p.ibm-ind-link a.ibm-calendar-link,ul.ibm-link-list a.ibm-calendar-link {
background:url(../../../i/v16/icons/calendar.gif) no-repeat 2px 4px;
}

li.ibm-cancel-link,p.ibm-ind-link a.ibm-cancel-link,ul.ibm-link-list a.ibm-cancel-link {
background:url(../../../i/v16/icons/cancel.gif) no-repeat 2px 4px;
}

li.ibm-confirm-link,p.ibm-ind-link a.ibm-confirm-link,ul.ibm-link-list a.ibm-confirm-link {
background:url(../../../i/v16/icons/confirm.gif) no-repeat 2px 4px;
}

li.ibm-chat-link,p.ibm-ind-link a.ibm-chat-link,ul.ibm-link-list a.ibm-chat-link {
background:url(../../../i/v16/icons/chat.gif) no-repeat 2px 4px;
}

li.ibm-anchor-down-link,p.ibm-ind-link a.ibm-anchor-down-link,ul.ibm-link-list a.ibm-anchor-down-link {
background:url(../../../i/v16/icons/d.gif) no-repeat 2px 4px;
}

li.ibm-anchor-down-em-link,p.ibm-ind-link a.ibm-anchor-down-em-link,ul.ibm-link-list a.ibm-anchor-down-em-link {
background:url(../../../i/v16/icons/d_bold.gif) no-repeat 2px 4px;
}

li.ibm-digg-link,p.ibm-ind-link a.ibm-digg-link,ul.ibm-link-list a.ibm-digg-link {
background:url(../../../i/v16/icons/digg.gif) no-repeat 2px 4px;
}

li.ibm-delicious-link,p.ibm-ind-link a.ibm-delicious-link,ul.ibm-link-list a.ibm-delicious-link {
background:url(../../../i/v16/icons/delicious.gif) no-repeat 2px 4px;
}

li.ibm-download-link,p.ibm-ind-link a.ibm-download-link,ul.ibm-link-list a.ibm-download-link {
background:url(../../../i/v16/icons/dn.gif) no-repeat 2px 4px;
}

li.ibm-enlarge-link,p.ibm-ind-link a.ibm-enlarge-link,ul.ibm-link-list a.ibm-enlarge-link {
background:url(../../../i/v16/icons/enlarge.gif) no-repeat 2px 4px;
}

li.ibm-error-link,p.ibm-ind-link a.ibm-error-link,ul.ibm-link-list a.ibm-error-link {
background:url(../../../i/v16/icons/error.gif) no-repeat 2px 4px;
}

li.ibm-facebook-link,p.ibm-ind-link a.ibm-facebook-link,ul.ibm-link-list a.ibm-facebook-link {
background:url(../../../i/v16/icons/facebook.gif) no-repeat 2px 4px;
}

li.ibm-forward-link,p.ibm-ind-link a.ibm-forward-link,ul.ibm-link-list a.ibm-forward-link {
background:url(../../../i/v16/icons/fw.gif) no-repeat 2px 4px;
}

li.ibm-forward-em-link,p.ibm-ind-link a.ibm-forward-em-link,ul.ibm-link-list a.ibm-forward-em-link {
background:url(../../../i/v16/icons/fw_bold.gif) no-repeat 2px 4px;
}

li.ibm-linkedin-link,p.ibm-ind-link a.ibm-linkedin-link,ul.ibm-link-list a.ibm-linkedin-link {
background:url(../../../i/v16/icons/linkedin.gif) no-repeat 2px 4px;
}

li.ibm-password-link,p.ibm-ind-link a.ibm-password-link,ul.ibm-link-list a.ibm-password-link {
background:url(../../../i/v16/icons/key.gif) no-repeat 2px 4px;
}

li.ibm-secure-link,p.ibm-ind-link a.ibm-secure-link,ul.ibm-link-list a.ibm-secure-link {
background:url(../../../i/v16/icons/lock.gif) no-repeat 2px 4px;
}

li.ibm-pdf-link,p.ibm-ind-link a.ibm-pdf-link,ul.ibm-link-list a.ibm-pdf-link {
background:url(../../../i/v16/icons/pdf.gif) no-repeat 2px 4px;
}

li.ibm-call-link,p.ibm-ind-link a.ibm-call-link,ul.ibm-link-list a.ibm-call-link,ul.ibm-link-list p.ibm-call-info {
background:url(../../../i/v16/icons/ph.gif) no-repeat 2px 4px;
}

li.ibm-video-podcast-link,p.ibm-ind-link a.ibm-video-podcast-link,ul.ibm-link-list a.ibm-video-podcast-link {
background:url(../../../i/v16/icons/podvideo.gif) no-repeat 2px 4px;
}

li.ibm-popup-link,p.ibm-ind-link a.ibm-popup-link,ul.ibm-link-list a.ibm-popup-link {
background:url(../../../i/v16/icons/popup.gif) no-repeat 2px 4px;
}

li.ibm-print-link,p.ibm-ind-link a.ibm-print-link,ul.ibm-link-list a.ibm-print-link {
background:url(../../../i/v16/icons/printer.gif) no-repeat 2px 4px;
}

li.ibm-rss-link,p.ibm-ind-link a.ibm-rss-link,ul.ibm-link-list a.ibm-rss-link {
background:url(../../../i/v16/icons/rss.gif) no-repeat 2px 4px;
}

li.ibm-sort-down-link,p.ibm-ind-link a.ibm-sort-down-link,ul.ibm-link-list a.ibm-sort-down-link {
background:url(../../../i/v16/icons/scope_dn.gif) no-repeat 2px 4px;
}

li.ibm-sort-up-link,p.ibm-ind-link a.ibm-sort-up-link,ul.ibm-link-list a.ibm-sort-up-link {
background:url(../../../i/v16/icons/scope_up.gif) no-repeat 2px 4px;
}

li.ibm-twitter-link,p.ibm-ind-link a.ibm-twitter-link,ul.ibm-link-list a.ibm-twitter-link {
background:url(../../../i/v16/icons/twitter.gif) no-repeat 2px 4px;
}

li.ibm-external-link,p.ibm-ind-link a.ibm-external-link,ul.ibm-link-list a.ibm-external-link {
background:url(../../../i/v16/icons/sout.gif) no-repeat 2px 4px;
}

li.ibm-anchor-up-link,p.ibm-ind-link a.ibm-anchor-up-link,ul.ibm-link-list a.ibm-anchor-up-link {
background:url(../../../i/v16/icons/u_bold.gif) no-repeat 2px 4px;
}

li.ibm-video-link,p.ibm-ind-link a.ibm-video-link,ul.ibm-link-list a.ibm-video-link {
background:url(../../../i/v16/icons/video.gif) no-repeat 2px 4px;
}

li.ibm-wireless-link,p.ibm-ind-link a.ibm-wireless-link,ul.ibm-link-list a.ibm-wireless-link {
background:url(../../../i/v16/icons/wireless.gif) no-repeat 2px 4px;
}

li.ibm-email-link,p.ibm-ind-link a.ibm-email-link,ul.ibm-link-list a.ibm-email-link {
background:url(../../../i/v16/icons/em.gif) no-repeat 2px 4px;
}

li.ibm-add-link,li.ibm-audio-link,li.ibm-back-link,li.ibm-back-em-link,li.ibm-calculator-link,li.ibm-calendar-link,li.ibm-cancel-link,li.ibm-caution-link,li.ibm-confirm-link,li.ibm-chat-link,li.ibm-anchor-down-link,li.ibm-anchor-down-em-link,li.ibm-digg-link,li.ibm-delicious-link,li.ibm-download-link,li.ibm-enlarge-link,li.ibm-error-link,li.ibm-information-link,li.ibm-linkedin-link,li.ibm-password-link,li.ibm-secure-link,li.ibm-pdf-link,li.ibm-call-link,li.ibm-call-info,li.ibm-video-podcast-link,li.ibm-popup-link,li.ibm-print-link,li.ibm-rss-link,li.ibm-sort-down-link,li.ibm-sort-up-link,li.ibm-external-link,li.ibm-anchor-up-link,li.ibm-video-link,li.ibm-wireless-link,li.ibm-forward-link,li.ibm-forward-em-link,li.ibm-email-link,li.ibm-facebook-link,li.ibm-twitter-link {
background-position:2px 0;
background-repeat:no-repeat;
padding-bottom:8px;
padding-left:18px;
}

li.ibm-add-link a,li.ibm-audio-link a,li.ibm-back-link a,li.ibm-back-em-link a,li.ibm-calculator-link a,li.ibm-calendar-link a,li.ibm-cancel-link a,li.ibm-caution-link a,li.ibm-confirm-link a,li.ibm-chat-link a,li.ibm-anchor-down-link a,li.ibm-anchor-down-em-link a,li.ibm-digg-link a,li.ibm-delicious-link a,li.ibm-download-link a,li.ibm-enlarge-link a,li.ibm-error-link a,li.ibm-information-link a,li.ibm-linkedin-link a,li.ibm-password-link a,li.ibm-secure-link a,li.ibm-pdf-link a,li.ibm-call-link a,li.ibm-call-info a,li.ibm-video-podcast-link a,li.ibm-popup-link a,li.ibm-print-link a,li.ibm-rss-link a,li.ibm-sort-down-link a,li.ibm-sort-up-link a,li.ibm-external-link a,li.ibm-anchor-up-link a,li.ibm-video-link a,li.ibm-wireless-link a,li.ibm-forward-link a,li.ibm-forward-em-link a,li.ibm-email-link a,li.ibm-facebook-link a,li.ibm-twitter-link a {
display:inline;
margin-left:-18px;
}

li.ibm-add-link p,li.ibm-audio-link p,li.ibm-back-link p,li.ibm-back-em-link p,li.ibm-calculator-link p,li.ibm-calendar-link p,li.ibm-cancel-link p,li.ibm-caution-link p,li.ibm-confirm-link p,li.ibm-chat-link p,li.ibm-anchor-down-link p,li.ibm-anchor-down-em-link p,li.ibm-digg-link p,li.ibm-delicious-link p,li.ibm-download-link p,li.ibm-enlarge-link p,li.ibm-error-link p,li.ibm-information-link p,li.ibm-linkedin-link p,li.ibm-password-link p,li.ibm-secure-link p,li.ibm-pdf-link p,li.ibm-call-link p,li.ibm-call-info p,li.ibm-video-podcast-link p,li.ibm-popup-link p,li.ibm-print-link p,li.ibm-rss-link p,li.ibm-sort-down-link p,li.ibm-sort-up-link p,li.ibm-external-link p,li.ibm-anchor-up-link p,li.ibm-video-link p,li.ibm-wireless-link p,li.ibm-forward-link p,li.ibm-forward-em-link p,li.ibm-email-link p,li.ibm-facebook-link p,li.ibm-twitter-link p {
margin-left:-18px;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-bullet-list li.ibm-more-link {
background:url(../../../i/v16/icons/fw.gif) no-repeat 2px 2px;
padding:2px 2px 2px 18px;
}

li.ibm-symp-doc,p.ibm-ind-link a.ibm-symp-doc,ul.ibm-link-list a.ibm-symp-doc {
background:transparent url(../../../i/v16/icons/icon_symp_doc.gif) no-repeat;
}

li.ibm-symp-presentation,p.ibm-ind-link a.ibm-symp-presentation,ul.ibm-link-list a.ibm-symp-presentation {
background:transparent url(../../../i/v16/icons/icon_symp_presentation.gif) no-repeat;
}

li.ibm-symp-spreadsheet,p.ibm-ind-link a.ibm-symp-spreadsheet,ul.ibm-link-list a.ibm-symp-spreadsheet {
background:transparent url(../../../i/v16/icons/icon_symp_spreadsheet.gif) no-repeat;
}

li.ibm-birt-table-content,p.ibm-ind-link a.ibm-birt-table-content,ul.ibm-link-list a.ibm-birt-table-content {
background:transparent url(../../../i/v16/icons/icon_birt_table_content.gif) no-repeat;
}

li.ibm-birt-run-report,p.ibm-ind-link a.ibm-birt-run-report,ul.ibm-link-list a.ibm-birt-run-report {
background:transparent url(../../../i/v16/icons/icon_birt_run_report.gif) no-repeat;
}

li.ibm-birt-export-data,p.ibm-ind-link a.ibm-birt-export-data,ul.ibm-link-list a.ibm-birt-export-data {
background:transparent url(../../../i/v16/icons/icon_birt_export_data.gif) no-repeat;
}

li.ibm-birt-export-report,p.ibm-ind-link a.ibm-birt-export-report,ul.ibm-link-list a.ibm-birt-export-report {
background:transparent url(../../../i/v16/icons/icon_birt_export_report.gif) no-repeat;
}

a.ibm-share-email {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px -52px;
}

a.ibm-share-print {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px -130px;
}

a.ibm-share-delicious {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px 0;
}

a.ibm-share-digg {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px -26px;
}

a.ibm-share-facebook {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px -78px;
}

a.ibm-share-linkedin {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px -104px;
}

a.ibm-share-twitter {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -52px -156px;
}

.ibm-active a.ibm-share-email {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px -52px;
}

.ibm-active a.ibm-share-print {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px -130px;
}

.ibm-active a.ibm-share-delicious {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px 0;
}

.ibm-active a.ibm-share-digg {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px -26px;
}

.ibm-active a.ibm-share-facebook {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px -78px;
}

.ibm-active a.ibm-share-linkedin {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px -104px;
}

.ibm-active a.ibm-share-twitter {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -26px -156px;
}

.ibm-active a.ibm-share-email:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px -52px;
}

.ibm-active a.ibm-share-print:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px -130px;
}

.ibm-active a.ibm-share-delicious:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px 0;
}

.ibm-active a.ibm-share-digg:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px -26px;
}

.ibm-active a.ibm-share-facebook:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px -78px;
}

.ibm-active a.ibm-share-linkedin:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px -104px;
}

.ibm-active a.ibm-share-twitter:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat -78px -156px;
}

.ibm-active a.ibm-share-active-email:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 -52px;
}

.ibm-active a.ibm-share-active-print:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 -130px;
}

.ibm-active a.ibm-share-active-delicious:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 0;
}

.ibm-active a.ibm-share-active-digg:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 -26px;
}

.ibm-active a.ibm-share-active-facebook:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 -78px;
}

.ibm-active a.ibm-share-active-linkedin:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 -104px;
}

.ibm-active a.ibm-share-active-twitter:hover {
background:url(../../../i/v16/icons/sprites-pt-all.png) no-repeat 0 -156px;
}

#ibm-social-tools a.ibm-pdf-link,.ibm-share-this a.ibm-pdf-link {
background:url(../../../i/v16/icons/sprites-pt.gif) no-repeat 0 -864px;
}

#ibm-social-tools a.ibm-rss-link,.ibm-share-this a.ibm-rss-link {
background:url(../../../i/v16/icons/sprites-pt.gif) no-repeat 0 -1296px;
}

#ibm-content-main a.ibm-external-link {
background:url(../../../i/v16/icons/sout.gif) no-repeat 0 5px;
padding:5px 0 1px 18px;
}

#ibm-content-main ul.ibm-link-list a.ibm-external-link,#ibm-content-main p.ibm-ind-link a.ibm-external-link {
background-position:2px 5px;
padding:5px 5px 5px 21px;
}

ul.ibm-link-list a.ibm-inner-link {
display:inline;
padding:0;
}

ul.ibm-link-list a.ibm-external-link.ibm-inner-link {
display:inline;
padding:5px 0 5px 21px;
}

#ibm-universal-nav li a:link,#ibm-universal-nav li a:visited,#ibm-navigation li a:link,#ibm-navigation li a:visited {
color:#293D6B;
}

#ibm-content-head ul#ibm-navigation-trail li a:link,#ibm-content-head ul#ibm-navigation-trail li a:visited {
color:#999;
}

#ibm-social-tools li a:link,#ibm-social-tools li a:visited {
color:#525252;
text-decoration:none;
}

#ibm-social-tools li a:hover {
color:#333;
text-decoration:underline;
}

#ibm-footer li a:link,#ibm-footer li a:visited {
color:#CCC;
text-decoration:none;
}

#ibm-footer li a:hover {
color:#FC0;
text-decoration:none;
}

p.ibm-ind-error {
background:url(../../../i/v16/icons/error.gif) no-repeat 2px 4px;
color:red;
}

p.ibm-ind-help,strong.ibm-ind-help {
background:url(../../../i/v16/icons/help.gif) no-repeat 2px 4px;
}

form.ibm-column-form a.ibm-calculator-link,form.ibm-row-form a.ibm-calculator-link,form.ibm-column-form a.ibm-calendar-link,form.ibm-row-form a.ibm-calendar-link,form.ibm-column-form a.ibm-information-link,form.ibm-row-form a.ibm-information-link,form.ibm-column-form a.ibm-error-link,form.ibm-row-form a.ibm-error-link,form.ibm-column-form a.ibm-help-link,form.ibm-row-form a.ibm-help-link {
display:inline;
margin:0 0 0 5px;
padding:5px 5px 5px 10px;
text-decoration:none;
}

form.ibm-column-form a.ibm-calculator-link,form.ibm-row-form a.ibm-calculator-link {
background:url(../../../i/v16/icons/sprites-form.gif) no-repeat 0 4px;
}

form.ibm-column-form a.ibm-calendar-link,form.ibm-row-form a.ibm-calendar-link {
background:url(../../../i/v16/icons/sprites-form.gif) no-repeat 0 -61px;
}

form.ibm-column-form a.ibm-information-link,form.ibm-row-form a.ibm-information-link {
background:url(../../../i/v16/icons/sprites-form.gif) no-repeat 0 -256px;
}

form.ibm-column-form a.ibm-error-link,form.ibm-row-form a.ibm-error-link {
background:url(../../../i/v16/icons/sprites-form.gif) no-repeat 0 -126px;
}

form.ibm-column-form a.ibm-help-link,form.ibm-row-form a.ibm-help-link {
background:url(../../../i/v16/icons/sprites-form.gif) no-repeat 0 -191px;
}

input.ibm-btn-arrow-pri,input.ibm-btn-cancel-pri,input.ibm-btn-cart-pri,input.ibm-btn-customize-pri,input.ibm-btn-download-pri,input.ibm-btn-view-pri,input.ibm-btn-add-sec,input.ibm-btn-arrow-sec,input.ibm-btn-back-sec,input.ibm-btn-cancel-sec,input.ibm-btn-cart-sec,input.ibm-btn-chat-sec,input.ibm-btn-customize-sec,input.ibm-btn-download-sec,input.ibm-btn-email-sec,input.ibm-btn-pda-sec,input.ibm-btn-phone-sec,input.ibm-btn-refresh-sec,input.ibm-btn-remove-sec,input.ibm-btn-undo-sec,input.ibm-btn-video-sec,input.ibm-btn-view-sec {
background:#FFF;
border:none;
color:#4C6E94;
cursor:pointer;
margin-bottom:-7px;
padding:5px 0 9px 29px;
text-align:left;
}

input.ibm-btn-go,input.ibm-btn-view {
border:none;
margin-bottom:-13px;
padding:0;
}

input.ibm-btn-cancel-pri {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1350px;
}

input.ibm-btn-cart-pri {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1950px;
}

input.ibm-btn-customize-pri {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -2850px;
}

input.ibm-btn-download-pri {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3450px;
}

input.ibm-btn-add-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -150px;
}

input.ibm-btn-back-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1050px;
}

input.ibm-btn-cancel-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1650px;
}

input.ibm-btn-cart-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -2250px;
}

input.ibm-btn-customize-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3150px;
}

input.ibm-btn-download-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3750px;
}

input.ibm-btn-pda-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4650px;
}

input.ibm-btn-refresh-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -5250px;
}

input.ibm-btn-remove-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -5550px;
}

input.ibm-btn-undo-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6000px;
}

input.ibm-btn-view-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6900px;
}

input.ibm-btn-arrow-pri:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -300px;
color:#2A507B;
}

input.ibm-btn-cancel-pri:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1200px;
color:#2A507B;
}

input.ibm-btn-cart-pri:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1800px;
color:#2A507B;
}

input.ibm-btn-customize-pri:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -2700px;
color:#2A507B;
}

input.ibm-btn-download-pri:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3300px;
color:#2A507B;
}

input.ibm-btn-add-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px 0;
color:#2A507B;
}

input.ibm-btn-back-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -900px;
color:#2A507B;
}

input.ibm-btn-cancel-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -1500px;
color:#2A507B;
}

input.ibm-btn-cart-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -2100px;
color:#2A507B;
}

input.ibm-btn-customize-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3000px;
color:#2A507B;
}

input.ibm-btn-download-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3600px;
color:#2A507B;
}

input.ibm-btn-pda-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4500px;
color:#2A507B;
}

input.ibm-btn-refresh-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -5100px;
color:#2A507B;
}

input.ibm-btn-remove-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -5400px;
color:#2A507B;
}

input.ibm-btn-undo-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -5850px;
color:#2A507B;
}

input.ibm-btn-view-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6750px;
color:#2A507B;
}

input.ibm-btn-go:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -750px;
color:#2A507B;
}

div.ibm-tab-section {
background:url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -726px;
clear:both;
float:left;
margin-bottom:0;
padding-bottom:0;
width:100%;
}

ul.ibm-tabs {
clear:left;
display:block;
list-style-type:none;
margin:0;
padding:0;
}

ul.ibm-tabs li {
background:url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 0;
border-top:1px solid #7E9AB0;
display:block;
float:left;
height:1%;
margin:0;
padding:0;
}

ul.ibm-tabs a {
color:#C8D7E3 !important;
display:block;
padding:5px 15px;
}

ul.ibm-tabs li:hover {
background:url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -65px;
}

ul.ibm-tabs li.ibm-highlight-tab {
background:url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -130px;
border-top:1px solid #CCC;
}

ul.ibm-tabs li.ibm-first-tab.ibm-highlight-tab {
border-left:1px solid #CCC;
}

ul.ibm-tabs li.ibm-highlight-tab.ibm-last-tab {
border-right:1px solid #CCC;
}

div.ibm-tab-rule {
background:#CCC;
clear:left;
display:block;
height:1px;
margin:0;
padding:0;
}

div.ibm-combo-tabs ul.ibm-tabs li.ibm-highlight-tab {
background:url(../../../i/v16/t/highlight-tab-combo-bg.gif) repeat-x 0 0;
}

div.ibm-text ul.ibm-tabs {
background:#F7F8FC url(../../../i/v16/t/text-tabs-bg.gif) repeat-x;
border:#CCC solid 1px;
color:#000;
display:block;
margin:0;
padding:6px 8px 6px 14px;
}

div.ibm-graphic-tabs div.ibm-text ul.ibm-tabs {
background-image:none;
border-top:none;
}

div.ibm-text ul.ibm-tabs li,div.ibm-text ul.ibm-tabs li.ibm-first-tab,div.ibm-text ul.ibm-tabs li.ibm-last-tab {
border:none;
padding:0;
}

div.ibm-combo-tabs div.ibm-text ul.ibm-tabs li,div.ibm-text ul.ibm-tabs li,div.ibm-text ul.ibm-tabs a {
background:none;
display:inline;
float:none;
margin:0;
}

div.ibm-text ul.ibm-tabs a {
border:none !important;
padding:0;
}

div.ibm-text ul.ibm-tabs span.ibm-sep {
background-image:url(../../../i/v16/t/text-tabs-separator.gif);
background-position:85% 50%;
background-repeat:no-repeat;
padding:0 12px 0 6px;
}

div.ibm-text ul.ibm-tabs li.ibm-last-tab span.ibm-sep {
background-image:none;
}

div.ibm-text div.ibm-rule {
background:#FFF url(../../../i/v16/t/text-tabs-drop.gif) repeat-x;
border-left:#CCC solid 1px;
border-right:#CCC solid 1px;
clear:both;
height:6px;
}

div.ibm-text ul.ibm-tabs a:visited {
color:#969 !important;
}

div.ibm-text ul.ibm-tabs.ibm-link-list a {
display:block;
padding-bottom:0;
}

div.ibm-text div.ibm-tabs {
background:#F7F8FC url(../../../i/v16/t/text-tabs-bg.gif) repeat-x;
border:#CCC solid 1px;
}

#ibm-content-main div.ibm-text div.ibm-tabs.ibm-three-column .ibm-column {
width:169px;
}

div.ibm-graphic-tabs.ibm-combo-tabs div.ibm-tab-section.ibm-text div.ibm-tabs {
background-image:none;
border-top:0;
}

.ibm-inner-list {
background-color:#FFF !important;
background-image:none !important;
border-top:0;
}

div.ibm-landing-page #ibm-content-body.ibm-tab-navigation {
background:#FFF url(../../../i/c.gif);
padding:0;
}

div.ibm-landing-page #ibm-content-body.ibm-tab-navigation div#ibm-landing-page-tabs {
background-color:#666;
float:left;
padding-top:10px;
}

div.ibm-landing-page #ibm-content-body.ibm-tab-navigation div#ibm-landing-page-tabs div.ibm-tab-section {
background:url(../../../i/c.gif);
}

div.ibm-landing-page #ibm-content-body.ibm-tab-navigation div#ibm-landing-page-tabs ul.ibm-tabs li.ibm-first-tab.ibm-highlight-tab {
border-left:0;
}

div#ibm-universal-nav li#ibm-unav-solutions a.ibm-unav-has-child,div#ibm-universal-nav li#ibm-unav-services a.ibm-unav-has-child,div#ibm-universal-nav li#ibm-unav-products a.ibm-unav-has-child,div#ibm-universal-nav li#ibm-unav-support a.ibm-unav-has-child,div#ibm-universal-nav li#ibm-unav-myibm a.ibm-unav-has-child {
background-image:url(../../../i/v16/t/mh-submenu-marker-down.gif);
background-position:100% 50%;
background-repeat:no-repeat;
padding-right:9px;
}

div#ibm-universal-nav div.ibm-unav-menu {
background:#BDCEDC;
border:#98B1C4 solid 1px;
display:none;
float:none;
position:absolute;
width:210px;
z-index:9;
}

div#ibm-universal-nav div.ibm-unav-menu ul {
list-style-type:none;
margin:0;
padding:0;
position:relative;
}

div#ibm-universal-nav div.ibm-unav-menu ul,div#ibm-universal-nav div.ibm-unav-menu ul li,div#ibm-universal-nav div.ibm-unav-menu ul li a {
background:#BDCEDC;
display:block;
float:none;
white-space:normal;
}

div#ibm-universal-nav li#ibm-unav-solutions li a,div#ibm-universal-nav li#ibm-unav-services li a,div#ibm-universal-nav li#ibm-unav-products li a,div#ibm-universal-nav li#ibm-unav-support li a,div#ibm-universal-nav li#ibm-unav-myibm li a {
background-image:none;
padding:3px 5px 3px 11px;
width:194px;
}

div#ibm-universal-nav li#ibm-unav-solutions li a.ibm-unav-menu-has-child,div#ibm-universal-nav li#ibm-unav-services li a.ibm-unav-menu-has-child,div#ibm-universal-nav li#ibm-unav-products li a.ibm-unav-menu-has-child,div#ibm-universal-nav li#ibm-unav-support li a.ibm-unav-menu-has-child,div#ibm-universal-nav li#ibm-unav-myibm li a.ibm-unav-menu-has-child {
background-image:url(../../../i/v16/t/mh-submenu-marker-right.gif);
background-position:98% 50%;
background-repeat:no-repeat;
}

div#ibm-universal-nav div.ibm-unav-menu ul li a.ibm-is-active,div#ibm-universal-nav div.ibm-unav-menu ul li a:hover {
background:#98B1C4;
}

span.ibm-unav-menu-ehb {
display:block;
left:-20px;
position:absolute;
width:250px;
}

span.ibm-unav-menu-ehb img {
height:100%;
width:100%;
}

#ibm-overlay-top-mask {
border:none;
display:none;
margin:0;
padding:0;
position:absolute;
}

li.ibm-mhdyn-rule {
border-bottom:1px solid #D6E1EA;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec {
background:#FFF url(../../../i/dotted.gif) repeat-x 100% 0;
margin:10px 0 0;
padding-top:1px;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec h2 {
background:url(../../../i/v16/icons/tags.gif) no-repeat 2px 6px;
border:0;
margin:0;
padding-left:20px;
}

#ibm-navigation .ibm-container .ibm-container-body {
background-image:none;
border:0;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec h3 {
margin:0;
padding:2px 0;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec h3 a {
background:url(../../../i/v16/icons/sb-closed.gif) no-repeat 14px 0;
color:#4C6E94;
display:block;
margin:0;
padding:0 0 0 30px;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec h3 a.ibm-show-active {
background:url(../../../i/v16/icons/sb-open.gif) no-repeat 14px 0;
margin:0;
padding:0 0 0 30px;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec ul {
background:none;
padding:0 5px 0 28px;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec ul li {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 2px -807px;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec ul li a {
border:0;
color:#4C6E94;
display:block;
font-weight:400;
margin:0;
padding:1px 4px 1px 8px;
}

.ibm-container.ibm-show-hide-sec p.ibm-ind-link {
margin:0 5px 0 24px;
padding:0;
}

.ibm-container.ibm-show-hide-sec p.ibm-ind-link a {
background-position:2px 0;
color:#4C6E94;
margin:0;
padding:0 0 0 18px;
}

#ibm-navigation .ibm-container.ibm-show-hide-sec ul li a:hover,.ibm-container.ibm-show-hide-sec p.ibm-ind-link a:hover {
text-decoration:underline !important;
}

div#ibm-overlay-top {
display:none;
left:300px;
position:absolute;
text-align:left;
top:100px;
width:410px;
z-index:12;
}

div#ibm-overlay-masthead {
background:url(../../../i/v16/overlay/sprites.png) no-repeat 0 0;
height:41px;
}

div#ibm-overlay-masthead p {
float:right;
line-height:34px;
margin:0;
padding:0 25px 0 0;
}

div#ibm-overlay-content {
background:url(../../../i/v16/overlay/sprites.png) repeat-y -930px 0;
}

div#ibm-overlay-content p {
background-color:#FFF;
clear:left;
margin:0 30px;
padding:5px 0;
}

div#ibm-overlay-content .ibm-two-column .ibm-column {
width:200px;
}

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 p {
margin:0 0 0 30px;
}

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 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(../../../i/v16/overlay/sprites.png) no-repeat -460px 0;
height:22px;
}

div#ibm-overlay-top form label {
display:block;
font-weight:700;
padding-bottom:.2em;
}

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-content.ibm-overlay-signin form .ibm-two-column input {
width:165px;
}

div#ibm-overlay-content.ibm-overlay-signin div.ibm-overlay-legal p {
background:url(../../../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;
float:left;
width:140px;
}

div#ibm-overlay-top .ibm-buttons-row p.ibm-second {
clear:none;
margin-left:150px;
}

div#ibm-overlay-top h2 {
background-color:#FFF;
margin:0 28px;
padding:10px 0 0;
}

div#ibm-overlay-top .ibm-overlay-intro {
color:#666;
margin-top:0;
padding-top:0;
}

div#ibm-overlay-content.ibm-overlay-bookmarks form {
padding-bottom:6px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row p.ibm-first,div#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row p.ibm-second {
margin:0 26px;
width:auto;
}

* html div#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row p.ibm-first,* html div#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row p.ibm-second {
margin:0 16px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks .ibm-rule.ibm-bookmark-sep {
background:transparent url(../../../i/v16/overlay/overlay-small-gradient.png) repeat-x 0 0;
height:6px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks p.ibm-bookmarks-maxed {
font-weight:700;
padding:8px 0 14px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks h3 {
margin:0 30px;
padding:5px 0 8px;
}

* html div#ibm-overlay-top .ibm-overlay-bookmarks h3 {
margin:0 20px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container {
height:256px;
margin:0 10px;
overflow:auto;
padding:5px 0;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container h4 {
margin:10px 20px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container table {
border-collapse:collapse;
width:373px;
}

* html div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container table {
margin-left:1px;
width:372px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container td,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container th {
border-bottom:#FFF solid 1px;
border-top:#FFF solid 1px;
margin:0;
padding:6px 0 5px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container tbody th {
font-weight:400;
line-height:1.5em;
padding-left:20px;
text-align:left;
width:311px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container tbody th a {
background:transparent url(../../../i/v16/bullets/sprites.gif) no-repeat 3px -803px;
display:block;
padding-left:10px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container tbody td {
padding-right:5px;
vertical-align:top;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container tbody td img {
margin-top:2px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks .ibm-rule.ibm-bookmarks-end {
background-image:none;
border-top:#DEDEDE solid 1px;
height:18px;
}

div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container th.ibm-inactive a {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 0 -1622px;
color:#CCC;
}

.ibm-container-body table {
padding:0 5px;
}

#nWI {
margin:2px;
}

#ibm-content-main .ibm-container .v14-header-1,#ibm-content-main .ibm-container .v14-header-2,#ibm-content-main .ibm-container .v14-header-3,#ibm-content-main .ibm-container .v14-header-4 {
background:#FFF url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -545px;
border:#CCC solid 1px;
color:#000;
height:1%;
margin:0;
padding:3px 5px;
width:530px;
}

#ibm-content-main .v14-gray-table-border {
border:1px solid #ccc;
border-top:0;
width:530px;
}

#ibm-content-sidebar table {
clear:right;
color:#666;
float:right;
width:168px;
}

#ibm-content-sidebar .v14-header-1-small,#ibm-content-sidebar .v14-header-2-small,#ibm-content-sidebar .v14-header-3-small,#ibm-content-sidebar .v14-header-4-small {
background:#FFF url(../../../i/v16/t/sprites-t1.gif) repeat-x 0 -545px;
border:#CCC solid 1px;
color:#333;
height:1%;
margin:0;
padding:3px 5px;
width:170px;
}

#ibm-content-sidebar .v14-gray-table-border {
border:1px solid #ccc;
border-top:0;
}

#ibm-content-sidebar td.ipt img {
margin-top:3px;
}

#ibm-content-sidebar td.npl p a,#ibm-content-sidebar td.npl p a strong {
height:1%;
margin-top:0;
padding-top:0;
}

#ibm-content-sidebar td.npl,#ibm-content-sidebar td.npl p {
margin-left:0;
padding-left:0;
}

.smgraytext {
color:#666 !important;
}

.gen-intfce-mdgry {
color:#999 !important;
}

.ibm-video-embedded {
padding-left:100px;
padding-top:10px;
}

.ibm-two-column .ibm-video-embedded {
padding-left:0;
padding-top:0;
}

.ibm-video-overlay {
padding-left:25px;
padding-top:3px;
}

div.ibm-youTube-container {
margin:0 0 10px;
padding:11px 0 0 7px;
}

div.ibm-youTube-container-alternate {
margin:0 0 10px;
padding:4px 0 0;
}

form,div.ibm-alt,div.ibm-landing-page #ibm-content-head img,.ibm-container.ibm-script-module,.ibm-leadspace-overlay img,div.ibm-column.ibm-list-container h3,* html div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container {
margin:0;
}

img,#ibm-content-sidebar .ibm-ms-statement .ibm-container-body {
border:0;
}

div.ibm-landing-page #ibm-pcon,#ibm-content-head.ibm-content-subtitle h1,div.ibm-landing-page #ibm-content-head h1,table.ibm-data-table h2,#ibm-content-main p.ibm-ind-link,#ibm-navigation ul ul,.ibm-share-this ul.ibm-link-list {
padding:0;
}

div.ibm-rule,#ibm-content-sidebar td.dotted,#ibm-content-sidebar td.lgray,#ibm-content-main td.lgray,#ibm-content-main td.dotted {
background:#FFF url(../../../i/dotted.gif) repeat-x;
height:1px;
}

div.ibm-rule hr,div.ibm-alternate-rule hr,div.ibm-alternate-rule-two hr,div.ibm-alternate-rule-three hr,.ibm-hidden,.ibm-mobile,#ibm-content-main .ibm-page-tools h2,#ibm-top.ibm-landing-page div#ibm-page-tools,div.ibm-tab-rule hr,.ibm-tabs-hide,.ibm-dyn-tabs .ibm-tab-section,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-overlay-error,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container thead.ibm-access {
display:none;
}

.ibm-rule,.ibm-alternate-rule,.ibm-alternate-rule-two,.ibm-alternate-rule-three,.ibm-clear,#ibm-content-main form .ibm-checkbox-layout,.ibm-container-body.ibm-two-column p.ibm-ind-link,.ibm-container-body.ibm-two-column p.ibm-ind-information,.ibm-container-body.ibm-two-column p.ibm-ind-error,.ibm-container-body.ibm-two-column p.ibm-ind-help,.ibm-container-body.ibm-two-column p.ibm-ind-caution,div.ibm-graphic-tabs .ibm-container-body {
clear:both;
}

.flashtext,.ibm-access,#ibm-content-main form.ibm-column-form p span a span,table.ibm-results-table caption.ibm-access em,table.ibm-results-table thead.ibm-access th,table.ibm-results-table thead.ibm-access td {
left:-3000px;
position:absolute;
width:500px;
}

#ibm-logo img,#ibm-content-main .ibm-container.ibm-alternate-two .ibm-container-body h2,#ibm-content-main .ibm-container.ibm-alternate-three .ibm-container-body,#ibm-content-main .ibm-container.ibm-alternate-six .ibm-container-body h2,#ibm-navigation ul ul li {
border:none;
}

#ibm-site-name p,#ibm-content-main ul.ibm-bullet-list li p,blockquote,div#ibm-universal-nav div.ibm-unav-menu ul li {
margin:0;
padding:0;
}

#ibm-geo:hover,#ibm-geo:hover a,#ibm-navigation li#ibm-overview a:link,#ibm-navigation li#ibm-overview a:visited,div#ibm-overlay-masthead p a {
color:#FFF;
}

form#ibm-search-form input,img.ibm-newsletter-portrait {
position:absolute;
}

div#ibm-welcome-message span,#ibm-content-head.ibm-news-subtitle em,.ibm-leadspace-overlay.ibm-alternate h2,div.ibm-landing-page .ibm-leadspace-overlay.ibm-alternate h1,div.ibm-landing-page .ibm-promo-overlay.ibm-alternate h2,div.ibm-landing-page .ibm-related-information.ibm-alternate h2,div.ibm-landing-page .ibm-related-information.ibm-portrait-module h2,.ibm-simple-show-hide p.ibm-show-hide-controls a.ibm-active,ul.ibm-bullet-list li.ibm-highlight-link a {
color:#000;
}

ul.ibm-link-list,#ibm-content-main div.ibm-page-tools ul,ul.ibm-live-assistance-list,#ibm-social-tools ul,.ibm-share-this ul {
clear:both;
list-style-type:none;
margin:0;
padding:0;
}

#ibm-content-head ul#ibm-navigation-trail li.ibm-first,.ibm-video-noflash {
padding-left:0;
}

#ibm-content-head p em,.ibm-offer-statement em,span.ibm-table-navigation-links,#ibm-footer-module p,#ibm-footer-module p a,.ibm-form-note,.ibm-item-note,.ibm-item-note-alternate,#ibm-navigation li#ibm-parent-link a:link,#ibm-navigation li#ibm-parent-link a:visited,#ibm-secondary-navigation li a:link,#ibm-secondary-navigation li a:visited,div.ibm-overlay-legal {
color:#666;
}

#ibm-content-head.ibm-news-subtitle p,div#ibm-overlay-top .ibm-overlay-signin h2,div#ibm-overlay-top .ibm-overlay-bookmarks h2 {
padding:10px 0;
}

.ibm-landing-page #ibm-content-head br,div.ibm-landing-page #ibm-content-head ul#ibm-navigation-trail li,div.ibm-landing-page #ibm-content-head ul#ibm-navigation-trail li a {
float:none;
}

#ibm-leadspace.ibm-intro img,#ibm-leadspace.ibm-intro #Flash {
margin-bottom:14px;
}

#ibm-content-main p,#ibm-legal p {
margin:0;
padding:0 0 1em;
}

#ibm-content-main .ibm-container p,#ibm-content-sidebar .ibm-container p {
padding:.3em 5px .7em;
}

#ibm-leadspace ul.ibm-bullet-list,.ibm-container .ibm-container-body ul.ibm-bullet-list,div.ibm-tab-section ul.ibm-bullet-list {
list-style-type:none;
margin:0;
padding:4px 3px 4px 0;
}

#ibm-leadspace ul.ibm-bullet-list li,.ibm-container .ibm-container-body ul.ibm-bullet-list li,div.ibm-tab-section ul.ibm-bullet-list li {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 6px -806px;
height:1%;
line-height:1.2em;
padding:2px 2px 2px 14px;
}

#ibm-leadspace ul.ibm-bullet-list.ibm-no-links li,.ibm-container .ibm-container-body ul.ibm-bullet-list.ibm-no-links li,div.ibm-tab-section ul.ibm-bullet-list li.ibm-no-links {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 6px .15em;
}

#ibm-leadspace ul.ibm-bullet-list li.ibm-no-links,.ibm-container .ibm-container-body ul.ibm-bullet-list li.ibm-no-links,ul.ibm-bullet-list li.ibm-highlight-link {
background:url(../../../i/v16/bullets/sprites.gif) no-repeat 6px .15em !important;
}

#ibm-content-main .ibm-container .ibm-container-body ol.ibm-article-list,#ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list {
list-style-type:none;
margin:0;
padding:5px;
}

#ibm-content-main .ibm-container .ibm-container-body ol.ibm-article-list li,#ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list li,#ibm-content-main ul.ibm-newsletter li {
clear:both;
display:block;
height:1%;
margin:0;
padding:0;
}

div.ibm-link-list-az ul.ibm-link-list:after,.ibm-leadspace-overlay:after,#ibm-universal-nav:after,.ibm-container-body:after,.ibm-two-column:after,.ibm-three-column:after,.ibm-four-column:after,.ibm-stock-list:after,.ibm-table-navigation:after,.ibm-container-head:after,.ibm-container-head-first:after,.ibm-container-head-second:after,.ibm-container-head-third:after,.ibm-column-form p:after,#ibm-social-tools:after,#ibm-footer:after,div#ibm-overlay-top .ibm-buttons-row:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}

#ibm-content-main .ibm-container.ibm-alternate .ibm-container-body,#ibm-content-main .ibm-page-tools .ibm-container-body,#ibm-content-sidebar .ibm-container.ibm-alternate .ibm-container-body {
border-width:0;
}

#ibm-content-main .ibm-container.ibm-alternate .ibm-container-body p,#ibm-content-main .ibm-container ul.ibm-twisty p {
padding:.3em 0 .7em;
}

#ibm-content-main .ibm-container.ibm-alternate-two,#ibm-content-main .ibm-container.ibm-alternate-three,#ibm-content-sidebar .ibm-container.ibm-alternate-three {
border-top:1px solid #CCC;
}

#ibm-twitter-list,ul.ibm-link-list li.ibm-link-description p,.ibm-container.ibm-footnote,.ibm-container.ibm-footnote p,div#ibm-overlay-content.ibm-overlay-bookmarks .ibm-buttons-row p {
padding-top:0;
}

#ibm-content-main a.ibm-anchor-down-link,div.ibm-text ul.ibm-tabs.ibm-link-list a.ibm-anchor-down-em-link {
background:url(../../../i/v16/icons/d_bold.gif) no-repeat 2px 2px;
display:block;
}

div.ibm-liquid #ibm-content-main .ibm-two-column .ibm-column.ibm-first,div.ibm-liquid #ibm-content-main .ibm-two-column .ibm-column.ibm-second {
width:49.5%;
}

div.ibm-landing-page #ibm-content-main .ibm-two-column .ibm-column.ibm-first,div.ibm-landing-page #ibm-content-main .ibm-two-column .ibm-column.ibm-second,#ibm-content-main .ibm-alternate-four .ibm-column.ibm-first,#ibm-content-main .ibm-alternate-five .ibm-column.ibm-second,#ibm-top.ibm-content-expand #ibm-content-main .ibm-two-column .ibm-column.ibm-first,#ibm-top.ibm-content-expand #ibm-content-main .ibm-two-column .ibm-column.ibm-second {
width:350px;
}

div.ibm-landing-page #ibm-content-main .ibm-three-column .ibm-column,#ibm-top.ibm-content-expand #ibm-content-main .ibm-three-column .ibm-column {
width:230px;
}

div.ibm-landing-page #ibm-content-main .ibm-container-body.ibm-three-column .ibm-column,#ibm-top.ibm-content-expand #ibm-content-main .ibm-container-body.ibm-three-column .ibm-column {
width:232px;
}

#ibm-content-main .ibm-alternate-four .ibm-column.ibm-second,div.ibm-landing-page #ibm-content-main .ibm-alternate-four .ibm-column.ibm-second,#ibm-content-main .ibm-alternate-five .ibm-column.ibm-first,div.ibm-landing-page #ibm-content-main .ibm-alternate-five .ibm-column.ibm-first {
width:170px;
}

div.ibm-landing-page #ibm-content-main .ibm-alternate-four .ibm-column.ibm-first,div.ibm-landing-page #ibm-content-main .ibm-alternate-five .ibm-column.ibm-second {
width:530px;
}

.ibm-leadspace-overlay p em,div.ibm-landing-page .ibm-leadspace-overlay p em {
color:#CCC !important;
}

.ibm-leadspace-overlay.ibm-alternate p em,div.ibm-landing-page .ibm-promo-overlay.ibm-alternate p,div.ibm-landing-page .ibm-related-information.ibm-alternate p,div.ibm-landing-page .ibm-related-information.ibm-portrait-module p,div#ibm-footer-module.ibm-related-information.ibm-alternate h2,div#ibm-footer-module.ibm-related-information.ibm-alternate p,ul.ibm-tabs li.ibm-highlight-tab a:hover,ul.ibm-tabs li.ibm-highlight-tab a,div.ibm-text ul.ibm-tabs li.ibm-highlight-tab a:link,div.ibm-text ul.ibm-tabs li.ibm-highlight-tab a:visited,div.ibm-text ul.ibm-tabs li.ibm-highlight-tab a:hover {
color:#000 !important;
}

div.ibm-landing-page .ibm-promo-overlay.ibm-alternate,div.ibm-landing-page .ibm-related-information.ibm-alternate,div.ibm-landing-page .ibm-related-information.ibm-portrait-module {
background-color:#FFF !important;
}

div.ibm-landing-page .ibm-related-information p.ibm-ind-link a.ibm-forward-link,div#ibm-footer-module.ibm-related-information p.ibm-ind-link a.ibm-forward-link {
background:url(../../../i/v16/icons/fw_w.gif) no-repeat 0 1px;
}

div.ibm-landing-page .ibm-related-information.ibm-alternate p.ibm-ind-link a.ibm-forward-link,div.ibm-landing-page .ibm-related-information.ibm-portrait-module p.ibm-ind-link a.ibm-forward-link,div#ibm-footer-module.ibm-related-information.ibm-alternate p.ibm-ind-link a.ibm-forward-link {
background:url(../../../i/v16/icons/fw.gif) no-repeat 0 1px;
}

div.ibm-landing-page .ibm-related-information a,div#ibm-footer-module.ibm-related-information h2,div#ibm-footer-module.ibm-related-information p,div#ibm-footer-module.ibm-related-information a,ul.ibm-tabs a:hover {
color:#FFF !important;
}

div.ibm-landing-page .ibm-related-information.ibm-alternate a,div.ibm-landing-page .ibm-related-information.ibm-portrait-module a,div#ibm-footer-module.ibm-related-information.ibm-alternate a,div.ibm-text ul.ibm-tabs a:link,div.ibm-text ul.ibm-tabs a:hover {
color:#4C6E94 !important;
}

#ibm-content-main .ibm-container.ibm-portrait-module .ibm-container-body,div.ibm-landing-page .ibm-related-information.ibm-portrait-module .ibm-column {
min-height:55px;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail li,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-thumbnail .ibm-column,#ibm-content-sidebar .ibm-container.ibm-live-assistance .ibm-portrait {
min-height:60px;
}

#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail-two li,div.ibm-landing-page .ibm-related-information.ibm-portrait-module.ibm-alternate-thumbnail .ibm-column {
min-height:70px;
}

#ibm-content-main .ibm-container.ibm-portrait-module.ibm-thumbnail .ibm-container-body ul.ibm-bullet-list,#ibm-content-main .ibm-container.ibm-portrait-module.ibm-thumbnail .ibm-container-body ul.ibm-link-list,#ibm-content-main ul.ibm-portrait-module-list.ibm-thumbnail ul.ibm-link-list {
clear:right;
margin-left:55px;
}

#ibm-content-main .ibm-container.ibm-portrait-module.ibm-alternate-thumbnail .ibm-container-body ul.ibm-bullet-list,#ibm-content-main .ibm-container.ibm-portrait-module.ibm-alternate-thumbnail .ibm-container-body ul.ibm-link-list,#ibm-content-main .ibm-container.ibm-portrait-module.ibm-alternate-thumbnail-two .ibm-container-body ul.ibm-bullet-list,#ibm-content-main .ibm-container.ibm-portrait-module.ibm-alternate-thumbnail-two .ibm-container-body ul.ibm-link-list,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail ul.ibm-link-list,#ibm-content-main ul.ibm-portrait-module-list.ibm-alternate-thumbnail-two ul.ibm-link-list {
clear:right;
margin-left:75px;
}

ul.ibm-newsletter,#ibm-content-main form p.ibm-radio-layout span,ul.ibm-link-list li a,* html div#ibm-universal-nav div.ibm-unav-menu,* html div#ibm-universal-nav div.ibm-unav-menu ul,* html div#ibm-universal-nav div.ibm-unav-menu ul li,* html div#ibm-universal-nav div.ibm-unav-menu ul li a,div#ibm-overlay-top form {
height:1%;
}

ul.ibm-link-list li.ibm-link-description,#ibm-content-main form.ibm-column-form p span.ibm-input-group,div.ibm-cross-links .ibm-rule,h2.ibm-last,h3.ibm-last,div.ibm-text ul.ibm-tabs.ibm-link-list {
padding-bottom:5px;
}

ul.ibm-link-list li.ibm-link-description a,p.ibm-list-next,ul.ibm-live-assistance-list p {
padding-bottom:0;
}

ul.ibm-link-list li.ibm-link-description p.ibm-call-info,ul.ibm-live-assistance-list li.ibm-first {
padding-top:5px;
}

#ibm-content-main div.ibm-page-tools,#ibm-navigation.ibm-parent {
padding-top:1px;
}

#ibm-content-main .ibm-page-tools ul a:link,#ibm-content-main .ibm-page-tools ul a:visited,p.ibm-table-navigation a:link,p.ibm-table-navigation a:visited,div.ibm-column.ibm-list-container h3 a:link,div.ibm-column.ibm-list-container h3 a:visited,ul.ibm-bullet-list a:link,ul.ibm-bullet-list a:visited,ul.ibm-directory-nav a:link,ul.ibm-directory-nav a:visited,ul#ibm-directory-nav a:link,ul#ibm-directory-nav a:visited,.ibm-directory-link-list a:link,.ibm-directory-link-list a:visited,.ibm-portrait-module-list h2 a:link,.ibm-portrait-module-list h2 a:visited,.ibm-portrait-module-list h3 a:link,.ibm-portrait-module-list h3 a:visited,a.ibm-feature-em-link:link,a.ibm-feature-em-link:visited,a.ibm-feature-link:link,a.ibm-feature-link:visited,a.ibm-external-link:link,a.ibm-external-link:visited,a.ibm-password-link:link,a.ibm-password-link:visited,p.ibm-ind-link a:link,p.ibm-ind-link a:visited,ul.ibm-link-list a:link,ul.ibm-link-list a:visited,#ibm-masthead a:link,#ibm-masthead a:visited,#ibm-navigation a:link,#ibm-navigation a:visited,#ibm-content-head ul#ibm-navigation-trail li a:link,#ibm-content-head ul#ibm-navigation-trail li a:visited,#ibm-myinterest-module a:link,#ibm-myinterest-module a:visited,#ibm-masthead a:hover,#ibm-navigation a:hover,ul.ibm-live-assistance-list a:link,ul.ibm-live-assistance-list a:visited,ul.ibm-live-assistance-list a:hover,ul.ibm-tabs a:link,ul.ibm-tabs a:visited,ul.ibm-tabs a:hover,div#ibm-overlay-masthead a:link,div#ibm-overlay-masthead a:visited,#ibm-universal-nav li a:hover,div.ibm-tab-section ul.ibm-bullet-list li a:link,div.ibm-tab-section ul.ibm-bullet-list li a:visited,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container h4 a:link,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container h4 a:visited,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container th a:link,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container th a:visited,#ibm-content-sidebar a.smallplainlink:link,#ibm-content-sidebar a.smallplainlink:visited {
text-decoration:none;
}

#ibm-content-main .ibm-page-tools ul a:hover,table.ibm-data-table thead th.ibm-sort a span,table.ibm-data-table thead th.ibm-sort-down a span,table.ibm-data-table thead th.ibm-sort-up a span,p.ibm-table-navigation a:hover,div.ibm-column.ibm-list-container h3 a:hover,ul.ibm-bullet-list a:hover,ul.ibm-directory-nav a:hover,ul#ibm-directory-nav a:hover,.ibm-directory-link-list a:hover,.ibm-portrait-module-list h2 a:hover,.ibm-portrait-module-list h3 a:hover,a.ibm-feature-em-link:hover,a.ibm-feature-link:hover,a.ibm-external-link:hover,a.ibm-password-link:hover,p.ibm-ind-link a:hover,ul.ibm-link-list a:hover,#ibm-content-head ul#ibm-navigation-trail li a:hover,#ibm-myinterest-module a:hover,#ibm-secondary-navigation a:hover,div#ibm-overlay-masthead a:hover,ul.ibm-bullet-list.ibm-no-links a:link,ul.ibm-bullet-list.ibm-no-links a:visited,ul.ibm-bullet-list.ibm-no-links a:hover,div.ibm-text ul.ibm-tabs a:hover,div.ibm-tab-section ul.ibm-bullet-list li a:hover,#ibm-content-sidebar a.smallplainlink:hover {
text-decoration:underline;
}

#ibm-content-main form.ibm-column-form label span,#ibm-content-main form.ibm-row-form label span,#ibm-content-main form p.ibm-radio-layout strong span.ibm-required,div#ibm-overlay-top form.ibm-column-form label span {
display:inline;
margin:0;
}

#ibm-content-main form .ibm-checkbox-layout input,span.ibm-primary-navigation,#ibm-footer-module embed,div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-first,#ibm-content-sidebar table.v14-gray-table-border span.small {
float:left;
}

#ibm-content-main form p.ibm-radio-layout input,#ibm-content-main form p.ibm-radio-layout label,#ibm-content-main form span.ibm-input-group label {
clear:none;
display:inline;
float:none;
font-weight:400;
width:auto;
}

table.ibm-results-table td.ibm-table-row.ibm-alternate,table.ibm-results-table th.ibm-table-row.ibm-alternate,table.ibm-data-table td.ibm-table-row.ibm-alternate,table.ibm-data-table th.ibm-table-row.ibm-alternate,ul.ibm-link-list li.ibm-first {
width:auto !important;
}

table.ibm-data-table.ibm-table-outline,div.ibm-landing-page #ibm-content-body.ibm-tab-navigation div#ibm-landing-page-tabs ul.ibm-tabs li.ibm-highlight-tab.ibm-last-tab {
border-right:0;
}

span.ibm-secondary-navigation,div#ibm-overlay-content .ibm-two-column .ibm-column.ibm-second {
float:right;
}

#ibm-top.ibm-content-expand #ibm-content-main .ibm-alternate-four .ibm-column.ibm-first,#ibm-top.ibm-content-expand #ibm-content-main .ibm-alternate-five .ibm-column.ibm-second {
width:450px;
}

#ibm-top.ibm-content-expand #ibm-content-main .ibm-alternate-four .ibm-column.ibm-second,#ibm-top.ibm-content-expand #ibm-content-main .ibm-alternate-five .ibm-column.ibm-first {
width:250px;
}

ul.ibm-live-assistance-list a.ibm-forward-link,input.ibm-btn-arrow-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -750px;
}

ul.ibm-live-assistance-list a.ibm-forward-link:hover,input.ibm-btn-arrow-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -600px;
color:#2A507B;
}

ul.ibm-live-assistance-list a.ibm-chat-link,input.ibm-btn-chat-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -2550px;
}

ul.ibm-live-assistance-list a.ibm-chat-link:hover,input.ibm-btn-chat-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -2400px;
color:#2A507B;
}

ul.ibm-live-assistance-list a.ibm-email-link,input.ibm-btn-email-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4050px;
}

ul.ibm-live-assistance-list a.ibm-email-link:hover,input.ibm-btn-email-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -3900px;
color:#2A507B;
}

ul.ibm-live-assistance-list a.ibm-video-link,input.ibm-btn-video-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6300px;
}

ul.ibm-live-assistance-list a.ibm-video-link:hover,input.ibm-btn-video-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6150px;
color:#2A507B;
}

ul.ibm-live-assistance-list a.ibm-call-link,input.ibm-btn-phone-sec {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4950px;
}

ul.ibm-live-assistance-list a.ibm-call-link:hover,input.ibm-btn-phone-sec:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -4800px;
color:#2A507B;
}

#ibm-top div#ibm-social-tools,#ibm-top.ibm-landing-page div#ibm-social-tools {
height:16px;
padding-top:10px;
}

p.ibm-ind-link a,ul.ibm-link-list a,p.ibm-ind-information,p.ibm-ind-error,p.ibm-ind-help,strong.ibm-ind-help,p.ibm-ind-caution {
display:block;
margin:0;
padding:5px 5px 5px 21px;
}

li.ibm-caution-link,p.ibm-ind-link a.ibm-caution-link,ul.ibm-link-list a.ibm-caution-link,p.ibm-ind-caution {
background:url(../../../i/v16/icons/caution.gif) no-repeat 2px 4px;
}

li.ibm-information-link,p.ibm-ind-link a.ibm-information-link,ul.ibm-link-list a.ibm-information-link,p.ibm-ind-information {
background:url(../../../i/v16/icons/info.gif) no-repeat 2px 4px;
}

input.ibm-btn-arrow-pri,input.ibm-btn-go {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -450px;
}

input.ibm-btn-view-pri,input.ibm-btn-view {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6600px;
}

input.ibm-btn-view-pri:hover,input.ibm-btn-view:hover {
background:url(../../../i/v16/buttons/sprites.gif) no-repeat -2px -6450px;
color:#2A507B;
}

div#ibm-overlay-content.ibm-overlay-signin form #fpNav,div#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmarks-title {
width:348px;
}