/**********************/
/*     background     */
/**********************/

body.Body 
			{ background-color:#FFFFFF; }
.TOC
			{ background-color:#CCCCCC; }
.Banner
			{ background-color:#FFCC00; }

					
.LocationIndicator,
.PageInfo
			{ background-color:#e0e0e0; color:#0000F0; }

td.Contents
			{ background-color:#FFFFFF; }
			
.Tidy
			{ background-color:#F08080; }
.TidyHeading
			{ color:red; font-weight:bold; }

.Staging
			{ background-color:#F08080; }
.StagingHeading
			{ color:red; font-weight:bold; }

input.InputField
			{ background-color:#E8F0FF; }


/**********************/
/*                    */
/*  margins & padding */
/*                    */
/**********************/

.LocationIndicator,
.TOC,
.PageInfo,
.SiteInfo
			{ padding-left:5px; }
			
.Tidy
			{ padding:2px; }

div.LocationIndicator
			{ margin:0px; margin-bottom:8px; padding-top:2px; padding-bottom:2px;
			  border-top-width:3px; border-top-style:solid; border-top-color:#B0B0B0;
 			  border-bottom-width:3px; border-bottom-style:solid; border-bottom-color:#B0B0B0;
			}

.Banner
			{ margin:5px; margin-bottom:5px; padding-top:0px; padding-bottom:0px;
			}

			
body { margin:0; }

/* Banner */

form.HeaderForm
			{ margin-bottom:0px; }
	
	
/**********************/
/*                    */
/*       fonts        */
/*                    */
/**********************/

div.Banner
			{font-size:24pt; font-weight:bold; }
div.BannerLinks
			{font-size:10pt; }

div.LocationIndicator
			{ font-size:8pt; font-weight:bold; }

h1
			{ font-size:18pt; font-weight:bold; }
h2
			{ font-size:14pt; font-weight:bold; }
h3
			{ font-size:12pt; font-weight:bold; }
h4
			{ font-size:12pt; font-weight:bold; }
h5
			{ font-size:12pt; font-weight:bold; }
h6
			{ font-size:12pt; font-weight:bold; }

.PageInfo, .PageInfo *,
.SiteInfo, .SiteInfo *
			{ font-size:8pt; }


/**********************/
/*                    */
/*       links        */
/*                    */
/**********************/

.Banner a,
.LocationIndicator a,
.TOC a,
.PageInfo a,
.SiteInfo a
			{ text-decoration:none; color:blue; }

.Contents a:visited
			{ color:#000080; }
a:hover
			{ background-color:yellow; }

.BannerHeading i
			{color:blue; font-style:normal;}


/*********************/
/*                   */
/*  global Settings  */
/*                   */
/*********************/

body { 
		font-family:Arial, Avantgarde, Helvetica;
     }
img {border-style:none; border-widht:0px; }
span.activeLink {color:red; font-style:italic; }


/*******************************/
/*                             */
/*  Table of contents classes  */
/*                             */
/*******************************/

div.TOCH {font-weight:bold; font-size:14pt; margin-left:0px;  margin-top:10px; }

.TOC ul			{ list-style:none; padding-left:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; font-weight:bold; font-size:10pt; } 
.TOC ul ul			{ list-style-image:url(/Images/Bullets/BlueBall7.png); list-style:square; padding-left:0px; margin-left:21px; margin-top:0px; margin-bottom:0px; font-weight:normal; font-size:10pt; }
.TOC ul ul ul		{ list-style-image:url(/Images/Bullets/BlueBall7.png); list-style:disc; padding-left:0px; margin-left:21px; margin-top:0px; margin-bottom:0px; font-weight:normal; font-size:8pt; }
.TOC ul li			{ padding-left:0px; margin-left:0px; margin-top:10px; margin-bottom:0px; }
.TOC ul ul li		{ padding-left:0px; margin-left:0px; margin-top:0px;  margin-bottom:0px; }
.TOC ul ul ul li	{ padding-left:0px; margin-left:0px; margin-top:0px;  margin-bottom:0px; }


/**********************/
/*                    */
/*  Contents classes  */
/*                    */
/**********************/

.Small, Small *
			{ font-size:7.5pt; }
			
.red
			{ color:red; }

div.Contents
			{ margin: 2pt; }

.BMItem
			{ margin-bottom: 12pt; };
.BMItemDescr
			{ margin-left: 40pt; margin-bottom: 12pt; margin-top: -8pt; };

dl.BMShapeHelpList
			{ margin-top: 0pt; };
dl.BMShapeHelpList dt
			{ margin-top: 0pt; };
dl.BMShapeHelpList dd
			{ margin-top: 0pt; };
			
p.lemma {	background:#FFF8DC;
			font-weight: bold; 
     		text-align: center;
			padding: 0.5em 2em; 
			width: 80%;
     		margin-left: 10%;
     		margin-right:10%; };

ul.BMListIndent         { list-style:none; margin-left: 40pt;  margin-top: 6pt; };
ul.BMListIndent li      { list-style:none; margin-top:   3pt; };
ul.BMListIndent ul      { list-style:none; margin-left: 20pt;  margin-top: 0pt; };
ul.BMListIndent ul li   { list-style:none; margin-top:   0pt; };

ul.BMListNoIndent       { list-style:none; margin-left:  0pt;  margin-top: 6pt; };
ul.BMListNoIndent li    { list-style:none; margin-top:   3pt; };
ul.BMListNoIndent ul    { list-style:none; margin-left:  0pt;  margin-top: 0pt; };
ul.BMListNoIndent ul li { list-style:none; margin-top:   0pt; };

ul.BMBulletList         { margin-left: 20pt;  margin-top: 6pt; };
ul.BMBulletList li      { margin-top:   3pt; };
ul.BMBulletList ul      { margin-left: 16pt;  margin-top: 0pt; };
ul.BMBulletList ul li   { margin-top:   0pt; }; 