
body {
   margin: 0;
   padding: 0;
   height: 100%;
   font-family: Verdana, Arial;
   font-size:   80%;
}

td {
   font-family: Verdana, Arial;
   font-size:   80%;
}

span {
   font-family: Verdana, Arial;
}

/* LI { margin-top: .4em; } */
.liPad {
   margin-top: .4em;
   margin-left: -1.0em;
}
.li {
   margin-top: .4em;
}

A:link           { text-decoration: none;       color: blue; }
A:visited        { text-decoration: none;       color: blue; }
A:visited:hover  { text-decoration: underline;  }
A:link:hover     { text-decoration: underline;  }

.name {
   position: absolute;
   color: white;
   font-size: 40px;
   font-family: Verdana, Arial;
   top: -10px;
   left: 260px;
}

.titles {
   font-size: 120%;
   font-weight: bold;
}

.subtitles {
   font-weight: bold;
}

.logo {
   position: absolute;
   top: -2px;
   left: 10px;
}

.subname {
   position: absolute;
   color: white;
   font-size: 130%;
   font-family: Verdana, Arial;
   top: 53px;
/* left: 190px; */
   left: 120px;
}

.header {
  background: url(IMG/topbg.gif) repeat-x;
  height: 82px;
}

#asterisk {
  background: url(IMG/logo-tiered.gif) no-repeat;
}


.searchbox {
   position: absolute;
   z-index: 100;
   top: 20px;
   color: white;
   right: 20px;
}

.searchbox td { color: white; }


.section {
/*  	display:block; */
/* margin:20px 0 0 4px; */
/*  	text-align:right; */
  	line-height:1.4em;
	font-weight:bold;
        font-size: 90%;
        padding-top: .6em;
}

.subsection {
/* line-height: 1.6em; */
   font-size: 90%;
   padding-left: 1.5em;
   line-height: 1.2em;
   color: grey;
}

.textSubsection {
/* line-height: 1.6em; */
   font-size: 90%;
   padding-left: 1.5em;
   line-height: 1.2em;
   color: black; 
}

.inputblock {
   font-size: 80%;
}

.high {
   color: green;
   font-weight: bold;
}

.medium {
   color: blue;
   font-weight: bold;
}

.low {
   color: red;
   font-weight: bold;
}
