/*Upfront Page */
#UpfrontEventsTop { background-color:white; height:170px; padding-bottom:15px; padding-left: 10px; padding-top:8px; }

#searchResultsPageNumberingEvents { padding-bottom:10px; padding-right:10px; float: right; margin-top:10px; margin-right:40px; }

#searchResultsPageNumberingEvents .pageNumber { background-color: #86c004; border:1px solid #86c004; color: white; width:20px; height:17px; font-size:12px; padding-top:3px; float:left; margin-left:3px; margin-top:-3px; }

#searchResultsPageNumberingEvents .pageNumberNotSelected { border:1px solid #86c004; color: #86c004; width:20px; height:17px; font-size:12px; padding-top:3px; float:left; margin-left:3px; margin-top: -3px; }




#EventsGallery {
	border:0px solid red; font-size:12px; margin:0 auto; text-align: center;
}

#EventsGallery .row {
	border:0px solid black; clear:both; margin:0 auto; width:550px;
}

#EventsGallery .row .eventThumbnail {	
	float:left; border: 0px solid red; min-height:250px; width: 170px; margin:0 auto; margin-bottom:10px; background-color: #ebebeb; margin-right:10px;
}

#EventsGallery .row .eventThumbnail .date {
	margin:0 auto; font-weight:bold; border:0px solid black; width:100px; padding:10px;
}

#EventsGallery .row .eventThumbnail .thumb {
	width:100px; min-height:150px; margin:0 auto; border:0px solid green;
}

#EventsGallery .row .eventThumbnail:hover  { background-color: #86c004; color:white; }

.EventTitle  { color: #86c004; margin-top:20px; margin-bottom:15px; }



/*
Gallery  * 
 */

TABLE#main {
	WIDTH: 1007px; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt
}
TABLE#main2 {
	WIDTH: 1007px; BORDER-COLLAPSE: collapse; FONT-SIZE: 10pt
}
A.smalllink {
	COLOR: #000000; FONT-SIZE: smaller; TEXT-DECORATION: none
}
A.textlink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.smalllink:hover {
	TEXT-DECORATION: underline
}
A.textlink:hover {
	TEXT-DECORATION: underline
}

TD.thumb {
	BORDER-BOTTOM: #444444 0px solid; BORDER-LEFT: #444444 0px solid; FONT-SIZE: 8pt; BORDER-TOP: #444444 0px solid; BORDER-RIGHT: #444444 0px solid
}
TD.thumbTop {
	BORDER-RIGHT-WIDTH: 1px !important; WIDTH: 170px; BORDER-TOP-WIDTH: 1px !important; FONT-SIZE: 9pt; BORDER-LEFT-WIDTH: 1px !important; FONT-WEIGHT: bold
}
TD.thumbMiddle {
	BORDER-RIGHT-WIDTH: 1px !important; BORDER-LEFT-WIDTH: 1px !important
}
TD.thumbBottom {
	BORDER-RIGHT-WIDTH: 1px !important; BORDER-BOTTOM-WIDTH: 1px !important; FONT-SIZE: 9pt; BORDER-LEFT-WIDTH: 1px !important; FONT-WEIGHT: bold
}
TD.thumb IMG {
	BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}

TD#content {
	PADDING-LEFT: 28px; WIDTH: 495px !important; PADDING-RIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; OVERFLOW: scroll
}

IMG.spacer {
	WIDTH: 5px; HEIGHT: 5px
}
OPTION.bold {
	FONT-WEIGHT: bold
}
P.note {
	WIDTH: 80%; COLOR: #008800; FONT-WEIGHT: bold
}
FORM#QuickSearchFrm {
	BORDER-BOTTOM: #dfe0fc 2px solid; BORDER-LEFT: #dfe0fc 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #dfe0fc 2px solid; BORDER-RIGHT: #dfe0fc 2px solid; PADDING-TOP: 10px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px
}
TD.thumb2 {
	Background-color: #ebebeb; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 5px; HEIGHT: 110px; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
TD.thumb3 {
	Background-color: #ebebeb; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 110px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; PADDING-TOP: 5px
}
SPAN.thumb {
	
}
SPAN.thumb IMG {
	WIDTH: 80px
}
DIV#homeFlash {
	BORDER-BOTTOM: #dfe0fc 2px solid; BORDER-LEFT: #dfe0fc 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #dfe0fc 2px solid; BORDER-RIGHT: #dfe0fc 2px solid; PADDING-TOP: 0px; -moz-border-radius: 20px 0px 0px 20px; -webkit-border-radius: 20px 0px 0px 20px; border-top-left-radius: 20px; border-bottom-left-radius: 20px
}
IMG.heading {
	MARGIN: 5px 0px; DISPLAY: block
}
SPAN.bullet {
	FONT-SIZE: 10pt; TEXT-DECORATION: none !important
}

p a { color: #86c004; text-decoration: underline;}

p { margin-top:10px; margin-bottom:10px; font-size:13px; text-align:center!important;}
 
#AwardsListing div { font-size: 13px; margin-left:10px; margin-bottom:5px; }

#AwardsListing td {font-size: 12px;}
