body{background:white;color:black;margin-left:1em;margin-right:1em;}

header{height:160px;margin:0;padding:0;}


h1{background:teal;color:white;font-
size:1.0em;font-style:italic;}

h2{font-size:1.0em;}

h4{font-size:120%;}

a{text-decoration:none;}

p{line-height:1.0em;font-size:18;}

em{font-style:normal;font-weight:bold;color:red;}

table, td, th{border-width:2px;border-style:solid;border-color:black;color:white; white-space:nowrap;}

th{background:lime;font-size:22;width:180px;line-height:35px; }
img {max-width: 100%;}

a:link{color:blue;}
a:visited{color:purple;}

a:hover{color:darkorange;background:blue;}


div.section{
width:900px;
background-color:white;
border:1px #c0c0c0 solid;
font-size:100%;}


div.section h3{
margin:0;
padding:5px 10px;
background-color:#efefef;
border-bottom:1px #c0c0c0 dotted;
font-size:120%;}



div.section div.textArea{height:230px;overflow:auto;}
div.section div.textAreaBacknumber{height:450px;overflow:auto;}

div.section div.textArea p{Back
margin:1em 10px;}

@-o-viewport {
width : 220px;
zoom:1.0}

span {
display: inline-block;
width: 7em;
font-size:1.2em;
}

