/* basic */
h1 { font-size : 14pt; }
h2 { font-size : 12pt; }
h3 { font-size : 10pt; }
body { font-size : 8pt; }
table { font-size : 8pt; }
input { font-size : 8pt; }
textarea { font-size : 8pt; }
select { font-size : 8pt; }

a { color : blue; }
a:hover { background-color : pink; }
span.copyright { color : navy; font-size : 80%; }
.subheader { font-size : 80%; }
.search { color :#000033; background-color : #ddddff; font-size : 80%; }

th{ background-color : #ccffcc; }
td.addup{ background-color : #ffffaa; }
tr.addup{ background-color : #ffffaa; }

/* login */
span.loginerror { color : red; }

/* input form */
td.inputtitle { background-color : pink; font-weight : bold; }
td.inputhead { font-weight : bold; }
span.note { color : green; font-size : 80%; font-weight: normal; }
span.notnull { color : red; }
table.error { background-color : pink; font-weight : bold; }


/*
sup.notemark { color : green; }

span.inputtitle { background-color : #ddddff; font-weight : bold; }
span.inputtitle2 { background-color : #ddddff; }


.pophelp { color : green; font-size : 80%; }

* result *
.analyzetime { color : navy; font-weight:bold; font-size : 80%; }
.showreq { font-size : 80%; }
tr.add { color : blue; }

.noscript { color : red; }
.noscript_note { color : red; font-size : 80%; }

.pophelp { color : green; font-size : 80%; }

* login *
.logout { font-size : 80%; }

* input tree *
ul.nomark { list-style-type: none; }
a.tree1 { display:none;   color:blue; font-weight:bold; }
a.tree2 { display:inline; color:blue; font-weight:bold; }

span.resulttitle { background-color : #ffdddd; font-weight : bold; }
option.selected { background-color : #ddddff; font-weight : bold; }
.disabled { color : #bbbbbb; }
*/
