
<style type="text/css">

/***** FCBuzz.org CSS Screen Styles *****/

/*** Global HTML Definitions ***/

html, body {
	margin:9px 0 0 0;
	padding:0px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}

sup {
	font-size:10px;
	line-height:10px;
}

/* p {
	padding:0px;
	margin:0px;
}
*/

/*** Global Content Layout/Organization ***/




#siteWrapper {
	width:880px;
	margin:0px;
	padding:0px;
}

#welcomeNote {
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	text-align:right;
	font-size:11px;
}

	#welcomeNote a:link, #welcomeNote a:visited {
		color:#4e8abe;
	}
	
#header {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;	
}

#utilityNav1 {
	width:590px;
	float:right;
	margin:0px;
	padding:0px;
	background-color:#f08b1d;
}


/* For Logged in Members */
#utilityNav2 {
	width:590px;
	float:right;
	margin:0px;
	padding:0;
	background-color:#f08b1d;
}

#logo {
	width:290px;
	height:138px;
	float:left;
	margin:0px;
	padding:0px;
}

#siteSearch {
	width:191px;
	height:98px;
	float:right;
	margin:0px;
	padding:10px 10px 10px 20px;
	text-align:left;
	color:#4e8abe;
	font-size:14px;
	font-weight:bold;
}
	
	#siteSearch form {
		border:none;
		margin:0px;
		padding:0px;
	}
	
/*	#siteSearch input[type="text"] {
		border:1px solid #CCC;
		margin:0px;
		margin-bottom:6px;
		padding:0px;
		font-size:12px;
		color:#666666;
		width:170px;
	} */
	
	#searchBox {
		border:1px solid #CCC;
		margin:6px 0 6px 0;
		padding:0px;
		font-size:12px;
		color:#666666;
		width:178px;
	}
	
	#siteSearch select {
		border:1px solid #CCC;
		margin:0px;
		margin-bottom:6px;
		padding:0px;
		font-size:12px;
		color:#666;
		z-index:1;	
	}
	
	#sSubmitBTN {
		width:56px;
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#4e8abe;
		border:none;
		font-size:12px;
		margin:0px;
		margin-top:4px;
		padding:0px;
		display:inline-block;
	}	
		#sSubmitBTN:hover {
			color:#8bc0ee;
		}
		
		#sSubmitBTN:active {
			color:#8bc0ee;
		}
	
#newsletter {
	width:120px;
	height:118px;
	float:right;
	margin:0px;
	padding:0px;
	color:#f08b1d;
	font-size:11px;
}
	#newsletter a:link, #newsletter a:visited {
		font-size:15px;
		color:#f08b1d;
		text-decoration:underline;
	}
	
	#newsletter a:hover, #newsletter a:active {
		font-size:15px;
		color:#4e8abe;
		text-decoration:underline;
	}
	
	
	
.headerLine {
	float:right;
}

#networking {
	width:161px;
	height:119px;
	float:right;
	margin:0px;
	padding:0 0 0px 0;
	background-image:url(/images/graphic-nav_arrow.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:11px;
	z-index:100;
}


#primaryNav {
	width:100%;
	height:40px;
	float:left;
	margin:0px;
	padding:0px;
}

#contentWrapper {
	width:100%;
	float:left;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
}







/*== Home Page View Only ==*/


#flashFeature {
	width:547px;
	height:205px;
	float:left;
	margin:0px;
	margin-bottom:8px;
	padding:0px;
	background-color:#fef2e4;
}

#calSearchHome {
	width:288px;
	height:112px;
	float:right;
	margin:0px;
	margin-bottom:5px;
	padding:10px 20px 10px 20px;
	color:#4e8abe;
	font-size:24px;
	font-weight:bold;
	text-align:left;
	background-color:#e1f5fe;
}
	#calSearchHome form {
		margin:0px 0 0 0;
		padding:0px;
		font-size:14px;
		color:#f08b1d;
	}
	
	#calSearchHome input[type="text"] {
		border:0 none;
		margin:0px;
		padding:2px;
		color:#999999;
		width:150px;
	}

	#calSubmitBTN {
		width:56px;
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#f08b1d;
		border:none;
		font-size:12px;
		margin:0px;
		padding:0px;
		display:inline-block;
	}	
		#calSubmitBTN:hover {
			color:#f7c186;
		}
	
#specialBTNsHome {
	width:328px;
	height:73px;
	float:right;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
}

#bucketContainer {
	float:left;
}
	
	#bucketContainer td {
		vertical-align:top;
		border-left:1px solid #cdcccc;
		margin:0px;
		padding:0px 1px 0px 1px;
	}
	
	#bucketContainer ul {
		list-style-type:none;
		margin:15px 0 0 0;
		padding:0px;
		
	}
	
	#bucketContainer li {
		font-family:Georgia;
		font-size:12px;
		color:#000000;
		text-align:left;
		margin:0px 10px 20px 15px;
	}
	
	#bucketContainer li a:link {
		text-decoration:none;
		color:#4e8abe;
	}
	
	#bucketContainer li a:visited {
		text-decoration:none;
		color:#4e8abe;
	}
	
	#bucketContainer li a:hover {
		text-decoration:underline;
		color:#4e8abe;
	}
	
	#bucketContainer li a:active {
		text-decoration:underline;
		color:#4e8abe;
	}
	
	.eventTitle {
		color:#4e8abe;
		font-weight:bold;
	}
	
	
	
#bucket1 {
	width:175px;
	margin:0px;
	padding:0px;
}

#bucket2 {
	width:175px;
	margin:0px;
	padding:0px;
}

#bucket3 {
	width:175px;
	margin:0px;
	padding:0px;
}

#bucket4 {
	width:175px;
	margin:0px;
	padding:0px;
}

/* Homepage Sponsors area */

#home-supporters-bar {
	background-color:#A2978A;
	height:26px;
	padding:5px 0 0 18px;
	margin:16px 0 6px 0;
	width:862px;	
	color:#FFF;
	font-size:18px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}

#home-supporters {
	float:left;
	width:880px;
	text-align:left;
}
	#home-supporters img {
		/*float:left;*/
	}	



/* Used for Ad Blocks - Named inconspicuously */
#openSpaceHome {
	width:155px;
	float:right;
	margin:0px 0px 0px 5px;
	padding:0px 0px 15px 0px;
	text-align:center;
/*	background-color:#f0f0f0; */
}





/*=== Global Tier Styles ===*/




#leftColumn {
	float:left;
	width:607px;
}
	#SingleCol {
		float:left;
		width:800px;
	}

#rightColumn {
	float:right;
	width:267px;
}


#titleBar {
	width:597px;
	float:left;
	background-color:#f08b1d;
	text-align:left;
	margin:0px;
	padding:4px 0 4px 10px;
}

.breadcrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


	#titleBar tr.breadcrumbs a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	#titleBar tr.breadcrumbs a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	#titleBar tr.breadcrumbs a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
	#titleBar tr.breadcrumbs a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
.printPage {

}
	#titleBar td.printPage a:link {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
	#titleBar td.printPage a:visited {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		font-weight:bold;;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
	#titleBar td.printPage a:hover {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
	#titleBar td.printPage a:active {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#FFFFFF;
	}


#calSearch {
	width:257px;
	height:99px;
	float:right;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	padding:5px 5px 12px 5px;
	color:#4e8abe;
	font-size:20px;
	font-weight:bold;
	text-align:left;
	background-color:#e1f5fe;
}
	#calSearch form {
		margin:0px 0 0 0;
		padding:0px;
		font-size:12px;
		color:#f08b1d;
	}
	
	#calSearch input[type="text"] {
		border:0 none;
		margin:0px;
		padding:2px;
		color:#999999;
		width:150px;
	}

	#calSubmitBTN {
		width:56px;
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#f08b1d;
		border:none;
		font-size:12px;
		margin:0px;
		padding:0px;
	}	
		#calSubmitBTN:hover {
			color:#f7c186;
		}
	

#specialBTNs {
	width:267px;
	height:73px;
	float:right;
	margin:0px;
	margin-bottom:1px;
	padding:0px;
}

/* Used for Ad Blocks - Named inconspicuously */
#openSpace {
	width:267px;
	float:right;
	margin:0 0 5px 0;
	padding:0px 0px 6px 0px;
/*	background-color:#f0f0f0; */
}


/*== Category View ==*/


.rss {

}

	#titleBar td.rss a:link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	#titleBar td.rss a:visited {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	#titleBar td.rss a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#FFFFFF;
	}
	
	#titleBar td.rss a:active {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#FFFFFF;
	}


#highlight {
	width:607px;
	float:left;
	background-color:#38939b;
	text-align:left;
	margin:0;
	padding:0px 0px 8px 0px;
	color:#FFFFFF;
	font-size:12px;
}


	#highlight a:link {
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#highlight a:visited {
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#highlight a:hover {
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#f08b1d;
	}
	
	#highlight a:active {
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#f08b1d;
	}
	
#featuresList {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

	#featuresList ul {
		list-style-type:none;
		margin:0 0 0 0;
		padding:0px;
		
	}
	
	#featuresList li {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		text-align:left;
		margin:5px 0px 0px 0px;
		padding:8px 8px 8px 0px;
		background-color:#e8f2f3;
	}
	
	#featuresList li a:link {
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#featuresList li a:visited {
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#featuresList li a:hover {
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#f08b1d;
	}
	
	#featuresList li a:active {
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#f08b1d;
	}


#allEvents {
	float:right;
	width:267px;
	margin:0px;
	padding:0px;
}
	
	#allEvents tr a:link {
		font-size:12px;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#allEvents tr a:visited {
		font-size:12px;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#allEvents tr a:hover {
		font-size:12px;
		text-decoration:underline;
		color:#f08b1d;
	}
	
	#allEvents tr a:active {
		font-size:12px;
		text-decoration:underline;
		color:#f08b1d;
	}
	
	
		/* Pagination Link Styles Within All Events Table */
	
			
			#allEvents .pageLinks a:link {
				color:#FFF;
				text-decoration:none;
			}
			
			#allEvents .pageLinks a:visited {
				color:#FFF;
				text-decoration:none;
			}
			
			#allEvents .pageLinks a:hover {
				color:#FFF;
				text-decoration:underline;
			}
			
			#allEvents .pageLinks a:active {
				color:#FFF;
				text-decoration:underline;
			}
		
				#allEvents .pageLinks a:link.currentPage {
					color:#000;
					text-decoration:none;
				}
				
				#allEvents .pageLinks a:visited.currentPage {
					color:#000;
					text-decoration:none;
				}
				
				#allEvents .pageLinks a:hover.currentPage {
					color:#000;
					text-decoration:none;
				}
				
				#allEvents .pageLinks a:active.currentPage {
					color:#000;
					text-decoration:none;
				}


.highlightTellAFriend {
	margin:10px 10px 4px 14px;
	padding:0px;
}

.tellAfriend {
	margin:10px 0 10px 0;
	padding:0px;
}

.tellAFriendTD {

}

.addThisTD {

}

.allEventsheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FFFFFF;
}

.allEventsSort {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

.highlightTitle {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:0px;
	margin:10px 0 0 0;
}

.highlightWhereWhen {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.featuresTitle {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	padding:0px;
	margin:0 0 0 0;
	color:#38939b;
}

.featuresWhereWhen {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#38939b;
}

/*== Directory View ===*/

#allDir {
	float:right;
	width:267px;
	margin:0px;
	padding:0px;
}

	#allDir tr a:link {
		font-size:12px;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#allDir tr a:visited {
		font-size:12px;
		text-decoration:none;
		color:#f08b1d;
	}
	
	#allDir tr a:hover {
		font-size:12px;
		text-decoration:underline;
		color:#f08b1d;
	}
	
	#allDir tr a:active {
		font-size:12px;
		text-decoration:underline;
		color:#f08b1d;
	}
	
		#allDirSortAlpha {
			color:#4e8abe;
		}
			
		#allDir #allDirSortAlpha a:link {
			font-size:12px;
			text-decoration:none;
			color:#4e8abe;
		}
		
		#allDir #allDirSortAlpha a:visited {
			font-size:12px;
			text-decoration:none;
			color:#4e8abe;
		}
		
		#allDir #allDirSortAlpha a:hover {
			font-size:12px;
			text-decoration:underline;
			color:#4e8abe;
		}
		
		#allDir #allDirSortAlpha a:active {
			font-size:12px;
			text-decoration:underline;
			color:#4e8abe;
		}
		
		/* Pagination Link Styles Within All Venues Table */
			
			#allDir .pageLinks a:link {
				color:#FFF;
				text-decoration:none;
			}
			
			#allDir .pageLinks a:visited {
				color:#FFF;
				text-decoration:none;
			}
			
			#allDir .pageLinks a:hover {
				color:#FFF;
				text-decoration:underline;
			}
			
			#allDir .pageLinks a:active {
				color:#FFF;
				text-decoration:underline;
			}
		
				#allDir .pageLinks a:link.currentPage {
					color:#000;
					text-decoration:none;
				}
				
				#allDir .pageLinks a:visited.currentPage {
					color:#000;
					text-decoration:none;
				}
				
				#allDir .pageLinks a:hover.currentPage {
					color:#000;
					text-decoration:none;
				}
				
				#allDir .pageLinks a:active.currentPage {
					color:#000;
					text-decoration:none;
				}

/*== Two Column View ==*/


#left2Col {
	width:581px;
	float:left;
	border-top:0 none;
	border-left:1px solid #cdcccc;
	border-bottom:1px solid #cdcccc;
	border-right:1px solid #cdcccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:12px;
	text-align:left;
}

	#left2Col a:link {
		color:#4e8abe;
		text-decoration:underline;	
	}
	
	#left2Col a:visited {
		color:#4e8abe;
		text-decoration:underline;	
	}

	#left2Col a:hover {
		color:#4e8abe;	
		text-decoration:underline;	
	}
	
	#left2Col a:active {
		color:#4e8abe;
		text-decoration:underline;		
	}

/* Allows for all images in a CMS updatable area 
   to not need a class attached to them */
#left2Col.cms_content img {
	float:left;
	clear:left;
	padding:0 16px 0px 0;
	margin:0px;
}


/*= Search Results ==*/

#results {
	width:605px;
	float:left;
	border-top:0 none;
	border-left:1px solid #cdcccc;
	border-bottom:1px solid #cdcccc;
	border-right:1px solid #cdcccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:6px 0 0 0;
	margin:0px;
	text-align:left;
}
	#results .resultHeading {
		width:100%;
		height:28px;
		background-color:#4e8abe;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		color:#FFFFFF;
		font-size:16px;
		margin:0px;
		padding:0 0 0 12px;
	}
	
.resultTitle {
	font-size:15px;
	color:#4e8abe;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}	

.resultSubTitle {
	font-size:15px;
	color:#4e8abe;
	font-family:Georgia, "Times New Roman", Times, serif;
}	
	#results a:link {
		color:#f08b1d;
		text-decoration:none;	
		font-size:11px;
	}
	
	#results a:visited {
		color:#f08b1d;
		text-decoration:none;	
		font-size:11px;
	}

	#results a:hover {
		color:#f08b1d;	
		text-decoration:underline;
		font-size:11px;	
	}
	
	#results a:active {
		color:#f08b1d;
		text-decoration:underline;
		font-size:11px;		
	}
	
/* Classified View */

#classifiedsNav {
	color:#f08b1d;
	font-family:Arial, Helvetica, sans-serif;
}	

	#classifiedsNav.navLinks a:link {
		color:#f08b1d;
		text-decoration:none;	
	}
	
	#classifiedsNav.navLinks a:visited {
		color:#f08b1d;
		text-decoration:none;	
	}

	#classifiedsNav.navLinks a:hover {
		color:#f08b1d;
		text-decoration:underline;		
	}
	
	#classifiedsNav.navLinks a:active {
		color:#f08b1d;
		text-decoration:underline;	
	}
	
		#classifiedsNav.navLinks a:link.currentClassNav {
			color:#000;
			text-decoration:none;	
		}
		
		#classifiedsNav.navLinks a:visited.currentClassNav {
			color:#000;
			text-decoration:none;	
		}
		
		#classifiedsNav.navLinks a:hover.currentClassNav {
			color:#000;
			text-decoration:none;			
		}
		
		#classifiedsNav.navLinks a:active.currentClassNav {
			color:#000;
			text-decoration:none;
		}
	
#listings {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

	#listings a:link {
		color:#f08b1d;
		text-decoration:none;
	}
	
	#listings a:visited {
		color:#f08b1d;
		text-decoration:none;
	}
	
	#listings a:hover {
		color:#f08b1d;
		text-decoration:underline;
	}
	
	#listings a:active {
		color:#f08b1d;
		text-decoration:underline;
	}
	
	/* Pagination Link Styles Within Listing Table */
		
		#listings .pageLinks a:link {
			color:#FFF;
			text-decoration:none;
		}
		
		#listings .pageLinks a:visited {
			color:#FFF;
			text-decoration:none;
		}
		
		#listings .pageLinks a:hover {
			color:#FFF;
			text-decoration:underline;
		}
		
		#listings .pageLinks a:active {
			color:#FFF;
			text-decoration:underline;
		}
		
			#listings .pageLinks a:link.currentPage {
				color:#000;
				text-decoration:none;
			}
			
			#listings .pageLinks a:visited.currentPage {
				color:#000;
				text-decoration:none;
			}
			
			#listings .pageLinks a:hover.currentPage {
				color:#000;
				text-decoration:none;
			}
			
			#listings .pageLinks a:active.currentPage {
				color:#000;
				text-decoration:none;
			}
			
			
	
tr#classifiedTH {
	color:#f08b1d;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
	#classifiedTH a:link {
		color:#f08b1d;
		text-decoration:none;	
	}
	
	#classifiedTH a:visited {
		color:#f08b1d;
		text-decoration:none;	
	}

	#classifiedTH a:hover {
		color:#f08b1d;
		text-decoration:underline;		
	}
	
	#classifiedTH a:active {
		color:#f08b1d;
		text-decoration:underline;	
	}
	
	
/*== Three Column View ==*/


#left3Col {
	width:605px;
	float:left;
	background-image:url(/images/bg-3Col.gif);
	background-repeat:repeat-y;
	background-position:right;
	border-top:0 none;
	border-left:1px solid #cdcccc;
	border-right:1px solid #cdcccc;
	border-bottom:1px solid #cdcccc;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	padding:0 0 20px 0;
	margin:0;
}

	#left3Col a:link {
		color:#4e8abe;
		text-decoration:underline;	
	}
	
	#left3Col a:visited {
		color:#4e8abe;
		text-decoration:underline;	
	}

	#left3Col a:hover {
		color:#4e8abe;	
		text-decoration:underline;	
	}
	
	#left3Col a:active {
		color:#4e8abe;
		text-decoration:underline;		
	}

#details3Col {
	width:387px;
	height:100%;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:20px 20px 0px 20px;
	text-align:left;
}

	#details p {
		margin:0px;
		padding:0px;
		font-size:12px;
	}
	
#inline3Col {
	float:right;
	width:178px;
	height:100%;
	background-color:#d5e0f0;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

	#inline3Col .infoHeading {
		background-color:#4e8abe;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		color:#FFFFFF;
	}
	
	
	#inline3Col a:link {
		color:#4e8abe;
		text-decoration:underline;
		font-weight:bold;	
	}
	
	#inline3Col a:visited {
		color:#4e8abe;
		text-decoration:underline;	
		font-weight:bold;
	}

	#inline3Col a:hover {
		color:#4e8abe;	
		text-decoration:underline;	
		font-weight:bold;
	}
	
	#inline3Col a:active {
		color:#4e8abe;
		text-decoration:underline;		
		font-weight:bold;
	}

	
.detailsTitle {
	font-size:18px;
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f08b1d;
	font-weight:bold;
}

.detailsSubTitle {
	font-size:14px;
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#4e8abe;
	
}


/*== Event Submission ==*/

#submitFormBlock, .submitFormBlock {
	width:100%;
	background-color:#e1f5fe;
	padding:0 0 10px 0;
	margin:0 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.blockTitle  {
	font-weight:bold;
	font-size:16px;
	color:#4e8abe;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:10px 0 0 0;
}

#eSubmitBTN {
		width:56px;
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#f08b1d;
		border:none;
		font-size:12px;
		margin:0px;
		padding:0px;
		display:inline-block;
	}	
		#eSubmitBTN:hover {
			color:#f7c186;
		}
		
		
#eResetBTN {
		width:48px;
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#4e8abe;
		border:none;
		font-size:12px;
		margin:0px;
		margin-top:0px;
		padding:0px;
		display:inline-block;
	}	
		#eResetBTN:hover {
			color:#8bc0ee;
		}
		



/*=== Members Interface ===*/


#loginTable {
	border:1px solid #cdcccc;
}

#loginTable .helpLinks a:link {
	color:#FFFFFF;
	text-decoration:none;
}

#loginTable .helpLinks a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#loginTable .helpLinks a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

#loginTable .helpLinks a:active {
	color:#FFFFFF;
	text-decoration:underline;
}


#lSubmitBTN {
		width:56px;
		height:20px;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-color:#4e8abe;
		border:none;
		font-size:12px;
		margin:0px;
		margin-top:4px;
		padding:0px;
		display:inline-block;
	}	
		#lSubmitBTN:hover {
			color:#8bc0ee;
		}
		
		#lSubmitBTN:active {
			color:#8bc0ee;
		}

#memberControl {
	width:267px;
	background-color:#d5e0f0;
	float:right;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}

#memberControl .membersHeading {
		width:100%;
		height:28px;
		background-color:#4e8abe;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		color:#FFFFFF;
		font-size:12px;
		margin:0px;
		padding:0 0 0 12px;
		text-align:left;
	}
	
#memberControl ul {
	list-style-image:url(/images/icon-bull-arrow.gif);
	list-style-position:outside;
	margin:0 0 0 18px;
	padding:0px;
	color:#000;
}

/* Control Links ONLY */
#memberControl li a:link,  #memberControl li a:visited {
	color:#000000;
	text-decoration:none;
}

#memberControl li a:hover,  #memberControl li a:active {
	color:#000000;
	text-decoration:underline;
}

/* All other links */
#memberControl a:link,  #memberControl a:visited {
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#f08b1d;
}

#memberControl a:hover,  #memberControl a:active {
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
		color:#f08b1d;
}

.memberSubTitle {
	font-size:15px;
	color:#4e8abe;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:1px solid black;
}


/*=== Global Footer ===*/



#footer {
	width:868px;
	float:left;
	clear:both;
	margin:0px;
	padding:6px;
	background-color:#4e8abe;
	color:#FFFFFF;
	font-size:11px;
}
	#footer a:link, #footer a:visited {
		color:#FFFFFF;
		text-decoration:none;
		
	}
	
	#footer a:hover, #footer a:active {
		color:#FFFFFF;
		text-decoration:underline;
		
	}






/*=== Global Image Settings ====*/





img {
	border:0 none;
}

.imgLeft {
	float:left;
	margin:0px;
	padding:0 4px 0 0;
}

.imgDetails {
	float:left;
	clear:left;
	padding:0 16px 5px 0;
	margin:0px;
}	


/*** Global Classes ***/

.sitewide_primary {
	color:#4e8abe;
}

.sitewide_primary2 {
	color:#f08b1d;
}


.infoHeading {
	background-color:#4e8abe;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#FFFFFF;
}

.specialBTN1 {
	margin:0px;
	margin-bottom:5px;
	padding:0px;
	float:left;
}

.specialBTN2 {
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
}

.specialBTN3 {
	margin:0px;
	padding:0px;
	float:right;
}

.colorBG {
	background-color:#f08b1d;
}

.pageLinks {
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.blackText {
	color:#000000;
}

.regularTitle {
	font-size:18px;
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#f08b1d;
	font-weight:bold;
}

.regularSubTitle {
	font-size:16px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4e8abe;
}

.required_red {
	color:#FF0000;
}

.listingsRowA {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#fef2e4;
	text-align:left;
}

.listingsRowB {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	text-align:left;
}


.titleBarheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:22px;
	font-weight:bold;
	color:#FFFFFF;
}

.miscLinks a:link {
	color:;
	text-decoration:none;
}

.miscLinks a:visited {
	color:;
	text-decoration:none;
}

.miscLinks a:hover {
	color:;
	text-decoration:underline;
}

.miscLinks a:active {
	color:;
	text-decoration:underline;
}

/**** Misc Styles ****/

#closeMe {
	width:100%;
	border-bottom:1px solid #000;
	text-align:right;
	padding:4px;
	margin:0px;
	min-height:15px;
	font-size:12px;
}

	#closeMe a:link {
	color:;
	text-decoration:none;
	}
	
	#closeMe a:visited {
		color:;
		text-decoration:none;
	}
	
	#closeMe a:hover {
		color:;
		text-decoration:underline;
	}
	
	#closeMe a:active {
		color:;
		text-decoration:underline;
	}

/*** Event Form Exclusions Table ***/

 #exclusionsTableUpdate {
 	overflow:auto;
	height:120px;
	width:500px;
 }

#exclusionsTable {
 	overflow:auto;
	height:120px;
	width:500px;
 }

.col1 {
	float:left;
	width:60px;
	clear:left;
	text-align:center;
	margin:0 4px 0 4px;
	padding:2px;
	border:0 none;
}

.col2 {
	float:left;
	width:110px;
	margin:0 4px 0 4px;
	padding:2px;
	border:0 none;
}

.col3 {
	float:left;
	width:126px;
	margin:0 4px 0 4px;
	padding:2px;
	border:0 none;
}

.col4 {
	float:left;
	width:120px;
	margin:0 4px 0 4px;
	padding:2px;
	border:0 none;
}



/*** Admin / Member Classes ***/

.adminLiveLink {
	border-bottom:2px solid #f08b1d;
	width:572px;
	padding:4px;
	margin:0px;
	text-align:left;
	color:#000000;
}

	.adminLiveLink a:link {
		text-decoration:none;
		color:#4e8abe;
	}
	
	.adminLiveLink a:hover {
		text-decoration:underline;
		color:#4e8abe;
	}


/*** Admin Searching Table ***/

#qResults {
	float:left;
	margin-bottom:14px;
	width:100%;
	
}

	#qResults a:link {
		color:#f08b1d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}
	
	#qResults a:visited {
		color:#4e8abe;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}
	
	#qResults a:hover, #qResults a:active {
		color:#f08b1d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
	}

.qSearchDIV {
	border-bottom:2px solid #f08b1d;
	padding:2px;
	margin:0px;
	float:left;
	width:99%;
}

.resultCol1Heading {
	float:left;
	width:340px;
	clear:left;
	text-align:left;
	margin:0 4px 0 10px;
	padding:2px;
	border:0 none;
	color:#f08b1d;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}


.resultCol2Heading {
	float:left;
	width:200px;
	text-align:left;
	margin:0 4px 0 4px;
	padding:2px;
	border:0 none;
	color:#f08b1d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
	
.resultCol1 {
	float:left;
	width:340px;
	clear:left;
	text-align:left;
	margin:0 4px 0 10px;
	padding:2px;
	border:0 none;
	color:#f08b1d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.resultCol2 {
	float:left;
	width:196px;
	margin:0 4px 0 4px;
	padding:2px;
	border:0 none;
	color:#000000;
}
	
	
</style>
