A.link2:link {
	COLOR: #5c81a7; TEXT-DECORATION: none
}
A.link2:visited {
	COLOR: #5c81a7; TEXT-DECORATION: none
}
A.link2:hover {
	COLOR: #5c81a7; TEXT-DECORATION: underline
}
A.doctt:link {
	COLOR: #5c81a7; TEXT-DECORATION: none
}
A.doctt:visited {
	COLOR: #969; TEXT-DECORATION: none
}
A.doctt:hover {
	COLOR: #5c81a7; TEXT-DECORATION: underline
}
A.left-nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.left-nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.left-nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}

A.left-nav-overview:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.left-nav-overview:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.left-nav-overview:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.left-nav:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.nav:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.left-nav-child:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav-child:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav-child:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
TD.upper-masthead-divider {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(upper-masthead-divider.gif); BACKGROUND-REPEAT: no-repeat
}
TD.masthead-divider {
	BACKGROUND-POSITION: 50% 60%; BACKGROUND-IMAGE: url(masthead-divider.gif); BACKGROUND-REPEAT: no-repeat
}
TD.footer-divider {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(footer-divider.gif); BACKGROUND-REPEAT: no-repeat
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	TEXT-ALIGN: left
}

A.smallplainlink:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.smallplainlink:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.smallplainlink:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}

A.close:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.close:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.close:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.smallplainlink:link {
	COLOR: #5c81a7; TEXT-DECORATION: none
}
A.smallplainlink:visited {
	COLOR: #969; TEXT-DECORATION: none
}
A.smallplainlink:hover {
	COLOR: #5c81a7; TEXT-DECORATION: underline
}
a:link {
	font-faminly:verdana,nsimSun,arial,sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	line-height:120%;
}
a:visited {
	font-faminly:verdana,nsimSun,arial,sans-serif;
	font-size:9pt;
	color:#000000;
	text-decoration: none;
	line-height:120%;
}
a:hover {
	font-faminly:verdana,nsimSun,arial,sans-serif;
	font-size:9pt;
	color:#56A1F0;
	text-decoration: none;
	line-height:120%;
}
.mlwt {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
}
.mlwt:link {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.mlwt:visited {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.mlwt:hover {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #FFCC00;
	text-decoration: none;
}
.mlwt:active {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
td {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 130%;

}
.blkbig {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

select {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #000000;
}
input {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #666666;
	height: 18px;
}
.docttw {

	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.link {
	font-family:  "Arial", "宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.link:link {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
}
.link:visited {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
}
.link:hover {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #6E4EF7;
	text-decoration: none;
}
.link:active {
	font-family: verdana,nsimSun,arial,sans-serif;
	font-size: 9pt;
	color: #003366;
	text-decoration: none;
}


.link1 {
	font-family: "Minion Pro", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	line-height: 140%;

}
.link1:link {
	font-family: "Minion Pro","宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.link1:visited {
	font-family: "Minion Pro","宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.link1:hover {
	font-family: "Minion Pro","宋体";
	font-size: 9pt;
	color: #56A1F0;
	text-decoration: none;
}
.link1:active {
	font-family: "Minion Pro","宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.text10 {
	font-family:  "Minion Pro", "宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

.innic {
	VISIBILITY: hidden; POSITION: absolute; HEIGHT: 0px
} 

#ibm-universal-nav {
	CLEAR: both; BACKGROUND: url(gradient.gif) #bccddb repeat-x; 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(highlight.gif) #c8d7e3 repeat-x
}
#ibm-universal-nav UL {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; LINE-HEIGHT: 1.1em; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
#ibm-universal-nav UL UL {
	FONT-WEIGHT: normal; FONT-SIZE: 1em
}

#ibm-universal-nav:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#ibm-universal-nav LI A:link {
	COLOR: #293d6b
}
#ibm-universal-nav LI A:visited {
	COLOR: #293d6b
}
#ibm-navigation LI A:link {
	COLOR: #293d6b
}
#ibm-navigation LI A:visited {
	COLOR: #293d6b
}
#ibm-universal-nav LI A:hover {
	TEXT-DECORATION: none
}
* HTML #ibm-universal-nav {
	OVERFLOW: visible
}
* HTML #ibm-universal-nav LI {
	OVERFLOW: visible
}

#ibm-footer LI A:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
#ibm-footer A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
#ibm-footer LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}


#ibm-footer {
	CLEAR: both; BORDER-TOP: #fff 1px solid; BACKGROUND: url(footer.gif) #000 repeat-x 0% 22%; MARGIN: 0px; COLOR: #ccc; PADDING-TOP: 1px; HEIGHT: 1%
}
#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: 11px; BACKGROUND-IMAGE: none
}
#ibm-footer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}


TD.v14-header-1 {
	BACKGROUND: #3c5f84; COLOR: #fff
}
TH.v14-header-1 {
	BACKGROUND: #3c5f84; COLOR: #fff
}
TABLE.v14-gray-table-border {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.v14-gray-table-border P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.v14-gray-table-border TABLE {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}


A.close:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.close:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.close:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
TD.left-nav {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #efefef
}
TR.left-nav-child TD {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
TR.left-nav-last {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
TH.left-nav-overview {
	BACKGROUND: #98b1c4
}
TD.left-nav-overview {
	BACKGROUND: #98b1c4
}
TD.left-nav {
	BORDER-TOP: white 1px solid
}
TD.left-nav-highlight {
	BORDER-TOP: white 1px solid
}
TR.left-nav-last TD {
	BORDER-TOP: white 1px solid
}
A.highlight:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.highlight:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.highlight:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.nav:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.nav:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.nav:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.left-nav-child:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.left-nav-child:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.left-nav-child:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
.divider {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}

A.close:link {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.close:visited {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}
A.close:hover {
	FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: verdana,nsimSun,arial,sans-serif
}