body {
 background-color: #FFFFFF;
 color: #000000;
}

#pageHeader {
 background-color: #FFFFFF;
 color: #BFBF60;
 font-size: 3em;
 font-weight: bold;
 vertical-align: top;
 text-align: left;
}

#TypeOfNode, #TypeOfNode2, #NewAttrObjectWithAttributes, #NewElementObjectWithAttributes, #NodeTypes, #TextContentDependingTypes, #examplesRelationsAttribute, #ParametersDefinedInDOM {
 position: absolute;
 left: -1000em;
 top: -1000em;
 visibility: hidden;
}

#TypeOfNodeHide, #TypeOfNode2Hide, #NewAttrObjectWithAttributesHide, #NewElementObjectWithAttributesHide, #NodeTypesHide, #TextContentDependingTypesHide, #examplesRelationsAttributeHide, #ParametersDefinedInDOMHide {
 visibility: hidden;
}

#TypeOfNodeShow, #TypeOfNode2Show, #NewAttrObjectWithAttributesShow, #NewElementObjectWithAttributesShow, #NodeTypesShow, #TextContentDependingTypesShow, #examplesRelationsAttributeShow, #ParametersDefinedInDOMShow {
}

.contentHeader {
 background-color: #BFBF60;
 color: #FFFFFF;
 font-size: 1.5em;
 font-weight: bold;
 text-align: center;
 vertical-align: top;
 width: 100%;
}

.contentHeader a:link, .contentHeader a:hover, .contentHeader a:visited {
 background-color: #BFBF60;
 color: #FFFFFF;
 font-size: 85%;
 font-weight: normal;
 text-align: center;
 text-decoration: underline;
 vertical-align: baseline;
 width: 100%;
}

.contentItem {
 background-color: #FFFFBF;
 border-spacing: 0;
 color: #000000;
 padding: 0px;
 margin: 1%;
 vertical-align: top;
 width: 97%;
}

.contentString {
 width: 100%;
}

.contentStringAdvertising {
/*
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
*/
 padding-bottom:1em;
 padding-left: 1em;
 padding-right: 1em;
 padding-top:1em;
 text-align: center;
 vertical-align: top;
 width: 100%;
}

.contentStringDescription {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 padding-left: 0.5em;
 padding-right: 0.5em;
 text-align: justify;
 vertical-align: top;
 width: 70%;
}

.contentStringLinks {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 padding-left: 0.5em;
 padding-right: 0.5em;
 text-align: left;
 vertical-align: top;
 width: 70%;
}

.contentStringProperty {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 font-weight: bold;
 padding-left: 0.5em;
 padding-right: 0.5em;
 text-align: left;
 vertical-align: top;
 width: 15%;
}

.contentStringReturn {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 padding-left: 0.5em;
 padding-right: 0.5em;
 text-align: left;
 vertical-align: top;
 width: 15%;
}

.descriptionTable {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 border-spacing: 0;
 width: 100%;
}

.descriptionTableDescription {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 padding-left: 0.2em;
 padding-right: 0.2em;
 text-align: justify;
 /*text-indent: 2em;*/
 vertical-align: left;
 width: 15%;
}

.descriptionTableHeader {
 background-color: #BFBF60;
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 color: #FFFFFF;
 font-weight: bold;
 text-align: center;
 vertical-align: top;
}

.descriptionTableProperty {
 border-color: #BFBF60;
 border-style: solid;
 border-width: 1px;
 font-weight: bold;
 padding-left: 0.2em;
 padding-right: 0.2em;
 text-align: left;
 vertical-align: top;
 width: 15%;
}

.exceptions, .exceptionsOnSetting, .exceptionsOnRetrieval {
 padding-bottom: 0.2em;
 padding-top: 0.2em;
}

.exceptions:before {
 content: "Exceptions: ";
 font-weight: bold;
}

.exceptions dt, .exceptionsOnSetting dt, .exceptionsOnRetrieval dt {
 font-weight: bold;
 padding-left: 0.5em;
}

.exceptions dd, .exceptionsOnSetting dd, .exceptionsOnRetrieval dd {
 font-weight: normal;
 padding-left: 1em;
}

.exceptionsOnSetting:before {
 content: "Exceptions on setting: ";
 font-weight: bold;
}

.exceptionsOnRetrieval:before {
 content: "Exceptions on retrieval: ";
 font-weight: bold;
}

.example {
 font-style: italic;
 padding: 0.5em;
 text-align: justify;
}

.example:before {
 content: "Example: ";
 display: block;
 font-weight: bold;
}

.indexHeader {
 color: #FFFFFF;
 font-size: 1.5em;
 font-weight: bold;
 margin: 1em;
 text-align: center;
 text-decoration: underline;
}

.indexItem {
 color: #FFFFFF;
 font-size: 1.2em;
 font-weight: bold;
 text-align: left;
 text-decoration: none;
}

.indexSubItem {
 font-size: 1.2em;
}

.indexSubItem a:link {
 color: #FFFFBF;
}

.indexSubItem a:hover {
 color: #FFFFFF;
 /*font-weight: bold;*/
}

.indexSubItem a:visited {
 color: #FFFF80;
}

.left { 
 background-color: #BFBF60;
 color: #000000;
 border-color: #ffffff;
 border-style: solid;
 border-width: 1px;
 position: absolute;
 height: 87%;
 width: 30%;
 top: 10%;
 left: 0;
 right: auto;
 bottom: 0;
}

.leftScrollBox {
 height: 100%;
 overflow: scroll;
 width: 100%;
}

.links {
 background-color: #BFBF60;
 color: #FFFFFF;
 font-size: 1em;
 text-align: right;
 vertical-align: top;
 width: 100%;
}

.links a:link, .contentHeader a:hover, .contentHeader a:visited {
 background-color: #BFBF60;
 color: #FFFFFF;
 text-align: center;
 text-decoration: underline;
 vertical-align: top;
 width: 100%;
}

.note {
 padding: 0.5em;
 text-align: justify;
}

.note:before {
 content: "Note: ";
 font-weight: bold;
}

.p {
 text-indent: 2em;
 text-align: justify;
 vertical-align: top;
}

.parameters {
 padding-bottom: 0.2em;
 padding-top: 0.2em;
}

.parameters:before {
 content: "Parameters: ";
 font-weight: bold;
}

.parameters dt {
 font-weight: bold;
 padding-left: 0.5em;
}

.parameters dd {
 font-weight: normal;
 padding-left: 1em;
}

.returnValue {
 padding-bottom: 0.2em;
 padding-top: 0.2em;
}

.returnValue:before {
 content: "Return Value: ";
 font-weight: bold;
}

.returnValue dt {
 font-weight: bold;
 padding-left: 0.5em;
}

.returnValue dd {
 font-weight: normal;
 padding-left: 1em;
}

.right {
 background-color: #FFFFFF;
 color: #000000;
 border-color: #ffffff;
 border-style: solid;
 border-width: 1px;
 position: absolute;
 height: 87%;
 width: 69%;
 top: 10%;
 left: 30%;
 right: 0;
 bottom: 0;
}

.rightScrollBox {
 height: 100%;
 overflow: scroll;
 width: 100%;
}

.strong {
 font-weight: bold;
}

.top {
 background-color: #FFFFFF;
 color: #000000;
 padding-left: 10px;
 position: absolute;
 height: 10%;
 width: 99%;
 top: 0;
 left: 0;
 right: 0;
 bottom: auto;
}

.topUnScrollBox {
 height: 100%;
 overflow: hidden;
 width: 100%;
}
