/* DISPLAY "CLASS" STYLES */
.footerLinks
{
	font-family: Arial, Helvetica, Verdana, Sans-serif; 
	font-size: 0.6em;
	color: #6e6e70;
}

.footerLinks a:link, .footerLinks a:active, .footerLinks a:visited
{
	color: #6e6e70;
	text-decoration: none;
}

.footerLinks a:hover
{
	color: #ababab;
	text-decoration: underline;
}

/* Link classes - held separately so they cannot be selected by user */
.contentText, .contentText p td
{
	font-family: Arial, Helvetica, Verdana, Sans-serif; 
	color: #6e6e70;
	font-size: 0.8em;
}

.contentText a:link, .contentText a:visited, .contentText a:active
{
	color: #6e6e70;
	text-decoration: underline;
}

.contentText a:hover
{
	text-decoration: underline;
}

/* Input classes - held separately so they cannot be selected by user */
.contentText input, .contentText textarea, .contentText select
{
	font-family: Arial, Helvetica, Verdana, Sans-serif; 
	font-size: 0.9em;
}

.contentText ul li
{
	/*list-style-image: url(../../Images/Corporate/bullet.gif);*/
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 0px;
}

/*.contentText ul li img
{
	vertical-align: middle;
}*/

.contentText ol li
{
	font-weight: bold;
	margin-bottom: 10px;
}

.contentTextHighlight a
{
	color: #0c1975 !important;
	text-decoration: underline !important;
}

.contentTextHighlight a:hover
{
	color: #0c1975 !important;
	text-decoration: underline !important;
}

/* PAST EVENT LIST */
.pastEventList
{
	clear: both;
	width: 100%;
	margin-top: 5px;
	text-align: left;
}

.pastEventListGroup
{
	width: 4%;
	float: left;
}

.pastEventListMonth
{
	width: 8%;
	margin-left: 1%;
	float: left;
}

.pastEventListEvent
{
	width: 42%;
	margin-left: 1%;
	float:left;
}

.pastEventListLocation
{
	width: 41%;
	margin-left: 1%;
	margin-right: 1%;
	float:left;
}

.pelHeader
{
	margin-top: 10px;
	height: 32px;
	color: #0c1975 !important;
	background-color: #ffffff;
	border: solid 1px #c3d4e5;
	font-weight: bold;
}

* html .pelHeader
{
	height: 34px;
}

.pelGroupHeader, .pelMonthHeader, .pelEventHeader, .pelLocationHeader
{
	color: #0c1975 !important;
	background-color: #ffffff;
	font-weight: bold;
}
/* END PAST EVENT LIST */

/* FUTURE EVENT LIST */
.futureEventList
{
	clear: both;
	width: 100%;
	margin-top: 5px;
	text-align: left;
}

.futureEventListGroup
{
	width: 4%;
	float: left;
}

.futureEventListMonth
{
	width: 8%;
	margin-left: 1%;
	float: left;
}

.futureEventListDuration
{
	width: 11%;
	margin-left: 1%;
	float:left;
}

.futureEventListEvent
{
	/*width: 23%;*/
	/* Details column removed, this column made wider */
	width: 29%;
	margin-left: 1%;
	float:left;
}

.futureEventListLocation
{
	/*width: 23%;*/
	/* Details column removed, this column made wider */
	width: 29%;
	margin-left: 1%;
	float:left;
}

.futureEventListDetails
{
	width: 11%;
	margin-left: 1%;
	float:left;
}

.futureEventListBook
{
	width: 12%;
	margin-left: 1%;
	margin-right: 1%;
	float: right;
}

.felHeader
{
	margin-top: 10px;
	height: 32px;
	color: #0c1975 !important;
	background-color: #ffffff;
	border: solid 1px #c3d4e5;
	font-weight: bold;
}

* html .felHeader
{
	height: 34px;
}

.felGroupHeader, .felMonthHeader, .felDurationHeader, .felEventHeader, .felLocationHeader, .felDetailsHeader, .felBookHeader
{
	color: #0c1975 !important;
	background-color: #ffffff;
	font-weight: bold;
}
/* END FUTURE EVENT LIST */

/* COMMON EVENTS CLASSES */
.eventGroup0
{
	width: 16px;
	height: 16px;
	background-image: url(../../../Images/200705/event_white.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.eventGroup1
{
	width: 16px;
	height: 16px;
	background-image: url(../../../Images/200705/event_orange.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.eventGroup2
{
	width: 16px;
	height: 16px;
	background-image: url(../../../Images/200705/event_pink.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.eventGroup3
{
	width: 16px;
	height: 16px;
	background-image: url(../../../Images/200705/event_green.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.eventGroup4
{
	width: 16px;
	height: 16px;
	background-image: url(../../../Images/200705/event_blue.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
/* END COMMON EVENTS CLASSES */
