HTML {
	PADDING-RIGHT: 0px;PADDING-LEFT: 0px;BACKGROUND: #ccc;PADDING-BOTTOM: 0px;MARGIN: 0px;COLOR: #000;PADDING-TOP: 0px;font-size: 9px;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #ccc;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #000;
	PADDING-TOP: 0px;
	font-size: 12px;
}
BODY {
	TEXT-ALIGN: center
}
.wenzi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
}
#wen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
}

.biaozi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.meiti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC33;
}
.jiejuebian {
	border: 1px solid #E1E1E1;
}
.jiejuexiabian {
	font-size: 12px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	font-weight: bold;
}
.gy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.gongsibian {
	font-size: 12px;
	border: 1px solid #D6E1EA;
}
.gongsixia {
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6E1EA;
}
.xubian {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E3E3E3;
}
.shubian {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #618BAD;
	border: 1px solid #BDCFDD;
	background-color: #EAF0F4;
}
.zi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}





FORM {
	MARGIN: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
/*IBMHP（中国区）直销中心*/
.topwenzi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	margin-left: 246px;
}
/*（中国区）直销中心结束*/
#ibm-top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(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(c.gif) #fff; PADDING-BOTTOM: 0px! important; WIDTH: 100%! important; PADDING-TOP: 0px! important
}
DIV.ibm-alt {
	MARGIN: 0px
}
#ibm-pcon {
	PADDING-RIGHT: 0px;BACKGROUND: url(sprites-t1.gif) repeat-x 0px -810px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px
}
DIV.ibm-landing-page #ibm-pcon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.ibm-rule {
	BACKGROUND: url(dotted.gif) #fff repeat-x; HEIGHT: 1px
}
DIV.ibm-alternate-rule {
	BACKGROUND: url(solid.gif) #fff repeat-x; HEIGHT: 1px
}
DIV.ibm-alternate-rule-two {
	BACKGROUND: url(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(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(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(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(sprites-t2.gif) no-repeat -639px 100%; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #c8d7e3; PADDING-TOP: 2px; LIST-STYLE-TYPE: none;
	font-size: 12px;
}
#ibm-geo:hover {
	BACKGROUND: url(sprites-t2.gif) no-repeat -14px 100%;
	font-size: 12px;
}
#ibm-geo:hover {
	COLOR: #fff;
	font-size: 12px;
}
#ibm-geo:hover A {
	COLOR: #fff;
	font-size: 12px;
}
#ibm-geo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
	font-size: 12px;
}
#ibm-geo LI#ibm-country {
	PADDING-RIGHT: 5px;
}
#ibm-geo LI#ibm-language {
	PADDING-LEFT: 15px; BACKGROUND: url(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(masthead-blue-arrow.gif) no-repeat 0px 50%; MARGIN: 0px 0px -3px; HEIGHT: 1%
}
#ibm-geo A {
	COLOR: #c8d7e3;
	font-size: 12px;
}
/*导航上部电话结束*/
#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(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(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(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(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-nav {
	CLEAR: both; BORDER-TOP: #3d474e 1px solid; BACKGROUND: url(sprites-t1.gif) #bccddb repeat-x 0px -280px; MARGIN: 0px; COLOR: #666; BORDER-BOTTOM: #98b1c4 1px solid; HEIGHT: 1%
}
#ibm-universal-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1%
}
#ibm-universal-nav LI {
	PADDING-RIGHT: 11px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#ibm-universal-nav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; WHITE-SPACE: nowrap
}
#ibm-universal-nav LI:hover {
	BACKGROUND: url(sprites-t1.gif) #c8d7e3 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-nav LI#ibm-unav-solutions A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-nav LI#ibm-unav-services A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-nav LI#ibm-unav-products A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-nav LI#ibm-unav-support A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-nav LI#ibm-unav-myibm A {
	PADDING-RIGHT: 9px; BACKGROUND-POSITION: 100% 50%; BACKGROUND-IMAGE: url(c.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#ibm-universal-nav 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(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(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(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(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(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(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(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(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(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(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(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(sprites.gif) no-repeat 6px 0.15em
}
.ibm-container .ibm-container-body UL.ibm-no-links.ibm-bullet-list LI {
	BACKGROUND: url(sprites.gif) no-repeat 6px 0.15em
}
#ibm-leadspace UL.ibm-bullet-list LI.ibm-no-links {
	BACKGROUND: url(sprites.gif) no-repeat 6px 0.15em
}
.ibm-container .ibm-container-body UL.ibm-bullet-list LI.ibm-no-links {
	BACKGROUND: url(sprites.gif) no-repeat 6px 0.15em
}
#ibm-leadspace UL.ibm-error.ibm-bullet-list LI {
	BACKGROUND: url(sprites.gif) no-repeat 6px -2422px
}
.ibm-container .ibm-container-body UL.ibm-error.ibm-bullet-list LI {
	BACKGROUND: url(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(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(scope_dn.gif)
}
TABLE.ibm-data-table THEAD TH.ibm-sort-up A SPAN.ibm-icon {
	BACKGROUND-IMAGE: url(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(bk_bold.gif) no-repeat
}
P.ibm-table-navigation A.ibm-forward-em-link {
	BACKGROUND: url(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(dotted.gif) repeat-x; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
#ibm-content-sidebar UL.ibm-link-list LI {
	BACKGROUND: url(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(sprites.gif) no-repeat -2px -750px
}
UL.ibm-live-assistance-list A.ibm-forward-link:hover {
	BACKGROUND: url(sprites.gif) no-repeat -2px -600px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-chat-link {
	BACKGROUND: url(sprites.gif) no-repeat -2px -2550px
}
UL.ibm-live-assistance-list A.ibm-chat-link:hover {
	BACKGROUND: url(sprites.gif) no-repeat -2px -2400px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-email-link {
	BACKGROUND: url(sprites.gif) no-repeat -2px -4050px
}
UL.ibm-live-assistance-list A.ibm-email-link:hover {
	BACKGROUND: url(sprites.gif) no-repeat -2px -3900px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-video-link {
	BACKGROUND: url(sprites.gif) no-repeat -2px -6300px
}
UL.ibm-live-assistance-list A.ibm-video-link:hover {
	BACKGROUND: url(sprites.gif) no-repeat -2px -6150px; COLOR: #2a507b
}
UL.ibm-live-assistance-list A.ibm-call-link {
	BACKGROUND: url(sprites.gif) no-repeat -2px -4950px
}
UL.ibm-live-assistance-list A.ibm-call-link:hover {
	BACKGROUND: url(sprites.gif) no-repeat -2px -4800px; COLOR: #2a507b
}
UL.ibm-live-assistance-list P.ibm-call-info {
	BACKGROUND: url(sprites.gif) no-repeat -2px -4950px
}
UL.ibm-live-assistance-list P.ibm-call-info:hover {
	BACKGROUND: url(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;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 1%;
	background-color: #fff;
	background-image: url(sprites-t1.gif);
	background-repeat: repeat-x;
	background-position: 0px -545px;
}
.ibm-container-head-first {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 1%;
	background-color: #fff;
	background-image: url(sprites-t1.gif);
	background-repeat: repeat-x;
	background-position: 0px -545px;
}
.ibm-container-head-second {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 1%;
	background-color: #fff;
	background-image: url(sprites-t1.gif);
	background-repeat: repeat-x;
	background-position: 0px -545px;
}
.ibm-container-head-third {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	HEIGHT: 1%;
	background-color: #fff;
	background-image: url(sprites-t1.gif);
	background-repeat: repeat-x;
	background-position: 0px -545px;
}
.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(minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head-first UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head-second UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head-third UL.ibm-portlet-controls A.ibm-portlet-minimize {
	BACKGROUND: url(minimize_2.gif) no-repeat 2px 0px
}
.ibm-container-head UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head-first UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head-second UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head-third UL.ibm-portlet-controls A.ibm-portlet-maximize {
	BACKGROUND: url(maximize_2.gif) no-repeat 0px 0px
}
.ibm-container-head UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(restore_2.gif) no-repeat 0px 0px
}
.ibm-container-head-first UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(restore_2.gif) no-repeat 0px 0px
}
.ibm-container-head-second UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(restore_2.gif) no-repeat 0px 0px
}
.ibm-container-head-third UL.ibm-portlet-controls A.ibm-portlet-restore {
	BACKGROUND: url(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;
	font-size: 12px;
}
.ibm-show-hide H2 A {
	PADDING-RIGHT: 16px; DISPLAY: block; BACKGROUND: url(sh_closed.gif) no-repeat 100% 0%
}
.ibm-show-hide H2 A.ibm-show-active {
	BACKGROUND: url(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(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(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(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(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(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(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(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(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(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(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(sprites-t1.gif) #ccc repeat-x 0px -480px; PADDING-TOP: 26px
}
.ibm-landing-page#ibm-top DIV#ibm-page-tools {
	BACKGROUND: url(sprites-t1.gif) #ccc repeat-x 0px -506px; PADDING-TOP: 0px
}
#ibm-footer {
	CLEAR: both; BORDER-TOP: #fff 1px solid; BACKGROUND: url(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(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(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
}
/* 导航菜单 */
.menu {
	BORDER-TOP: #3d474e 1px solid;
	BACKGROUND: url(sprites-t1.gif) #bccddb repeat-x 0px -280px;
	COLOR: #2F546E;
	BORDER-BOTTOM: #98b1c4 1px solid;
	HEIGHT: 1%;
	clear: left;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width:104px;
	height:25px;
	color:#2F546E;
	line-height:25px;
	font-size:12px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
	color:#2F546E;
	BACKGROUND: url(sprites-t1.gif) #c8d7e3 repeat-x 0px -195px;
}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:0; 
width:105px;
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
	display:block;
	background:#B3CDE8;
	color:#2F546E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CEE5FE;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
background:#95B5D6; 
color:#2F546E;
}
/*产品导航样式*/
*{margin:0;padding:0;border:0;}
#nav {
 width:184px;
    line-height: 27px; 
 list-style-type: none;
 text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#nav a {
 width: 174px; 
 display: block;
 padding-left:10px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#nav li {
 background:#95B5D6; /*一级目录的背景色*/
 border-bottom:#95B5D6 1px solid; /*下面的一条白边*/
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#nav li a:hover{
 background:#A1BFDD; /*一级目录onMouseOver显示的背景色*/
}
#nav a:link  {
	color:#fff;
	text-decoration:none;
	font-size: 12px;
}
#nav a:visited  {
	color:#fff;
	text-decoration:none;
	font-size: 12px;
}
#nav a:hover  {
	color:#fff;
	text-decoration:none;
	font-size: 12px;
}
/*==================二级目录===================*/
#nav li ul {
 list-style:none;
 text-align:left;
}
#nav li ul li{ 
 background: #B1CBE6; /*二级目录的背景色*/
}
#nav li ul a{
         padding-left:5px;
         width:180px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {
 color:#000; text-decoration:none;
}
#nav li ul a:visited  {
 color:#000;text-decoration:none;
}
#nav li ul a:hover {
 color:#414141;
 text-decoration:none;
 font-weight:normal;
 background:#CBDFF4;
 /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#nav ul.collapsed {
 display: none;
}

#PARENT{
 width:184px;
}
/*产品导航样式结束*/
/*分类导航*/
#navbar {
	clear: left;
	float: left;
	width: 184px;
	padding: 0;
	font-size: 0.9em;
	margin: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95B5D6;
}

#navbar ul.menubar {
	list-style: none;
	width: 184px;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
}	

#navbar ul.menubar li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #95B5D6;
}

#navbar ul.menubar li a, #navbar ul.menubar li a:visited {
	text-align: left;
	height: 21px;
	text-decoration: none;
	color: #000000;
	display: block;
	padding: 6px 8px 0 10px;
	background-color: #B1CBE6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
	
#navbar ul.menubar li a:hover {
	color: #000000;
	background-color: #CBDFF4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.absyin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #717171;
}
/*分类导航结束*/
