body {
    color: #a0ffa0;
    font-size: 10pt
}
body.grid {
    background-image: 
    url('/header/img/graticule.png');
    background-repeat: repeat;
    background-attachment: fixed;
    font-family: Verdana, Tahoma, Helvetica
}
body.seethru {
background: inherit;
    background-color: Transparent;
    font-family: Verdana, Tahoma, Helvetica
}
body.textlinks {
 color: white; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #007300 
}
a { color: #e9967a; text-decoration: underline }
a.headerlinks { color: #e9e07a; font-weight: bold; font-size: 8pt; text-decoration: underline }
a.sidebarlinks { font-size: 8pt; text-decoration: underline }
p { }
p.copyright { color: #2da0a0; font-size: 8pt ; text-align: justify; }
p.sidebardim { color: #2d5866; font-size: 7pt ; text-align: justify;}
p.sidebarheading { border-style: dotted; border-width: 1px; border-color:#b0f0b0; color: #f8ffc0; font-size: 8pt ; text-align: center;}
p.sidebarbody { color: #a0ffa0; font-size: 8pt ; text-align: justify;}
span.emphasis { color:#ffa0ff }
span.emphasishi { color:#faf8cc }
span.seltext { color: #66cc73; font-family: Verdana, Tahoma, Helvetica }
td { font-size: 11pt; vertical-align: top; font-family: Verdana, Tahoma, Helvetica }
ul { font-family: Verdana, Tahoma, Helvetica }
hr.sidebarsep {
	border: 1px inset #7a7;
	width: 100%;
	height: 3px;
	margin: 3px auto 0 0;
	text-align: center;
}

table.exptable { width: 100%; font-size: 8pt; border-style: dotted; border-width: 1px; border-color:#2d5866 }
td.exphead { width: 15%; border-style: dotted; border-width: 1px; border-color:#2d5866; font-size: 8pt; color:#ffa0ff; vertical-align: top; font-family: Verdana, Tahoma, Helvetica }
td.expbody { width: 85%; font-size: 8pt; color:#a0ffa0; vertical-align: top; font-family: Verdana, Tahoma, Helvetica }


div.headertext { color: #00e0e0; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica }



hr.hfsep {
	border: 1px inset #7a7;
	width: 100%;
	height: 3px;
	margin: 3px auto 0 0;
	text-align: center;
}


td.pass { color: white; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #007300 }
td.scrape { color: gray; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #004000 }
td.ip { color: yellow; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #737300 }
td.ipbar { color: yellow; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #ffff00 }
td.reg { color: black; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #737300 }
td.unreg { color: white; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #000073 }
td.query { color: gray; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: #731111 }
td.none { color: black; font-size: 8pt; font-family: Verdana, Tahoma, Helvetica; background-color: white }
td.wrcat { width: 20%; vertical-align: top; font-weight: bold; background-color: #ffeeee }
td.wrdesc { width: 80%; vertical-align: top; background-color: #ffeeff }
h6 { color: #add8e6; font-weight: bold; font-size: 7pt; background-color: #4169e1 }
th { color: #909020; font-weight: bold; font-size: 10pt }

#gfxcaptions { font-size: 7pt }
#headerlinks { color: #add8e6; font-size: 8pt }
#navbar { color: #2d5866; font-weight: bold; font-size: 7pt }
#navyouarehere { color: #70660c; font-weight: bold; font-size: 7pt }
#sidemenus { color: #2d5866; font-size: 8pt }
#sidesubmenus { color: #583f58; font-weight: bold; font-size: 7pt }

p.bookbuy { color: #2d5866; font-size: 7pt ; text-align: justify; }
p.bookimage { color: #2d5866; font-size: 7pt ; text-align: center; }
p.sidemenus { color: #2d5866; font-size: 7pt ; text-align: justify;}
p.sidesubmenus { color: #2d5866; font-weight: bold; font-size: 7pt ; text-align: justify; }

