html {
	margin: 0;
	padding: 0;
	}
	
body { 
	margin: 10px 30px 30px 30px;
	padding: 5px;
	background: #ffffff;
	color: #444;  
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em; 
	text-align: left;
	} 

h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	line-height: 1.3em;
	color: #668baa;
	}

h1	{
	font-size: 22px;
	letter-spacing: 3px;
	font-weight: normal;
	}
	
h2	{
	font-size: 18px;
	font-weight: normal;
	}
	
h3	{
	font-size: 14px;
	font-weight: normal;
	}
	
h4	{
	font-size: 12px;
	font-weight: normal;
	border-bottom: 1px dotted blue;
	}
	
p {
  font : 13px/18px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
  	margin-bottom: .5em;
	font-size: 13px;
	}
	
p.first:first-letter {
	font-family: Baskerville, Garamond, Times, serif;
	font-size: 48px;
	font-style: italic;
	font-weight: bold;
	color: #234a53;
	}
	
p.first:first-word {
	font-family: Baskerville, Garamond, Times, serif;
	font-size: 28px;
	font-style: italic;
	font-weight: bold;
	color: #234a53;
	}
	
p.first:first-line {
	font-weight: bold;
	color: #234a53;
	}
	
div {
	margin: 0px;
	padding: 0px;
	}

.nav {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	}

.navHorizRight {
	background-color: #ffffff;
	width: 100%;
	text-align: right;
	}
	/* formerly bg color was e9eeee */

.navHorizLeft {
	background-color: #ffffff;
	width: 100%;
	text-align: left;
	}
	/* formerly bg color was e9eeee */

.navHorizCtr {
	background-color: #ffffff;
	width: 100%;
	text-align: center;
	}
	/* formerly bg color was e9eeee */

div#divTitle {
	background-color: #ffffff;
	border-bottom:thin dotted #369;
	}
	/* formerly bg color was e9eeee */
	
div#divSideA {
	border-left: 1px dotted #369;
	background-color: #ffffff;
	padding: 10px;
	float: right;
	margin: 0px;
	width: 180px;
	}
		
.sidemenu {
	margin:5px 0px 5px 0px;
	text-align: left;
	text-indent: 10px;
	font-size: 13px;
	font-weight: bold;
	width: 400px;
	}
		
.sidemenu-topic {
	text-align: left;
	margin:5px 0px 5px 25px;
	font-size: 11px;
	line-height: 1em;
	}
		
div#divSide1 {
	float: left;
	padding: 10px;
	position: absolute;
	width: 100px;
	text-align: center;
	}
		
div#divContent {
	padding: 10px;
	margin: 0px 120px 3em 80px;
	font-size: 12px;
	width: 60%;
	}
		
div#divContent h3 {
	margin-top: 0px;
	font-size: 16px;
	text-align: justify;
	}
		
div#divContent li {
	font-size: 12px;
	text-align: justify;
	}

div#top {
	text-align: center;
	}

div#box {
	text-align: center;
	}

div#divNavTop {
	text-align: center;
	}

a {
	color: #006699;
	font-weight: normal;
	text-decoration: none;
	}

a:link {
}

a:visited {
}

a:hover {
	background: #ddffdd;
	color: #030;
	text-decoration: none;
}

a:active {
}


div#divA, div#divB, div#divC, div#divD, div#divE, div#divF, div#divG, div#divH, div#divI, div#divJ, div#divK, div#divL, div#divM, div#divN, div#divO, div#divP, div#divQ, div#divR, div#divS, div#divT, div#divU, div#divV, div#divW, div#divX, div#divY, div#divZ, div#div0, div#div1, div#div2, div#div3, div#div4, div#div5, div#div6, div#div7, div#div8, div#div9 {
	display: none;
	}

ol {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em; 
	margin-bottom: 1em;
	} 

ul {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em; 
	margin-top : 0px; 
	margin-bottom: 1em;
  } 

li {
 	font : 12px verdana, arial, helvetica, sans-serif;
 	margin-top : 0px; 
	margin-bottom: 1em;
	line-height: 1.5em; 
	}
	

