  body {
  margin:5px;
  padding:5px;
  color:#000;
  background: #ffffff;
  font: 0.8em times,serif;
  }
  h1 {
  font-size: 2.2em; 
  text-align:center;
  padding:0.2em 0.3em;
  color: #0080c0;
  }
  h2 {
  font-size: 2.0em; 
  color: #8080ff;
  }
  div.wrap {
  margin: 1px;
  padding: 1px;
  }
 div.main {
  text-align:left;
  float: right;
  width: 69%;
  margin: 1px;
  padding: 1px;
  }
  div.left {
  float: left;
  top: 1em;
  left:0px;
  width: 29%;
  text-align: center;
  margin: 1px;
  padding: 1px;
  }
  div.footer {
  clear: both;
  width:100%;
  text-align:center;
  margin-top:20px;
  padding: 0.5em;
  color:#009;
  }
  
  /*The above is the basic CSS for a fluid two-column layer without a header and with a footer. */
  
ul.menu {
  	list-style: none;
  	text-align: left;
  	margin: 0;
  	padding: 10px 5px 10px 10px;
  }
  
 ul.body {
	font-size: 1.5em;
  	text-align: left;
  }
  
span.bold {
  	font-weight: bold;
  }
span.italic {
	font-style: italic;
}
span.underline {
	text-decoration: underline;
}
a.plain {
  	text-decoration: none;
  }
  
table.contacts th, td {
	text-align: left;
	margin: 0;
	padding: 3px 15px;
	}
	
td.leftgray {
	text-align: left;
	margin: 0;
	padding: 3px 15px;
	background: #d0d0d0;
	color: #000000;
	}
	
td.rightgray {
	text-align: right;
	margin: 0;
	padding: 3px 15px;
	background: #d0d0d0;
	color: #000000;
	}
td.right {
	text-align: right;
	margin: 0;
	padding: 3px 15px;
	background: #ffffff;
	color: #000000;
	}

p.center {
	text-align: center;
 }

p.totop {
	text-align: center;
 	background: #f7f8bc;
 }
 
p.blue {
 	background: #c2f2fe;
 	text-align: left;
 	padding: 4px;
 	border:1px solid #000;
 }
p.pink {
 	background: #fec2c2;
 	text-align: left;
 	padding: 4px;
 	border:1px solid #000;
 }
 p.white {
 	text-align: left;
 	padding: 4px;
 	border:1px solid #000;
 }
 
 .leftset {
    width: 160px;
    font-family: ariel,sans-serif;
    font-size: 9px;
    line-height: 9px;
    padding: 1em 1em 1em 0em;
    page-break-inside: avoid;
    float: left;
    margin: 2px 1em 2px 0em;
}
 
 ol.caps { list-style-type: upper-alpha; }