html {
background-color: silver;
}
body {
margin-right: 50%;
margin-left: 0px;
padding-right: 0px;
background-color: white;
}

div.c {
border-right: medium solid gray;
border-left: none;
}

div.c:hover .cbox_closed {
z-index: 4;
visibility: visible;
position: fixed;
background-color: silver;
padding-left: 1em;

top: 0px;
left: 50%;
right: 0px;
bottom: 0px;
overflow: auto;
}

.X  {
/* Hide the close button, since it depends on javascript */
visibility: hidden;
position: absolute;
}

a[onclick] {
visibility: hidden;
}
pre {
/* Arrr. A better solution be needed to deal with thar over-long lines, matey. */
/*white-space: normal;*/
}
