body {
 margin: 10px;
 background: #fff;
 font: 8pt/11pt Arial, Helvetica, sans-serif;
}

td {
 font: 8pt/10pt Arial, Helvetica, sans-serif;
}

th {
 font: bold 8pt/10pt Arial, Helvetica, sans-serif;
}

.smaller {
 font: 6pt/9pt Arial, Helvetica, sans-serif;
}

.floatright {
 float: right;
 margin: 5px 0px 5px 10px;
}

.greybox {
 background-color: #f6f6f6;
 text-align: center;
 padding: 10px;
 border: 1px solid #000;
}


h1 {
 font: bold 15pt/16pt Arial, Helvetica, sans-serif;
 letter-spacing: 0.1em;
 margin: 0 0 1em 0;
 color: #981b21;
}

#banner {
# position: absolute;
 background: url("images/prcome_logo.jpg") no-repeat;
 width: 770px;
 height: 95px;
 left: 10px;
 top: 10px;
}

#main {
 position: absolute;
 width: 550px;
 left: 10px;
 top: 118px;
 border: solid #cca 1px;
 padding: 10px;
 background:  url("images/gradient6.jpg") no-repeat;
}

#main a:link {
 color: #db4700;
 text-decoration: none;
}

#main a:visited {
 color: #a23d0c;
 text-decoration: none;
}

#main a:hover {
 background-color: #f8d9a3;
}

#menu {
 position: absolute;
 width: 180px;
 left: 600px;
 top: 118px;
 background-color: #fff;
 font: bold 7pt/10pt Helvetica,Arial,sans-serif;
 letter-spacing: 0.1em;
 text-align: center;
}

#menu ul {
 padding: 0;
 margin: 0px 0 0 0;
 list-style-type: none;
 background-color: #fff;
}

#menu ul li {
 background-color: #fae7bf;
 margin-bottom: 4px;
 border: solid #cca 1px;
}

#menu ul li a {
 display: block;
 text-decoration: none;
 color: #981b21;
 height: 18px;
}

#menu ul li a:hover {
 background: url("images/gradient3.jpg") no-repeat;
 color: #990;
}

.hr1 {
 color: #cca;
 background-color: #cca;
 height: 3px;
}
