/* * * This file was autogenerated by Styler at 02:02 on 02/15/2003 * * */ /*********************************************************** * SCRIPT-SUPPORTING STYLES ***********************************************************/ /* Defines the userData cache persistence mechanism. */ .userDataStyle { behavior: url(#default#userData); } /* Used to save the scroll bar position when navigating away from a page. */ div.saveHistory { behavior: url(#default#savehistory); } /* Formats the expand/collapse images for all collapsible regions. */ img.toggle { border: 0; margin-right: 5; } /* Formats the Collapse All/Expand All images. */ img#toggleAllImage { margin-left: 0; vertical-align: middle; } /* Supports XLinks */ MSHelp\:link { text-decoration: none; color: #0044cc; } MSHelp\link:visited { color: #6633b3; text-decoration: none; } MSHelp\link:hover { color: #0044cc; text-decoration: underline; cursor: hand; } MSHelp\link:active { color: #0044cc; cursor: hand; } /*********************************************************** * CONTENT PRESENTATION STYLES ***********************************************************/ html { font-size: 12pt; line-height: 125%; } body { background: #FFFFFF; color: #333; font-family: 'Segoe UI','Lucida Grande',Verdana, Arial,Helvetica,sans-serif; font-size: 95%; line-height: 125%; text-align: left; font-style: normal; font-weight: normal; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; padding: 0; width: 100%; } p { margin-top: 3; margin-bottom: 5; } a:visited { color: #6633b3; } a:link { color: #0044cc; } a:hover { color: #0044cc; text-decoration: underline; cursor: hand; } a:active { color: #0044cc; cursor: hand; } span.parameter { font-style: italic; } span.italic { font-style: italic; } span.selflink { font-weight: bold; } span.nolink { font-weight: bold; } /***************LISTS*********************/ ul { margin: 12px 0 12px 12px; padding: 0px 0px 0px 4px; list-style-image: url('\icons\bullet.gif'); } ol { margin: 12px 0 12px 16px; padding: 0px 0px 0px 16px; list-style-type: decimal; } ol ol { list-style-type: lower-alpha; } ol ol ol { list-style-type: lower-roman; } ul > li, ol > ul > li { list-style: none; /* background: transparent url('http://micserpc3.redmond.corp.microsoft.com:9084/Areas/Sto/Content/Theming/Images/common.png') -405px no-repeat; */ padding: 0 0 4px 12px; } ol > li, ul > ol > li { list-style-image: none; padding: 0 0 3px 12px; } ul li p { margin-top:3; margin-bottom:3; line-height: 140%; } ol li p { margin-top:3; margin-bottom:3; line-height: 140%; } li > ul, li > ol, ul > ul, ul > ol, ol > ul, ol > ol { margin: 6px 0 6px 12px; } li > ul > li { /* background: transparent url('http://micserpc3.redmond.corp.microsoft.com:9084/Areas/Sto/Content/Theming/Images/common.png') -405px no-repeat; */ } dl { margin-top: 15; margin-bottom:5; padding-left: 1; } dl.authored dt { font-style: bold; margin-top: 2; } dd { margin-left: 0; } dd p { margin-top:2; margin-bottom:5; } div.seeAlsoStyle { padding-top:5px; } div.seeAlsoNoToggleSection dl { margin-top:8; margin-bottom:1; padding-left:1; } div.seeAlsoNoToggleSection dd p { margin-top:2; margin-bottom:8; } div.section dl { margin-top:8; margin-bottom:1; padding-left:1; } div.section dd p { margin-top:2; margin-bottom:8; } /*********************************************************** * STRUCTURE PRESENTATION STYLES ***********************************************************/ /* Applies to everything below the non-scrolling header region. */ div#mainSection { font-size: 95%; width: 100%; } html>body #mainSection { width: 100%; } /* Applies to everything below the non-scrolling header region, minus the footer. */ div#mainBody { font-size: 95%; margin-left: 15; margin-top: 10; /*padding-bottom: 20;*/ } html>body #mainBody { margin-left: 15; margin-top: 10; padding-bottom: 20; } /* Adds right padding for all blocks in mainBody */ div#mainBody p, div#mainBody ol, div#mainBody ul, div#mainBody dl { padding-right: 5; } /*------------------------------ Begin Non-scrolling Header Region Styles -------------------------------*/ /* Applies to the entire non-scrolling header region. */ div#header { background-color: #FFFFFF; padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; width: 100%; } /* Applies to both tables in the non-scrolling header region. */ div#header table { width: 100%; } /* Applies to cells in both tables in the non-scrolling header region. */ div#header table td { color: #00749e; font-size: 84%; margin-top: 0; margin-bottom: 0; padding-right: 20; } /* Applies to second row in the upper table of the non-scrolling header region. */ div#header table tr#headerTableRow2 td { padding-left: 13px; } /* Applies to the last row in the upper table of the non-scrolling header region. Text in this row includes See Also, Constructors, Methods, and Properties. */ div#header table tr#headerTableRow3 td { padding-top: 2px; padding-left: 15; } /* Applies to the lower table in the non-scrolling header region. Text in this table includes Collapse All/Expand All, Language Filter, and Members Options. */ div#header table#bottomTable { border-top-color: #FFFFFF; border-top-style: solid; border-top-width: 0; text-align: left; padding-left: 15; padding-top: 5px; padding-bottom: 5px; } td.nsrBottom { height: 0.6em; width: 100%; } /* Applies to the running header text in the first row of the upper table in the non-scrolling header region. */ span#runningHeaderText { color: #707070; font-size: 90%; padding-left: 13; } /* Applies to the topic title in the second row of the upper table in the non-scrolling header region. */ span#nsrTitle { color: #707070; font-family: 'Segoe UI Light', 'Segoe UI','Lucida Grande',Verdana,Arial,Helvetica,sans-serif; font-size: 24pt; font-weight: normal; line-height: 120%; margin: 44px 0 35px 0; } /*------------------------------ End Non-scrolling Header Region Styles -------------------------------*/ /*------------------------------ Begin General Table Styles -------------------------------*/ /* Formats the first column--the one that displays icons--in mref list tables (such as Public Constructors, Protected Constructors, Public Properties, Protected Properties, and so on). */ div#mainSection table td.imageCell { white-space: nowrap; } div#mainSection table { border: 0px none; font-size: 100%; width: 100%; margin-top: 0px; margin-bottom: -2px; margin-left: 0px; border-collapse: collapse; } div#mainSection table tr { vertical-align: top; } div#mainSection table th { background-color: #FFFFFF; border: 0px none; color: #333; padding-left: 5px; padding-right: 5px; text-align: left; vertical-align: bottom; } div#mainSection table td { background-color: #FFFFFF; border: 0px none; padding-left: 5px; padding-right: 5px; } div.tableSection p { margin-top:1; margin-bottom:4; } div#mainBody div.alert, div#mainBody div.code, div#mainBody div.tableSection, div#mainBody div.section div.alert, div#mainBody div.section div.code, div#mainBody div.code, div#mainBody div.section div.tableSection { width:98.9%; } div#mainBody div.section div.code, div#mainBody div.code, { border:1px solid #C9C9C9; margin-top:10px; margin-bottom:10px; } div#mainBody div.section div.tableSection, div#mainBody div.tableSection, div#mainBody table.members { border-bottom: 1px solid #eeeeee; } div#mainBody div.section div.tableSection table, div#mainBody div.tableSection table { border-collapse:collapse; } div#mainBody div.section div.tableSection th, div#mainBody div.tableSection th, div#mainBody table.members th { background-color: #eeeeee; padding-left: 7px; } div#mainBody div.section div.tableSection td, div#mainBody div.tableSection td, div#mainBody table.members td { border-bottom: 1px solid #eeeeee; padding-left: 7px; } div#mainBody div.section div.alert, div#mainBody div.alert, { border: 1px solid #eeeeee; margin-top:10px; margin-bottom:10px; } div#mainBody div.section div.alert th, div#mainBody div.alert th, { background-color:#eeeeee; padding-top:3px; padding-bottom:5px; } /*------------------------------ End General Table Styles -------------------------------*/ /*------------------------------ Begin Note Styles -------------------------------*/ div.alert p { margin-top:3; margin-right:5; margin-bottom:5; margin-left:0; padding-bottom:5; line-height:140%; } /*------------------------------ End Note Styles -------------------------------*/ /*------------------------------ Begin Code Styles-------------------------------*/ code { font-family: 'Lucida Console', Consolas, Monospace, 'Courier New', Courier; font-size: 100%; line-height: 125%; color: #333; } div.code { padding-left: 10; padding-right: 10; padding-top: 0; padding-bottom: 0; } div.code pre { font-family: 'Lucida Console', Consolas, Monospace, 'Courier New', Courier; font-size: 100%; color: #333; word-wrap: break-word; background-color: #FFFFFF; } div.code p { margin-top:3; margin-right:5; margin-bottom:5; margin-left:0; line-height:140%; } div.code table { font-size: 100%; margin-top: 5; margin-bottom: 5; margin-left: 0px; width: 100%; } div.code table th { background-color:#FFFFFF; color: #707070; font-family: 'Segoe UI', 'Lucida Grande',sans-serif, Arial, Helvetica; font-size: 100%; font-weight: bold; padding-left: 0; padding-right: 5; padding-top: 5; padding-bottom: 5; } div.code table td { background-color:#FFFFFF; padding-left: 0; padding-right: 5; padding-top: 5; } div.section#syntaxSection, div.code#syntaxCodeBlocks { } /* Applies to the copy code text and image. */ span.copyCode { color: #707070; font-size: 90%; font-weight: bold; cursor: pointer; float: right; display: inline; text-align: right; text-decoration: underline; } span.copyCodeOnHover { color: #0095c4; font-size:90%; font-weight: normal; cursor: pointer; float: right; display: inline; text-align: right; text-decoration: underline; } .downloadCode { color: #00b0e0; font-size: 90%; font-weight: normal; cursor: pointer; } .viewCode { color: #00b0e0; font-size: 90%; font-weight: normal; cursor: pointer; } /* Formats parameter tooltips. */ .tip { color: #00b0e0; font-style: italic; cursor: pointer; text-decoration:underline; } /* The sourceCodeList class doesn't appear in the transforms. TODO: Find out whether this style is needed for the doc spec. */ /* .sourceCodeList { font-family: Verdana; font-size: 90%; } */ /* The viewCode class doesn't appear in the transforms. TODO: Find out whether this style is needed for the doc spec. */ /* pre.viewCode { width: 100%; overflow: auto; } */ /* Applies to text styled as math. This text is passed as a parameter to the italics SSC definition */ .math { font-family: Times New Roman; font-size: 125% } /*------------------------------ End Code Styles-------------------------------*/ /******************************************************************************************************************** Collapsible Section Structure