BODY {	COLOR: #ffffff; FONT: 68% verdana,arial,helvetica}DIV.clsDocBody {	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 10px}DIV.clsFooter {	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 10px}DIV.clsFPfig {	FONT-SIZE: 60%}TD {	FONT-SIZE: 68%}TH {	FONT-SIZE: 68%}A:link {	COLOR: #ffffff; TEXT-DECORATION: none}A:visited {	COLOR: #ffffff; TEXT-DECORATION: none}A:hover {	COLOR: #ffff00}DIV.clsDocBody A:link {	TEXT-DECORATION: underline}DIV.clsDocBody A:visited {	TEXT-DECORATION: underline}DIV.clsDocBody SPAN.clsHighlightItems A:link {	TEXT-DECORATION: none}DIV.clsDocBody SPAN.clsHighlightItems A:visited {	TEXT-DECORATION: none}DIV.clsNavTbl A:link {	TEXT-DECORATION: none}DIV.clsNavTbl A:visited {	TEXT-DECORATION: none}H2 A:visited {	COLOR: #ffffff	}H3 A:visited {	COLOR: #ffffff}A.clsIncCpyRt {	COLOR: #000000; FONT-SIZE: 95%; }A.clsIncCpyRt:hover {	COLOR: #ffffff}A.clsBackTop {	COLOR: white; FONT-SIZE: 90%; MARGIN-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-BOTTOM: 0px; }A.clsBackTop:visited {	COLOR: white; FONT-SIZE: 90%; MARGIN-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-BOTTOM: 0px; }A.clsBackTop:hover {	COLOR: white}P {	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 1em; MARGIN-TOP: 0.5em}P.clsRef {	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0em; MARGIN-TOP: 12pt}PRE {	BACKGROUND: #eeeeee; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px; MARGIN-TOP: 1em; PADDING-BOTTOM: 5pt; PADDING-LEFT: 5pt; PADDING-RIGHT: 5pt; PADDING-TOP: 5pt}SPAN.db PRE {	BACKGROUND: #eeeeee; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt}SPAN.ci PRE {	BACKGROUND: #eeeeee; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt}SPAN.di PRE {	BACKGROUND: #eeeeee; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt}PRE.clsCode {	FONT-FAMILY: 'courier new',courier,serif; FONT-SIZE: 120%}CODE.clsText {	FONT-FAMILY: 'courier new',courier,serif; FONT-SIZE: 120%}PRE.clsCCCode {	BACKGROUND: none transparent scroll repeat 0% 0%; FONT-FAMILY: 'courier new',courier,serif; FONT-SIZE: 120%}PRE.clsSyntax {	FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 125%}H1 {	FONT: 165% verdana,arial,helvetica; MARGIN: 0px 0px 5px}H2 {	FONT: bold 125% verdana,arial,helvetica; MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 1em}H2.clsOsigHead {	COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 125%; MARGIN-BOTTOM: 0em; MARGIN-TOP: 1em}H2.clsBlue {	COLOR: #ffffff}H3 {	FONT: bold 115% verdana,arial,helvetica; MARGIN-BOTTOM: 0.5em}H4 {	FONT: bold 100% verdana,arial,helvetica; MARGIN-BOTTOM: 0.5em}H5 {	FONT: bold 100% verdana,arial,helvetica; MARGIN-BOTTOM: 0.5em}H6 {	FONT: bold 100% verdana,arial,helvetica; MARGIN-BOTTOM: 0.5em}TABLE.clsNavTbl {	MARGIN-LEFT: 10px}TABLE.clsNavTbl TH {	FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 60%}TABLE.clsNavTbl TD {	FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 60%}TABLE.clsNavTbl TH {	PADDING-BOTTOM: 0px}TABLE.clsTblHomeLeft A {	COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 90%}TABLE.clsTblHomeLeft A:visited {	COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 90%}TABLE.clsTblHomeLeft A:hover {	COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 90%}TABLE.clsTblHomeLeft A:hover {	COLOR: #ffff00;	}TABLE.clsStd TH {	BACKGROUND-COLOR: black; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left; VERTICAL-ALIGN: top}TABLE.clsStd TD {	BACKGROUND-COLOR: black; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px; VERTICAL-ALIGN: top}TABLE.clsParamVls {	PADDING-LEFT: 2pt; PADDING-RIGHT: 2pt}TABLE.clsParamVls TD {	PADDING-LEFT: 2pt; PADDING-RIGHT: 2pt}UL {	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 17px; MARGIN-TOP: 10px}UL.clsBltBlu {	LIST-STYLE: url(/msdn-online/shared/graphics/bulletblue.gif)}UL.clsBltRed {	LIST-STYLE: url(/msdn-online/shared/graphics/bulletred.gif)}OL {	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 25px; MARGIN-TOP: 10px}UL LI {	LINE-HEIGHT: 120%; MARGIN-BOTTOM: 0.5em}UL LI LI {	LIST-STYLE: disc}OL LI {	MARGIN-BOTTOM: 0.7em}INPUT.clsButton {	BACKGROUND-COLOR: #6699cc; COLOR: #ffffff; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; MARGIN-TOP: 10px}TD.clsGrayBar {	BACKGROUND-COLOR: #cccccc; BORDER-BOTTOM: #cccccc 2px inset; PADDING-LEFT: 18px}DIV.clsVoicesBody {	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px}TABLE.clsVoicesHead {	MARGIN-TOP: 4px}TD.clsCategory {	FONT: bold 65% verdana,arial,helvetica,sans-serif}TD.clsVoiceNav {	BACKGROUND-IMAGE: url(/msdn-online/voices/graphics/background.jpg); PADDING-TOP: 4px}TD.clsVoiceNav DIV {	FONT-SIZE: 90%; PADDING-TOP: 4px}TD.clsVoiceNav A:visited {	COLOR: #ffffff}TD.clsVoiceNav SPAN.clsLeftNavDot {	FONT-SIZE: 100%; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 80%}TD.clsArchiveTD {	PADDING-LEFT: 20px; PADDING-TOP: 20px}TD.clsArchiveTD {	FONT: 68% verdana,arial,helvetica,sans-serif}H3.clsVoicesHead {	MARGIN-BOTTOM: 1.5em; PADDING-TOP: 6px}TD.clsStoryTD {	PADDING-RIGHT: 6px; PADDING-TOP: 4px}TH.clsStoryTD {	PADDING-RIGHT: 6px; PADDING-TOP: 4px}DIV.clsByLine {	FONT-SIZE: 80%; LINE-HEIGHT: 120%; PADDING-TOP: 2px}SPAN.pubdate {	COLOR: #ffffff}SPAN.pd {	COLOR: #ffffff}SPAN.clsPubdate {	COLOR: #ffffff}TD.clsPubDate {	COLOR: #ffffff}P.clsPubDate {	COLOR: #ffffff}TABLE.clsCatItems TD.clsPubDate {	PADDING-TOP: 4px}TABLE.clsCatItems A:link {	TEXT-DECORATION: none}TABLE.clsCatItems A:visited {	TEXT-DECORATION: none}TD.clsPubDate {	PADDING-TOP: 10px}TABLE.clsCatItems {	MARGIN-TOP: 5px}TABLE.clsCatItems P {	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px}P.clsPostDate {	COLOR: #ffffff}DIV.clsPullQuote {	COLOR: #ffffff; FONT: italic 110%/140% verdana,arial,helvetica,sans-serif; PADDING-BOTTOM: 0.5em}DIV.clsPullQuote HR {	COLOR: #ffffff; FONT: italic 110%/140% verdana,arial,helvetica,sans-serif; PADDING-BOTTOM: 0.5em}TD.clsTDBody SPAN.clsHighlightItem {	LINE-HEIGHT: 1.5em}IMG.clsLstImg {	MARGIN-TOP: -2px}SPAN.clsHighlightItem A {	FONT-SIZE: 120%}.clsNewsContent {	DISPLAY: none}.clsTab {	BACKGROUND-COLOR:black; COLOR: #ffffff; CURSOR: hand; FONT: bold 65% verdana,arial,helvetica,sans-serif}.clsTabSelected {	BACKGROUND-COLOR: #99ccff; COLOR: #000000; CURSOR: hand; FONT: bold 65% verdana,arial,helvetica,sans-serif}.clsNewsItemTD {	PADDING-TOP: 4px}#idTabs TD.clsTab {	BACKGROUND-COLOR: #003366; BORDER-BOTTOM: #99ccff 2px inset; BORDER-LEFT: #6699cc 1px solid; BORDER-RIGHT: #6699cc 1px solid; BORDER-TOP: #003366 2px solid; CURSOR: hand}#idTabs TD.clsTab A {	COLOR: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none}TD.clsTab A:hover {	COLOR: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none}TD.clsTab A:active {	COLOR: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none}#idTabs TD.clsTabSelected {	BACKGROUND-COLOR: #6699cc; BORDER-LEFT: #99ccff 2px outset; BORDER-RIGHT: #99ccff 2px outset; BORDER-TOP: #99ccff 2px outset}#idTabs TR.clsTblHead TD {	BORDER-BOTTOM: #cccccc 1px outset; BORDER-TOP: #cccccc 2px groove}#idTabs TD.clsTabSelected A {	COLOR: #ccffcc; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none}TD.clsTabSelected A:hover {	COLOR: #ccffcc; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none}TD.clsTabSelected A:active {	COLOR: #ccffcc; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none}#tabs A.clsTab {	COLOR: #ffffff; FONT-SIZE: 95%; TEXT-DECORATION: none}#tabs A.clsTab:hover {	COLOR: #ffffff}#tabs A.clsTab:active {	COLOR: #ffffff}#tabs A.clsTab:visited {	COLOR: #ffffff}#tabs A.clsTabSelected {	COLOR: #ffffff; FONT-SIZE: 95%; FONT-WEIGHT: bold; TEXT-DECORATION: none}#tabs A.clsTabSelected:active {	COLOR: #000000}#tabs A.clsTabSelected:hover {	COLOR: #000000}#tabs A.clsTabSelected:visited {	COLOR: #000000}TD.clsLToc A {	COLOR: black; CURSOR: hand; TEXT-DECORATION: none}TD.clsLToc A:hover {	COLOR: black; CURSOR: hand; TEXT-DECORATION: none}TD.clsLToc A:visited {	COLOR: black; CURSOR: hand; TEXT-DECORATION: none}TD.clsLToc B {	COLOR: black; CURSOR: hand; TEXT-DECORATION: none}TD.clsLToc A:hover {	COLOR: red}SPAN.st {	FONT-SIZE: 100%; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; LINE-HEIGHT: 120%}UL.clsShowHide LI {	CURSOR: hand; FONT-WEIGHT: bold; LIST-STYLE: url(/msdn-online/shared/graphics/plus.gif); PADDING-TOP: 2px}UL.clsShowHide DIV {	FONT-WEIGHT: normal; PADDING-TOP: 4px}UL.clsShowHide A:visited {	COLOR: #003399}DIV.clsHide {	DISPLAY: none}UL.clsShowHide LI.clsHide {	LIST-STYLE: url(/msdn-online/shared/graphics/plus.gif)}DIV.clsShow {	CURSOR: text; DISPLAY: block}DIV.clsShow P {	LINE-HEIGHT: 120%; MARGIN-BOTTOM: 4px; MARGIN-TOP: 6px}UL.clsShowHide LI.clsShow {	LIST-STYLE: url(/msdn-online/shared/graphics/minus.gif)}TD.clsBigNav A:visited {	COLOR: #003399}TD.clsBigNav A:hover {	COLOR: red; TEXT-DECORATION: none}TD.clsBigNav {	CURSOR: hand; FONT-SIZE: 108%; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px}TD.clsBigNavSel {	CURSOR: auto; FONT-SIZE: 108%; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 0px}A#idToggleAll {	COLOR: #003399; FONT-WEIGHT: bold}A#idToggleAll IMG {	VERTICAL-ALIGN: bottom}#lnkPrevText {	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 7.5pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}#lnkNextText {	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 7.5pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}#lnkUpText {	COLOR: black; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 7.5pt; FONT-WEIGHT: normal; TEXT-DECORATION: none}DIV.clsBucketBranch {	FONT-STYLE: italic; MARGIN: 10px}DIV.clsBucketBranch A {	COLOR: black; TEXT-DECORATION: none}DIV.clsBucketBranch A:link {	COLOR: black; TEXT-DECORATION: none}DIV.clsBucketBranch A:active {	COLOR: black; TEXT-DECORATION: none}DIV.clsBucketBranch A:visited {	COLOR: black; TEXT-DECORATION: none}DIV.clsBucketBranch A:hover {	COLOR: blue}TD.clsGrayTop {	BORDER-BOTTOM: 0px; BORDER-TOP: #cccccc 1px solid; COLOR: black; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px}TD.clsRaised {	BORDER-BOTTOM: #003366 1px solid; BORDER-TOP: #99ccff 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px}TD.clsDarkRaised {	BORDER-BOTTOM: #000000 1px solid; BORDER-TOP: #6699cc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px}TD.clsSunken {	BORDER-BOTTOM: #99ccff 1px solid; BORDER-TOP: #003366 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px}TD.clsBBarSunken {	BORDER-BOTTOM: #99ccff 1px solid; BORDER-TOP: #003366 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px}TD.clsBBarRaised {	BORDER-BOTTOM: #000033 1px solid; BORDER-TOP: #99ccff 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px}TD.clsLightGreen {	COLOR: #ccffcc; FONT-STYLE: italic; FONT-WEIGHT: normal}TD.clsBtnUp {	BORDER-BOTTOM: #99ccff 2px outset; BORDER-LEFT: #99ccff 2px outset; BORDER-RIGHT: #99ccff 2px outset; BORDER-TOP: #99ccff 2px outset; COLOR: #ffffff; CURSOR: hand; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px}TD.clsBtnDown {	BORDER-BOTTOM: #99ccff 2px inset; BORDER-LEFT: #99ccff 2px inset; BORDER-RIGHT: #99ccff 2px inset; BORDER-TOP: #99ccff 2px inset; COLOR: #ffffff; CURSOR: hand; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px}TD.clsBtnOn {	BACKGROUND-COLOR: #336699; BORDER-BOTTOM: #99ccff 2px inset; BORDER-LEFT: #99ccff 2px inset; BORDER-RIGHT: #99ccff 2px inset; BORDER-TOP: #99ccff 2px inset; COLOR: #ffffff; CURSOR: hand; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px}TD.clsBtnOff {	BORDER-BOTTOM: #6699cc 2px solid; BORDER-LEFT: #6699cc 2px solid; BORDER-RIGHT: #6699cc 2px solid; BORDER-TOP: #6699cc 2px solid; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px; tab-index: 0}TABLE.clsRating TD {	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #666666 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}#pBackTop {	DISPLAY: none}TABLE.clsNavLinks A:hover {	TEXT-DECORATION: none}TABLE.clsNavLinks {	CLEAR: both}#txtCharCount {	BACKGROUND-COLOR: white; BORDER-BOTTOM: #cccccc 2px ridge; BORDER-LEFT: #cccccc 2px ridge; BORDER-RIGHT: #cccccc 2px ridge; BORDER-TOP: #cccccc 2px ridge; COLOR: red; FONT-WEIGHT: bold; HEIGHT: 1.5em; OVERFLOW: hidden; TEXT-ALIGN: right; WIDTH: 3.7em}TABLE.clsCmtEntryTbl TD {	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px}SPAN.clsLeftNavDot {	COLOR: red; FONT-SIZE: 115%; LINE-HEIGHT: 1}DIV.clsExpanded {	COLOR: black; DISPLAY: inline; WIDTH: 100%}A.clsExpanded {	COLOR: black; DISPLAY: inline; WIDTH: 100%}DIV.clsCollapsed {	DISPLAY: none}A.clsCollapsed {	DISPLAY: none}SPAN.clsPropattr {	FONT-WEIGHT: bold}#pStyles {	CURSOR: hand; DISPLAY: none; TEXT-DECORATION: underline}#pCode {	CURSOR: hand; DISPLAY: none; TEXT-DECORATION: underline}#pSyntax {	CURSOR: hand; DISPLAY: none; TEXT-DECORATION: underline}#pEvents {	CURSOR: hand; DISPLAY: none; TEXT-DECORATION: underline}#pStyles {	CURSOR: hand; DISPLAY: none; TEXT-DECORATION: underline}#idToolbar {	FONT-SIZE: 10pt}#idToolbar {	BORDER-BOTTOM: #ffffff 1px solid}#idToolbar A:hover {	TEXT-DECORATION: none}A.clsDisabled {	COLOR: black; CURSOR: text; TEXT-DECORATION: none}A.clsEnabled {	CURSOR: auto}SPAN.clsAccess {	TEXT-DECORATION: underline}TABLE.clsIndex {	MARGIN-TOP: 17pt; PADDING-LEFT: 2pt; PADDING-RIGHT: 2pt}TABLE.clsIndex TD {	BACKGROUND-COLOR: #eeeeee; MARGIN: 3pt}TR.clsEntry {	VERTICAL-ALIGN: top}TABLE.clsIndex TD.clsLetters {	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center}TD.clsMainHead {	BACKGROUND-COLOR: #ffffff; FONT-SIZE: 145%; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 1.35em; VERTICAL-ALIGN: top}UL.clsIndex {	MARGIN-BOTTOM: 5pt; MARGIN-LEFT: 20pt; MARGIN-TOP: 0pt}LI OL {	PADDING-BOTTOM: 1.5em}A.clsLeftMenu {	COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}A.clsLeftMenu:visited {	COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}BUTTON.clsShowme {	BACKGROUND-COLOR: #002f90; COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 23px; POSITION: relative; TOP: 2px; WIDTH: 68px}BUTTON.clsShowme5 {	BACKGROUND-COLOR: #002f90; COLOR: #ffffff; FONT-FAMILY: arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; HEIGHT: 23px; POSITION: relative; TOP: 2px; WIDTH: 68px}DIV.clsBeta {	COLOR: red; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 0.5em}DIV.clsHi {	PADDING-LEFT: 2em; TEXT-INDENT: -2em}BUTTON.clsShowme {	MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 0.5em}BUTTON.clsShowme5 {	MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 0.5em}DIV.clsShowme {	MARGIN-BOTTOM: 0.5em; MARGIN-TOP: 0.5em}SPAN.clsDefValue {	FONT-FAMILY: 'courier new'; FONT-WEIGHT: bold}TD.clsDefValue {	FONT-FAMILY: 'courier new'; FONT-WEIGHT: bold}SPAN.clsLiteral {	FONT-FAMILY: 'courier new'}TD.clsLiteral {	FONT-FAMILY: 'courier new'}SPAN.clsRange {	FONT-STYLE: italic}TD.clsRange {	FONT-STYLE: italic}SPAN.clsEntryText {	FONT-SIZE: 8pt; LINE-HEIGHT: 12pt}SPAN.clsHeading {	COLOR: #00319c; FONT-SIZE: 11pt; FONT-WEIGHT: bold}DIV.clsNote {	BACKGROUND-COLOR: #eeeeee; MARGIN-BOTTOM: 4pt}SPAN.clsFmtLib {	TEXT-TRANSFORM: lowercase}SPAN.clsFmtInc {	TEXT-TRANSFORM: lowercase}SPAN.clsFmtIDL {	TEXT-TRANSFORM: lowercase}SPAN.clsFmtDLL {	TEXT-TRANSFORM: lowercase}#tblSiteMap DIV {	LINE-HEIGHT: 120%}#idToc A.clsTocHeading {	COLOR: black; TEXT-DECORATION: none}#idToc A.clsTocHeading:hover {	COLOR: red}#idToc A.clsTocItem {	COLOR: black; TEXT-DECORATION: none}#idToc A.clsTocItem:hover {	COLOR: red}#idToc A.clsTocItemSelect {	COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none}#idToc A.clsTocItemSelect:hover {	COLOR: black}#idToc UL {	MARGIN-BOTTOM: 2px; MARGIN-LEFT: 24px; MARGIN-TOP: 0px}#idToc UL UL LI {	MARGIN-LEFT: -24px; MARGIN-TOP: 0.1em}#idToc .noexpand {	LIST-STYLE: url(/msdn-online/shared/graphics/solid.gif)}#idToc .clsNoExpand {	LIST-STYLE: url(/msdn-online/shared/graphics/solid.gif)}#idToc .clsShowHide {	CURSOR: hand; LIST-STYLE: url(/msdn-online/shared/graphics/plus.gif)}#idToc .clsShowHideShowing {	CURSOR: hand; LIST-STYLE: url(/msdn-online/shared/graphics/minus.gif)}#idToc UL.clsItemsShow {	LIST-STYLE: url(/msdn-online/shared/graphics/arrowstop.gif)}#idToc UL.clsItemsHide {	DISPLAY: none}#idToc .clsStyleCheck {	MARGIN-LEFT: 15px; MARGIN-TOP: 5px}#idToc .clsStyleText {	CURSOR: default; FONT-SIZE: 10px; MARGIN-LEFT: 34px; MARGIN-TOP: -16px}UL.clsItemsShow {	MARGIN-TOP: 5px}UL.clsItemsShow LI {	MARGIN-LEFT: -17px; MARGIN-TOP: 5px}A.clsTocHeading {	LINE-HEIGHT: 130%}UL.clsItemsShow LI A {	COLOR: #000000}UL.clsItemsShow A:visited {	COLOR: #000000}A.clsTocHeading {	COLOR: #000000}A.clsTocHeading:visited {	COLOR: #000000}UL.clsItemsShow LI A:hover {	COLOR: red; TEXT-DECORATION: none}A.clsTocHeading:hover {	COLOR: red; TEXT-DECORATION: none}.clsCCActListBG {	BACKGROUND: #ffcc66}.clsCCRatListBG {	BACKGROUND: #99ccff}.clsCCRatList {	BACKGROUND: none transparent scroll repeat 0% 0%}.clsCCActList {	BACKGROUND: none transparent scroll repeat 0% 0%}.clsCCActListText {	COLOR: #003366; FONT-FAMILY: verdana,arial,sans serif; FONT-SIZE: xx-small}.clsCCActListHeader {	COLOR: black; FONT-FAMILY: verdana,arial,sans serif; FONT-SIZE: x-small}.clsCCActListHost {	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; FONT-FAMILY: verdana,arial,sans serif; FONT-SIZE: x-small}.clsDicta {	FONT-FAMILY: verdana,arial; FONT-SIZE: x-small; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px}.clsDesc {	FONT-FAMILY: verdana,arial; FONT-SIZE: x-small; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px}DIV.clsDesc SPAN.clsDesc {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}.clsCop {	COLOR: #6699cc; FONT-FAMILY: verdana,arial; FONT-SIZE: x-small}.clsPrecis {	BACKGROUND-COLOR: menu; BORDER-BOTTOM: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; COLOR: menutext; FONT-FAMILY: verdana,arial; FONT-SIZE: small}.clsCCGeneralHead {	BACKGROUND: #003366; BORDER-TOP: #6699cc 1px solid; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold; HEIGHT: 25px; PADDING-BOTTOM: 2pt; PADDING-LEFT: 6pt; PADDING-RIGHT: 2pt; PADDING-TOP: 2pt; WIDTH: 100%}.clsCCGeneralHead2 {	BACKGROUND: #cccccc; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #ffffff 1px solid; COLOR: #003366; FONT-FAMILY: verdana,arial,sans serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; HEIGHT: 23px; PADDING-BOTTOM: 2pt; PADDING-LEFT: 6pt; PADDING-RIGHT: 2pt; PADDING-TOP: 2pt; WIDTH: 100%}
