.docfnt {
	font-size: 11px;
}

.v14-header-1efix, .tdblue {
	color: #fff;
	background: #3c5f84;
	font-family: Arial, sans-serif;
	font-weight: bold;
}

tt,
.ibm-container-body code,
.ibm-container-body tt,
.ibm-container-body kbd,
.ibm-container-body samp,
.ibm-container-body p code,
.ibm-container-body .ibm-domino-rtf code,
.ibm-container-body .ibm-domino-rtf tt,
.ibm-container-body .ibm-domino-rtf kbd,
.ibm-container-body .ibm-domino-rtf samp,
.ibm-container-body .ibm-domino-rtf p code {
	font-family: monospace, sans-serif;
}

.ie8 tt {
	font-size: 8pt;
}

.ibm-container-body tt code, .ibm-container-body .ibm-domino-rtf p code code {
	font-size: 1.0em !important;
}

.ibm-container-body pre,
.ibm-container-body p pre,
.ibm-container-body .ibm-domino-rtf pre,
.ibm-container-body .ibm-domino-rtf p pre {
	font-size: small !important;
}

#ibm-content-main .ibm-domino-rtf table th, 
#ibm-content-main .ibm-domino-rtf table td {
	font-size: 1.0em;
}

.ibm-container .ibm-container-body ul.ibm-bullet-list.ibm-no-links li ol li {
	font-size: 1em;
}

#ibm-content-sidebar .ibm-show-hide h2 a.ibm-sibebar-dlf {
	width: 122px;
}

#ibm-content-main .ibm-three-column .ibm-column, #ibm-content-main .ibm-four-column .ibm-column {
	width: 165px;
}

#ibm-content .ibm-container .ibm-two-column .ibm-column.ibm-first, #ibm-content .ibm-container .ibm-two-column .ibm-column.ibm-second{
	width: 258px;
}

#ibm-content .ibm-container .ibm-container-body h2 {
	margin-top: 5px;
}

#ibm-content-main .ibm-container .ibm-container-body .ibm-domino-rtf ul{
	margin: 0px 25px;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list li pre, #ibm-content-main .ibm-container .ibm-container-body .ibm-column ul.ibm-stock-list li{
	padding: 5px;
}

#ibm-content-main .ibm-container a h2 {
	float: left;
}

h1.topictitle1, .ibm-domino-rtf #ibm-content-head.ibm-content-expand.ibm-brandmark h1 {
	font-size: 16pt;
	padding: 15px 10px 5px 8px;
}

#ibm-content-main .ibm-container .ibm-container-body ul.ibm-stock-list li h3{
	padding: 0px 5px;
}

#ibm-com .ibm-graphic-tabs.ibm-combo-tabs div.ibm-tab-section.ibm-text .ibm-two-column ul.ibm-bullet-list li, #ibm-com .ibm-graphic-tabs.ibm-combo-tabs div.ibm-tab-section.ibm-text .ibm-three-column ul.ibm-bullet-list li{
   display: block;
   width : 170px;
}

#ibm-navigation #ibm-secondary-navigation a.ibm-forward-link {
	padding-top: 7px;
}

#hideImage{
	z-index: 9999;
	display: block;
	width: 100%;
	height: 3000px;
}

#ibm-content-main .ibm-container p , #ibm-content-main .ibm-container tt {
	white-space: normal; /* css-3 */  
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */  
	white-space: -o-pre-wrap; /* Opera 7 */  
	word-wrap: break-word; /* Internet Explorer 5.5+ */
}

#ibm-content-sidebar .ibm-container {
	width: 159px;
}

.ibm-image-smaller{
	width: 516px;
	height: auto;
}

.ibm-image-resize {
	max-width: 487px;
	height: auto;
}

#ibm-content-main .ibm-container .ibm-container-body .ibm-domino-rtf ul.ibm-tabs {
	margin: 0px;
}

#ibm-content-sidebar .ibm-container .ibm-container-body .ibm-rule {
	margin: 5px 0 7px 0;
}

#ibm-content #ibm-content-sidebar #ibm-sidebar-star-rating .ibm-container{
	margin: 0 0 5px;
	border-bottom: none;
}

#ibm-content #ibm-content-sidebar #ibm-sidebar-ratepage .ibm-container{
	margin: 0 0 5px;
	border-bottom: none;
}

#ibm-sidebar-ratepage {
	margin-bottom: 10px;
}

#ibm-content-sidebar .ibm-container h3 {
	margin-bottom: 3px;
}
#ibm-navigation #ibm-primary-links {
	background: none;
	padding-bottom: 0px;
}
#ibm-navigation #ibm-secondary-navigation a.ibm-forward-link {
	padding-top: 7px;
}
fieldset legend {
	display: none;
}
#ibm-content-sidebar .stcontact a, #ibm-content-sidebar .st-chat-away, #dblue-sidebar .st-chat-avail {
	white-space: normal;
}
#dblue-sidebar .st-chat-away {
	white-space: inherit;
}
#LiveChatOverlay a {
	text-indent:-9999px;
	word-spacing: normal;
	display: inline-block;
	padding-left: 10px !important;
	text-decoration: none;
	pointer-events: none;
}
.ibm-livechat-overlay {
	width: 325px;
}
#ibm-com div.dijitDialog div.ibm-overlay-rule {
	margin-top: 10px;
}
#LiveChatOverlay input.ibm-btn-arrow-pri, #LiveChatOverlay input.ibm-btn-cancel-sec {
	margin-bottom: 0px;
}
#LiveChatOverlay .ibm-buttons-row {
	text-align: center;
}