body, td, div	{ font-family: Verdana, helvetica, sans-serif; font-size: 8pt; margin: 0; padding: 0; line-height: 12pt }
body		{ background-color: #FFFFFF; }
form		{ margin: 0px; margin-bottom: 0; padding-bottom: 0}
select		{ font-family: Tahoma; font-size: 8pt }
a           { color: #0000FF; background-color: transparent; text-decoration: underline }
a:hover     { color: #FF0000 }
h1		{ font-size: 8pt; color: #C0C0C0; line-height: 9pt; font-weight: normal; margin:0}
td.desc		{ color: #C0C0C0; line-height: 9pt; background-color: #31659C; vertical-align:top; height: 20px }
.btn      { font-family: Tahoma, sans-serif; font-size: 8pt; font-weight: bold; background-color: #F7F7FF; }
div.footer 	{ line-height: 20px; text-align: center; }

/* Navbar */
.navleft	{ color: #82809A; line-height: 20px; background-color: #111111; text-align: left; }
.navright	{ color: #82809A; line-height: 20px; background-color: #111111; text-align: right;}
a.nav		{ color: #82809A;}

/* form */
td.dpl	  { background-color: #31659C; height: 40px; text-align: left; }
td.dpr	  { background-color: #31659C; height: 40px; text-align: center; color: #FFFFFF}
td.sel    { color: #FFFFFF; background-color: #7590AE; text-align:left; height: 27px; }
td.opt	  { color: #000080; text-align:right; height: 20px; }
a.opt     { font-family: Arial; color: #0000CC; text-decoration: underline;  }

/* Results */

td.hleft  { width: 50%; line-height: 20px; text-align: left; white-space: nowrap }
td.hright { width: 50%; line-height: 20px; text-align: right; white-space: nowrap }
span.title, a.title  { color: #0000cc; vertical-align: top; line-height: 20px; font-weight:bold; text-decoration:underline}
span.bdy  { vertical-align: top; text-align: left; }
span.bl   { font-family: Tahoma, sans-serif;  font-size: 8pt; color: #000080; line-height: 20px;}
a.url     { font-family: Tahoma, sans-serif; font-size: 8pt;}
a.urlb    { font-family: Tahoma, sans-serif; font-size: 8pt; color: #0000FF }
span.gr   { font-family: Tahoma, sans-serif; font-size: 8pt; color: #008800 }
td.bnav	  { line-height: 20px; background-color: #EEEEEE; text-align: center; }
span.hi	  { color: #080000 }
.adHeadline { font-family: arial,sans-serif; text-decoration: none; font-weight:bold; color: #000080; text-decoration: underline; }

/* N4 only */
/*/*/ /*/ form, .afterForm { margin-top: -1em; } /* N4 */

