body {
    background: #FFFFFF;
    color: #000000;
    padding: 0px;
    margin: 0px;
    font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
a {
    color: #4169E1;
    text-decoration: none;
    padding-left: 2px 2px 2px 2px;
}
a:hover {
    color: #6A5ACD;
    text-decoration: none;
    padding-left: 2px 2px 2px 2px;
}
select, input, textarea {
    background: #FFFFFF;
    color: #000000;
    font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
td {
    font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
hr {
    background: #6A5ACD url(/resources/showImage.php?src=siteImages&id=3) repeat-x;
    background-position: center center;
    border-width: 1px;
    border-style: solid none none none;
    margin-top: 2px;
    padding-bottom: 2px;
    border-color: #6A5ACD;
}
ul li {
    text-align: left;
    list-style-image: url(/resources/showImage.php?src=siteImages&id=2);
    vertical-align: middle;
    margin-left: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}
dt, dt a, dt a:hover {
    font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #000000;
}
h1 {
    font: bold 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color: #4169E1;
    text-transform: uppercase;
}
h2 {
    font: bold italic 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.tblbody {
    color: #000000;
    padding: 0px;
    margin: 0px;
    font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.pageTitle {
    color: #6A5ACD;
    font: bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
.nav a, .nav a:hover {
    display: block;
    font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: left;
    text-transform: uppercase;
    padding: 2px 2px 2px 12px;
    text-decoration: none;
}
.nav a {
    background: #4169E1;
    color: #FFFFFF;
    border-bottom: 2px solid #FFFFFF; 
    border-right: 10px solid #FFFFFF; 
}
.nav a:hover {
    background: #6A5ACD;
    color: #FFFFFF;
    border-bottom: 2px solid #FFFFFF; 
    border-right: 10px solid #FFFFFF; 
}
.gotop {
    font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: right;
}
.errmsg {
    color: #6A5ACD;
    font: bold 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align: center;
    text-transform: uppercase;
    padding-top: 3px;
    padding-bottom: 3px;
}
.caption {
    font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-decoration: none;
}
.invaddress {
    font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
    background: #BEBEBE;
    color: #000000;
    border-width: 1px;
    border-style: solid solid solid solid;
    border-color: #4169E1;
}
.invheader {
    font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
    background: #BEBEBE;
    color: #000000;
    border-width: 1px;
    border-style: solid solid solid solid;
    border-color: #000000;
}
.invoicedata {
    font: 12px "Courier New", Courier;
    background: #FFFFFF;
    color: #000000;
    border-width: 1px;
    border-style: none none solid none;
    border-color: #BEBEBE;
}
.invoiceinputl {
    font: 12px "Courier New", Courier;
    background: #FFFFFF;
    color: #000000;
    text-align: left;
    border-style: none none none none;
}
.invoiceinputr {
    font: 12px "Courier New", Courier;
    background: #FFFFFF;
    color: #000000;
    text-align: right;
    border-style: none none none none;
}