﻿body {
	margin: 0;
	padding: 0;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	background-color: #d9f0f8; /*was #a3c1cb */
	color: #555555;
}
a img {
	border: 0;
}
#container {
	margin: 0 auto 0 auto!important;
	padding: 0!important;
	width: 962px;
	background:#d7f3fe url(../images/body_bk.jpg) repeat-x top left;
	border: 2px solid #c2ebf4;  /*was #4394af */
}
#container2 {
	position: relative;
	top: -12px;
	margin: 0!important;
	padding: 0!important;
	width: 962px;
	background: url(../images/sail.png) no-repeat top right;
}
#container3 {
	position: relative;
	top: 12px;
	margin: 0!important;
	padding: 0!important;
	width: 962px;
	background: url(../images/pier.png) no-repeat bottom right;
}
#container4 {
	padding: 0 25px 0 25px;
}

h1, h3, .h1, #ctl00_content_DirectoryList1_lblMessage {
	color: #333333;
}
h2, h4 {
	color: #333333;
}
h1,
.h1, 
#ctl00_content_EventDetailRegister1_hypRegister, 
#ctl00_content_DirectoryList1_lblMessage {
	font: bold 18px Arial, Helvetica, sans-serif;
	margin-top: 10px;
}
h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
h3 {
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	
}
h4 {
	font: normal 13px Arial, Helvetica, sans-serif;
	
}
a {
	color: #4b7abe;
	text-decoration: none;
}
a:hover {
	color: #B71234;
}
.contentArea_442 p, 
.contentArea_442 span {
	color: #444444;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin-top: 0px;
}
.contentArea_442 table td a {
	text-align: left;
	font: bold 12px Arial, Helvetica, sans-serif;
}
input, textarea, 
.contentArea_442 span {
max-width: 400px;
}
strong {
	color: #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	font-size: 100%!important;
}
u {
	color: #4b7abe;
}



/* ------------------------------------------------------------------------------------- Header */
#header {
	width: 908px;
	margin: 0 0 0 0px;
}
#header .logo {
	margin: 0;
	padding: 15px 0 15px 0;
	float: left;
}
#header .logo a {
	text-decoration: none !important;
}
#header .logo p {
	margin: 0;
	padding: 0;
	color: #B71234;
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	display: block;
	width: 270px;
	text-align: right;
}
#header .nav {
	float: right;
}
#header .nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;
}
#header .nav li {
	display: inline;
}
#header .nav li a {
	display: block;
	float: left;
	text-decoration: none;
	color: #212492;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
	margin: 15px 0;
	padding: 0 8px;
	border-right: 1px solid #212492;
}
#header .nav li.chamber a {
	color: #B71234;
}

.searchWeather strong {
	display: none;
}
.searchWeather {
	float: right;
	width: 205px;
}
.weather, .socialmedia {
	width: 140%;
	text-align: left;
}
.weather {
	height: 40px;
}
.weather table {
	float: right;
}
.weather br {
	display: none;
}
.search {
	margin: 10px 0 0 0;
	text-align : left;
}
.search input {
	border: #4b7abe 0px solid;
	margin: 0; padding: 0;
	background-color: #d9f0f8;
	color: #4b7abe;
	max-width: 125px;
}	
.search input:hover {
	background-color: #4b7abe;
	color: #999999;
}	


	/* ------------------------------------------------------------------------------------- Main Navigation */

#nav {
	width: 910px;
	margin: 0;
	padding: 0;
	height: 36px;
	background: url(../images/nav_bk.jpg) repeat-x top left;
	border-top: 1px solid #A1DEE9;
	border-left: 1px solid #A1DEE9;
	border-right: 1px solid #A1DEE9;
	
}
#nav ul, 
.navPod #mainNav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#nav li {
	display:inline;
}
#mainNav {
	float: left;
	display: inline;
	width: 508px;
}
#chamNav {
	display: inline;
}
#chamNav ul {
	padding-left: 6px;
}
#chamNav li a {
	margin: 0;
	padding: 10px 7px;
	/*font: bold 15px/16px Arial, Helvetica, sans-serif;*/
}
#mainNav li a {
	margin: 0 0 0 15px;
}
#mainNav li a {
	display: block;
	color: #fff;
	text-decoration: none;
	float: left;
	border-right: 1px solid #A1DEE9;
	font: normal 16px/16px Arial, Helvetica, sans-serif;
}
#chamNav li a {
	display: block;
	color: #fff;
	text-decoration: none;
	float: left;
	border-right: 1px solid #A1DEE9;
	font: normal 15px/16px Arial, Helvetica, sans-serif;
}
#chamNav li a.last {
	border: none;
}

#subNav {
	float: left;
	width: 400px;
}
#subNav li a {
	display: block;
	color: #fff;
	text-decoration: none;
	float: left;
	margin: 10px 0;
	padding: 0px 15px;
	border-right: 1px solid #A1DEE9;
	font: normal 12px Arial, Helvetica, sans-serif;
}

#header .nav li a:hover, 
#mainNav li a:hover, 
#subNav li a:hover, 
.navPod #quicklinks table td a:hover, 
#footer a:hover,
#chamNav a:hover,
.logo a:hover {
	color: #edaf1f;
}
#mainNav li a.explore {
	background: url(../images/nav_explore.gif) no-repeat center left;
	display:inline;
	padding: 10px 15px 10px 32px;
}
#mainNav li a.play {
	background: url(../images/nav_play.gif) no-repeat center left;
	padding: 10px 15px 10px 30px;
}
#mainNav li a.dine {
	background: url(../images/nav_dine.gif) no-repeat center left;
	padding: 10px 15px 10px 27px;
}
#mainNav li a.stay {
	background: url(../images/nav_stay.gif) no-repeat center left;
	padding: 10px 15px 10px 36px;
}
#mainNav li a.shop {
	background: url(../images/nav_shop.gif) no-repeat center left;
	padding: 10px 15px 10px 30px;
}
a.last {
	border: 0 !important;
}
.imageRotator {
	margin: 0 0 15px;
	border: #a1dee9 1px solid;
	height: 350px;
}
#imageRotator_homepage {
	width: 910px;
	height: 350px;

}
#mainCol .imageRotator {
	width: 602px;
	height: 180px;
}

/* ------------------------------------------------------------------------------------- Sub Navigation - Pods */
.quicklinks_background_special,
.quicklinks_background,
.quicklinks_background_chamberquicklinks,
.quicklinks_background_chamberevents {
	min-height: 102px;
	margin: 0;
}
.navPodQuicklinks .quicklinks_background,
.navPodChamber .quicklinks_background {
	min-height: 1px;
}
.quicklinks_background p {
	margin: 0 4px 10px 4px;
}
.quicklinks_background_special,
.quicklinks_background_chamberevents {
	background: url(../images/quicklinks_background_wide.png) repeat-y;
}
.quicklinks_background_chamberquicklinks {
	background: url(../images/quicklinks_background_medium.png) repeat-y;
}

.quicklinks_background_news {
	background: url(../images/news_bg.png) repeat-y;
            padding: 10px 0 5px 0;
}




.quicklinks_background {
	background: url(../images/quicklinks_background.png) repeat-y;
}
.specialPod .quicklinks_background_special,
.chamberPod .quicklinks_background,
.navPodQuicklinks,
.navPodChamber {
	padding: 0;
}

.quicklinks_background_special {
	height:135px;
	
}



.miniContainer .quicklinks_background_special,
.miniContainer .quicklinks_background,
.quicklinks_background,
.quicklinks_background_chamberquicklinks,
.quicklinks_background_special,
.quicklinks_background_chamberevents {
	padding: 10px 0 5px 0;
}

.chamberPodHeading,
.navPodHeadingChamber {
	background: url(../images/chamber_bk.png) no-repeat top left; /* was #B71F35 */
}

.quicklinks table {
	margin: 0;
	padding: 0;
}
.quicklinks {
	margin: 0 0 0 0;
	padding: 0 0 0 2px;
}
.quicklinks td {
	padding: 1px 0 1px 0;
	margin: 0;
}
#ct100_quicklinks_quicklinks1_mnuWebMenu_SkipLink,
#ct100_quicklinks_quicklinks2_mnuWebMenu_SkipLink,
#ct100_quicklinks_quicklinks3_mnuWebMenu_SkipLink {
	display: none;
}

.quicklinks td a {
	display: block;
}

.navPodChamber, 
.navPodQuicklinks,
.chamberPod,
.chamPromoPod,
.specialPod,
.chamEventsPod,
.miniContainer .socialNetwork,
.chamQuickPod,
.quicklinks_background_special,
.quicklinks_background,
.chamLatestnews {
	/*-moz-border-radius-bottomleft:8px;*/
	/*-moz-border-radius-bottomright:8px;*/
	-webkit-border-radius:8px;
}

.specialPod .specLeft {
	float: left;
	width: 135px;
	padding-left: 15px;
}
.specialPod .specRight {
	float: right;
	width: 135px;
	padding-left: 15px;
}
.chamberPod,
.chamPromoPod,
#sidePods {
	width: 151px;
}
.chamberPod {
	float: right;
	margin: 0 65px 0 0;
	text-align: left;
}
.chamberPod p, 
.chamQuickPod p {
	margin: 0px 0 10px;
	padding: 0;
}

.chamPromoPod {
	display: inline;
	float: left;
	margin: 0 11px 0 0;
}

.chamberPodHeading, 
.specialPodHeading, 
.navPodHeadingChamber, 
.navPodHeadingQuicklinks,
.chamEventsh1,
.chamPromoPodH1,
.chamQuickPodH1,
.chamLatestnews {
	font: bold 12px Arial, Helvetica, sans-serif;
	height: 18px;
	text-align: Center;
	margin: 0;
	padding: 4px 0 0 0;
	color: #ffffff;
	width: 100%;
}

.specialPodHeading,
.chamEventsh1 {
	background: url(../images/special_bk.png) no-repeat top left; 
	
}


.chamLatestnews {
	background: url(../images/latestnews.jpg) no-repeat; 	
}

.chamLatestbg {
background: url(../images/quicklinks_background_wide.png); width:100%
}




.navPodHeadingChamber {
	margin-top: 10px;
}
.navPodHeadingQuicklinks,
.chamPromoPodH1 {
	background: url(../images/navPod_bk.png) no-repeat top left;  /* was #4B7ABE */
}
.chamQuickPodH1 {
	background: url(../images/chamQuick_bk.png) no-repeat top left;
}

.eventsPod a, 
.specialPod a, 
.navPod #mainNav a, 
.chamberPod a, 
.navPodQuicklinks td a, 
.navPodChamber a, 
.chamQuickPod a,
.quicklinks_notable a {
	padding: 0 0 0 15px;
	text-decoration: none;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
}
.eventsPod a, 
.specialPod a, 
.navPod #mainNav a, 
.chamberPod a:hover, 
.navPodQuicklinks a, 
.navPodChamber a:hover,
.chamQuickPod a {
	background: url(../images/arrow_blue.gif) no-repeat center left;
}
.chamberPod a:hover, 
.navPodChamber a:hover,
.chamEventsPod a:hover,
.chamPromoPod a:hover {
	color: #212492;
}
.chamberPod a, 
.eventsPod a:hover, 
.specialPod a:hover, 
.navPod #mainNav a:hover, 
.navPodChamber a, 
.navPodQuicklinks a:hover, 
.chamQuickPod a:hover {
	background: url(../images/arrow_red.gif) no-repeat center left;
	color: #B71234;
}
.quicklinks_notable {
	margin: 8px 0 0 0;
	padding: 0 0 8px 0;
}
.quicklinks_notable a {
	margin: 3px 0 3px 0;
}
.chamberPod a, .chamQuickPod a {
	margin-left: 15px;
}
.navPodChamber a {
	padding-left: 15px;
}
.navPodLinksChamber {
	margin: 0 0 4px 0;
	padding: 0 0 0 2px;
}

.quicklinks_footer,
.contentArea_header_442,
.contentArea_footer_442,
.contentArea_header_748,
.contentArea_footer_748,
.contentArea_header_309,
.contentArea_footer_309 {
	height: 12px;
	margin: 0;
	padding: 0;
}
.quicklinks_footer_151 {
	width: 151px;
}
.quicklinks_footer_260 {
	width: 260px;
}
#quicklinks_footer_309 {
	width: 309px;
}
.contentArea_header_309 {
	height: 21px;
}

.contentArea_container_309,
.contentArea_header_309,
.contentArea_footer_309,
.specialPod,
.chamEventsPod {
	width: 300px;
	float: left;
}
.contentArea_container_442,
.contentArea_header_442,
.contentArea_footer_442 {
	width: 442px;
	float: left;
}
.contentArea_container_748,
.contentArea_header_748,
.contentArea_footer_748 {
	width: 748px;
	float: left;
}
.contentArea_309,
.contentArea_442,
.contentArea_748 {
	background: #fff url(../images/event_bk.jpg) repeat-y top right;
	margin: 0;
	border-right: #ecf7fb 3px solid;
	float: left;
}
.contentArea_309 {
	padding: 0 10px 0 10px;
	width: 287px;
	min-height: 112px;
}
.contentArea_442 {
	padding: 0 12px 0 12px;
	width: 416px;
	min-height: 120px;
}
.contentArea_748 {
	padding: 0 12px 0 12px;
	width: 722px;
	min-height: 120px;
}
.eventsPod {
	float: left;
	display: inline;
	margin: 0 14px 0 50px;
	padding: 0px;
	width: 309px;
}
.eventsPod img {
	float: left;
	margin: 0 25px 5px 0;
}
.eventsPod h1, 
.eventsPod h2, 
.eventsPod h3, 
.eventsPod h4, 
.eventsPod p, 
.eventsPod span {
	color: #B71234;
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 4px 0;
}
.specialPod
{
	text-align: left;
}

.chamEventsPod {
	height: 22px;
            margin: 0 14px 0 0;
            color: white;
            font:bold 12px arial, helvetica, sans-serif;
            text-align:center;
            padding: 4px 0 0 0;
            
}
/* ------------------------------------------------------------------------------------- Chamber Page - Pods */


.chamEventsPod p {
	margin: 10px 5px 10px 10px;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
}



.chamEventsPod a, 
.chamPromoPod a, 
#chamberpromotions_lblContent a {
	color: #B71234;
	text-decoration: none;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
}
.miniContainer {
	float: left;
	width: 328px;
}
.miniContainer .socialNetwork {
	background: rgba(255, 255, 255, .6);
	margin: 15px 15px 0 0;
	padding: 0 15px;
	width: 284px;
	float: left;
}
.miniContainer .socialNetwork p {
	font: bold 15px/18px Arial, Helvetica, sans-serif;
	color: #212492;
}
.miniContainer .socialNetwork img {
	margin: 0 0 0 10px;
}
.chamQuickPod {	
	width: 260px;
	float: left;
	margin: 0;
}
.chamQuickPod a.joinBtn {
	background-image: none;
	padding: 0;
	margin: 0 0 0 55px;
}

.chamberPodHeading a,
.specialPodHeading a,
.navPodHeadingChamber a {
	color: #ffffff;
	font: bold 12px/15px Arial;
	margin: 0;padding:0;
	background-image: none;
	width: 100%;
	display:block;
}
.chamberPodHeading a:hover,
.specialPodHeading a:hover,
.navPodHeadingChamber a:hover {
	background-image: none;
	color: #ffffff!important;
							
}
#specialEvent_lblContent div {
	margin: 0 0 5px 25px;.

}
#specialEvent_lblContent div a {
	background: url()!important;
	padding: 0!important;

}

/* ------------------------------------------------------------------------------------- Interior Page - Left Side */

#mainCol {
	float: left;
	display: inline;
	width: 610px;
}
#sidePods {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
}
/*
.navPod #mainNav, .navPod #quicklinks {
	width: 151px;
	display: inline;
	float: left;
	background: rgba(255, 255, 255, .6);
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	margin: 0;
	padding: 0 0 10px;
}

.navPod h1 {
	background: url(../images/navPod_bk.jpg) no-repeat top left;
	color: #fff;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 4px 0;
}

.navPod #mainNav li a {
	clear: both;
	border: 0;
}
.navPod #quicklinks {
	margin: 10px 0 0 0;
	padding: 0 0 10px;
}
.navPod #quicklinks table {
	padding: 5px;
}
.navPod #quicklinks table td {
	white-space: normal !important;
}
.navPod #quicklinks table td a {
	background: url(../images/arrow_blue.gif) no-repeat center left;
	padding: 0 0 0 15px;
	color: #212492;
	text-decoration: none;
	font: normal 12px/12px Arial, Helvetica, sans-serif;
}
*/

/* ------------------------------------------------------------------------------------- Interior Page - Right Side */

#sideCol {
	float: right;
	width: 290px;
}
#sideCol #interiorButtons ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
#sideCol #interiorButtons li {
	width: 290px;
	height: 53px;
	margin: 10px 0 0;
}
#sideCol li.family {
	background: transparent url(../images/family_bk.jpg) no-repeat top left;
}
#sideCol li.romantic {
	background: transparent url(../images/romance_bk.jpg) no-repeat top left;
}
#sideCol li.water {
	background: transparent url(../images/water_bk.jpg) no-repeat top left;
}
#sideCol li.relax {
	background: transparent url(../images/relax_bk.jpg) no-repeat top left;
}
#sideCol li a {
	display: block;
	padding: 20px 0 20px 100px;
	font: normal 13px/13px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#adSpace01, #adSpace02 {
	margin: 10px 0 2px 0;
}
#topBanner {
	float: left;
	width: 400px; 
	height: 100px;
	margin: 5px 0 0 30px;
	padding: 0px;
	text-align: center;
}

/* ------------------------------------------------------------------------------------- Footer */

.socialNetwork, .copyright {
	text-align: center;
	
	margin: 0;
	color: #212492;
	font: normal 11px/11px Arial, Helvetica, sans-serif;
}
.socialNetwork {
	padding: 6px 0 2px 0;
}
.copyright {
	padding: 0 0 8px 0;
}
#footer a {
	color: #212492;
	text-decoration: none;
}
#footer .socialNetwork {
	margin: 10px 0;
}
#footer .socialNetwork a img {
	padding: 0 1px 0 0;
	margin: 0;
}


/* ------------------------------------------------------------------------------------- Clear Floats */

#header:after, .nav:after, #nav:after, #mainNav ul:after, #mainSection:after, .specialPod:after, .miniContainer:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
*:first-child+html #header, *:first-child+html #nav, *:first-child+html #mainNav ul, *:first-child+html #mainSection, *:first-child+html .specialPod, *first-child+html .miniContainer {
	min-height: 1px;
}

/* ------------------------------------------------------------------------------------- Events Calendar Date Hover Styles */

/*  maroon:#B71234;   dark-blue:#212492;    medium-blue: #4b7abe  Other colors on the WCControls.css sheet  */

#ctl00_content_EventList1_dgEvents td {
	text-align: left;
}
.breadcrumb a {
	font: normal 10px/12px Arial, Helvetica, sans-serif;
}
.lastbreadcrumb, .lastbreadcrumbimage {
	display: none;
}

.CalendarDayStyle:hover, 
.CalendarDayStyle:hover .CalendarSelectedDayStyle,
.CalendarWeekendDayStyle:hover, 
.CalendarWeekendDayStyle:hover .CalendarSelectedDayStyle,
.CalendarOtherMonthDayStyle:hover, 
.CalendarOtherMonthDayStyle:hover .CalendarSelectedDayStyle,
.CalendarTodayDayStyle:hover, 
.CalendarTodayDayStyle:hover .CalendarSelectedDayStyle,
.CalendarSelectedDayStyle:hover {
	background-color: #aaaaaa!important;
	color: #ffffff;
}
.CalendarSelectedDayStyle {
	/*background-color: #4b7abe;*/
	color: #212492!important;
	font-weight: 900;
}
.CalendarTodayDayStyle {
	/*background-color: #465c71!important;*/
	color: #ffffff!important;
}
.CalendarOtherMonthDayStyle {
	background-color: #ffffff!important;
	color: #dddddd!important;
} 
.CalendarWeekendDayStyle, 
.CalendarDayStyle {
	background-color: #dddddd!important;
	color: #465c71!important;
}
.CalendarDayHeaderStyle {
	background-color: #465c71!important;
	color: #ffffff!important;
	padding: 2px 1px;
}


/* Hide Outlook Reminder on the EventsStartPage */
#ctl00_content_EventList1_dgEvents_ctl02_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl03_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl04_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl05_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl06_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl07_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl08_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl09_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl10_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl11_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl12_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl13_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl14_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl15_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl16_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl17_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl18_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl19_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl20_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl21_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl22_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl23_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl24_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl25_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl26_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl27_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl28_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl29_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl30_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl31_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl32_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl33_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl34_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl35_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl36_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl37_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl38_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl39_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl40_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl41_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl42_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl43_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl44_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl45_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl46_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl47_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl48_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl49_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl50_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl51_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl52_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl53_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl54_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl55_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl56_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl57_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl58_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl59_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl60_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl61_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl62_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl63_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl64_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl65_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl66_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl67_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl68_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl69_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl70_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl71_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl72_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl73_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl74_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl75_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl76_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl77_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl78_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl79_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl80_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl81_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl82_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl83_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl84_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl85_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl86_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl87_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl88_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl89_cmdSetReminder,
#ctl00_content_EventList1_dgEvents_ctl90_cmdSetReminder {
	visibility: hidden;
	display: none;
}

.EventListHeader td {
	visibility: hidden;
	height: 1px;
}

/* News  */
#ctl00_content_NewsArticle1_lblArticleType,
#ctl00_content_NewsArticle1_lblDate2,
#ctl00_content_NewsArticle1_lblArticleType2,
#ctl00_content_NewsArticle1_lblArticle {
	display: none;
}

/* directory */
#ctl00_content_DirectorySearch1_lblSearchCaption {
	color: #999999;
}


/* ------------ Events Registration ------------------------ */
#ctl00_content_EventReg1_lblError,
#ctl00_content_EventReg1_lblInfoMessage,
#ctl00_content_EventReg1_ValidationSummary1 {
	color: #008000!important;
}
#ctl00_content_EventReg1_dgEventItems td, 
#ctl00_content_EventReg1_dgEventItems span {
font-size: 14px!important;
}

/*
* Google translate
*/
#google-translate-container {
	float : right;
	margin : 0 0 8px -200px;
	width : 200px;
}

.ListingResults_Level1_CONTAINER, .ListingResults_Level2_CONTAINER, .ListingResults_Level3_CONTAINER, .ListingResults_Level4_CONTAINER, .ListingResults_Level5_CONTAINER {
    background-color:transparent !important;
}

.hideaftertesting {height:0px;overflow:hidden;}