/* Colors and fonts */

body { 
	margin: 1em 10% 1em 5%; 
	background: #ffffff; 
	color: black; 
	font-family:	"Times New Roman", serif;
	}

h1, h2, h3, h4, h5, H6 { 
	color: #660099;
	}

h1      {      
	font-size:		200%;
	font-weight:	bold; 
	font-style:		normal;
	}      
               
h2      {      
	font-size: 		158%;
	font-weight:	bold;	
        }      
               
h3      {      
	font-size:      133%;
	font-weight: bold;
	}      
               
h4      {      
/*	font-style: italic; */
	font-size: 117%;
	font-weight: bold;
	}      
               
a:link { 
	font-weight:    bold;
	color: #33f;
	}

a:visited {
	font-weight:    bold;
	color: #90c
}

a:active {
		text-decoration:none;
	color:#f30;
	background:white;
	}

a:hover {
	text-decoration:none;
	color:#f30;
	background:white;
	}

/* buttons */

img.button  { 	
	float: left; 
	border: none ;
	}

ul { 
	list-style-type: disc
	}

ul ul { 
	list-style-type: square
	}

ul ul ul { 
	list-style-type: circle
	}

/*
ol li { margin-top: 1em }
*/


td.color {background-color: #CCC}

blockquote.dl { margin-top: -1em; 
			margin-bottom:  0em ; }

ul.long { margin-top: -1em;}

ol.soko li {margin-top: 0em;}


/* underline */

em.underline {
	text-decoration: 	underline; 
	font-style: 	normal;
	}

dt {
	margin-top:		1em;
	}