mcTableStyle
{
	name: Basic;
	border-collapse: collapse;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	max-id: 3;
}

mcTableColumnStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #000000;
	name: Column1;
	id: 0;
}

mcTableHeadStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #000000;
	name: Header1;
	id: 2;
}

mcTableBodyStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #000000;
	name: Body1;
	id: 1;
}

mcTableFootStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #000000;
	name: Footer1;
	id: 3;
}


/* Cell Styles: */

.TableStyle-Basic
{
	border-collapse: collapse;
	border-left-style: solid;
	border-left-color: #000000;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-spacing: 0px 0px;
}

.internal-cmd
{
    color: darkred;
}

h3 {
    margin-top: 12pt;
    margin-right: 0;
    margin-bottom: 6pt;
    margin-left: 6pt;
    line-height: normal;
    page-break-after: avoid;
    page-break-before: always;
    text-indent: 6pt;
}
table {
    margin-left: 6pt;
    border-collapse: collapse;
	width: 8in;
}
td {
    /*width: 200pt;*/
    border: 1.5pt solid black;
    padding: .05in;
}

.description-hdr {
    background-color: lightgray;
    font-weight: bold;
}
.field-hdr {
    background-color: #EAF1DD;
    font-weight: bold;
}
.reply-hdr {
    background-color: lightyellow;
    font-weight: bold;
}
.response-hdr {
    background-color: #EAF1DD;
    font-weight: bold;
}
.standard-param {
    background-color: #F7F7F7;
    font-style: italic;
}
.function-selector {
    background-color: aliceblue;
}
.nested-enum td,
.nested-enum th,
.nested-enum tbody {
    border: 1px solid black;
	padding: .03in;
}
.nested-enum {
    width: unset;
	margin-top: 8pt;
}