HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(//www.ibm.com/i/v16/t/template-background-930.gif) #fff repeat-y 50% 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.ibm-liquid {
	PADDING-RIGHT: 0px! important; MIN-WIDTH: 930px; PADDING-LEFT: 0px! important; BACKGROUND: url(//www.ibm.com/i/c.gif) #fff; PADDING-BOTTOM: 0px! important; WIDTH: 100%! important; PADDING-TOP: 0px! important
}
DIV.ibm-alt {
	MARGIN: 0px
}
#ibm-pcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 200px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) repeat-x 0px -810px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.ibm-landing-page #ibm-pcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.ibm-rule {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x; HEIGHT: 1px
}
DIV.ibm-alternate-rule {
	BACKGROUND: url(//www.ibm.com/i/solid.gif) #fff repeat-x; HEIGHT: 1px
}
DIV.ibm-alternate-rule-two {
	BACKGROUND: url(//www.ibm.com/i/solid.gif) #fff repeat-x; HEIGHT: 1px
}
DIV.ibm-alternate-rule-two {
	BACKGROUND-REPEAT: repeat; HEIGHT: 4px
}
DIV.ibm-alternate-rule-three {
	BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px
}
DIV.ibm-rule HR {
	DISPLAY: none
}
DIV.ibm-alternate-rule HR {
	DISPLAY: none
}
DIV.ibm-alternate-rule-two HR {
	DISPLAY: none
}
DIV.ibm-alternate-rule-three HR {
	DISPLAY: none
}
.ibm-rule {
	CLEAR: both
}
.ibm-alternate-rule {
	CLEAR: both
}
.ibm-alternate-rule-two {
	CLEAR: both
}
.ibm-alternate-rule-three {
	CLEAR: both
}
.ibm-clear {
	CLEAR: both
}
.ibm-hidden {
	DISPLAY: none
}
.flashtext {
	LEFT: -3000px; WIDTH: 500px; POSITION: absolute
}
.ibm-access {
	LEFT: -3000px; WIDTH: 500px; POSITION: absolute
}
.flashtext {
	TOP: 0px
}
.ibm-mobile {
	DISPLAY: none
}
#ibm-masthead {
	CLEAR: both; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #000 repeat-x 0px -615px; MARGIN: 0px; COLOR: #fff
}
#ibm-masthead LI {
	PADDING-RIGHT: 14px; DISPLAY: inline; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ibm-logo {
	CLEAR: left; FLOAT: left; MARGIN: 0px 0px -4px
}
#ibm-logo ABBR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-site-name {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 112px; WIDTH: 200px; COLOR: #98b1c4; PADDING-TOP: 7px
}
#ibm-site-name SPAN#ibm-site-name-back-link {
	COLOR: #bbb
}
#ibm-site-name P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-site-name SPAN#ibm-site-name-back-link {
	BACKGROUND: url(//www.ibm.com/i/v16/t/masthead-gray-arrow.gif) no-repeat 7px 0.4em
}
#ibm-site-name SPAN#ibm-site-name-back-link A {
	PADDING-LEFT: 9px; COLOR: #bbb
}
#ibm-geo {
	CLEAR: right; PADDING-RIGHT: 24px; BORDER-TOP: #98b1c4 1px solid; MIN-WIDTH: 350px; PADDING-LEFT: 25px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) no-repeat -639px 100%; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c8d7e3; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#ibm-geo-tou {
	CLEAR: right; PADDING-RIGHT: 24px; BORDER-TOP: #98b1c4 1px solid; MIN-WIDTH: 350px; PADDING-LEFT: 25px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) no-repeat -639px 100%; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c8d7e3; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
#ibm-geo:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) no-repeat -14px 100%
}
#ibm-geo:hover {
	COLOR: #fff
}
#ibm-geo:hover A {
	COLOR: #fff
}
#ibm-geo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ibm-geo LI#ibm-country {
	PADDING-RIGHT: 5px
}
#ibm-geo LI#ibm-language {
	PADDING-LEFT: 15px; BACKGROUND: url(//www.ibm.com/i/v16/t/upper-masthead-divider.gif) no-repeat 8px 50%
}
#ibm-geo LI#ibm-back-country {
	PADDING-LEFT: 15px
}
#ibm-geo LI#ibm-back-country A {
	DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND: url(//www.ibm.com/i/v16/t/masthead-blue-arrow.gif) no-repeat 0px 50%; MARGIN: 0px 0px -3px; HEIGHT: 1%
}
#ibm-geo A {
	COLOR: #c8d7e3
}
#ibm-search-form {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 4px; WIDTH: 450px; PADDING-TOP: 8px
}
#ibm-search-form P {
	PADDING-RIGHT: 80px; MARGIN: 0px; TEXT-ALIGN: right
}
#ibm-search-form SELECT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) #e6e6e6 no-repeat -1250px 100%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 4px 4px 0px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
INPUT#q {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) #e6e6e6 no-repeat -1250px -18px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 150px; TEXT-INDENT: 5px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.ibm-btn-search {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) #000 no-repeat 100% -18px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #fff; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-search:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t2.gif) #000 no-repeat 100% 0px; COLOR: #fc0
}
FORM#ibm-search-form INPUT {
	POSITION: absolute
}
FORM#ibm-search-form INPUT#q {
	POSITION: relative
}
FORM#ibm-search-form INPUT#ibm-search {
	POSITION: relative
}
FORM#ibm-search-form SPAN#ibm-search-scope INPUT {
	POSITION: relative
}
#ibm-universal-navtp {
	CLEAR: both; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #bccddb repeat-x 0px -280px; MARGIN: 0px; COLOR: #666; BORDER-BOTTOM: #98b1c4 1px solid; HEIGHT: 1%
}
#ibm-universal-navtp UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#ibm-universal-navtp LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#ibm-universal-navtp LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
#ibm-universal-navtp LI:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #c8d7e3 repeat-x 0px -195px
}

#mytp {
	CLEAR: both; MARGIN: 0px;   
}
#mytp UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 
}
#mytp LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 12px; FLOAT: left; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#mytp LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; color:#000; text-decoration:none;PADDING-TOP:5px; WHITE-SPACE: nowrap
}
#mytp LI:hover {
	BACKGROUND: url() #c8c8c8 repeat-x 0px -195px
}



LI#ibm-unav-home A {
	PADDING-LEFT: 5px
}
LI#ibm-welcome-message {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px
}
LI#ibm-unav-misc {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 4px
}
LI#ibm-welcome-message A {
	DISPLAY: inline
}
LI#ibm-unav-misc A {
	DISPLAY: inline
}
LI#ibm-phone {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; COLOR: #293d6b
}
DIV#ibm-welcome-message {
	PADDING-RIGHT: 15px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 2px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: right
}
DIV#ibm-welcome-message SPAN {
	COLOR: #000
}
DIV#ibm-welcome-message SPAN A {
	COLOR: #5c81a7
}
DIV#ibm-universal-navtp LI#ibm-unav-solutions A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-services A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-products A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-support A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-myibm A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp IFRAME.ibm-unav-mask {
	PADDING-RIGHT: 0em; DISPLAY: none; PADDING-LEFT: 0em; Z-INDEX: 8! important; PADDING-BOTTOM: 0em; MARGIN: 0px; WIDTH: 212px; BORDER-TOP-STYLE: none; PADDING-TOP: 0em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
#ibm-content {
	FLOAT: left; WIDTH: 100%; POSITION: relative
}
UL.ibm-link-list {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.ibm-liquid #ibm-content-main {
	FLOAT: left; WIDTH: 100%
}
DIV.ibm-liquid #ibm-content-body {
	PADDING-RIGHT: 180px
}
DIV.ibm-content-expand.ibm-liquid #ibm-content-body {
	PADDING-RIGHT: 0px
}
#ibm-content-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 530px; PADDING-TOP: 2px
}
DIV.ibm-liquid #ibm-content-head {
	WIDTH: 66%
}
DIV.ibm-liquid .ibm-content-expand#ibm-content-head {
	WIDTH: 100%
}
.ibm-content-expand#ibm-content-head {
	WIDTH: 100%
}
DIV.ibm-landing-page #ibm-content-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 930px; PADDING-TOP: 0px
}
DIV.ibm-landing-page #ibm-content-body {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/v16/t/footer-mod-rule.gif) #fff repeat-x 0px -1px; PADDING-BOTTOM: 0px; WIDTH: 930px; PADDING-TOP: 20px
}
#ibm-content-head H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-TOP: 4px
}
.ibm-content-subtitle#ibm-content-head H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.ibm-landing-page #ibm-content-head H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ibm-content-head UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
#ibm-content-head UL#ibm-navigation-trail LI {
	PADDING-RIGHT: 14px; DISPLAY: inline; PADDING-LEFT: 2px; BACKGROUND: url(//www.ibm.com/i/v16/t/nav-trail.gif) no-repeat 100% 50%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-head UL#ibm-navigation-trail LI.ibm-first {
	PADDING-LEFT: 0px
}
#ibm-content-head P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 29px; MARGIN: 0px; LINE-HEIGHT: 1em; PADDING-TOP: 0px; HEIGHT: 1%
}
.ibm-content-subtitle#ibm-content-head P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#ibm-content-head P EM {
	COLOR: #666
}
.ibm-news-subtitle#ibm-content-head P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ibm-news-subtitle#ibm-content-head EM {
	COLOR: #000
}
P.ibm-offer-statement {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.ibm-offer-statement EM {
	COLOR: #666
}
#ibm-content-head IMG {
	MARGIN-BOTTOM: 17px
}
#ibm-leadspace IMG {
	MARGIN-BOTTOM: 17px
}
#ibm-content-head #ibm-myinterest-module IMG {
	MARGIN-BOTTOM: 0px
}
.ibm-landing-page #ibm-content-head * {
	CLEAR: both; FLOAT: left
}
.ibm-landing-page #ibm-content-head BR {
	FLOAT: none
}
.ibm-intro#ibm-leadspace IMG {
	MARGIN-BOTTOM: 14px
}
.ibm-intro#ibm-leadspace P {
	MARGIN-BOTTOM: 5px
}
.ibm-intro#ibm-leadspace #Flash {
	MARGIN-BOTTOM: 14px
}
DIV.ibm-landing-page #ibm-content-head {
	MARGIN-BOTTOM: 0px
}
DIV.ibm-landing-page #ibm-content-head IMG {
	MARGIN: 0px
}
DIV.ibm-landing-page #ibm-content-head UL#ibm-navigation-trail {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
DIV.ibm-landing-page #ibm-content-head UL#ibm-navigation-trail LI {
	FLOAT: none
}
DIV.ibm-landing-page #ibm-content-head UL#ibm-navigation-trail LI A {
	FLOAT: none
}
DIV.ibm-landing-page #ibm-content-head P.ibm-ind-link A.ibm-forward-link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 58px; BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_overlay.gif) no-repeat 40px 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
DIV.ibm-landing-page #ibm-content-head P.ibm-ind-link A.ibm-forward-em-link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 58px; BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_bold_overlay.gif) no-repeat 40px 17px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#ibm-content-main {
	CLEAR: left; FLOAT: left; WIDTH: 530px
}
DIV.ibm-landing-page #ibm-content-main {
	PADDING-LEFT: 20px; WIDTH: 710px
}
#ibm-content-main P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 1em; MARGIN: 0em; PADDING-TOP: 0em
}
.ibm-container {
	MARGIN: 0em 0em 1.2em; WIDTH: 100%
}
.ibm-script-module.ibm-container {
	MARGIN: 0px
}
.ibm-error {
	COLOR: #f00
}
.ibm-container .ibm-container-body {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/container-gradient.gif) #fff repeat-x 0% 100%; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.ibm-page-tools.ibm-container .ibm-container-body {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/container-gradient.gif) #fff repeat-x 0% 100%; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.ibm-ms-statement.ibm-container .ibm-container-body {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ibm-alternate.ibm-container .ibm-container-body {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE.ibm-results-table {
	MARGIN-BOTTOM: 5px! important
}
.ibm-container H2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
TABLE.ibm-data-table CAPTION {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
TABLE.ibm-results-table CAPTION {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
TABLE.ibm-results-table CAPTION {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.ibm-container .ibm-container-body H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ibm-alternate-two.ibm-container H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ibm-alternate-six.ibm-container H2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-content-main .ibm-container P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.3em
}
#ibm-content-main P.ibm-ind-link {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}
.ibm-container OL {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ibm-leadspace UL.ibm-bullet-list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
.ibm-container .ibm-container-body UL.ibm-bullet-list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#ibm-leadspace UL.ibm-bullet-list LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 14px; BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px -806px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; HEIGHT: 1%
}
.ibm-container .ibm-container-body UL.ibm-bullet-list LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 14px; BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px -806px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; HEIGHT: 1%
}
#ibm-content-main UL.ibm-bullet-list LI P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#ibm-leadspace UL.ibm-no-links.ibm-bullet-list LI {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px 0.15em
}
.ibm-container .ibm-container-body UL.ibm-no-links.ibm-bullet-list LI {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px 0.15em
}
#ibm-leadspace UL.ibm-bullet-list LI.ibm-no-links {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px 0.15em
}
.ibm-container .ibm-container-body UL.ibm-bullet-list LI.ibm-no-links {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px 0.15em
}
#ibm-leadspace UL.ibm-error.ibm-bullet-list LI {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px -2422px
}
.ibm-container .ibm-container-body UL.ibm-error.ibm-bullet-list LI {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px -2422px
}
#ibm-content-main .ibm-container .ibm-container-body OL.ibm-article-list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#ibm-content-main .ibm-container .ibm-container-body OL.ibm-article-list LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#ibm-content-main .ibm-container .ibm-container-body OL.ibm-article-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 105px; PADDING-TOP: 5px
}
#ibm-content-main .ibm-container .ibm-container-body OL.ibm-article-list H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -5px 105px; PADDING-TOP: 5px
}
#ibm-content-main .ibm-container .ibm-container-body OL.ibm-article-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 105px; PADDING-TOP: 5px; HEIGHT: 1%
}
#ibm-content-main .ibm-container .ibm-container-body UL.ibm-stock-list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#ibm-content-main .ibm-container .ibm-container-body UL.ibm-stock-list LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#ibm-content-main .ibm-container .ibm-container-body UL.ibm-stock-list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-main .ibm-container .ibm-container-body UL.ibm-stock-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; HEIGHT: 1%
}
DIV.ibm-link-list-az {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BACKGROUND: url(//www.ibm.com/i/v16/t/text-tabs-bg.gif) #f7f8fc repeat-x; BORDER-LEFT: #ccc 1px solid; COLOR: #b4c3d4
}
DIV.ibm-link-list-az UL.ibm-link-list {
	BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
DIV.ibm-link-list-az UL.ibm-link-list LI {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
DIV.ibm-link-list-az UL.ibm-link-list LI A {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
DIV.ibm-link-list-az UL.ibm-link-list A:hover {
	BORDER-RIGHT: #94a4b1 1px solid; PADDING-RIGHT: 4px! important; BORDER-TOP: #94a4b1 1px solid; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 4px! important; BORDER-LEFT: #94a4b1 1px solid; PADDING-TOP: 4px! important; BORDER-BOTTOM: #94a4b1 1px solid; BACKGROUND-COLOR: #c4d7e5; TEXT-DECORATION: none
}
DIV.ibm-link-list-az UL.ibm-link-list SPAN.ibm-no-anchor {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
DIV.ibm-link-list-az UL.ibm-link-list LI.ibm-highlight-link A:link {
	BORDER-RIGHT: #94a4b1 1px solid; PADDING-RIGHT: 4px! important; BORDER-TOP: #94a4b1 1px solid; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 4px! important; BORDER-LEFT: #94a4b1 1px solid; COLOR: #fff; PADDING-TOP: 4px! important; BORDER-BOTTOM: #94a4b1 1px solid; BACKGROUND-COLOR: #98b1c4! important; TEXT-DECORATION: none
}
DIV.ibm-link-list-az UL.ibm-link-list LI.ibm-highlight-link A:visited {
	BORDER-RIGHT: #94a4b1 1px solid; PADDING-RIGHT: 4px! important; BORDER-TOP: #94a4b1 1px solid; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 4px! important; BORDER-LEFT: #94a4b1 1px solid; COLOR: #fff; PADDING-TOP: 4px! important; BORDER-BOTTOM: #94a4b1 1px solid; BACKGROUND-COLOR: #98b1c4! important; TEXT-DECORATION: none
}
DIV.ibm-link-list-az UL.ibm-link-list LI.ibm-highlight-link A:hover {
	BORDER-RIGHT: #94a4b1 1px solid; PADDING-RIGHT: 4px! important; BORDER-TOP: #94a4b1 1px solid; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 4px! important; BORDER-LEFT: #94a4b1 1px solid; COLOR: #fff; PADDING-TOP: 4px! important; BORDER-BOTTOM: #94a4b1 1px solid; BACKGROUND-COLOR: #98b1c4! important; TEXT-DECORATION: none
}
DIV.ibm-link-list-az DIV.ibm-rule {
	CLEAR: both; BACKGROUND: url(//www.ibm.com/i/v16/t/text-tabs-drop.gif) #fff repeat-x; HEIGHT: 6px
}
DIV.ibm-link-list-az UL.ibm-link-list:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#ibm-content-main .ibm-alternate.ibm-container .ibm-container-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-content-main .ibm-alternate.ibm-container .ibm-container-body P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.3em
}
#ibm-content-main .ibm-alternate-two.ibm-container H2 {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000
}
#ibm-content-main .ibm-alternate-six.ibm-container H2 {
	BORDER-RIGHT: #ccc 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000
}
#ibm-content-main .ibm-alternate .ibm-container-body H2 {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #000
}
#ibm-content-main .ibm-alternate-two.ibm-container .ibm-container-body H2 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-content-main .ibm-alternate-three.ibm-container .ibm-container-body {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-content-main .ibm-alternate-six.ibm-container .ibm-container-body H2 {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H2.ibm-inner-subhead {
	BORDER-TOP: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; BORDER-BOTTOM: #ccc 1px solid
}
#ibm-content-main .ibm-alternate-two.ibm-container {
	BORDER-TOP: #ccc 1px solid
}
#ibm-content-main .ibm-alternate-three.ibm-container {
	BORDER-TOP: #ccc 1px solid
}
#ibm-content-main .ibm-alternate-six.ibm-container {
	BORDER-TOP: #ccc 4px solid
}
#ibm-content-main UL.ibm-link-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
#ibm-twitter-list {
	PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-link-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#ibm-content-main A.ibm-anchor-down-link {
	DISPLAY: block; BACKGROUND: url(//www.ibm.com/i/v16/icons/d_bold.gif) no-repeat 2px 2px
}
#ibm-content-main UL.ibm-link-list A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 21px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#ibm-content-main .ibm-two-column .ibm-first.ibm-column {
	FLOAT: left; WIDTH: 260px
}
#ibm-content-main .ibm-two-column .ibm-second.ibm-column {
	FLOAT: right; WIDTH: 260px
}
DIV.ibm-liquid #ibm-content-main .ibm-two-column .ibm-first.ibm-column {
	WIDTH: 49.5%
}
DIV.ibm-liquid #ibm-content-main .ibm-two-column .ibm-second.ibm-column {
	WIDTH: 49.5%
}
DIV.ibm-landing-page #ibm-content-main .ibm-two-column .ibm-first.ibm-column {
	WIDTH: 350px
}
DIV.ibm-landing-page #ibm-content-main .ibm-two-column .ibm-second.ibm-column {
	WIDTH: 350px
}
DIV.ibm-landing-page #ibm-content-main .ibm-three-column .ibm-column {
	WIDTH: 230px
}
DIV.ibm-landing-page #ibm-content-main .ibm-three-column.ibm-container-body .ibm-column {
	WIDTH: 232px
}
#ibm-content-main .ibm-alternate-four .ibm-first.ibm-column {
	WIDTH: 350px
}
#ibm-content-main .ibm-alternate-four .ibm-second.ibm-column {
	WIDTH: 170px
}
DIV.ibm-landing-page #ibm-content-main .ibm-alternate-four .ibm-first.ibm-column {
	WIDTH: 530px
}
DIV.ibm-landing-page #ibm-content-main .ibm-alternate-four .ibm-second.ibm-column {
	WIDTH: 170px
}
#ibm-content-main .ibm-alternate-five .ibm-first.ibm-column {
	WIDTH: 170px
}
#ibm-content-main .ibm-alternate-five .ibm-second.ibm-column {
	WIDTH: 350px
}
DIV.ibm-landing-page #ibm-content-main .ibm-alternate-five .ibm-first.ibm-column {
	WIDTH: 170px
}
DIV.ibm-landing-page #ibm-content-main .ibm-alternate-five .ibm-second.ibm-column {
	WIDTH: 530px
}
DIV.ibm-landing-page #ibm-content-main .ibm-alternate .ibm-container-body H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
.ibm-product-module P {
	CLEAR: left! important
}
IMG.ibm-inset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; PADDING-TOP: 0px
}
IMG.ibm-alternate.ibm-inset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px; PADDING-TOP: 0px
}
P IMG.ibm-inset {
	MARGIN: 0px 5px 5px 0px
}
P IMG.ibm-alternate.ibm-inset {
	MARGIN: 0px 0px 5px 5px
}
SPAN.ibm-inset-img-caption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
SPAN.ibm-alternate.ibm-inset-img-caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ibm-landing-page #ibm-content-main .ibm-alternate .ibm-container-body UL.ibm-bullet-list LI {
	WIDTH: auto
}
DIV.ibm-landing-page .ibm-leadspace-overlay {
	MIN-HEIGHT: 280px; BACKGROUND-COLOR: #000
}
DIV.ibm-landing-page .ibm-alternate.ibm-leadspace-overlay {
	BACKGROUND-COLOR: #fff
}
DIV.ibm-landing-page .ibm-leadspace-overlay H1 {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 10px! important; WIDTH: 600px; COLOR: #fff; PADDING-TOP: 30px! important
}
DIV.ibm-landing-page .ibm-alternate.ibm-leadspace-overlay H1 {
	COLOR: #000
}
DIV.ibm-landing-page .ibm-leadspace-overlay P {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 0px! important; WIDTH: 600px; PADDING-TOP: 0px! important
}
DIV.ibm-landing-page .ibm-leadspace-overlay P EM {
	COLOR: #ccc! important
}
DIV.ibm-landing-page .ibm-alternate.ibm-leadspace-overlay P EM {
	COLOR: #333! important
}
DIV.ibm-landing-page .ibm-leadspace-overlay:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.ibm-alternate.ibm-container .ibm-container-body BLOCKQUOTE P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #999! important; PADDING-TOP: 0px! important
}
DIV.ibm-alternate.ibm-container .ibm-container-body P.ibm-quote-source {
	COLOR: #999! important; TEXT-ALIGN: right
}
DIV.ibm-landing-page .ibm-promo-overlay#ibm-footer-module {
	CLEAR: both; MIN-HEIGHT: 120px; FLOAT: left; WIDTH: 930px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #000
}
DIV.ibm-landing-page .ibm-related-information#ibm-footer-module {
	CLEAR: both; MIN-HEIGHT: 120px; FLOAT: left; WIDTH: 930px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #000
}
DIV.ibm-landing-page .ibm-alternate.ibm-promo-overlay {
	BACKGROUND-COLOR: #fff! important
}
DIV.ibm-landing-page .ibm-alternate.ibm-related-information {
	BACKGROUND-COLOR: #fff! important
}
DIV.ibm-landing-page .ibm-promo-overlay H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 400px; COLOR: #fff; PADDING-TOP: 15px
}
DIV.ibm-landing-page .ibm-related-information H2 {
	MARGIN: 0px; COLOR: #fff
}
DIV.ibm-landing-page .ibm-alternate.ibm-promo-overlay H2 {
	COLOR: #000
}
DIV.ibm-landing-page .ibm-alternate.ibm-related-information H2 {
	COLOR: #000
}
DIV.ibm-landing-page .ibm-promo-overlay P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 12px! important; PADDING-BOTTOM: 5px! important; WIDTH: 400px; COLOR: #fff! important; PADDING-TOP: 0px! important
}
DIV.ibm-landing-page .ibm-alternate.ibm-promo-overlay P {
	COLOR: #000! important
}
DIV.ibm-landing-page .ibm-related-information P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #fff! important; PADDING-TOP: 0px! important
}
DIV.ibm-landing-page .ibm-related-information P.ibm-ind-link A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
DIV.ibm-landing-page .ibm-related-information P.ibm-ind-link A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_w.gif) no-repeat 0px 1px
}
DIV.ibm-landing-page .ibm-alternate.ibm-related-information P.ibm-ind-link A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 0px 1px
}
DIV.ibm-landing-page .ibm-alternate.ibm-related-information P {
	COLOR: #000! important
}
DIV.ibm-landing-page .ibm-related-information A {
	COLOR: #fff! important
}
DIV.ibm-landing-page .ibm-alternate.ibm-related-information A {
	COLOR: #4c6e94! important
}
DIV.ibm-landing-page .ibm-related-information .ibm-column {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 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-specifications.ibm-bullet-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x; PADDING-BOTTOM: 4px; COLOR: #666; PADDING-TOP: 4px
}
.ibm-container .ibm-container-body UL.ibm-specifications.ibm-bullet-list LI.ibm-first {
	BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.ibm-two-column {
	OVERFLOW: visible; HEIGHT: 1%
}
.ibm-three-column {
	OVERFLOW: visible; HEIGHT: 1%
}
.ibm-four-column {
	OVERFLOW: visible; HEIGHT: 1%
}
#ibm-content-main .ibm-three-column .ibm-column {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 170px; MARGIN-RIGHT: 10px
}
#ibm-content-main .ibm-three-column.ibm-container-body .ibm-column {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 172px; MARGIN-RIGHT: 6px
}
#ibm-content-main .ibm-four-column .ibm-column {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 172px; MARGIN-RIGHT: 6px
}
.ibm-directory.ibm-two-column {
	
}
UL#ibm-directory-nav {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
UL#ibm-directory-nav LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-main .ibm-three-column .ibm-third.ibm-column {
	MARGIN-RIGHT: 0px
}
#ibm-content-main .ibm-four-column .ibm-fourth.ibm-column {
	MARGIN-RIGHT: 0px
}
DIV.ibm-liquid #ibm-content-main .ibm-three-column .ibm-column {
	WIDTH: 32%
}
DIV.ibm-liquid #ibm-content-main .ibm-three-column .ibm-third.ibm-column {
	FLOAT: right; MARGIN-RIGHT: 0px
}
#ibm-content-main .ibm-three-column DIV.ibm-column H3 {
	MARGIN-RIGHT: 5px; PADDING-TOP: 0px! important
}
#ibm-content-main .ibm-container-body H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.3em
}
DIV.ibm-list-container.ibm-column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.ibm-list-container.ibm-column H3 {
	MARGIN: 0px
}
DIV.ibm-list-container.ibm-column .ibm-rule {
	MARGIN: 5px 0px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body IMG {
	FLOAT: left; MARGIN: 5px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-bullet-list {
	CLEAR: right; MARGIN-LEFT: 70px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 70px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body {
	MIN-HEIGHT: 55px
}
#ibm-content-main UL.ibm-portrait-module-list {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
#ibm-content-main UL.ibm-portrait-module-list LI {
	CLEAR: both; PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 5px! important; MIN-HEIGHT: 45px; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; HEIGHT: 1%
}
#ibm-content-main UL.ibm-thumbnail.ibm-portrait-module-list LI {
	MIN-HEIGHT: 50px
}
#ibm-content-main UL.ibm-alternate-thumbnail.ibm-portrait-module-list LI {
	MIN-HEIGHT: 60px
}
#ibm-content-main UL.ibm-alternate-thumbnail-two.ibm-portrait-module-list LI {
	MIN-HEIGHT: 70px
}
#ibm-content-main UL.ibm-portrait-module-list IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-main UL.ibm-portrait-module-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 65px; PADDING-TOP: 0px
}
#ibm-content-main UL.ibm-portrait-module-list H2 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 65px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-portrait-module-list H3 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 65px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-portrait-module-list UL.ibm-bullet-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 65px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-content-main UL.ibm-alternate-five.ibm-portrait-module-list P {
	MARGIN-LEFT: 155px! important
}
#ibm-content-main UL.ibm-alternate-five.ibm-portrait-module-list H2 {
	MARGIN-LEFT: 155px! important
}
#ibm-content-main UL.ibm-alternate-five.ibm-portrait-module-list H3 {
	MARGIN-LEFT: 155px! important
}
#ibm-content-main UL.ibm-alternate-five.ibm-portrait-module-list UL.ibm-bullet-list {
	MARGIN-LEFT: 155px! important
}
#ibm-content-main UL.ibm-portrait-module-list UL.ibm-bullet-list LI {
	CLEAR: right; MIN-HEIGHT: 0px; BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 0px -806px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; HEIGHT: 1%
}
#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; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MIN-HEIGHT: 0px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; HEIGHT: 1%
}
#ibm-content-main .ibm-thumbnail.ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-bullet-list {
	CLEAR: right; MARGIN-LEFT: 55px
}
#ibm-content-main .ibm-thumbnail.ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 55px
}
#ibm-content-main UL.ibm-thumbnail.ibm-portrait-module-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 55px; PADDING-TOP: 0px
}
#ibm-content-main UL.ibm-thumbnail.ibm-portrait-module-list H2 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 55px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-thumbnail.ibm-portrait-module-list H3 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 55px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-thumbnail.ibm-portrait-module-list UL.ibm-bullet-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 55px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-content-main UL.ibm-thumbnail.ibm-portrait-module-list UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 55px
}
#ibm-content-main .ibm-alternate-thumbnail.ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-bullet-list {
	CLEAR: right; MARGIN-LEFT: 75px
}
#ibm-content-main .ibm-alternate-thumbnail.ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 75px
}
#ibm-content-main .ibm-alternate-thumbnail-two.ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-bullet-list {
	CLEAR: right; MARGIN-LEFT: 75px
}
#ibm-content-main .ibm-alternate-thumbnail-two.ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 75px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-bullet-list UL {
	MARGIN-LEFT: 0px
}
#ibm-content-main .ibm-portrait-module.ibm-container .ibm-container-body UL.ibm-link-list UL {
	MARGIN-LEFT: 0px
}
#ibm-content-main UL.ibm-alternate-thumbnail.ibm-portrait-module-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 75px; PADDING-TOP: 0px
}
#ibm-content-main UL.ibm-alternate-thumbnail-two.ibm-portrait-module-list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 75px; PADDING-TOP: 0px
}
#ibm-content-main UL.ibm-alternate-thumbnail.ibm-portrait-module-list H2 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 75px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-alternate-thumbnail.ibm-portrait-module-list H3 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 75px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-alternate-thumbnail-two.ibm-portrait-module-list H2 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 75px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-alternate-thumbnail-two.ibm-portrait-module-list H3 {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 75px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-alternate-thumbnail.ibm-portrait-module-list UL.ibm-bullet-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 75px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-content-main UL.ibm-alternate-thumbnail-two.ibm-portrait-module-list UL.ibm-bullet-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 75px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-content-main UL.ibm-alternate-thumbnail.ibm-portrait-module-list UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 75px
}
#ibm-content-main UL.ibm-alternate-thumbnail-two.ibm-portrait-module-list UL.ibm-link-list {
	CLEAR: right; MARGIN-LEFT: 75px
}
IMG.ibm-newsletter-portrait {
	POSITION: absolute
}
#ibm-content-main UL.ibm-newsletter {
	CLEAR: right; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#ibm-content-main .ibm-portrait-module UL.ibm-newsletter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 70px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 80px; PADDING-TOP: 5px
}
#ibm-content-main UL.ibm-newsletter LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
UL.ibm-newsletter {
	HEIGHT: 1%
}
UL.ibm-newsletter SPAN.ibm-newsletter-header {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 140px; HEIGHT: 1%
}
.ibm-portrait-module UL.ibm-newsletter SPAN.ibm-newsletter-header {
	WIDTH: 50px
}
UL.ibm-newsletter SPAN.ibm-newsletter-content {
	DISPLAY: block; MARGIN-LEFT: 150px; HEIGHT: 1%
}
.ibm-portrait-module UL.ibm-newsletter SPAN.ibm-newsletter-content {
	MARGIN-LEFT: 75px
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information {
	BACKGROUND-COLOR: #fff! important
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information H2 {
	COLOR: #000
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information P.ibm-ind-link A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 0px 1px
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information P {
	COLOR: #000! important
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information A {
	COLOR: #4c6e94! important
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information IMG {
	FLOAT: left; MARGIN: 2px 5px 5px
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information .ibm-column H2 {
	CLEAR: right; MARGIN-LEFT: 70px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information .ibm-column H3 {
	CLEAR: right; MARGIN-LEFT: 70px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information .ibm-column P {
	CLEAR: right; MARGIN-LEFT: 70px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information .ibm-column UL {
	CLEAR: right; MARGIN-LEFT: 70px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-portrait-module.ibm-related-information .ibm-column {
	MIN-HEIGHT: 55px
}
DIV.ibm-landing-page .ibm-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column H2 {
	CLEAR: right; MARGIN-LEFT: 60px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column H3 {
	CLEAR: right; MARGIN-LEFT: 60px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column P {
	CLEAR: right; MARGIN-LEFT: 60px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column UL {
	CLEAR: right; MARGIN-LEFT: 60px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column {
	MIN-HEIGHT: 60px
}
DIV.ibm-landing-page .ibm-alternate-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column H2 {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column H3 {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column P {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column UL {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail-two.ibm-portrait-module.ibm-related-information .ibm-column H2 {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail-two.ibm-portrait-module.ibm-related-information .ibm-column H3 {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail-two.ibm-portrait-module.ibm-related-information .ibm-column P {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail-two.ibm-portrait-module.ibm-related-information .ibm-column UL {
	CLEAR: right; MARGIN-LEFT: 80px! important; HEIGHT: 1%
}
DIV.ibm-landing-page .ibm-alternate-thumbnail.ibm-portrait-module.ibm-related-information .ibm-column {
	MIN-HEIGHT: 70px
}
DIV.ibm-related-information#ibm-footer-module H2 {
	COLOR: #fff! important
}
DIV.ibm-related-information#ibm-footer-module P {
	COLOR: #fff! important
}
DIV.ibm-related-information#ibm-footer-module A {
	COLOR: #fff! important
}
DIV.ibm-alternate.ibm-related-information#ibm-footer-module H2 {
	COLOR: #000! important
}
DIV.ibm-alternate.ibm-related-information#ibm-footer-module P {
	COLOR: #000! important
}
DIV.ibm-alternate.ibm-related-information#ibm-footer-module A {
	COLOR: #4c6e94! important
}
DIV.ibm-related-information#ibm-footer-module P.ibm-ind-link A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_w.gif) no-repeat 0px 1px
}
DIV.ibm-alternate.ibm-related-information#ibm-footer-module P.ibm-ind-link A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 0px 1px
}
DIV.ibm-related-information#ibm-footer-module P.ibm-ind-link A {
	BACKGROUND-POSITION: 0px 1px
}
UL.ibm-link-list LI P {
	PADDING-LEFT: 21px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
UL.ibm-link-list LI.ibm-link-description {
	PADDING-BOTTOM: 5px! important
}
UL.ibm-link-list LI.ibm-link-description A {
	PADDING-BOTTOM: 0px! important
}
UL.ibm-link-list LI.ibm-link-description P {
	PADDING-TOP: 0px! important
}
UL.ibm-link-list LI.ibm-link-description P.ibm-call-info {
	PADDING-TOP: 5px! important
}
LI.ibm-last.ibm-link-description {
	PADDING-BOTTOM: 10px
}
UL.ibm-link-list P.ibm-call-info {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#ibm-content-main UL.ibm-directory-link-list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-content-main P.ibm-next-page.ibm-ind-link {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 1%; TEXT-ALIGN: right
}
#ibm-content-main P.ibm-back-to-top.ibm-ind-link {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 1%; TEXT-ALIGN: right
}
#ibm-content-main P.ibm-back-to-top.ibm-ind-link A.ibm-anchor-up-link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; BACKGROUND: url(//www.ibm.com/i/v16/icons/u_bold.gif) no-repeat 0px -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-main P.ibm-next-page.ibm-ind-link A.ibm-forward-link {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 0px -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-main P.ibm-next-page.ibm-ind-link A.ibm-forward-em-link {

	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_bold.gif) no-repeat 0px -1px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-content-main .ibm-indent.ibm-container-body P {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 14px! important; PADDING-TOP: 0px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent P {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 14px! important; PADDING-TOP: 0px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent UL {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 14px! important; PADDING-TOP: 0px! important
}
#ibm-content-main .ibm-indent.ibm-container-body P.ibm-ind-link {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 0px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent P.ibm-ind-link {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 0px! important
}
#ibm-content-main .ibm-indent.ibm-container-body P.ibm-ind-caution {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-indent.ibm-container-body P.ibm-ind-error {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-indent.ibm-container-body P.ibm-ind-help {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-indent.ibm-container-body P.ibm-ind-price {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent P.ibm-ind-caution {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent P.ibm-ind-error {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent P.ibm-ind-help {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-container-body DIV.ibm-indent P.ibm-ind-price {
	MARGIN-TOP: 0px! important; MARGIN-LEFT: 0px! important; PADDING-TOP: 5px! important
}
#ibm-content-main .ibm-indent.ibm-container-body P.ibm-remove-indent {
	MARGIN-TOP: 5px! important; MARGIN-LEFT: 0px! important
}
DIV.ibm-list-next {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
P.ibm-list-next {
	PADDING-BOTTOM: 0px! important
}
#ibm-content-main .ibm-container .ibm-two-column.ibm-container-body UL.ibm-portrait-module-list UL.ibm-bullet-list {
	PADDING-LEFT: 9px
}
#ibm-content-main .ibm-container .ibm-two-column.ibm-container-body UL.ibm-portrait-module-list UL.ibm-bullet-list LI {
	CLEAR: right; BACKGROUND-POSITION: 0px 2px; HEIGHT: 1%
}
#ibm-content-main .ibm-container .ibm-two-column.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 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-leadspace UL.ibm-bullet-list LI OL LI {
	HEIGHT: auto
}
.ibm-container .ibm-container-body UL.ibm-bullet-list LI OL LI {
	HEIGHT: auto
}
#ibm-content-main DIV.ibm-page-tools UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-content-main DIV.ibm-page-tools UL LI {
	PADDING-RIGHT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
#ibm-content-main DIV.ibm-page-tools UL A {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 2px 4px; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ibm-content-main DIV.ibm-page-tools {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x 100% 0%; PADDING-TOP: 1px
}
#ibm-content-main .ibm-page-tools UL A:link {
	TEXT-DECORATION: none
}
#ibm-content-main .ibm-page-tools UL A:visited {
	TEXT-DECORATION: none
}
#ibm-content-main .ibm-page-tools UL A:hover {
	TEXT-DECORATION: underline
}
#ibm-content-main .ibm-page-tools H2 {
	DISPLAY: none
}
#ibm-content-main .ibm-page-tools .ibm-container-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
SUP {
	VERTICAL-ALIGN: text-top; COLOR: #666; POSITION: relative; TOP: -1px
}
#ibm-content-main FORM.ibm-column-form LABEL {
	CLEAR: left; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; 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.ibm-input-group {
	PADDING-BOTTOM: 5px! important
}
#ibm-content-main FORM.ibm-column-form LABEL SPAN {
	DISPLAY: inline; MARGIN: 0px
}
#ibm-content-main FORM.ibm-column-form .ibm-buttons-row P {
	PADDING-LEFT: 157px; FLOAT: none
}
#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-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-content-main FORM.ibm-column-form FIELDSET LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px
}
#ibm-content-main FORM.ibm-column-form FIELDSET SPAN {
	MARGIN-TOP: -18px! important; DISPLAY: block; PADDING-BOTTOM: 10px! important; MARGIN-LEFT: 157px
}
#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 {
	DISPLAY: inline! important
}
#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; PADDING-RIGHT: 20px; DISPLAY: inline! important; MARGIN: 0px
}
#ibm-content-main FORM.ibm-row-form DIV.ibm-two-column P.ibm-first {
	PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: left
}
#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: normal
}
#ibm-content-main FORM.ibm-row-form LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
#ibm-content-main FORM.ibm-row-form LABEL SPAN {
	DISPLAY: inline; MARGIN: 0px
}
#ibm-content-main FORM.ibm-column-form FIELDSET SPAN.ibm-required {
	DISPLAY: inline; MARGIN-LEFT: 0px
}
#ibm-content-main FORM .ibm-checkbox-layout {
	CLEAR: both
}
#ibm-content-main FORM .ibm-checkbox-layout INPUT {
	FLOAT: left
}
#ibm-content-main FORM .ibm-checkbox-layout LABEL {
	CLEAR: right; DISPLAY: block; FONT-WEIGHT: normal; FLOAT: none; MARGIN-LEFT: 1.8em; WIDTH: auto
}
#ibm-content-main FORM P.ibm-radio-layout STRONG {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 150px
}
#ibm-content-main FORM P.ibm-radio-layout STRONG SPAN.ibm-required {
	DISPLAY: inline; MARGIN: 0px
}
#ibm-content-main FORM P.ibm-radio-layout INPUT {
	CLEAR: none; DISPLAY: inline; FONT-WEIGHT: normal; FLOAT: none; WIDTH: auto
}
#ibm-content-main FORM P.ibm-radio-layout LABEL {
	CLEAR: none; DISPLAY: inline; FONT-WEIGHT: normal; FLOAT: none; WIDTH: auto
}
#ibm-content-main FORM SPAN.ibm-input-group LABEL {
	CLEAR: none; DISPLAY: inline; FONT-WEIGHT: normal; FLOAT: none; WIDTH: auto
}
#ibm-content-main FORM P.ibm-radio-layout SPAN {
	HEIGHT: 1%
}
.ibm-footnote .ibm-container-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px -3px; COLOR: #666! important; BORDER-RIGHT-WIDTH: 0px
}
.ibm-footnote.ibm-container {
	PADDING-TOP: 0px! important
}
.ibm-footnote.ibm-container P {
	PADDING-TOP: 0px! important
}
TABLE.ibm-data-table TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.ibm-data-table TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
TABLE.ibm-data-table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.ibm-data-table TBODY TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.ibm-data-table TH {
	BACKGROUND: url(//www.ibm.com/i/v16/t/text-tabs-bg.gif) #f7f8fc repeat-x; TEXT-ALIGN: left
}
TABLE TH.ibm-table-row {
	BACKGROUND: #fff
}
TABLE.ibm-data-table {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.ibm-data-table CAPTION {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TH.ibm-numeric {
	TEXT-ALIGN: right! important
}
TD.ibm-numeric {
	TEXT-ALIGN: right! important
}
.ibm-container-body TABLE.ibm-results-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.ibm-container-body TABLE.ibm-results-table TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.ibm-container-body TABLE.ibm-results-table TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
TABLE.ibm-results-table H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.ibm-container-body TABLE.ibm-results-table {
	BORDER-RIGHT: 0px; BORDER-LEFT: 0px
}
.ibm-container-body TABLE.ibm-results-table CAPTION {
	BORDER-RIGHT: 0px; BORDER-LEFT: 0px
}
.ibm-container-body TABLE.ibm-results-table {
	BORDER-BOTTOM: 0px
}
TABLE.ibm-results-table CAPTION.ibm-access EM {
	LEFT: -3000px; WIDTH: 500px; POSITION: absolute
}
TABLE.ibm-results-table THEAD.ibm-access TH {
	LEFT: -3000px; WIDTH: 500px; POSITION: absolute
}
TABLE.ibm-results-table THEAD.ibm-access TD {
	LEFT: -3000px; WIDTH: 500px; POSITION: absolute
}
TABLE.ibm-results-table TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; VERTICAL-ALIGN: top; PADDING-TOP: 5px! important
}
TABLE.ibm-results-table TH {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 5px! important; VERTICAL-ALIGN: top; PADDING-TOP: 5px! important
}
TABLE.ibm-results-table TH {
	TEXT-ALIGN: left
}
TABLE.ibm-results-table {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.ibm-results-table TD.ibm-table-row {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; WIDTH: 25px
}
TABLE.ibm-results-table TH.ibm-table-row {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; WIDTH: 25px
}
TABLE.ibm-results-table TD.ibm-alternate.ibm-table-row {
	WIDTH: auto! important
}
TABLE.ibm-results-table TH.ibm-alternate.ibm-table-row {
	WIDTH: auto! important
}
TABLE.ibm-data-table TD.ibm-alternate.ibm-table-row {
	WIDTH: auto! important
}
TABLE.ibm-data-table TH.ibm-alternate.ibm-table-row {
	WIDTH: auto! important
}
TABLE.ibm-results-table TD.ibm-numeric {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 0px! important; WIDTH: 100px
}
TABLE.ibm-results-table TH.ibm-numeric {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 0px! important; WIDTH: 100px
}
#ibm-content-main TABLE.ibm-results-table CAPTION EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TABLE.ibm-results-table TH.ibm-table-row {
	FONT-WEIGHT: bold! important
}
TABLE.ibm-table-outline.ibm-data-table TD {
	BORDER-RIGHT: #ccc 1px solid
}
TABLE.ibm-table-outline.ibm-data-table TH {
	BORDER-RIGHT: #ccc 1px solid
}
TABLE.ibm-table-outline.ibm-data-table {
	BORDER-RIGHT-WIDTH: 0px
}
TABLE.ibm-data-table TBODY TD.ibm-accent-1 {
	BACKGROUND-COLOR: #e7eef4
}
TABLE.ibm-data-table TBODY TH.ibm-accent-1 {
	BACKGROUND-COLOR: #e7eef4
}
TABLE.ibm-data-table TBODY TD.ibm-accent-2 {
	BACKGROUND-COLOR: #f7f8fc
}
TABLE.ibm-data-table TBODY TH.ibm-accent-2 {
	BACKGROUND-COLOR: #f7f8fc
}
TABLE.ibm-data-table TBODY TD.ibm-accent-3 {
	BACKGROUND-COLOR: #ededed
}
TABLE.ibm-data-table TBODY TH.ibm-accent-3 {
	BACKGROUND-COLOR: #ededed
}
TABLE.ibm-data-table TBODY TD.ibm-accent-4 {
	BACKGROUND-COLOR: #fafafa
}
TABLE.ibm-data-table TBODY TH.ibm-accent-4 {
	BACKGROUND-COLOR: #fafafa
}
TABLE.ibm-data-table TBODY TR.ibm-alt-row TD {
	BACKGROUND-COLOR: #f7f8fa
}
TABLE.ibm-data-table TBODY TR.ibm-alt-row TH {
	BACKGROUND-COLOR: #f7f8fa
}
TABLE.ibm-data-table TBODY TR.ibm-highlight-row TD {
	BACKGROUND: #ededed
}
TABLE.ibm-data-table TBODY TR.ibm-highlight-row TH {
	BACKGROUND: #ededed
}
TABLE.ibm-data-table TBODY TR:hover TD {
	BACKGROUND: #ededed
}
TABLE.ibm-data-table TBODY TR:hover TH {
	BACKGROUND: #ededed
}
TABLE.ibm-data-table THEAD TH.ibm-sort A {
	COLOR: #4c6e94; TEXT-DECORATION: none
}
TABLE.ibm-data-table THEAD TH.ibm-sort-down A {
	COLOR: #4c6e94; TEXT-DECORATION: none
}
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 {
	TEXT-DECORATION: underline
}
TABLE.ibm-data-table THEAD TH.ibm-sort-down A SPAN {
	TEXT-DECORATION: underline
}
TABLE.ibm-data-table THEAD TH.ibm-sort-up A SPAN {
	TEXT-DECORATION: underline
}
TABLE.ibm-data-table THEAD TH.ibm-sort A SPAN.ibm-icon {
	PADDING-RIGHT: 6px; PADDING-LEFT: 8px; BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_default.gif) no-repeat 100% 0%; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TABLE.ibm-data-table THEAD TH.ibm-sort-down A SPAN.ibm-icon {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/icons/scope_dn.gif)
}
TABLE.ibm-data-table THEAD TH.ibm-sort-up A SPAN.ibm-icon {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/icons/scope_up.gif)
}
.ibm-inner-data-table .ibm-container-body TABLE.ibm-data-table {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ibm-inner-data-table-last .ibm-container-body TABLE.ibm-data-table {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ibm-inner-data-table TABLE.ibm-data-table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.ibm-inner-data-table-last TABLE.ibm-data-table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
.ibm-inner-data-table TABLE.ibm-data-table {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
P.ibm-table-navigation {
	PADDING-TOP: 8px! important
}
P.ibm-table-navigation A.ibm-back-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk_bold.gif) no-repeat
}
P.ibm-table-navigation A.ibm-forward-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_bold.gif) no-repeat 100% 0%
}
P.ibm-table-navigation A:link {
	TEXT-DECORATION: none
}
P.ibm-table-navigation A:visited {
	TEXT-DECORATION: none
}
P.ibm-table-navigation A:hover {
	TEXT-DECORATION: underline
}
P.ibm-table-navigation A.ibm-back-em-link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px
}
P.ibm-table-navigation A.ibm-forward-em-link {
	PADDING-RIGHT: 18px; PADDING-LEFT: 3px
}
SPAN.ibm-table-navigation-links {
	COLOR: #666
}
P.ibm-table-navigation {
	HEIGHT: 1%
}
SPAN.ibm-primary-navigation {
	FLOAT: left
}
SPAN.ibm-secondary-navigation {
	FLOAT: right
}
.ibm-content-expand#ibm-top #ibm-content-head {
	WIDTH: 710px
}
.ibm-content-expand#ibm-top #ibm-content-main {
	WIDTH: 710px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-two-column .ibm-first.ibm-column {
	WIDTH: 350px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-two-column .ibm-second.ibm-column {
	WIDTH: 350px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-alternate-four .ibm-first.ibm-column {
	WIDTH: 450px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-alternate-four .ibm-second.ibm-column {
	WIDTH: 250px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-alternate-five .ibm-first.ibm-column {
	WIDTH: 250px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-alternate-five .ibm-second.ibm-column {
	WIDTH: 450px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-three-column .ibm-column {
	WIDTH: 230px
}
.ibm-content-expand#ibm-top #ibm-content-main .ibm-three-column.ibm-container-body .ibm-column {
	WIDTH: 232px
}
DIV.ibm-code-sample.ibm-container-body {
	BACKGROUND: #f7f7f7; OVERFLOW: scroll; COLOR: #666; HEIGHT: 130px
}
DIV.ibm-alternate-code-sample.ibm-container-body {
	BACKGROUND: #f7f7f7; COLOR: #666
}
DIV.ibm-container-body DIV.ibm-code-sample {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f7f7f7; MARGIN: 0px 7px 7px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
DIV.ibm-container-body DIV.ibm-alternate-code-sample {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f7f7f7; MARGIN: 0px 7px 7px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid
}
DIV.ibm-container-body DIV.ibm-code-sample {
	OVERFLOW: scroll; HEIGHT: 130px
}
DIV.ibm-cross-links {
	CLEAR: right; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; WIDTH: 170px
}
DIV.ibm-cross-links .ibm-rule {
	PADDING-BOTTOM: 5px
}
#ibm-content-sidebar {
	MARGIN: 0px 0px 0px 540px; WIDTH: 170px
}
DIV.ibm-liquid #ibm-content-sidebar {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 0px -180px 0px 0px; WIDTH: 170px
}
DIV.ibm-landing-page #ibm-content-sidebar {
	MARGIN: 0px 0px 0px 740px
}
#ibm-content-sidebar .ibm-container {
	CLEAR: right; FLOAT: right
}
#ibm-content-sidebar P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 1em; MARGIN: 0em; COLOR: #666; PADDING-TOP: 0em
}
#ibm-content-sidebar UL.ibm-bullet-list {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 1em; MARGIN: 0em; COLOR: #666; PADDING-TOP: 0em
}
#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: 0px auto 4px; TEXT-ALIGN: center
}
#ibm-content-sidebar .ibm-container P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.3em
}
#ibm-content-sidebar .ibm-alternate-three.ibm-container {
	BORDER-TOP: #ccc 1px solid
}
#ibm-content-sidebar .ibm-alternate-three.ibm-container H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-content-sidebar P.ibm-ind-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#ibm-twitter-list LI {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
#ibm-content-sidebar UL.ibm-link-list LI {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
#ibm-twitter-list LI {
	PADDING-BOTTOM: 5px! important; PADDING-TOP: 7px! important
}
UL.ibm-link-list LI A {
	HEIGHT: 1%
}
UL.ibm-link-list LI.ibm-first {
	BACKGROUND-IMAGE: none! important
}
UL.ibm-alternate.ibm-link-list LI {
	BACKGROUND-IMAGE: none! important
}
UL.ibm-link-list LI.ibm-first {
	WIDTH: auto! important
}
UL.ibm-alternate.ibm-link-list A {
	PADDING-RIGHT: 5px! important; BACKGROUND-POSITION: 2px 1px; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 3px! important; PADDING-TOP: 2px! important
}
#ibm-content-sidebar .ibm-live-assistance.ibm-container .ibm-portrait {
	MIN-HEIGHT: 60px
}
#ibm-content-sidebar .ibm-live-assistance.ibm-container .ibm-alternate.ibm-portrait {
	MIN-HEIGHT: 45px
}
#ibm-content-sidebar .ibm-live-assistance.ibm-container .ibm-container-body DIV.ibm-portrait IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 5px 5px
}
#ibm-content-sidebar .ibm-live-assistance.ibm-container .ibm-container-body DIV.ibm-portrait P {
	MARGIN-LEFT: 55px; HEIGHT: 1%
}
#ibm-content-sidebar .ibm-live-assistance.ibm-container .ibm-container-body DIV.ibm-alternate.ibm-portrait P {
	MARGIN-LEFT: 40px; HEIGHT: 1%
}
UL.ibm-live-assistance-list {
	CLEAR: both; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
UL.ibm-live-assistance-list P {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 30px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px; PADDING-TOP: 5px! important; HEIGHT: 1%
}
UL.ibm-live-assistance-list A {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 30px! important; PADDING-BOTTOM: 10px! important; MARGIN: 0px; PADDING-TOP: 5px! important; HEIGHT: 1%
}
UL.ibm-live-assistance-list LI.ibm-first {
	PADDING-TOP: 5px
}
UL.ibm-live-assistance-list P {
	PADDING-BOTTOM: 0px! important
}
UL.ibm-live-assistance-list P.ibm-call-info {
	PADDING-BOTTOM: 10px! important
}
UL.ibm-live-assistance-list A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -750px
}
UL.ibm-live-assistance-list A.ibm-forward-link:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -600px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-chat-link {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2550px
}
UL.ibm-live-assistance-list A.ibm-chat-link:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2400px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-email-link {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4050px
}
UL.ibm-live-assistance-list A.ibm-email-link:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3900px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-video-link {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6300px
}
UL.ibm-live-assistance-list A.ibm-video-link:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6150px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-call-link {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4950px
}
UL.ibm-live-assistance-list A.ibm-call-link:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4800px; COLOR: #2a507b
}
UL.ibm-live-assistance-list P.ibm-call-info {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4950px
}
UL.ibm-live-assistance-list P.ibm-call-info:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4800px
}
H2.ibm-last {
	PADDING-BOTTOM: 5px! important
}
H3.ibm-last {
	PADDING-BOTTOM: 5px! important
}
#ibm-content-sidebar .ibm-ms-statement .ibm-container-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-content-sidebar .ibm-ms-statement .ibm-container-body P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; COLOR: #000; PADDING-TOP: 0px! important
}
#ibm-content-sidebar FORM.ibm-sidebar-form {
	PADDING-BOTTOM: 12px; PADDING-TOP: 0px
}
#ibm-content-sidebar FORM.ibm-sidebar-form P {
	PADDING-BOTTOM: 0px! important; PADDING-TOP: 5px! important
}
.ibm-container-head {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
.ibm-container-head-first {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
.ibm-container-head-second {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
.ibm-container-head-third {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
.ibm-container-head H2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ibm-container-head-first H2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ibm-container-head-second H2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.ibm-container-head-third H2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.ibm-portlet-controls {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
UL.ibm-portlet-controls LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.ibm-portlet-controls A {
	DISPLAY: block; WIDTH: 18px; HEIGHT: 12px
}
.ibm-container-head UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head-first UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head-second UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head-third UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head-first UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head-second UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head-third UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/restore_2.gif) no-repeat 0px 0px
}
.ibm-container-head-first UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/restore_2.gif) no-repeat 0px 0px
}
.ibm-container-head-second UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/restore_2.gif) no-repeat 0px 0px
}
.ibm-container-head-third UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/portlets/restore_2.gif) no-repeat 0px 0px
}
.ibm-simple-show-hide .ibm-container-body {
	PADDING-BOTTOM: 4px
}
.ibm-simple-show-hide P.ibm-show-hide-controls {
	DISPLAY: none; COLOR: #666
}
.ibm-simple-show-hide P.ibm-show-hide-controls A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ibm-simple-show-hide H3 A.ibm-show-hide-link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.ibm-simple-show-hide P.ibm-show-hide-controls A.ibm-active {
	COLOR: #000
}
.ibm-show-hide H2 A {
	PADDING-RIGHT: 16px; DISPLAY: block; BACKGROUND: url(//www.ibm.com/i/v16/icons/sh_closed.gif) no-repeat 100% 0%
}
.ibm-show-hide H2 A.ibm-show-active {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sh_open.gif) no-repeat 100% 0%
}
.ibm-show-hide H2 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.ibm-show-hide H2 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.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 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
UL.ibm-twisty LI {
	CLEAR: left
}
#ibm-content-main .ibm-container UL.ibm-twisty P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.3em
}
UL.ibm-twisty LI A.ibm-twisty-trigger {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/v16/icons/tw_open.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 16px; PADDING-TOP: 0px; HEIGHT: 16px
}
UL.ibm-twisty LI A.ibm-twisty-trigger-closed {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/icons/tw_closed.gif)! important
}
UL.ibm-twisty LI A.ibm-twisty-trigger IMG {
	WIDTH: 16px; HEIGHT: 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 {
	PADDING-LEFT: 16px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#ibm-navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -190px; FLOAT: left; PADDING-BOTTOM: 30px; MARGIN: 0% 0% 0% -100%; WIDTH: 180px; PADDING-TOP: 0.8em; POSITION: relative
}
DIV.ibm-alt #ibm-navigation {
	LEFT: 0px; FLOAT: left; MARGIN-LEFT: -760px; POSITION: relative
}
#ibm-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/v16/t/left-nav-corner.gif) #c8d7e3 no-repeat 100% 100%; PADDING-BOTTOM: 19px; MARGIN: 0px; LINE-HEIGHT: 1.25em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ibm-parent#ibm-navigation {
	PADDING-TOP: 1px
}
#ibm-navigation UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ibm-navigation LI#ibm-parent-link A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(//www.ibm.com/i/v16/t/t-bk-gray.gif) #fff no-repeat 6px 0.33em; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid
}
#ibm-navigation LI#ibm-overview A {
	BACKGROUND: url(//www.ibm.com/i/v16/t/leftnav-overview-gradient.gif) #7a96ab repeat-x 0px 50%; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #657f96 1px solid
}
#ibm-navigation LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #e6edf2 1px solid; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
#ibm-navigation UL UL LI {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-navigation UL UL A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 17px; BACKGROUND: #c8d7e3; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-navigation LI A.ibm-is-active {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0% -400px; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px
}
#ibm-navigation LI A.ibm-is-active:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/t/leftnav-selected.gif) #fff repeat-x
}
#ibm-navigation H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; MARGIN: 1em 0em 0em; COLOR: #666; PADDING-TOP: 7px
}
#ibm-secondary-navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ibm-secondary-navigation UL LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 23px; BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 17px -3231px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#ibm-primary-links A:hover {
	BACKGROUND: #acbfd0
}
#ibm-navigation LI#ibm-overview A:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/t/leftnav-overview-highlight.gif) #98b1c4 repeat-x 0% 50%; BORDER-BOTTOM: #8499ab 1px solid
}
#ibm-footer-module IMG {
	CLEAR: both; DISPLAY: block
}
DIV#ibm-footer-module DIV.ibm-rule {
	BACKGROUND: url(//www.ibm.com/i/v16/t/footer-mod-rule.gif) #fff repeat-x; WIDTH: 930px; HEIGHT: 12px
}
#ibm-footer-module P {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; PADDING-BOTTOM: 2em; MARGIN: 0em; PADDING-TOP: 0em
}
#ibm-footer-module P {
	COLOR: #666
}
#ibm-footer-module P A {
	COLOR: #666
}
#ibm-page-tools {
	CLEAR: both; BACKGROUND: #ccc; MARGIN: 0px; WIDTH: 930px; COLOR: #fff
}
DIV.ibm-liquid #ibm-page-tools {
	WIDTH: 100%
}
#ibm-page-tools UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#ibm-page-tools LI {
	PADDING-RIGHT: 3px; FLOAT: left
}
#ibm-page-tools LI.ibm-first {
	PADDING-LEFT: 8px
}
#ibm-page-tools UL A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 18px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#ibm-top DIV#ibm-page-tools {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #ccc repeat-x 0px -480px; PADDING-TOP: 26px
}
.ibm-landing-page#ibm-top DIV#ibm-page-tools {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #ccc repeat-x 0px -506px; PADDING-TOP: 0px
}
#ibm-footer {
	CLEAR: both; BORDER-TOP: #fff 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #000 repeat-x 0px -631px; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 1px; HEIGHT: auto
}
#ibm-footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 1%
}
#ibm-footer LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; WHITE-SPACE: nowrap
}
#ibm-footer LI.ibm-first {
	PADDING-LEFT: 19px; BACKGROUND-IMAGE: none
}
#ibm-metrics {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/v16/t/template-bottom-930.gif) no-repeat 50% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
DIV.ibm-liquid + #ibm-metrics {
	BACKGROUND: url(//www.ibm.com/i/v16/t/template-bottom-liquid.gif) repeat-x
}
#ibm-legal {
	MARGIN: 0em auto; WIDTH: 930px; COLOR: #666
}
#ibm-legal P {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 1em; MARGIN: 0em; PADDING-TOP: 0em
}
DIV#ibm-reg-number {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 930px; COLOR: #666; PADDING-TOP: 0px; TEXT-ALIGN: center
}
A:link {
	COLOR: #4c6e94
}
A:hover {
	COLOR: #4c6e94
}
A:visited {
	COLOR: #969
}
.ibm-form-note {
	COLOR: #666
}
.ibm-item-note {
	COLOR: #666
}
.ibm-item-note-alternate {
	COLOR: #666
}
.ibm-price {
	COLOR: #390
}
.ibm-required {
	COLOR: #f30
}
.ibm-important {
	COLOR: #f60
}
DIV.ibm-list-container.ibm-column H3 A:link {
	TEXT-DECORATION: none
}
DIV.ibm-list-container.ibm-column H3 A:visited {
	TEXT-DECORATION: none
}
UL#ibm-directory-nav A:link {
	TEXT-DECORATION: none
}
UL#ibm-directory-nav A:visited {
	TEXT-DECORATION: none
}
.ibm-directory-link-list A:link {
	TEXT-DECORATION: none
}
.ibm-directory-link-list A:visited {
	TEXT-DECORATION: none
}
.ibm-portrait-module-list H2 A:link {
	TEXT-DECORATION: none
}
.ibm-portrait-module-list H2 A:visited {
	TEXT-DECORATION: none
}
.ibm-portrait-module-list H3 A:link {
	TEXT-DECORATION: none
}
.ibm-portrait-module-list H3 A:visited {
	TEXT-DECORATION: none
}
A.ibm-feature-em-link:link {
	TEXT-DECORATION: none
}
A.ibm-feature-em-link:visited {
	TEXT-DECORATION: none
}
A.ibm-feature-link:link {
	TEXT-DECORATION: none
}
A.ibm-feature-link:visited {
	TEXT-DECORATION: none
}
A.ibm-external-link:link {
	TEXT-DECORATION: none
}
A.ibm-external-link:visited {
	TEXT-DECORATION: none
}
A.ibm-password-link:link {
	TEXT-DECORATION: none
}
A.ibm-password-link:visited {
	TEXT-DECORATION: none
}
P.ibm-ind-link A:link {
	TEXT-DECORATION: none
}
P.ibm-ind-link A:visited {
	TEXT-DECORATION: none
}
UL.ibm-link-list A:link {
	TEXT-DECORATION: none
}
UL.ibm-link-list A:visited {
	TEXT-DECORATION: none
}
#ibm-masthead A:link {
	TEXT-DECORATION: none
}
#ibm-masthead A:visited {
	TEXT-DECORATION: none
}
#ibm-navigation A:link {
	TEXT-DECORATION: none
}
#ibm-navigation A:visited {
	TEXT-DECORATION: none
}
#ibm-content-head UL#ibm-navigation-trail LI A:link {
	TEXT-DECORATION: none
}
#ibm-content-head UL#ibm-navigation-trail LI A:visited {
	TEXT-DECORATION: none
}
#ibm-myinterest-module A:link {
	TEXT-DECORATION: none
}
#ibm-myinterest-module A:visited {
	TEXT-DECORATION: none
}
#ibm-masthead A:hover {
	TEXT-DECORATION: none
}
#ibm-navigation A:hover {
	TEXT-DECORATION: none
}
UL.ibm-live-assistance-list A:link {
	TEXT-DECORATION: none
}
UL.ibm-live-assistance-list A:visited {
	TEXT-DECORATION: none
}
UL.ibm-live-assistance-list A:hover {
	TEXT-DECORATION: none
}
UL.ibm-tabs A:link {
	TEXT-DECORATION: none
}
UL.ibm-tabs A:visited {
	TEXT-DECORATION: none
}
UL.ibm-tabs A:hover {
	TEXT-DECORATION: none
}
DIV#ibm-overlay-masthead A:link {
	TEXT-DECORATION: none
}
DIV#ibm-overlay-masthead A:visited {
	TEXT-DECORATION: none
}
DIV.ibm-list-container.ibm-column H3 A:hover {
	TEXT-DECORATION: underline
}
UL#ibm-directory-nav A:hover {
	TEXT-DECORATION: underline
}
.ibm-directory-link-list A:hover {
	TEXT-DECORATION: underline
}
.ibm-portrait-module-list H2 A:hover {
	TEXT-DECORATION: underline
}
.ibm-portrait-module-list H3 A:hover {
	TEXT-DECORATION: underline
}
A.ibm-feature-em-link:hover {
	TEXT-DECORATION: underline
}
A.ibm-feature-link:hover {
	TEXT-DECORATION: underline
}
A.ibm-external-link:hover {
	TEXT-DECORATION: underline
}
A.ibm-password-link:hover {
	TEXT-DECORATION: underline
}
P.ibm-ind-link A:hover {
	TEXT-DECORATION: underline
}
UL.ibm-link-list A:hover {
	TEXT-DECORATION: underline
}
#ibm-content-head UL#ibm-navigation-trail LI A:hover {
	TEXT-DECORATION: underline
}
#ibm-myinterest-module A:hover {
	TEXT-DECORATION: underline
}
#ibm-secondary-navigation A:hover {
	TEXT-DECORATION: underline
}
DIV#ibm-overlay-masthead A:hover {
	TEXT-DECORATION: underline
}
P.ibm-ind-link A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
UL.ibm-link-list A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.ibm-two-column.ibm-container-body P.ibm-ind-link {
	CLEAR: both
}
LI.ibm-audio-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/aud.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-audio-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/aud.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-audio-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/aud.gif) no-repeat 2px 4px
}
LI.ibm-back-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-back-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-back-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk.gif) no-repeat 2px 4px
}
LI.ibm-back-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk_bold.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-back-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk_bold.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-back-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/bk_bold.gif) no-repeat 2px 4px
}
LI.ibm-calculator-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/calculator.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-calculator-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/calculator.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-calculator-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/calculator.gif) no-repeat 2px 4px
}
LI.ibm-calendar-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/calendar.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-calendar-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/calendar.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-calendar-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/calendar.gif) no-repeat 2px 4px
}
LI.ibm-cancel-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/cancel.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-cancel-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/cancel.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-cancel-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/cancel.gif) no-repeat 2px 4px
}
LI.ibm-caution-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/caution.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-caution-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/caution.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-caution-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/caution.gif) no-repeat 2px 4px
}
LI.ibm-confirm-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/confirm.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-confirm-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/confirm.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-confirm-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/confirm.gif) no-repeat 2px 4px
}
LI.ibm-chat-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/chat.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-chat-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/chat.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-chat-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/chat.gif) no-repeat 2px 4px
}
LI.ibm-anchor-down-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/d.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-anchor-down-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/d.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-anchor-down-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/d.gif) no-repeat 2px 4px
}
LI.ibm-anchor-down-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/d_bold.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-anchor-down-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/d_bold.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-anchor-down-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/d_bold.gif) no-repeat 2px 4px
}
LI.ibm-download-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/dn.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-download-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/dn.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-download-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/dn.gif) no-repeat 2px 4px
}
LI.ibm-enlarge-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/enlarge.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-enlarge-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/enlarge.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-enlarge-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/enlarge.gif) no-repeat 2px 4px
}
LI.ibm-error-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/error.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-error-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/error.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-error-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/error.gif) no-repeat 2px 4px
}
LI.ibm-information-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/info.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-information-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/info.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-information-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/info.gif) no-repeat 2px 4px
}
LI.ibm-password-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/key.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-password-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/key.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-password-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/key.gif) no-repeat 2px 4px
}
LI.ibm-secure-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/lock.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-secure-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/lock.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-secure-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/lock.gif) no-repeat 2px 4px
}
LI.ibm-pdf-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/pdf.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-pdf-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/pdf.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-pdf-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/pdf.gif) no-repeat 2px 4px
}
LI.ibm-call-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/ph.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-call-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/ph.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-call-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/ph.gif) no-repeat 2px 4px
}
UL.ibm-link-list P.ibm-call-info {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/ph.gif) no-repeat 2px 4px
}
LI.ibm-video-podcast-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/podvideo.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-video-podcast-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/podvideo.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-video-podcast-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/podvideo.gif) no-repeat 2px 4px
}
LI.ibm-popup-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/popup.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-popup-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/popup.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-popup-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/popup.gif) no-repeat 2px 4px
}
LI.ibm-print-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/printer.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-print-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/printer.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-print-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/printer.gif) no-repeat 2px 4px
}
LI.ibm-rss-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/rss.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-rss-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/rss.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-rss-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/rss.gif) no-repeat 2px 4px
}
LI.ibm-sort-down-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_dn.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-sort-down-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_dn.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-sort-down-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_dn.gif) no-repeat 2px 4px
}
LI.ibm-sort-up-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_up.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-sort-up-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_up.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-sort-up-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/scope_up.gif) no-repeat 2px 4px
}
LI.ibm-external-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sout.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-external-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sout.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-external-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sout.gif) no-repeat 2px 4px
}
LI.ibm-anchor-up-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/u_bold.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-anchor-up-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/u_bold.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-anchor-up-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/u_bold.gif) no-repeat 2px 4px
}
LI.ibm-video-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/video.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-video-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/video.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-video-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/video.gif) no-repeat 2px 4px
}
LI.ibm-wireless-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/wireless.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-wireless-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/wireless.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-wireless-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/wireless.gif) no-repeat 2px 4px
}
LI.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-forward-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw.gif) no-repeat 2px 4px
}
LI.ibm-forward-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_bold.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-forward-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_bold.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-forward-em-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/fw_bold.gif) no-repeat 2px 4px
}
LI.ibm-email-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/em.gif) no-repeat 2px 4px
}
P.ibm-ind-link A.ibm-email-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/em.gif) no-repeat 2px 4px
}
UL.ibm-link-list A.ibm-email-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/em.gif) no-repeat 2px 4px
}
LI.ibm-audio-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-back-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-back-em-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-calculator-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-calendar-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-cancel-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-caution-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-confirm-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-chat-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-anchor-down-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-anchor-down-em-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-download-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-enlarge-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-error-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-information-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-password-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-secure-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-pdf-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-call-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-call-info {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-video-podcast-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-popup-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-print-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-rss-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-sort-down-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-sort-up-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-external-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-anchor-up-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-video-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-wireless-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-forward-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-forward-em-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-email-link {
	BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px! important; PADDING-BOTTOM: 8px! important; BACKGROUND-REPEAT: no-repeat
}
LI.ibm-audio-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-back-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-back-em-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-calculator-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-calendar-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-cancel-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-caution-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-confirm-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-chat-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-anchor-down-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-anchor-down-em-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-download-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-enlarge-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-error-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-information-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-password-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-secure-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-pdf-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-call-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-call-info A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-video-podcast-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-popup-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-print-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-rss-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-sort-down-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-sort-up-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-external-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-anchor-up-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-video-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-wireless-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-forward-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-forward-em-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-email-link A {
	DISPLAY: inline; MARGIN-LEFT: -18px! important
}
LI.ibm-audio-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-back-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-back-em-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-calculator-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-calendar-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-cancel-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-caution-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-confirm-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-chat-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-anchor-down-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-anchor-down-em-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-download-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-enlarge-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-error-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-information-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-password-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-secure-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-pdf-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-call-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-call-info P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-video-podcast-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-popup-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-print-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-rss-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-sort-down-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-sort-up-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-external-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-anchor-up-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-video-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-wireless-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-forward-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-forward-em-link P {
	MARGIN-LEFT: -18px! important
}
LI.ibm-email-link P {
	MARGIN-LEFT: -18px! important
}
#ibm-page-tools A.ibm-bookmark-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px 4px
}
#ibm-page-tools A.ibm-email-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px -644px
}
#ibm-page-tools A.ibm-pdf-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px -842px
}
#ibm-page-tools A.ibm-print-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px -1076px
}
#ibm-page-tools A.ibm-rss-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px -1292px
}
#ibm-page-tools A.ibm-delicious-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px -212px
}
#ibm-page-tools A.ibm-digg-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-pt.gif) no-repeat 0px -428px
}
UL.ibm-link-list P.ibm-call-info {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 4px! important; PADDING-TOP: 4px! important
}
#ibm-content-main A.ibm-external-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(//www.ibm.com/i/v16/icons/sout.gif) no-repeat 0px 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 5px
}
#ibm-content-main UL.ibm-link-list A.ibm-external-link {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 2px 5px; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#ibm-content-main P.ibm-ind-link A.ibm-external-link {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 2px 5px; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.ibm-link-list A.ibm-inner-link {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
UL.ibm-link-list A.ibm-inner-link.ibm-external-link {
	PADDING-RIGHT: 0px! important; DISPLAY: inline; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}
#ibm-universal-navtp LI A:link {
	COLOR: #293d6b
}
#ibm-universal-navtp LI A:visited {
	COLOR: #293d6b
}
#ibm-navigation LI A:link {
	COLOR: #293d6b
}
#ibm-navigation LI A:visited {
	COLOR: #293d6b
}
#ibm-universal-navtp LI A:hover {
	TEXT-DECORATION: none
}
#ibm-content-head UL#ibm-navigation-trail LI A:link {
	COLOR: #999
}
#ibm-content-head UL#ibm-navigation-trail LI A:visited {
	COLOR: #999
}
#ibm-navigation LI#ibm-overview A:link {
	COLOR: #fff
}
#ibm-navigation LI#ibm-overview A:visited {
	COLOR: #fff
}
#ibm-navigation LI#ibm-parent-link A:link {
	COLOR: #666
}
#ibm-navigation LI#ibm-parent-link A:visited {
	COLOR: #666
}
#ibm-secondary-navigation LI A:link {
	COLOR: #666
}
#ibm-secondary-navigation LI A:visited {
	COLOR: #666
}
#ibm-page-tools LI A:link {
	COLOR: #525252; TEXT-DECORATION: none
}
#ibm-page-tools LI A:visited {
	COLOR: #525252; TEXT-DECORATION: none
}
#ibm-page-tools LI A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
#ibm-footer LI A:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
#ibm-footer LI A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
#ibm-footer LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
P.ibm-ind-information {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important
}
P.ibm-ind-error {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important
}
P.ibm-ind-help {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important
}
STRONG.ibm-ind-help {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important
}
P.ibm-ind-caution {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 21px! important; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important
}
.ibm-two-column.ibm-container-body P.ibm-ind-information {
	CLEAR: both
}
.ibm-two-column.ibm-container-body P.ibm-ind-error {
	CLEAR: both
}
.ibm-two-column.ibm-container-body P.ibm-ind-help {
	CLEAR: both
}
.ibm-two-column.ibm-container-body P.ibm-ind-caution {
	CLEAR: both
}
P.ibm-ind-information {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/info.gif) no-repeat 2px 4px
}
P.ibm-ind-error {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/error.gif) no-repeat 2px 4px; COLOR: #f00
}
P.ibm-ind-help {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/help.gif) no-repeat 2px 4px
}
STRONG.ibm-ind-help {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/help.gif) no-repeat 2px 4px
}
P.ibm-ind-caution {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/caution.gif) no-repeat 2px 4px
}
FORM.ibm-column-form A.ibm-calculator-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-row-form A.ibm-calculator-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-column-form A.ibm-calendar-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-row-form A.ibm-calendar-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-column-form A.ibm-information-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-row-form A.ibm-information-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-column-form A.ibm-error-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-row-form A.ibm-error-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-column-form A.ibm-help-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-row-form A.ibm-help-link {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 5px; PADDING-TOP: 5px; TEXT-DECORATION: none
}
FORM.ibm-column-form A.ibm-calculator-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px 4px
}
FORM.ibm-row-form A.ibm-calculator-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px 4px
}
FORM.ibm-column-form A.ibm-calendar-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -61px
}
FORM.ibm-row-form A.ibm-calendar-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -61px
}
FORM.ibm-column-form A.ibm-information-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -256px
}
FORM.ibm-row-form A.ibm-information-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -256px
}
FORM.ibm-column-form A.ibm-error-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -126px
}
FORM.ibm-row-form A.ibm-error-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -126px
}
FORM.ibm-column-form A.ibm-help-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -191px
}
FORM.ibm-row-form A.ibm-help-link {
	BACKGROUND: url(//www.ibm.com/i/v16/icons/sprites-form.gif) no-repeat 0px -191px
}
INPUT.ibm-btn-arrow-pri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-cancel-pri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-cart-pri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-customize-pri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-download-pri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-view-pri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-add-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-arrow-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-back-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-cancel-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-cart-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-chat-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-customize-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-download-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-email-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-pda-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-phone-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-refresh-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-remove-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-undo-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-video-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-view-sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 29px; BACKGROUND: #fff; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 9px; CURSOR: pointer; COLOR: #4c6e94; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-go {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -13px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-view {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -13px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
INPUT.ibm-btn-arrow-pri {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -450px
}
INPUT.ibm-btn-cancel-pri {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1350px
}
INPUT.ibm-btn-cart-pri {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1950px
}
INPUT.ibm-btn-customize-pri {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2850px
}
INPUT.ibm-btn-download-pri {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3450px
}
INPUT.ibm-btn-view-pri {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6600px
}
INPUT.ibm-btn-add-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -150px
}
INPUT.ibm-btn-arrow-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -750px
}
INPUT.ibm-btn-back-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1050px
}
INPUT.ibm-btn-cancel-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1650px
}
INPUT.ibm-btn-cart-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2250px
}
INPUT.ibm-btn-chat-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2550px
}
INPUT.ibm-btn-customize-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3150px
}
INPUT.ibm-btn-download-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3750px
}
INPUT.ibm-btn-email-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4050px
}
INPUT.ibm-btn-pda-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4650px
}
INPUT.ibm-btn-phone-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4950px
}
INPUT.ibm-btn-refresh-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5250px
}
INPUT.ibm-btn-remove-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5550px
}
INPUT.ibm-btn-undo-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6000px
}
INPUT.ibm-btn-video-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6300px
}
INPUT.ibm-btn-view-sec {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6900px
}
INPUT.ibm-btn-arrow-pri:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -300px; COLOR: #2a507b
}
INPUT.ibm-btn-cancel-pri:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1200px; COLOR: #2a507b
}
INPUT.ibm-btn-cart-pri:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1800px; COLOR: #2a507b
}
INPUT.ibm-btn-customize-pri:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2700px; COLOR: #2a507b
}
INPUT.ibm-btn-download-pri:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3300px; COLOR: #2a507b
}
INPUT.ibm-btn-view-pri:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6450px; COLOR: #2a507b
}
INPUT.ibm-btn-add-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px 0px; COLOR: #2a507b
}
INPUT.ibm-btn-arrow-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -600px; COLOR: #2a507b
}
INPUT.ibm-btn-back-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -900px; COLOR: #2a507b
}
INPUT.ibm-btn-cancel-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -1500px; COLOR: #2a507b
}
INPUT.ibm-btn-cart-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2100px; COLOR: #2a507b
}
INPUT.ibm-btn-chat-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -2400px; COLOR: #2a507b
}
INPUT.ibm-btn-customize-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3000px; COLOR: #2a507b
}
INPUT.ibm-btn-download-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3600px; COLOR: #2a507b
}
INPUT.ibm-btn-email-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -3900px; COLOR: #2a507b
}
INPUT.ibm-btn-pda-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4500px; COLOR: #2a507b
}
INPUT.ibm-btn-phone-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -4800px; COLOR: #2a507b
}
INPUT.ibm-btn-refresh-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5100px; COLOR: #2a507b
}
INPUT.ibm-btn-remove-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5400px; COLOR: #2a507b
}
INPUT.ibm-btn-undo-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -5850px; COLOR: #2a507b
}
INPUT.ibm-btn-video-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6150px; COLOR: #2a507b
}
INPUT.ibm-btn-view-sec:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6750px; COLOR: #2a507b
}
INPUT.ibm-btn-go {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -450px
}
INPUT.ibm-btn-go:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -750px; COLOR: #2a507b
}
INPUT.ibm-btn-view {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6600px
}
INPUT.ibm-btn-view:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/buttons/sprites.gif) no-repeat -2px -6450px; COLOR: #2a507b
}
DIV.ibm-tab-section {
	CLEAR: both; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) repeat-x 0% -726px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%
}
DIV.ibm-graphic-tabs .ibm-container-body {
	CLEAR: both
}
UL.ibm-tabs {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.ibm-tabs LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #7e9ab0 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.ibm-tabs A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; COLOR: #c8d7e3! important; PADDING-TOP: 5px
}
UL.ibm-tabs LI:hover {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) repeat-x 0px -65px
}
UL.ibm-tabs A:hover {
	COLOR: #fff! important
}
UL.ibm-tabs LI.ibm-highlight-tab A:hover {
	COLOR: #000! important
}
UL.ibm-tabs LI.ibm-highlight-tab {
	BORDER-TOP: #ccc 1px solid
}
UL.ibm-tabs LI.ibm-highlight-tab A {
	COLOR: #000! important
}
UL.ibm-tabs LI.ibm-highlight-tab.ibm-first-tab {
	BORDER-LEFT: #ccc 1px solid
}
UL.ibm-tabs LI.ibm-last-tab.ibm-highlight-tab {
	BORDER-RIGHT: #ccc 1px solid
}
UL.ibm-tabs LI.ibm-highlight-tab {
	BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) repeat-x 0px -130px
}
DIV.ibm-tab-rule {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
DIV.ibm-tab-rule HR {
	DISPLAY: none
}
UL.ibm-tabs LI {
	HEIGHT: 1%
}
DIV.ibm-combo-tabs UL.ibm-tabs LI.ibm-highlight-tab {
	BACKGROUND: url(//www.ibm.com/i/v16/t/highlight-tab-combo-bg.gif) repeat-x 0px 0px
}
DIV.ibm-text UL.ibm-tabs {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 14px; BACKGROUND: url(//www.ibm.com/i/v16/t/text-tabs-bg.gif) #f7f8fc repeat-x; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.ibm-graphic-tabs DIV.ibm-text UL.ibm-tabs {
	BACKGROUND-IMAGE: none; BORDER-TOP-STYLE: none
}
DIV.ibm-text UL.ibm-tabs LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ibm-text UL.ibm-tabs LI.ibm-first-tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ibm-text UL.ibm-tabs LI.ibm-last-tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.ibm-combo-tabs DIV.ibm-text UL.ibm-tabs LI {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN: 0px
}
DIV.ibm-text UL.ibm-tabs LI {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN: 0px
}
DIV.ibm-text UL.ibm-tabs A {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; MARGIN: 0px
}
DIV.ibm-text UL.ibm-tabs A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none! important; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV.ibm-text UL.ibm-tabs SPAN.ibm-sep {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: 85% 50%; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/text-tabs-separator.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.ibm-text UL.ibm-tabs LI.ibm-last-tab SPAN.ibm-sep {
	BACKGROUND-IMAGE: none
}
DIV.ibm-text DIV.ibm-rule {
	CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/text-tabs-drop.gif) #fff repeat-x; BORDER-LEFT: #ccc 1px solid; HEIGHT: 6px
}
DIV.ibm-text UL.ibm-tabs A:link {
	COLOR: #4c6e94! important
}
DIV.ibm-text UL.ibm-tabs A:hover {
	COLOR: #4c6e94! important
}
DIV.ibm-text UL.ibm-tabs A:visited {
	COLOR: #969! important
}
DIV.ibm-text UL.ibm-tabs LI.ibm-highlight-tab A:link {
	COLOR: #000! important
}
DIV.ibm-text UL.ibm-tabs LI.ibm-highlight-tab A:visited {
	COLOR: #000! important
}
DIV.ibm-text UL.ibm-tabs LI.ibm-highlight-tab A:hover {
	COLOR: #000! important
}
DIV.ibm-text UL.ibm-tabs A:hover {
	TEXT-DECORATION: underline
}
DIV.ibm-text UL.ibm-link-list.ibm-tabs {
	PADDING-BOTTOM: 5px! important
}
DIV.ibm-text UL.ibm-link-list.ibm-tabs A {
	DISPLAY: block; PADDING-BOTTOM: 0px! important
}
DIV.ibm-text UL.ibm-link-list.ibm-tabs A.ibm-anchor-down-em-link {
	DISPLAY: block; BACKGROUND: url(//www.ibm.com/i/v16/icons/d_bold.gif) no-repeat 2px 2px
}
DIV.ibm-text DIV.ibm-tabs {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(//www.ibm.com/i/v16/t/text-tabs-bg.gif) #f7f8fc repeat-x; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#ibm-content-main DIV.ibm-text DIV.ibm-three-column.ibm-tabs .ibm-column {
	WIDTH: 169px
}
DIV.ibm-tab-section UL.ibm-bullet-list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
DIV.ibm-tab-section UL.ibm-bullet-list LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 14px; BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px -806px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 1.2em; PADDING-TOP: 2px; HEIGHT: 1%
}
DIV.ibm-tab-section UL.ibm-bullet-list LI.ibm-no-links {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px 0.15em
}
DIV.ibm-tab-section UL.ibm-bullet-list LI A:link {
	TEXT-DECORATION: none
}
DIV.ibm-tab-section UL.ibm-bullet-list LI A:visited {
	TEXT-DECORATION: none
}
DIV.ibm-tab-section UL.ibm-bullet-list LI A:hover {
	TEXT-DECORATION: underline
}
UL.ibm-bullet-list LI.ibm-highlight-link {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 6px 0.15em
}
UL.ibm-bullet-list LI.ibm-highlight-link A {
	COLOR: #000
}
DIV.ibm-combo-tabs.ibm-graphic-tabs DIV.ibm-text.ibm-tab-section DIV.ibm-tabs {
	BORDER-TOP-WIDTH: 0px! important; BACKGROUND-IMAGE: none
}
.ibm-inner-list {
	BORDER-TOP-WIDTH: 0px! important; BACKGROUND-IMAGE: none! important; BACKGROUND-COLOR: #fff! important
}
DIV.ibm-landing-page .ibm-tab-navigation#ibm-content-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(//www.ibm.com/i/c.gif) #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.ibm-landing-page .ibm-tab-navigation#ibm-content-body DIV#ibm-landing-page-tabs {
	FLOAT: left; PADDING-TOP: 10px; BACKGROUND-COLOR: #666
}
DIV.ibm-landing-page .ibm-tab-navigation#ibm-content-body DIV#ibm-landing-page-tabs DIV.ibm-tab-section {
	BACKGROUND: url(//www.ibm.com/i/c.gif)
}
DIV.ibm-landing-page .ibm-tab-navigation#ibm-content-body DIV#ibm-landing-page-tabs UL.ibm-tabs LI.ibm-highlight-tab.ibm-first-tab {
	BORDER-LEFT-WIDTH: 0px
}
DIV.ibm-landing-page .ibm-tab-navigation#ibm-content-body DIV#ibm-landing-page-tabs UL.ibm-tabs LI.ibm-last-tab.ibm-highlight-tab {
	BORDER-RIGHT-WIDTH: 0px
}
.ibm-tabs-hide {
	DISPLAY: none
}
.ibm-dyn-tabs .ibm-tab-section {
	DISPLAY: none
}
DIV#ibm-universal-navtp LI#ibm-unav-solutions A.ibm-unav-has-child {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-down.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-services A.ibm-unav-has-child {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-down.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-products A.ibm-unav-has-child {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-down.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-support A.ibm-unav-has-child {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-down.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-myibm A.ibm-unav-has-child {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-down.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu {
	BORDER-RIGHT: #98b1c4 1px solid; BORDER-TOP: #98b1c4 1px solid; DISPLAY: none; Z-INDEX: 9! important; BACKGROUND: #bdcedc; FLOAT: none; BORDER-LEFT: #98b1c4 1px solid; WIDTH: 210px; BORDER-BOTTOM: #98b1c4 1px solid; POSITION: absolute
}
DIV#ibm-universal-navtp IFRAME.ibm-unav-mask {
	PADDING-RIGHT: 0em; DISPLAY: none; PADDING-LEFT: 0em; Z-INDEX: 8! important; PADDING-BOTTOM: 0em; MARGIN: 0px; WIDTH: 212px; BORDER-TOP-STYLE: none; PADDING-TOP: 0em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
* HTML DIV#ibm-universal-navtp DIV.ibm-unav-menu {
	HEIGHT: 1%
}
* HTML DIV#ibm-universal-navtp DIV.ibm-unav-menu UL {
	HEIGHT: 1%
}
* HTML DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI {
	HEIGHT: 1%
}
* HTML DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI A {
	HEIGHT: 1%
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL {
	DISPLAY: block; BACKGROUND: #bdcedc; FLOAT: none; WHITE-SPACE: normal
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI {
	DISPLAY: block; BACKGROUND: #bdcedc; FLOAT: none; WHITE-SPACE: normal
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI A {
	DISPLAY: block; BACKGROUND: #bdcedc; FLOAT: none; WHITE-SPACE: normal
}
DIV#ibm-universal-navtp LI#ibm-unav-solutions LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 194px; PADDING-TOP: 3px
}
DIV#ibm-universal-navtp LI#ibm-unav-services LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 194px; PADDING-TOP: 3px
}
DIV#ibm-universal-navtp LI#ibm-unav-products LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 194px; PADDING-TOP: 3px
}
DIV#ibm-universal-navtp LI#ibm-unav-support LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 194px; PADDING-TOP: 3px
}
DIV#ibm-universal-navtp LI#ibm-unav-myibm LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; WIDTH: 194px; PADDING-TOP: 3px
}
DIV#ibm-universal-navtp LI#ibm-unav-solutions LI A.ibm-unav-menu-has-child {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-right.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-services LI A.ibm-unav-menu-has-child {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-right.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-products LI A.ibm-unav-menu-has-child {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-right.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-support LI A.ibm-unav-menu-has-child {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-right.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp LI#ibm-unav-myibm LI A.ibm-unav-menu-has-child {
	BACKGROUND-POSITION: 98% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v16/t/mh-submenu-marker-right.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI A.ibm-is-active {
	BACKGROUND: #98b1c4
}
DIV#ibm-universal-navtp DIV.ibm-unav-menu UL LI A:hover {
	BACKGROUND: #98b1c4
}
SPAN.ibm-unav-menu-ehb {
	DISPLAY: block; LEFT: -20px; WIDTH: 250px; POSITION: absolute
}
SPAN.ibm-unav-menu-ehb IMG {
	WIDTH: 100%; HEIGHT: 100%
}
#ibm-overlay-top-mask {
	PADDING-RIGHT: 0em; DISPLAY: none; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; BORDER-BOTTOM-STYLE: none
}
LI.ibm-mhdyn-rule {
	BORDER-BOTTOM: #d6e1ea 1px solid
}
#ibm-navigation .ibm-show-hide-sec.ibm-container {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x 100% 0%; MARGIN: 10px 0px 0px; PADDING-TOP: 1px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(//www.ibm.com/i/v16/icons/tags.gif) no-repeat 2px 6px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-navigation .ibm-container .ibm-container-body {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container H3 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(//www.ibm.com/i/v16/icons/sb-closed.gif) no-repeat 14px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4c6e94; PADDING-TOP: 0px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container H3 A.ibm-show-active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(//www.ibm.com/i/v16/icons/sb-open.gif) no-repeat 14px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 28px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container UL LI {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 2px -807px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container UL LI A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #4c6e94; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.ibm-show-hide-sec.ibm-container P.ibm-ind-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 24px; PADDING-TOP: 0px
}
.ibm-show-hide-sec.ibm-container P.ibm-ind-link A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 2px 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4c6e94; PADDING-TOP: 0px
}
#ibm-navigation .ibm-show-hide-sec.ibm-container UL LI A:hover {
	TEXT-DECORATION: underline! important
}
.ibm-show-hide-sec.ibm-container P.ibm-ind-link A:hover {
	TEXT-DECORATION: underline! important
}
DIV#ibm-overlay-top {
	DISPLAY: none; LEFT: 300px; WIDTH: 410px; POSITION: absolute; TOP: 100px; TEXT-ALIGN: left
}
DIV#ibm-overlay-masthead {
	BACKGROUND: url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat 0px 0px; HEIGHT: 41px
}
DIV#ibm-overlay-masthead P {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
DIV#ibm-overlay-masthead P A {
	COLOR: #fff
}
DIV#ibm-overlay-content {
	BACKGROUND: url(//www.ibm.com/i/v16/overlay/sprites.png) repeat-y -930px 0px
}
DIV#ibm-overlay-content P {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 30px; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
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: 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#ibm-overlay-content .ibm-two-column .ibm-first.ibm-column {
	FLOAT: left
}
DIV#ibm-overlay-content .ibm-two-column .ibm-first.ibm-column P {
	MARGIN: 0px 0px 0px 30px
}
DIV#ibm-overlay-content .ibm-two-column .ibm-first.ibm-column UL {
	MARGIN: 0px 0px 0.7em 27px
}
DIV#ibm-overlay-content .ibm-two-column .ibm-second.ibm-column {
	FLOAT: right
}
DIV#ibm-overlay-content .ibm-two-column .ibm-second.ibm-column P {
	MARGIN: 0px 35px 0px 0px
}
DIV#ibm-overlay-content .ibm-two-column .ibm-second.ibm-column UL {
	MARGIN: 0px 30px 0.7em -3px
}
DIV#ibm-overlay-content DIV.ibm-rule {
	MARGIN: 0px 10px
}
DIV#ibm-overlay-footer {
	BACKGROUND: url(//www.ibm.com/i/v16/overlay/sprites.png) no-repeat -460px 0px; HEIGHT: 22px
}
DIV#ibm-overlay-top FORM {
	HEIGHT: 1%
}
DIV#ibm-overlay-top FORM LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em
}
DIV#ibm-overlay-top FORM.ibm-column-form LABEL {
	CLEAR: left; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 130px; BACKGROUND-COLOR: #fff
}
DIV#ibm-overlay-top FORM.ibm-column-form P SPAN {
	DISPLAY: block; MARGIN-LEFT: 137px
}
DIV#ibm-overlay-top FORM.ibm-column-form LABEL SPAN {
	DISPLAY: inline; MARGIN: 0px
}
DIV.ibm-overlay-signin#ibm-overlay-content FORM #fpNav {
	WIDTH: 348px
}
DIV.ibm-overlay-signin#ibm-overlay-content FORM .ibm-two-column INPUT {
	WIDTH: 165px
}
DIV.ibm-overlay-signin#ibm-overlay-content DIV.ibm-overlay-legal P {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; BACKGROUND: url(//www.ibm.com/i/v16/icons/lock.gif) no-repeat 100% 50%; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em; 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-legal {
	COLOR: #666
}
DIV#ibm-overlay-top H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 28px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
DIV#ibm-overlay-top .ibm-overlay-signin H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#ibm-overlay-top .ibm-overlay-intro {
	MARGIN-TOP: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-overlay-error {
	DISPLAY: none
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmarks-title {
	WIDTH: 348px
}
DIV.ibm-overlay-bookmarks#ibm-overlay-content .ibm-buttons-row P {
	PADDING-TOP: 0px
}
DIV.ibm-overlay-bookmarks#ibm-overlay-content FORM {
	PADDING-BOTTOM: 6px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row P.ibm-first {
	MARGIN: 0px 26px; WIDTH: auto
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row P.ibm-second {
	MARGIN: 0px 26px; WIDTH: auto
}
* HTML DIV#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row P.ibm-first {
	MARGIN: 0px 16px
}
* HTML DIV#ibm-overlay-top .ibm-overlay-bookmarks .ibm-buttons-row P.ibm-second {
	MARGIN: 0px 16px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks .ibm-bookmark-sep.ibm-rule {
	BACKGROUND: url(//www.ibm.com/i/v16/overlay/overlay-small-gradient.png) repeat-x 0px 0px; HEIGHT: 6px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks P.ibm-bookmarks-maxed {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 14px; PADDING-TOP: 8px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 30px; PADDING-TOP: 5px
}
* HTML DIV#ibm-overlay-top .ibm-overlay-bookmarks H3 {
	MARGIN: 0px 20px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 10px; OVERFLOW: auto; PADDING-TOP: 5px; HEIGHT: 256px
}
* HTML DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container {
	MARGIN: 0px
}
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 {
	WIDTH: 373px; BORDER-COLLAPSE: collapse
}
* 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 THEAD.ibm-access {
	DISPLAY: none
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TH {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TBODY TH {
	PADDING-LEFT: 20px; FONT-WEIGHT: normal; WIDTH: 311px; LINE-HEIGHT: 1.5em; TEXT-ALIGN: left
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TBODY TH A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 3px -803px
}
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-bookmarks-end.ibm-rule {
	BORDER-TOP: #dedede 1px solid; BACKGROUND-IMAGE: none; HEIGHT: 18px
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container H4 A:link {
	TEXT-DECORATION: none
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container H4 A:visited {
	TEXT-DECORATION: none
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TH A:link {
	TEXT-DECORATION: none
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TH A:visited {
	TEXT-DECORATION: none
}
DIV#ibm-overlay-top .ibm-overlay-bookmarks #ibm-bookmark-container TH.ibm-inactive A {
	BACKGROUND: url(//www.ibm.com/i/v16/bullets/sprites.gif) no-repeat 0px -1622px; COLOR: #ccc
}
#ibm-universal-navtp:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-container-body:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-two-column:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-three-column:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-four-column:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-stock-list:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-table-navigation:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-container-head:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-container-head-first:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-container-head-second:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-container-head-third:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-column-form P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#ibm-page-tools:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#ibm-footer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV#ibm-overlay-top .ibm-buttons-row:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.ibm-container-body TABLE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#nWI {
	MARGIN: 2px
}
#ibm-content-main .ibm-container .v14-header-1 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 530px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-main .ibm-container .v14-header-2 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 530px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-main .ibm-container .v14-header-3 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 530px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-main .ibm-container .v14-header-4 {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 530px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-main .v14-gray-table-border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 530px; BORDER-BOTTOM: #ccc 1px solid
}
#ibm-content-sidebar TABLE.v14-gray-table-border SPAN.small {
	FLOAT: left
}
#ibm-content-sidebar TD.dotted {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x; HEIGHT: 1px
}
#ibm-content-sidebar TD.lgray {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x; HEIGHT: 1px
}
#ibm-content-main TD.lgray {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x; HEIGHT: 1px
}
#ibm-content-main TD.dotted {
	BACKGROUND: url(//www.ibm.com/i/dotted.gif) #fff repeat-x; HEIGHT: 1px
}
#ibm-content-sidebar A.smallplainlink:link {
	TEXT-DECORATION: none
}
#ibm-content-sidebar A.smallplainlink:visited {
	TEXT-DECORATION: none
}
#ibm-content-sidebar A.smallplainlink:hover {
	TEXT-DECORATION: underline
}
#ibm-content-sidebar TABLE {
	CLEAR: right; FLOAT: right; WIDTH: 168px; COLOR: #666
}
#ibm-content-sidebar .v14-header-1-small {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-sidebar .v14-header-2-small {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-sidebar .v14-header-3-small {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-sidebar .v14-header-4-small {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(//www.ibm.com/i/v16/t/sprites-t1.gif) #fff repeat-x 0px -545px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 170px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1%
}
#ibm-content-sidebar .v14-gray-table-border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#ibm-content-sidebar TD.ipt IMG {
	MARGIN-TOP: 3px
}
#ibm-content-sidebar TD.npl P A {
	MARGIN-TOP: 0px! important; PADDING-TOP: 0px! important; HEIGHT: 1%
}
#ibm-content-sidebar TD.npl P A STRONG {
	MARGIN-TOP: 0px! important; PADDING-TOP: 0px! important; HEIGHT: 1%
}
#ibm-content-sidebar TD.npl {
	PADDING-LEFT: 0px! important; MARGIN-LEFT: 0px! important
}
#ibm-content-sidebar TD.npl P {
	PADDING-LEFT: 0px! important; MARGIN-LEFT: 0px! important
}
.smgraytext {
	COLOR: #666! important
}
.gen-intfce-mdgry {
	COLOR: #999! important
}

A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #bc2931; TEXT-DECORATION: underline
}
A:active {
	COLOR: #bc2931
}
.cRed {
	COLOR: #ffffff
}
A.cRed:link {
	COLOR: #ffffff
}
A.cRed:visited {
	COLOR: #ffffff
}


.ctp {
	COLOR: #ffffff
}
A.ctp:link {
	COLOR: #ffffff
}
A.ctp:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.ctp:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.ctp:active {
	COLOR: #ffffff;
}