body {background: silver;}
h1 {font-family:verdana,arial,sans-serif; font-size:15pt; font-weight:bold; color:red} 
h2 { color:red; text-align:center;}
table {background:white; font-family:verdana,arial,sans-serif; font-weight:normal; font-size:8pt;}
td{ font-family:verdana,helvetica,arial,sans-serif; font-size:10px; padding:3px; color:#000000; vertical-align:top; }
table.fg{ border:1px solid #000000; border-collapse:collapse; width:100%; background-color:#ccffff; }
table.admin {background:black; color:white; font-family:TimesNR; font-size:9.5pt; font-weight:normal;}
table.formtbl {font-family:TimesNR; font-size:11pt; font-weight:normal;}
table.lnav {background:#cc9966; font-size:9pt; font-weight:normal; background-image: url(http://www.sjcontractorconnection.com/images/lnav.jpg);}
table.updcust {background:#FFFFCC;}
table.updcont {background:#CCFFFF;}
table.updjob {background:#CCFFCC;}
tr.month {background:brown; color:white; font-size:9pt;}
tr.dark {background:#cc9966;}
tr.light {background:#ffcc66;}
tr.custhead{ text-align:left; background-color:#ffff00; vertical-align:top; }
tr.conthead{ text-align:left; background-color:#006699; vertical-align:top; }
tr.jobhead{ text-align:left; background-color:#009900; color:white; vertical-align:top; }
tr.custrow0{ text-align:left; background-color:#FFFFFF; border-bottom:1px solid #000000; vertical-align:top;}
tr.custrow1{ text-align:left; background-color:#ffffcc; border-bottom:1px solid #000000; vertical-align:top; }
tr.controw0{ text-align:left; background-color:#FFFFFF; border-bottom:1px solid #000000; vertical-align:top;}
tr.controw1{ text-align:left; background-color:#CCFFFF; border-bottom:1px solid #000000; vertical-align:top; }
tr.jobrow0{ text-align:left; background-color:#FFFFFF; border-bottom:1px solid #000000; vertical-align:top;}
tr.jobrow1{ text-align:left; background-color:#CCFFCC; border-bottom:1px solid #000000; vertical-align:top; }
tr.testrow1{ text-align:left; background-color:#CCFFCC; border-bottom:1px solid #000000; vertical-align:top; }
tr.testrow2{ text-align:left; background-color:#99FFCC; border-bottom:1px solid #000000; vertical-align:top; }
tr.testrow3{ text-align:left; background-color:#99FF99; border-bottom:1px solid #000000; vertical-align:top; }
tr.testrow4{ text-align:left; background-color:#CCFF99; border-bottom:1px solid #000000; vertical-align:top; }
tr.testrow5{ text-align:left; background-color:#CCFF99; border-bottom:1px solid #000000; vertical-align:top; }
td.reverse {color:white;}
td.notyet {color:grey; font-style: italic; font-weight: lighter}
span.standout { color:green; font-weight: bold}
p.copyright { color:black; font-family:kristenitc,verdana,arial,sans-serif; font-size:7.5pt; font-weight:bold}
a:visited {color:blue;}
a:hover {color:red; font-weight:bold}
a.cell{ font-family:verdana,helvetica,arial,sans-serif;font-size:10px;color:#000000;font-weight:bold }
a.rcell{ font-family:verdana,helvetica,arial,sans-serif;font-size:10px;color:red;font-weight:bold }
a.head{ font-family:verdana,helvetica,arial,sans-serif;font-size:10px;color:white;font-weight:bold }
div.menu { font-size:12pt; padding:10px }
textarea {font-family:verdana,arial,sans-serif; font-size:9pt; font-weight:normal; color: green}
input {font-family:verdana,arial,sans-serif; font-size:9pt; font-weight:normal; color: green}
.emsg { color:red; font-family:verdana,arial,sans-serif; font-size:10pt; font-weight:bold}
.nav {font-family:verdana,arial,sans-serif; font-size:7.5pt; font-weight:normal}
.lnav {font-family:verdana,arial,sans-serif; font-weight:bold; background:blue; color:#ffffcc;}
.lnav:hover {background:#ffffcc; color:blue}
.note {font-family:verdana,arial,sans-serif; font-size:6.5pt; font-weight:normal; color: green}
.forsale {font-family:"kristen itc",verdana,arial,sans-serif; font-size:8pt; font-weight:normal; color: green}
.description {padding:20px; font-family:arial,sans-serif; font-size:10pt; font-weight:normal}
.quote {padding:30px; color:#663300; font-family:"Lucida Calligraphy",verdana,arial,sans-serif; font-size:15pt; font-weight:bold}
td.bg {padding: 30px; background-image: url(http://www.sjcontractorconnection.com/images/logo4.jpg); background-repeat: no-repeat; background-position: center; color:#420000; font-family:"Lucida Calligraphy",verdana,arial,sans-serif; font-size:15pt; font-weight:bold}
td.hr {background-image: url(http://test.wachsbrc.com/images/hr2.jpg); background-repeat: repeat-x; background-position: top left; color:#420000; font-family:"Lucida Calligraphy",verdana,arial,sans-serif; font-size:15pt; font-weight:bold}
.inred { color:red;}
td.title{ font-weight:bold; background-color:#0033FF; width:100%; font-size:12px;color:#ffffff; white-space:nowrap; }
td.label{ font-weight:bold; text-align:right; width:100%; white-space:nowrap; }
td.dlabel{ font-weight:bold; text-align:right; white-space:nowrap; }
