
smallbold.	{font-size:small;font-weight:bold;}

td.day		{width:12%;border-width:thin border-style: double:
		    }
td.time		{width:8em;border-width:thin border-style: double:
		    }
td.period	{width:6em;border-width:thin border-style: solid:
		    }
p.MsoNormal, li.MsoNormal, div.MsoNormal   
    {mso-style-parent:"";
    margin:0in;
    margin-bottom:.0001pt;
    mso-pagination:widow-orphan;
    font-size:12.0pt;
    font-family:"Times New Roman";
    mso-fareast-font-family:"Times New Roman";
    color:black;}

p.999	{font-color:RED;
	font-weight:bold;
		    }

p.midline
    {align:center;
    text-align:center;
	}
p.brag
    {font-size:102%;
	}


body	{bgcolor:#FFFFFF;
	 text-color:#000000;
	    }
	    
/*	I don't approve of specifying link colours but here it was */    
a:link, span.MsoHyperlink
    {color:#006666;
    text-decoration:underline;
    text-underline:single;}

a:visited, span.MsoHyperlinkFollowed
    {color:#999999;
    text-decoration:underline;
    text-underline:single;}
    
/* end of deprecated section  */    

p
    {font-size:12.0pt;
    font-family:Times New Roman;
    mso-fareast-font-family:Times New Roman;
    color:black;}

p.nav
    {font-size:70%;
    color:grey;
	}
	
	
 /* Plone fix for IE6 disappearing float bug */
#content {  height: 100%; }	
				
p.brag	{font-siz:11o%;}

/* question and answer stuff */
p.q	{font-family: Times New Roman;}
p.a	{position:relative;left:4em;width:90%;font-family: Arial;
	    }

p.footnote	{font-size:80%;}
							
li      {font-size:12.0pt;
	        }
										
h1      {font-size:120%;font-family:Arial;color:teal;
	        }
											
h2  {font-size:110%;
        font-family:Arial;
        color:teal;
	        }
h3	{font-size:105%;
	color:teal;
	    }

h4	{font-size:105%;color:teal;
	    }


div.rmain	{ position:relative;
		top:100;right:5px;left:50%;
		overflow:auto;
		z-index:99;
		    }
div.lmain	{ position:fixed;
		top:100;left:5%;right:49%;
		overflow:auto;
		z-index:98;
		    }
div.lmenu	{ position:fixed;
		top:100;left:2;width:140px;
		overflow:auto;
		z-index:60;
		    }
		    
div.footnote	{top:90%;z-index:10;overflow:auto;
		    }		    
	    														
/* styles for a site menu (to go on each or several pages)
   and a page menu to work within a single page where it is long or complex */
div.smenu 	{position:absolute;position:fixed;left:2px;top:300px;
		 bgcolor:pink;background:pink;width:10em;
		 padding:5px;text-align:center;      
		    }
div.smenu a	{ display:block;}

div.pmenu 	{position:absolute;position:fixed;left:2px;top:100px;
		 bgcolor:pink;background:pink;width:10em;display:block;
		 padding:5px;text-align:right;
		    }
div.pmenu a	{display:block;}

/* menu styles above */

@page Section1
    {size:8.5in 11.0in;
    margin:1.0in 1.25in 1.0in 1.25in;
    mso-header-margin:.5in;
    mso-footer-margin:.5in;
    mso-paper-source:0;}
																    
div.Section1
    {page:Section1;}

		    													