Files
pdm/documentation/api_extracted/stylesheets/dotnet2005.css

734 lines
14 KiB
CSS

/* Provides support for Help 2.0 unbreakable links to .NET framework docs */
@import url("ms-help://Hx/HxRuntime/HxLink.css");
/* Red triangle markup for 'New' items */
td.newlinkcell, td.newmembernamecell, td.newmemberslinkcell, div.newTopic
{
background-image:url('../dotnetimages/isnew.gif')
}
/***********************************************************
* Behaviors
***********************************************************/
.userDataStyle
{
behavior:url(#default#userData);
}
div.saveHistory
{
behavior:url(#default#saveHistory);
display: none;
}
/***********************************************************
* Content Presentation Styles
***********************************************************/
body
{
background: #FFFFFF;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-style: normal;
font-weight: normal;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
width: 100%;
}
/* Body is initially hidden, unless for print. Improves page rendering quality */
@media print {
body {visibility: visible;}
}
@media screen {
body {visibility: hidden;}
}
dl
{
margin-top: 0;
padding-left: 1; /* Prevents italic-letter descenders from being cut off */
margin-bottom: 0;
}
dt
{
font-style: italic;
}
dd
{
margin-bottom: 8;
margin-left: 0;
}
ul
{
margin-left: 17;
list-style-type: disc;
}
ul ul
{
margin-bottom: 4;
margin-left: 17;
margin-top: 3;
list-style-type: disc;
}
ol
{
margin-left: 24;
list-style-type: decimal;
}
ol ol
{
margin-bottom: 4;
margin-left: 24;
margin-top: 3;
list-style-type: lower-alpha;
}
li
{
margin-bottom: 3;
}
p.RootText
{
margin-left: -18px;
}
p, ol, ul, div
{
margin-top: 0;
margin-bottom: 8;
}
blockquote
{
margin-top: 0;
margin-bottom: 0;
}
A, MSHelp\:link, A:link, MSHelp\:link:link
{
color: #0000FF;
text-decoration: underline;
cursor: pointer;
}
A:active, MSHelp\:link:active, A:visited, MSHelp\:link:visited
{
color: #800080;
text-decoration: underline;
cursor: pointer;
}
A:hover, MSHelp\:link:hover
{
color: #FF0000;
text-decoration: underline;
cursor: pointer;
}
code
{
font-family: Monospace, Courier New, Courier;
color: #0000EE;
}
/***********************************************************
* Structure Presentation Styles
***********************************************************/
/* Applies to everything below the non-scrolling header region. */
div#pagebody
{
font-size: 70%;
width: 100%;
margin-bottom: 0;
}
/* Applies to everything below the non-scrolling header region, minus the footer. */
div#mainbody
{
font-size: 90%;
padding-left: 19px;
margin-top: 10;
margin-bottom: 0;
padding-bottom: 20;
padding-right: 10px;
}
/*------------------------------ Non-scrolling Header Region Styles -------------------------------*/
/* Applies to the entire non-scrolling header region. */
div#pagetop
{
background-color: #ccccff;
padding: 0 0 0 0 ;
width: 100%;
margin-bottom: 0;
}
/* Applies to both tables in the non-scrolling header region. */
div#pagetop table
{
width: 100%;
font-size: 90%;
margin: 0 0 0 0;
}
/* Applies to cells in both tables in the non-scrolling header region. */
div#pagetop table td
{
color: #0000FF;
font-size: 70%;
margin: 0 0 0 0;
padding: 1 20 0 16;
border: medium none;
background-color: transparent;
background-color: transparent;
border: none;
}
/* Applies to the page title row in the upper table of the non-scrolling header region. */
div#pagetop table tr#pagetoptable1row2 td
{
padding-bottom: 6;
}
/* Applies to the last row in the upper table of the non-scrolling header region. */
div#pagetop table tr#pagetoptable1row3 td
{
padding-bottom: 2;
padding-top: 0;
}
/* Applies to the lower table of the non-scrolling header region. */
div#pagetop table#pagetoptable2
{
border-top-color: white;
border-top-style: solid;
border-top-width: 1;
}
div#pagetop table#pagetoptable2, div#pagetop table#pagetoptable1, div#pagetop table#pagetopbreadcrumbs
{
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #c0c0c0;
}
div#pagetop table#pagetoptable2 td
{
padding-top: 0;
padding-bottom: 0;
}
div#pagetop table#pagetoptable2 td
{
padding-top: 0;
padding-bottom: 0;
}
/* Breadcrumbs section of the page header */
div#pagetop table#pagetopbreadcrumbs td
{
background-color: white;
padding: 3 3 3 19;
color: black;
}
/* Applies to the running header text in the first row of the upper table in the
non-scrolling header region. */
span#projecttitle
{
color: #003399;
font-size: 90%;
}
/* Applies to the topic title in the second row of the upper table in the
non-scrolling header region. */
span#pagetitle
{
color: #003399;
font-size: 110%;
font-weight: 600;
}
/* The copy code prompt span */
span.copyCode
{
color: #0000ff;
font-size: 80%;
font-weight: normal;
cursor: pointer;
float: right;
display: inline;
text-align: right;
}
/*------------------------------ Other Region Styles -------------------------------*/
/* Applies to the page footer */
div#pagefooter
{
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding-top: 2;
padding-bottom: 6;
padding-left: 5;
padding-right: 2;
font-size: .9em;
}
/* Footer horizontal rule */
hr#footerHR
{
border-bottom-color: #EEEEFF;
border-bottom-style: solid;
border-bottom-width: 1;
border-top-color: #C8CDDE;
border-top-style: solid;
border-top-width: 1;
height: 3;
color: #D4DFFF;
}
/* Non scrolling page footer */
div#nonscrollingpagefooter, div.fullwidthfooter
{
border-top: 1px solid #c0c0c0;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
padding-top: 2;
padding-bottom: 2;
padding-left: 5;
padding-right: 2;
width: 100%;
vertical-align: bottom;
font-size: 60%;
}
/* Feedback section */
div#feedback
{
background-color: #f1f1f1;
}
table.feedback
{
width: 300px;
}
table.feedback, table.feedback td
{
border-style: none;
background-color: transparent;
}
td.feedbackcaption
{
vertical-align: bottom;
padding-bottom: 4px;
}
td.feedbackprompt
{
padding-bottom: 5px;
}
/* Popup bubble */
div.dxpopupbubble
{
left: 4px;
position: absolute;
padding: 4px 8px 5px 4px;
z-index: 1;
width: 50%;
visibility: hidden;
border: 1px solid #999999;
background: #EFEFF7;
font-size: 60%;
}
/*------------------------------ Heading Styles -------------------------------*/
.heading, h1, h2, h3, h4, h5, h6
{
font-weight: bold;
margin-top: 18;
margin-bottom: 8;
}
h1, h2
{
color: #003399;
margin-left: -15px;
}
h1
{
font-size: 110%;
}
h2
{
font-size: 100%;
}
h3
{
margin-left: -15px;
}
/* Applies to table titles and subsection titles. */
.subHeading, h3, h4
{
font-weight: bold;
margin-bottom: 4;
}
/* Formats the titles of all subsections. */
h3, h4
{
font-size: 100%;
color: #000000;
}
/* 14-Apr-2010 CTO: Added formats for API Help Release Notes, */
/* Getting Started, FAQs, and Welcome topics, as needed */
h5
{
color: #003399;
font-size: 120%;
font-weight: bold;
margin-top: 18;
margin-bottom: 8;
margin-left: 0px;
}
h6
{
color: #4682B4;
font-size: 110%;
font-weight: bold;
margin-bottom: 4;
margin-left: 0px;
}
/*------------------------------ General Table Styles -------------------------------*/
table
{
border: 0;
width: 100%;
margin-top: 5px;
margin-bottom: 5px;
}
tr
{
vertical-align: top;
}
th
{
background-color: #EFEFF7;
border-bottom: 1px solid #C8CDDE;
color: #000066;
padding-left: 5px;
padding-right: 5px;
text-align: left;
font-size: .7em;
}
td
{
background-color: #F7F7FF;
border-bottom: 1px solid #D5D5D3;
padding-left: 5;
padding-right: 5;
margin: 1px;
font-size: .7em;
}
div#pagebody table.syntaxtable th, div#pagebody table.xmlsource th
{
padding-top: 1px;
padding-bottom: 1px;
vertical-align: middle;
}
div#pagebody table.syntaxtable td, div#pagebody table.xmlsource td
{
font-family: Monospace, Courier New, Courier;
color: #000066;
padding-top: 5px;
padding-bottom: 7px;
font-size: .9em;
}
div#pagebody table.syntaxtable td pre
{
margin-bottom: 0px;
}
div.section
{
width: 100%;
}
/*------------------------------ Code Styles ----------------------------------------*/
div.code table th
{
font-weight: bold;
}
div.code table td
{
border-top: 1px solid #FFFFFF;
padding-top: 5;
}
div.code pre, .example, code, .sourcecode
{
font-family: Monospace, Courier New, Courier;
font-size: 1em;
color: #000066;
white-space: nowrap;
}
div#pagebody table.xmlsource
{
width: 95%;
}
div#pagebody table.xmlsource th
{
vertical-align: middle;
padding-top: 1px;
padding-bottom: 1px;
}
/*------------------------------ Specific Cell Styles -------------------------------*/
div#pagebody table.CodeContainerTable
{
margin: 0;
}
div#pagebody table.CodeContainerTable td
{
border: none;
}
div#pagebody table td.imageCell
{
white-space: nowrap;
}
/* Formats the first column--the one that displays icons. */
div#mainbody table td.imageCell
{
white-space: nowrap;
width: 20px;
}
/* Make the link and description columns sensible sizes. */
td.linkcell
{
white-space: nowrap;
}
td.memberslinkcell
{
white-space: nowrap;
width: 30%;
}
td.membersdescriptioncell
{
width: 70%;
}
div#objectmodelSection table td
{
background-color: #FFFFFF;
border-style: none;
}
td.newlinkcell, td.newmembernamecell, td.newmemberslinkcell, div.newTopic, td.newcentered
{
background-repeat: no-repeat;
background-position: left top ;
}
div#objectmodelSection table td
{
background-color: #FFFFFF;
border-style: none;
}
/*------------------------------ Expand Collapse -------------------------------*/
span.expandcollapse
{
cursor:default;
}
/*------------------------------ Image Styles -------------------------------*/
img#toggleExpandedAllImage
{
margin-left: 4;
vertical-align: middle;
}
img.toggle
{
border: 0;
margin-right: 5;
}
img.copyCodeImage
{
border: 0;
margin: 1;
margin-right: 3;
}
/* XML colorization */
/* Container spacing*/
pre.plainxml, div.colorizedxml, div.dynamicxml
{
word-wrap: break-word;
font-family: Monospace, Courier New, Courier;
font-size: 80%;
}
/* Container format*/
pre.plainxml { margin-left: 3px; margin-bottom: 5px; }
div.colorizedxml, div.dynamicxml { margin-left: -15px; }
div.colorizedxml div, div.dynamicxml div { margin-top: 0; margin-bottom: 0; }
div.dynamicxml a, div.dynamicxml a:hover, div.dynamicxml a:visited, div.dynamicxml a:active { text-decoration: none; }
/* container for expanding/collapsing content */
.c{cursor:hand}
/* button - contains +/-/nbsp */
.b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none}
/* element container, comment or CDATA */
.e,.k{margin-left: 30px;text-indent:-1em;margin-right:1em}
/* tag */
.t{color:#990000}
/* tag in xsl namespace */
.xt{color:#990099}
/* attribute in xml or xmlns namespace */
.ns{color:red}
/* attribute in dt namespace */
.dt{color:green}
/* markup characters */
.m {color:blue}
/* text node */
.tx {font-weight:bold}
/* multi-line (block) cdata */
.db {text-indent:0px; margin-left:1em; margin-top:0px; margin-bottom:0px; padding-left:.3em; border-left:1px solid #CCCCCC; font:small Courier}
/* single-line (inline) cdata */
.di {font:small Courier}
/* DOCTYPE declaration, pi */
.d, .pi {color:blue}
/* multi-line (block) comment */
.cb {text-indent:0px; margin-left:1em; margin-top:0px; margin-bottom:0px; padding-left:.3em; font:small Courier; color:#888888}
/* single-line (inline) comment */
.ci {font:small Courier; color:#888888}
/* CDATA text */
PRE.x{margin:0px;display:inline;}
/* End XML colorization */
/* VB source code colorization */
code.VB
{
white-space: nowrap;
color: #000000;
}
.keyword {
color: Navy;
}
.comment {
color: Green;
}
.string {
color: Gray;
}
div#dxlanguagemenu, div#dxmemberfiltermenu
{
width: auto;
}
/* .NET Specific Image styles */
img#membersOptionsFilterImage
{
border: 0;
margin-left: 10;
vertical-align: middle;
}
img#languageFilterImage, img#membersFilterImage
{
border: 0;
margin-left: 10;
vertical-align: middle;
}
/* .NET Specific Header Styles */
.languageFilter, .membersFilter
{
color: #0000FF;
cursor: hand;
text-decoration:underline;
padding-bottom: 4;
font-size: 8pt;
}