*					{font-family: verdana, arial; }
p					{margin-left:15px; margin-right:15px; }
a					{color:#324F71; text-decoration:none; }
a:hover				{text-decoration: underline; }

.list				{font-size:12; color:#324F71; list-style-image: url("/images/menu/list.png"); }
.content_normal		{text-decoration: none; font-size:12; margin-left: 10; width:560; }
.normal				{text-decoration: none; font-size:12; }
.footer				{color: #FFFFFF; text-decoration: none; font-size:12; }
.footer_small		{color: #FFFFFF; text-decoration: none; font-size:10; }
.headline			{color: #EE9B47; text-decoration: none; font-size:14; font-weight: bold;}
.subhead, .title	{font-family: Helvetica, Arial; color: #C1790B; font-size:14; font-weight: bold;}
.small				{font-family: Helvetica, Arial; font-size:10; }
.popup				{font-family: Helvetica, Arial; font-size:11; }
.button				{font-family: Helvetica, Arial; font-size:14; font-weight: bold; color: #324F71; background: #EE9B47; width:150; }

.eventTable			{font-size: 11px; border-bottom: 1px solid #C4C4C4; width: 790px; background-color: white; margin-top: 20px; color: #2D2D2D; }
.eventTable	a		{color: #B90000; }
.eventTable td		{padding: 4px 8px; }
.eventTable p		{margin: 8px 0; }

.eventTableTitleRt,	.eventTableTitleLt	{background-color: #C4CFDB; width: 78%; font-weight: bold; vertical-align: top}
.eventTableTitleRt						{text-align: center; width: 22%;}
.eventTableTitleLt						{font-size: 1.1em}

.eventTableHeading					{font-weight: bold; }
.eventTableDesc, .eventTableReg		{font-size: 10px; background-color: #F0F4F7; }
.eventTableReg						{text-align: center; vertical-align: top; border-left: 1px solid #C4C4C4; }
.eventTableReg p					{margin-bottom: 15px}

.eventHeadingTable			{border: 0; margin: 0}
.eventHeadingTable td		{padding: 0;}
.eventHeadingTable #sort	{text-align: right; font-weight: bold}