

body		     	{font-family: "Times New Roman", serif; color: #ffffff; background: #000000; font-weight: bold;}
h1,h2,h3,h4,h5,h6    	{text-align: center;}
p		     	{text-align: left; text-indent: 1em; padding: 7px;}
div                  	{border: 0px; padding: 0px; margin: 0px; text-align: center;}
table                	{border: 0px; margin: 0px; border-collapse: collapse;}
td		     	{text-align: center; border: solid 1px; padding: 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: solid #ffffff 2px; 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;}
a.sr    		{color: #000000; background: #ffffff; text-decoration: none; border: 0px;}
.Amaze		     	{font-family: Amaze, "Times New Roman", serif;}
.w-b               	{color: #ffffff; background: #000000;}
.black		     	{border: 0px; color: #ffffff; background: #000000;}
.bluew		     	{margin-top: 5px; padding-top: 5px; border: #d8800c inset 5px;
                          color: #ffffff; background: #4080c0;}
.bw		     	{display: inline-block; color: #000000; background: #ffffff;
                      	  margin: 5px; padding: 0px; border: #d8800c double 3px;}
.by		     	{color: #000000; background: #ffff00; padding: 0px; border: #d8800c double 3px; vertical-align: bottom;}
.center		     	{text-align: center;}
.changes             	{border: solid #000000 10px; color: #ffffff; background: #4080c0;}
.day, .time         	{text-align: center; color: #ffffff; background: #000000;
                          white-space: nowrap; padding: 10px; border: solid #ffffff 2px; border-left: 0px;}
.green		     	{border: inset 10px; color: #ffffff; background: #004000;}
.group		     	{color: #ffffff; background: #000000; font-weight: bold; border-bottom: solid #ffffff 1px;
                          font-style: italic; white-space: nowrap; padding: 0px; text-indent: 0px;}
.groupmtg	     	{display: inline-block; margin-bottom: 2px; color: #ffffff; background: #000000;
                          font: larger serif; font-weight: bold; font-style: italic; border: solid #ffffff 2px;
			   white-space: nowrap; padding: 0px;}
.groupmtgsm	     	{display: inline-block; margin: 5px; color: #ffffff;
			  background: #000000; border: solid #ffffff 2px;
			  white-space: nowrap; padding: 5px; font-weight: bold; font-style: italic;}
.gw                  	{color: #004000; background: #ffffff; display: inline-block; font-size: smaller;
                          margin-top: 4px; padding: 0px; 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;} /* font-size+ */
.iblock              	{display: inline; margin-bottom: -1em;}
.indent              	{text-indent: 1em;}
.indentx              	{text-indent: 10px;}
.index               	{color: #ffffff; background-color: #000000; border: 0px; white-space: nowrap;} /* SI top links */
.larger		     	{font-size: larger;}
.left		     	{text-align: left;}
.marq		     	{color: #ffffff; background: #000000; white-space: nowrap; padding: 0px; margin: 0px;}
.no-border		{border: 0px;}
.no-indent	     	{text-indent: 0;}
.no-padding		{padding: 0px;}
.note                	{padding: 0px; border: solid #ffffff 1px; color: #ffffff; background: #000000; vertical-align: bottom;}
.noteb                	{font-size: smaller; color: #000000; background: #ffffff;}
.nowrap		     	{white-space: nowrap;}
.open                	{width: 60%; padding: 5px;
                           border: 5px inset #000000;}
.parch		     	{color: #000000; background: #dbd9ac; border: solid #008800 2px; padding: 20px;}
.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%; padding: 10px; border: 10px inset #ffffff;}
.u		     	{text-decoration: underline;}

li                   	{margin-bottom: 1em;}
li.no                	{list-style-type: none;}

sup.date	     	{font-size: smaller; color: #ffffff; background: #000000; white-space: nowrap;}

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; background: #004000;}
.Monday		     	{border: inset  #008000 10px; background: #400000;}
.Tuesday	     	{border: inset  #000080 10px; background: #f7eda4; color: #000000;}
.Wednesday           	{border: inset  #dd8800 10px; background: #4080c0;}
.Thursday	     	{border: inset  #ffffff 10px; background: #444400;}
.Friday		     	{border: inset  #ffffff 10px; background: #6060ff;}
.Saturday	     	{border: inset  #000000 10px; background: #335577;}
table.parch	     	{border: inset  #000000 10px; background: #ece0bd;}

/* Special Colors --- gold=#f8d000;  peach=#eac270;  tomato=#990000;        */