/* Calendar skin "Green". It's green. */
.nsonly { display: none; }
body {
background: #ddffdd;
color: #000;
padding: 0 0 1ex 0;
margin: 0px 6% 1ex 4%;
width: 90%;
}
.mcheyne {
width: 100%;
background: #ccffcc;
color: #000;
padding: 1ex 6px 2ex 6px;
margin-top: 1ex;
border: outset #669966 2px;
}
.refs1, .refs2 {
display: inline;
font-weight: bold;
background: #bbeebb;
color: #000;
padding: 4px;
border: outset #99cc99 2px;
}
.title, .refer { padding: 0 6px; }
.quote { margin-left: auto; margin-right: auto; width: 75%; font-size: large; }
h1 { font-size: small; text-transform: uppercase; margin-bottom: 3ex;}
.navigate {
width: 90%;
background: #ccffcc;
color: #000;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.navigate table, .navigate td { padding: 0; margin: 0; }
.navigate table { width: 100%; }
.prefs {
width: 100%;
background: #ccffcc;
color: #000;
padding: 1ex 6px;
margin-top: 1ex;
border: outset #669966 2px;
}
.blurb {
width: 100%;
background: #ccffcc;
color: #000;
padding: 1ex 6px;
margin-top: 1ex;
border: outset #669966 2px;
}
.copy {
width: 100%;
padding: 1ex 6px 1ex 6px;
}
.spacer { display: block; padding: 2ex 0; }
.pref-1 { margin: 4px 0 2px 0; }
.pref-1 .item { display: inline; margin-left: 1em; white-space: nowrap; }
.pref-1 .item+.item { margin-left: 2em; }
.pref-2 { margin: 2px 0 4px 0; }
.pref-2 .item { display: inline; margin-left: 1em; white-space: nowrap; }
.pref-2 .item+.item { margin-left: 3em; }
.pref-2 .apply { display: inline; margin-left: 3em; }
p {padding-top: 0.5ex; padding-bottom: 0.5ex; margin: 0; }
form { padding: 0; margin: 0; }
.copy form { padding: 0.5ex 0 0 0; margin: 0; }
a:link, a:visited, a:active { text-decoration: none }