
/* [AK:AR0755B] This css file is provided by the client as part of HTML mockup for Comparison Layer*/

body {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

.address {
	font-size:11px;
	font-family: arial;
	color: #000000;
	margin-top: 2px;
	height:39px;
}

.rate {
	font-size:18px;
	font-weight:bold;
	height:40px;
	vertical-align:middle; 
}

.currency {
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}

.notAvailable {
	font-size:13px;
	font-weight:normal;
	width: 160px;
	height:40px;
	vertical-align:middle;
/*	padding-top:5px;*/
}
.amenityNotAvailable {
	color:#949FA3;
}
.disclaimerCompare {
	font-size:11px;
	font-family: arial; 
	color: #000000; 
	margin-top: 2px; 
	margin-bottom: 6px;
	padding-left:20px; 
	width:455px;
}
.hotelName {
	font-size:11px;
	font-family: arial;
	font-weight:bold; 
	height:45px; 
	vertical-align:middle;
}
.footerLinks {
	font-size:11px; 
	font-weight:bold;
	font-family: arial;
	vertical-align:middle;
/*	padding-left:4px;*/
	padding-bottom: 0px;
}
.footerIcon {
	padding-left:5px;
	border:none;
}
.Disclaimer_Compare {
	font-size:11px;
	font-family: arial; 
	color: #000000; 
	margin-top: 0px; 
	padding-left:0px; 
	width:465px;
}
.currencyDisclaimerCompare{
	font-size:11px;
	font-family:arial; 
	color: #FF0000; 
	margin-top: 1px; 
	padding-left:0px; 
	width:472px;
	padding-bottom: 0px;
}


a {
	color:#0066CB;
	text-decoration:underline;
}
a.close {
	color: #666666;
	font-size:11px; 
	font-family: arial; 
	font-weight:normal; 
	text-decoration:none;
	font-weight:bold;
}
a.restrictions {
	font-size:11px; 
	color:#ff0000; 
	font-weight:normal;
}
a span {
	text-decoration:none;
}

.closeComparison {
	color: #666666;  
	font-family: Arial; 
	font-size:11px; 
	font-weight:normal; 
	text-decoration:none; 
	padding-right: 0px;
	font-weight:bold;
}

img.hotel {
	border:2px solid #C1ECF8; 
	margin-bottom: 4px;
}

table.hotelInfo {
	width: 154px; 
	border: 0px; 
	padding: 0px;
}
	
table.compare {
	width: 689px; 
	border:2px solid #C1ECF8 ;
	padding: 0px;
	}
table.amenitySectionCompare {
	width: 689px; 
	border:1px solid #C1ECF8; 
	border-top: thin;
}
table.compareNoBorder {
	width: 689px; 
	padding-bottom:0px;
}

.spacer {
	border-top:2px solid #C1ECF8;
}
.spacerVertical {
	border-right:1px solid #C1ECF8;
}
.buttonSpacing {
	padding-top:20px; 
	padding-bottom:20px;
}

A.button_medium{ 
      font : bold 11pt Arial, sans-serif; 
      color:white; 
      width:160px; 
      height:24px; 
      background:url(../images/btn_orange_medium_off.gif); background-repeat : no-repeat;
      text-align:center; 
      padding-top:3px; 
      display:block; 
      text-decoration:none; 
      } 
A.button_medium:Hover{ 
      font : bold 11pt Arial, sans-serif; 
      color:white; 
      text-decoration:none; 
      background:url(../images/btn_orange_medium_on.gif); background-repeat : no-repeat;}
A.button_blue_large_alt{ 
      font : bold 9pt Arial, sans-serif; 
      color:white; 
      width:160px; 
      height:18px; 
      background:url(../images/btn_blue_large_off.gif); background-repeat : no-repeat;
      text-align:center; 
      padding-top:1px; 
      display:block; 
      text-decoration:none; 
      } 
A.button_blue_large_alt:Hover{ 
      font : bold 9pt Arial, sans-serif; 
      color:white; 
      text-decoration:none; 
      background:url(../images/btn_blue_large_on.gif); background-repeat : no-repeat;}

h5{
	font-family: Georgia;Times New Roman, serif;
	font-weight:normal;
	margin:0;
	font-size:18px;
	padding:0;
	padding-top:0px;
	color: #000000;
}
/*[AK:AR0755B] Added the css classes for Comparison Layer  */

.black  {
	font: 12px Arial;
	color: #000000;
	padding-left: 5px;
	text-align: left;
	font-weight:normal;
	vertical-align:middle;
}

.mask {
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=50);
	background-color:#466392;
	z-index: 10;
}

.grey  {
	font: 12px Arial;
	color: #999999;
	padding-left: 5px;
	text-align: left;
	font-weight:normal;
	vertical-align:middle;
}

.mapshow{
	padding-top: 6px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.currencyCompare{
	font-size:14px;
	font-family: arial;
/*	color: #666666;*/
	font-weight: bold;
	vertical-align:middle;
}
.topPadding{
	padding-top: 8px;

}

.mapAlignCenter{
	padding-left: 45px;
}
#show{
padding-left:4px;
}

#hide{
padding-left:4px;
}

#print{
padding-left:4px;
}
.modalpopup { 
position: absolute;
margin-left:  -200px;
margin-top:  -100px;
}
