@import "_Shared.css";

TD
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.Button
{
	background:"#DF7E28";
	color:"#DFE9F2";
	cursor:hand; 
	font-size:x-small; 
	font-weight:bold; 
	text-decoration:none;
	border-width : 1px 2px 2px 1px;
	border-color: black;
	text-align:center !important;
	width:125;
	float:center;
}

TD.LatestDealsCity
{
	font-weight: bold;
	color: black;
}

.FormHeaderSolid
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #ededed;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e6e6dc',endColorStr='#FFFFFF');
	padding-left: 35px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #000000;	
}

/* Fancy Box */
.FancyBox
{
	margin: 0px;
	padding: 0px;
	border: 0px solid;
}
.FancyBoxTopLeft
{
	background: transparent url(/Common/Images/FancyBox/TopLeft.gif) 0 0 no-repeat;
	width: 34px;
	height: 29px;
}
.FancyBoxTop
{
	background: transparent url(/Common/Images/FancyBox/Top.gif) 0 0 repeat;
	width: 1px;
	height: 29px;
}
.FancyBoxTopRight
{
	background: transparent url(/Common/Images/FancyBox/TopRight.gif) 0 0 no-repeat;
	width: 31px;
	height: 29px;
}
.FancyBoxLeft
{
	background: transparent url(/Common/Images/FancyBox/Left.gif) 0 0 repeat;
	width: 34px;
	height: 4px;
}
.FancyBoxRight
{
	background: transparent url(/Common/Images/FancyBox/Right.gif) 0 0 repeat;
	width: 31px;
	height: 4px;
}
.FancyBoxBottomLeft
{
	background: transparent url(/Common/Images/FancyBox/BottomLeft.gif) 0 0 no-repeat;
	width: 34px;
	height: 30px;
}
.FancyBoxBottom
{
	background: transparent url(/Common/Images/FancyBox/Bottom.gif) 0 0 repeat;
	width: 1px;
	height: 30px;
}
.FancyBoxBottomRight
{
	background: transparent url(/Common/Images/FancyBox/BottomRight.gif) 0 0 no-repeat;
	width: 31px;
	height: 30px;
}


select.currencydetails
{
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 6pt; 
	background-color: #d3d3d3; 
	border: 0px solid #EEE0B9;
}

TD.LatestDealsRate
{
	font-weight: bold;
	color: #CC0000;
}

.ShadedBox
{
	background-color: #f6f6f6;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #9e9e9e;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e8e8e8',endColorStr='#f5f5f5');
}

select.currency
{
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	background-color: #FFFFFF; 
	border: 1px solid #EEE0B9;
}

.IHGHeader {font-size:14pt; font-weight: bold; color: #002577;}

.LoginBox
{
	background-color: #f6f6f6;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #9e9e9e;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e8e8e8',endColorStr='#f5f5f5');
}

.SortByBox
{
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border: 5px dotted #ffcc00;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ffffcc',endColorStr='#ffffff');
}

A.SortOptions
{
	color: #009966;
	font-weight:bold; 
}

A.SortOptions:hover
{
	font-weight:bold;
	color: #ff3333;
}

A.HotelName
{
	font-weight:bold; 
	FONT-SIZE: 10pt;
	text-decoration:none;
}

.SearchResults
{
	background-color: #f6f6f6;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #98C1E0;/* 3366cc */
	border-bottom: 1px solid #98C1E0;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#DDE4E9',endColorStr='#EEEEF0');
}

.SearchPrice
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24px; 
	FONT-STYLE: normal; 
	color: #FF9900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.SearchPriceMedium
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	FONT-STYLE: normal; 
	color: #FF9900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.SearchPriceSmall
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	color: #FF9900;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.btmNav{
  font-size:10px;
  color:#99FFFF;
  text-decoration:none;
}

.smallgray{
  color:#999999;
  font-size:10px;
  text-decoration:none;
}

.HeaderTable
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top:solid 4px #e8e8e8;
	border-bottom:solid 2px #e8e8e8;
	background-color: #f8f8f8;
	filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f0f0f0,endColorStr=#ffffff);
}

.FormError
{
	background-color: #ffcccc;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #cc3333;
	border-bottom: 1px solid #cc3333;
}

A:hover
{ 
	color: yellow;
}

h1 
{
	color: #000099;
	font-size:14pt;
	padding-left:10px;
}

h3 
{
	color: #000099;
	font-size:14pt;
	padding-left:10px;
}

.Default
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}

.HowItWorks
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.LoginText
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	color: white; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.TermsHeader2
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.PrivacyHeader2
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.AboutUsHeader1
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.FormHeader
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #ededed;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ededed',endColorStr='#FFFFFF');
}

.SearchResults
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color : #ededed;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ededed',endColorStr='#FFFFFF');
}

.AccountServicesHeader
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	color: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-style : outset outset outset outset;
	border : thin outset;
	background-color : #DED732; /*708090 993366 660000*/
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#DED732',endColorStr='#F9F7D8');
}

.StandardTable
{
	background-color: #e8e8e8;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.Gradient
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#e8e8e8',endColorStr='#f3f3f3');
}

.GradientHighlighted
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType='0',startColorStr='#ffffcc',endColorStr='#EBEBEE');
}

.Footer {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.FooterSmall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.LoggedInEmail
{
	text-align: right;
	color: white;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}




INPUT.Button
{
	background:"#DF7E28";
	color:"#DFE9F2";
	cursor:hand; 
	font-size:x-small; 
	font-weight:bold; 
	text-decoration:none;
	border-width : 1px 2px 2px 1px;
	border-color: black;
	text-align:center !important;
	width:auto;
	float:none !important;
	position : static;
}

/* NEW */

*{font-family:Arial;}
form
{
	margin:0px;
	padding:0px;
}
html
{
	margin:0px;
	padding:0px;
}
#top
{
	width:793px;
	height:60px;
	margin:0px auto;
}
#logo { margin:2px;float:left;width:318px;}
body 
{
	margin:0px;
	padding:0px;
	background:#6698cb url(/Common/Images/_Motel/bg-home7.jpg) no-repeat fixed bottom center;
	color:#000;
	font-size:8pt;
}
div.right {text-align:right;float:right;width:98px;}
div.left {float:left;width:245px}
#outer
{
	margin:0px;
}
div > #header { position:fixed;
	width:100%; }
#header
{
	background-color:#6098CB;
	padding:4px 10px 0px 10px;
	border-bottom:1px solid #99f;
	background-image:url(/Common/Images/_Motel/bg-top.jpg);
	background-repeat:no-repeat;
	background-position:left;
	z-index:100;
	position:absolute;
	-moz-opacity:0.95;
	opacity:0.95;
}
#bestrate
{
	float:right;
	width:150px;
	color:#fff;
	padding-top:10px;
}
#phone{
	float:left;
	width:225px;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	margin-left:0px;
	padding-top:10px;
}
#subphone
{
	font-size:12px;
	margin-right:26px;
	text-align:right;
}
#menu
{
	font-size:9pt;
	font-weight:bold;
	height:28px;
}
ul.menu
{
	margin:0px auto;
	padding:0px;
	width:777px;
	height:24px;
}
ul.menu li
{
	display:inline;
	margin:0px;
	padding:0px;
}
ul.menu a
{
	text-decoration:none;
	background-color:#6098CB;
	float:left;
	width:110px;
	height:15px;
	border:outset 1px #99f;
	color:#fff;
	padding:4px 1px 5px 8px;
	margin-left:4px;
}
a.subbutton
{
	margin-right:20px;
	text-decoration:none;
	text-align:center;
	background-color:#518BB9;
	width:150px;
	height:15px;
	border:solid 1px #669;
	border-top:0px solid #fff;
	color:#fff;
	padding:2px 8px;
}
a.subbutton:hover
{
	background-color:#71aBe9;
}
ul.menu a:hover{color:#fff;background-color:#71aBe9;}
ul.menu a:active{
	background-color:#71aBe9;
	border:inset 1px #cff;
}
ul.menu a.on{
	height:15px;
	margin-left:4px;
	border-left:4px solid #dd0;
}
ul.menu a.on:hover{background-color:#71aBe9;}
ul.menu a.on:active{
	background-color:#71aBe9;
	border:inset 1px #cff;
	border-left:0px solid #cff;
}
#submenu
{
	text-align:right;
	height:20px;
	width:773px;
	margin:0px auto;
	color: #ffffff;
	font-weight: bold;
}
#submenu a
{
	color:#fff;
}
#content
{
	border-top:1px solid #66a;
	margin:0px auto;
	min-width:800px;
	padding-top:114px;
}
#innerheader
{
	margin-top:4px;
	border:1px solid #aaf;
	border-bottom:0px solid #aaf;
	padding:0px;
	font-size:1px;
	width:474px;
	height:74px;
}
div > #innercontent
{
	height:auto;
}
#innercontent
{	
	padding:20px 20px 10px 10px;
	background-color:#ffffff;
	border:1px solid #aaf;
	border-bottom:3px solid #dd0;
width:800px;
margin:auto auto;
}
div.clear
{
	clear:both;
}
#mfooter{
	height:23px;
	color:#fff;
	font-weight:bold;
	padding-top:5px;
	text-align:center;
	margin-top:40px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	min-width:800px;
	width:100%;
	_width: expression((document.body.clientWidth < 820)? "800px": "100%" ) !important;
	background-color:#575756;
}
#mfooter a
{
    text-decoration:none;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	margin:0px 12px 0px 12px;
}
#mfooter a:hover
{
	color:#ff0;
}

img.mainTable {display:none}
