
/*.MenuTableTop { border: 1px solid #cccccc; }*/

.MenuOff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 font-weight : normal;
 cursor: pointer;
	text-decoration: none; 
	color: white;
 border: 1px solid #BBCBDF;  
 BACKGROUND: #31527f;
}

.MenuOn{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 font-weight : normal;
 cursor: pointer;
	text-decoration: none; 
	color: white;
 BACKGROUND: #4b719e;
	border :  1px solid #4b719e; 
}

.MenuSelect {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	text-decoration: none;
	color: black;
	BACKGROUND: #bbcbdf;
	border : #bbcbdf;
}

.Author {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.NewsWrapper {
 padding: 2px; 
 border: 2px solid #BBCBDF; 
 border-top-width:0px;
}

.AdminMenuTop {
 padding: 3px; 
 border: 1px solid #BBCBDF; 
 background:#F7BdF0; 
 color: #036; 
 font-family:verdana, arial, sans-serif; font-size:10px
}
.AdminMenuTop A { color: #31527f; 	text-decoration: none;}
.AdminMenuTop A:visited { color: #31527f; 	text-decoration: none;}
.AdminMenuTop A:hover { color: #AA3333; 	text-decoration: none;}

.AdminMenuHead {
 padding: 7px; 
 border: 1px solid #31527f; 
 border-bottom-color: #999999;
 background:#BBCBDF; 
 color: #000000; 
 font-size:11px;
 font-weight: bold; 
 font-family:verdana, arial, sans-serif;
}

.AdminMenuGet {
 padding: 7px 10px 10px 10px; 
 border: 1px solid #31527f; 
 border-top-width:0px;
 background:#DDE5EF; 
 color: #000000; 
 font-family:verdana, arial, sans-serif; font-size:10px
}

.RelatedColHead{ 
  font-size: 11px; 
  font-weight: bold; 
  padding: 7px; 
  background: #BBCBDF;
  color: #036;
  font-family:verdana, arial, sans-serif;
}
.RelatedColSubHead{ 
  font-size: 11px; 
  font-weight: bold; 
  padding: 3px; 
  border: 1px solid #BBCBDF; 
  border-top-width: 0px;
  border-bottom-width: 0px;
  background: #EFEFEF;
  color: #003366;
  font-family:verdana, arial, sans-serif;
}

.RelatedCol {
 padding: 7px 10px 10px 10px; 
 border: 1px solid #BBCBDF; 
 border-top-width: 0px; 
 background:#DDE5EF; 
 line-height: 11px;
 color: #003366; 
 font-weight: normal; 
 font-family:verdana, arial, sans-serif; font-size:10px
}
.RelatedCol A, .RelatedCol A:visited { color: #31527f; 	text-decoration: none;}
.RelatedCol A:hover { color: #AA3333; 	text-decoration: none;}

.SuggestedColHead{ 
  font-size: 11px; 
  font-weight: bold; 
  padding: 5px; 
  background: #459b9d;
  color: #FFFFFF;
  font-family:verdana, arial, sans-serif;
}
.SuggestedCol {
 padding: 7px 10px 10px 10px; 
 border: 1px solid #459b9d; 
 background:#FFFFFF; 
 color: #31527f; 
 line-height: 11px;
 font-family:verdana, arial, sans-serif; font-size:10px
}
.SuggestedCol A { color: #31527f; 	text-decoration: none;}
.SuggestedCol A:visited { color: #31527f; 	text-decoration: none;}
.SuggestedCol A:hover { color: #990000; 	text-decoration: none;}


.SponsorColHead{ 
  font-size: 11px; 
  font-weight: bold; 
  padding: 6px 0px 6px 0px;
  background: #4b719e;
  color: #FFFFFF;
  font-family:verdana, arial, helvetica, sans-serif;
}

.SponsorWrapper {
 padding: 0px 4px 8px 4px; 
 border: 1px solid #4b719e; 
	font-size: 10px;
 font-weight : normal;
	color: black;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.SponsorHead, .SponsorHead a:link, .SponsorHead a:visited {
 padding: 12px 0px 3px 0px;
	font-size: 11px;
 color: #31527f;
 font-weight : bold; 
	text-decoration: none;  
}
.SponsorHead A:hover {color:#990000; text-decoration: underline;}

.Breadcrumbs, .BreadcrumbsSM {
	padding: 0px 0px 0px 105px;
	height: 26px;
	color: #31527f;
	font-size: 12px;
	font-weight: Bold;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BreadcrumbsSM {padding-left: 15px;}

.SearchHead { 
  padding: 0px;
  font-size: 11px; 
  font-weight: bold; 
  height: 26px;
  background: #BBCBDF;
  color: #003366;
  font-family:verdana, arial, sans-serif;
}

.SearchBox {
 font-size: 11px; 
 font-weight: normal; 
 padding: 8px; 
 border: 2px solid #BBCBDF; 
 background:#DDE5EF; 
 color: #000000; 
 font-family:verdana, arial, sans-serif; 
}
/* width: 275px;*/
.SearchIcons {
 padding: 5px 3px 3px 3px; 
 font-size: 11px; 
 font-weight: normal; 
 border: 1px solid #BBCBDF; 
 background:white; 
 color: #000000; 
 font-family:verdana, arial, sans-serif; 
}
.Tip {
 padding-top: 3px; 
 font-size: 10px; 
 font-weight: normal; 
 color: #990000; 
 font-family:verdana, arial, sans-serif; 
}
.IconTextSearch, .IconTextBiz {
	BACKGROUND:#DDE5EF;
	border : none;
	FONT-SIZE:10px;
 font-weight:normal;
	COLOR:#900000;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
.IconTextBiz {	BACKGROUND:white;}

.BusinessColHead, .BusinessColHeadSM, .BusinessColHeadXS { 
  font-size: 13px; 
  font-weight: bold; 
  padding-left: 7px;
  height: 26px;
  background: #e4ecf6;
  color: #31527f;
  font-family:verdana, arial, sans-serif;
}
.BusinessColHeadSM { font-size: 12px;}
.BusinessColHeadXS { font-size: 10px;}

.BusinessColHead A:link, .BusinessColHead A:visited, .BusinessColHeadSM A:link, .BusinessColHeadSM A:visited, .BusinessColHeadXS A:link, .BusinessColHeadXS A:visited  { 
 color: #4b719e; 	text-decoration: underline;}
.BusinessColHead A:hover, .BusinessColHeadSM A:hover, .BusinessColHeadXS A:hover  { color: #990033; 	text-decoration: none;}

.BusinessColPrice{ 
  font-size: 11px; 
  font-weight: normal; 
  height: 26px;
  padding-top: 7px 0px 2px 1px; 
  background: #e4ecf6;
  color: #256b7d;
  font-family:verdana, arial, sans-serif;
}

.BusinessColAccomTop{ 
  font-size: 11px; 
  font-weight: bold; 
  padding-top: 1px; 
  color: #31527f;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.BusinessColAmenitiesHead{
  padding-bottom:2px;
  font-size: 11px; 
  font-weight: bold; 
  color: #31527f;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*BusinessTopRight Used in VacationTopBis for Amenities Section*/
.BusinessTopRight{padding-right: 15px;}

.BusinessColAddr, .BusinessColAddrPlain {
 padding: 0px 4px 0px 9px;
	font-size: 11px;
 font-weight : normal;
	text-decoration: none; 
	color: #000000;
 border-right: 1px solid #e4ecf6; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.BusinessColAddrPlain { border-right-width: 0px;} 

.BusinessColAmenities {
 padding: 0px 0px 0px 15px;
	font-size: 11px;
 font-weight : normal;
	text-decoration: none; 
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.BusinessCol {
 font-size:11px; 
 font-weight: normal;  
 padding: 5px; 
 border: 1px solid #e4ecf6; 
 border-top-width:0px;   
 background:#FFFFFF; 
 line-height: 11px;
 color: #000000; 
 font-family:verdana, arial, sans-serif; 
}

.EventDate {
 padding-bottom: 3px;
 font-size:11px; 
 font-weight: bold;  
 color: #31527f; 
 font-family:verdana, arial, sans-serif; 
}

.ListCatHead {
	padding: 12px 0px 8px 0px;
	font-size: 13px;
 font-weight : Bold;
	color: #31527f;
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.CapeAnnCalling {	
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight : Bold;
	color: #b36d5d;	
}

/*
  border: 1px solid #31527f; 
  border-bottom-width:0px;  

*/