.DocSection {
    font-family:Helvetica, Arial, sans-serif;
}

h1.DocTitle {
}

.DocSection {
    margin: 20px 0 20px 0;
}

.DocSection p {
    margin:0 0 9px 0;
}

table.DocDetails {
    background-color: #FFFFFF;
    border: 0 none;
    width: 95%;
}

p.DetailInlineDescription {
    font-weight: bold;
    padding: 5px;
}

table.DocDetails tr {
    border-bottom:2px solid #FFFFFF;
    border-left:0 none;
}

table.DocDetails td {
    border:0 none;
    padding:3px;
}

tr.DetailTitle {
    background-color:#FFD599;
    font-size:14px;
}

tr.DetailHeader {
    background-color:#FFDFB2;
    font-size:13px;
}

tr.DetailStandout {
    font-size:12px;
}

.DetailSimple td,
.DetailSimple0 td {
    background-color:#FFF9F0;
    font-size:12px;
}

.DetailSimpleAlt td,
.DetailSimple1 td {
    background-color:#FFEED6;
    font-size:12px;
}


.DocSubsection {
    font-family:Arial,Helvetica,sans-serif;
    margin-bottom:20px;
    margin-left:10px;
}

h2.DocSubsectionTitle {
}

.DocSubsection p {
    margin:0 0 9px;
}

div.DocLinkback {
}

.DocSection code, .DocSubsection code {
    white-space:pre;
    margin-left: 0px;
}

.DocDetails {
    margin-bottom:20px;
}

.DocDetails td {
    vertical-align:top;
}

.DocAttributes {
}

.DocAttributes td.first {
    font-weight:bold;
    text-align:right;
    width:170px;
}

.DocWideLabel td.first {
    width:300px;
}

img.DocInfoIcon {
    vertical-align:middle;
}

.DocLocation {
    font-weight:bold;
}

.DocLocation.LocationGeneric {
    font-weight:normal;
}

.UserGenerated {
    font-size: 0.8em;
    padding: 5px;
    overflow: auto;
}

.LocationCore {
}
.LocationPlugin {
}
.LocationProject {
}

/* ////////////////////////////////////////// */
/* Undocumented Items                         */
.Documenttrue {
}

.Documentfalse {
    /* color: #c0c0c0;
    background: #f2f2f2; */
}

.Documentfalse a,
.Documentfalse a:hover,
.Documentfalse a:visited,
.Documentfalse a:link {
    /* color: #c0c0c0; */
}

/* ////////////////////////////////////////// */