
h1,h2,h3,h4,h5,h6    	{text-align: center;}
body		     	{width: 100%; color: #ffffff; background: #000000; margin: 0px; padding: 0px;
 			  border: 0px; font: bold large "Times New Roman", serif;}
p, li		     	{text-align: left; text-indent: 1em; padding: 10px;}
div                  	{border: 0px; padding: 0px; margin: 0px; text-align: center;}
table                	{width: 100%; border: 0px; margin: 0px; border-spacing: 0px; border-collapse: collapse;}
td		     	{text-align: center; border: solid 1px; padding: 0px; margin: 0px;}
hr		        {color: #ffffff; background: #000000; width: 100%; border: solid white 1px;}
hr.v			{color: #ffffff; background: #000000; width: 50%;}
a:link, a:visited    	{color: #ffffff; background-color: #000000; padding: 0px;
	   	 border-bottom: 0px; text-decoration: none; margin: 5px;}
a:hover              	{color: #800000; background: #ffffff; font-size: larger;}
a.map    		{color: #ffffff; background-color: #004000; padding: 0px;
		 border: solid white 2px; text-decoration: none; margin: 5px;}
		 /* Used for maps to meetings */
a.sr    		{color: #000000; background: #ffffff; text-decoration: none; border: 0px;}Friends of  Bill W.
.Amaze		     	{font-family: Amaze, "Times New Roman", serif;}
.Arial		     	{font-family: Arial, sans-serif;}
.b-w               	{color: #000000; background: #ffffff;}
.w-b               	{color: #ffffff; background: #000000;}
.black		     	{border: 0px; color: #ffffff; background: #000000;}
.blue		     	{margin-top: 5px; border: #d8800c inset 5px;
                          color: #000000; background: #4080c0;}
		  /* Being replaced by black (for days and county links),
		  see if any other uses, remove */
.bw		     	{color: #000000; background: #ffffff; display: inline-block;
		margin: 5px; border: #d8800c double 3px;}
		  /* for group founding dates */
.by		     	{color: #000000; background: #ffff00; display: inline-block;
		margin: 5px; border: #d8800c double 3px;}
		/* Used for specifying founding dates (SI), cities (CA) */
.bysm		     	{color: #000000; background: #ffff00; margin: 5px; border: #d8800c double 3px;}
		/* Used for specifying founding dates (SI), cities (CA) */
.center		     	{text-align: center;}
.changes             	{border: solid #000000 10px; color: #ffffff; background: #4080c0;}
.changesLA             	{border: solid #ffffff 5px; padding: 10px; color: #ffffff;
		         background: #400000;} /* Check on usage */
.changesLAb             {border: solid #ffffff 5px; padding: 10px; color: #ffffff;
		         background: #000000;} /* Check on usage */
.changesLABlue          {border: solid #ffffff 5px; padding: 10px; color: #ffffff;
		         background: #6666ff;} /* Check on usage */
.day, .time          	{text-align: center; color: #ffffff; background: #000000; padding: 5px;
                          white-space: nowrap; border-left: 0px;} /* Check on use */
.green			{border: inset 10px; color: #ffffff; background: #004000;} /* Check on use */
.group		     	{color: #ffffff; background: #000000; font-weight: bold;
		 border-bottom: solid #ffffff 1px; font-style: italic; white-space: nowrap;
		 text-indent: 0px;}  /* ? need for border-bottom */
.groupmtg	     	{display: inline-block; margin-bottom: 2px; color: #ffffff;
		  background: #000000; font-size: larger; border: solid #ffffff 2px;
		  white-space: nowrap; font-style: italic;} /* See whether still in any use */
.groupmtgsm	     	{display: inline-block; margin: 5px; color: #ffffff;
		  background: #000000; padding: 5px; border: solid #ffffff 2px;
		  white-space: nowrap; font-style: italic;}
.groupmtgsmg	     	{display: inline-block; margin: 5px; color: #ffffff;
		  background: #004400; padding: 5px; border: solid #ffffff 2px;
		  white-space: nowrap; font-style: italic;}
.groupmtgsmT	     	{display: inline-block; margin: 5px; color: #ffffff;
		  background: #440000; padding: 5px; border: solid #888844 5px;
		  white-space: nowrap; font-style: italic;}
.gw                  	{color: #004000; background: #ffffff; font-size: smaller; display: inline;
		 line-height: 200%; margin-top: 4px; border: #d8800c inset 3px;
		  vertical-align: bottom;}
.gwb                  	{color: #000040; background: #ffffff; font-size: smaller; display: inline;
		 line-height: 200%; margin-top: 4px; border: #d8800c inset 3px;
		  vertical-align: bottom;}
.gwl                  	{color: #004000; background: #ffffff; display: inline; line-height: 200%;
                          margin-top: 4px; border: #d8800c inset 3px; vertical-align: bottom;} /* normal font */
.iblock              	{display: inline; margin-bottom: -1em;}
.indent              	{text-indent: 1em;}
.index               	{color: #ffffff; background-color: #000000; border: 0px;}
.LAintro	     	{border: inset #000000 10px; color: #ffffff; background: #004400; padding: 10px;}
.LAintro2	     	{border: inset #000000 10px; color: #ffffff; background: #553000; padding: 10px;}
.larger		     	{font-size: larger;}
.left		     	{text-align: left;}
.linethru		{text-decoration: line-through;}
.marq		     	{color: #ffffff; background: #000000; white-space: nowrap;} /* Used with 'day', almost identical */ /* Check for usage */
.no-border		{border: 0px;}
.no-border1	{border-left: 2px solid white; border-right: 0px; border-top: 0px; border-bottom: 0px;}
.no-indent	     	{text-indent: 0;}
.note                	{font-size: smaller; color: #ffffff; background: #000000;}
.noteb                	{font-size: smaller; color: #000000; background: #ffffff;}
.notehelp               {font-size: smaller; color: #ffffff; background: #880000;}
.notes                	{color: #ffffff; background: #000000;}
.nowrap		     	{white-space: nowrap;}
.open                	{width: 60%; margin-left: auto; margin-right: auto; padding: 5px;
                           border: 5px inset #000000;} /* Check for usage */
.orange              	{border: solid #ffffff 10px; color: #ffffff; background: #f8d000;}
.parch		     	{color: #004000; background: #dbd9ac; border: solid #008800 2px;
		 padding: 20px;} /* ? size of padding */
.parchb		     	{color: #000000; background: #dbd9ac; border: solid #008800 2px;
		 padding: 20px;}
.red		     	{border: 0px; color: #ffffff; background: #770000;}
.smaller	     	{font-size: smaller;}
.special             	{color: #ffffff; background: #000000; width: 70%; margin-left: auto; margin-right: auto;
                          padding: 10px; border: 10px inset #ffffff;} /* check usage */
.turq                	{border: inset #ffffff 10px; color: #ffffff; background: #990000; padding: 5px;}
.u		     	{text-decoration: underline;}
li                   	{margin-bottom: 3px;}
li.no                	{list-style-type: none;}

sup.date	     	{font-size: smaller; color: #ffffff; background: #000000; white-space: nowrap;}

body.main	     	{color: #ffffff; background: #000000;} /* ? usage or need */
div.notes	     	{color: #ffffff; background: #fbd380; text-align: center;}
table.notes	     	{border: solid #000000 10px; text-align: center;}

/* Meeting list colors by day of week */
.Sunday		     	{border: inset #800000 10px; color: #ffffff; background: #004000;}
.Monday		     	{border: inset #008000 10px; color: #ffffff; background: #400000;}
.Tuesday	     	{border: inset #000080 10px; color: #000000; background: #f7eda4;}
.Wednesday           	{border: inset #dd8800 10px; color: #ffffff; background: #4080c0;}
.Thursday	     	{border: inset #ffff00 10px; color: #ffffff; background: #444400;}
.Friday		     	{border: inset #0000ff 10px; color: #ffffff; background: #6060ff;}
.Saturday	     	{border: inset #ffffff 10px; color: #ffffff; background: #335577;}
table.parch	     	{border: inset #000000 10px; color: #000000; background: #ece0bd;}



