﻿
/* If a class or element ID is not listed here it is in the page-level stylesheet */

body { margin:0px; font-family:Arial,Helvetica; font-size:11pt; }
td { font-size:11pt; }
p {	line-height:1.3em; }
li { line-height:1.6em; }
h1 { color:#1e58ae; /* Royal Blue */
	font-family: Arial,Helvetica; font-size:11pt; font-weight:bold;
	margin-top:-3px; margin-bottom:3px;
}
h2 { color:#1e58ae; /* Royal Blue */
	font-family: Arial,Helvetica; font-size:16pt;
}
h3 { color:#000000; 
	font-family: Georgia,Arial,Helvetica; font-size:24pt; 
	margin-top:14px; line-height:.7em; 
}

a, a:visited { text-decoration:none; color:#0066cc; }
a:hover, a:active { text-decoration:underline; color:#0066cc; }

/* MAIN div elements */
#container { width:100%; min-height:100%; padding:0px; margin-top:8px;
		font-family: Arial,Helvetica; font-size:11pt; }
		
#header {  margin:0px; padding:0px; }
#navbar { display:none; }
#navbar div {display:none; }
#topnav {display:none; }
#leftcol { display:none;  }
#rightcol {  width:100%; margin:0px; padding:0px; }
#footer { display:none;}
#legal { display:none; }

#AdsPanel { display:none; }

#CalendarControls { display:none; }
#MiniCalPanel { display:none; }


/*  Classes */
.bannerAd { display:none; }

ul.MenuBarHorizontal{ display:none; }
div.searchBizbash{ display:none; }
div.headerImage{ display:none; }

.clear { clear:both; height:0px; }
*.clear { clear:both; height:0px; display:none; visibility:hidden; }
html>body .clear {display: block;}	

.small { font-family:Tahoma,Arial,Helvetica; font-size:9px; }
.alert { font-weight:bold; color:#000000; }

.dottedLine { background: url('../images/dark-dotted-line.gif') repeat-x; height:10px;}

.PagePanel { width:100%; margin-top:5px; margin-left:10px;
		padding-top:5px; padding-left:10px; padding-right:10px;
		border:solid 1px #cccccc; }
		
.textfield input { width:320px; }

.calendarHeading { display:none; }
	
.faq_question { color:#666666; font-weight:bold; }

.privacy_policy_heading{ color:#666666; font-weight:bold; }

table.CritTagsTable { width:100%; margin-bottom:0px; }
table.CritTagsTable td { font-size:11pt; margin:0px; padding:2px;
		border: solid 1px #8a91a3; }

p.NoResults { margin-top:10px; margin-bottom:15px; font-family:Georgia,Verdana,Arial,Helvetica; font-size:14px; }

.DateHeaderTbl { width:100%; font-family:Georgia,Verdana,Arial,Helvetica; font-size:12px; background-color:#eeeeee; border-top:dotted 1px #8d8d8d; border-bottom:dotted 1px #8d8d8d;}
.DateHeaderTbl td a, .DateHeaderTbl td a:visited { color:#000000; font-family:Arial,Helvetica; font-size:11px; text-decoration:none;}
.DateHeaderTbl td a:hover, .DateHeaderTbl td a:active  { color:#000000; text-decoration:underline; }

.EvtListingTitle { color:#000000; font-family:Georgia,Verdana,Arial,Helvetica; font-size:12px; font-weight:bold; }
.EvtListingLinks {width:0; }
.EvtListingLinks a { display:none; }
.EventTable { width:100%; font-family:Georgia,Verdana,Arial,Helvetica; font-size:11pt; padding-left:3px; }
.EventTable td {padding-top:3px; padding-bottom:3px; }
.EventTable td a, .EventTable td a:visited { color:#1455ad; font-family:Arial,Helvetica; font-size:11px; text-decoration:none;}
.EventTable td a:hover, .EventTable td a:active  { color:#1455ad; text-decoration:underline; }
.EventTable a.eventVenueLink, .EventTable a:visited.eventVenueLink, .EventTable a.eventVenueLink:hover
{
	font-family:Georgia,Verdana,Arial,Helvetica; font-size:12px; text-decoration: underline; color: #000000;
}
.EventTable a.orgLink,  .EventTable a:visited.orgLink { color:#000000; font-family:Georgia,Verdana,Arial,Helvetica; font-size:12px; text-decoration:none; }
.EventTable a:hover.orgLink,  .EventTable a:active.orgLink { color:#000000; font-family:Georgia,Verdana,Arial,Helvetica; text-decoration:underline; }


.hlPipe{ display:none; }

.MoreInfoLink { display:none; }

.EventsDateRange { color:#000000; font-weight:bold; font-family:Georgia,Verdana,Arial,Helvetica; font-size:18px; }

.lblCalTitle {font-family:Georgia,Verdana,Arial,Helvetica; font-size:14pt; }

.SingleEvent {height:auto; }
