body {
     background-color:#FFFFFF;
}

/* divisions */
div.abstract {
    display: none;
    }


div.entry {
    display: block;
    }


div.examples {
    display: block;
    }


div.exemplum {
    display: block;
    }


div.footer {
    display: block;
    }


div.glossItem {
    display: block;
    float: right;
    width: 65%;
    }


div.keywords {
    display: none;
    }


div.navigation {
    display: block;
    width:20%;
    float:left;
    border-right:2px solid#000; 
    margin-right:25px;
}

div.outline {
	width:25%;
	float:left;
	border-right:2px solid#000;
	margin-right:25px;
}


div.section {
    display: block;
    width:65%;
    float:right;
	
}

div.subsection {
    display: block;
    }


/* headings */

h1 {
    background-color:#A0BEBE;
    font-family:Arial;
    font-size:1.5em;
}

h2 {
    background-color:#A0BEBE;
    font-family:Arial;
    font-size:1.12em;
}

h2.groupHeader {
    background-color:#A0BEBE;
    font-family:Arial;
    font-size:1.12em;
    margin-left: -5%;
}

h3 {
    font-family:Arial;
    font-weight:bold;
    font-size:1em;
}

h4 {
	display: block;
	font-Family:Arial;
    	font-size:1em;
	font-style: italic;
	}

p.listHead {
	display: block;
	font-Family:Arial;
	font-style: italic;
	}

/* paragraphs */

p {
    display: block;
    font-family: arial;
    font-size: 90%;
	}
p.eg {
	display: block;
	}

/* phrase-level elements */
span.att {
	display: inline;
	font-family: monospace;
	font-size:115%;
	}
span.att:after {
	content: "=";
	}

span.author {
	display: inline;
	}

span.biblItem > span.author {
	display: inline;
	}
span.biblItem > span.author:after {
	content: "; ";
	}

span.biblItem {
	display: inline;
	}

span.date {
	display: inline;
	}

span.entryabst {
        color: black;
        font-size: 0.9em;
        }

span.entrykwds {
        color: black;
        font-size: 0.9em;
        }

span.entryttl {
        color: #666699;
        font-weight: bold;
        }

span.gi {
	display: inline;
	font-family: monospace;
	font-size:115%;
	}
span.gi:before {
	content: "<";
	}
span.gi:after {
	content: ">";
	}

span.label {
	display: inline;
	}

span.q {
	display: inline;
	quotes: "“" "”" "‘" "’";
	}
span.q:before {
	content: open-quote;
	}
span.q:after {
	content: close-quote;
	}

span.quote {
	display: inline;
	quotes: "“" "”" "‘" "’";
	font-family: sans-serif;
	}
span.quote:before {
	content: open-quote;
	}
span.quote:after {
	content: close-quote;
	}

span.tag {
	display: inline;
	font-family: monospace;
	font-size:115%;
	}
span.tag:before {
	content: "<";
	}
span.tag:after {
	content: ">";
	}

span.term {
	display: inline;
	font-style: italic;
	}

span.title {
	display: inline;
	font-style: italic;
	}

span.val {
	display: inline;
	font-family: monospace;
	font-size:115%;
	}
span.val:before {
	content: '"';
	}
span.val:after {
	content: '"';
	}

span.concept {
	display: inline;
	quotes: "“" "”" "‘" "’";
	}
span.concept:before {
	content: open-quote;
	}
span.concept:after {
	content: close-quote;
	}

a:link {
color:#666699;
}

a:visited {
color:#CC3333;
}

code {
	display: inline;
	font-family: monospace;
	}

em {
	display: inline;
	}

li > span.label {
	display: inline;
	font-weight: 600;
	}
/*li > span.label:after {
	content: ": ";
	}
	*/

td {
text-align:justify;
vertical-align:top;
border-width:10;
border-color:#CCCCFF;
padding-top:10;
padding-bottom:10;
}

table {

background:#CCCC99;
border-width:8;
border-color:#FFFF33;
cellspacing:4;
cellpadding:10

}


ul > h3 {

	display: block;
	font-family: arial, sans-serif;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: .5em;
	margin-top: .5em;

}

ul > li {

	display: list-item;
	font-family: arial, sans-serif;
	font-size: 90%;
	margin-bottom: .5em;
	margin-top: .5em;
	margin-left: 1.5em;
}

ol > li {

	display: list-item;
	font-family: arial, sans-serif;
	font-size: 90%;
	margin-bottom: .5em;
	margin-top: .5em;
	margin-left: 1.5em;
}
