@CHARSET "UTF-8";

*{
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	line-height: 1.5em;
	color:#000000;
}

body {
	font-size:1em;	
}

.typography a {
	color:#6699CC;
	text-decoration: underline;	
}
.typography p {
	margin-bottom:10px;	
}
.typography h1 {
	font-weight:bold;
	margin-bottom:11px;
	text-transform: uppercase;
}

.typography h1.eventTitle {
	margin-bottom:0px;	
}

.typography span.eventDateTime {
	margin-bottom:10px;	
	display:block;
}

.typography img.left
{
  float:left;
  margin:5px 10px 5px 0px;
}

.typography img.right
{
  float:right;
  margin:5px 0px 5px 10px;
}
.typography img.leftAlone 
{
  float: left;
  margin:5px 100% 5px 0px;
  margin-right: 100%;
}
.typography img.center 
{
  float: none;
  margin:0px auto 10px auto;
  display: block;
}

.typography .latestChanges {
	list-style:none;
	margin:0px; 	
}

.typography ul {
	margin:10px 0px 10px 15px;
	list-style: outside;	
}
.typography ul li{
	margin:5px 0px 5px 0px;
}

.message {
	color:#FF0000;
}

.typography table
{
	border-collapse:collapse; 
	border-spacing:0;
  font-size:1em;
  font-weight:normal;
  margin-bottom:20px;
  vertical-align: top;
}

.typography td,.typography th
{
  padding:0px 10px 5px 5px;
    vertical-align: top;
}

.typography tr.odd td{
	background-color:#dbd9da;	
}

.typography tr.even td{
	background-color:#e6e6e6;	
}

.typography tr.odd2 td{
	background-color:#dbd9da;	
}

.typography tr.even2 td{
	background-color:#FFFFFF;	
}

table.colored3 {
	border-collapse: collapse;	
}

.typography tr.odd3 td{
	background-color:#dbd9da;	
}

.typography tr.even3 td{
	background-color:#FFFFFF;	
}

.typography tr.odd3 td{
	background-color:#dbd9da;
	border:1px solid #FFFFFF;	
}

.typography tr.even3 td{
	background-color:#e6e6e6;
	border:1px solid #FFFFFF;		
}



.typography td.shortCell
{
	width:30px;
}

.typography td.middleCell
{
  width:100px;	
}

.typography td.longCell
{
	width:250px;
}