A {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-decoration : none;
}
A:link, strong a:link, em a:link, cite a:link, a:link strong, a:link em, a:link cite {
	color : #000099;
	background : transparent none;
}
A:visited, strong a:visited, em a:visited, cite a:visited, a:visited strong, a:visited em, a:visited cite {
	color : #333333;
	background : transparent none;
}
A:hover, strong a:hover, em a:hover, cite a:hover, a:hover strong, a:hover em, a:hover cite {
	color : #999999;
	background : transparent none;
}
A:active, strong a:active, em a:active, cite a:active, a:active strong, a:active em, a:active cite {
	color : #cccccc;
	background : transparent none;
}

.teema {
	font-weight : bold;
	color : #000000;
	background : #00cccc none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center
	margin-top : 0.5ex;
	margin-bottom : 0.5ex;
}

HR {
	color : #99cc99;
	height : 0.2em
}

H1 {
	text-align : center
}

H2 {
	margin-left : 1em
}

H4 {
	text-align : center;
	margin-bottom : 0;
}

H1, H2, H3, H4 {
	color : #000000;
	background : #00cccc none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	page-break-after : avoid;
}

H1 { font-size : 180%; }
H2 { font-size : 140%; }
H3 { font-size : 117%; }
H4 { font-size : 14; }

EM {
	color : #000000;
	font-style : normal;
	font-weight: bold;
	background : #e0ffe0 none;
}

cite {
	font-weight : 500;
	color : #003300;
	background : transparent none;
}

strong { color : #300; background : transparent none; }

.example { font-size:99%; margin-left:1%; padding-left:0.7ex;
           border-left : solid #0c0 2px;}

blockquote H1              { font-size: 130%; }
blockquote H2              { font-size: 120%; }
blockquote H3              { font-size: 110%; }

TABLE.menu { border : solid blue 2px; padding : 3px;
  text-align : center }

table.texttable  { border : solid #222 0.1em; padding : 2em; }

CAPTION {
	font-weight : bold
}

BODY {
	background : #ffffff none;
	color : #000000;
	margin-left : 0.7em;
}

DFN, DT { font-weight: bold;
          color : #066;
          background:transparent none;}

var { background:#fff6eb none; color:#010;}

KBD { font-weight: bold}

PRE { background: #e0ffe0 none;color:black; white-space:pre; }

pre, code { font-family : "Courier", monospace; font-style : normal; }

pre { white-space : pre; }

small, .small, .deem { font-size : 77%;
font-family : "Myriad Web",Verdana,Helvetica,Arial,sans-serif; }
 
p.literary, .literary p { text-indent : 1em;
    margin-bottom : 0.5ex;
    margin-top : 0.5ex; }

p.start { text-indent : 0;
    margin-bottom : 0.5ex; }

p.start:first-letter { font-size : 200%; font-weight : bold;
   color : #060; background : #fff none; }
 
table.ex tr.sample td { font-weight : bold; color : black; 
  background : white none; text-align : center; }


