p {
	font-size:     0.8em;
	color:         #000000;
	font-weight:   400;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
}

span.glossaryheader {
	font-size:     1.0em;
	color:         #000000;
	font-weight:   900;
    font-family:   'Trebuchet MS', Arial, Helvetica, sans-serif;
}


div.letterlinks {
	font-size:     0.9em;
	color:         #000000;
	font-weight:   900;
    font-family:   Arial, Helvetica, sans-serif;
}

div.letterlinks a:link {
	background-color: #FFFFCC;
	color: #0000FF;
	text-decoration: underline;
}
div.letterlinks a:visited {
	background-color: #FFFFCC;
	color: #000000;
	text-decoration: underline;
}
div.letterlinks a:link:hover {
	background-color: #0000FF;
	color: #FFFFCC;
	text-decoration: none;
}
div.letterlinks a:visited:hover {
	background-color: #000000;
	color: #FFFFCC;
	text-decoration: none;
}

/* headings for letter sections */

h3 {
	color: #000000;
	font-size: 1.2em;
	font-weight: 900;
	width: 100%;
	line-height: normal;
	text-align: center;
	text-transform: inherit;
	margin-bottom: 0.0em;
	margin-top: 0.5em;
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
}


div.backtotop {
	font-size:     0.8em;
	color:         #000000;
	font-weight:   400;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
}

div.backtotop a:link {
	background-color: #FFFFCC;
	color: #0000FF;
	text-decoration: underline;
}
div.backtotop a:visited {
	background-color: #FFFFCC;
	color: #000000;
	text-decoration: underline;
}
div.backtotop a:link:hover {
	background-color: #0000FF;
	color: #FFFFCC;
	text-decoration: none;
}
div.backtotop a:visited:hover {
	background-color: #000000;
	color: #FFFFCC;
	text-decoration: none;
}

/* style for the glossary sources list */

li.glossarysources
{
	font-size: 0.8em;
	color: #000000;
	font-weight: 400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: decimal;
	list-style-position: default;
}

