body {
   font-family: sans-serif;
   background-color: white;
   margin: 20px;
}

body.newbody {
   font-family: sans-serif;
   background-color: white;
   margin-left: 4pc;
   margin-right:4pc;
}

#menu {
   width: 150px;
   background-color: white;
   padding: 5px;
   margin: 10px;
   text-align: center;
   font-weight: bold;
   font-size:   10pt;
   border-top:    3px solid lightgrey;
   border-left:   3px solid lightgrey;
   border-bottom: 3px solid black;
   border-right:  3px solid black;
}
#menu:hover {
   background-color: cornsilk;
   text-decoration: underline;
   color: blue;
}
#m {
   text-decoration: none;
   color: black;
}
#m:visited {
   color: grey;
}

#title {
   background-color: white;
   padding: 5px;
   margin: 10px;
   text-align: center;
   width: 600px;
   font-size: 20pt;
   font-weight: bold;
   border: 1px solid black;
}

#pix1 {
       border-top: 1px solid black;
       border-left: 1px solid black;
       border-collapse: collapse;
}
#pix1 th, #pix1 td {
       border-right: 1px solid black;
       border-bottom: 1px solid black;
       padding: 5px;
}
.pagehead {
    font-size: 10pt;
    xborder-bottom: 1px solid black;
}


#cell1 {
    border-bottom: 1px solid black;
    border-right:  1px solid black;
}

#cell2 {
    border-bottom: 1px solid black;
}

#cell3 {
    border-right:  1px solid black;
}
     

div.h2 {
	text-align:center;
	font-size:160%;
	font-weight:bold;
	margin-bottom:12pt;
}

div.h3 {
	text-align:center;
	font-size:120%;
	font-weight:bold;
	margin-bottom:6pt;
	margin-top:3pt;
	background-color:#FFFF99;
}

div.pagetop {
	text-align:center;
}

div.supplier	{
	margin-left:3em;
	margin-bottom:16pt;
}

p.suppliername	{
	font-weight:bold;
	margin-left:-1em;
}

div.supplier p	{
	margin-bottom:2pt;
	margin-top:0pt;
}

p.update {
	font-style: italic;
	font-size:50%;
}