body		{color: #000000; font-family: Arial,sans-serif; font-size: 10pt;}
h1,h2,h3	{color: #9D0148; font-weight: bold; font-family: Arial,sans-serif;
                text-align: center;}

h4,h5,h6	{color: #9D0148; font-weight: bold; font-family: Arial,sans-serif; 
                text-align: left;}


table.sidebar	{align: center; color: #9D0148; font-weight: bold; font-size: 8pt;}

table.events	{color: #000000; font-size: 10pt;}
table.jobs		{color: #000000; font-size: 10pt;}

.event_C  {background-color: #F0D9E4; border-right: 3px solid #B64176;}
.event_I  {background-color: #D9E7F2; border-right: 3px solid #4187BC;}
.event_U  {background-color: #FFF7D9; border-right: 3px solid #FFCC01;}
.event_D  {background-color: #F4F4F4; border-right: 3px solid #999999;}

.eventlist_C  {background-color: #F0D9E4; border-left: 3px solid #B64176;}
.eventlist_I  {background-color: #D9E7F2; border-left: 3px solid #4187BC;}
.eventlist_U  {background-color: #FFF7D9; border-left: 3px solid #FFCC01;}
.eventlist_D  {background-color: #F4F4F4; border-left: 3px solid #999999;}
.eventlist_   {background-color: #F4F4F4; }

.joblist_star  	{background-color: #D9E7F2; border-left: 3px solid #4187BC;}
.joblist_  		{background-color: #F4F4F4; border-left: 3px solid #999999;}

table.redtable { align: center; border: 1px solid #DDA6BF; background-color: #F0D9E4;
                      font-size: 10pt; border-left: 3px solid #B64176;}
table.yellowtable { align: center; border: 1px solid #FFE580; background-color: #FFF7D9;
                      font-size: 10pt; border-left: 3px solid #FFCC01;}
table.bluetable { align: center; border: 1px solid #A6C7E0; background-color: #D9E7F2;
                      font-size: 10pt; border-left: 3px solid #4187BC;}
table.greytable { align: center; border: 1px solid #CCCCCC; background-color: #F4F4F4;
                      font-size: 10pt; border-left: 3px solid #999999;}

.redhead { background-color: #DDA6BF;}
.yellowhead { background-color: #FFE580;}
.bluehead { background-color: #A6C7E0;}
.greyhead { background-color: #CCCCCC;}

.members_area {color: #9D0148; background-color: #FFF7D9;}


.diarydates	{color: #000000; font-weight: normal; font-size: 8pt; text-align: center;}
.diarytitle	{color: #9D0148; font-weight: bold; font-size: 8pt; text-align: center;}

p.location		{color: #000000; font-weight: normal; font-size: 8pt; text-align: left;}
p.footer		{color: #000000; font-weight: bold; font-size: 8pt; text-align: center;}
p.disc		{color: #666666; font-weight: normal; font-size: 8pt; text-align: center;}

.more {font-weight: bold; font-size: 8pt;}

.form {color: #000000; font-family: Arial,sans-serif; font-size: 10pt; border: 1px solid #A6C7E0;}


a:link		{color: #015FA5; text-decoration: none;}
a:visited		{color: #015FA5; text-decoration: none;}
a:active		{color: #015FA5; text-decoration: none;}
a:hover		{color: #015FA5; text-decoration: underline;}


a.menu:link {display: block; color: #9D0148; text-decoration: none; background-color: #F4F4F4; 
      align: center; border-left: 3px solid #BBBBBB; width: 96px;  padding: 4px;  margin: 0;}
a.menu:visited {display: block; color: #9D0148; text-decoration: none; background-color: #F4F4F4; 
      align: center; border-left: 3px solid #BBBBBB; width: 96px;  padding: 4px;  margin: 0;}
a.menu:active {display: block; color: #9D0148; text-decoration: none; background-color: #F4F4F4; 
      align: center; border-left: 3px solid #BBBBBB; width: 96px;  padding: 4px;  margin: 0;}
a.menu:hover {color: #ffffff; text-decoration: none; background: #9D0148;
                                        border-left: 3px solid #9D0148;  margin: 0;}

	

