A {
	FONT-WEIGHT: bold; COLOR: #ff6600; FONT-FAMILY: arial,Verdana,Times New Roman, Times, Garamond, serif
}
A:hover {
	COLOR: #0033ff
}
.active {
	FONT-WEIGHT: bold; COLOR: #0033ff; FONT-FAMILY: arial,Verdana,Times New Roman, Times, Garamond, serif; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial, Verdana, Times New Roman, Times, Garamond, serif
}
HR {
	COLOR: #0033ff
}
.summary {
	LEFT: 1px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: 1px; HEIGHT: 1px
}
H1 {
	COLOR: #ffffff
}
H2 {
	COLOR: #0033ff
}
H3 {
	COLOR: #0033ff
}
H4 {
	COLOR: #0033ff
}
H5 {
	COLOR: #0033ff
}
H6 {
	COLOR: #0033ff
}
.entry {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff6600; FONT-FAMILY: arial,Verdana, Times New Roman, Times, Garamond, serif
}
.defn {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Times New Roman, Times, Garamond, serif
}
.logo1 {
	FONT-WEIGHT: bold; FONT-SIZE: 36pt; COLOR: #0033ff; FONT-FAMILY: Times New Roman, Times, Garamond, serif
}
.logo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #0033ff; FONT-FAMILY: Times New Roman, Times, Garamond, serif
}
.page {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #ff6600; FONT-FAMILY: Verdana,Times New Roman, Times, Garamond, serif
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial,Times New Roman, Times, Garamond, serif
}
.intro {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Arial, Verdana,Times New Roman, Times, Garamond, serif
}
.do {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: Arial, Verdana,Times New Roman,Times, Garamond, Serif
}
.q {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0033ff; FONT-FAMILY: Arial, Verdana,Times New Roman, Times, Garamond, Serif
}
.footnote {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Verdana,Times New Roman,Times, Garamond, serif
}
.blue {
	FONT-WEIGHT: bold; COLOR: #0033ff; FONT-FAMILY: Arial, Verdana,Times New Roman, Times, Garamond, Serif
}
.orange {
	FONT-WEIGHT: bold; COLOR: #ff6600; FONT-FAMILY: Arial, Verdana,Times New Roman, Times, Garamond, Serif
}
.green {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: green; FONT-FAMILY: Arial, Verdana,Times New Roman, Times, Garamond, Serif
}
.plain {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial,Times New Roman, Times, Garamond, serif
}

/* Meetings
----------------------------------------------- */
.events {
  margin:.75em 0;
  padding:0;
  }
  
.events dt {
  font:130%/1.4em Verdana,Sans-serif;
  padding:10px 10px 0;
  }
.past dt {
  padding:8px 5px 0;
  font-size:110%;
  }
.events dt.alt {
  background:#DCDFF6;
  }
.events dd {
  padding:0 10px 15px;
  margin:0;
  }
.past dd {
  border-bottom:1px dotted #ccb;
  padding:0 5px 8px;
  }
.events dd.alt {
  background:#DCDFF6;
  }
.events .location, #event .location {
  border-left:1px solid #ccc;
  padding-left:.5em;
  margin-left:.25em;
  font-style:normal;
  color:#777;
  }
.past .location {
  font-size:77%;
  font-family:Verdana,Sans-serif;
  }
.events .date {
  display:block;
  margin:0;
  padding:.75em 15px;
  font-size:85%;
  line-height:1.6em;
  font-style:normal;
  }
.past .date {
  padding:.5em 15px;
  }
.events .date:before {
  content:"Date: ";
  font-weight:bold;
  color:#FC5F03;
  }
.events dl {
  margin:0;
  padding-left:15px;
  }
.events dl dt {
  background:none;
  margin:0 0 .15em;
  padding:0;
  font:110%/1.4em Verdana,Sans-serif;
  }
.events dl dt a, .events a.title, .teaser a.title {
  background:url(images/pg-icon.gif) no-repeat 1px .35em;
  display:block;
  border-width:0;
  padding-left:15px;
  }  
.events dt a, .events a.title {
  color:#358;
  border-color:#469;
  }
.events dt a:hover, .events a.title:hover {
  color:#933;
  border-color:#b55;
  }
.past a.title {
  margin-left:15px;
  }
.past a.title, .event-info {
  font-size:85%;
  line-height:1.6em;
  }
.events dl dd {
  background:none;
  margin:0 0 .75em;
  padding:0 15px;
  }
.events .meta, #event .meta {
  color:#777;
  font-size:85%;
  line-height:1.6em;
  font-style:italic;
  }
.events .more {
  font-size:85%;
  line-height:1.6em;
  }

.cs5 #maincol  h2 {
  color:#FC5F03;
  }  
  
#events h3 {
  margin:0 0 .5em;
  border-bottom:1px dotted #ccc;
  padding:.2em 0 .2em 15px;
  font-size:130%;
  line-height:1.5em;
  }
  
.events dt.lilac {
  background:#CBC0DB;
  border:solid #CBC0DB; 
  border-width:0px 5px 5px 5px;
  }
  
.events dd.lilac {
  border:5px solid #CBC0DB; 
  margin-bottom:2em; 
  }
