/* Try to stick to the "standard 16" color names:
   aqua, black, blue, fuchsia, gray, green, lime, maroon,
   navy, olive, purple, red, silver, teal, white, and yellow */


BODY {
	background: white;
	color: black;
	margin-left: 0;
	margin-right: 0;
}

body.group0 {background: white}
body.group1 {background: #F1FFED}
body.group2 {background: #FFFADD}
body.group3 {background: #F9EDFF}
body.group4 {background: #fad9e3}

BODY, H1, H2, H3, H4, H5, P, TD, TH, UL, LI, BLOCKQUOTE {
	font-family: Arial, Helvetica, sans-serif;
}

P, UL, LI, BLOCKQUOTE {
  font-size: 10pt;
}

INPUT {
        font-size: medium;
        font-family: Courier, MS Courier New, Prestige, Everson Mono, monospace;
}

input.login, button.login, p.login, td.login, th.login {
	font-size: 1.8em;
}

P.instructions {
        font-size: 12pt;
        font-weight: 600;
}

P.response {
        font-size: 12pt;
        font-weight: 600;
}

.article {
        text-indent: 1em;
}

.disclosure {
        font-size: 8pt;
        text-indent: 1em;
}

.intro {
        margin-top: 0;
        padding-top: 0;
        border-top: 0;
        margin-bottom: 0;
        padding-bottom: 0;
        border-bottom: 0;
}

P.byline {
        font-size: 8pt;
        text-indent: 1em;
        margin-top: 0;
        padding-top: 0;
        border-top: 0;
}

P.byline2 {
        font-size: 8pt;
        margin-top: 0;
        padding-top: 0;
        border-top: 0;
}

.address {
        padding-left: 2em;
        padding-right: 2em;
}

.question {
        color: #3333ff;
}

.leader {
        font-size: 14pt;
}

.header {
        font-size: 12pt;
}

.introtitle {
        font-size: 12pt;
        margin-top: 0;
        padding-top: 0;
        border-top: 0;
}

.mainintrotitle {
        font-size: 14pt;
}

.urgent {
        color: red;
}

.flash {
        font-size: 12pt;
        color: red;
}

.dateline {
        font-size: 10pt;
        margin-bottom: 0;
        padding-bottom: 0;
        border-bottom: 0;
}

.small {
        font-size: 10pt;
}

.issuedate {
        font-size: 10pt;
        color: #990099;
}

CODE {
        color: green;
        font-weight: 600;
}       

SAMP { 
        color: red;
        font-weight: 600;
}       

A:link {
	color: blue; }
A:visited {
	color: purple;}
A:active {
	background: yellow;
	color: red; }

A.menu {
  text-decoration: none;
}

.menu {
  font-size: 10pt;
}

.infotable TR, .infotable TD, .infotable TH {
	border: 1px solid #7B9;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-left: 0.4em;
	padding-right: 0.4em;
	margin-top: 0;
	margin-bottom: 0;
}

.datebar {
	border: 2px double black;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	text-align:center;
}

.datebar_group0 {background: #CCFFFF;}
.datebar_group1 {background: #abfc94;}
.datebar_group2 {background: #f7e476;}
.datebar_group3 {background: #eac7fc;}
.datebar_group4 {background: #f07da0;}
