body { margin: 10px 0px 10px 0px; font-family: Arial, Helvetica, san-serif; background-color: #5D5D5D; background-image:url(../images/misc/background.gif);}
a,a:visited,a:active,a:link { color: #990000; text-decoration: none; }
a:hover { color: #999999; }
.le { display: hidden; }
td { font-family: Arial, Helvetica, san-serif; font-size: 12px; color: #666666; }
.centretable { width: 728px; background-color: #f2f2f2; text-align: center; padding: 0px 19px 21px 20px; }
.logocell {	text-align: center; }
.divholding { position:relative; width:728px; height:240px;  border: 0px solid #000000; }
.divholdingdeep { position:relative; width:728px; height:92px;  border: 0px solid #000000; }
.divflash {	position:absolute; top:14px; left:0px; width:728px; height:224px; z-index:5;  border:0px solid red; text-align:left; background-color: #787878; }
.divflashdeep {	position:absolute; top:14px; left:0px; width:728px; height:92px; z-index:5;  border:0px solid red; text-align:left; }
.divbooktab { position:absolute;top:0px;left:554px;width:114;height:24;z-index:15;  border:0px solid #000000; }
.divbooknowlayer { position:absolute;visibility:hidden;top:0px;left:554px;width:165;height:224;z-index:15; border:0px solid #000000; }
.divshadow { position:absolute;visibility:hidden;top:14px;left:554px;width:114;height:24;z-index:10; }
a { font-size: 12px; }
a.top,a.top:visited { color: #999999; text-decoration: none; font-size: 11px; }
a.top:hover { color: #666666; }
.small { font-size: 11px; }
.topdot { color: #999999; font-size: 9px; }
.topnavcell { text-align: right; vertical-align: top; font-size: 11px; }
.toplang { text-align: left; vertical-align: top; font-size: 11px; }
.tag { text-transform: uppercase; font-size: 10px; color: #ffffff; padding: 6px 0px 4px 0px; }
input,select,textarea { font-size: 11px; font-family: Arial, Helvetica, san-serif; color: #666666;} 
.booknowcell { padding:6px 14px 0px 14px; }
a.close,a.close:visited,a.close:active { color: #ffffff; text-decoration: none; font-size: 11px; text-transform: uppercase;}
a.close:hover { color: #333333; }
.hotelnamecell { text-align: center; padding: 0px 0px 14px 0px; }
a.city,a.city:visited { color: #666666; text-transform: uppercase; font-size: 12px; text-decoration: none; }
a.cityon,a.cityon:visited { color: #990000; text-transform: uppercase; font-size: 12px; text-decoration: none; }
.city { color: #990000; text-transform: uppercase; font-size: 12px;  }
a.city:hover { color: #990000; }
.divhotelname { height:42px; }
.newsline { background-color: #B2B2B2; }
.newscell { }
.newsholder { vertical-align: top; padding: 3px 7px 0px 7px; }
a.newsinfo,a.newsinfo:visited,a.newsinfo:active { font-size: 12px; color: #666666; text-decoration: none; }
a.newsinfo:hover { color: #990000; }
.raquo2 { font-family: Georgia, Times, serif; font-size: 12px; color: #ffffff; }
.newsdateline { padding: 4px 0px 0px 0px; font-size: 9px; text-transform: uppercase; color: #444444; }
.offerhotelline { padding: 2px 0px 0px 0px; font-size: 9px; text-transform: uppercase; color: #444444; }
a.newsmore,a.newsmore:visited,a.newsmore:active { color: #ffffff; text-decoration: none; }
}
a.newsmore:hover { color: #990000; }
.newsmore { background-color: #B2B2B2; padding: 0px 7px 7px 3px; }
.offerholder { width: 165px; padding: 6px 0px 14px 0px;}
.openingholder { width: 165px; padding: 6px 0px 0px 0px;}
a.title,a.title:visited { color: #990000; font-size: 12px; text-decoration: none; padding-top: 40px; }
a.title:hover { color: #990000; text-decoration: none; }

a.introtext,a.introtext:visited { color: #666666;  text-decoration: none; }
a.introtext:hover { color: #990000; }

a.offertext,a.offertext:visited,a.offertext:active {
text-decoration: none; color: #666666; font-size: 11px;}
a.offertext:hover { text-decoration: none; color: #990000; }
.raquo { font-family: Georgia; font-size: 11px; color: #990000; }
.greyraquo { font-family: Georgia; font-size: 11px; color: #666666; }
a.base,a.base:visited { color: #f2f2f2;  font-size: 11px; text-decoration: none; }
a.base:hover { color: #ffffff; }
.base { color: #999999; font-size: 11px; padding-top: 7px; vertical-align: top;}
a.dim,a.dim:visited,a.dim:active { color: #cccccc; text-decoration: none; font-size: 11px; }
a.dim:hover { color: #ffffff; }
.pagetitle { color: #999999; font-size: 15px; padding: 14px 0px 4px 0px; }
.pagetitle2 { color: #999999; font-size: 15px; padding: 4px 0px 4px 0px; }
.formtag { color: #666666; padding: 5px 0px 1px 0px; font-size: 11px; text-transform: uppercase; }
a.email,a.email:visited { color: #333333; text-decoration: none; }
a.email:hover { color: #990000; }
.dateline { padding: 4px 0px 3px 0px; font-size: 9px; text-transform: uppercase; color: #666666; }
a.title2,a.title2:visited { color: #990000; font-size: 15px; padding: 8px 0px 8px 0px; text-decoration: none; }
a.title2:hover { color: #990000; text-decoration: none; }
.title2 { color: #990000; font-size: 15px; padding: 6px 0px 8px 0px; }
.quote { font-size: 16px; color: #999999; font-style: italic; }
.source { color: #666666; font-size: 11px; font-style: italic; padding-top: 6px; }
a.explore,a.explore:visited,a.explore:active { color: #990000; text-decoration: none; }
a.explore:hover { color: #666666; }
.dim { font-size: 11px; color: #cccccc; }
.dim2 { color: #999999; }
a.grey,a.grey:visited { color: #666666; text-decoration: none; }
a.grey:hover { color: #990000; }
.linkbar { color: #990000; padding: 14px 0px 7px 0px; font-size: 12px;}
a.linkbar1,a.linkbar1:visited,a.linkbar1:active { font-size:12px; color: #666666; text-decoration: none; }
a.linkbar1:hover { 	color: #990000; }
.hotelstrapline { font-size: 14px; padding-bottom: 7px; color: #999999; }
.hotelstrapline2 { font-size: 12px; padding-bottom: 21px; color: #999999; }
.hotelstrapline3 { font-size: 12px; padding-bottom: 14px; color: #999999; }
.bookintro { color: #ffffff; padding: 28px 0px 14px 0px; }
a.sitemap,a.sitemap:visited,a.sitemap:active { color: #666666; text-decoration: none; }
a.sitemap:hover { color: #990000; }
ul { list-style-image: url(../images/misc/arrow.gif); list-style-type: circle; }
ul.sitemap { padding: 7px 0px 7px 14px; margin-left: 3px;  list-style-image: url(../images/misc/arrow.gif);}
ul.sitemap2 { padding: 3px 0px 3px 14px;  margin-left: 3px;  list-style-image: url(../images/misc/arrow.gif);}
li.sitemap { padding: 0px 0px 7px 0px; }
a.dropdown,a.dropdown:link,a.dropdown:visited,a.dropdown:active { font-size: 11px; color: #999999; text-decoration:none; width:100px;}
a.dropdown:hover { color: #666666; }
.dropdowndiv {
	position:absolute;
	visibility:hidden;
	filter: alpha(opacity=80);
	z-index:100;
	padding:6px 0px 0px 0px;
	background-color: #f2f2f2;
	margin-left:52px;
}
a.dropitem, a.dropitem:active, a.dropitem:visited {
	display:block; 
	padding: 0px 20px 0px 0px; 
	font-size: 11px; 
	line-height: 14px;
	color:#999999;
	border-bottom: 0px; 
	text-decoration: none;
}
a.dropitem:hover {
	color: #990000;
}
.black { color: #000000; font-family: Arial, Verdana; font-size: 12px;}
.td_offers{BORDER-RIGHT: gray 1px solid;BORDER-TOP: gray 1pt solid;BORDER-LEFT: gray 1px solid;BORDER-BOTTOM: gray 1px solid;PADDING-RIGHT: 2pt;PADDING-LEFT: 2pt;FONT-WEIGHT: bold;color: #000000; font-family: Arial, Verdana; font-size: 12px; PADDING-BOTTOM: 5pt;PADDING-TOP: 5pt;TOP: 1pt;BACKGROUND-COLOR: #E7E7EF;}
.jobs { color: #666666; font-family: Arial, Verdana; font-size: 12px;}
.jobs:hover { color: #222222; font-family: Arial, Verdana; font-size: 12px;}
.td_employment{BORDER-RIGHT: #CC1466 1px solid;BORDER-TOP: #CC1466 1pt solid;BORDER-LEFT: #CC1466 1px solid;BORDER-BOTTOM: #CC1466 1px solid;PADDING-RIGHT: 1pt;PADDING-LEFT: 1pt;color: #FFFFFF; font-family: Arial, Verdana; font-size: 12px; PADDING-BOTTOM: 2pt;PADDING-TOP: 2pt;TOP: 1pt;BACKGROUND-COLOR: #9B0E33;}
.td_employment_hotels{BORDER-RIGHT: #CC1466 1px solid;BORDER-TOP: #CC1466 1pt solid;BORDER-LEFT: #CC1466 1px solid;BORDER-BOTTOM: #CC1466 1px solid;PADDING-RIGHT: 1pt;PADDING-LEFT: 1pt;color: #FFFFFF; font-family: Arial, Verdana; font-size: 12px; PADDING-BOTTOM: 2pt;PADDING-TOP: 2pt;TOP: 1pt;BACKGROUND-COLOR: #CB3C61;}
.td_form{BORDER-RIGHT: gray 1px solid;BORDER-TOP: gray 1pt solid;BORDER-LEFT: gray 1px solid;BORDER-BOTTOM: gray 1px solid;PADDING-RIGHT: 10pt;PADDING-LEFT: 10pt;color: #000000; font-family: Arial, Verdana; font-size: 12px; PADDING-BOTTOM: 10pt;PADDING-TOP: 10pt;TOP: 1pt;}
.formulario {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #AAAAAA;
}