/* Calendar skin "Grey Right".  It's grey. The prefs are on the right. */

body { background: #eeeeee; padding: 0px; margin: 0px; }

p {padding-top: 0.5ex; padding-bottom: 0.5ex; margin: 0; }

.nsonly { display: none; }

form { padding: 0; margin: 0; }

.copy form { padding: 0.5ex 0 0 0; margin: 0; }

.navigate {
    width: 90%;
    background: #eeeeee;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    padding: 1ex 0 0 0;
}
.navigate table, .navigate td { padding: 0; margin: 0; }
.navigate table { width: 100%; }

.mcheyne {
    float: left;
    padding: 1ex 0 2ex 0;
}

.prefs {
    width: 20%;
    float: right;
    background: #dddddd;
    padding: 1ex 6px;
    margin: 1ex 1ex 1ex 0;
    border: solid black 1px;
}

.blurb {
    background: #dddddd;
    padding: 1ex 1em;
    margin: 0 1em 1ex 1em;
    border: solid black 1px;
}

.copy {
    padding: 1ex 6px 1ex 6px;
    margin: 0;
}

.refs1, .refs2 { font-weight: bold; background: #eeeeee; padding: 4px;}
.refs1 a:hover, .refs2 a:hover {background: #ffffff;}
.title, .refer { padding: 0 6px; }
.title:after { content: ":"; }
.title+.refer:after { content: ","; }
.refer+.refer:after { content: "."; }

.spacer { display: block; padding: 2ex 0; }

.pref-1, .pref-2 { line-height: 150%; }
.pref-1 .item, .pref-2 .item  {
    padding: 0;
    white-space: nowrap;
}
.pref-2 .apply { text-align: center; }

.clear-skin-grey { clear: both; padding: 0; margin: 0; }

a:link, a:visited, a:active { text-decoration: none }