H1 {font-family: Arial, Helvetica, sans-serif; font-weight: 500}
H2 {font-family: Arial, Helvetica, sans-serif; font-weight: 500}
#thisweek {
	background-color: #ddd;
	float: right;
	width: 50%;

}
tr.today {
	border-right-width: thick;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #ee0;

}
#Crumbs, body.Static td.LinkStrip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

body.Static td.LinkBlock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
}

#Crumbs a:hover, .LinkStrip a:hover {

	text-decoration: underline;
}
#Crumbs,.LinkStrip a {


	text-decoration: none;
}
#Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
body.Static, body.Static td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
code {
	font-family: "Courier New", Courier, mono;
	font-size: 100%;

}
.Static h2 {
	font-size:150%;
	font-weight: bold;
	color: #333300;
}
.Static h3 {
	font-size: 120%;
	color: #666600;

}

div#hournav {margin:0 0 4ex 4em; padding:0; float:right; 
             width:12em;
			 border: 1px solid black;
			 background: #F0F0F0;
			 font-size:85%;
			 }
div#hournav a {display:block; padding: 4px 8px; margin:0; 
               text-decoration:none; 
               border-top: 1px solid gray;}
div#hournav h4 {display:block; padding: 4px 8px; margin:0; 
               font-weight:bold;
			   font-size: 100%;
               border-top: 1px solid gray;
  			   background: #E0E0E0;
			   }
div#hournav #first {border-top: none;}
div#hournav a:hover {background: #FFC;
                     text-decoration: underline;
					 }

img.righthand {
	float: right;
	margin-left: 12px;
}
.rubric {
	font-size: 87%;
	font-style: italic;
	color: #800000;
}

@media screen {
/* Does not work with IE6, but then IE6 will simply fall back to the old behaviour (full-width lines)
    so there's no need to work round its deficiency.
   */
div.texts {max-width: 48em;}
}

.p  {text-align:justify; margin:0px;}
.pi {text-align:justify; text-indent: 1em; /* margin:0.4em 0 0 0; */ }
.v  {text-indent: -3em; padding-left: 3em; margin: 0px;}
.vi {text-indent: -2em; padding-left: 3em; margin:0px;}
.gb {margin-top: 0.8em; }

/*
a:hover#linktomain
{color: red;
 };

a:link#linktomain, a:visited#linktomain
*/
#linktomain
{background-color:#ff8;
 font-weight:bold;
 }
 
#mainheading {
/* A URL relative to this stylesheet should be enough, but for some reason some browsers get confused. */
	background-image:url(/static/bin/tenuousMS.jpg);
	background-color:#ded9bb;
	}

.smallprint {font-size: 83%;
             }
hr.shortrule {width: 20%; margin-top:1em;}

table.each {margin-top: 2em; }

td.parallelL {padding-right:1em;}
td.parallelR {padding-left:1em;}

