body { font-family: Helvetica; font-size: 1em; } table { font-size: 1em; } table.summary { border: 2px solid black; border-collapse: collapse; border-spacing: 0px; width: 100%; } table.summary tr { vertical-align: top; border-right: 2px solid black; } table.summary th { background-color: rgb(220, 220, 255); text-align: left; border: 1px solid black; padding: 5px; width: 25%; } table.summary td { border: 1px solid black; padding: 5px; } table.summary td div.entities { margin-top: 10px; } a { color: rgb(120, 120, 175); text-decoration: none; } h1 { font-size: 1.4em; margin: 0px; padding: 0px; margin-top: 10px; margin-bottom: 5px; } h2 { margin: 0px; padding: 0px; font-size: 1.2em; padding-top: 15px; } h3 { font-size: 1em; margin: 0px; margin-top: 10px; margin-bottom: 5px; } h4 { font-size: 1em; margin: 0px; } ul { list-style-type: none; margin: 0px; padding: 0px; } ul li { margin-left: 0px; } div.documentation { font-size: 1.0em; } div.section { padding: 0px; margin-top: 15px; } div.section div.name { font-weight: normal; } div.section div.name.flattened { font-weight: bold; } div.actions { font-size: 0.8em; padding: 0px; margin: 0px; margin-bottom: 3px; margin-left: 1px; } div.actions a { text-decoration: none; margin-right: 20px; color: rgb(100, 100, 155); } div.section > ul { border: 1px solid rgb(125, 125, 180); border-bottom: none; } div.section > ul > li { margin: 0px; border-bottom: 1px solid rgb(125, 125, 180); padding-bottom: 5px; background-color: rgb(245, 245, 255); color: rgb(80, 80, 115); } div.section > ul > li div.name { background-color: rgb(220, 220, 255); padding: 3px; padding-bottom: 3px; } div.section > ul > li div.mainDetail { padding: 3px; font-size: 0.8em; } div.section > ul > li table.details { color: rgb(80, 80, 115); } div.section > ul > li table.details th { color: rgb(170, 170, 205); } table.details { font-size: 0.8em; padding: 0px; margin: 0px; } table.details th { text-align: left; font-weight: normal; text-transform: lowercase; padding: 0px; margin: 0px; padding-right: 5px; } table.details td { padding: 0px; margin: 0px; } table.details td a { text-decoration: none; } div.section > ul > li table.details { margin-left: 2px; } div.section > ul > li.nonClassProperty.primaryKey { color: rgb(80, 115, 80); background-color: rgb(240, 255, 240); } div.section > ul > li.nonClassProperty.primaryKey table.details { color: rgb(80, 115, 80); } div.section > ul > li.nonClassProperty.primaryKey table.details th { color: rgb(170, 205, 170); } div.section > ul > li.nonClassProperty.primaryKey div.name { background-color: rgb(220, 255, 220); } div.section > ul > li.primaryKey { color: rgb(80, 115, 80); background-color: rgb(240, 255, 240); } div.section > ul > li.primaryKey div.name { background-color: rgb(220, 255, 220); } div.section > ul > li.nonClassProperty { color: rgb(100, 100, 100); background-color: rgb(250, 250, 250); } div.section > ul > li.nonClassProperty div.name { background-color: rgb(230, 230, 230); } div.section > ul > li.nonClassProperty table.details { color: rgb(100, 100, 100); } div.section > ul > li.nonClassProperty table.details th { color: rgb(190, 190, 190); } /* Entities */ div.section.entity div.parentEntity { font-size: 0.60em; display: inline; } div.section.entity div.childrenEntities { font-size: 0.60em; } div.section.entity div.referencingEntities { font-size: 0.60em; } .entity.abstract { font-style: italic; } /* Attributes */ div.section.attributes { float: left; width: 48%; } li.attribute { cursor: pointer; } /* Relationships */ div.section.relationships { float: left; margin-left: 10px; width: 48%; } li.relationship { cursor: pointer; } /* Fetch Specs */ div.section.fetchSpecs { clear: both; } ol.sortOrderings { list-style-type: none; padding-left: 0px; margin-left: 0px; } ol.sortOrderings li { padding-left: 0px; margin-left: 0px; } /* Entity Indexes */ div.section.entityIndexes > ul li.entityIndex { margin-bottom: 10px; } table.joins td.direction { color: rgb(190, 190, 190); text-align: center; }