.wide_ads {
  font-family:Verdana, Geneva, sans-serif;
  font-size:10px;
  margin:10px;
  text-align:left;
  width:160px;  
  display:block;
}

#wide_adsunit a span.ad_url {
  width:160px;
  display:block;
  overflow:hidden;
}

.ad_header {
  color:#990022;
  font-weight:bold;
}

.ad_url {
  color:#990022;
  font-weight:normal;
  font-size:10px;
}

.ad_text {
  color:#333;
  font-size:11px;
  font-weight:normal;
  font-family:Verdana, Geneva, sans-serif;
}

.ad_line1 {
  color:#666666;
  font-weight:bold;
  font-family:Verdana, Geneva, sans-serif;
  text-decoration: underline;
  font-size:11px;
}

/*

I will set an initial style for ALL Booking Engines
These can then be changed in the header for anyone
wanting different styles to match their website

*/
.BEselect { font-family: verdana, arial; font-size: 11px; }
.BEbookingSelect { font-family: verdana, arial; font-size: 10px; background-color: #E7F4F8 }
.BEinput { font-family: verdana, arial; font-size: 10px; color: FFFFFF; background-color: #336699 }

.BExxsmall { font-family: verdana, arial; font-size: 9px }
.BEsmall { font-family: verdana, arial; font-size: 10px }
.BEmedium { font-family: verdana, arial; font-size: 11px }
.BElarge { font-family: verdana, arial; font-size: 12px }

.BEsmallBold { font-family: verdana, arial; font-size: 10px; font-weight: bold }
.BEmediumBold { font-family: verdana, arial; font-size: 11px; font-weight: bold }
.BElargeBold { font-family: verdana, arial; font-size: 13px; font-weight: bold }

.BEmediumBoldCol { font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #336699 }
.BElargeBoldCol { font-family: Arial Narrow, Arial, San Serif; font-size: 20px; font-weight: bold; padding: 0px 0px 0px 16px; margin: 0px; }


.BEmediumBoldWhite { font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #FFFFFF }

.BEavail { font-family: verdana, arial; font-size: 10px; background-color: #84C122 }
.BEnotavail { font-family: verdana, arial; font-size: 10px; background-color: #990000; color: #FFFFFF }

.BEindexTabBack { background-color: #D4F3FD }
.BEfabTabBack { background-color: #9AD3E5 }

.BEMicrositeTabHeader { background-color: #E7F4F8 }
.BEMicrositeTabMain { background-color: #9AD3E5 }
.BEMicrositeTabRes { background-color: #F4F4F4 }

.BEMicrositeBookingHeader { background-color: #E7F4F8 }
.BEMicrositeBookingMain { background-color: #336699 }
.BEMicrositeBookingRes { background-color: #9AD3E5 }

.BEhr { height: 1px; color: #000000 }

.BEpg2Head { background-color: #EAEAEA }
.BEwarning { font-family: verdana, arial; font-size: 10px; color: #CC0000 }
.BEbullet { list-style-image: url('/images/rbh/color_dot.gif'); }

a.BEtitle { font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none }
a:hover.BEtitle { color: #CC6600 }

a.BEmoreinfo { font-family: verdana, arial; font-size: 10px; font-weight: bold; color: #CC6600; text-decoration: none }
a:hover.BEmoreinfo { color: #666666; text-decoration: none }

a.calendar { font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #444444; text-decoration: none }
a:hover.calendar { color: #CC0000; text-decoration: none }

a.changedates { font-size: 10px; font-family: Verdana, Arial, Helvetica; color: #666666; text-decoration: underline; font-weight: bold }
a:hover.changedates { color: #006699; text-decoration: none }

a.calcontrol { font-size: 8pt; font-family: Verdana, Arial, Helvetica; color: #444444; font-weight: bold; text-decoration: none }
a:hover.calcontrol { color: #CC0000; text-decoration: none }

.MediumTitle	{ font-family: verdana, arial; color:#CC6600; font-size:10pt; font-weight: bold }
.Blue 		{ color:#FFFFFF; background-color: #336699}
.MainTitle	{ color:#CC6600; font-size:13pt; font-weight:bold }

.InsHead { background-color: #eff7ff; }

.insMainContent { 
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #000000; 
	line-height: 1.2; 
}
.insHeader {
	font-size: 15pt; 
	font-weight: bold; 
	font-family: Arial Narrow, Arial, Verdana; 
	color: #1120FF
}
.insTable { 
	background-color: transparent; 
	background-image: URL('/images/trans.gif'); 
	border-style: solid; 
	border-width: 2px;
	border-color: #00008E;
}
.insHead { 
	font-size: 10pt; 
	font-weight: bold; 
	font-family: verdana, arial; 
	color: #0612FF 
}
.insAreas { 
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #00008B; 
}
.insHighlight {
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #C00000; 
	font-weight:bold
}
a.insLink { 
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #0612FF; 
	text-decoration: underline; 
	font-weight:bold 
}
a:hover.insLink { 
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #0612FF; 
	text-decoration: none; 
	font-weight:bold 
}
.insSelect {
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #000000; 
}
.insSmall {
	font-family: arial, verdana; 
	font-size: 7.5pt; 
	color: #000000; 
}
.insForms {
	font-family: arial, verdana; 
	font-size: 8pt; 
	color: #000000;
	background-color: #FFFFFF;
}
.insPanel1 {
	background-color: #F1FBFE;
}
.insPanel2 {
	background-color: #D8F3FA;
	background-image: URL('/images/insPanelBack.gif') }
}

.darkline { background-color: #00008B }


