@font-face {
	font-family: Droid Sans;
	src:url(../fonts/DroidSans.eot?#iefix) format("embedded-opentype"), url(../fonts/DroidSans.woff) format("woff"), url(../fonts/DroidSans.ttf) format("truetype");
}
@font-face {
	font-family: WebRupee;
	src:url(../fonts/WebRupee.V2.0.eot);
}
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
APPLET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ABBR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ACRONYM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
ADDRESS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
BIG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CITE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CODE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DFN {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
EM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FONT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
INS {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
KBD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
Q {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
S {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SAMP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SMALL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRIKE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
STRONG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUB {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
SUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
VAR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
B {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
U {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
I {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CENTER {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LABEL {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
CAPTION {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TBODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TFOOT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
THEAD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
BLOCKQUOTE {
	QUOTES: none
}
Q {
	QUOTES: none
}
BLOCKQUOTE:before {
	CONTENT: none
}
BLOCKQUOTE:after {
	CONTENT: none
}
Q:before {
	CONTENT: none
}
Q:after {
	CONTENT: none
}
:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
ACRONYM {
	CURSOR: help
}
HTML {
	FONT-SIZE: 100.01%
}
BODY {
	LINE-HEIGHT: 1.2em; BACKGROUND: #e2f4ff; COLOR: #231360; FONT-SIZE: 62.5%
}
SELECT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; FONT-SIZE: 100%; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; FONT-SIZE: 100%; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid
}
INPUT {
	FONT-SIZE: 100%
}
.submit {
	CURSOR: pointer
}
.ul {
	MARGIN: 0px 0px 1em 2em
}
.ol {
	MARGIN: 0px 0px 1em 2em
}
.ul LI {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ol LI {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.flR {
	FLOAT: right
}
.flL {
	FLOAT: left
}
.alR {
	TEXT-ALIGN: right
}
.alC {
	TEXT-ALIGN: center
}
.vlT {
	VERTICAL-ALIGN: top
}
.vlB {
	VERTICAL-ALIGN: bottom
}
.hide {
	DISPLAY: none
}
.show {
	DISPLAY: block
}
.clear {
	LINE-HEIGHT: 1px; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
.clearFix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearFix {
	DISPLAY: inline-block
}
* HTML .clearFix {
	HEIGHT: 1%
}
.clearFix {
	DISPLAY: block
}
H1 {
	LINE-HEIGHT: normal
}
H2 {
	LINE-HEIGHT: normal
}
H3 {
	LINE-HEIGHT: normal
}
H4 {
	LINE-HEIGHT: normal
}
H5 {
	LINE-HEIGHT: normal
}
H6 {
	LINE-HEIGHT: normal
}
P {
	LINE-HEIGHT: normal
}
LI {
	LINE-HEIGHT: normal
}
.pointer {
	CURSOR: pointer
}
.showgrid {
	BACKGROUND: url(../images/grid.png)
}
.column {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_1 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_2 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_3 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_4 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_5 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_6 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_7 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_8 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_9 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_10 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_11 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_12 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_13 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_14 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_15 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_16 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_17 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_18 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_19 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_20 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_21 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_22 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_23 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.span_24 {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.last {
	MARGIN-RIGHT: 0px
}
.span_1 {
	WIDTH: 16px
}
.span_2 {
	WIDTH: 48px
}
.span_3 {
	WIDTH: 80px
}
.span_4 {
	WIDTH: 112px
}
.span_5 {
	WIDTH: 144px
}
.span_6 {
	WIDTH: 176px
}
.span_7 {
	WIDTH: 208px
}
.span_8 {
	WIDTH: 240px
}
.span_9 {
	WIDTH: 272px
}
.span_10 {
	WIDTH: 304px
}
.span_11 {
	WIDTH: 336px
}
.span_12 {
	WIDTH: 368px
}
.span_13 {
	WIDTH: 400px
}
.span_14 {
	WIDTH: 432px
}
.span_15 {
	WIDTH: 464px
}
.span_16 {
	WIDTH: 496px
}
.span_17 {
	WIDTH: 528px
}
.span_18 {
	WIDTH: 560px
}
.span_19 {
	WIDTH: 592px
}
.span_20 {
	WIDTH: 624px
}
.span_21 {
	WIDTH: 656px
}
.span_22 {
	WIDTH: 688px
}
.span_23 {
	WIDTH: 720px
}
.span_24 {
	WIDTH: 752px
}
.span_25 {
	WIDTH: 784px
}
.span_26 {
	WIDTH: 816px
}
.span_27 {
	WIDTH: 848px
}
.span_28 {
	WIDTH: 880px
}
.span_29 {
	WIDTH: 912px
}
.span_30 {
	WIDTH: 944px
}
.span_31 {
	MARGIN: 0px; WIDTH: 976px
}
DIV.span_31 {
	MARGIN: 0px; WIDTH: 976px
}
.append_1 {
	PADDING-RIGHT: 32px
}
.append_2 {
	PADDING-RIGHT: 64px
}
.append_3 {
	PADDING-RIGHT: 96px
}
.append_4 {
	PADDING-RIGHT: 128px
}
.append_5 {
	PADDING-RIGHT: 160px
}
.append_6 {
	PADDING-RIGHT: 192px
}
.append_7 {
	PADDING-RIGHT: 224px
}
.append_8 {
	PADDING-RIGHT: 256px
}
.append_9 {
	PADDING-RIGHT: 288px
}
.append_10 {
	PADDING-RIGHT: 320px
}
.append_11 {
	PADDING-RIGHT: 352px
}
.append_12 {
	PADDING-RIGHT: 384px
}
.append_13 {
	PADDING-RIGHT: 416px
}
.append_14 {
	PADDING-RIGHT: 448px
}
.append_15 {
	PADDING-RIGHT: 480px
}
.append_16 {
	PADDING-RIGHT: 512px
}
.append_17 {
	PADDING-RIGHT: 544px
}
.append_18 {
	PADDING-RIGHT: 576px
}
.append_19 {
	PADDING-RIGHT: 608px
}
.append_20 {
	PADDING-RIGHT: 640px
}
.append_21 {
	PADDING-RIGHT: 672px
}
.append_22 {
	PADDING-RIGHT: 704px
}
.append_23 {
	PADDING-RIGHT: 736px
}
.append_24 {
	PADDING-RIGHT: 768px
}
.append_25 {
	PADDING-RIGHT: 800px
}
.append_26 {
	PADDING-RIGHT: 832px
}
.append_27 {
	PADDING-RIGHT: 864px
}
.append_28 {
	PADDING-RIGHT: 896px
}
.append_29 {
	PADDING-RIGHT: 928px
}
.append_30 {
	PADDING-RIGHT: 960px
}
.prepend_1 {
	PADDING-LEFT: 32px
}
.prepend_2 {
	PADDING-LEFT: 64px
}
.prepend_3 {
	PADDING-LEFT: 96px
}
.prepend_4 {
	PADDING-LEFT: 128px
}
.prepend_5 {
	PADDING-LEFT: 160px
}
.prepend_6 {
	PADDING-LEFT: 192px
}
.prepend_7 {
	PADDING-LEFT: 224px
}
.prepend_8 {
	PADDING-LEFT: 256px
}
.prepend_9 {
	PADDING-LEFT: 288px
}
.prepend_10 {
	PADDING-LEFT: 320px
}
.prepend_11 {
	PADDING-LEFT: 352px
}
.prepend_12 {
	PADDING-LEFT: 384px
}
.prepend_13 {
	PADDING-LEFT: 416px
}
.prepend_14 {
	PADDING-LEFT: 448px
}
.prepend_15 {
	PADDING-LEFT: 480px
}
.prepend_16 {
	PADDING-LEFT: 512px
}
.prepend_17 {
	PADDING-LEFT: 544px
}
.prepend_18 {
	PADDING-LEFT: 576px
}
.prepend_19 {
	PADDING-LEFT: 608px
}
.prepend_20 {
	PADDING-LEFT: 640px
}
.prepend_21 {
	PADDING-LEFT: 672px
}
.prepend_22 {
	PADDING-LEFT: 704px
}
.prepend_23 {
	PADDING-LEFT: 736px
}
.prepend_24 {
	PADDING-LEFT: 768px
}
.prepend_25 {
	PADDING-LEFT: 800px
}
.prepend_26 {
	PADDING-LEFT: 832px
}
.prepend_27 {
	PADDING-LEFT: 864px
}
.prepend_28 {
	PADDING-LEFT: 896px
}
.prepend_29 {
	PADDING-LEFT: 928px
}
.prepend_30 {
	PADDING-LEFT: 960px
}
DIV.border {
	PADDING-RIGHT: 7px; MARGIN-RIGHT: 8px; BORDER-RIGHT: #eee 1px solid
}
.colborder {
	PADDING-RIGHT: 7px; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ddd 1px solid
}
.pull_1 {
	MARGIN-LEFT: -32px
}
.pull_2 {
	MARGIN-LEFT: -64px
}
.pull_3 {
	MARGIN-LEFT: -96px
}
.pull_4 {
	MARGIN-LEFT: -128px
}
.pull_5 {
	MARGIN-LEFT: -160px
}
.pull_6 {
	MARGIN-LEFT: -192px
}
.pull_7 {
	MARGIN-LEFT: -224px
}
.pull_8 {
	MARGIN-LEFT: -256px
}
.pull_9 {
	MARGIN-LEFT: -288px
}
.pull_10 {
	MARGIN-LEFT: -320px
}
.pull_11 {
	MARGIN-LEFT: -352px
}
.pull_12 {
	MARGIN-LEFT: -384px
}
.pull_13 {
	MARGIN-LEFT: -416px
}
.pull_14 {
	MARGIN-LEFT: -448px
}
.pull_15 {
	MARGIN-LEFT: -480px
}
.pull_16 {
	MARGIN-LEFT: -512px
}
.pull_17 {
	MARGIN-LEFT: -544px
}
.pull_18 {
	MARGIN-LEFT: -576px
}
.pull_19 {
	MARGIN-LEFT: -608px
}
.pull_20 {
	MARGIN-LEFT: -640px
}
.pull_21 {
	MARGIN-LEFT: -672px
}
.pull_22 {
	MARGIN-LEFT: -704px
}
.pull_23 {
	MARGIN-LEFT: -736px
}
.pull_24 {
	MARGIN-LEFT: -768px
}
.pull_25 {
	MARGIN-LEFT: -800px
}
.pull_26 {
	MARGIN-LEFT: -832px
}
.pull_27 {
	MARGIN-LEFT: -864px
}
.pull_28 {
	MARGIN-LEFT: -896px
}
.pull_29 {
	MARGIN-LEFT: -928px
}
.pull_30 {
	MARGIN-LEFT: -960px
}
.pull_31 {
	MARGIN-LEFT: -992px
}
.pull_1 {
	POSITION: relative; FLOAT: left
}
.pull_2 {
	POSITION: relative; FLOAT: left
}
.pull_3 {
	POSITION: relative; FLOAT: left
}
.pull_4 {
	POSITION: relative; FLOAT: left
}
.pull_5 {
	POSITION: relative; FLOAT: left
}
.pull_6 {
	POSITION: relative; FLOAT: left
}
.pull_7 {
	POSITION: relative; FLOAT: left
}
.pull_8 {
	POSITION: relative; FLOAT: left
}
.pull_9 {
	POSITION: relative; FLOAT: left
}
.pull_10 {
	POSITION: relative; FLOAT: left
}
.pull_11 {
	POSITION: relative; FLOAT: left
}
.pull_12 {
	POSITION: relative; FLOAT: left
}
.pull_13 {
	POSITION: relative; FLOAT: left
}
.pull_14 {
	POSITION: relative; FLOAT: left
}
.pull_15 {
	POSITION: relative; FLOAT: left
}
.pull_16 {
	POSITION: relative; FLOAT: left
}
.pull_17 {
	POSITION: relative; FLOAT: left
}
.pull_18 {
	POSITION: relative; FLOAT: left
}
.pull_19 {
	POSITION: relative; FLOAT: left
}
.pull_20 {
	POSITION: relative; FLOAT: left
}
.pull_21 {
	POSITION: relative; FLOAT: left
}
.pull_22 {
	POSITION: relative; FLOAT: left
}
.pull_23 {
	POSITION: relative; FLOAT: left
}
.pull_24 {
	POSITION: relative; FLOAT: left
}
.pull_25 {
	POSITION: relative; FLOAT: left
}
.pull_26 {
	POSITION: relative; FLOAT: left
}
.pull_27 {
	POSITION: relative; FLOAT: left
}
.pull_28 {
	POSITION: relative; FLOAT: left
}
.pull_29 {
	POSITION: relative; FLOAT: left
}
.pull_30 {
	POSITION: relative; FLOAT: left
}
.pull_31 {
	POSITION: relative; FLOAT: left
}
.push_1 {
	MARGIN: 0px -32px 1.5em 32px
}
.push_2 {
	MARGIN: 0px -64px 1.5em 64px
}
.push_3 {
	MARGIN: 0px -96px 1.5em 96px
}
.push_4 {
	MARGIN: 0px -128px 1.5em 128px
}
.push_5 {
	MARGIN: 0px -160px 1.5em 160px
}
.push_6 {
	MARGIN: 0px -192px 1.5em 192px
}
.push_7 {
	MARGIN: 0px -224px 1.5em 224px
}
.push_8 {
	MARGIN: 0px -256px 1.5em 256px
}
.push_9 {
	MARGIN: 0px -288px 1.5em 288px
}
.push_10 {
	MARGIN: 0px -320px 1.5em 320px
}
.push_11 {
	MARGIN: 0px -352px 1.5em 352px
}
.push_12 {
	MARGIN: 0px -384px 1.5em 384px
}
.push_13 {
	MARGIN: 0px -416px 1.5em 416px
}
.push_14 {
	MARGIN: 0px -448px 1.5em 448px
}
.push_15 {
	MARGIN: 0px -480px 1.5em 480px
}
.push_16 {
	MARGIN: 0px -512px 1.5em 512px
}
.push_17 {
	MARGIN: 0px -544px 1.5em 544px
}
.push_18 {
	MARGIN: 0px -576px 1.5em 576px
}
.push_19 {
	MARGIN: 0px -608px 1.5em 608px
}
.push_20 {
	MARGIN: 0px -640px 1.5em 640px
}
.push_21 {
	MARGIN: 0px -672px 1.5em 672px
}
.push_22 {
	MARGIN: 0px -704px 1.5em 704px
}
.push_23 {
	MARGIN: 0px -736px 1.5em 736px
}
.push_24 {
	MARGIN: 0px -768px 1.5em 768px
}
.push_25 {
	MARGIN: 0px -800px 1.5em 800px
}
.push_26 {
	MARGIN: 0px -832px 1.5em 832px
}
.push_27 {
	MARGIN: 0px -864px 1.5em 864px
}
.push_28 {
	MARGIN: 0px -896px 1.5em 896px
}
.push_29 {
	MARGIN: 0px -928px 1.5em 928px
}
.push_30 {
	MARGIN: 0px -960px 1.5em 960px
}
.push_31 {
	MARGIN: 0px -992px 1.5em 992px
}
.push_1 {
	POSITION: relative; FLOAT: right
}
.push_2 {
	POSITION: relative; FLOAT: right
}
.push_3 {
	POSITION: relative; FLOAT: right
}
.push_4 {
	POSITION: relative; FLOAT: right
}
.push_5 {
	POSITION: relative; FLOAT: right
}
.push_6 {
	POSITION: relative; FLOAT: right
}
.push_7 {
	POSITION: relative; FLOAT: right
}
.push_8 {
	POSITION: relative; FLOAT: right
}
.push_9 {
	POSITION: relative; FLOAT: right
}
.push_10 {
	POSITION: relative; FLOAT: right
}
.push_11 {
	POSITION: relative; FLOAT: right
}
.push_12 {
	POSITION: relative; FLOAT: right
}
.push_13 {
	POSITION: relative; FLOAT: right
}
.push_14 {
	POSITION: relative; FLOAT: right
}
.push_15 {
	POSITION: relative; FLOAT: right
}
.push_16 {
	POSITION: relative; FLOAT: right
}
.push_17 {
	POSITION: relative; FLOAT: right
}
.push_18 {
	POSITION: relative; FLOAT: right
}
.push_19 {
	POSITION: relative; FLOAT: right
}
.push_20 {
	POSITION: relative; FLOAT: right
}
.push_21 {
	POSITION: relative; FLOAT: right
}
.push_22 {
	POSITION: relative; FLOAT: right
}
.push_23 {
	POSITION: relative; FLOAT: right
}
.push_24 {
	POSITION: relative; FLOAT: right
}
.push_25 {
	POSITION: relative; FLOAT: right
}
.push_26 {
	POSITION: relative; FLOAT: right
}
.push_27 {
	POSITION: relative; FLOAT: right
}
.push_28 {
	POSITION: relative; FLOAT: right
}
.push_29 {
	POSITION: relative; FLOAT: right
}
.push_30 {
	POSITION: relative; FLOAT: right
}
.push_31 {
	POSITION: relative; FLOAT: right
}
.prepend_top {
	MARGIN-TOP: 16px
}
.append_bottom {
	MARGIN-BOTTOM: 16px
}
.prepend_topHalf {
	MARGIN-TOP: 8px
}
.append_bottomHalf {
	MARGIN-BOTTOM: 8px
}
.box {
	PADDING-BOTTOM: 1.5em; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; MARGIN-BOTTOM: 1.5em; BACKGROUND: #e5ecf9; PADDING-TOP: 1.5em
}
HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 1.45em; WIDTH: 100%; BACKGROUND: #ddd; FLOAT: none; HEIGHT: 1px; COLOR: #ddd; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
HR.space {
	BACKGROUND: #fff; VISIBILITY: hidden; COLOR: #fff
}
.WebRupee {
	FONT-FAMILY: "WebRupee"
}
BODY {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif; BACKGROUND: #fff; COLOR: #3f3f3f
}
INPUT {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif
}
DIV.chf_wrapper {
	MIN-WIDTH: 976px; MARGIN: 0px auto; WIDTH: 976px
}
DIV#header {
	BACKGROUND: #fff
}
DIV#footer {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.drop_arrow {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.my_booking {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.indian_flag {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.drop_down {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.search_icon_hdr {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.arrow_note {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.fph_saveMore {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SMALL.ghf_canada_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SPAN.uae_flag {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SMALL.ghf_sg_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SPAN.ghf_sg_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SMALL.ghf_uae_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SMALL.ghf_india_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
SMALL.ghf_us_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
A.chf_facebook_Icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_twitter_Icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
A.chf_youtube_Icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
A.chf_RSS_Icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_trust_wave {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_secure {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_visa {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_master_card {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_amex {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_iata {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_ministry_Icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_i_mint {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_superbrand {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_closebtn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_tripadvisor {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_expnd_state {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_collpse_state {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chrome_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.ff_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.ie_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.opera_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.safari_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_i_icn {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_brwsrlist_close {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.ghf_drop_icon {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.back_mark {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
.chf_new_icon {
	BACKGROUND: url(../images/header_footer/common_header_footer_sprite.png) no-repeat; FONT-SIZE: 0px
}
UL.navigation LI A {
	BACKGROUND: url(../images/header_footer/center_nav_arc.gif) repeat-x left top
}
.chf_grey_btn {
	BACKGROUND: url(../images/header_footer/center_nav_arc.gif) repeat-x left top
}
DIV#header P.logo {
	MARGIN-RIGHT: 25px
}
DIV#header .chf_padTop8 {
	PADDING-TOP: 8px
}
DIV#header DIV.top_part_hdr {
	MARGIN-BOTTOM: 5px
}
DIV.chf_brwsr_dtct {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px
}
DIV.chf_brwsr_dtct A {
	COLOR: #3d6db5; TEXT-DECORATION: none
}
P.chf_usng_oldVer {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefce3',endColorstr='#fbefa5'); PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #f7e165; FONT-SIZE: 110%; PADDING-TOP: 5px
}
P.chf_usng_oldVer SPAN.chf_i_icn {
	MARGIN: 4px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -165px -441px; HEIGHT: 13px
}
P.chf_usng_oldVer .chf_center {
	MARGIN: 4px 5px 0px 0px; FONT-FAMILY: Helvetica, Arial
}
.chf_grey_btn {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid; PADDING-TOP: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
.chf_brwsrlist_close {
	MARGIN: 2px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -165px -455px; HEIGHT: 14px
}
P.chf_welcome_note.chf_usng_oldVer {
	BORDER-BOTTOM: #f4cda7 1px solid; BORDER-LEFT: #f4cda7 1px solid; LINE-HEIGHT: 24px; MARGIN-BOTTOM: 8px; BORDER-TOP: #f4cda7 1px solid; BORDER-RIGHT: #f4cda7 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
SPAN.chf_new_icon {
	WIDTH: 24px; BACKGROUND-POSITION: -156px -412px; HEIGHT: 24px; MARGIN-RIGHT: 8px
}
DIV#header DIV.left_portion_hdr {
	WIDTH: 350px
}
DIV#header P.location_details {
	MARGIN-TOP: 14px; WIDTH: 125px; FONT-SIZE: 120%
}
DIV#header SPAN.location {
	COLOR: #a0a0a0; MARGIN-RIGHT: 3px
}
DIV#header A.city {
	COLOR: #385daa; MARGIN-RIGHT: 5px
}
DIV#header .drop_arrow {
	MARGIN-TOP: 6px; WIDTH: 8px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 6px
}
DIV#header DIV.right_portion_hdr {
	WIDTH: 620px
}
DIV#header DIV.top_nav {
	MARGIN-BOTTOM: 6px
}
DIV#header SPAN.center_part_hdr {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 20px; COLOR: #b3aeae; FONT-SIZE: 120%; PADDING-TOP: 0px
}
DIV#header SPAN.indian_flag {
	MARGIN: 4px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -30px 0px; HEIGHT: 11px
}
DIV#header SPAN.country_info {
	MARGIN-RIGHT: 10px
}
DIV#header SPAN.country_tab {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
DIV#header SPAN.currency_tab {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
DIV#header SPAN.currency {
	MARGIN-RIGHT: 8px
}
DIV#header A.drop_down {
	MARGIN-TOP: 8px; WIDTH: 7px; BACKGROUND-POSITION: 0px -7px; HEIGHT: 4px
}
DIV#header A.ghf_select {
	MARGIN: 5px 16px 0px 0px; FONT-SIZE: 130%
}
DIV#header SPAN.ghf_drop_icon {
	MARGIN: 4px 0px 0px 6px; WIDTH: 11px; BACKGROUND-POSITION: -43px -14px; HEIGHT: 6px
}
DIV.middle_part {
	BORDER-BOTTOM: #385daa 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
DIV.bottom_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/header_footer/header_bottom.gif) repeat-x left top; HEIGHT: 30px; PADDING-TOP: 0px
}
UL.navigation LI {
	FLOAT: left; FONT-SIZE: 130%; MARGIN-RIGHT: 6px
}
UL.navigation LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #c3cde6 1px solid; LINE-HEIGHT: 28px; HEIGHT: 28px; COLOR: #3d6db5; BORDER-TOP: #c3cde6 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #c3cde6 1px solid; TEXT-DECORATION: none; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
UL.navigation LI A SPAN.center_part_hdrNav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px
}
DIV#header UL.navigation LI A SPAN.center_part_hdrNav SPAN.drop_arrow {
	MARGIN: 12px 0px 0px 6px
}
DIV#header UL.navigation LI A:hover SPAN.center_part_hdrNav SPAN.drop_arrow {
	MARGIN: 12px 0px 0px 4px; WIDTH: 10px; BACKGROUND-POSITION: -59px 0px; FLOAT: left; HEIGHT: 6px
}
DIV#header UL.navigation LI A.ghf_current SPAN.center_part_hdrNav SPAN.drop_arrow {
	MARGIN: 12px 0px 0px 4px; WIDTH: 10px; BACKGROUND-POSITION: -59px 0px; FLOAT: left; HEIGHT: 6px
}
DIV.flt_hdr#header UL.navigation LI .flight_active SPAN.center_part_hdrNav SPAN.drop_arrow {
	MARGIN: 12px 0px 0px 4px; WIDTH: 10px; BACKGROUND-POSITION: -59px 0px; FLOAT: left; HEIGHT: 6px
}
DIV.hld_hdr#header UL.navigation LI .hld_active SPAN.center_part_hdrNav SPAN.drop_arrow {
	MARGIN: 12px 0px 0px 4px; WIDTH: 10px; BACKGROUND-POSITION: -59px 0px; FLOAT: left; HEIGHT: 6px
}
.posRel {
	Z-INDEX: 2; POSITION: relative
}
.posRel_1 {
	Z-INDEX: 3; POSITION: relative
}
.fph_saveMore {
	POSITION: absolute; WIDTH: 72px; BACKGROUND-POSITION: -26px -22px; HEIGHT: 23px; TOP: -14px; LEFT: 20%
}
P.search_area {
	DISPLAY: none
}
DIV.htl_hdr DIV.bottom_part {
	DISPLAY: block
}
DIV.flt_hdr DIV.bottom_part {
	DISPLAY: block
}
DIV.hld_hdr DIV.bottom_part {
	DISPLAY: block
}
UL.navigation LI A.ghf_current {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
UL.navigation LI A:hover {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.htl_hdr .hotel_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.flt_hdr .flight_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.fph_hdr .fph_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.rail_hdr .rail_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.bus_hdr .bus_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.car_hdr .car_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
DIV.hld_hdr .hld_active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #385dab; COLOR: #d7dfee; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}
UL.brwsr_lists {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
UL.brwsr_lists LI {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; FLOAT: left; HEIGHT: 48px; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 8px
}
UL.brwsr_lists LI.dwnload_instructn {
	LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; WIDTH: 170px; FONT-SIZE: 130%; BORDER-RIGHT: #ffecc2 2px solid
}
UL.brwsr_lists LI A {
	CURSOR: pointer
}
UL.brwsr_lists LI SPAN.chrome_icn {
	MARGIN: 2px 10px 0px 0px; WIDTH: 34px; BACKGROUND-POSITION: 0px -484px; HEIGHT: 33px
}
UL.brwsr_lists LI SPAN.ff_icn {
	MARGIN: 2px 10px 0px 0px; WIDTH: 34px; BACKGROUND-POSITION: -39px -484px; HEIGHT: 33px
}
UL.brwsr_lists LI SPAN.ie_icn {
	MARGIN: 2px 10px 0px 0px; WIDTH: 42px; BACKGROUND-POSITION: -74px -484px; HEIGHT: 41px
}
UL.brwsr_lists LI SPAN.opera_icn {
	MARGIN: 2px 10px 0px 0px; WIDTH: 42px; BACKGROUND-POSITION: -121px -484px; HEIGHT: 36px
}
UL.brwsr_lists LI SPAN.safari_icn {
	MARGIN: 2px 10px 0px 0px; WIDTH: 35px; BACKGROUND-POSITION: -128px -441px; HEIGHT: 40px
}
UL.brwsr_lists LI.last {
	PADDING-RIGHT: 0px; BORDER-RIGHT: medium none
}
UL.brwsr_lists LI SPAN.chf_brwsr_right {
	MARGIN-TOP: 3px; WIDTH: 68px; FONT-SIZE: 140%
}
UL.brwsr_lists LI.ie_bar SPAN.chf_brwsr_right {
	MARGIN-TOP: 4px; WIDTH: 125px
}
UL.brwsr_lists LI SPAN.chf_brwsr_right STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: left; COLOR: #3f3f3f
}
UL.brwsr_lists LI SPAN.chf_span_lnk {
	DISPLAY: block; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 80%
}
UL.list_hdr_1 LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Helvetica, Arial; FLOAT: left; HEIGHT: 18px; FONT-SIZE: 110%; BORDER-RIGHT: #dddee0 1px solid; PADDING-TOP: 0px
}
UL.list_hdr_1 LI.last {
	PADDING-RIGHT: 0px; BORDER-RIGHT: medium none
}
UL.list_hdr_1 LI A {
	FLOAT: left; COLOR: #3d6db5; TEXT-DECORATION: none
}
UL.list_hdr_1 LI SPAN.wlcm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
UL.list_hdr_1 LI A.my_booking {
	WIDTH: 19px; BACKGROUND-POSITION: -10px 0px; HEIGHT: 20px; MARGIN-RIGHT: 8px
}
P.search_area {
	BORDER-BOTTOM: #e0e9f6 4px solid; BORDER-LEFT: #e0e9f6 4px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; HEIGHT: 26px; BORDER-TOP: #e0e9f6 4px solid; BORDER-RIGHT: #e0e9f6 4px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
P.search_area INPUT.search {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 5px 0px; WIDTH: 180px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #7f7f7f; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P.search_area .search_icon_hdr {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 25px; BACKGROUND-POSITION: 0px -22px; HEIGHT: 26px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.hotel_bottom_list {
	DISPLAY: none
}
UL.hotel_bottom_list LI {
	LINE-HEIGHT: 30px; PADDING-RIGHT: 10px; FLOAT: left; COLOR: #385daa; FONT-SIZE: 120%
}
UL.hotel_bottom_list LI.chf_posRel {
	POSITION: relative
}
UL.hotel_bottom_list LI A {
	COLOR: #385daa; TEXT-DECORATION: none
}
UL.hotel_bottom_list SPAN.arrow_note {
	WIDTH: 11px; BACKGROUND-POSITION: -30px -14px; HEIGHT: 6px
}
DIV.htl_hdr UL.hotel_bottom_list {
	DISPLAY: block
}
DIV.intl_hdr_botlist UL.hotel_bottom_list {
	DISPLAY: block
}
DIV.htl_hdr SPAN.dom_htl {
	POSITION: absolute; BOTTOM: 1px; DISPLAY: block; LEFT: 35px
}
DIV.intl_hdr_botlist SPAN.dom_htl {
	DISPLAY: none
}
DIV.intl_hdr_botlist SPAN.intl_htl {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block; LEFT: 45px
}
DIV.ghf_other_countries {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; TOP: 20px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; LEFT: 0px
}
DIV.ghf_other_countries P {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 2px; COLOR: #b4b4b4; FONT-SIZE: 110%
}
DIV.ghf_other_countries A {
	COLOR: #3d6db5; TEXT-DECORATION: none
}
DIV.ghf_other_countries A:hover {
	TEXT-DECORATION: underline
}
DIV.ghf_other_countries P.ghf_selectCountryTxt {
	MARGIN-BOTTOM: 5px; COLOR: #d03e05
}
SMALL.ghf_canada_icn {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #d6d6d6 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #d6d6d6 1px solid
}
SMALL.ghf_uae_icn {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #d6d6d6 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #d6d6d6 1px solid
}
SMALL.ghf_india_icn {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #d6d6d6 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #d6d6d6 1px solid
}
SMALL.ghf_us_icn {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #d6d6d6 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #d6d6d6 1px solid
}
SMALL.ghf_sg_icn {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 11px; VERTICAL-ALIGN: middle; BORDER-TOP: #d6d6d6 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #d6d6d6 1px solid
}
SMALL.ghf_canada_icn {
	BACKGROUND-POSITION: 0px -50px
}
SMALL.ghf_us_icn {
	BACKGROUND-POSITION: -41px -50px
}
SMALL.ghf_uae_icn {
	BACKGROUND-POSITION: -61px -50px
}
SMALL.ghf_india_icn {
	BACKGROUND-POSITION: -20px -50px
}
SMALL.ghf_sg_icn {
	BACKGROUND-POSITION: -81px -50px
}
DIV.chf_other_countries P A {
	TEXT-DECORATION: underline
}
DIV.chf_other_countries P A:hover {
	TEXT-DECORATION: none
}
DIV#header SPAN.uae_flag {
	MARGIN: 4px 5px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -61px -50px; HEIGHT: 11px
}
DIV#header SPAN.ghf_sg_icn {
	MARGIN: 4px 5px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -81px -50px; HEIGHT: 11px
}
UL.navigation .ghf_dropdownMenu {
	BORDER-BOTTOM: #557bba 1px solid; POSITION: absolute; BORDER-LEFT: #557bba 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 13px; WIDTH: 125px; PADDING-RIGHT: 13px; VISIBILITY: hidden; BORDER-TOP: #385daa 3px solid; TOP: 29px; BORDER-RIGHT: #557bba 1px solid; PADDING-TOP: 0px; LEFT: 0px
}
UL.navigation .ghf_dropdownMenu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 125px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 90%; BORDER-TOP: #7b98c9 1px dotted; PADDING-TOP: 0px
}
UL.navigation .ghf_dropdownMenu LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; COLOR: #1a4da2; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.navigation .ghf_dropdownMenu LI A:hover {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: auto; COLOR: #1a4da2; TEXT-DECORATION: underline
}
UL.navigation .ghf_dropdownMenu LI.ghf_borderNone {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.currency_DDN {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: 195px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 12px
}
DIV.ghf_select_city {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: 135px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; RIGHT: 175px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 12px
}
UL.currency_list {
	FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px
}
UL.currency_list LI {
	LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 5px; FONT-SIZE: 110%
}
UL.currency_list LI.last {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.currency_list LI.top_currency {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-BOTTOM: 5px; COLOR: #d03e05
}
DIV#chf_custom_header {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: none; BACKGROUND: url(../images/header_footer/header_bottom.gif) #fcfcfc repeat-x left bottom; HEIGHT: 50px; TOP: 0px; PADDING-TOP: 2px; LEFT: 0px
}
DIV > DIV#chf_custom_header {
	POSITION: fixed
}
.chf_flR {
	FLOAT: right
}
.chf_flL {
	FLOAT: left
}
.chf_hide {
	DISPLAY: none
}
.chf_show {
	DISPLAY: block
}
.ghf_footer_top {
	BACKGROUND: url(../images/header_footer/footer_bg.gif) #1b4ea2 repeat-x left top
}
.ghf_footer_center {
	BACKGROUND: url(../images/header_footer/footer_bg.gif) #1b4ea2 repeat-x left top
}
.chf_clearFix:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.chf_clearFix {
	DISPLAY: inline-block
}
HTML[xmlns] .chf_clearFix {
	DISPLAY: block
}
* HTML .chf_clearFix {
	HEIGHT: 1%; OVERFLOW: visible
}
DIV.ghf_footer_linkarea {
	BORDER-BOTTOM: #fff 1px solid
}
DIV.chf_section {
	WIDTH: 120px; FLOAT: left; MARGIN-RIGHT: 32px
}
DIV.ghf_footer_linkarea DIV.chf_section A {
	TEXT-DECORATION: none
}
DIV.ghf_footer_linkarea DIV.chf_section A:hover {
	TEXT-DECORATION: underline
}
DIV.chf_long_section {
	WIDTH: 164px; MARGIN-RIGHT: 0px
}
DIV.chf_feedback_Nfollow {
	WIDTH: 160px; FLOAT: right; MARGIN-RIGHT: 0px
}
P.chf_rights {
	TEXT-ALIGN: center; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.ghf_footer_bottom {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/header_footer/footer_bg_bottom.gif) repeat-x; PADDING-TOP: 0px
}
DIV.chf_partners_links {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 2px; PADDING-TOP: 10px
}
DIV.ghf_footer_top {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px 0px; CURSOR: pointer; PADDING-TOP: 4px
}
SPAN.ghf_more_tab {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: #4c75c9 2px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 42px; PADDING-RIGHT: 8px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND: #1b4da2; HEIGHT: 19px; COLOR: #fff; FONT-SIZE: 110%; BORDER-TOP: #4c75c9 2px solid; TOP: 2px; CURSOR: pointer; BORDER-RIGHT: #4c75c9 2px solid; PADDING-TOP: 6px; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0
}
SPAN.chf_expnd_state {
	MARGIN-TOP: 5px; WIDTH: 10px; BACKGROUND-POSITION: -59px 0px; FLOAT: right; HEIGHT: 6px
}
SPAN.chf_collpse_state {
	MARGIN-TOP: 4px; WIDTH: 10px; BACKGROUND-POSITION: -72px 0px; FLOAT: right; HEIGHT: 6px
}
DIV.ghf_footer_top P.headings {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 976px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.ghf_footer_top P.headings SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px 32px 0px 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #cad6e9; FONT-SIZE: 110%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV.ghf_footer_top P.headings SPAN.last {
	MARGIN: 0px; WIDTH: 160px
}
DIV.ghf_footer_center {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px -48px; PADDING-TOP: 10px
}
UL.chf_footer_list LI {
	LINE-HEIGHT: 1.5em; MARGIN: 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #3f3f3f; FONT-SIZE: 110%
}
UL.chf_footer_list LI.chf_seprator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
UL.chf_footer_list LI A {
	COLOR: #d1daeb
}
UL.chf_footer_list LI A:hover {
	TEXT-DECORATION: none
}
UL.chf_social_list {
	MARGIN-BOTTOM: 10px
}
UL.chf_social_list LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
A.chf_twitter_Icn {
	WIDTH: 34px; FLOAT: left; HEIGHT: 34px; CURSOR: pointer
}
A.chf_facebook_Icn {
	WIDTH: 34px; FLOAT: left; HEIGHT: 34px; CURSOR: pointer
}
A.chf_youtube_Icn {
	WIDTH: 34px; FLOAT: left; HEIGHT: 34px; CURSOR: pointer
}
A.chf_RSS_Icn {
	WIDTH: 34px; FLOAT: left; HEIGHT: 34px; CURSOR: pointer
}
UL.chf_social_list LI A.chf_facebook_Icn:hover {
	BACKGROUND-POSITION: 0px -354px
}
UL.chf_social_list LI A.chf_twitter_Icn:hover {
	BACKGROUND-POSITION: -35px -354px
}
UL.chf_social_list LI A.chf_youtube_Icn:hover {
	BACKGROUND-POSITION: -71px -354px
}
UL.chf_social_list LI A.chf_RSS_Icn:hover {
	BACKGROUND-POSITION: -108px -354px
}
UL.chf_social_list LI A.chf_facebook_Icn {
	BACKGROUND-POSITION: 0px -64px
}
UL.chf_social_list LI A.chf_twitter_Icn {
	BACKGROUND-POSITION: -35px -64px
}
UL.chf_social_list LI A.chf_youtube_Icn {
	BACKGROUND-POSITION: -71px -64px
}
UL.chf_social_list LI A.chf_RSS_Icn {
	BACKGROUND-POSITION: -108px -64px
}
DIV.chf_feedback_Nfollow H2 {
	MARGIN: 0px 0px 10px
}
DIV.feedback_form .marBot5 {
	MARGIN-BOTTOM: 5px
}
DIV.feedback_form .marBot3 {
	MARGIN-BOTTOM: 3px
}
DIV.feedback_form {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #4068a9; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; PADDING-TOP: 9px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.feedback_form INPUT {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #919191; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.feedback_form TEXTAREA {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 130px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #919191; BORDER-TOP: transparent 1px solid; BORDER-RIGHT: transparent 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.chf_section FORM P INPUT.chf_feedback_btn {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ededed; WIDTH: 105px; HEIGHT: auto; COLOR: #1b4ea2; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.feedback_form INPUT.chf_error_flds {
	BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BACKGROUND-COLOR: #fde7e9; COLOR: #f00; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid
}
DIV.feedback_form TEXTAREA.chf_error_flds {
	BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BACKGROUND-COLOR: #fde7e9; COLOR: #f00; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid
}
.chf_error_flds {
	BORDER-BOTTOM: #f00 1px solid; BORDER-LEFT: #f00 1px solid; BACKGROUND-COLOR: #fde7e9; COLOR: #f00; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid
}
#chf_error_msg {
	COLOR: #fff
}
UL.chf_partners LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FLOAT: left; HEIGHT: 66px; BORDER-RIGHT: #cbdde7 1px solid; PADDING-TOP: 0px
}
UL.chf_partners LI.chf_first {
	PADDING-LEFT: 0px
}
UL.chf_partners LI.chf_last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.chf_partners SPAN {
	TEXT-ALIGN: left; COLOR: #666; FONT-SIZE: 11px
}
UL.chf_partners A {
	COLOR: #666
}
UL.chf_partners SPAN.chf_text {
	PADDING-LEFT: 1px; DISPLAY: block
}
UL.chf_partners A.chf_trust_wave {
	MARGIN-TOP: 16px; WIDTH: 82px; BACKGROUND-POSITION: 0px -102px; HEIGHT: 47px
}
UL.chf_partners A.chf_trust_wave:hover {
	BACKGROUND-POSITION: 0px -228px
}
UL.chf_partners A.chf_secure {
	MARGIN-TOP: 7px; WIDTH: 74px; BACKGROUND-POSITION: -85px -102px; HEIGHT: 37px
}
UL.chf_partners A.chf_secure:hover {
	BACKGROUND-POSITION: -85px -229px
}
UL.chf_partners A.chf_visa {
	MARGIN: 10px 6px 0px 0px; WIDTH: 37px; BACKGROUND-POSITION: 0px -151px; HEIGHT: 24px; CURSOR: default
}
UL.chf_partners A.chf_visa:hover {
	BACKGROUND-POSITION: 0px -278px
}
UL.chf_partners A.chf_master_card {
	MARGIN: 10px 6px 0px 0px; WIDTH: 38px; BACKGROUND-POSITION: -39px -151px; HEIGHT: 24px; CURSOR: default
}
UL.chf_partners A.chf_master_card:hover {
	MARGIN: 9px 6px 0px 0px; BACKGROUND-POSITION: -39px -277px
}
UL.chf_partners A.chf_amex {
	MARGIN: 10px 6px 0px 0px; WIDTH: 38px; BACKGROUND-POSITION: -79px -151px; HEIGHT: 24px; CURSOR: default
}
UL.chf_partners A.chf_amex:hover {
	BACKGROUND-POSITION: -79px -278px
}
UL.chf_partners SPAN.chf_iata {
	MARGIN: 8px 0px 0px; WIDTH: 31px; BACKGROUND-POSITION: -119px -151px; HEIGHT: 24px; CURSOR: default
}
UL.chf_partners SPAN.chf_iata:hover {
	MARGIN: 8px 0px 0px; WIDTH: 31px; BACKGROUND-POSITION: -153px -151px; HEIGHT: 24px; CURSOR: default
}
UL.chf_partners SPAN.chf_ministry {
	MARGIN: 8px 0px 0px 45px
}
UL.chf_partners SPAN.chf_ministry_Icn {
	WIDTH: 29px; BACKGROUND-POSITION: 0px -178px; HEIGHT: 29px; MARGIN-RIGHT: 8px
}
UL.chf_partners A.chf_i_mint {
	MARGIN-TOP: 5px; WIDTH: 63px; BACKGROUND-POSITION: -66px -391px; HEIGHT: 35px
}
UL.chf_partners A.chf_i_mint:hover {
	BACKGROUND-POSITION: 0px -391px
}
UL.chf_partners A.chf_superbrand {
	MARGIN-TOP: 12px; WIDTH: 82px; BACKGROUND-POSITION: -65px -178px; HEIGHT: 47px; CURSOR: default
}
UL.chf_partners A.chf_superbrand:hover {
	BACKGROUND-POSITION: 0px -303px
}
UL.chf_partners A.chf_tripadvisor {
	MARGIN-TOP: 17px; WIDTH: 123px; BACKGROUND-POSITION: 0px -460px; HEIGHT: 21px
}
UL.chf_partners A.chf_tripadvisor:hover {
	BACKGROUND-POSITION: 0px -438px
}
.chf_black_overlay {
	Z-INDEX: 1000; POSITION: absolute; FILTER: alpha(opacity=40); BACKGROUND-COLOR: #000; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px; -moz-opacity: .4; opacity: .40
}
#chf_overlayiframe {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: auto; PADDING-RIGHT: 10px; BACKGROUND: #fff; HEIGHT: auto; OVERFLOW: auto; PADDING-TOP: 10px
}
#chf_overlaybox {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; OVERFLOW: auto; PADDING-TOP: 15px
}
.chf_select-free IFRAME {
	Z-INDEX: -1; FILTER: mask(); DISPLAY: block
}
DIV.chf_footer_overlays {
	Z-INDEX: 13000; POSITION: absolute; MARGIN: 20px 0px; WIDTH: auto; DISPLAY: none; HEIGHT: auto; -moz-box-shadow: 0 0 30px 0 rgba(255, 255, 255, 0.5); -webkit-box-shadow: 0 0 30px 0 rgba(255, 255, 255, 0.5); -o-box-shadow: 0 0 30px 0 rgba(255, 255, 255, 0.5); -box-shadow: 0 0 30px 0 rgba(255, 255, 255, 0.5)
}
DIV.chf_footer_overlays P.chf_panel_txt {
	BORDER-BOTTOM: #d6d6d6 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f4f4f4'); BORDER-LEFT: #d6d6d6 1px solid; LINE-HEIGHT: 40px; PADDING-LEFT: 16px; BACKGROUND: #f7f7f7; COLOR: #d03e05; FONT-SIZE: 180%; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0
}
DIV.chf_footer_overlays DIV.chf_overlay_section {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 10px; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px
}
DIV.chf_footer_overlays A.chf_closebtn {
	POSITION: absolute; WIDTH: 29px; BACKGROUND-POSITION: -102px -22px; HEIGHT: 29px; TOP: -15px; RIGHT: -10px
}
A.bact_site {
	LINE-HEIGHT: 16px; COLOR: #3d6db5; FONT-SIZE: 120%
}
SPAN.back_mark {
	WIDTH: 16px; BACKGROUND-POSITION: -6px -521px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
BODY {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif; BACKGROUND: url(../images/content_bg.png) #fff left top; COLOR: #2f2f2f
}
INPUT {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif; -webkit-appearance: none
}
TEXTAREA {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif; -webkit-appearance: none
}
A {
	COLOR: #174392; TEXT-DECORATION: none
}
H1 {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: normal
}
H2 {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 4px; FONT-WEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 4px; FONT-WEIGHT: normal
}
H1 SPAN.heading {
	MARGIN-TOP: 6px; FONT-SIZE: 160%
}
H2 SPAN.heading {
	MARGIN-TOP: 7px; FONT-SIZE: 140%
}
H2 .payAt_htl_hding {
	MARGIN-TOP: 7px; COLOR: #cf3e07; FONT-SIZE: 140%
}
H3 SPAN.heading {
	MARGIN-TOP: 6px; FONT-SIZE: 130%
}
.fontFam-Hel-Ar {
	FONT-FAMILY: "Helvetica", "Arial"
}
.font11 {
	FONT-SIZE: 11px
}
.marB10 {
	MARGIN-BOTTOM: 10px
}
.marT5 {
	MARGIN-TOP: 5px
}
.marL10 {
	MARGIN-LEFT: 10px
}
.marL5 {
	MARGIN-LEFT: 5px
}
.marL30 {
	MARGIN-LEFT: 30px
}
DIV#content {
	PADDING-TOP: 8px
}
DIV.grid_976 {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 976px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.left_part {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_part {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.up {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.down {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.unactive_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cust_checkbox_on {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cust_checkbox_off {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.Onestar {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.Twostar {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.Threestar {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.Fourstar {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.Fivestar {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.sliding_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.serach_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.select_drop_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.select_up_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.map_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_arc {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_arc {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.col_state {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.exp_state {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.current_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.last_view_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.active_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.deal_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.arrow_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.default_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.previous_active_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.next_active_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.previous_inactive_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.next_inactive_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.listViewLink {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.listViewLink_d {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.mapViewLink {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.active_amin1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.active_amin2 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.active_amin3 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.active_amin4 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.active_amin5 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.inactive_amin1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.inactive_amin2 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.inactive_amin3 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.inactive_amin4 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.inactive_amin5 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.recommend_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.calender {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.slide_up {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.slide_down {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.error_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.border_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.border_2 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.border_3 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.border_4 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.alert_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cross_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.search_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.modify_close {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.close_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cross_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.search_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.prevArrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.nextArrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cal_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.close_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_side {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_side {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.liveChat_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.contact {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_arrow_disabled {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_arrow_disabled {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.wrong_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.testimonial_arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.smiley {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.hotel_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.booking_deal {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.flag_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_arrow_disabled {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_arrow_disabled {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.watch_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.howMany_ppl {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.round_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.call_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.htlMap_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.topHtl_desticn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.tag_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.plane {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.plus {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.hotel_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cross {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.delete_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.open_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.close_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.exp_state {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.col_state {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.info_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.weeping {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.arrow_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.review_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.arrow_2 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.pdf_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.printer {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.email_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.camera_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.bottomTip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.bottom_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.gv-nav-next {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.gv-nav-prev {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.car_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.mapViewLink_d {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.metro_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.air_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.area_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.htl_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
A.still_more {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
A.still_less {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.smiley_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.smiley_2 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.smiley_3 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.smiley_4 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.arrow_3 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.chat_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.email_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.error_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.scrollupArrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.scrolldownArrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ui-closeicon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ui-state-default {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ui-state-hover {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ui-state-focus {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ui-state-active {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.view_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.saved_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.bottomtip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.selectBox_arrow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.i_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.need_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.chat_booking {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.call_us {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.send_email {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.exceed_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.radio_active {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.radio_inactive {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.step_bg {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.OR_seperator {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.up_arow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.down_arow {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.prev_ctrl {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.next_ctrl {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.up_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.experience_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.recent_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.see_all {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.corner {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.i_n_f_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.face_book {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.twitter {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.google_buzz {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.add_cal_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.add_cal_2 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.yahoo_cal {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.mailer {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.corner_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.default_advisor_rating {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_one_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_two_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_three_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_four_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_one_half_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_two_half_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_three_half_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_four_half_star {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.default_advisor_rating_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_one_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_two_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_three_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_four_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_one_half_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_two_half_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_three_half_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.advisor_four_half_star_1 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
SPAN.advisor_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.error_close_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.formErrorArrowBottom {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cust_radio_on {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cust_radio_off {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.arrow_up {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.lgnd_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ui-state-festival A {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.border_5 {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.modify_open {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.checkbox_disable_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.moreamenities {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.trip_owl {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.select_up_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.top_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ie_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.fire_fox {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.safari {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.other_browser {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.right_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.top_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.map_TT_closeIcn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.chkimg_focus {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.yellow_tool_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.mmt-msgPop-close {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.wrong_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.or_seperator {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.normal_hotel {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.recommend_hotel {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.left_holder {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.icn_state {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.prev_slide {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.next_slide {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.rf_list_img {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.tnc_understand {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.ltip_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.bck_top_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.download_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.cmra_icn {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.total_viewed {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.red_mmt {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.orange_mmt {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.green_mmt {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.green_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.yellow_tip {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.joint_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.pah_mark {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.pah_or_icon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.printer {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.pdf {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.lastMinDealIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.couponIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.greyPointerUp {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.reviewlastMinDealIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.sprited {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.userImage {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.darkOrangeHotelIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.darkOrangeAirplaneIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.darkOrangeTrainIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.darkOrangeMarker {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.darkOrangeEncircledDotIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.lmdIcon {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.lmdTail {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.lmdDisc {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.smallXblack {
	BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat; FONT-SIZE: 0px
}
.center_part {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.slider {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.default_rating {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.border_shadow {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.middle {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.detailLink {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.graybutton {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.error {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.alert {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.graybutton_1 {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.center_side {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.ui-datepicker-header {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.handler {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.handler_active {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.menu_nav_options {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.input_field {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.green_button {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.deal_alert {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.modify_tab {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.statusAlert {
	BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x left top
}
.error_txt {
	COLOR: #f00; FONT-SIZE: 120%
}
.marL18 {
	MARGIN-LEFT: 18px
}
.left_section .error_txt P {
	MARGIN-BOTTOM: 2px
}
.formError {
	Z-INDEX: 900; POSITION: absolute; DISPLAY: block; TOP: 300px; LEFT: 300px
}
.ajaxSubmit {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: none; BACKGROUND: #55ea55; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 20px
}
.formError .formErrorContent {
	BORDER-BOTTOM: #f00 1px solid; POSITION: relative; BORDER-LEFT: #f00 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; WIDTH: 158px; PADDING-RIGHT: 7px; BACKGROUND: #fff4f4; COLOR: #f00; FONT-SIZE: 110%; BORDER-TOP: #f00 1px solid; BORDER-RIGHT: #f00 1px solid; PADDING-TOP: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.formError .error_close_icn {
	POSITION: absolute; WIDTH: 12px; BACKGROUND-POSITION: -279px -321px; HEIGHT: 12px; TOP: 3px; CURSOR: pointer; RIGHT: 3px
}
.error_close_icn {
	POSITION: absolute; WIDTH: 12px; BACKGROUND-POSITION: -279px -321px; HEIGHT: 12px; TOP: 3px; CURSOR: pointer; RIGHT: 3px
}
.formError .formErrorArrow {
	POSITION: relative; MARGIN: -2px 0px 0px 13px; WIDTH: 15px
}
.formError .formErrorArrowBottom {
	MARGIN: 0px 0px 0px 12px; WIDTH: 19px; BACKGROUND-POSITION: -259px -321px; HEIGHT: 10px; TOP: -1px
}
.formError .formErrorArrow DIV {
	BORDER-LEFT: #fcd67d 1px solid; LINE-HEIGHT: 0; MARGIN: 0px auto; DISPLAY: block; BACKGROUND: #fdf2d8; HEIGHT: 1px; FONT-SIZE: 0px; BORDER-RIGHT: #fcd67d 1px solid
}
.formError .formErrorArrowBottom DIV {
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none
}
FORM#loginFormEl SPAN.error_flds.input_field {
	BORDER-BOTTOM: #f99bab 1px solid; BORDER-LEFT: #f99bab 1px solid; BORDER-TOP: #f99bab 1px solid; BORDER-RIGHT: #f99bab 1px solid
}
SPAN.error_flds.input_field {
	BORDER-BOTTOM: #f99bab 1px solid; BORDER-LEFT: #f99bab 1px solid; BORDER-TOP: #f99bab 1px solid; BORDER-RIGHT: #f99bab 1px solid
}
.setIndentNeg {
	LEFT: -99999px !important
}
.ui-state-disabled {
	CURSOR: default
}
.ui-closecal {
	TEXT-ALIGN: right; WIDTH: 100%
}
.ui-closeicon {
	POSITION: absolute; WIDTH: 29px; BACKGROUND-POSITION: -119px -54px; FLOAT: right; HEIGHT: 29px; COLOR: #fff; TOP: -18px; CURSOR: pointer; RIGHT: -10px; -moz-box-shadow: 0 0 12px 4px #d9d9d9; -webkit-box-shadow: 0 0 12px 4px #d9d9d9; box-shadow: 0 0 12px 4px #d9d9d9
}
.ui-icon {
	DISPLAY: block
}
.ui-widget-overlay {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.ui-widget-content {
	DISPLAY: none
}
.ui-datepicker-calendar THEAD TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 25px; PADDING-RIGHT: 5px; FONT-SIZE: 120%; BORDER-TOP: 0px; FONT-WEIGHT: normal; BORDER-RIGHT: 0px; PADDING-TOP: 5px
}
.ui-state-default {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: 25px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: -168px -224px; HEIGHT: 13px; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.ui-datepicker-today .ui-state-default {
	BACKGROUND-POSITION: -195px -224px; COLOR: #d54405
}
.ui-state-default {
	TEXT-ALIGN: center
}
.ui-widget-content .ui-state-default {
	TEXT-ALIGN: center
}
.ui-state-hover {
	BACKGROUND-POSITION: -141px -224px; COLOR: #fff
}
.ui-state-active A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #e17009; TEXT-DECORATION: none
}
.ui-state-active A:link {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #e17009; TEXT-DECORATION: none
}
.ui-state-active A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #e17009; TEXT-DECORATION: none
}
.ui-state-disabled {
	COLOR: #ababab
}
.ui-datepicker-other-month {
	TEXT-DECORATION: none
}
.ui-datepicker-group .ui-datepicker-week-end {
	BORDER-LEFT: #efefe2 1px solid; PADDING-LEFT: 3px; BACKGROUND: #ffffce; BORDER-RIGHT: #ffffe6 1px solid
}
.ui-icon-circle-triangle-e {
	BACKGROUND: url(../images/cal_controls.png) no-repeat right bottom
}
.ui-datepicker .ui-datepicker-next-hover SPAN.ui-icon-circle-triangle-e {
	BACKGROUND: url(../images/cal_controls.png) no-repeat right bottom
}
.ui-icon-circle-triangle-w {
	BACKGROUND: url(../images/cal_controls.png) no-repeat left top
}
.ui-datepicker .ui-datepicker-prev-hover SPAN.ui-icon-circle-triangle-w {
	BACKGROUND: url(../images/cal_controls.png) no-repeat left top
}
.ui-datepicker-prev-hover {
	COLOR: #174392
}
.ui-datepicker-next-hover {
	COLOR: #174392
}
.ui-icon-circle-triangle-e {
	WIDTH: 8px; PADDING-RIGHT: 30px; HEIGHT: 12px; CURSOR: pointer
}
* HTML .ui-icon-circle-triangle-e {
	PADDING-RIGHT: 15px
}
.ui-icon-circle-triangle-w {
	PADDING-LEFT: 15px; WIDTH: 8px; HEIGHT: 12px; CURSOR: pointer
}
.ui-datepicker {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 538px; PADDING-RIGHT: 10px; DISPLAY: none; HEIGHT: auto; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -moz-box-shadow: 0 0 12px 4px #d9d9d9; -webkit-box-shadow: 0 0 12px 4px #d9d9d9; box-shadow: 0 0 12px 4px #d9d9d9
}
.ui-datepicker .ui-datepicker-header {
	BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px -405px; HEIGHT: 1%; PADDING-TOP: 0px
}



























.ui-datepicker .ui-datepicker-prev {
	POSITION: absolute
}
.ui-datepicker .ui-datepicker-next {
	POSITION: absolute
}
.ui-datepicker .ui-datepicker-prev {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; TOP: 34%; LEFT: 10px
}
.ui-datepicker .ui-datepicker-next {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; TOP: 34%; RIGHT: 45px
}
.ui-datepicker .ui-datepicker-prev SPAN {
	POSITION: absolute; DISPLAY: block
}
.ui-datepicker .ui-datepicker-next SPAN {
	POSITION: absolute; DISPLAY: block
}
.ui-datepicker .ui-datepicker-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 2.5em; FONT-SIZE: 140%
}
.ui-datepicker SELECT.ui-datepicker-month-year {
	WIDTH: 100%
}
.ui-datepicker SELECT.ui-datepicker-month {
	WIDTH: 49%
}
.ui-datepicker SELECT.ui-datepicker-year {
	WIDTH: 49%
}
.ui-datepicker .ui-datepicker-title SELECT.ui-datepicker-year {
	FLOAT: right
}
.ui-datepicker TABLE {
	MARGIN: 0px 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 0.9em
}
.ui-datepicker TH {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.7em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px; PADDING-TOP: 0.7em
}
.ui-datepicker TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.ui-datepicker TD SPAN {
	TEXT-ALIGN: right; DISPLAY: block; TEXT-DECORATION: none
}
.ui-datepicker TD A {
	TEXT-ALIGN: right; DISPLAY: block; TEXT-DECORATION: none
}
.ui-datepicker .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: left
}
.ui-datepicker-multi.ui-datepicker {
	WIDTH: auto
}
.ui-datepicker-multi .ui-datepicker-group {
	FLOAT: left
}
.ui-datepicker-group TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 25px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
.ui-datepicker-multi .ui-datepicker-group TABLE {
	MARGIN: 0px auto 0.4em; WIDTH: 95%
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	WIDTH: 49.5%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-group-first {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.ui-datepicker-multi .ui-datepicker-group-last {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 0px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-LEFT-WIDTH: 0px
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	CLEAR: left
}
.ui-datepicker-row-break {
	WIDTH: 100%; HEIGHT: 1px; CLEAR: both; OVERFLOW: hidden
}
.ui-datepicker-rtl {
	DIRECTION: rtl
}
.ui-datepicker-rtl .ui-datepicker-prev {
	RIGHT: 2px; LEFT: auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	CLEAR: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON {
	FLOAT: left
}
.ui-datepicker-rtl .ui-datepicker-buttonpane BUTTON.ui-datepicker-current {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group {
	FLOAT: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	BORDER-RIGHT-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px
}
.ui-datepicker P.lgnd_hdng {
	MARGIN: 5px 0px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
.ui-datepicker SPAN.denote_hldys {
	FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
.ui-datepicker .lgnd_icn {
	WIDTH: 25px; BACKGROUND-POSITION: -262px -334px; HEIGHT: 25px; COLOR: #174392
}
.ui-datepicker .ui-state-festival A {
	WIDTH: 25px; BACKGROUND-POSITION: -262px -334px; HEIGHT: 25px; COLOR: #174392
}
.ui-datepicker .ui-state-festival A {
	MARGIN-TOP: 5px; HEIGHT: 13px; COLOR: #174392; FONT-SIZE: 130%
}
.ui-datepicker .mrgnR8 {
	MARGIN-RIGHT: 8px
}
.ui-datepicker-cover {
	Z-INDEX: -1; POSITION: absolute; FILTER: mask(); WIDTH: 200px; DISPLAY: block; HEIGHT: 200px; TOP: -4px; LEFT: -4px
}















.selectBox-dropdown-menu {
	Z-INDEX: 99999; BORDER-BOTTOM: #bbb 1px solid; POSITION: absolute; BORDER-LEFT: #bbb 1px solid; BACKGROUND: #fff; MAX-HEIGHT: 200px; OVERFLOW: auto; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2); box-shadow: 0 2px 6px rgba(0, 0, 0, .2)
}
.selectBox-inline {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 250px; DISPLAY: inline-block; BACKGROUND: #fff; OVERFLOW: auto; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.selectBox-inline:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.selectBox-options LI {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
.selectBox-options {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.selectBox-options LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.selectBox-options LI A {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.selectBox-options LI A {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; WHITE-SPACE: nowrap; OVERFLOW: hidden; PADDING-TOP: 0.3em
}
.selectBox-options LI.selectBox-hover A {
	BACKGROUND-COLOR: #eee
}
.selectBox-options LI.selectBox-disabled A {
	BACKGROUND-COLOR: transparent; COLOR: #888
}
.selectBox-options LI.selectBox-selected A {
	BACKGROUND-COLOR: #db693b; COLOR: #fff
}
.selectBox-options .selectBox-optgroup {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; WHITE-SPACE: nowrap; BACKGROUND: #eee; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 0.3em
}
DIV.loader {
	BORDER-BOTTOM: #d6d6d6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 253px; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 15px; -moz-box-shadow: 0 0 12px 4px #d6d6d6; -webkit-box-shadow: 0 0 12px 4px #d6d6d6; box-shadow: 0 0 12px 4px #d6d6d6
}
DIV.loader P {
	MARGIN-BOTTOM: 5px
}
DIV.loader P.loading_txt {
	MARGIN-BOTTOM: 0px; COLOR: #d03e05; FONT-SIZE: 190%
}
DIV.widget {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
DIV.widget SELECT {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
SPAN.hotel_icn {
	WIDTH: 30px; BACKGROUND-POSITION: -105px -155px; HEIGHT: 30px; MARGIN-RIGHT: 8px
}
.lightTxt {
	COLOR: #878787
}
.booking_deal {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 98px; FONT-FAMILY: Helvetica, Arial; BACKGROUND-POSITION: -200px 0px; HEIGHT: 79px; FONT-SIZE: 110%; TOP: -23px; RIGHT: 228px
}
.bookingTxt {
	MARGIN: 16px 0px 15px 5px; WIDTH: 87px
}
.booking_deal .book {
	WIDTH: 87px; MARGIN-BOTTOM: 4px; COLOR: #fff
}
.booking_deal .fph {
	FONT-SIZE: 90%
}
.booking_deal .save {
	COLOR: #c02d02; FONT-SIZE: 90%
}
.booking_deal .savePer {
	COLOR: #c02d02; FONT-SIZE: 130%
}
.flag_icn {
	WIDTH: 29px; BACKGROUND-POSITION: -152px -123px; HEIGHT: 28px; MARGIN-RIGHT: 8px
}
DIV.widget DIV.widget_inner {
	WIDTH: 555px; spadding-top: 5px
}
DIV.widget_inner H3 {
	MARGIN-BOTTOM: 10px
}
DIV.widget_inner SPAN.section_heading {
	WIDTH: 260px; COLOR: #d24105; FONT-SIZE: 140%
}
DIV.widget_inner SPAN.destination_text {
	COLOR: #2f2f2f; FONT-SIZE: 90%
}
DIV.widget_inner SPAN.destination_space {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
DIV.widget_inner P.destinationCity SPAN.left_part {
	WIDTH: 3px; BACKGROUND-POSITION: -149px 0px; HEIGHT: 32px
}
DIV.widget_inner P.destinationCity SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 400px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -366px; HEIGHT: 26px; PADDING-TOP: 6px
}
DIV.widget_inner P.destinationCity INPUT.textBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 236px; COLOR: #c0c0c0; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.widget_inner P.destinationCity INPUT.activeTxt {
	COLOR: #2f2f2f
}
DIV.widget_inner P.destinationCity INPUT.textBox:focus {
	COLOR: #2f2f2f
}
DIV.widget_inner P.destinationCity A.select_drop_icon {
	MARGIN-TOP: 6px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV.widget_inner P.destinationCity SPAN.right_part {
	WIDTH: 3px; BACKGROUND-POSITION: -153px 0px; HEIGHT: 32px
}
DIV.widget .unactive_icon {
	MARGIN: 0px 5px 0px 0px
}
DIV.widget .cust_checkbox_off {
	MARGIN: 0px 5px 0px 0px
}
DIV.widget .active_icon {
	MARGIN: 0px 5px 0px 0px
}
DIV.widget .cust_checkbox_on {
	MARGIN: 0px 5px 0px 0px
}
DIV.widget INPUT#dateFlexi {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.suggest_me {
	MARGIN-TOP: 3px
}
.suggest_me LABEL {
	MARGIN-TOP: 1px; FONT-SIZE: 120%
}
LABEL.withinTxt {
	FONT-SIZE: 120%
}
LABEL.withinTxt SPAN {
	MARGIN-RIGHT: 4px
}
P.within_distance {
	PADDING-BOTTOM: 10px
}
P.within_distance A.unactive_icon {
	MARGIN: 4px 5px 0px 0px
}
P.within_distance .cust_checkbox_off {
	MARGIN: 4px 5px 0px 0px
}
P.within_distance .cust_checkbox_on {
	MARGIN: 4px 5px 0px 0px
}
P.within_distance LABEL {
	MARGIN: 4px 5px 0px 0px
}
DIV.widget_inner .around_city {
	MARGIN-RIGHT: 15px
}
DIV.widget_inner .around_cityTxt {
	MARGIN: 6px 8px 5px 0px; FONT-SIZE: 120%
}
DIV.widget_inner .distance_field {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 15px; HEIGHT: 26px
}
DIV.widget_inner SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 24px
}
DIV.widget_inner SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 55px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 18px; FONT-SIZE: 120%; PADDING-TOP: 6px
}
DIV.widget_inner A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV.widget_inner SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 24px
}
.watch_icn {
	WIDTH: 23px; BACKGROUND-POSITION: -184px -124px; HEIGHT: 21px; MARGIN-RIGHT: 14px
}
P.checkDates SPAN.check_date {
	WIDTH: 190px; MARGIN-RIGHT: 6px
}
P.checkDates SPAN.last {
	MARGIN-RIGHT: 0px
}
P.checkDates SPAN.dayLight {
	COLOR: #878787; FONT-SIZE: 90%
}
P.checkDates LABEL {
	WIDTH: 180px; MARGIN-BOTTOM: 5px; FLOAT: left; FONT-SIZE: 130%
}
P.checkDates SPAN.dates_info {
	WIDTH: 190px
}
P.checkDates SPAN.day {
	WIDTH: 72px; MARGIN-RIGHT: 6px
}
P.checkDates SPAN.center_part {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 50px; PADDING-RIGHT: 6px; HEIGHT: 12px; PADDING-TOP: 6px
}
P.checkDates .cal_icn {
	MARGIN: 2px 5px 0px 0px; WIDTH: 20px; BACKGROUND-POSITION: -22px -155px; HEIGHT: 21px
}
.nights {
	MARGIN-TOP: 24px; COLOR: #878787; FONT-SIZE: 120%
}
.howMany_ppl {
	WIDTH: 22px; BACKGROUND-POSITION: -209px -124px; HEIGHT: 21px; MARGIN-RIGHT: 14px
}
DIV.widget DIV.right_information {
	PADDING-LEFT: 0px; WIDTH: 555px
}
DIV.widget DIV.right_information .center_part {
	WIDTH: 30px
}
DIV.widget DIV.right_information .adults .center_part {
	COLOR: #2f2f2f
}
DIV.widget DIV.right_information .children .center_part {
	COLOR: #2f2f2f
}
DIV.widget DIV.right_information SPAN.age SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 24px; PADDING-RIGHT: 3px; HEIGHT: 20px; PADDING-TOP: 6px
}
DIV.widget DIV.right_information .center_part INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #2f2f2f; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.widget DIV.right_information SPAN.no_of_people {
	WIDTH: 432px; FONT-SIZE: 120%
}
DIV.widget DIV.right_information INPUT.age_field {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 20px; BACKGROUND: 0px 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.withFlt {
	MARGIN: 7px 6px
}
.round_icn {
	WIDTH: 27px; BACKGROUND-POSITION: -139px -155px; HEIGHT: 27px; MARGIN-LEFT: 5px; FONT-SIZE: 140%
}
.round_icn A.help {
	MARGIN: 5px 0px 0px 11px; WIDTH: 12px; HEIGHT: 12px
}
.searchBtn_row LABEL {
	FONT-SIZE: 120%; MARGIN-RIGHT: 10px
}
DIV.widget A.select_button {
	WIDTH: auto; CURSOR: pointer
}
DIV.widget A.select_button SPAN.left_arc {
	WIDTH: 7px; BACKGROUND-POSITION: -38px -38px; HEIGHT: 32px
}
DIV.widget A.select_button SPAN.right_arc {
	WIDTH: 7px; BACKGROUND-POSITION: -47px -38px; HEIGHT: 32px
}
DIV.widget A.select_button SPAN.middle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND-POSITION: 0px -112px; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 170%; PADDING-TOP: 5px
}
* HTML DIV.widget A.select_button:hover {
	ZOOM: 1
}
DIV.widget A.select_button:hover SPAN.left_arc {
	BACKGROUND-POSITION: -57px -38px
}
DIV.widget A.select_button:hover SPAN.right_arc {
	BACKGROUND-POSITION: -66px -38px
}
DIV.widget A.select_button:hover SPAN.middle {
	BACKGROUND-POSITION: 0px -146px
}
DIV.widget_inner P.active_tabindex SPAN.left_part {
	BACKGROUND-POSITION: -115px -388px
}
DIV.widget_inner P.active_tabindex SPAN.center_part {
	BACKGROUND-POSITION: 0px -661px
}
DIV.widget_inner P.active_tabindex SPAN.right_part {
	BACKGROUND-POSITION: -119px -388px
}
DIV.widget_inner A.select_drop_icon.active_tabindex {
	BACKGROUND-POSITION: -124px -388px
}
DIV.widget_inner SPAN.active_tabindex SPAN.left_part {
	BACKGROUND-POSITION: -100px -388px
}
DIV.widget_inner SPAN.active_tabindex SPAN.center_part {
	BACKGROUND-POSITION: 0px -634px
}
DIV.widget_inner SPAN.active_tabindex SPAN.right_part {
	BACKGROUND-POSITION: -107px -388px
}
DIV.widget_inner .active_tabindex .select_drop_icon {
	BACKGROUND-POSITION: -124px -388px
}
DIV.widget_inner P.active_tabindex.destinationCity A.select_drop_icon {
	BACKGROUND-POSITION: -124px -388px
}
DIV.widget_inner P.error_flds_cls SPAN.left_part {
	BACKGROUND-POSITION: -10px -438px
}
DIV.widget_inner P.error_flds_cls SPAN.center_part {
	BACKGROUND-POSITION: 0px -722px
}
DIV.widget_inner P.error_flds_cls SPAN.right_part {
	BACKGROUND-POSITION: -14px -438px
}
DIV.widget_inner SPAN.error_flds_cls SPAN.left_part {
	BACKGROUND-POSITION: -23px -438px
}
DIV.widget_inner SPAN.error_flds_cls SPAN.center_part {
	BACKGROUND-POSITION: 0px -695px
}
DIV.widget_inner SPAN.error_flds_cls SPAN.right_part {
	BACKGROUND-POSITION: -30px -438px
}
.button {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #0671c1; COLOR: #fff; FONT-SIZE: 11px; FONT-WEIGHT: bold; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.graybutton {
	BORDER-BOTTOM: #afbedd 1px solid; BORDER-LEFT: #afbedd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND-POSITION: 0px -209px; HEIGHT: 14px; COLOR: #1b4ea2; FONT-SIZE: 110%; BORDER-TOP: #afbedd 1px solid; BORDER-RIGHT: #afbedd 1px solid; PADDING-TOP: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.graybutton:hover {
	BORDER-BOTTOM-COLOR: #69acce; BORDER-TOP-COLOR: #69acce; COLOR: #298cba; BORDER-RIGHT-COLOR: #69acce; BORDER-LEFT-COLOR: #69acce; -moz-box-shadow: 0 0 4px rgba(105, 172, 206, 1); -webkit-box-shadow: 0 0 4px rgba(105, 172, 206, 1); box-shadow: 0 0 4px rgba(105, 172, 206, 1); -webkit-transition-duration: .5s; -moz-transition-duration: .5s
}
.graybutton_1 {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND-POSITION: 0px -283px; HEIGHT: 23px; COLOR: #1b4ea2; FONT-SIZE: 170%; BORDER-TOP: #c2c2c2 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #c2c2c2 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.graybutton_1:hover {
	BORDER-BOTTOM-COLOR: #69acce; BORDER-TOP-COLOR: #69acce; COLOR: #298cba; BORDER-RIGHT-COLOR: #69acce; BORDER-LEFT-COLOR: #69acce; -moz-box-shadow: 0 0 4px rgba(105, 172, 206, 1); -webkit-box-shadow: 0 0 4px rgba(105, 172, 206, 1); box-shadow: 0 0 4px rgba(105, 172, 206, 1); -webkit-transition-duration: .5s; -moz-transition-duration: .5s
}
.graybutton_2 {
	BORDER-BOTTOM: #afbedd 1px solid; TEXT-ALIGN: center; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ecebeb'); BORDER-LEFT: #afbedd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; WIDTH: 98px; PADDING-RIGHT: 10px; COLOR: #1b4ea2; FONT-SIZE: 120%; BORDER-TOP: #afbedd 1px solid; BORDER-RIGHT: #afbedd 1px solid; PADDING-TOP: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25)
}
.graybutton_2:hover {
	BORDER-BOTTOM-COLOR: #69acce; BORDER-TOP-COLOR: #69acce; COLOR: #298cba; BORDER-RIGHT-COLOR: #69acce; BORDER-LEFT-COLOR: #69acce; -moz-box-shadow: 0 0 4px rgba(105, 172, 206, 1); -webkit-box-shadow: 0 0 4px rgba(105, 172, 206, 1); box-shadow: 0 0 4px rgba(105, 172, 206, 1); -webkit-transition-duration: .5s; -moz-transition-duration: .5s
}
.all_review.graybutton_2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 590px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.green_button {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px -561px; HEIGHT: 14px; COLOR: #fff; FONT-SIZE: 130%; TEXT-DECORATION: none; PADDING-TOP: 8px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
A.select_button {
	WIDTH: auto; CURSOR: pointer
}
A.new_width.select_button {
	WIDTH: 110px
}
A.select_button SPAN.left_arc {
	WIDTH: 7px; BACKGROUND-POSITION: -38px -38px; HEIGHT: 32px
}
A.select_button SPAN.right_arc {
	WIDTH: 7px; BACKGROUND-POSITION: -47px -38px; HEIGHT: 32px
}
A.select_button SPAN.middle {
	PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -112px; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 170%; PADDING-TOP: 5px
}
* HTML A.select_button:hover {
	ZOOM: 1
}
A.select_button:hover SPAN.left_arc {
	BACKGROUND-POSITION: -57px -38px
}
A.select_button:hover SPAN.right_arc {
	BACKGROUND-POSITION: -66px -38px
}
A.select_button:hover SPAN.middle {
	BACKGROUND-POSITION: 0px -146px
}
A.sold_button {
	WIDTH: 88px; CURSOR: default
}
A.sold_button SPAN.left_arc {
	WIDTH: 8px; BACKGROUND-POSITION: -180px -431px; HEIGHT: 32px
}
A.sold_button SPAN.right_arc {
	WIDTH: 8px; BACKGROUND-POSITION: -189px -431px; HEIGHT: 32px
}
A.sold_button SPAN.middle {
	PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND-POSITION: 0px -755px; HEIGHT: 26px; COLOR: #fff; FONT-SIZE: 170%; PADDING-TOP: 6px
}
P.payAt_htl_TT {
	BORDER-BOTTOM: #d4d4d4 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #d4d4d4 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ebfcd8; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-WIDTH: 200px; BORDER-TOP: #d4d4d4 1px solid; BORDER-RIGHT: #d4d4d4 1px solid; PADDING-TOP: 3px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
P.payAt_htl_TT SPAN.text_wrapper {
	MAX-WIDTH: 185px
}
P.payAt_htl_TT SPAN.green_tip {
	POSITION: absolute; WIDTH: 19px; BACKGROUND-POSITION: -218px -475px; HEIGHT: 10px; FONT-SIZE: 10px; TOP: -10px; LEFT: 90px
}
P.payAt_htl_TT SPAN.i_icn {
	CURSOR: pointer
}
P.payAt_htl_TT SPAN.payAt_htl_TText {
	MARGIN: 1px 3px 0px 0px; FONT-FAMILY: Helvetica, Arial, sans-serif; MAX-WIDTH: 165px; COLOR: #589442; FONT-SIZE: 110%
}
UL.bullet_list LI {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 6px; FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 6px
}
UL.bullet_list LI SPAN.right_mark {
	MARGIN: 2px 7px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: 0px -179px; HEIGHT: 12px
}
UL.bullet_list LI SPAN.text {
	FONT-SIZE: 110%
}
UL.checkdateList LI {
	BORDER-LEFT: #eaedf2 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 16px; PADDING-RIGHT: 1px; FLOAT: left; FONT-SIZE: 120%; PADDING-TOP: 6px
}
UL.checkdateList SPAN.check_details {
	WIDTH: 127px
}
UL.checkdateList SPAN.check {
	WIDTH: 127px; MARGIN-BOTTOM: 4px; COLOR: #d54405
}
UL.checkdateList SPAN.room_info {
	WIDTH: 70px
}
UL.checkdateList SPAN.day {
	COLOR: #878787
}
UL.checkdateList SPAN.date {
	COLOR: #2f2f2f
}
UL.checkdateList SPAN.days {
	COLOR: #2f2f2f
}
UL.checkdateList SPAN.night {
	WIDTH: 70px; MARGIN-BOTTOM: 4px; COLOR: #d54405
}
UL.checkdateList SPAN.no_people {
	WIDTH: 145px
}
UL.checkdateList SPAN.people {
	WIDTH: 128px; MARGIN-BOTTOM: 4px; COLOR: #d54405
}
UL.checkdateList A.addNights {
	BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e1e1e1; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 120%; BORDER-TOP: #bcbcbc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 0px
}
UL.checkdateList A.subNights {
	BORDER-BOTTOM: #bcbcbc 1px solid; BORDER-LEFT: #bcbcbc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e1e1e1; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 120%; BORDER-TOP: #bcbcbc 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #bcbcbc 1px solid; PADDING-TOP: 0px
}
UL.checkdateList LI.no_border {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL.pagination {
	MARGIN-TOP: 12px; WIDTH: 300px
}
UL.pagination LI {
	WIDTH: 208px; COLOR: #505051; FONT-SIZE: 120%
}
UL.pagination LI.page_details {
	WIDTH: 305px; MARGIN-BOTTOM: 8px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
UL.pagination LI.page_details SPAN {
	WIDTH: 144px
}
UL.pagination LI.page_details A {
	MARGIN-TOP: 3px; WIDTH: 64px; MARGIN-LEFT: 4px; FONT-SIZE: 90%
}
UL.pagination SPAN.border {
	PADDING-RIGHT: 8px
}
UL.pagination A.previous_active_txt {
	MARGIN-RIGHT: 8px
}
UL.pagination A.previous_inactive_txt {
	COLOR: #2f2f2f; CURSOR: default; MARGIN-RIGHT: 8px
}
UL.pagination A.next_inactive_txt {
	COLOR: #2f2f2f; CURSOR: default; MARGIN-RIGHT: 6px
}
UL.pagination A.active {
	BORDER-BOTTOM: #2958a7 1px solid; BORDER-LEFT: #2958a7 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 5px; PADDING-RIGHT: 4px; BACKGROUND: #fff; HEIGHT: 7px; BORDER-TOP: #2958a7 1px solid; MARGIN-RIGHT: 6px; BORDER-RIGHT: #2958a7 1px solid; PADDING-TOP: 3px
}
UL.pagination A.inactive {
	BORDER-BOTTOM: #a6a6a7 1px solid; BORDER-LEFT: #a6a6a7 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 5px; PADDING-RIGHT: 4px; BACKGROUND: #fff; HEIGHT: 7px; BORDER-TOP: #a6a6a7 1px solid; CURSOR: default; MARGIN-RIGHT: 6px; BORDER-RIGHT: #a6a6a7 1px solid; PADDING-TOP: 3px
}
UL.pagination A.next_active_txt {
	MARGIN-RIGHT: 6px
}
UL.pagination SPAN.previous_active_icon {
	WIDTH: 4px; BACKGROUND-POSITION: -28px -40px; HEIGHT: 7px
}
UL.pagination SPAN.previous_inactive_icon {
	WIDTH: 4px; BACKGROUND-POSITION: -18px -40px; HEIGHT: 7px
}
UL.pagination SPAN.next_active_icon {
	WIDTH: 4px; BACKGROUND-POSITION: -33px -40px; HEIGHT: 7px
}
UL.pagination SPAN.next_inactive_icon {
	WIDTH: 4px; BACKGROUND-POSITION: -23px -40px; HEIGHT: 7px
}
UL.slides {
	BORDER-BOTTOM: #d2d8e4 0px solid; BORDER-LEFT: #ffc136 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #d2d8e4 0px solid; BORDER-RIGHT: #d2d8e4 1px solid
}
UL.slides LI {
	BORDER-BOTTOM: #e3e3e3 1px solid; POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 8px
}
UL.slides LI.selected {
	BORDER-BOTTOM: #ffba16 2px solid
}
UL.slides IMG {
	MARGIN-RIGHT: 8px
}
UL.slides P {
	MARGIN-BOTTOM: 1px
}
UL.slides P.trip_review {
	MARGIN-BOTTOM: 3px
}
UL.slides P.last {
	MARGIN-BOTTOM: 0px
}
UL.slides P.hotel {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
UL.slides P.hotel_address {
	COLOR: #878787; FONT-SIZE: 115%
}
UL.slides SPAN.rate_point {
	MARGIN-TOP: 2px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #818181; FONT-SIZE: 110%
}
UL.slides SPAN.price_details {
	WIDTH: 68px; COLOR: #d03e05
}
UL.slides SPAN.price {
	FONT-SIZE: 120%
}
UL.slides SPAN.rupee {
	MARGIN: -1px 2px 0px 0px; FONT-SIZE: 140%
}
UL.slides SPAN.normal_hotel {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 22px; BACKGROUND-POSITION: -50px -444px; HEIGHT: 23px; COLOR: #fff; FONT-SIZE: 90%; TOP: 2px; PADDING-TOP: 6px; LEFT: 3px
}
UL.slides SPAN.recommend_hotel {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 22px; BACKGROUND-POSITION: -98px -444px; HEIGHT: 23px; COLOR: #fff; FONT-SIZE: 90%; TOP: 2px; PADDING-TOP: 6px; LEFT: 3px
}
P.review_border {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 2px
}
DIV.review_details P.review_border {
	PADDING-BOTTOM: 5px; WIDTH: 200px
}
P.trip_rating SPAN.trip_owl {
	MARGIN-TOP: 2px
}
UL.tabs LI {
	FLOAT: left; FONT-SIZE: 140%; MARGIN-RIGHT: 8px
}
UL.tabs LI A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #e3e3e4 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; HEIGHT: 18px; COLOR: #2f2f2f; BORDER-TOP: #e3e3e4 1px solid; BORDER-RIGHT: #e3e3e4 1px solid; TEXT-DECORATION: none; PADDING-TOP: 10px; -moz-border-radius: 8px 8px 0 0; -webkit-border-radius: 8px 8px 0 0
}
UL.tabs LI A.active {
	POSITION: relative; BORDER-BOTTOM-COLOR: #c2c2c2; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); BORDER-TOP-COLOR: #c2c2c2; MARGIN-BOTTOM: -1px; HEIGHT: 18px; BORDER-RIGHT-COLOR: #c2c2c2; BORDER-LEFT-COLOR: #c2c2c2
}
UL.tabs LI A:hover {
	POSITION: relative; BORDER-BOTTOM-COLOR: #c2c2c2; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); BORDER-TOP-COLOR: #c2c2c2; HEIGHT: 18px; COLOR: #2f2f2f; BORDER-RIGHT-COLOR: #c2c2c2; BORDER-LEFT-COLOR: #c2c2c2
}
DIV.mmt_ac_bnft {
	BORDER-BOTTOM: #f5d5c8 1px solid; POSITION: relative; BORDER-LEFT: #f5d5c8 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fefac6; PADDING-LEFT: 10px; WIDTH: 270px; PADDING-RIGHT: 2px; MARGIN-LEFT: 15px; BORDER-TOP: #f5d5c8 1px solid; BORDER-RIGHT: #f5d5c8 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.mmt_ac_bnft P.bnft_txt {
	FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 5px; FONT-SIZE: 110%
}
DIV.mmt_ac_bnft SPAN.top_tip {
	POSITION: absolute; WIDTH: 19px; BACKGROUND-POSITION: -78px -387px; HEIGHT: 10px; TOP: -10px; LEFT: 45%
}
UL.list_1 {
	MARGIN-LEFT: 5px
}
UL.list_1 LI {
	FLOAT: left; MARGIN-RIGHT: 6px; -moz-box-shadow: 2px 2px 2px 2px #e4e4e5; -webkit-box-shadow: 2px 2px 2px 2px #e4e4e5; box-shadow: 2px 2px 2px 2px #e4e4e5
}
UL.list_1 LI.last {
	MARGIN: 0px
}
UL.list_1 LI IMG {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; FLOAT: left; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
UL.list_2 {
	WIDTH: 155px
}
UL.list_2 LI {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 8px; WIDTH: 155px; MARGIN-BOTTOM: 8px; FLOAT: left
}
UL.list_2 LI.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
UL.list_4 {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 15px
}
UL.list_4 LI {
	LIST-STYLE-POSITION: outside; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 7px; COLOR: #2f2f2f; FONT-SIZE: 110%
}
UL.list_4 LI.last {
	LIST-STYLE-TYPE: none
}
UL.list_4 LI.last A {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
UL.list_6 {
	WIDTH: 170px
}
UL.list_6 LI {
	MARGIN-BOTTOM: 8px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
UL.list_7 LI {
	WIDTH: 300px; MARGIN-BOTTOM: 5px; FLOAT: left
}
UL.list_7 LI.last {
	MARGIN-BOTTOM: 0px
}
UL.list_7 SPAN.right_mark {
	MARGIN: 2px 10px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: 0px -179px; HEIGHT: 12px
}
UL.list_7 SPAN.text {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
UL.list_8 {
	MARGIN-TOP: 4px
}
UL.list_8 LI {
	FLOAT: left; COLOR: #878787; FONT-SIZE: 120%
}
UL.list_9 LI {
	FLOAT: left
}
UL.list_9 LI.first {
	COLOR: #c8c5bd; MARGIN-RIGHT: 16px
}
UL.list_9 LI.slides {
	BORDER-BOTTOM: #efece5 1px solid; BORDER-LEFT: #efece5 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fff; BORDER-TOP: #efece5 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #efece5 1px solid; PADDING-TOP: 2px
}
UL.list_10 LI {
	FLOAT: left; FONT-SIZE: 120%
}
UL.list_10 LI A {
	WIDTH: 162px; FLOAT: left
}
UL.list_10 P {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 6px; WIDTH: 260px
}
UL.list_10 P.last {
	BORDER-BOTTOM: medium none
}
UL.list_10 SPAN.chat_booking {
	WIDTH: 21px; BACKGROUND-POSITION: -32px -252px; HEIGHT: 16px; MARGIN-RIGHT: 12px
}
UL.list_10 SPAN.call_us {
	WIDTH: 18px; BACKGROUND-POSITION: -59px -251px; HEIGHT: 19px; MARGIN-RIGHT: 15px
}
UL.list_10 SPAN.send_email {
	WIDTH: 20px; BACKGROUND-POSITION: -82px -252px; HEIGHT: 13px; MARGIN-RIGHT: 13px
}
UL.list_10 SPAN.toll_free {
	PADDING-LEFT: 2px; WIDTH: 162px; FLOAT: left; COLOR: #878787; FONT-SIZE: 90%
}
UL.list_11 {
	WIDTH: 450px
}
UL.border_bottom.list_11 {
	BORDER-BOTTOM: #ececec 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
UL.list_11 LI {
	LINE-HEIGHT: 20px; WIDTH: 145px; FLOAT: left; FONT-SIZE: 120%
}
UL.list_12 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.list_12 LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: square; MARGIN-BOTTOM: 3px; COLOR: #d1d1d1; FONT-SIZE: 120%
}
UL.list_13 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.list_13 LI {
	LINE-HEIGHT: 20px; LIST-STYLE-TYPE: decimal; MARGIN-BOTTOM: 7px; FONT-SIZE: 120%
}
UL.list_14 {
	WIDTH: 450px
}
UL.list_14 LI {
	LINE-HEIGHT: 20px; WIDTH: 145px; FLOAT: left; COLOR: #878787; FONT-SIZE: 120%
}
UL.share_info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f8f8f8; BORDER-TOP: #c2c2c2 1px solid; PADDING-TOP: 10px
}
UL.share_info LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 45px; PADDING-TOP: 3px
}
UL.share_info LI.border {
	BORDER-RIGHT: #dfdfdf 1px solid
}
UL.share_info SPAN.share_info {
	WIDTH: 75px; MARGIN-RIGHT: 10px
}
UL.share_info SPAN.send_info {
	WIDTH: 55px; MARGIN-RIGHT: 10px
}
UL.share_info SPAN.text_1 {
	COLOR: #2f2f2f; FONT-SIZE: 190%
}
UL.share_info SPAN.text_2 {
	COLOR: #878787; FONT-SIZE: 130%
}
UL.share_info SPAN.f_t_b {
	MARGIN-TOP: 5px; WIDTH: 140px
}
UL.share_info SPAN.margn_top {
	MARGIN-TOP: 12px
}
UL.share_info A.face_book {
	WIDTH: 31px; BACKGROUND-POSITION: -21px -308px; HEIGHT: 31px; MARGIN-RIGHT: 10px
}
UL.share_info A.twitter {
	WIDTH: 31px; BACKGROUND-POSITION: -56px -308px; HEIGHT: 31px; MARGIN-RIGHT: 10px
}
UL.share_info A.google_buzz {
	WIDTH: 31px; BACKGROUND-POSITION: -91px -308px; HEIGHT: 31px
}
UL.share_info A.add_cal_1 {
	WIDTH: 26px; BACKGROUND-POSITION: -161px -322px; HEIGHT: 23px; MARGIN-RIGHT: 10px
}
UL.share_info A.add_cal_2 {
	WIDTH: 32px; BACKGROUND-POSITION: -190px -321px; HEIGHT: 25px; MARGIN-RIGHT: 10px
}
UL.share_info A.yahoo_cal {
	WIDTH: 32px; BACKGROUND-POSITION: -224px -321px; HEIGHT: 30px
}
UL.share_info A.mailer {
	MARGIN-TOP: 2px; WIDTH: 29px; BACKGROUND-POSITION: -127px -305px; HEIGHT: 34px
}
UL.review_part {
	WIDTH: 290px; FLOAT: right
}
UL.review_part LI {
	FLOAT: left; COLOR: #1b4ea2; FONT-SIZE: 120%; MARGIN-RIGHT: 10px
}
UL.review_part LI.seprator {
	COLOR: #c8d2e4
}
UL.review_part LI.last {
	MARGIN-RIGHT: 0px
}
UL.review_part A.see_all {
	WIDTH: 11px; BACKGROUND-POSITION: -285px -297px; HEIGHT: 15px; MARGIN-RIGHT: 5px
}
UL.share_list {
	MARGIN-BOTTOM: 8px
}
UL.share_list LI {
	FLOAT: left; MARGIN-RIGHT: 8px
}
UL.share_list LI.last {
	MARGIN-RIGHT: 0px
}
UL.hotel_list .border_sepration {
	BORDER-TOP: #e9edf5 1px solid; PADDING-TOP: 12px
}
UL.hotel_list LI {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; WIDTH: 220px; FLOAT: left; HEIGHT: 218px; BORDER-TOP: #efefef 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #efefef 1px solid
}
UL.hotel_list LI.last {
	MARGIN-RIGHT: 0px
}
UL.hotel_list DIV.info {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
UL.hotel_list P.hotel_name A {
	FONT-SIZE: 140%
}
UL.hotel_list SPAN.rating_txt {
	MARGIN-RIGHT: 5px
}
UL.hotel_list P.hotel_name {
	MARGIN-BOTTOM: 3px
}
UL.hotel_list P.hotelAddress {
	MARGIN-BOTTOM: 3px; FONT-SIZE: 110%
}
P.trip_review {
	MARGIN-BOTTOM: 5px; COLOR: #878787; FONT-SIZE: 120%
}
UL.hotel_list A.place {
	MARGIN-RIGHT: 6px
}
UL.hotel_list P.rating {
	FONT-SIZE: 130%
}
UL.hotel_list P.good_one {
	MARGIN: 5px 0px; COLOR: #589442
}
UL.hotel_list P.average_one {
	MARGIN: 5px 0px; COLOR: #ff8b03
}
UL.hotel_list P.bad_one {
	MARGIN: 5px 0px; COLOR: #ff3000
}
UL.hotel_list P.city {
	MARGIN-BOTTOM: 5px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
UL.hotel_list P.distance {
	COLOR: #878787; FONT-SIZE: 120%
}
UL.hotel_list P.testimonial {
	BORDER-BOTTOM: #efefee 1px solid; POSITION: relative; BORDER-LEFT: #efefee 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 15px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #fffbf1; COLOR: #589442; FONT-SIZE: 120%; BORDER-TOP: #efefee 1px solid; BORDER-RIGHT: #efefee 1px solid; PADDING-TOP: 6px
}
UL.hotel_list SPAN.testimonial_arrow {
	POSITION: absolute; WIDTH: 19px; BOTTOM: -11px; BACKGROUND-POSITION: -30px -179px; HEIGHT: 11px; LEFT: 20px; _bottom: -12px
}
UL.hotel_list SPAN.person_info {
	BORDER-BOTTOM: #efefee 1px solid; BORDER-LEFT: #efefee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 192px; PADDING-RIGHT: 5px; BACKGROUND: #fffbf1; COLOR: #589442; FONT-SIZE: 120%; BORDER-TOP: #efefee 1px solid; BORDER-RIGHT: #efefee 1px solid; PADDING-TOP: 5px; -moz-border-radius: 0 12px 12px 0; -webkit-border-radius: 0 12px 12px 0
}
UL.hotel_list SPAN.smiley {
	WIDTH: 22px; BACKGROUND-POSITION: -51px -171px; HEIGHT: 22px
}
UL.hotel_list SPAN.name_info {
	MARGIN: 0px 0px 0px 5px; WIDTH: 162px
}
UL.hotel_list DIV.similiar {
	WIDTH: 122px
}
P.trip_rating SPAN.triper_rate {
	MARGIN: 3px 3px 0px 0px; FONT-SIZE: 120%
}
P.trip_rating SPAN.green {
	COLOR: #589442
}
P.trip_rating SPAN.orange {
	COLOR: #f2840d
}
P.trip_rating SPAN.red {
	COLOR: #ff3000
}
P.trip_rating SPAN.total {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 75px; PADDING-RIGHT: 3px; COLOR: #878787; PADDING-TOP: 4px
}
P.trip_rating {
	MARGIN-BOTTOM: 5px
}
LI.hotelStarReviews P.trip_rating {
	MARGIN-BOTTOM: 3px
}
UL.aminities {
	WIDTH: 354px
}
UL.aminities LI {
	FLOAT: left; MARGIN-RIGHT: 6px
}
UL.aminities LI SPAN.active_amin1 {
	WIDTH: 29px; BACKGROUND-POSITION: 0px -93px; HEIGHT: 29px
}
UL.aminities LI SPAN.active_amin2 {
	WIDTH: 29px; BACKGROUND-POSITION: -31px -93px; HEIGHT: 29px
}
UL.aminities LI SPAN.active_amin3 {
	WIDTH: 29px; BACKGROUND-POSITION: -61px -93px; HEIGHT: 29px
}
UL.aminities LI SPAN.active_amin4 {
	WIDTH: 29px; BACKGROUND-POSITION: -91px -93px; HEIGHT: 29px
}
UL.aminities LI SPAN.active_amin5 {
	WIDTH: 29px; BACKGROUND-POSITION: -121px -93px; HEIGHT: 29px
}
UL.aminities LI SPAN.inactive_amin1 {
	WIDTH: 29px; BACKGROUND-POSITION: 0px -124px; HEIGHT: 29px
}
UL.aminities LI SPAN.inactive_amin2 {
	WIDTH: 29px; BACKGROUND-POSITION: -31px -124px; HEIGHT: 29px
}
UL.aminities LI SPAN.inactive_amin3 {
	WIDTH: 29px; BACKGROUND-POSITION: -61px -124px; HEIGHT: 29px
}
UL.aminities LI SPAN.inactive_amin4 {
	WIDTH: 29px; BACKGROUND-POSITION: -91px -124px; HEIGHT: 29px
}
UL.aminities LI SPAN.inactive_amin5 {
	WIDTH: 29px; BACKGROUND-POSITION: -121px -124px; HEIGHT: 29px
}
UL.review_tabs {
	BORDER-BOTTOM: #ece9e9 1px solid; PADDING-BOTTOM: 5px
}
UL.review_tabs LI {
	FLOAT: left; COLOR: #2f2f2f; FONT-SIZE: 130%; MARGIN-RIGHT: 8px
}
UL.review_tabs LI A.active {
	COLOR: #2f2f2f
}
UL.mostPopularList LI {
	MARGIN: 0px 25px 4px 0px; WIDTH: 86px; FLOAT: left
}
UL.mostPopularList LI.last {
	MARGIN-RIGHT: 0px
}
UL.mostPopularList LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; FONT-SIZE: 120%; PADDING-TOP: 4px
}
UL.mostPopularList LI A:hover {
	BACKGROUND-COLOR: #f7e792; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
UL.cancl_policy_tabs {
	POSITION: relative; MARGIN-BOTTOM: -1px
}
UL.cancl_policy_tabs LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
UL.cancl_policy_tabs LI A {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fbfbfb; FLOAT: left; FONT-SIZE: 110%; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 5px
}
UL.cancl_policy_tabs LI A.active {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff
}
DIV.tariff_cntnts {
	BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 5px
}
.tooltip {
	CURSOR: help
}
#tooltip {
	Z-INDEX: 2; BORDER-BOTTOM: #fdc01a 1px solid; POSITION: absolute; BORDER-LEFT: #fdc01a 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fef9e8; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; BORDER-TOP: #fdc01a 1px solid; BORDER-RIGHT: #fdc01a 1px solid; PADDING-TOP: 10px; -moz-box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.25); box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.25)
}
#tooltip P {
	MARGIN-BOTTOM: 6px
}
#tooltip P.heading STRONG {
	FONT-SIZE: 120%
}
#tooltip P.text {
	MARGIN-BOTTOM: 12px
}
#tooltip P.last.text {
	MARGIN-BOTTOM: 0px
}
UL.mmt_ac_bnftList LI {
	MARGIN: 0px 3px 4px 0px; WIDTH: 130px; FONT-FAMILY: Helvetica, Arial; FLOAT: left; FONT-SIZE: 110%
}
UL.mmt_ac_bnftList SPAN.right_mark {
	MARGIN: 2px 5px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: 0px -179px; HEIGHT: 12px
}
UL.mmt_ac_bnftList SPAN.list_text {
	MARGIN-TOP: 2px; WIDTH: 110px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 100%
}
UL.mmt_ac_bnftList LI.last_row {
	MARGIN-BOTTOM: 0px
}
DIV.shadow {
	FILTER: progid:DXImageTransform.Microsoft.Blur(pixelRadius=4,MakeShadow=true,ShadowOpacity=0.35); WIDTH: 312px; BACKGROUND: #eee
}
DIV.map_tooltip {
	BORDER-BOTTOM: #c2c1bf 1px solid; POSITION: relative; BORDER-LEFT: #c2c1bf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; WIDTH: 290px; PADDING-RIGHT: 10px; BORDER-TOP: #c2c1bf 1px solid; BORDER-RIGHT: #c2c1bf 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.25)
}
DIV.map_tooltip .close_icn {
	POSITION: relative; WIDTH: 12px; BACKGROUND-POSITION: -171px -27px; MARGIN-BOTTOM: -5px; HEIGHT: 12px
}
DIV.map_tooltip IMG.mainImg {
	MARGIN-RIGHT: 7px
}
DIV.map_tooltip .right_section {
	WIDTH: 206px
}
DIV.map_tooltip A.hotelName {
	WIDTH: 207px; WORD-WRAP: break-word; MARGIN-BOTTOM: 1px; FONT-SIZE: 120%
}
DIV.map_tooltip SPAN.hotelName {
	WIDTH: 207px; WORD-WRAP: break-word; MARGIN-BOTTOM: 1px; FONT-SIZE: 120%
}
DIV.map_tooltip SPAN.address {
	WIDTH: 209px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 1px; COLOR: #878787; FONT-SIZE: 110%
}
DIV.map_tooltip .bottom_part {
	WIDTH: 209px
}
DIV.map_tooltip .starN_reviews {
	WIDTH: 110px
}
DIV.map_tooltip .default_star {
	MARGIN-BOTTOM: 3px
}
DIV.map_tooltip .reviews {
	WIDTH: 110px
}
DIV.map_tooltip .review_get {
	FONT-FAMILY: Helvetica, Arial; COLOR: #589442; FONT-SIZE: 110%
}
DIV.map_tooltip .reviewOut_of {
	FONT-FAMILY: Helvetica, Arial; COLOR: #589442; FONT-SIZE: 110%; MARGIN-RIGHT: 3px
}
DIV.map_tooltip .last.reviewOut_of {
	MARGIN-RIGHT: 0px
}
DIV.map_tooltip .urat_poor {
	COLOR: #ff3000
}
DIV.map_tooltip .urat_avg {
	COLOR: #ff8b03
}
DIV.map_tooltip .price_section {
	BORDER-LEFT: #e5e5e5 1px solid; PADDING-LEFT: 10px; WIDTH: 85px
}
DIV.map_tooltip .startingFrom {
	TEXT-ALIGN: right; WIDTH: 85px; MARGIN-BOTTOM: 3px; COLOR: #878787
}
DIV.map_tooltip .price {
	FONT-FAMILY: Helvetica, Arial; COLOR: #f03708; FONT-SIZE: 110%
}
DIV.map_tooltip A.price {
	FONT-FAMILY: Helvetica, Arial; COLOR: #f03708; FONT-SIZE: 110%
}
DIV.map_tooltip .vw_dtl_lnk {
	MARGIN-TOP: 18px; FONT-FAMILY: Helvetica, Arial; COLOR: #f03708; FONT-SIZE: 110%
}
SPAN.bottom_tip {
	POSITION: absolute; WIDTH: 20px; BOTTOM: -9px; BACKGROUND-POSITION: -157px -47px; HEIGHT: 10px; LEFT: 22%
}
SPAN.right_tip {
	POSITION: absolute; WIDTH: 10px; BACKGROUND-POSITION: -187px -78px; HEIGHT: 20px; TOP: 45px; RIGHT: -9px
}
SPAN.left_tip {
	POSITION: absolute; WIDTH: 10px; BACKGROUND-POSITION: -211px -78px; HEIGHT: 20px; TOP: 45px; LEFT: -9px
}
SPAN.top_tip {
	POSITION: absolute; WIDTH: 20px; BACKGROUND-POSITION: -230px -83px; HEIGHT: 10px; TOP: -9px; LEFT: 40px
}
.mapTT_mrgnBot10 {
	MARGIN-BOTTOM: 10px
}
.map_TT_closeIcn {
	POSITION: absolute; WIDTH: 24px; BACKGROUND-POSITION: -34px -407px; HEIGHT: 23px; TOP: -9px; CURSOR: pointer; RIGHT: -8px
}
DIV.mapCluster {
	WIDTH: 310px
}
DIV.mapCluster .mapTT_scrollable {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; WIDTH: 310px; HEIGHT: 130px
}
DIV.mapCluster P.map_TT_htlcount {
	BORDER-BOTTOM: #dedede 1px solid; PADDING-BOTTOM: 2px; MARGIN-BOTTOM: 6px; COLOR: #d03e05; FONT-SIZE: 150%
}
* HTML DIV.map_tooltip SPAN.bottom_tip {
	BOTTOM: -12px
}
SPAN.cal_tooltip {
	BORDER-BOTTOM: #bebebe 1px solid; POSITION: relative; BORDER-LEFT: #bebebe 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: left; COLOR: #2f2f2f; FONT-SIZE: 110%; BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 0 0 12px 4px #d9d9d9; -webkit-box-shadow: 0 0 12px 4px #d9d9d9; box-shadow: 0 0 12px 4px #d9d9d9
}
SPAN.cal_tooltip SPAN.bottom_tip {
	LEFT: 40%
}
.hp_section {
	Z-INDEX: 1; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; BORDER-LEFT: #dfdfdf 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ffc136 3px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
.marginBot10 {
	MARGIN-BOTTOM: 10px
}
.padBot15 {
	spadding-bottom: 15px
}
.borderTop {
	BORDER-TOP: #e7e7e7 1px solid
}
.hasBorderBottom {
	BORDER-BOTTOM: #eaeaea 1px solid
}
.topHtl_desticn {
	WIDTH: 29px; BACKGROUND-POSITION: -166px -155px; HEIGHT: 28px; MARGIN-RIGHT: 8px
}
.need_help {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BORDER-TOP: #607dbb 3px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 16px
}
DIV.popular_destination {
	BORDER-BOTTOM: #eaeaea 0px solid; BORDER-LEFT: #eaeaea 0px solid; BORDER-TOP: #eaeaea 0px solid; BORDER-RIGHT: #eaeaea 0px solid
}
DIV.popular_destination P.heading {
	BORDER-BOTTOM: #eaeaea 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f2f2f2'); PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fafafa; PADDING-TOP: 0px
}
DIV.popular_inner {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.popular_destination SPAN.headTxt {
	FONT-SIZE: 130%; MARGIN-RIGHT: 5px
}
SPAN.carousel_controls {
	MARGIN-TOP: 7px
}
SPAN.carousel_controls A.left_arrow {
	WIDTH: 10px; BACKGROUND-POSITION: -233px -129px; HEIGHT: 13px; MARGIN-LEFT: 6px
}
SPAN.carousel_controls A.left_arrow_disabled {
	WIDTH: 10px; BACKGROUND-POSITION: -255px -129px; HEIGHT: 13px; MARGIN-LEFT: 6px
}
SPAN.carousel_controls A.right_arrow {
	WIDTH: 10px; BACKGROUND-POSITION: -244px -129px; HEIGHT: 13px; MARGIN-LEFT: 6px
}
SPAN.carousel_controls A.right_arrow_disabled {
	WIDTH: 10px; BACKGROUND-POSITION: -266px -129px; HEIGHT: 13px; MARGIN-LEFT: 6px
}
DIV.popular_destination SPAN.hours {
	COLOR: #878787; FONT-SIZE: 90%
}
DIV.popular_destination SPAN.hotelsNos {
	COLOR: #878787; FONT-SIZE: 90%
}
DIV.popular_destination SPAN.hours {
	MARGIN-RIGHT: 4px
}
UL.driveDistanceList LI {
	MARGIN: 0px 10px 4px 0px; WIDTH: 125px
}
UL.driveDistanceList LI A {
	WIDTH: 105px
}
UL.driveDistanceList LI .cityName {
	WIDTH: 114px
}
DIV.already_customer {
	BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 10px
}
DIV.widget DIV.already_customer .center_part {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.widget DIV.already_customer .center_part INPUT {
	WIDTH: 190px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px
}
DIV.widget DIV.already_customer P.last {
	MARGIN-BOTTOM: 0px
}
.anyID {
	COLOR: #878787; FONT-SIZE: 90%
}
UL.need_booking {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#f2f2f2'); PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; WIDTH: 602px; PADDING-RIGHT: 10px; BACKGROUND: #fafafa; PADDING-TOP: 5px
}
UL.need_booking LI {
	FLOAT: left; MARGIN-RIGHT: 20px
}
UL.need_booking SPAN.round_icn {
	MARGIN-RIGHT: 7px
}
UL.need_booking SPAN.text {
	MARGIN-TOP: 4px; FONT-SIZE: 140%
}
UL.need_booking A.link {
	MARGIN-TOP: 4px; FONT-SIZE: 140%
}
UL.need_booking .call_icn {
	MARGIN: 7px 3px 0px 6px; WIDTH: 13px; BACKGROUND-POSITION: -152px -93px; HEIGHT: 13px
}
UL.need_booking .chat_icn {
	MARGIN: 7px 0px 0px 5px; WIDTH: 16px; BACKGROUND-POSITION: -250px -104px; HEIGHT: 13px
}
UL.need_booking .email_icn {
	MARGIN: 7px 3px 0px 6px; WIDTH: 15px; BACKGROUND-POSITION: -269px -104px; HEIGHT: 11px
}
#search_map {
	WIDTH: 622px; HEIGHT: 302px
}
.htlMap_icn {
	WIDTH: 29px; BACKGROUND-POSITION: -261px -156px; HEIGHT: 28px; MARGIN-RIGHT: 8px
}
DIV.advertisment {
	OVERFLOW: hidden
}
DIV.tophtl_Dests {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: #ffc136 3px solid; BORDER-RIGHT: medium none
}
DIV.popHtl_Dests {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: #ffc136 3px solid; BORDER-RIGHT: medium none
}
SPAN.views A.list {
	BORDER-BOTTOM: #c3d6f5 1px solid; POSITION: relative; BORDER-LEFT: #c3d6f5 1px solid; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fff; FLOAT: left; HEIGHT: 19px; FONT-SIZE: 110%; BORDER-TOP: #c3d6f5 1px solid; BORDER-RIGHT: #c3d6f5 1px solid; TEXT-DECORATION: none
}
SPAN.views A.map {
	BORDER-BOTTOM: #c3d6f5 1px solid; POSITION: relative; BORDER-LEFT: #c3d6f5 1px solid; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fff; FLOAT: left; HEIGHT: 19px; FONT-SIZE: 110%; BORDER-TOP: #c3d6f5 1px solid; BORDER-RIGHT: #c3d6f5 1px solid; TEXT-DECORATION: none
}
SPAN.views A.list {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
SPAN.views A.map {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 4px
}
SPAN.views SPAN.listViewLink {
	WIDTH: 16px; BACKGROUND-POSITION: -74px -38px; FLOAT: left; HEIGHT: 14px
}
SPAN.views SPAN.mapViewLink {
	WIDTH: 13px; BACKGROUND-POSITION: -92px -38px; FLOAT: left; HEIGHT: 19px
}
SPAN.views SPAN.listViewLink_d {
	WIDTH: 16px; BACKGROUND-POSITION: -157px -12px; FLOAT: left; HEIGHT: 14px
}
SPAN.views SPAN.mapViewLink_d {
	WIDTH: 13px; BACKGROUND-POSITION: -157px -27px; FLOAT: left; HEIGHT: 19px
}
SPAN.views A.youareHere SPAN.arrow {
	POSITION: absolute; WIDTH: 13px; BOTTOM: -8px; BACKGROUND-POSITION: -74px -53px; HEIGHT: 8px; LEFT: 33%
}
H3.ac_Hdr {
	BORDER-BOTTOM: #dad9d9 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#f2f2f3'); BORDER-LEFT: #dad9d9 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f3f4; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: #dad9d9 1px solid; PADDING-TOP: 5px
}
H3.ac_Hdr .heading {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3.ac_Hdr A.hotelnos {
	MARGIN-TOP: 2px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.accordian .exp_state {
	MARGIN: 4px 5px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -157px 0px; HEIGHT: 6px
}
DIV.accordian .col_state {
	MARGIN: 2px 5px 0px 0px; WIDTH: 6px; BACKGROUND-POSITION: -170px 0px; HEIGHT: 12px
}
DIV.ac_Contents {
	BORDER-BOTTOM: #dad9d9 1px solid; BORDER-LEFT: #dad9d9 0px solid; BORDER-TOP: #dad9d9 1px solid; BORDER-RIGHT: #dad9d9 0px solid
}
DIV.mainImg {
	POSITION: relative
}
DIV.mainImg P.city {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; BACKGROUND-COLOR: #dd4c06; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 225%; TOP: 15px; RIGHT: 16px; PADDING-TOP: 0px
}
DIV.hotelsInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
P.hotelsInfo_row {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
P.hotelsInfo_row SPAN.hotelname_area {
	WIDTH: 350px
}
P.hotelsInfo_row A.hotelname {
	FONT-SIZE: 120%; MARGIN-RIGHT: 5px
}
P.hotelsInfo_row SPAN.hotelarea {
	MARGIN-TOP: 1px; COLOR: #878787; MARGIN-LEFT: -6px; FONT-SIZE: 120%
}
.actual_price {
	MARGIN: 2px 17px 0px 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #dd4c06; FONT-SIZE: 110%; TEXT-DECORATION: line-through
}
.discounted_price {
	COLOR: #d03e05; FONT-SIZE: 120%
}
A.discounted_price {
	COLOR: #d03e05; FONT-SIZE: 120%
}
P.noBorderBot {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.moreHotel_dests UL.mostPopularList LI {
	MARGIN-RIGHT: 17px
}
.moreHotel_dests UL.mostPopularList LI.last {
	MARGIN-RIGHT: 0px
}
P.alldest {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
P.allpopdest {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
P.alldest A {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
P.allpopdest A {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.featuredHotels_contents {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.featuredHotels {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
DIV.featuredHotels DIV.section {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 295px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; MARGIN-RIGHT: 10px; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.featuredHotels_contents DIV.noBotBorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.featuredHotels DIV.last {
	MARGIN-RIGHT: 0px
}
DIV.featuredHotels DIV.section IMG {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-TOP: #eee 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #eee 1px solid
}
DIV.featuredHotels DIV.section_contents {
	WIDTH: 154px
}
DIV.featuredHotels DIV.section P {
	MARGIN-BOTTOM: 6px
}
DIV.featuredHotels DIV.section P.last {
	MARGIN-BOTTOM: 0px
}
DIV.featuredHotels DIV.section A.hotelName {
	FONT-SIZE: 120%
}
DIV.featuredHotels DIV.section A.hotel_name {
	FONT-SIZE: 140%
}
DIV.featuredHotels DIV.section SPAN.address {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.featuredHotels DIV.section SPAN.location {
	FONT-SIZE: 120%
}
DIV.featuredHotels .actual_price {
	MARGIN-RIGHT: 14px
}
DIV.advertisment P.add {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; COLOR: #878787; FONT-SIZE: 110%
}
DIV.subscribe_HotelSection {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
DIV.subscribe_HotelSection P.subscribe {
	MARGIN-BOTTOM: 4px
}
DIV.subscribe_HotelSection P.subscribe LABEL {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.subscribe_HotelSection P.subscribe_BestHotels INPUT {
	WIDTH: 200px; FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.subscribe_HotelSection P.subscribe_BestHotels A.button {
	FLOAT: left; TEXT-DECORATION: none
}
DIV.subscribe_HotelSection SPAN.enter_email {
	MARGIN-RIGHT: 5px
}
DIV.subscribe_HotelSection SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 26px
}
DIV.subscribe_HotelSection SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 26px
}
DIV.subscribe_HotelSection SPAN.center_part {
	WIDTH: 235px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 26px; FONT-SIZE: 120%
}
DIV.subscribe_HotelSection INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #a9a9a9; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.subscribe_HotelSection A.graybutton {
	PADDING-BOTTOM: 2px; MARGIN-TOP: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
DIV.bestHotelDeals H3 {
	PADDING-BOTTOM: 0px; FONT-SIZE: 140%
}
DIV.bestHotelDeals P.need_heading {
	MARGIN-BOTTOM: 5px; COLOR: #607dbb; FONT-SIZE: 150%
}
DIV.bestHotelDeals SPAN.star {
	WIDTH: 28px; BACKGROUND-POSITION: -233px -156px; HEIGHT: 28px; MARGIN-RIGHT: 5px
}
DIV.bestHotelDeals SPAN.need_icon {
	WIDTH: 29px; BACKGROUND-POSITION: 0px -249px; HEIGHT: 29px; MARGIN-RIGHT: 5px
}
DIV.bestHotelDeals SPAN.best_hotel {
	MARGIN-TOP: 6px
}
DIV.bestHotelDeals SPAN.carousel_controls {
	MARGIN-TOP: 8px
}
DIV.bestHotelDeals DIV.section_info {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 6px
}
DIV.bestHotelDeals SPAN.rupee_tag {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; WIDTH: 76px; PADDING-RIGHT: 2px; BACKGROUND: #ffde3e; PADDING-TOP: 2px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
DIV.bestHotelDeals SPAN.top_side {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 66px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 4px; BACKGROUND: #fff; PADDING-TOP: 5px
}
DIV.bestHotelDeals SPAN.bottom_side {
	TEXT-ALIGN: center; WIDTH: 78px; FONT-SIZE: 120%
}
DIV.bestHotelDeals SPAN.red {
	COLOR: #d03e05; FONT-SIZE: 130%
}
DIV.bestHotelDeals SPAN.grey {
	COLOR: #939393; FONT-SIZE: 120%; MARGIN-RIGHT: 5px
}
DIV.bestHotelDeals SPAN.tag_mark {
	WIDTH: 3px; BACKGROUND-POSITION: -77px -187px; HEIGHT: 10px
}
DIV.bestHotelDeals SPAN.postn1 {
	POSITION: relative; MARGIN: -23px 0px 0px 5px
}
DIV.bestHotelDeals SPAN.postn2 {
	POSITION: relative; MARGIN: -23px 5px 0px 0px
}
DIV.bestHotelDeals P.border_bttm {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px
}
DIV.bestHotelDeals A.all_deal {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.bestHotelDeals A.cross {
	WIDTH: 12px; BACKGROUND-POSITION: -16px -179px; HEIGHT: 12px
}
DIV.bestHotelDeals P.delete {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.bestHotelDeals A.delete_icon {
	WIDTH: 11px; BACKGROUND-POSITION: -26px -221px; HEIGHT: 13px; MARGIN-RIGHT: 5px
}
DIV.bestHotelDeals A.open_icon {
	MARGIN: 5px 6px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -281px -126px; HEIGHT: 8px
}
DIV.bestHotelDeals A.close_icon {
	MARGIN: 5px 6px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -281px -136px; HEIGHT: 10px
}
DIV.bestHotelDeals SPAN.sectional_list {
	WIDTH: 298px
}
DIV.bestHotelDeals SPAN.left {
	WIDTH: 230px
}
DIV.bestHotelDeals SPAN.left IMG {
	MARGIN-RIGHT: 8px
}
DIV.bestHotelDeals A.hotel_name {
	WIDTH: 135px; MARGIN-BOTTOM: 2px; FONT-SIZE: 120%
}
DIV.bestHotelDeals SPAN.location {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; FONT-SIZE: 110%
}
DIV.bestHotelDeals SPAN.left .hotelDetail {
	WIDTH: 145px; FLOAT: left
}
DIV.bestHotelDeals .margn_bttm1 {
	MARGIN-BOTTOM: 3px
}
DIV.bestHotelDeals SPAN.plane {
	WIDTH: 31px; BACKGROUND-POSITION: -197px -156px; HEIGHT: 30px; MARGIN-RIGHT: 5px
}
DIV.bestHotelDeals SPAN.plus {
	MARGIN: 10px 5px 0px; WIDTH: 14px; BACKGROUND-POSITION: -77px -171px; HEIGHT: 13px
}
DIV.bestHotelDeals SPAN.hotel_1 {
	WIDTH: 31px; BACKGROUND-POSITION: -105px -155px; HEIGHT: 30px; MARGIN-RIGHT: 5px
}
DIV.bestHotelDeals SPAN.carousel_controls {
	MARGIN-TOP: 8px
}
DIV.bestHotelDeals SPAN.left_fph {
	WIDTH: 110px
}
DIV.bestHotelDeals SPAN.left_fph A {
	WIDTH: 110px; FONT-SIZE: 120%
}
DIV.bestHotelDeals SPAN.center_fph {
	WIDTH: 120px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.whyMMT {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #8fa851 3px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 8px
}
DIV.whyMMT P.why_mmt {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 6px; COLOR: #8fa851; FONT-SIZE: 120%
}
DIV.whyMMT_module {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.whyMMT_module P.owner {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 6px; COLOR: #ce3c04; FONT-SIZE: 120%
}
DIV.whyMMT_module P.hotelier {
	LINE-HEIGHT: 16px; FONT-SIZE: 120%
}
DIV.whyMMT_module A.graybutton {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
DIV.changeView DIV#sidebar {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 265px; MARGIN-RIGHT: 8px; PADDING-TOP: 50px
}
DIV.left_info {
	WIDTH: 240px
}
DIV.right_info {
	DISPLAY: none
}
DIV.changeView DIV.left_info {
	BACKGROUND-COLOR: #f7f7f9
}
DIV.changeView A.map_place_holder {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 15px; PADDING-RIGHT: 0px; BACKGROUND: #fff; HEIGHT: 27px; TOP: 40px; RIGHT: -20px; PADDING-TOP: 8px; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0; -o-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; -moz-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3); -webkit-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3); -o-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3); box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3); -icab-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3); -khtml-box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.3)
}
DIV.changeView DIV.right_info {
	POSITION: relative; BACKGROUND-COLOR: #fff; WIDTH: 8px; DISPLAY: block; HEIGHT: 450px; BORDER-TOP: #c3c3c3 1px solid; -moz-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3); -o-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3); box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3); -icab-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3); -khtml-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3)
}
DIV.changeView DIV.map_right_close {
	BACKGROUND-COLOR: #ffba16
}
DIV.changeView SPAN.left_holder {
	WIDTH: 8px; BACKGROUND-POSITION: -273px -81px; FLOAT: left; HEIGHT: 16px
}
DIV#content P.error {
	BORDER-BOTTOM: #e1e5ed 1px solid; BORDER-LEFT: #e1e5ed 1px solid; BACKGROUND-POSITION: 0px -231px; HEIGHT: 24px; BORDER-TOP: #e1e5ed 1px solid; BORDER-RIGHT: #e1e5ed 1px solid
}
DIV#content P.error SPAN.error_icon {
	MARGIN: 4px; WIDTH: 16px; BACKGROUND-POSITION: -89px -59px; HEIGHT: 16px
}
DIV#content P.error SPAN.error_txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%; PADDING-TOP: 6px
}
DIV#content P.error SPAN.right_side_part {
	WIDTH: 25px
}
DIV#content P.error SPAN.border_1 {
	WIDTH: 2px; BACKGROUND-POSITION: -107px -33px; HEIGHT: 24px
}
DIV#content P.error SPAN.border_2 {
	WIDTH: 2px; BACKGROUND-POSITION: -111px -33px; HEIGHT: 24px
}
DIV#content P.error A.close {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #2f2f2f; FONT-SIZE: 110%; PADDING-TOP: 5px
}
DIV#content P.alert {
	BORDER-BOTTOM: #e1e5ed 1px solid; BORDER-LEFT: #e1e5ed 1px solid; BACKGROUND-POSITION: 0px -257px; HEIGHT: 24px; BORDER-TOP: #e1e5ed 1px solid; BORDER-RIGHT: #e1e5ed 1px solid
}
DIV#content P.alert SPAN.alert_icon {
	MARGIN: 6px 5px; WIDTH: 14px; BACKGROUND-POSITION: -89px -77px; HEIGHT: 12px
}
DIV#content P.alert SPAN.alert_txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%; PADDING-TOP: 6px
}
DIV#content P.alert SPAN.border_3 {
	WIDTH: 2px; BACKGROUND-POSITION: -107px -59px; HEIGHT: 24px
}
DIV#content P.alert SPAN.border_4 {
	WIDTH: 2px; BACKGROUND-POSITION: -111px -59px; HEIGHT: 24px
}
DIV#content P.alert A.close {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%; PADDING-TOP: 5px
}
DIV#content P.alert SPAN.right_side_part {
	WIDTH: 25px
}
DIV#content P.deal_alert {
	BORDER-BOTTOM: #e1e5ed 1px solid; BORDER-LEFT: #e1e5ed 1px solid; MARGIN-BOTTOM: 5px; BORDER-TOP: #e1e5ed 1px solid; BORDER-RIGHT: #e1e5ed 1px solid
}
DIV#content P.deal_alert SPAN.deal_icon {
	MARGIN: 4px 5px 3px; WIDTH: 22px; BACKGROUND-POSITION: -125px -1px; HEIGHT: 22px
}
DIV#content P.deal_alert SPAN.deal_txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%; PADDING-TOP: 9px
}
DIV#content P.deal_alert SPAN.border_5 {
	WIDTH: 2px; BACKGROUND-POSITION: -115px -33px; HEIGHT: 29px
}
#reviewDeal {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCE7',endColorstr='#FBF3C5')
}
#reviewDeal .deal_txt {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 3px; PADDING-LEFT: 5px; WIDTH: 895px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV#sidebar .red {
	COLOR: #d54405; FONT-SIZE: 130%
}
DIV#sidebar A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV#sidebar A.select_up_icon {
	MARGIN-TOP: 2px; WIDTH: 8px; BACKGROUND-POSITION: -16px -29px; HEIGHT: 6px
}
DIV#sidebar UL.list_10 P {
	WIDTH: 165px
}
DIV#sidebar UL.list_10 P.static {
	WIDTH: 250px
}
DIV#sidebar P.clearAllfilters {
	WIDTH: 240px
}
A.checkbox_disable_icon {
	WIDTH: 14px; BACKGROUND-POSITION: 0px -29px; HEIGHT: 14px
}
DIV.hotelNav {
	spadding: 8px 8px 1px 8px
}
DIV.modifySearch {
	BORDER-BOTTOM: #dfe2ea 1px solid; BORDER-LEFT: #dfe2ea 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; BORDER-TOP: #ffc136 3px solid; BORDER-RIGHT: #dfe2ea 1px solid; PADDING-TOP: 5px
}
DIV.modifySearch H3 {
	WIDTH: 230px; MARGIN-BOTTOM: 0px; COLOR: #d24105; FONT-WEIGHT: normal
}
DIV.modifySearch H3 SPAN.total_hotels {
	FONT-SIZE: 240%
}
DIV.modifySearch H3 SPAN.hotel_in {
	FONT-SIZE: 120%
}
DIV.modifySearch H3 SPAN.city_location {
	FONT-SIZE: 120%
}
DIV.modifySearch SPAN.modifyTxt {
	LINE-HEIGHT: 20px; FONT-SIZE: 160%; PADDING-TOP: 13px
}
DIV.modifySearch SPAN.modifyTxt A {
	WIDTH: 128px
}
DIV.modifySearch SPAN.modifyTxt SPAN.modify_close {
	MARGIN: 3px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -61px -155px; HEIGHT: 14px
}
DIV.modifySearch SPAN.modifyTxt SPAN.modify_open {
	MARGIN: 3px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -77px -155px; HEIGHT: 14px
}
DIV.modify_details {
	BORDER-BOTTOM: #d1d7e3 1px solid; BORDER-LEFT: #d1d7e3 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #d1d7e3 1px solid; PADDING-TOP: 10px
}
DIV.modify_details DIV.left_information {
	WIDTH: 415px; PADDING-RIGHT: 20px; BORDER-RIGHT: #f1f1f1 1px solid
}
DIV.modify_details SPAN.check_date {
	WIDTH: 196px
}
DIV.modify_details SPAN.check_date LABEL {
	WIDTH: 200px; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.modify_details SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 24px
}
DIV.modify_details SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 24px
}
DIV.modify_details SPAN.center_part {
	WIDTH: 175px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 24px; FONT-SIZE: 120%
}
DIV.modify_details SPAN.dates_info {
	WIDTH: 200px
}
DIV.modify_details SPAN.day {
	WIDTH: 78px; MARGIN-RIGHT: 6px
}
DIV.modify_details SPAN.day SPAN.center_part {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 55px; PADDING-RIGHT: 6px; HEIGHT: 12px; PADDING-TOP: 6px
}
DIV.modify_details SPAN.search_icon {
	MARGIN: 5px 0px 0px 6px; WIDTH: 12px; BACKGROUND-POSITION: 0px -155px; HEIGHT: 12px; FONT-SIZE: 0px
}
DIV.modify_details A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV.modify_details A.calender {
	MARGIN-TOP: 2px; WIDTH: 22px; BACKGROUND-POSITION: -23px -155px; HEIGHT: 22px
}
DIV.modify_details DIV.star_rating {
	WIDTH: 220px
}
DIV.modify_details P.rating {
	FONT-SIZE: 120%
}
DIV.modify_details P.rating_section {
	MARGIN-BOTTOM: 5px
}
DIV.modify_details SPAN.left {
	WIDTH: 94px; FLOAT: left
}
DIV.modify_details SPAN.left LABEL {
	WIDTH: 58px; FLOAT: left
}
DIV.modify_details SPAN.right {
	WIDTH: 108px; FLOAT: right
}
DIV.modify_details A.active_icon {
	WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
DIV.modify_details A.unactive_icon {
	WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
DIV.modify_details LABEL.rate {
	MARGIN-TOP: 1px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.modify_details INPUT.text_box {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #878787; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.right_information {
	PADDING-LEFT: 10px; WIDTH: 535px
}
DIV.right_information P {
	MARGIN-BOTTOM: 8px
}
DIV.right_information P.no_margn {
	MARGIN-BOTTOM: 0px
}
DIV.right_information SPAN.room_details {
	WIDTH: 50px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.right_information SPAN.no_of_people {
	WIDTH: 452px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.right_information SPAN.adults {
	WIDTH: 76px; COLOR: #2f2f2f; FONT-SIZE: 90%; MARGIN-RIGHT: 16px
}
DIV.right_information SPAN.children {
	WIDTH: 90px; COLOR: #2f2f2f; FONT-SIZE: 90%; MARGIN-RIGHT: 16px
}
DIV.right_information SPAN.age {
	WIDTH: 210px; COLOR: #2f2f2f; FONT-SIZE: 90%
}
DIV.right_information SPAN.room {
	MARGIN-TOP: 7px; FLOAT: left; COLOR: #2f2f2f; FONT-SIZE: 90%
}
DIV.right_information SPAN.border_rght {
	HEIGHT: 26px; BORDER-RIGHT: #eee 1px solid
}
DIV.right_information SPAN.margn_rght {
	MARGIN-RIGHT: 5px
}
DIV.right_information SPAN.close_mark {
	PADDING-LEFT: 10px
}
DIV.right_information A.close_icon {
	MARGIN-TOP: 8px; WIDTH: 12px; BACKGROUND-POSITION: -47px -155px; HEIGHT: 12px
}
DIV.right_information SPAN.or {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; PADDING-TOP: 7px
}
DIV.right_information A.cancel {
	MARGIN-TOP: 4px; FONT-SIZE: 140%; TEXT-DECORATION: underline
}
DIV.modify_details DIV.right_information SPAN.center_part {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 30px; PADDING-RIGHT: 5px; HEIGHT: 14px; COLOR: #2f2f2f; PADDING-TOP: 5px
}
DIV.modify_details DIV.right_information SPAN.age SPAN.center_part {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 20px; PADDING-RIGHT: 3px; HEIGHT: 18px; PADDING-TOP: 3px
}
DIV.modify_details DIV.right_information INPUT.age_field {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2f2f2f; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.modify_details A.select_button {
	WIDTH: 137px; CURSOR: pointer
}
DIV.modify_details A.select_button SPAN.left_arc {
	WIDTH: 7px; BACKGROUND-POSITION: -38px -38px; HEIGHT: 32px
}



















DIV.modify_details A.select_button SPAN.right_arc {
	WIDTH: 7px; BACKGROUND-POSITION: -47px -38px; HEIGHT: 32px
}
DIV.modify_details A.select_button SPAN.middle {
	PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-LEFT: 10px; WIDTH: 105px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px -112px; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 140%; PADDING-TOP: 5px
}
* HTML DIV.modify_details A.select_button:hover {
	ZOOM: 1
}
DIV.modify_details A.select_button:hover SPAN.left_arc {
	BACKGROUND-POSITION: -57px -38px
}
DIV.modify_details A.select_button:hover SPAN.right_arc {
	BACKGROUND-POSITION: -66px -38px
}
DIV.modify_details A.select_button:hover SPAN.middle {
	BACKGROUND-POSITION: 0px -146px
}
.breadcrumb LI {
	MARGIN: 0px 5px 0px 0px; FLOAT: left; COLOR: #000; FONT-SIZE: 120%
}
DIV.section {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 8px
}
DIV.section SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 24px
}
DIV.section SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 24px
}
DIV.section SPAN.center_part {
	FONT-FAMILY: Helvetica, Arial, sans-serif; BACKGROUND-POSITION: 0px -42px; HEIGHT: 24px; FONT-SIZE: 110%
}
DIV.section SPAN.left_side {
	WIDTH: 4px; BACKGROUND-POSITION: -94px -155px; HEIGHT: 49px
}
DIV.section SPAN.right_side {
	WIDTH: 4px; BACKGROUND-POSITION: -100px -155px; HEIGHT: 49px
}
DIV.section SPAN.center_side {
	BACKGROUND-POSITION: 0px -315px; HEIGHT: 49px; FONT-SIZE: 120%
}
DIV.section SPAN.area_name {
	MARGIN-RIGHT: 8px
}
DIV.section SPAN.area_name SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 114px; PADDING-RIGHT: 6px; HEIGHT: 18px; PADDING-TOP: 6px
}
DIV.section SPAN.with_in SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 54px; PADDING-RIGHT: 6px; HEIGHT: 18px; PADDING-TOP: 6px
}
DIV.section SPAN.currency SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 196px; PADDING-RIGHT: 6px; HEIGHT: 19px; PADDING-TOP: 5px
}
DIV.section A.up {
	WIDTH: 6px; BACKGROUND-POSITION: -27px 0px; MARGIN-BOTTOM: 2px; HEIGHT: 4px
}
DIV.section A.down {
	WIDTH: 6px; BACKGROUND-POSITION: -27px -6px; HEIGHT: 4px
}
DIV.sortBy {
	WIDTH: 230px; DISPLAY: block
}
DIV.mapview_class #resultsController {
	MARGIN-BOTTOM: 0px
}
DIV.mapview_class DIV.resultsControllerDiv {
	WIDTH: 420px
}
DIV#sortBy A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
HTML > BODY DIV.changeView DIV#sidebar {
	
}
DIV.sortBy LABEL {
	MARGIN-TOP: 5px; COLOR: #d54405; FONT-SIZE: 120%
}
DIV.sortBy SELECT {
	WIDTH: 165px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; VERTICAL-ALIGN: middle
}
DIV.sortBy SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 161px; PADDING-RIGHT: 6px; HEIGHT: 18px; PADDING-TOP: 6px
}
DIV.sortBy SPAN.controls {
	MARGIN-TOP: 2px; WIDTH: 6px
}
DIV.sortBy.section {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.hotel {
	BORDER-BOTTOM: #c3c3c3 1px solid; BORDER-LEFT: #c3c3c3 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; BORDER-TOP: #c3c3c3 1px solid; BORDER-RIGHT: #c3c3c3 1px solid; PADDING-TOP: 8px
}
DIV.sliderSection P.range {
	MARGIN-BOTTOM: 5px
}
DIV.sliderSection P.slider {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 14px; PADDING-LEFT: 9px; PADDING-RIGHT: 12px; BACKGROUND-POSITION: 0px -69px; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 14px
}
DIV.sliderSection SPAN.priceTxt {
	MARGIN-RIGHT: 8px
}
DIV.sliderSection SPAN.price_range {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #363637; FONT-SIZE: 110%
}
DIV.sliderSection SPAN.default_rating {
	POSITION: relative; WIDTH: 195px; DISPLAY: block; BACKGROUND-POSITION: 0px -101px; HEIGHT: 4px; FONT-SIZE: 0px
}
DIV.sliderSection SPAN.generate_rating {
	BACKGROUND-COLOR: #d24105; WIDTH: 50px; DISPLAY: block; HEIGHT: 4px; FONT-SIZE: 0px
}
DIV.sliderSection SPAN.sliding_icon {
	POSITION: absolute; WIDTH: 18px; BACKGROUND-POSITION: -269px -373px; HEIGHT: 18px; TOP: -7px; LEFT: 50px
}
A.clear_all_fltrs {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
A.clear_fltrs {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
.fltrs_clr_all {
	MARGIN-TOP: 1px
}
DIV.filterBox SPAN.sprtr {
	LINE-HEIGHT: 11px; MARGIN: 0px 3px; COLOR: #666
}
DIV.filterBox DIV.now_showing {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 208px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.now_showing A.close_icn {
	POSITION: absolute; WIDTH: 12px; BACKGROUND-POSITION: -47px -155px; HEIGHT: 12px; TOP: 2px; CURSOR: pointer; RIGHT: 2px
}
DIV.now_showing P {
	FONT-SIZE: 120%
}
DIV.now_showing P.now_shw_head {
	MARGIN-BOTTOM: 4px; COLOR: #d54405
}
DIV.now_showing SPAN.seperator {
	MARGIN: 0px 4px
}
DIV.filterBox DIV.neighbourhood {
	MARGIN-BOTTOM: 8px
}
DIV.filterBox A.active_icon {
	WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
DIV.filterBox A.unactive_icon {
	WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
.radio_active {
	WIDTH: 14px; BACKGROUND-POSITION: -124px -253px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
.cust_radio_on {
	WIDTH: 14px; BACKGROUND-POSITION: -124px -253px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
.radio_inactive {
	WIDTH: 14px; BACKGROUND-POSITION: -140px -253px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
.cust_radio_off {
	WIDTH: 14px; BACKGROUND-POSITION: -140px -253px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
DIV.filterBox .count {
	FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.filterBox .border_bottom {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 5px
}
DIV.filterBox P.searchbox SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 178px; PADDING-RIGHT: 6px; HEIGHT: 20px; PADDING-TOP: 4px
}
DIV.filterBox UL.area_DDN {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #f6f6f6; MARGIN: 0px 0px 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; padidng: 0
}
UL.area_DDN LI {
	FLOAT: left
}
UL.area_DDN LI.options {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 120%; PADDING-TOP: 0px
}
UL.area_DDN LI.heading {
	BORDER-BOTTOM: #dbdbdb 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; MARGIN: 5px 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL.area_DDN LI.item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 180px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
UL.area_DDN LI.enter_address {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 10px; BORDER-TOP: #dbdbdb 1px solid; PADDING-TOP: 6px
}
UL.area_DDN LI.enter_address A {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.filterBox INPUT.textBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 173px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 14px; COLOR: #9c9c9c; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
DIV.filterBox INPUT.activeTxt {
	COLOR: #2f2f2f
}
DIV.filterBox INPUT.serach_icon {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 27px; BACKGROUND-POSITION: 0px -49px; HEIGHT: 24px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
DIV.filterBox P.rating_section {
	MARGIN-BOTTOM: 5px
}
DIV.filterBox LABEL.rate {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.filterBox A.more {
	FONT-FAMILY: Helvetica, Arial; COLOR: #1b4ea2; FONT-SIZE: 110%; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
DIV.filterBox P.border_shadow {
	BACKGROUND-POSITION: 0px -107px; HEIGHT: 3px; FONT-SIZE: 0px
}
DIV.filterBox P.view_more {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 8px; PADDING-TOP: 5px
}
DIV.filterBox P.other_area {
	FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 5px; FONT-SIZE: 110%
}
DIV.filterBox P.seprate_section {
	BORDER-BOTTOM: #efefef 1px solid; POSITION: relative
}
DIV.filterBox SPAN.or_seperator {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 24px; FONT-FAMILY: Helvetica, Arial; BACKGROUND-POSITION: -225px -431px; HEIGHT: 19px; COLOR: #878787; FONT-SIZE: 110%; TOP: -11px; PADDING-TOP: 5px; LEFT: 95px
}
DIV.filterBox SPAN.left {
	WIDTH: 100px; FLOAT: left
}
DIV.filterBox SPAN.total_no {
	FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.filterBox SPAN.left LABEL {
	WIDTH: 54px; FLOAT: left
}
DIV.filterBox SPAN.right {
	WIDTH: 116px; FLOAT: right
}
DIV.filterBox SPAN.kilometre {
	MARGIN: 6px 0px 0px 6px; FONT-SIZE: 120%
}
DIV.filterBox A.graybutton {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
DIV.filterBox TEXTAREA.info {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; WIDTH: 194px; PADDING-RIGHT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2f2f2f; FONT-SIZE: 120%; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
SPAN.Onestar {
	BACKGROUND-POSITION: -52px 0px; FLOAT: left; HEIGHT: 14px
}
SPAN.Twostar {
	BACKGROUND-POSITION: -52px 0px; FLOAT: left; HEIGHT: 14px
}
SPAN.Threestar {
	BACKGROUND-POSITION: -52px 0px; FLOAT: left; HEIGHT: 14px
}
SPAN.Fourstar {
	BACKGROUND-POSITION: -52px 0px; FLOAT: left; HEIGHT: 14px
}
SPAN.Fivestar {
	BACKGROUND-POSITION: -52px 0px; FLOAT: left; HEIGHT: 14px
}
SPAN.default_star {
	WIDTH: 70px; BACKGROUND-POSITION: -52px -16px; FLOAT: left; HEIGHT: 14px
}
SPAN.Onestar {
	WIDTH: 14px
}
SPAN.Twostar {
	WIDTH: 28px
}
SPAN.Threestar {
	WIDTH: 42px
}
SPAN.Fourstar {
	WIDTH: 56px
}
SPAN.Fivestar {
	WIDTH: 70px
}
DIV#main P.recommended {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #dad9d9 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff9d6; BORDER-TOP: #dad9d9 1px solid; BORDER-RIGHT: #dad9d9 1px solid
}
DIV#main SPAN.recommend {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 14px; COLOR: #d03e05; FONT-SIZE: 110%; PADDING-TOP: 6px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px
}
DIV#main SPAN.recommend_icon {
	WIDTH: 15px; BACKGROUND-POSITION: -199px -475px; FLOAT: left; HEIGHT: 15px; MARGIN-RIGHT: 8px
}
DIV#main SPAN.recommend_txt {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; COLOR: #d9612c; FONT-SIZE: 130%; PADDING-TOP: 8px
}
DIV.sectional_portion {
	BORDER-BOTTOM: #d3d9e4 1px solid; BORDER-LEFT: #d3d9e4 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; BORDER-TOP: #d3d9e4 1px solid; BORDER-RIGHT: #d3d9e4 1px solid; PADDING-TOP: 8px
}
DIV.views A.list {
	BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fff; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 110%; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
DIV.views A.map {
	BORDER-BOTTOM: #d9d9d9 1px solid; POSITION: relative; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fff; FLOAT: left; HEIGHT: 24px; FONT-SIZE: 110%; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px
}
DIV.views A.list {
	MARGIN: 8px 5px 0px 0px
}
DIV.views SPAN.listViewLink {
	MARGIN: 4px 6px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -74px -38px; FLOAT: left; HEIGHT: 14px
}
DIV.views SPAN.link_txt {
	MARGIN-TOP: 5px; WIDTH: 50px; FONT-FAMILY: Helvetica, Arial; COLOR: #174392
}
DIV.views SPAN.mapViewLink {
	MARGIN: 2px 6px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -92px -38px; FLOAT: left; HEIGHT: 19px
}
DIV.views A.youareHere SPAN.arrow {
	POSITION: absolute; WIDTH: 13px; BOTTOM: -8px; BACKGROUND-POSITION: -138px -441px; HEIGHT: 8px; LEFT: 44%
}
DIV.views SPAN.listViewLink_d {
	MARGIN: 4px 6px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -157px -12px; FLOAT: left; HEIGHT: 14px
}
DIV.views SPAN.mapViewLink_d {
	MARGIN: 2px 6px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -157px -27px; FLOAT: left; HEIGHT: 19px
}
DIV.views SPAN.link_txt_d {
	MARGIN-TOP: 5px; WIDTH: 50px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787
}
DIV.views A.youareHere {
	BORDER-BOTTOM: #ffc136 1px solid; BORDER-LEFT: #ffc136 1px solid; BORDER-TOP: #ffc136 1px solid; BORDER-RIGHT: #ffc136 1px solid
}
.deal_area {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 0px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px
}
.deal_area SPAN.deal_icon {
	MARGIN-TOP: 2px; MARGIN-RIGHT: 5px
}
.deal_icon {
	WIDTH: 23px; BACKGROUND-POSITION: -124px 0px; HEIGHT: 24px
}
.deal_area SPAN.deal_text {
	LINE-HEIGHT: 15px; MARGIN-TOP: 4px; WIDTH: 655px; FONT-FAMILY: Helvetica, Arial; COLOR: #d03e05; FONT-SIZE: 110%
}
UL.hotelList LI {
	FLOAT: left
}
LI.hotelInfo {
	WIDTH: 348px
}
LI.hotelInfo IMG.mainImg {
	FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.hotelNameAddress {
	WIDTH: 205px; PADDING-RIGHT: 5px; FLOAT: left
}
DIV.hotelNameAddress H2 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 140%; FONT-WEIGHT: normal
}
DIV.hotelNameAddress P.hotelAddress {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 8px; FONT-SIZE: 110%
}
DIV.hotelNameAddress P.leasure {
	LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.hotelNameAddress A.place {
	MARGIN-RIGHT: 6px
}
DIV.hotelNameAddress SPAN.seprator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #878787; PADDING-TOP: 0px
}
DIV.hotelNameAddress SPAN.distance {
	COLOR: #878787
}
A.map_icon {
	WIDTH: 9px; DISPLAY: inline-block; BACKGROUND-POSITION: -27px -15px; HEIGHT: 14px
}
LI.hotelStarReviews {
	BORDER-LEFT: #eaeaea 1px solid; PADDING-LEFT: 16px
}
LI.hotelStarReviews A.i_icn {
	MARGIN-LEFT: 5px
}
LI.hotelStarReviews P {
	MARGIN-BOTTOM: 8px
}
LI.hotelStarReviews P.more_than {
	MARGIN-BOTTOM: 16px; FONT-SIZE: 120%
}
LI.hotelStarReviews SPAN.rating_tab {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 50px; FONT-SIZE: 150%; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px
}
LI.hotelStarReviews SPAN.total {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 17px; PADDING-RIGHT: 3px; COLOR: #afaeae; PADDING-TOP: 2px
}
LI.hotelStarReviews SPAN.outof {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 20px; PADDING-RIGHT: 3px; COLOR: #737373; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 2px
}
LI.hotelStarReviews SPAN.green {
	BACKGROUND: #d8f2ba; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px
}
LI.hotelStarReviews SPAN.pink {
	BACKGROUND: #f6d7cf; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px
}
LI.hotelStarReviews SPAN.peach {
	BACKGROUND: #fff2d6; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px
}
LI.hotelStarReviews SPAN.no_rating.rating_tab {
	WIDTH: 128px; FONT-SIZE: 120%
}
LI.hotelStarReviews SPAN.no_rating SPAN.total {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; WIDTH: 75px; PADDING-RIGHT: 3px; PADDING-TOP: 4px
}
LI.hotelStarReviews SPAN.no_rating SPAN.outof {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; WIDTH: 38px; PADDING-RIGHT: 3px; PADDING-TOP: 4px
}
LI.hotelStarReviews A.reviews {
	MARGIN: 6px 0px 0px 8px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
LI.hotelStarReviews SPAN.no_reviews {
	FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
LI.hotelStarReviews P.deal {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; WIDTH: 194px; PADDING-RIGHT: 6px; MARGIN-BOTTOM: 0px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px
}
LI.hotelStarReviews P.margn_top {
	MARGIN-TOP: 38px
}
LI.hotelStarReviews SPAN.deal_icon {
	MARGIN-TOP: 2px; WIDTH: 23px; BACKGROUND-POSITION: -124px 0px; HEIGHT: 24px; MARGIN-RIGHT: 5px
}
LI.hotelStarReviews SPAN.deal_text {
	LINE-HEIGHT: 15px; WIDTH: 155px; FONT-FAMILY: Helvetica, Arial; COLOR: #d03e05; FONT-SIZE: 110%
}
LI.hotelStarReviews SPAN.deal_text SPAN.seprator {
	COLOR: #878787
}
LI.hotelDeals P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 12px
}
UL.hotelList LI.pricelastCol {
	TEXT-ALIGN: right; FLOAT: right; MARGIN-RIGHT: 0px
}
LI.pricelastCol P {
	MARGIN-BOTTOM: 4px
}
LI.pricelastCol P.perNightTxt {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; COLOR: #9c9b9b; FONT-SIZE: 110%
}
P.error_box {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ffffbc; PADDING-TOP: 8px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 5px; border-radius: 6px
}
SPAN.top {
	WIDTH: 105px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 5px; COLOR: #ed0000; FONT-SIZE: 110%
}
SPAN.guest {
	TEXT-ALIGN: left; MARGIN-TOP: 3px; WIDTH: 86px
}
SPAN.exceed_icon {
	WIDTH: 16px; BACKGROUND-POSITION: -105px -253px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
SPAN.text_info {
	TEXT-ALIGN: left; WIDTH: 104px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%
}
SPAN.combo_price {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 110px; PADDING-RIGHT: 3px; BACKGROUND: #fff2d6; PADDING-TOP: 3px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
LI.pricelastCol SPAN.hasDiscount {
	COLOR: #db6b3f; FONT-SIZE: 140%; TEXT-DECORATION: line-through
}
LI.pricelastCol SPAN.price {
	COLOR: #d03e05; FONT-SIZE: 170%
}
LI.pricelastCol SPAN.rupee_sign {
	COLOR: #d03e05; FONT-SIZE: 180%
}
P.detailLink {
	BORDER-BOTTOM: #d5dae6 1px solid; BORDER-LEFT: #d5dae6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Helvetica, Arial; BACKGROUND-POSITION: 0px -180px; HEIGHT: 22px; FONT-SIZE: 110%; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: #d5dae6 1px solid; PADDING-TOP: 5px
}
P.detailLink SPAN.col_state {
	WIDTH: 11px; BACKGROUND-POSITION: 0px -77px; FLOAT: left; HEIGHT: 11px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
P.detailLink SPAN.exp_state {
	WIDTH: 11px; BACKGROUND-POSITION: -13px -77px; FLOAT: left; HEIGHT: 11px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
P.detailLink SPAN.current_icon {
	MARGIN: 2px 5px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -49px -74px; HEIGHT: 11px
}
P.detailLink SPAN.last_view_icon {
	WIDTH: 17px; BACKGROUND-POSITION: -30px -74px; HEIGHT: 17px; MARGIN-RIGHT: 5px
}
P.detailLink SPAN.currently_viewing {
	WIDTH: 178px
}
P.detailLink SPAN.last_booking {
	WIDTH: 178px
}
P.detailLink SPAN.viewing {
	MARGIN-TOP: 1px; FONT-FAMILY: Helvetica, Arial; COLOR: #589442
}
P.detailLink SPAN.margn_top {
	MARGIN-TOP: 3px
}
DIV.detailToggle {
	BORDER-BOTTOM: #d0d5e1 1px solid; BORDER-LEFT: #d0d5e1 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 8px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #d0d5e1 1px solid; PADDING-TOP: 6px
}
DIV.top_part {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 8px
}
DIV.top_part SPAN.rate {
	MARGIN-TOP: 2px; WIDTH: 38px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.top_part SPAN.trip_advisor {
	WIDTH: 134px
}
DIV.top_part SPAN.trip_advisorReview {
	MARGIN-BOTTOM: 5px
}
DIV.top_part SPAN.tripadvisorReviewTxt {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.top_part A.graybutton {
	MARGIN: 5px 0px 0px 10px
}
DIV.hotelPriceSection {
	WIDTH: 410px
}
DIV.hotelPriceDetail {
	POSITION: relative; WIDTH: 360px
}
TABLE.hotelPricesTable TH {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; FONT-WEIGHT: normal; PADDING-TOP: 4px
}
TABLE.hotelPricesTable TH.rooms {
	TEXT-ALIGN: left
}
TABLE.hotelPricesTable TH A {
	TEXT-DECORATION: underline
}
TABLE.hotelPricesTable TH A:hover {
	TEXT-DECORATION: none
}
TABLE.hotelPricesTable TH.active {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; border-bototm: none
}
TABLE.hotelPricesTable TD {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 2px; FONT-FAMILY: Helvetica, Arial; COLOR: #d34a15; FONT-SIZE: 110%; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 4px
}
TABLE.hotelPricesTable TR.recmnd_hotel {
	BACKGROUND-COLOR: #fff9d6
}
TABLE.hotelPricesTable TR.recmnd_hotel TD.rooms {
	BACKGROUND-COLOR: #ffc136
}
TABLE.hotelPricesTable TR.recmnd_hotel TD.rooms A {
	COLOR: #fff
}
TABLE.hotelPricesTable .yellow {
	BACKGROUND: #ffffcd
}
P.showdiscount_Txt {
	MARGIN-TOP: 22px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.reviews_right {
	WIDTH: 250px
}
DIV.reviews_right P.bestReviews_wrap {
	MARGIN-BOTTOM: 25px; FONT-SIZE: 120%
}
DIV.reviews_right P.paddng_top {
	PADDING-TOP: 25px
}
DIV.reviews_right SPAN.bestReviews {
	COLOR: #659950
}
DIV.reviews_right SPAN.deal_icon {
	MARGIN-TOP: 2px; WIDTH: 23px; BACKGROUND-POSITION: -124px 0px; HEIGHT: 24px; MARGIN-RIGHT: 7px
}
DIV.reviews_right SPAN.dealtxt_wrap {
	WIDTH: 80%
}
DIV.reviews_right SPAN.deal_text {
	BORDER-BOTTOM: #e4e4e4 1px solid; PADDING-BOTTOM: 3px; WIDTH: 98%; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; FONT-SIZE: 110%
}
DIV.reviews_right SPAN.last {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.map {
	BORDER-BOTTOM: #d2d8e4 1px solid; BORDER-LEFT: #d2d8e4 1px solid; BACKGROUND-COLOR: #fff; MARGIN-TOP: 31px; WIDTH: 726px; HEIGHT: 788px; BORDER-TOP: #d2d8e4 1px solid; MARGIN-RIGHT: 8px; BORDER-RIGHT: #d2d8e4 1px solid
}
DIV.mapSidebar {
	PADDING-TOP: 13px
}
DIV.changeView DIV#left_info {
	POSITION: relative; OVERFLOW-X: hidden; WIDTH: 256px; HEIGHT: 450px; OVERFLOW: auto
}
DIV.changeView DIV.mapSidebar {
	PADDING-TOP: 5px
}
DIV.mapSidebar H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1b4ea2; FONT-SIZE: 160%; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
DIV.mapSidebar SPAN.top_controls {
	POSITION: absolute; TOP: 3px; RIGHT: -6px
}
DIV.mapSidebar SPAN.top_controls A.arow_ctrl {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-RIGHT: 6px; PADDING-TOP: 8px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0
}
DIV.mapSidebar A.disabled {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: #e0e0e1; CURSOR: default; -moz-opacity: .7; opacity: .7; -khtml-opacity: .7
}
DIV.mapSidebar A.active_state {
	BACKGROUND-COLOR: #ffba16
}
DIV.mapSidebar SPAN.up_arow {
	WIDTH: 12px; BACKGROUND-POSITION: -70px -288px; HEIGHT: 8px; CURSOR: pointer
}
DIV.mapSidebar SPAN.down_arow {
	WIDTH: 12px; BACKGROUND-POSITION: -84px -288px; HEIGHT: 8px; CURSOR: pointer
}
DIV.mapSidebar SPAN.bottom_controls {
	POSITION: absolute; BOTTOM: -20px; RIGHT: -6px
}
* HTML DIV.mapSidebar SPAN.bottom_controls {
	BOTTOM: -12px
}
DIV.mapSidebar SPAN.bottom_controls A.arow_ctrl {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-RIGHT: 6px; PADDING-TOP: 8px; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px
}
.mapViewTheme {
	POSITION: relative
}
.mergeCol {
	Z-INDEX: 1; BORDER-BOTTOM: #ffba16 2px solid; POSITION: absolute; BORDER-LEFT: #ffba16 0px solid; WIDTH: 18px; BACKGROUND: #fff; HEIGHT: 79px; BORDER-TOP: #ffba16 2px solid; TOP: 26px; BORDER-RIGHT: #ffba16 0px solid; LEFT: -17px
}
.mapViewTheme .jcarousel-container-vertical {
	WIDTH: 240px; HEIGHT: 800px
}
.mapViewTheme .jcarousel-clip-vertical {
	WIDTH: 240px; HEIGHT: 800px
}
.mapViewTheme .jcarousel-container-vertical {
	BORDER-BOTTOM: #ffba16 2px solid; BORDER-LEFT: #ffba16 0px solid; BORDER-TOP: #ffba16 2px solid; BORDER-RIGHT: #ffba16 0px solid
}
.mapViewTheme .jcarousel-item {
	WIDTH: 230px; HEIGHT: 140px; OVERFLOW: hidden
}
DIV.hotel_description {
	WIDTH: 145px
}
DIV.detailed_section {
	WIDTH: 720px; MARGIN-RIGHT: 16px
}
DIV.detailed_section SPAN.icons {
	MARGIN-TOP: 12px
}
A.pdf_icon {
	WIDTH: 15px; BACKGROUND-POSITION: -17px -288px; HEIGHT: 17px; MARGIN-RIGHT: 8px
}
A.email_icn {
	MARGIN: 4px 8px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -34px -288px; HEIGHT: 12px
}
A.printer {
	WIDTH: 16px; BACKGROUND-POSITION: -52px -288px; HEIGHT: 17px
}
DIV.detailed_section SPAN.phone_icon {
	MARGIN: 1px 3px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -263px 0px; HEIGHT: 12px
}
DIV.detailed_section SPAN.viewing_tab {
	BORDER-BOTTOM: #d2dfce 1px solid; POSITION: relative; BORDER-LEFT: #d2dfce 1px solid; PADDING-BOTTOM: 6px; MARGIN-TOP: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 8px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fff; COLOR: #589442; FONT-SIZE: 110%; BORDER-TOP: #d2dfce 1px solid; BORDER-RIGHT: #d2dfce 1px solid; PADDING-TOP: 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
DIV.detailed_section SPAN.current_icon {
	MARGIN: 1px 6px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -49px -74px; HEIGHT: 11px
}
DIV.detailed_section SPAN.arrow_2 {
	POSITION: absolute; WIDTH: 13px; BOTTOM: -8px; BACKGROUND-POSITION: -114px -205px; HEIGHT: 8px; RIGHT: 14px
}
P.accordian_heading2 {
	BORDER-BOTTOM: #cfcece 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7eefb'); BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #2f2f2f; FONT-SIZE: 130%; BORDER-TOP: #cfcece 1px solid; CURSOR: pointer; BORDER-RIGHT: #cfcece 1px solid; PADDING-TOP: 6px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0
}
P.accordian_heading {
	BORDER-BOTTOM: #cfcece 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7eefb'); BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #2f2f2f; FONT-SIZE: 130%; BORDER-TOP: #cfcece 1px solid; CURSOR: pointer; BORDER-RIGHT: #cfcece 1px solid; PADDING-TOP: 6px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0
}
P.noCursor {
	CURSOR: default
}
P.accordian_heading SPAN.carousel_controls {
	MARGIN: 0px
}
P.ylw_accrdn_hdng.accordian_heading {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefce3',endColorstr='#fbefa5'); COLOR: #d03e03; FONT-SIZE: 120%
}
P.ylw_accrdn_hdng.accordian_heading2 {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefce3',endColorstr='#fbefa5'); COLOR: #d03e03; FONT-SIZE: 120%
}
P.accordian_heading SPAN.exp_state {
	MARGIN: 5px 5px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -157px 0px; HEIGHT: 6px; CURSOR: pointer
}
P.accordian_heading SPAN.col_state {
	MARGIN: 3px 10px 0px 0px; WIDTH: 6px; BACKGROUND-POSITION: -170px 0px; HEIGHT: 12px; CURSOR: pointer
}
DIV.over_view P.booked {
	MARGIN-BOTTOM: 3px; COLOR: #9d9d9d; FONT-SIZE: 100%
}
DIV.hotel_info {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #ffc136 2px solid; BORDER-RIGHT: #c2c2c2 1px solid; PADDING-TOP: 8px
}
DIV.hotel_info P.information {
	FONT-SIZE: 120%
}
DIV.left_portion {
	WIDTH: 534px; MARGIN-RIGHT: 10px
}
DIV.left_section {
	WIDTH: 534px
}
DIV.left_portion P.information {
	COLOR: #cdcdcd; FONT-SIZE: 120%
}
DIV.slide_show {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; WIDTH: 198px; BORDER-TOP: #dadada 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #dadada 1px solid
}
DIV.sliding {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 180px; PADDING-RIGHT: 10px; BACKGROUND: #fafafb; BORDER-TOP: #dadada 1px solid; PADDING-TOP: 10px
}
DIV.sliding SPAN.prev_ctrl {
	POSITION: absolute; WIDTH: 6px; BACKGROUND-POSITION: -98px -288px; HEIGHT: 8px; TOP: 45%; LEFT: 2px
}
DIV.sliding SPAN.next_ctrl {
	POSITION: absolute; WIDTH: 6px; BACKGROUND-POSITION: -106px -288px; HEIGHT: 8px; TOP: 45%; RIGHT: 2px
}
DIV.sliding A.left_arrow {
	WIDTH: 8px; BACKGROUND-POSITION: -233px -130px; HEIGHT: 12px; MARGIN-LEFT: 6px
}
DIV.sliding A.left_arrow_disabled {
	WIDTH: 8px; BACKGROUND-POSITION: -255px -130px; HEIGHT: 12px; MARGIN-LEFT: 6px
}
DIV.sliding A.right_arrow {
	WIDTH: 8px; BACKGROUND-POSITION: -243px -130px; HEIGHT: 12px; MARGIN-LEFT: 6px
}
DIV.sliding A.right_arrow_disabled {
	WIDTH: 8px; BACKGROUND-POSITION: -265px -130px; HEIGHT: 12px; MARGIN-LEFT: 6px
}
DIV.slideshow_1 {
	WIDTH: 100px
}
DIV.slideshow_1 DIV.slides {
	MARGIN-BOTTOM: 8px
}
DIV.hotel_service {
	WIDTH: 320px
}
DIV.hotel_service P.border_shadow {
	BACKGROUND-POSITION: 0px -107px; MARGIN-BOTTOM: 5px; HEIGHT: 3px; FONT-SIZE: 0px
}
DIV.hotel_service P.testimonial {
	BORDER-BOTTOM: #efefee 1px solid; POSITION: relative; BORDER-LEFT: #efefee 1px solid; PADDING-BOTTOM: 8px; LINE-HEIGHT: 15px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fffbf1; COLOR: #589442; FONT-SIZE: 120%; BORDER-TOP: #efefee 1px solid; BORDER-RIGHT: #efefee 1px solid; PADDING-TOP: 8px
}
DIV.hotel_service A.more {
	FONT-SIZE: 120%
}
DIV.hotel_service SPAN.testimonial_arrow {
	POSITION: absolute; WIDTH: 19px; BOTTOM: -11px; BACKGROUND-POSITION: -30px -179px; HEIGHT: 11px; RIGHT: 20px; _bottom: -12px
}
DIV.hotel_service SPAN.person_info {
	BORDER-BOTTOM: #efefee 1px solid; BORDER-LEFT: #efefee 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 234px; PADDING-RIGHT: 5px; BACKGROUND: #fffbf1; COLOR: #589442; FONT-SIZE: 120%; BORDER-TOP: #efefee 1px solid; BORDER-RIGHT: #efefee 1px solid; PADDING-TOP: 5px; -moz-border-radius: 0 12px 12px 0; -webkit-border-radius: 0 12px 12px 0
}
DIV.hotel_service SPAN.smiley {
	WIDTH: 22px; BACKGROUND-POSITION: -51px -171px; HEIGHT: 22px
}
DIV.hotel_service SPAN.name_info {
	MARGIN: 5px 0px 0px 5px
}
DIV.view_services {
	MARGIN-BOTTOM: 5px
}
DIV.view_services SPAN.policy {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.view_services SPAN.right_mark {
	WIDTH: 12px; BACKGROUND-POSITION: 0px -179px; HEIGHT: 12px; MARGIN-RIGHT: 10px
}
DIV.view_services SPAN.wrong_mark {
	WIDTH: 12px; BACKGROUND-POSITION: -16px -179px; HEIGHT: 12px; MARGIN-RIGHT: 10px
}
DIV.view_services P.detail_punch {
	LINE-HEIGHT: 14px; COLOR: #589442; FONT-SIZE: 120%
}
DIV.right_section {
	BORDER-LEFT: #f0f0f0 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 140px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.right_section P.rate {
	MARGIN-BOTTOM: 5px; COLOR: #589442; FONT-SIZE: 220%
}
DIV.right_section P.border_bttm {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 6px
}
DIV.right_section P.rating {
	MARGIN-BOTTOM: 10px; COLOR: #b8b8b8; FONT-SIZE: 120%
}
DIV.right_section SPAN.bold_txt {
	FONT-SIZE: 140%
}
DIV.right_section SPAN.review {
	COLOR: #77a866
}
DIV.right_section P.rating_image {
	MARGIN-BOTTOM: 5px
}
DIV.right_section P.trip_advisor {
	MARGIN-BOTTOM: 12px
}
DIV.right_section SPAN.advisor {
	COLOR: #9f9f9f; FONT-SIZE: 120%
}
DIV.right_section SPAN.triper_rate {
	MARGIN: 0px 5px 0px 0px; FONT-SIZE: 120%
}
.trip_owl {
	WIDTH: 26px; BACKGROUND-POSITION: -225px -375px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
DIV.right_section SPAN.total {
	COLOR: #2f2f2f
}
SPAN.rating_wrapper {
	MARGIN: 5px 10px 0px 0px
}
SPAN.red_mmt {
	WIDTH: 21px; BACKGROUND-POSITION: -124px -475px; HEIGHT: 20px; MARGIN-RIGHT: 6px
}
SPAN.orange_mmt {
	WIDTH: 21px; BACKGROUND-POSITION: -173px -475px; HEIGHT: 20px; MARGIN-RIGHT: 6px
}
SPAN.green_mmt {
	WIDTH: 21px; BACKGROUND-POSITION: -148px -475px; HEIGHT: 20px; MARGIN-RIGHT: 6px
}
SPAN.default_mmt_rating {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-TOP: 3px; WIDTH: 70px; HEIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; moz-border-radius: 5px
}
SPAN.mmt_bad_rating {
	BACKGROUND-COLOR: #79b132; WIDTH: 22px; HEIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; moz-border-radius: 4px 0 0 4px
}
SPAN.mmt_average_rating {
	BACKGROUND-COLOR: #79b132; WIDTH: 38px; HEIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; moz-border-radius: 4px 0 0 4px
}
SPAN.mmt_gd_rating {
	BACKGROUND-COLOR: #79b132; WIDTH: 60px; HEIGHT: 10px; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 4px 0 0 4px; -webkit-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px; moz-border-radius: 4px 0 0 4px
}
SPAN.mmt_better_rating {
	BACKGROUND-COLOR: #79b132; WIDTH: 70px; HEIGHT: 10px; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; moz-border-radius: 4px
}
DIV.right_section SPAN.rating_tab {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 128px; FONT-SIZE: 120%; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px
}
DIV.right_section SPAN.total {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; WIDTH: 75px; PADDING-RIGHT: 3px; COLOR: #878787; PADDING-TOP: 4px
}
DIV.right_section SPAN.outof {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; WIDTH: 38px; PADDING-RIGHT: 3px; COLOR: #737373; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 4px
}
DIV.right_section SPAN.green {
	BACKGROUND: #d8f2ba
}
DIV.right_section SPAN.noBg.green {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.right_section SPAN.pink {
	BACKGROUND: #f6d7cf
}
DIV.right_section P.no_revw {
	LINE-HEIGHT: 14px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 5px; COLOR: #878787; FONT-SIZE: 110%
}
DIV.right_section A.reviews {
	MARGIN-TOP: 5px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 95%
}
DIV.right_section SPAN.small_tab {
	WIDTH: 50px; MARGIN-RIGHT: 2px
}
DIV.right_section SPAN.small_tab SPAN.total {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 15px; PADDING-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.right_section SPAN.small_tab SPAN.outof {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; WIDTH: 20px; PADDING-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.share_hotel {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
DIV.share_hotel P.share {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; COLOR: #589442; FONT-SIZE: 130%
}
DIV.share_hotel .fb_like {
	MARGIN-BOTTOM: 10px
}
DIV.share_hotel .twitter_tweet {
	MARGIN-BOTTOM: 14px
}
DIV.share_hotel P.price {
	MARGIN-BOTTOM: 8px
}
DIV.share_hotel P.save A.graybutton {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 12px; PADDING-TOP: 3px
}
DIV.room_details {
	BORDER-BOTTOM: #dbdadc 1px solid; BORDER-LEFT: #dbdadc 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #dbdadc 1px solid; PADDING-TOP: 8px
}
DIV.border_top {
	BORDER-TOP: #dbdadc 1px solid
}
DIV.room_details DIV.left_info {
	WIDTH: 570px
}
DIV.room_details P.head_part {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 5px
}
DIV.room_details SPAN.size {
	COLOR: #1b4ea2; FONT-SIZE: 140%
}
DIV.room_details SPAN.pool_side_1 {
	MARGIN-TOP: 0px; WIDTH: 158px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%
}
DIV.room_details P.option {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
DIV.room_information {
	WIDTH: 355px
}
DIV.room_information P.across {
	FONT-SIZE: 130%
}
DIV.room_information SPAN.part_info {
	WIDTH: 130px; FONT-SIZE: 130%
}
DIV.room_information SPAN.small_part {
	PADDING-LEFT: 4px; FONT-SIZE: 85%
}
DIV.room_facility {
	WIDTH: 175px
}
DIV.includes {
	WIDTH: 160px
}
DIV.room_information P.size {
	MARGIN-BOTTOM: 15px; COLOR: #4e4e4e; FONT-SIZE: 150%; FONT-WEIGHT: bold
}
DIV.room_information P.facility {
	MARGIN-BOTTOM: 5px; COLOR: #2f2f2f; FONT-SIZE: 130%
}
TABLE.price_dates TD {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 60px; PADDING-RIGHT: 4px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid; PADDING-TOP: 4px
}
TABLE.price_dates TD.rupee {
	COLOR: #d34a11
}
TABLE.price_dates TD A {
	TEXT-DECORATION: underline
}
TABLE.price_dates TD.active {
	BACKGROUND: #ffffcd
}
DIV.option_info {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
DIV.option_information_1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 454px; PADDING-RIGHT: 10px; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 10px
}
DIV.option_information_1 P.not_included {
	MARGIN-BOTTOM: 5px; COLOR: #cc3903; FONT-SIZE: 120%
}
DIV.add_this {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 85px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.add_this LABEL {
	LINE-HEIGHT: 16px; COLOR: #2f2f2f; FONT-SIZE: 130%
}
DIV.add_this P {
	MARGIN-BOTTOM: 3px
}
DIV.add_this P.rupee {
	COLOR: #d03e05; FONT-SIZE: 200%
}
DIV.add_this P.person {
	PADDING-BOTTOM: 0px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.accordian_section DIV.add_this A.unactive_icon {
	MARGIN: 0px 8px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; FLOAT: left; HEIGHT: 14px
}
DIV.room_details P.inclusion {
	FONT-FAMILY: Helvetica, Arial; COLOR: #d03e05; FONT-SIZE: 110%
}
TABLE.inclusion_table {
	WIDTH: 700px
}
TABLE.inclusion_table TR.active TD {
	BACKGROUND: #ffffcd
}
TABLE.inclusion_table TH {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; COLOR: #2f2f2f; FONT-SIZE: 120%; BORDER-TOP: #dadada 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 8px
}
TABLE.inclusion_table TD {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%; VERTICAL-ALIGN: top; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 10px
}
TABLE.inclusion_table TD.rupee_sum {
	LINE-HEIGHT: 13px; COLOR: #d03e05; FONT-SIZE: 130%
}
TABLE.inclusion_table TD.rupee_sum SPAN.WebRupee {
	FONT-SIZE: 120%
}
TABLE.inclusion_table TD.rupee_sum SPAN.price {
	FONT-SIZE: 120%
}
TABLE.inclusion_table TD.rupee_sum .TR_space {
	TEXT-ALIGN: right; MARGIN: 7px 0px 0px; WIDTH: 115px
}
TABLE.inclusion_table SPAN.seprator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #2f2f2f; PADDING-TOP: 0px
}
TABLE.inclusion_table SPAN.per_night {
	COLOR: #878787
}
TABLE.inclusion_table SPAN.deal_price {
	PADDING-BOTTOM: 5px; MARGIN: 0px 8px 2px 0px; PADDING-LEFT: 3px; WIDTH: 125px; PADDING-RIGHT: 3px; BACKGROUND: #fff2d6; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
TABLE.inclusion_table SPAN.deal_text {
	WIDTH: 88px
}
TABLE.inclusion_table SPAN.line_over {
	TEXT-ALIGN: right; WIDTH: 95%; MARGIN-BOTTOM: 5px; COLOR: #d03e05; FONT-SIZE: 80%; TEXT-DECORATION: line-through
}
TABLE.inclusion_table A.select_button SPAN.middle {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif; FONT-SIZE: 130%
}
SPAN.included {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 40px; PADDING-RIGHT: 2px; BACKGROUND: #f6b72a; COLOR: #fff; FONT-SIZE: 50%; PADDING-TOP: 2px
}
TABLE.inclusion_table .free_cancltion {
	COLOR: #579441; FONT-SIZE: 110%; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
TABLE.inclusion_table P.payAt_htl_TT {
	MARGIN-TOP: 4px; WIDTH: 82%
}
TABLE.inclusion_table P.payAt_htl_TT SPAN.green_tip {
	LEFT: 133px
}
TABLE.inclusion_table P.payAt_htl_TT SPAN.text_wrapper {
	WIDTH: 100%
}
TABLE.inclusion_table P.payAt_htl_TT SPAN.payAt_htl_TText {
	WIDTH: 90%; FONT-SIZE: 85%
}
DIV.accordian_section TABLE.inclusion_table SPAN.deal_icon {
	MARGIN: 3px 4px 0px 0px
}
DIV.accordian_section DIV.optional A.unactive_icon {
	MARGIN: 0px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; FLOAT: left; HEIGHT: 14px
}
DIV.accordian_section DIV.optional SPAN.optnl_info {
	WIDTH: 118px
}
DIV.price_details {
	WIDTH: 120px
}
DIV.price_details P.perNightTxt {
	FONT-FAMILY: Helvetica, Arial; COLOR: #9c9b9b; FONT-SIZE: 110%
}
DIV.price_details SPAN.combo_price {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 112px; PADDING-RIGHT: 3px; BACKGROUND: #fff2d6; PADDING-TOP: 3px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
DIV.price_details SPAN.hasDiscount {
	MARGIN-BOTTOM: 2px; COLOR: #db6b3f; FONT-SIZE: 140%; TEXT-DECORATION: line-through
}
DIV.price_details SPAN.price {
	COLOR: #d03e05; FONT-SIZE: 170%
}
DIV.price_details SPAN.rupee_sign {
	MARGIN: 3px 4px 0px 0px; COLOR: #d03e05; FONT-SIZE: 180%
}
DIV.price_details SPAN.extras {
	COLOR: #d03e05; FONT-SIZE: 140%
}
DIV.price_details P.discount {
	BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: relative; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 8px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
DIV.price_details P.discount .up_tip {
	POSITION: absolute; WIDTH: 10px; BACKGROUND-POSITION: -115px -288px; HEIGHT: 7px; TOP: -7px; LEFT: 57%
}
DIV.price_details SPAN.text {
	LINE-HEIGHT: 15px; FONT-FAMILY: Helvetica, Arial; COLOR: #bc3501; FONT-SIZE: 110%
}
DIV.accordian_section DIV.price_details SPAN.deal_icon {
	POSITION: absolute; MARGIN: 0px; TOP: -12px; LEFT: -10px
}
DIV.accordian_section DIV.cover_wth_brdr {
	BORDER-BOTTOM: #dbdacc 1px solid; BORDER-LEFT: #dbdacc 1px solid; BORDER-TOP: medium none; BORDER-RIGHT: #dbdacc 1px solid
}
DIV.cover_wth_brdr DIV.topNav_gradnt {
	MARGIN-BOTTOM: 0px
}
DIV.cover_wth_brdr UL.photoLink_list A {
	FONT-SIZE: 120%
}
DIV.accordian_section DIV.policy_contents {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.policy_contents P {
	LINE-HEIGHT: 18px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 15px; FONT-SIZE: 110%
}
DIV.policy_contents UL.policy_list {
	MARGIN-LEFT: 20px
}
DIV.policy_contents UL.policy_list LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: square; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 4px; FONT-SIZE: 110%
}
TABLE.Room_list {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid
}
TABLE.Room_list TR.heading {
	BORDER-BOTTOM: #dadada 1px solid
}
TABLE.Room_list TR.heading TH {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f6f6f6; COLOR: #2f2f2f; FONT-SIZE: 120%; FONT-WEIGHT: normal; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 6px
}
TABLE.Room_list TD.sub_total {
	BACKGROUND: #eef0f3
}
TABLE.Room_list TD.nobg {
	BACKGROUND: #fff
}
TABLE.Room_list TD.discount SPAN.discount_txt {
	COLOR: #878787; FONT-SIZE: 120%
}
TABLE.Room_list TD {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 6px
}
TABLE.Room_list SPAN.rupee_1 {
	LINE-HEIGHT: 20px; COLOR: #d03e05; FONT-SIZE: 140%
}
TABLE.Room_list SPAN.rupee_2 {
	COLOR: #d03e05; FONT-SIZE: 120%; TEXT-DECORATION: line-through
}
TABLE.Room_list SPAN.grand_total {
	COLOR: #d03e05; FONT-SIZE: 130%
}
TABLE.Room_list TD SPAN.WebRupee {
	COLOR: #d03e05; FONT-SIZE: 110%
}
TABLE.Room_list TD SPAN.price {
	COLOR: #d03e05; FONT-SIZE: 110%
}
TABLE.Room_list TD SPAN.fnt_size15 {
	FONT-SIZE: 140%
}
.cust_checkbox_off {
	WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 7px
}
.cust_checkbox_on {
	WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 7px
}
TABLE.Room_list INPUT.checkbox {
	MARGIN: 6px 8px 0px 0px; WIDTH: 14px; HEIGHT: 14px
}
TABLE.Room_list SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 26px
}
TABLE.Room_list SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 26px
}
TABLE.Room_list SPAN.center_part {
	WIDTH: 70px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 26px; FONT-SIZE: 120%
}
TABLE.Room_list SPAN.center_part INPUT {
	WIDTH: 65px
}
TABLE.Room_list TD.bottom_line {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 6px
}
TABLE.Room_list .gt_row {
	MARGIN-BOTTOM: 27px
}
TABLE.Room_list P.Or {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #878787; FONT-SIZE: 110%; PADDING-TOP: 5px
}
TABLE.Room_list .ttlAmt_selCurrncy {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 120%
}
TABLE.Room_list TD .ttlAmt_selCurrncy SPAN.WebRupee {
	COLOR: #3f3f3f
}
TABLE.Room_list .ttlAmt_selCurrncy .price {
	COLOR: #3f3f3f; FONT-SIZE: 100%
}
TABLE.Room_list .exchng_rateTxt {
	COLOR: #878787; FONT-SIZE: 100%
}
.ttlamt_selcurrency {
	PADDING-BOTTOM: 4px; FONT-SIZE: 120%
}
P.extraBed {
	COLOR: #878787
}
.i_icn {
	WIDTH: 15px; BACKGROUND-POSITION: -40px -222px; HEIGHT: 15px
}
P.accordian_heading SPAN.i_icn {
	MARGIN: 0px 5px
}
DIV.discount_container .marBot5 {
	MARGIN-BOTTOM: 5px
}
DIV.discount_container DIV.left {
	WIDTH: 260px
}
DIV.discount_container DIV.middle_info {
	WIDTH: 230px
}
DIV.discount_container DIV.right {
	PADDING-LEFT: 25px; WIDTH: 300px
}
DIV.discount_container LABEL {
	FONT-SIZE: 120%; MARGIN-RIGHT: 5px
}
DIV.discount_container P.quote {
	FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #878787; FONT-SIZE: 110%
}
DIV.discount_container SPAN.coupon_field {
	PADDING-RIGHT: 10px; HEIGHT: 25px; MARGIN-RIGHT: 7px
}
DIV.discount_container SPAN.coupon_field INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 190px; PADDING-RIGHT: 0px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #878787; FONT-SIZE: 110%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
DIV.discount_container SPAN.coupon_field INPUT.ent_cpn_txtBox {
	WIDTH: 260px
}
DIV.discount_container INPUT.activeTxt {
	COLOR: #2f2f2f
}
P.enter_couponcode A.graybutton {
	MARGIN-TOP: 2px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.hotel_heading {
	BORDER-BOTTOM: #dfe2ea 1px solid; BORDER-LEFT: #dfe2ea 1px solid; BACKGROUND: #fff; BORDER-TOP: #dfe2ea 1px solid; BORDER-RIGHT: #dfe2ea 1px solid
}
DIV.padd10.hotel_heading {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.no_padding.hotel_heading {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.hotel_heading DIV.left_area {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 703px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.hotel_heading DIV.room_price {
	BORDER-LEFT: #f6dca1 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 230px; PADDING-RIGHT: 10px; BACKGROUND: #fff9d6; PADDING-TOP: 10px
}
DIV.hotel_heading DIV.room_price DIV.left {
	WIDTH: 112px
}
DIV.room_price P.payAt_htl_TT {
	WIDTH: 88%
}
DIV.room_price P.payAt_htl_TT SPAN.green_tip {
	LEFT: 137px
}
DIV.room_price P.payAt_htl_TT SPAN.text_wrapper {
	WIDTH: 100%
}
DIV.room_price P.payAt_htl_TT SPAN.payAt_htl_TText {
	WIDTH: 90%
}
DIV.hotel_heading H3 {
	MARGIN-BOTTOM: 2px
}
DIV.hotel_heading P.hotel_address {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 110%
}
DIV.hotel_heading P.border_bottom {
	BORDER-BOTTOM: #f5f5f5 1px solid; PADDING-BOTTOM: 6px
}
DIV.hotel_heading SPAN.hotel_name {
	COLOR: #1b4ea2; FONT-SIZE: 160%; FONT-WEIGHT: normal; MARGIN-RIGHT: 12px
}
DIV.hotel_heading SPAN.hotel_rating {
	MARGIN-TOP: 3px
}
DIV.hotel_heading .room_info {
	WIDTH: 330px
}
DIV.hotel_heading .room_type_info {
	WIDTH: 370px
}
DIV.hotel_heading .room_type_info P {
	MARGIN-BOTTOM: 5px
}
DIV.hotel_heading P.room_type_head {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 110%
}
DIV.hotel_heading P.room_type_head .red {
	COLOR: #d74b0f
}
SPAN.liveChat_icn {
	WIDTH: 20px; BACKGROUND-POSITION: -263px -224px; HEIGHT: 20px; MARGIN-RIGHT: 6px
}
SPAN.contact {
	WIDTH: 20px; BACKGROUND-POSITION: -124px -26px; HEIGHT: 20px; MARGIN-RIGHT: 6px
}
SPAN.contact_info {
	LINE-HEIGHT: 16px; MARGIN: 3px 8px 0px 0px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
SPAN.contact_info_1 {
	LINE-HEIGHT: 16px; MARGIN-TOP: 2px; WIDTH: 569px; COLOR: #878787; FONT-SIZE: 120%
}
SPAN.contact_info_1 SPAN.number {
	COLOR: #2f2f2f
}
DIV.room_price P.per_room {
	FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #878787; FONT-SIZE: 110%
}
DIV.room_price P A.summary {
	FONT-SIZE: 120%
}
DIV.hotel_heading SPAN.combo_price {
	TEXT-ALIGN: right; WIDTH: 110px
}
DIV.hotel_heading SPAN.total_price {
	WIDTH: 110px; COLOR: #d03e05; FONT-SIZE: 250%
}
DIV.hotel_heading DIV.room_price A.select_button {
	MARGIN-TOP: 7px
}
DIV.hotel_heading A.select_button SPAN.middle {
	LINE-HEIGHT: 20px
}
DIV.hotel_heading SPAN.contact_info_part {
	FONT-SIZE: 80%
}
DIV.hotel_heading SPAN.contact {
	MARGIN-TOP: 0px
}
DIV.hotel_heading P.check_details {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 120%
}
DIV.hotel_heading P.avail_hour {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ffffcd; PADDING-TOP: 3px
}
DIV.hotel_heading P.avail_hour SPAN.checkbox {
	MARGIN: 4px 3px 0px 0px
}
DIV.hotel_heading P.avail_hour LABEL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #2f2f2f; FONT-SIZE: 120%; PADDING-TOP: 5px
}
DIV.hotel_heading P.avail_hour SPAN.i_icn {
	MARGIN: 3px 0px 0px 5px
}
DIV.hotel_heading SPAN.first {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; MARGIN-RIGHT: 20px; BORDER-RIGHT: #f2f2f2 1px solid; PADDING-TOP: 5px
}
DIV.hotel_heading SPAN.bold {
	COLOR: #d03e05; MARGIN-RIGHT: 5px
}
DIV.hotel_heading SPAN.small {
	COLOR: #2f2f2f
}
DIV.hotel_heading SPAN.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.accordian_section {
	MARGIN-BOTTOM: 10px
}
DIV.section_info_1 {
	BORDER-BOTTOM: #dbdadc 1px solid; BORDER-LEFT: #dbdadc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #dbdadc 1px solid; PADDING-TOP: 10px
}
DIV.section_info_1 TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 500px; PADDING-RIGHT: 5px; HEIGHT: 50px; COLOR: #878787; FONT-SIZE: 130%; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.mrgnBot10 {
	MARGIN-BOTTOM: 10px
}
DIV.similar_hotels.section_info_1 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 19px; PADDING-RIGHT: 19px; PADDING-TOP: 8px
}
DIV.accordian_section P.policy {
	BORDER-BOTTOM: #e0e0e1 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px; COLOR: #d03e05; FONT-SIZE: 120%
}
DIV.accordian_section P.text_part {
	LINE-HEIGHT: 16px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.accordian_section SPAN.pool_side {
	FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 85%
}
DIV.accordian_section P.deal {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; FONT-SIZE: 110%
}
DIV.accordian_section SPAN.deal_icon {
	MARGIN: 0px 8px 0px 0px; WIDTH: 23px; BACKGROUND-POSITION: -124px 0px; HEIGHT: 24px
}
DIV.accordian_section SPAN.deal_txt {
	MARGIN-TOP: 6px
}
DIV.accordian_section SPAN.understand {
	FONT-SIZE: 120%
}
P.terms_condition SPAN.error_icn {
	MARGIN: 7px 6px 0px 0px; WIDTH: 16px; BACKGROUND-POSITION: -105px -253px; HEIGHT: 15px
}
P.terms_condition INPUT.chkBox {
	MARGIN: 4px 7px 0px 0px
}
P.terms_condition SPAN.cust_checkbox {
	MARGIN: 4px 7px 0px 0px
}
P.terms_condition SPAN.tnc_bg_cover {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 40px; PADDING-TOP: 4px
}
P.terms_condition SPAN.error_bg {
	BORDER-BOTTOM: #dbdbdb 1px solid; BORDER-LEFT: #dbdbdb 1px solid; BACKGROUND: #ffe2e4; BORDER-TOP: #dbdbdb 1px solid; BORDER-RIGHT: #dbdbdb 1px solid
}
DIV.accordian_section A.unactive_icon {
	MARGIN: 8px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px
}
DIV.accordian_section P.policy_tab {
	BORDER-BOTTOM: #e1dfe1 1px solid; BORDER-LEFT: #e1dfe1 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 16px; BACKGROUND: #f7f6f7; BORDER-TOP: medium none; BORDER-RIGHT: #e1dfe1 1px solid; PADDING-TOP: 12px
}
DIV.accordian_section P.policy_tab A {
	LINE-HEIGHT: 12px; PADDING-RIGHT: 8px; FONT-SIZE: 115%; MARGIN-RIGHT: 8px; BORDER-RIGHT: #6884be 1px solid
}
DIV.accordian_section P.policy_tab A.border_none {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.photos_videos {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #ffc136 2px solid; BORDER-RIGHT: #c2c2c2 1px solid
}
DIV.photos_videos DIV.accordian_section {
	MARGIN-BOTTOM: 10px; BACKGROUND: #fff
}
DIV.hotel_roomDetails {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
DIV.hotel_roomDetails A IMG.mainImg {
	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; BORDER-TOP: medium none; BORDER-RIGHT: #c9c9c9 1px solid
}
DIV.hotel_roomDetails UL.list_1 {
	MARGIN: 0px auto 10px; WIDTH: 672px; PADDING-TOP: 10px
}
DIV.hotel_roomDetails .gv-filmstrip {
	MARGIN: 0px auto 10px; WIDTH: 672px; PADDING-TOP: 10px
}
DIV.hotel_roomDetails UL.list_1 LI {
	MARGIN-RIGHT: 9px
}
DIV.hotel_roomDetails .gv-filmstrip LI {
	MARGIN-RIGHT: 9px
}
.fadeOpacity {
	FILTER: alpha(opacity=30); -moz-opacity: .3; opacity: .3; -khtml-opacity: .3
}
.fadeOpacity_dark {
	FILTER: alpha(opacity=80); -moz-opacity: .8; opacity: .8; -khtml-opacity: .8
}
#overview_detail .gallery_container {
	BORDER-BOTTOM: #cfcece 1px solid; BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #cfcece 1px solid
}
#location_detail .gallery_container {
	BORDER-BOTTOM: #cfcece 1px solid; BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #cfcece 1px solid
}
#photos_videos_detail .gallery_container {
	BORDER-BOTTOM: #cfcece 1px solid; BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 10px; BORDER-TOP: medium none; BORDER-RIGHT: #cfcece 1px solid
}
#photoGallery {
	VISIBILITY: hidden
}
#guest_photoGallery {
	VISIBILITY: hidden
}
.gv-gallery {
	OVERFLOW: hidden
}
.gv-panel {
	FILTER: inherit
}
#hotel_photos .gv-frame {
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none
}
#guest_photos .gv-frame {
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none
}
#hotel_videos .gv-frame {
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none
}
#location_detail .gv-frame {
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none
}
#hotel_photos .gv-panel IMG.mainImg {
	WIDTH: 700px; HEIGHT: 300px !important; TOP: 0px !important
}
#guest_photos .gv-panel IMG.mainImg {
	WIDTH: 700px; HEIGHT: 300px !important; TOP: 0px !important
}
#hotel_videos .gv-panel IMG.mainImg {
	WIDTH: 700px; HEIGHT: 300px !important; TOP: 0px !important
}
#location_detail .gv-panel IMG.mainImg {
	WIDTH: 700px; HEIGHT: 300px !important; TOP: 0px !important
}
#hotel_photos .gv-img_wrap IMG.mainImg {
	BORDER-BOTTOM: #eaeaea 4px solid; BORDER-LEFT: #eaeaea 4px solid; WIDTH: 70px !important; HEIGHT: 50px !important; BORDER-TOP: #eaeaea 4px solid; BORDER-RIGHT: #eaeaea 4px solid
}
#guest_photos .gv-img_wrap IMG.mainImg {
	BORDER-BOTTOM: #eaeaea 4px solid; BORDER-LEFT: #eaeaea 4px solid; WIDTH: 70px !important; HEIGHT: 50px !important; BORDER-TOP: #eaeaea 4px solid; BORDER-RIGHT: #eaeaea 4px solid
}
#hotel_videos .gv-img_wrap IMG.mainImg {
	BORDER-BOTTOM: #eaeaea 4px solid; BORDER-LEFT: #eaeaea 4px solid; WIDTH: 70px !important; HEIGHT: 50px !important; BORDER-TOP: #eaeaea 4px solid; BORDER-RIGHT: #eaeaea 4px solid
}
#location_detail .gv-img_wrap IMG {
	BORDER-BOTTOM: #eaeaea 4px solid; BORDER-LEFT: #eaeaea 4px solid; WIDTH: 70px !important; HEIGHT: 50px !important; BORDER-TOP: #eaeaea 4px solid; BORDER-RIGHT: #eaeaea 4px solid
}
.gv-loader {
	DISPLAY: none
}
.gv-panel .gv-panel-overlay {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; HEIGHT: 2em; PADDING-TOP: 1em
}
.gv-panel .gv-overlay-background {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; HEIGHT: 2em; PADDING-TOP: 1em
}
.gv-panel .gv-overlay-background {
	BACKGROUND: #222
}
.gv-panel .gv-panel-overlay {
	COLOR: #fff
}
.gv-panel .gv-panel-overlay P {
	FONT-SIZE: 130%
}
.gv-panel .gv-panel-overlay A {
	COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.gv-panel-content {
	OVERFLOW-Y: auto
}
.gv-frame .gv-caption {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; HEIGHT: 2em; FONT-SIZE: 1em
}
.gv-pointer {
	BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black
}
DIV.twoview_gal_container {
	HEIGHT: 368px
}
UL.twoview_gal DIV.left {
	WIDTH: 320px
}
UL.twoview_gal DIV.right {
	WIDTH: 320px
}
DIV#hotel_photos UL.twoview_gal .gv-panel IMG {
	WIDTH: 320px
}
DIV#hotel_photos UL.twoview_gal .gv-panel .gv-panel-overlay {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 2em; PADDING-TOP: 7px
}
DIV#hotel_photos UL.twoview_gal .gv-panel .gv-overlay-background {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 2em; PADDING-TOP: 7px
}
DIV#hotel_photos UL.twoview_gal .gv-panel {
	MARGIN: 0px auto; WIDTH: 670px
}
.gv-nav-prev {
	WIDTH: 9px; BACKGROUND-POSITION: -234px -130px; HEIGHT: 12px; CURSOR: pointer
}
.gv-nav-next {
	WIDTH: 9px; BACKGROUND-POSITION: -244px -130px; HEIGHT: 12px; CURSOR: pointer
}
.gv-panel-nav-prev {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: #000; WIDTH: 32px; HEIGHT: 32px; TOP: 27% !important; CURSOR: pointer; LEFT: 0px; -moz-opacity: .7; opacity: .7
}
.gv-panel-nav-next {
	FILTER: alpha(opacity=70); BACKGROUND-COLOR: #000; WIDTH: 32px; HEIGHT: 32px; TOP: 27% !important; CURSOR: pointer; RIGHT: 0px; -moz-opacity: .7; opacity: .7
}
.prevArrow {
	MARGIN: 5px 0px 0px 10px; WIDTH: 9px; BACKGROUND-POSITION: -149px -72px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
.nextArrow {
	MARGIN: 5px 0px 0px 10px; WIDTH: 9px; BACKGROUND-POSITION: -159px -72px; FLOAT: left; HEIGHT: 20px; CURSOR: pointer
}
* HTML .gv-pointer {
	FILTER: chroma(color=pink)
}
DIV#hotel_photos .twoview_bg {
	POSITION: absolute; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; WIDTH: 300px; BOTTOM: 0px; PADDING-RIGHT: 10px; HEIGHT: 2em; COLOR: #fff; FONT-SIZE: 120%; PADDING-TOP: 7px; LEFT: 0px
}
.prev_sec {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=70); BACKGROUND-COLOR: #000; WIDTH: 32px; HEIGHT: 32px; TOP: 40%; CURSOR: pointer; LEFT: 10px; -moz-opacity: .7; opacity: .7
}
.next_sec {
	Z-INDEX: 10; POSITION: absolute; FILTER: alpha(opacity=70); BACKGROUND-COLOR: #000; WIDTH: 32px; HEIGHT: 32px; TOP: 40%; CURSOR: pointer; RIGHT: 25px; -moz-opacity: .7; opacity: .7
}
.jcarousel-optnl-carousel {
	WIDTH: 670px; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
.jcarousel-optnl-carousel .jcarousel-direction-rtl {
	DIRECTION: rtl
}
.jcarousel-optnl-carousel .jcarousel-container-horizontal {
	WIDTH: 670px
}
.jcarousel-optnl-carousel .jcarousel-clip {
	OVERFLOW: hidden
}
.jcarousel-optnl-carousel .jcarousel-clip-horizontal {
	WIDTH: 670px; HEIGHT: 240px; OVERFLOW: hidden
}
.jcarousel-optnl-carousel .jcarousel-item {
	WIDTH: 320px; HEIGHT: 240px
}
.jcarousel-optnl-carousel .jcarousel-item-horizontal {
	MARGIN-RIGHT: 15px
}
.jcarousel-optnl-carousel .jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
DIV.topNav_gradnt {
	BORDER-BOTTOM: #e4e1e3 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfcfd',endColorstr='#f1f0f1'); PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
UL.photoLink_list LI {
	POSITION: relative; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-RIGHT: 10px; BORDER-RIGHT: #6d6d6d 1px solid
}
UL.photoLink_list LI.last {
	BORDER-RIGHT: medium none
}
UL.photoLink_list LI A {
	FONT-SIZE: 130%
}
UL.photoLink_list A.youareHere {
	COLOR: #2f2f2f; CURSOR: default
}
UL.photoLink_list A.youareHere SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
SPAN.camera_icn {
	WIDTH: 18px; BACKGROUND-POSITION: -149px -58px; HEIGHT: 14px; MARGIN-RIGHT: 6px
}
A.review_icon {
	MARGIN: 2px 6px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -93px -208px; HEIGHT: 13px
}
DIV.accordian_Contents {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.counts {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #dc0303; HEIGHT: 16px; COLOR: #fff; FONT-SIZE: 90%; FONT-WEIGHT: bold; BORDER-RIGHT: #eb7272 1px solid; PADDING-TOP: 4px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; -o-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px
}
A.submit_txt {
	MARGIN-TOP: 1px; FONT-SIZE: 120%; CURSOR: pointer
}
A.submit_txt .text {
	MARGIN-TOP: 2px
}
DIV.bottom_review {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f6f6; BORDER-TOP: #e4e1e1 1px solid; PADDING-TOP: 10px
}
DIV.advisor_review {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
DIV.advisor_review P.recent_view {
	BORDER-BOTTOM: #eceaeb 1px solid; LINE-HEIGHT: 30px; BACKGROUND-COLOR: #fffee0; PADDING-LEFT: 10px; MARGIN-BOTTOM: 30px; COLOR: #2f2f2f; FONT-SIZE: 130%; BORDER-TOP: #eceaeb 1px solid
}
DIV.advisor_review SPAN.staying {
	WIDTH: 440px
}
DIV.advisor_review SPAN.excellent {
	WIDTH: 438px; MARGIN-BOTTOM: 3px; COLOR: #2f2f2f; FONT-SIZE: 140%
}
DIV.advisor_review SPAN.experience_icon {
	MARGIN: 1px 0px 0px 5px; WIDTH: 14px; BACKGROUND-POSITION: -128px -287px; HEIGHT: 14px
}
DIV.advisor_review SPAN.by {
	FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.advisor_review SPAN.trip_advisor_rate {
	WIDTH: 155px
}
DIV.advisor_review SPAN.icn {
	MARGIN-RIGHT: 5px
}
DIV.advisor_review P.icn_1 {
	MARGIN-BOTTOM: 3px
}
DIV.advisor_review SPAN.rates {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN-TOP: 3px; PADDING-LEFT: 0px; WIDTH: 25px; PADDING-RIGHT: 0px; BACKGROUND: #589442; COLOR: #fff; FONT-SIZE: 100%; PADDING-TOP: 2px
}
DIV.advisor_review P.plaza {
	BORDER-BOTTOM: #ececeb 1px solid; PADDING-BOTTOM: 16px; COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.advisor_review P.powered {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; COLOR: #333; FONT-SIZE: 110%
}
DIV.advisor_review P.powered A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
DIV.advisor_review SPAN.recent_icon {
	POSITION: absolute; WIDTH: 13px; BOTTOM: -8px; BACKGROUND-POSITION: -144px -291px; HEIGHT: 8px; LEFT: 110px
}
DIV.advisor_review P.left_info {
	WIDTH: 322px
}
DIV.advisor_review P.right_info {
	WIDTH: 280px
}
DIV.advisor_review SPAN.total_points {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 65px; PADDING-RIGHT: 5px; COLOR: #2f2f2f; FONT-SIZE: 230%; MARGIN-RIGHT: 10px; BORDER-RIGHT: #edebed 1px solid; PADDING-TOP: 10px
}
DIV.advisor_review SPAN.green {
	COLOR: #589442
}
DIV.advisor_review .travel_rating {
	WIDTH: 237px; MARGIN-BOTTOM: 3px
}
DIV.advisor_review .text_1 {
	WIDTH: 356px; MARGIN-BOTTOM: 4px; COLOR: #2f2f2f; FONT-SIZE: 130%
}
DIV.advisor_review P.left_info .text_1 {
	WIDTH: 230px
}
DIV.advisor_review .based {
	MARGIN: 4px 0px 0px 5px; COLOR: #878787; FONT-SIZE: 120%
}
DIV.advisor_review .based_1 {
	MARGIN: 1px 0px 0px 5px; COLOR: #878787; FONT-SIZE: 90%
}
DIV.advisor_review .expect {
	WIDTH: 176px
}
DIV.advisor_review SPAN.trip_rating {
	MARGIN-TOP: 3px; WIDTH: 80px
}
DIV.location_detail {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; BORDER-TOP: #ffc136 2px solid; BORDER-RIGHT: #c2c2c2 1px solid
}
DIV.location_detail DIV.accordian_section {
	MARGIN-BOTTOM: 10px; BACKGROUND: #fff
}
DIV.location_detail DIV.map {
	WIDTH: 423px; HEIGHT: 366px
}
DIV.howTo_reach {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #ffc136 3px solid; BORDER-RIGHT: #c2c2c2 1px solid; PADDING-TOP: 10px
}
DIV.booked.howTo_reach {
	PADDING-RIGHT: 0px
}
DIV.howTo_reach P {
	MARGIN-BOTTOM: 10px
}
DIV.howTo_reach P TEXTAREA {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f7f7f7; PADDING-LEFT: 5px; WIDTH: 500px; PADDING-RIGHT: 5px; HEIGHT: 50px; COLOR: #878787; FONT-SIZE: 130%; PADDING-TOP: 5px; border-radius: 5px 5px 5px 5px
}
DIV.howTo_reach H2 {
	BORDER-BOTTOM: #e3e3e3 2px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; FONT-SIZE: 160%
}
.car_icn {
	WIDTH: 19px; BACKGROUND-POSITION: -166px -104px; HEIGHT: 18px; MARGIN-RIGHT: 8px
}
.metro_icn {
	WIDTH: 19px; BACKGROUND-POSITION: -186px -104px; HEIGHT: 18px; MARGIN-RIGHT: 8px
}
.air_icn {
	WIDTH: 21px; BACKGROUND-POSITION: -206px -104px; HEIGHT: 18px; MARGIN-RIGHT: 8px
}
DIV.howTo_reach .headTxt {
	FONT-SIZE: 140%
}
DIV.howTo_reach P.text {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; FONT-SIZE: 120%
}
DIV.howTo_reach P.last {
	BORDER-BOTTOM: medium none
}
DIV.howTo_reach P.deal_info {
	BORDER-BOTTOM: #e6e7e8 1px solid; POSITION: relative; BORDER-LEFT: #e6e7e8 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 10px -20px; PADDING-LEFT: 14px; WIDTH: 713px; PADDING-RIGHT: 0px; BACKGROUND: #fefac6; BORDER-TOP: #e6e7e8 1px solid; BORDER-RIGHT: medium none; PADDING-TOP: 6px
}
DIV.howTo_reach P.font_14 {
	COLOR: #d03e05; FONT-SIZE: 140%
}
DIV.howTo_reach .font_12 {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.howTo_reach .info.font_12 {
	MARGIN-TOP: 5px
}
DIV.howTo_reach .no_border {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px
}
DIV.howTo_reach SPAN.info_width {
	WIDTH: 660px
}
DIV.howTo_reach SPAN.i_n_f_icon {
	WIDTH: 17px; BACKGROUND-POSITION: 0px -322px; HEIGHT: 17px; MARGIN-RIGHT: 8px
}
DIV.howTo_reach SPAN.deal_icon {
	MARGIN: 0px 8px 0px 0px; WIDTH: 23px; BACKGROUND-POSITION: -124px 0px; HEIGHT: 24px
}
DIV.howTo_reach SPAN.corner {
	POSITION: absolute; WIDTH: 9px; BACKGROUND-POSITION: -141px -271px; HEIGHT: 9px; TOP: -10px; LEFT: -1px
}
DIV.howTo_reach SPAN.special_rates {
	MARGIN: 2px 0px 0px 5px; COLOR: #878787; FONT-SIZE: 85%
}
DIV.howTo_reach DIV.details {
	WIDTH: 230px
}
DIV.howTo_reach DIV.details_1 {
	WIDTH: 445px
}
DIV.howTo_reach DIV.details P {
	MARGIN-BOTTOM: 5px
}
DIV.howTo_reach DIV.details_1 P {
	MARGIN-BOTTOM: 5px
}
DIV.howTo_reach DIV.border_left.details {
	BORDER-LEFT: #e3e3e3 1px solid; PADDING-LEFT: 20px
}
DIV.howTo_reach DIV.border_left.details_1 {
	BORDER-LEFT: #e3e3e3 1px solid; PADDING-LEFT: 20px
}
DIV.howTo_reach DIV.details_1 DIV.pmt_modes {
	WIDTH: 220px
}
DIV.howTo_reach P.pay_rest {
	LINE-HEIGHT: 1.5em; COLOR: #878787
}
DIV.howTo_reach P.avail_hour {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: #ffffcd; PADDING-TOP: 8px
}
DIV.howTo_reach P.avail_hour LABEL {
	FONT-SIZE: 120%; MARGIN-RIGHT: 5px; PADDING-TOP: 1px
}
DIV.place_interest DIV.right {
	WIDTH: 260px
}
DIV.place_interest_scroll {
	BORDER-BOTTOM: #e7e6e6 1px solid; BORDER-LEFT: #e7e6e6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 258px; PADDING-RIGHT: 0px; HEIGHT: 330px; BORDER-TOP: medium none; BORDER-RIGHT: #e7e6e6 1px solid; PADDING-TOP: 10px
}
DIV.place_interest_scroll LI {
	BORDER-BOTTOM: #e7e6e6 1px solid; WIDTH: 258px; FLOAT: left; FONT-SIZE: 130%
}
DIV.place_interest_scroll LI.first {
	BORDER-TOP: #fff 1px solid
}
DIV.place_interest_scroll LI.last {
	BORDER-BOTTOM: #fff 1px solid
}
DIV.place_interest_scroll LI A {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 238px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 6px
}
DIV.place_interest_scroll LI SPAN.active_icon {
	POSITION: absolute; WIDTH: 15px; BACKGROUND-POSITION: 0px -288px; HEIGHT: 28px; TOP: -1px; LEFT: -15px
}
DIV.place_interest_scroll LI.border_top {
	BORDER-TOP: #e7e6e6 1px solid
}
DIV.place_interest_scroll LI.border_botm {
	BORDER-BOTTOM: #e7e6e6 1px solid
}
DIV.place_interest_scroll LI A:hover {
	BACKGROUND-COLOR: #ffffcd; COLOR: #2f2f2f
}
DIV.place_interest_scroll LI A.active {
	BACKGROUND-COLOR: #ffffcd; COLOR: #2f2f2f
}
DIV.range_tooltip {
	POSITION: relative; MARGIN: 20px 0px; WIDTH: 500px
}
DIV.range_tooltip P.range {
	BORDER-BOTTOM: #d6d6d6 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f4f4f4'); BORDER-LEFT: #d6d6d6 1px solid; LINE-HEIGHT: 26px; PADDING-LEFT: 16px; BACKGROUND: #f7f7f7; COLOR: #d03e05; FONT-SIZE: 120%; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; -moz-border-radius: 6px 6px 0 0; -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0
}
DIV.range_tooltip P.range SPAN.cost {
	COLOR: #2f2f2f; FONT-SIZE: 90%
}
DIV.range_tooltip DIV.range_section {
	BORDER-BOTTOM: #d6d6d6 1px solid; POSITION: relative; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 10px; -moz-border-radius: 0 0 6px 6px; -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px
}
DIV.range_tooltip DIV.range_section P.text {
	LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.range_tooltip DIV.no_padding.range_section {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.help_line.range_tooltip {
	WIDTH: 380px
}
DIV.range_tooltip P.select_dates {
	PADDING-BOTTOM: 10px; FONT-SIZE: 130%
}
DIV.range_tooltip P.border_bottom {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: medium none; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 8px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
DIV.range_tooltip SPAN.check_date {
	WIDTH: 220px
}
DIV.range_tooltip LABEL {
	WIDTH: 220px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 5px; FLOAT: left; COLOR: #d03e05; FONT-SIZE: 110%
}
DIV.range_tooltip SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 26px
}
DIV.range_tooltip SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 26px
}
DIV.range_tooltip SPAN.center_part {
	BACKGROUND-POSITION: 0px -42px; HEIGHT: 26px; FONT-SIZE: 120%
}
DIV.range_tooltip SPAN.dates_info {
	WIDTH: 220px
}
DIV.range_tooltip SPAN.day {
	WIDTH: 88px; MARGIN-RIGHT: 6px
}
DIV.range_tooltip SPAN.day SPAN.center_part {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 65px; PADDING-RIGHT: 6px; HEIGHT: 14px; PADDING-TOP: 6px
}
DIV.range_tooltip SPAN.search_icon {
	MARGIN: 5px 0px 0px 6px; WIDTH: 12px; BACKGROUND-POSITION: 0px -155px; HEIGHT: 12px; FONT-SIZE: 0px
}
DIV.range_tooltip A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV.range_tooltip A.calender {
	MARGIN-TOP: 2px; WIDTH: 20px; BACKGROUND-POSITION: -22px -155px; HEIGHT: 21px
}
DIV#calendar_deals {
	WIDTH: 454px
}
DIV.range_tooltip A.cross_icon {
	POSITION: absolute; WIDTH: 38px; BACKGROUND-POSITION: -60px -410px; HEIGHT: 33px; TOP: -14px; RIGHT: -16px
}
DIV.range_tooltip SPAN.dealTxt {
	COLOR: #2f2f2f; FONT-SIZE: 80%
}
DIV.range_section P.fare_heading {
	COLOR: #2f2f2f; FONT-SIZE: 130%
}
DIV.range_section P.border_bottom_1 {
	BORDER-BOTTOM: #ecb29b 1px solid; PADDING-BOTTOM: 8px
}
DIV.range_section P.border_bottom_2 {
	BORDER-BOTTOM: #d03e05 1px solid; PADDING-BOTTOM: 8px
}
DIV.range_section P.font_size {
	FONT-SIZE: 120%
}
DIV.range_section P.font_size_1 {
	COLOR: #d03e05; FONT-SIZE: 140%
}
DIV.range_section P.margn_bttm {
	MARGIN-BOTTOM: 8px
}
DIV.range_section SPAN.room {
	WIDTH: 165px
}
DIV.range_section SPAN.base_rate {
	WIDTH: 80px
}
DIV.range_section SPAN.extras {
	WIDTH: 135px
}
DIV.range_section SPAN.total {
	WIDTH: 80px
}
DIV.range_section SPAN.grey {
	COLOR: #878787
}
DIV.range_section A.call_no {
	PADDING-RIGHT: 5px; FONT-SIZE: 160%
}
DIV.range_section SPAN.toll_free {
	MARGIN-TOP: 3px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.range_section SPAN.included {
	FONT-SIZE: 80%
}
DIV.range_section P.detail_inclusion {
	BORDER-BOTTOM: #dadada 1px solid; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.range_section SPAN.first_inclusion {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.range_section SPAN.second_inclusion {
	BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 320px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.alert_popup.range_tooltip {
	BORDER-BOTTOM: #d6d6d6 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 370px; PADDING-RIGHT: 16px; BACKGROUND: #fff; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 16px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 0 0 4px 4px #e6e6e6; -webkit-box-shadow: 0 0 5px 4px #e6e6e6; box-shadow: 0 0 4px 4px #e6e6e6
}
DIV.alert_popup.range_tooltip P {
	MARGIN-BOTTOM: 15px
}
DIV.alert_popup.range_tooltip P.text {
	FONT-SIZE: 120%
}
DIV.alert_popup.range_tooltip P.last {
	MARGIN-BOTTOM: 0px
}
DIV.alert_popup.range_tooltip .button_area {
	MARGIN: 0px auto; WIDTH: 105px
}
DIV.alert_popup.range_tooltip A.graybutton {
	MARGIN-RIGHT: 6px
}
DIV.alert_popup.range_tooltip A.last {
	MARGIN-RIGHT: 0px
}
DIV.range_section DIV.deal_section {
	BORDER-BOTTOM: #d9dfe4 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.range_section DIV.deal_section P.deal_row {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 120%
}
DIV.range_section DIV.deal_section P.dates_row {
	PADDING-LEFT: 43px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 0px; FONT-SIZE: 110%
}
DIV.deal_section SPAN.deal_sno {
	WIDTH: 40px; COLOR: #d24105; MARGIN-RIGHT: 4px
}
DIV.deal_section SPAN.deal_txt {
	WIDTH: 426px
}
DIV.deal_section SPAN.mrgnR8 {
	MARGIN-RIGHT: 8px
}
DIV.deal_section SPAN.dates {
	PADDING-RIGHT: 8px; COLOR: #878787; MARGIN-RIGHT: 8px; BORDER-RIGHT: #878787 1px solid
}
DIV.deal_section SPAN.center {
	MARGIN-RIGHT: 55px
}
DIV.range_section SPAN.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.range_section DIV.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.deal_section .graybutton {
	FONT-SIZE: 100%
}
DIV.deal_section P.dates_rangeTxt {
	FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 2px; COLOR: #878787; FONT-SIZE: 110%
}
DIV.range_tooltip DIV.deals_widget {
	BORDER-BOTTOM: #e0e0e0 1px solid; POSITION: relative; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 5px
}
DIV.range_tooltip A.close_icn {
	POSITION: absolute; WIDTH: 12px; BACKGROUND-POSITION: -47px -155px; HEIGHT: 12px; TOP: 2px; RIGHT: 2px
}
DIV.range_section DIV.deal_section P {
	MARGIN-BOTTOM: 8px
}
DIV.range_tooltip DIV.deal_section SPAN.check_date {
	WIDTH: 190px
}
DIV.range_tooltip DIV.deal_section LABEL {
	MARGIN: 0px 4px 5px 0px; WIDTH: auto; FLOAT: left; COLOR: #d03e05; FONT-SIZE: 120%
}
DIV.range_tooltip DIV.deal_section SPAN.days_txt {
	FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.range_tooltip DIV.deal_section SPAN.dates_info {
	WIDTH: 190px
}
DIV.range_tooltip DIV.deal_section SPAN.day {
	WIDTH: 72px; MARGIN-RIGHT: 6px
}
DIV.range_tooltip DIV.deal_section SPAN.center_part {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 46px; PADDING-RIGHT: 6px; HEIGHT: 14px; PADDING-TOP: 6px
}
DIV.range_tooltip .cal_icn {
	MARGIN: 2px 5px 0px 0px; WIDTH: 22px; BACKGROUND-POSITION: -23px -155px; HEIGHT: 22px
}
DIV.range_tooltip .Tnc {
	MARGIN-TOP: 12px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.range_section SPAN.applicable {
	COLOR: #878787
}
DIV.range_tooltip DIV.tooltip_data {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; HEIGHT: 400px
}
DIV.range_tooltip P.TTtext {
	LINE-HEIGHT: 17px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 10px; FONT-SIZE: 110%
}
DIV.range_tooltip UL.TTtext {
	MARGIN: 0px 0px 10px 15px; PADDING-RIGHT: 10px
}
DIV.range_tooltip UL.TTtext LI {
	LIST-STYLE: disc none outside; LINE-HEIGHT: 17px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 5px; FONT-SIZE: 110%
}
DIV.range_tooltip UL.TTtext LI A {
	TEXT-DECORATION: underline
}
DIV.range_tooltip P.heading {
	MARGIN-BOTTOM: 10px; COLOR: #d03e05; FONT-SIZE: 120%
}
SPAN.input_field {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-POSITION: 0px -530px; HEIGHT: 29px; FONT-SIZE: 120%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
SPAN.input_field INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
SPAN.selectBox_label {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
A.selectBox_arrow {
	MARGIN: 8px 6px 0px 0px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
A.arrow_up {
	WIDTH: 8px; BACKGROUND-POSITION: -286px -104px; HEIGHT: 6px
}
DIV.partner_withus {
	WIDTH: 324px
}
DIV.partner_withus DIV.range_section P {
	MARGIN-BOTTOM: 10px
}
DIV.partner_withus DIV.range_section P.last {
	MARGIN-BOTTOM: 0px
}
DIV.partner_withus LABEL {
	WIDTH: 290px; COLOR: #2f2f2f
}
DIV.partner_withus .city {
	WIDTH: 150px
}
DIV.partner_withus .hotel_name {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 262px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .fname {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 117px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .lname {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 117px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .nameRow {
	MARGIN-BOTTOM: 10px
}
DIV.partner_withus .nameRow LABEL {
	WIDTH: 145px
}
DIV.partner_withus .nameRow .left {
	WIDTH: 145px
}
DIV.partner_withus .nameRow .right {
	WIDTH: 145px
}
DIV.partner_withus .country_code {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 40px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .seperator {
	MARGIN: 8px 4px
}
DIV.partner_withus .mobile_no {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 92px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .submitType_btn {
	BORDER-BOTTOM: #afbedd 1px solid; BORDER-LEFT: #afbedd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 22px; BORDER-TOP: #afbedd 1px solid; BORDER-RIGHT: #afbedd 1px solid; PADDING-TOP: 0px
}
DIV.partner_withus SPAN.type_character {
	COLOR: #878787; FONT-SIZE: 120%
}
DIV.partner_withus LABEL.verification {
	MARGIN-BOTTOM: 3px
}
DIV.partner_withus DIV.word_verification {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 8px
}
DIV.partner_withus P.try_again {
	FONT-FAMILY: Helvetica, Arial; COLOR: #f00; FONT-SIZE: 110%
}
DIV.partner_withus SPAN.field_info {
	MARGIN: 2px 0px 0px 10px; WIDTH: 120px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
DIV.review {
	BORDER-BOTTOM: #e1dfe1 1px solid; BORDER-LEFT: #e1dfe1 1px solid; BACKGROUND: #fff; BORDER-TOP: #ffc136 2px solid; BORDER-RIGHT: #e1dfe1 1px solid
}
DIV.top_section {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.overall_rating {
	HEIGHT: 42px
}
DIV.overall_rating P.over_all {
	BORDER-BOTTOM: #ececec 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#efedef'); BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 144px; PADDING-RIGHT: 20px; HEIGHT: 20px; COLOR: #2f2f2f; FONT-SIZE: 150%; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 2px solid; PADDING-TOP: 10px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px
}
DIV.overall_rating P.rating_info {
	BORDER-BOTTOM: #ececec 1px solid; POSITION: relative; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; WIDTH: 490px; PADDING-RIGHT: 9px; HEIGHT: 28px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; PADDING-TOP: 6px; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0
}
DIV.overall_rating SPAN.good_1 {
	TEXT-ALIGN: right; MARGIN-TOP: 2px; WIDTH: 100px; COLOR: #589442; FONT-SIZE: 200%; MARGIN-RIGHT: 16px
}
DIV.overall_rating SPAN.good {
	COLOR: #589442
}
DIV.overall_rating SPAN.average {
	COLOR: #ff8b03
}
DIV.overall_rating SPAN.poor {
	COLOR: #ff3000
}
DIV.overall_rating SPAN.smiley_1 {
	MARGIN: 4px 16px 0px 0px; WIDTH: 27px; BACKGROUND-POSITION: -255px -294px; HEIGHT: 24px
}
DIV.overall_rating SPAN.smiley_2 {
	MARGIN: 4px 16px 0px 0px; WIDTH: 27px; BACKGROUND-POSITION: -161px -294px; HEIGHT: 24px
}
DIV.overall_rating SPAN.smiley_3 {
	MARGIN: 4px 16px 0px 0px; WIDTH: 27px; BACKGROUND-POSITION: -192px -294px; HEIGHT: 24px
}
DIV.overall_rating SPAN.smiley_4 {
	MARGIN: 4px 16px 0px 0px; WIDTH: 27px; BACKGROUND-POSITION: -225px -294px; HEIGHT: 24px
}
DIV.overall_rating SPAN.rating_slider {
	MARGIN-TOP: 2px; WIDTH: 125px; HEIGHT: 25px; MARGIN-RIGHT: 10px
}
DIV.overall_rating SPAN.filled_very_good {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9acf19',endColorstr='#5e9846'); WIDTH: 95px; HEIGHT: 25px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px
}
DIV.overall_rating SPAN.filled_good {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9acf19',endColorstr='#5e9846'); WIDTH: 80px; HEIGHT: 25px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px
}
DIV.overall_rating SPAN.filled_average {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8b03',endColorstr='#e77d00'); WIDTH: 70px; HEIGHT: 25px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px
}
DIV.overall_rating SPAN.filled_poor {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3000',endColorstr='#d12c06'); WIDTH: 55px; HEIGHT: 25px; -moz-border-radius: 5px 0 0 5px; -webkit-border-radius: 5px 0 0 5px
}
DIV.overall_rating SPAN.blank {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: medium none; WIDTH: 25px; HEIGHT: 23px; BORDER-TOP: #dadada 1px solid; BORDER-RIGHT: #dadada 1px solid; -moz-border-radius: 0 5px 5px 0; -webkit-border-radius: 0 5px 5px 0
}
DIV.overall_rating SPAN.good.blank {
	WIDTH: 40px
}
DIV.overall_rating SPAN.average.blank {
	WIDTH: 50px
}
DIV.overall_rating SPAN.poor.blank {
	WIDTH: 65px
}
DIV.overall_rating SPAN.based_review {
	MARGIN-TOP: 8px; FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%
}
DIV.overall_rating SPAN.big {
	FONT-SIZE: 250%
}
DIV.overall_rating SPAN.small {
	COLOR: #878787; FONT-SIZE: 190%
}
DIV.overall_rating SPAN.arrow_3 {
	POSITION: absolute; WIDTH: 11px; BACKGROUND-POSITION: -113px -224px; HEIGHT: 19px; FONT-SIZE: 0px; TOP: 10px; LEFT: -2px
}
DIV.tab_details {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 16px
}
DIV.tab_details DIV.tab_left {
	WIDTH: 612px
}
DIV.tab_details DIV.tab_left .bg_1 {
	BORDER-BOTTOM: #ececeb 1px solid; BORDER-LEFT: #ececeb 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #fdfcf8; BORDER-TOP: #ececeb 1px solid; BORDER-RIGHT: #ececeb 1px solid; PADDING-TOP: 6px
}
DIV.tab_details DIV.tab_left .bg_2 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #fefac6; PADDING-TOP: 6px
}
DIV.tab_details DIV.tab_left .info {
	POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2f2f2f; FONT-SIZE: 130%; PADDING-TOP: 10px
}
DIV.tab_details DIV.tab_left SPAN.info_icon {
	POSITION: absolute; WIDTH: 19px; BOTTOM: -11px; BACKGROUND-POSITION: -30px -179px; HEIGHT: 11px; LEFT: 30px
}
DIV.tab_details DIV.tab_left SPAN.smiley {
	WIDTH: 22px; BACKGROUND-POSITION: -51px -171px; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT: 8px
}
DIV.tab_details DIV.tab_left SPAN.weeping {
	WIDTH: 22px; BACKGROUND-POSITION: -62px -223px; FLOAT: left; HEIGHT: 22px; MARGIN-RIGHT: 8px
}
DIV.tab_details DIV.tab_left SPAN.name {
	LINE-HEIGHT: 13px; MARGIN-TOP: 4px; COLOR: #589442; FONT-SIZE: 130%
}
DIV.tab_details DIV.tab_section {
	MARGIN-BOTTOM: 30px
}
DIV.tab_details DIV.tab_left P.helpful {
	FONT-SIZE: 130%
}
DIV.tab_details DIV.tab_left SPAN.review_help {
	COLOR: #878787; MARGIN-RIGHT: 10px
}
DIV.tab_details DIV.tab_left SPAN.border {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 0px
}
DIV.tab_details DIV.tab_right {
	WIDTH: 70px; PADDING-TOP: 10px
}
DIV.tab_details SPAN.rating_tab {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; WIDTH: 55px; FONT-SIZE: 150%; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
DIV.tab_details SPAN.total {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #878787; PADDING-TOP: 4px
}
DIV.tab_details SPAN.outof {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #737373; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 4px
}
DIV.tab_details SPAN.green {
	BACKGROUND: #d8f2ba
}
DIV.tab_details SPAN.pink {
	BACKGROUND: #f6d7cf
}
DIV.tab_details SPAN.rating_tab_icon {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #cfcfcf; FONT-SIZE: 120%; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
DIV.tab_details P.postn {
	POSITION: relative
}
DIV.tab_details SPAN.arrow_1 {
	POSITION: absolute; WIDTH: 10px; BACKGROUND-POSITION: -115px -288px; HEIGHT: 7px; TOP: -6px; LEFT: 40px
}
DIV.suggestion {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
SPAN.didyou_mean {
	COLOR: #d03e05; FONT-SIZE: 160%; MARGIN-RIGHT: 10px
}
DIV.suggestion SPAN.suggest_text {
	MARGIN-TOP: 2px; FONT-SIZE: 130%
}
DIV.matching_result {
	BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 15px
}
DIV.matched_top {
	BORDER-BOTTOM: #e5e8ef 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.matched_top H2 {
	FONT-SIZE: 140%
}
DIV.matched_top .click_dest {
	COLOR: #878787; FONT-SIZE: 120%
}
DIV.destinations {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 20px; PADDING-TOP: 10px
}
DIV.destinations SPAN.area_icn {
	MARGIN: 0px 12px 0px 5px; WIDTH: 16px; BACKGROUND-POSITION: -213px -191px; HEIGHT: 16px
}
DIV.destinations SPAN.htl_icn {
	MARGIN: 0px 8px 0px 5px; WIDTH: 18px; BACKGROUND-POSITION: -232px -191px; HEIGHT: 19px
}
DIV.destinations A.still_more {
	MARGIN: 5px 0px 0px 4px; WIDTH: 8px; BACKGROUND-POSITION: -228px -104px; HEIGHT: 5px
}
DIV.destinations A.still_less {
	MARGIN: 5px 0px 0px 4px; WIDTH: 8px; BACKGROUND-POSITION: -237px -105px; HEIGHT: 5px
}
DIV.destination_links {
	WIDTH: 694px; PADDING-TOP: 3px
}
DIV.destination_links P {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
DIV.destination_links .linkgap {
	MARGIN-RIGHT: 4px
}
DIV.destination_links P.more_linkRow {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
DIV.destination_links H3.heading {
	MARGIN-BOTTOM: 10px; COLOR: #d03e05; FONT-SIZE: 140%
}
H2.htl_dest_header SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 26px
}
H2.htl_dest_header .heading {
	MARGIN-RIGHT: 10px
}
H2.htl_dest_header SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 55px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 20px; FONT-SIZE: 120%; PADDING-TOP: 6px
}
H2.htl_dest_header A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
H2.htl_dest_header SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 26px
}
DIV.topdestinations {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
DIV.topdestinations UL.mostPopularList {
	MARGIN-BOTTOM: 4px
}
DIV.topdestinations UL.mostPopularList LI {
	MARGIN: 0px 12px 0px 0px; WIDTH: 107px
}
DIV.topdestinations UL.mostPopularList LI.last {
	MARGIN-RIGHT: 0px
}
A.showall_dest {
	FONT-SIZE: 130%
}
DIV.error_info {
	MARGIN: 0px; WIDTH: 720px
}
.error_icn {
	MARGIN: 5px 12px 0px 0px; WIDTH: 27px; BACKGROUND-POSITION: -176px -186px; HEIGHT: 30px
}
P.search_again {
	BORDER-BOTTOM: #e0e0e0 1px solid; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 8px
}
P.search_again A {
	FONT-SIZE: 180%
}
P.search_again SPAN.option {
	COLOR: #878787; FONT-SIZE: 120%
}
P.callus_help {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 140%
}
P.call_txts {
	COLOR: #878787
}
P.call_txts SPAN.call_no {
	FONT-SIZE: 160%; MARGIN-RIGHT: 5px
}
P.call_txts SPAN.tollFree_txt {
	MARGIN: 4px 15px 0px 0px; PADDING-RIGHT: 15px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; BORDER-RIGHT: #878787 1px solid
}
P.call_txts SPAN.last {
	BORDER-RIGHT: 0px
}
.padBot15 {
	spadding-bottom: 15px
}
.padBot25 {
	PADDING-BOTTOM: 25px
}
.padBot30 {
	PADDING-BOTTOM: 30px
}
.mrgnBot30 {
	MARGIN-BOTTOM: 12px
}
.drop-shadow {
	POSITION: relative; BACKGROUND: #fff
}
.drop-shadow_1 {
	POSITION: relative
}
.drop-shadow:before {
	Z-INDEX: -2; POSITION: absolute; CONTENT: ""
}
.drop-shadow:after {
	Z-INDEX: -2; POSITION: absolute; CONTENT: ""
}
.curved:before {
	-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 8px rgba(0, 0, 0, 0.3)
}
.curved-hz-1:before {
	BOTTOM: 0px; TOP: 0px; RIGHT: 20px; LEFT: 20px; -moz-border-radius: 100px /10px; border-radius: 100px /10px
}
.curved1:before {
	-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1)
}
.curved-hz-2:before {
	BOTTOM: 0px; TOP: 0px; RIGHT: 10px; LEFT: 10px; -moz-border-radius: 60px /10px; border-radius: 100px /10px
}
.curved-hz-3:before {
	BOTTOM: 0px; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.scroll-pane {
	WIDTH: 100%; HEIGHT: 200px; OVERFLOW: auto
}
.ac_results {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ac_results UL {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ac_results LI {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; FONT-SIZE: 120%; CURSOR: pointer; PADDING-TOP: 4px
}
.ac_results LI.heading {
	BORDER-BOTTOM: #d13f04 1px solid; MARGIN-BOTTOM: 0px; COLOR: #d13f04
}
.ac_results LI SPAN.hotelNo {
	COLOR: #878787
}
.ac_loading {
	BACKGROUND: url(/images/wait.gif) no-repeat right center
}
.ac_over {
	BACKGROUND-COLOR: #d13f04; COLOR: #fff
}
.ac_results LI:hover {
	BACKGROUND-COLOR: #d13f04; COLOR: #fff
}
.ac_over SPAN {
	COLOR: #fff
}
.ac_results LI:hover SPAN {
	COLOR: #fff
}
.ac_results LI.heading:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d13f04
}
.ac_results LI.heading:hover SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #d13f04
}
.jspContainer {
	POSITION: relative; OVERFLOW: hidden
}
.jspPane {
	POSITION: absolute
}
.jspVerticalBar {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 100%; TOP: 0px; RIGHT: 0px
}
.jspHorizontalBar {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; HEIGHT: 16px; LEFT: 0px
}
.jspVerticalBar * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jspHorizontalBar * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jspCap {
	DISPLAY: none
}
.jspHorizontalBar .jspCap {
	FLOAT: left
}
.jspTrack {
	POSITION: relative; BACKGROUND: url(../images/jscroller.gif) #eee repeat-y 0px 0px
}
.jspDrag {
	BORDER-BOTTOM: #e5c470 1px solid; POSITION: relative; BORDER-LEFT: #e5c470 0px solid; BACKGROUND: url(../images/jscroller.gif) #f9cb79 repeat-y -17px 0px; BORDER-TOP: #e5c470 1px solid; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #e5c470 0px solid; LEFT: 0px
}
.jspHorizontalBar .jspTrack {
	FLOAT: left; HEIGHT: 100%
}
.jspHorizontalBar .jspDrag {
	FLOAT: left; HEIGHT: 100%
}
.jspArrow {
	TEXT-INDENT: -20000px; DISPLAY: block; BACKGROUND: url(../images/jscroller.gif) #efefef repeat-y -34px 0px; CURSOR: pointer
}
.jspVerticalBar .jspArrow {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 0px solid; HEIGHT: 14px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 0px solid
}
.jspHorizontalBar .jspArrow {
	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 0px solid; WIDTH: 16px; FLOAT: left; HEIGHT: 100%; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 0px solid
}
.jspVerticalBar .jspArrow:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.jspCorner {
	BACKGROUND: #eeeef4; FLOAT: left; HEIGHT: 100%
}
.jspArrowUp SPAN.scrollupArrow {
	MARGIN: 4px; WIDTH: 7px; BACKGROUND-POSITION: -149px -195px; FLOAT: left; HEIGHT: 5px
}
.jspArrowDown SPAN.scrolldownArrow {
	MARGIN: 5px 4px; WIDTH: 7px; BACKGROUND-POSITION: -149px -201px; FLOAT: left; HEIGHT: 5px
}
DIV#persistant_menu {
	WIDTH: 495px
}
DIV.menu {
	BORDER-BOTTOM: #999 1px solid; POSITION: relative; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 220px; MARGIN-LEFT: 15px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
DIV.menu P.handler {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -500px; HEIGHT: 16px; CURSOR: pointer; PADDING-TOP: 6px
}
DIV.menu P.handler_active {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -444px; HEIGHT: 16px; COLOR: #fff; CURSOR: pointer; PADDING-TOP: 6px
}
DIV.showhide_toggle {
	BORDER-BOTTOM: #999 1px solid; POSITION: absolute; BORDER-LEFT: #999 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 220px; HEIGHT: 321px; BORDER-TOP: #999 1px solid; TOP: -293px; BORDER-RIGHT: #999 1px solid; LEFT: -1px
}
P.bottomspace {
	HEIGHT: 10px
}
DIV.menu SPAN.view_icn {
	MARGIN: 2px 4px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -3px -389px; HEIGHT: 12px
}
DIV.menu SPAN.recent_viewTxt {
	FONT-SIZE: 114%; MARGIN-RIGHT: 3px
}
DIV.menu SPAN.counts {
	FONT-SIZE: 120%
}
DIV.menu P.handler_active SPAN.counts {
	COLOR: #fff
}
DIV.menu SPAN.saved_icn {
	MARGIN: 0px 4px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -41px -387px; HEIGHT: 12px
}
DIV.menu SPAN.exp_state {
	MARGIN-TOP: 3px; WIDTH: 12px; BACKGROUND-POSITION: -114px -186px; HEIGHT: 8px
}
DIV.menu SPAN.col_state {
	MARGIN-TOP: 3px; WIDTH: 12px; BACKGROUND-POSITION: -114px -196px; HEIGHT: 8px
}
UL.menu_nav_options {
	BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-POSITION: 0px -474px; MARGIN-BOTTOM: 10px; HEIGHT: 24px
}
UL.menu_nav_options LI {
	FLOAT: left; FONT-SIZE: 120%
}
UL.menu_nav_options LI SPAN.active {
	POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 5px
}
UL.menu_nav_options LI SPAN.nav {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; CURSOR: pointer; PADDING-TOP: 5px
}
UL.menu_nav_options SPAN.active {
	BACKGROUND-COLOR: #fff; COLOR: #000
}
UL.menu_nav_options SPAN.active SPAN.bottom_tip {
	POSITION: absolute; WIDTH: 13px; BOTTOM: -8px; BACKGROUND-POSITION: -74px -53px; HEIGHT: 8px; LEFT: 40%
}
DIV.menu .lists_scroller {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; HEIGHT: 218px
}
DIV.menu SPAN.htl_icn {
	WIDTH: 18px; BACKGROUND-POSITION: -243px -224px; HEIGHT: 18px; MARGIN-RIGHT: 6px
}
DIV.menu P.section_head {
	BORDER-BOTTOM: #b9c8e2 1px solid; MARGIN-BOTTOM: 10px; COLOR: #1b4ea2; FONT-SIZE: 120%
}
DIV.menu .section_Txt {
	MARGIN-TOP: 2px
}
DIV.menu .whiteBg {
	POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; TOP: 7px; PADDING-TOP: 0px
}
DIV.menu P.cities {
	PADDING-LEFT: 30px; MARGIN-BOTTOM: 5px; COLOR: #d03e05; FONT-SIZE: 120%
}
DIV.menu DIV.hotel_info {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
DIV.menu P.seperator {
	BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 1px; MARGIN-LEFT: 30px; OVERFLOW: hidden
}
DIV.menu DIV.last {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-BOTTOM: 10px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.menu P.hotel_name {
	MARGIN-BOTTOM: 3px; COLOR: #1b4ea2; FONT-SIZE: 120%
}
DIV.menu P.address {
	FONT-SIZE: 120%
}
DIV.menu DIV.infoHover {
	BACKGROUND-COLOR: #5077b8; COLOR: #fff; CURSOR: pointer
}
DIV.menu DIV.infoHover P.hotel_name {
	COLOR: #fff
}
DIV.menu A.close_icn {
	WIDTH: 6px; BACKGROUND-POSITION: -117px -206px; FLOAT: right; HEIGHT: 6px; MARGIN-RIGHT: 5px
}
DIV#persistant_menu .ui_scrollbar_hide {
	POSITION: absolute; DISPLAY: block; LEFT: -10000px
}
DIV.error_section {
	BORDER-BOTTOM: #dadadb 1px solid; BORDER-LEFT: #dadadb 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #dadadb 1px solid; BORDER-RIGHT: #dadadb 1px solid; PADDING-TOP: 10px
}
DIV.error_section SPAN.error_icon {
	MARGIN-RIGHT: 16px
}
DIV.error_section DIV.error_text {
	WIDTH: 700px; PADDING-TOP: 16px
}
DIV.error_section P.error_heading {
	COLOR: #bc0100; FONT-SIZE: 180%
}
DIV.error_section P.heading_info {
	MARGIN-BOTTOM: 3px; COLOR: #2f2f2f; FONT-SIZE: 130%
}
DIV.error_section P.margn_bttm.heading_info {
	MARGIN-BOTTOM: 16px
}
DIV.error_section .border_bottom {
	BORDER-BOTTOM: #e3e3e3 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 6px
}
DIV.error_section P.heading_info SPAN.bkng_id {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.error_section P.appnd.heading_info {
	MARGIN-BOTTOM: 16px
}
DIV.error_section SPAN.contact {
	MARGIN-RIGHT: 0px
}
DIV.error_section SPAN.text_section_1 {
	PADDING-LEFT: 10px; WIDTH: 140px; BORDER-RIGHT: #dadada 1px solid
}
DIV.error_section SPAN.top_prt {
	COLOR: #2f2f2f; FONT-SIZE: 130%
}
DIV.error_section SPAN.bottom_prt {
	COLOR: #878787
}
DIV.error_section SPAN.text_section_2 {
	PADDING-LEFT: 10px; WIDTH: 200px
}
DIV.error_section P.border_top {
	BORDER-TOP: #dadada 1px solid; PADDING-TOP: 10px
}
UL.browser_list LI {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
UL.browser_list LI A {
	COLOR: #174392; CURSOR: pointer
}
UL.browser_list LI SPAN.serial_no {
	WIDTH: 15px
}
UL.browser_list LI SPAN.browser_name {
	BORDER-BOTTOM: #e6ebf5 1px solid; PADDING-BOTTOM: 5px; WIDTH: 350px
}
UL.browser_list LI.last {
	MARGIN-BOTTOM: 0px
}
UL.browser_list LI.last SPAN.browser_name {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.browser_steps {
	BORDER-BOTTOM: #d1d6e2 1px solid; BORDER-LEFT: #d1d6e2 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; BORDER-TOP: #fabd35 3px solid; BORDER-RIGHT: #d1d6e2 1px solid; PADDING-TOP: 5px
}
DIV.browser_steps P.browser_heading {
	BORDER-BOTTOM: #d0d6e1 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 12px
}
DIV.browser_steps SPAN.ie_icon {
	WIDTH: 26px; BACKGROUND-POSITION: -137px -397px; HEIGHT: 29px; MARGIN-RIGHT: 5px
}
DIV.browser_steps SPAN.fire_fox {
	WIDTH: 26px; BACKGROUND-POSITION: -168px -397px; HEIGHT: 29px; MARGIN-RIGHT: 5px
}
DIV.browser_steps SPAN.safari {
	WIDTH: 26px; BACKGROUND-POSITION: -198px -397px; HEIGHT: 29px; MARGIN-RIGHT: 5px
}
DIV.browser_steps SPAN.other_browser {
	WIDTH: 26px; BACKGROUND-POSITION: -228px -397px; HEIGHT: 29px; MARGIN-RIGHT: 5px
}
DIV.browser_steps SPAN.browser_name {
	MARGIN-TOP: 7px; COLOR: #dc4b06; FONT-SIZE: 160%
}
UL.step_point LI {
	MARGIN-BOTTOM: 10px; COLOR: #2f2f2f; FONT-SIZE: 130%
}
UL.step_point LI.last {
	MARGIN-BOTTOM: 0px
}
UL.step_point SPAN.serial_number {
	WIDTH: 15px
}
UL.step_point SPAN.serial_detail {
	WIDTH: 935px
}
DIV.interstitial {
	BORDER-BOTTOM: #ebebeb 2px solid; POSITION: relative; BORDER-LEFT: #ebebeb 2px solid; PADDING-BOTTOM: 20px; MARGIN: 80px auto 0px; PADDING-LEFT: 40px; WIDTH: 630px; PADDING-RIGHT: 40px; BACKGROUND: #fff; BORDER-TOP: #ebebeb 2px solid; BORDER-RIGHT: #ebebeb 2px solid; PADDING-TOP: 40px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; -moz-box-shadow: 0 0 12px 4px #d9d9d9; -webkit-box-shadow: 0 0 12px 4px #d9d9d9; box-shadow: 0 0 12px 4px #d9d9d9
}
SPAN.loder {
	POSITION: absolute; TOP: -63px; LEFT: 250px
}
DIV.interstitial P.inter_headng {
	MARGIN-BOTTOM: 16px; COLOR: #eda224; FONT-SIZE: 180%
}
DIV.interstitial P.check_dates {
	MARGIN: 0px auto 24px; WIDTH: 430px
}
DIV.interstitial P.bottom_info {
	FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #878787; FONT-SIZE: 110%
}
DIV.interstitial SPAN.city_info {
	WIDTH: 156px
}
DIV.interstitial SPAN.city_in_info {
	BORDER-LEFT: #eaedf2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 110px; PADDING-RIGHT: 16px; BORDER-RIGHT: #eaedf2 1px solid; PADDING-TOP: 0px
}
DIV.interstitial SPAN.city_out_info {
	PADDING-LEFT: 16px; WIDTH: 114px
}
DIV.interstitial SPAN.first_part {
	DISPLAY: block; MARGIN-BOTTOM: 5px; COLOR: #d24105; FONT-SIZE: 120%
}
DIV.interstitial SPAN.date_info {
	COLOR: #878787; FONT-SIZE: 120%
}
DIV.interstitial SPAN.day {
	FONT-SIZE: 90%
}
DIV.interstitial A.advertisment {
	WIDTH: 300px
}
DIV.interstitial .add_txt {
	TEXT-ALIGN: left; WIDTH: 100%; FONT-FAMILY: Helvetica, Arial, sans-serif; MARGIN-BOTTOM: 3px; COLOR: #878787; FONT-SIZE: 110%
}
DIV.interstitial DIV.more_details {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; PADDING-BOTTOM: 15px; MARGIN: 0px auto 16px; PADDING-LEFT: 20px; WIDTH: 450px; PADDING-RIGHT: 20px; BORDER-TOP: #e3e3e3 1px solid; BORDER-RIGHT: #e3e3e3 1px solid; PADDING-TOP: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
DIV.interstitial P.book_info {
	LINE-HEIGHT: 45px; MARGIN-BOTTOM: 20px; COLOR: #174392; FONT-SIZE: 320%
}
DIV.interstitial SPAN.off {
	COLOR: #de0000; FONT-SIZE: 140%
}
DIV.submit_htl_review {
	WIDTH: 450px
}
DIV.submit_htl_review DIV.range_section P {
	MARGIN-BOTTOM: 10px
}
DIV.submit_htl_review IMG.loading {
	MARGIN: 2px 0px 0px 8px
}
DIV.submit_htl_review LABEL {
	WIDTH: 290px; COLOR: #2f2f2f
}
DIV.submit_htl_review P.valid_id_txt {
	COLOR: #878787
}
DIV.submit_htl_review .hotel_bookid {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 250px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #878787; FONT-SIZE: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.submit_htl_review .htl_name {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 170px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #878787; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.submit_htl_review .city {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 170px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #878787; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.submit_htl_review .nameRow {
	MARGIN-BOTTOM: 10px
}
DIV.submit_htl_review .htl_name_city LABEL {
	WIDTH: 190px
}
DIV.submit_htl_review .right {
	WIDTH: 190px
}
DIV.submit_htl_review .left {
	WIDTH: 190px; MARGIN-RIGHT: 15px
}
DIV.submit_htl_review P.check_dates SPAN.left {
	WIDTH: 99px; MARGIN-RIGHT: 20px
}
DIV.submit_htl_review P.check_dates SPAN.left LABEL {
	WIDTH: 99px
}
DIV.submit_htl_review P.check_dates INPUT.cdate {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 78px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #878787; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
P.check_dates SPAN.room_type {
	WIDTH: 160px
}
P.check_dates SPAN.room_type LABEL {
	WIDTH: 160px
}
P.check_dates SPAN.room_type INPUT.room_type_fld {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 140px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; COLOR: #878787; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.submit_htl_review SPAN.center_side {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND: #f9f9f9; HEIGHT: 55px; FONT-SIZE: 120%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px
}
DIV.submit_htl_review TEXTAREA.review {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 8px; WIDTH: 380px; PADDING-RIGHT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2f2f2f; FONT-SIZE: 120%; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.submit_htl_review P.error_txt {
	COLOR: #ff0018; FONT-SIZE: 130%
}
DIV.submit_htl_review .submitType_btn {
	BORDER-BOTTOM: #afbedd 1px solid; BORDER-LEFT: #afbedd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 22px; BORDER-TOP: #afbedd 1px solid; BORDER-RIGHT: #afbedd 1px solid; PADDING-TOP: 0px
}
DIV.hotel_dtl_section {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px
}
DIV.hotel_dtl_section DIV.room_info {
	WIDTH: 395px
}
DIV.hotel_dtl_section SPAN.hotel_name {
	COLOR: #2f2f2f
}
DIV.hotel_dtl_section SPAN.rate {
	MARGIN: 0px 5px 0px 0px; COLOR: #589442; FONT-SIZE: 220%
}
DIV.hotel_dtl_section P.rating {
	MARGIN-BOTTOM: 10px; COLOR: #b8b8b8; FONT-SIZE: 120%
}
DIV.hotel_dtl_section SPAN.bold_txt {
	FONT-SIZE: 140%
}
DIV.hotel_dtl_section SPAN.review {
	COLOR: #77a866
}
DIV.hotel_dtl_section A.htl_url {
	FONT-SIZE: 120%
}
UL.steps {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 12px
}
UL.steps LI {
	DISPLAY: block; FLOAT: left
}
LI.visited SPAN.step_bg {
	TEXT-ALIGN: center; WIDTH: 33px; BACKGROUND-POSITION: -158px -254px; HEIGHT: 24px; FONT-SIZE: 140%; MARGIN-RIGHT: 8px; PADDING-TOP: 8px
}
LI.current SPAN.step_bg {
	TEXT-ALIGN: center; WIDTH: 31px; BACKGROUND-POSITION: -193px -254px; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 140%; MARGIN-RIGHT: 8px; PADDING-TOP: 8px
}
LI.nextsteps SPAN.step_bg {
	TEXT-ALIGN: center; WIDTH: 33px; BACKGROUND-POSITION: -226px -254px; HEIGHT: 24px; FONT-SIZE: 140%; MARGIN-RIGHT: 8px; PADDING-TOP: 8px
}
UL.steps SPAN.step_txt {
	MARGIN: 8px 25px 6px 0px; FONT-SIZE: 140%
}
LI.current SPAN.step_txt {
	COLOR: #de8b07
}
LI.visited SPAN.step_txt {
	COLOR: #1b4ea2
}
DIV.ylw_brd_section {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; BACKGROUND-COLOR: #fff; MARGIN-BOTTOM: 10px; BORDER-TOP: #ffc136 3px solid; BORDER-RIGHT: #dfdfdf 1px solid
}
DIV.login_form {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
DIV.login_form LABEL.email_caption {
	FONT-SIZE: 120%
}
DIV.login_form LABEL {
	FONT-SIZE: 120%
}
DIV.login_form SPAN.field_txt {
	FONT-SIZE: 120%
}
DIV.login_form P {
	MARGIN-BOTTOM: 5px
}
DIV.password_form {
	MARGIN-BOTTOM: 10px
}
DIV.password_form P {
	MARGIN-BOTTOM: 3px
}
DIV.password_form INPUT.pwd_field {
	FONT-FAMILY: "Arial", "Helvetica"; COLOR: #2f2f2f
}
DIV.password_form SPAN.rgstr_links {
	FONT-SIZE: 120%
}
DIV.login_form P.mrgnBot15 {
	MARGIN-BOTTOM: 12px
}
DIV.login_form DIV.left_section {
	WIDTH: 328px; PADDING-RIGHT: 15px; BORDER-RIGHT: #e9e8e9 1px solid
}
DIV.login_form DIV.left_section .mrgnB20 {
	MARGIN-BOTTOM: 15px
}
DIV.login_form INPUT.email {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 280px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; FONT-SIZE: 90%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.login_form SPAN.i_icn {
	MARGIN: 1px 4px
}
DIV.personal_form {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 10px; WIDTH: 260px; PADDING-RIGHT: 10px; MARGIN-LEFT: 18px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.personal_form LABEL {
	MARGIN: 4px 10px 0px 0px; WIDTH: 80px; COLOR: #2f2f2f
}
DIV.personal_form INPUT.textBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 140px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.personal_form SPAN.title {
	WIDTH: 60px
}
DIV.personal_form INPUT.green_button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; HEIGHT: auto; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: 7px
}
DIV.personal_form .seperator {
	MARGIN: 8px 2px
}
DIV.personal_form INPUT.country_code {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 30px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.personal_form INPUT.mobile_no {
	WIDTH: 77px
}
DIV.personal_form SPAN.OR_seperator {
	POSITION: absolute; PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; WIDTH: 19px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: -261px -254px; HEIGHT: 18px; FONT-SIZE: 120%; TOP: 55px; RIGHT: -20px; PADDING-TOP: 14px
}
DIV.ylw_brd_section .last {
	MARGIN-BOTTOM: 0px
}
DIV.ylw_brd_section DIV.right_section {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 40px
}
DIV.right_section P.login_txt {
	FONT-SIZE: 130%
}
DIV.login_sidebar {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 44px; WIDTH: 238px
}
DIV.login_sidebar P {
	MARGIN-BOTTOM: 6px
}
DIV.login_sidebar P.margn_2 {
	MARGIN-BOTTOM: 0px
}
DIV.login_sidebar A.hotel_name {
	FONT-SIZE: 160%
}
DIV.login_sidebar P.htl_address {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.login_sidebar SPAN.contact_info {
	COLOR: #4970b4
}
.pad_all {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.login_sidebar .booking_hndlr_bg {
	BORDER-BOTTOM: #e8e8e8 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e1e7f5'); BORDER-LEFT: #e8e8e8 0px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #e8e8e8 1px solid; CURSOR: pointer; BORDER-RIGHT: #e8e8e8 0px solid; PADDING-TOP: 6px
}
.booking_hndlr_bg {
	BORDER-BOTTOM: #e8e8e8 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e1e7f5'); BORDER-LEFT: #e8e8e8 0px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #e8e8e8 1px solid; CURSOR: pointer; BORDER-RIGHT: #e8e8e8 0px solid; PADDING-TOP: 6px
}
.booking_hndlr_bg .selectBox_arrow {
	MARGIN: 5px 0px 0px
}
.booking_hndlr_bg .arrow_up {
	MARGIN: 5px 0px 0px
}
DIV.bookng_dtls P {
	FONT-SIZE: 120%
}
.caption_txt {
	COLOR: #d03e05; MARGIN-RIGHT: 5px
}
DIV.bookng_dtls SPAN.check_dates {
	WIDTH: 96px; PADDING-RIGHT: 10px; MARGIN-RIGHT: 10px; BORDER-RIGHT: #e8e8e8 1px solid
}
DIV.bookng_dtls SPAN.check_dates SPAN {
	MARGIN-BOTTOM: 3px
}
DIV.bookng_dtls SPAN.check_dates SPAN.dates {
	WIDTH: 102px
}
DIV.bookng_dtls SPAN.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.bookng_dtls P.brdr_botm {
	BORDER-BOTTOM: #e8e8e8 1px solid; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 10px
}
DIV.bookng_dtls .trvlr_row .seperator {
	MARGIN: 0px 7px; COLOR: #878787
}
DIV.bookng_dtls .brkng_price_rows .left {
	TEXT-ALIGN: right; WIDTH: 110px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%; MARGIN-RIGHT: 10px
}
DIV.bookng_dtls .brkng_price_rows .right {
	TEXT-ALIGN: right; WIDTH: 96px; COLOR: #878787; FONT-SIZE: 120%
}
DIV.bookng_dtls .brkng_price_rows .subttl_caption {
	COLOR: #d03e05
}
DIV.bookng_dtls .brkng_price_rows .subttl_price {
	COLOR: #d03e05
}
DIV.login_sidebar .price_bg_head {
	BORDER-BOTTOM: #f5d5c8 0px solid; BORDER-LEFT: #f5d5c8 0px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: #fefac6; BORDER-TOP: #f5d5c8 1px solid; BORDER-RIGHT: #f5d5c8 0px solid; PADDING-TOP: 10px
}
DIV.login_sidebar .price_bg_head SPAN.total_price {
	COLOR: #d03e0f; FONT-SIZE: 140%; FONT-WEIGHT: bold
}
DIV.login_sidebar .price_bg_head .price {
	FONT-SIZE: 130%
}
DIV.login_sidebar .price_bg_head .less_hspace {
	MARGIN-BOTTOM: 2px
}
DIV.login_sidebar .price_bg_head .Or {
	FONT-SIZE: 120%
}
DIV.login_sidebar .sel_curncy_txt {
	FONT-SIZE: 120%
}
DIV.login_sidebar .price_bg_head .left {
	WIDTH: 113px
}
DIV.login_sidebar .price_bg_head .right {
	TEXT-ALIGN: right; WIDTH: 103px
}
DIV.login_sidebar .sel_curncy_txt .price {
	COLOR: #3f3f3f; FONT-SIZE: 100%
}
DIV.login_sidebar .price_bg_head .bord_btm {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
DIV.login_sidebar .light_grey_txt {
	COLOR: #8e8e8b
}
DIV.login_sidebar .exch_rates {
	FONT-SIZE: 110%
}
DIV.login_sidebar P.payAt_htl_TT {
	PADDING-BOTTOM: 4px; MARGIN-TOP: 10px; PADDING-LEFT: 15px; WIDTH: 86%; PADDING-RIGHT: 15px; PADDING-TOP: 4px
}
DIV.login_sidebar P.payAt_htl_TT SPAN.green_tip {
	LEFT: 180px
}
DIV.login_sidebar P.payAt_htl_TT SPAN.text_wrapper {
	WIDTH: auto
}
DIV.login_sidebar P.payAt_htl_TT SPAN.payAt_htl_TText {
	LINE-HEIGHT: 14px; WIDTH: auto
}
DIV.login_sidebar P.payAt_htl_TT .i_icn {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.payAt_htl_selected {
	BORDER-BOTTOM: #d9d9db 1px solid; BORDER-LEFT: #d9d9db 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ebfcd8; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 6px; BORDER-TOP: #d9d9db 1px solid; BORDER-RIGHT: #d9d9db 1px solid; PADDING-TOP: 8px
}
.payAt_htl_selected P.text {
	LINE-HEIGHT: 17px; FONT-SIZE: 130%
}
.payAt_htl_selected .i_icn {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
DIV.side_details {
	MARGIN-RIGHT: 0px
}
DIV.side_details UL.list_10 P {
	WIDTH: 165px
}
DIV.side_details P.icons {
	MARGIN-BOTTOM: 10px
}
DIV.side_details SPAN.icons {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.side_details SPAN.icons A.pdf_icon {
	MARGIN-RIGHT: 13px
}
DIV.side_details SPAN.icons A.email_icn {
	MARGIN-RIGHT: 13px
}
DIV.side_details DIV.howTo_reach {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.thanks_details {
	PADDING-TOP: 10px
}
DIV.thanks_details P.voucher {
	MARGIN-BOTTOM: 10px
}
DIV.thanks_details TABLE.Room_list TD .lightTxt SPAN.WebRupee {
	COLOR: #878787; FONT-SIZE: 120%
}
DIV.thanks_details SPAN.voucher_info {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; COLOR: #878787; FONT-SIZE: 130%; PADDING-TOP: 0px
}
DIV.thanks_details SPAN.border_line {
	BORDER-BOTTOM: #d9d9db 1px solid; WIDTH: 110px
}
DIV.thankyou.range_tooltip {
	WIDTH: 305px
}
DIV.thankyou.range_tooltip LABEL {
	WIDTH: 250px; COLOR: #2f2f2f
}
DIV.thankyou.range_tooltip TEXTAREA.review {
	WIDTH: 252px
}
DIV.reservation_details {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; BACKGROUND: #fff; BORDER-TOP: medium none; BORDER-RIGHT: #c2c2c2 1px solid
}
DIV.reservation_details P.reservatn_info {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 692px; PADDING-RIGHT: 18px; BACKGROUND: #e4feda; MARGIN-LEFT: -10px; BORDER-TOP: #ffc136 2px solid; PADDING-TOP: 10px
}
DIV.reservation_details P.not_confirmed_info {
	POSITION: relative; PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 692px; PADDING-RIGHT: 18px; BACKGROUND: #fee6e0; MARGIN-LEFT: -10px; BORDER-TOP: #ffc136 2px solid; PADDING-TOP: 10px
}
DIV.reservation_details SPAN.oops_txt {
	MARGIN-TOP: 6px; WIDTH: 550px; COLOR: #bc0100; FONT-SIZE: 200%
}
DIV.reservation_details P.hotel_voucher {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #2f2f2f; FONT-SIZE: 130%; PADDING-TOP: 0px
}
DIV.reservation_details SPAN.right_mark {
	WIDTH: 55px; BACKGROUND-POSITION: 0px -345px; HEIGHT: 36px; MARGIN-RIGHT: 10px
}
DIV.reservation_details SPAN.wrong_mark {
	WIDTH: 39px; BACKGROUND-POSITION: -255px -431px; HEIGHT: 39px; MARGIN-RIGHT: 10px
}
DIV.reservation_details SPAN.reservatn_txt {
	MARGIN-TOP: 6px; WIDTH: 550px; COLOR: #157200; FONT-SIZE: 200%
}
DIV.reservation_details SPAN.corner_1 {
	POSITION: absolute; WIDTH: 10px; BOTTOM: -10px; BACKGROUND-POSITION: -127px -271px; HEIGHT: 10px; LEFT: 0px
}
DIV.pay_balance {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
DIV.pay_balance P.heading {
	COLOR: #d03e05; FONT-SIZE: 170%
}
DIV.pay_balance P.paddng {
	PADDING-LEFT: 20px
}
DIV.pay_balance P.hotel_voucher {
	COLOR: #2f2f2f; FONT-SIZE: 130%
}
DIV.top_botBorder {
	BORDER-BOTTOM: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid
}
DIV.booking_canclation {
	PADDING-BOTTOM: 10px; MARGIN: 0px 20px 16px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff9d6; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV.booking_canclation P.heading {
	COLOR: #d34b16; FONT-SIZE: 140%
}
DIV.booking_canclation P.text {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV.thanks_details DIV.hotel_heading {
	BORDER-BOTTOM: #cecece 1px solid; BORDER-LEFT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; BORDER-RIGHT: #cecece 1px solid
}
DIV.thanks_details DIV.hotel_heading SPAN.first {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
DIV.thanks_details P.accordian_heading {
	BORDER-BOTTOM: 0px; CURSOR: default
}
DIV.thanks_details P.check_details {
	BORDER-BOTTOM: #ebebeb 2px solid; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 14px
}
DIV.thanks_details DIV.hotel_heading SPAN.contact_info_part {
	POSITION: relative; MARGIN: -4px 0px 0px 15px
}
DIV.thanks_details A.map_icon {
	WIDTH: 9px; BACKGROUND-POSITION: -27px -15px; HEIGHT: 14px; MARGIN-RIGHT: 5px
}
DIV.thanks_details .view_map {
	FONT-SIZE: 120%
}
DIV.thanks_details .pernight_txt {
	MARGIN-TOP: 6px; DISPLAY: block; COLOR: #878787
}
DIV.thanks_details TABLE.Room_list TR.heading {
	VERTICAL-ALIGN: top
}
DIV.thanks_details TABLE.Room_list TR.Vtop TD {
	VERTICAL-ALIGN: top
}
DIV.thanks_details TABLE.Room_list TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 8px
}
DIV.thanks_details .room_type_txt {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 140%
}
DIV.thanks_details .right_txt {
	MARGIN-TOP: 3px; FONT-SIZE: 80%
}
DIV.thanks_details P.room_info {
	COLOR: #2f2f2f; FONT-SIZE: 120%
}
DIV.mmt_booking_section {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.light_grayBg {
	BACKGROUND-COLOR: #fbfbfb
}
DIV.mmt_booking_section P {
	MARGIN-BOTTOM: 5px
}
DIV.mmt_booking_section P.mmt_bookId_caption {
	COLOR: #878787; FONT-SIZE: 130%
}
DIV.mmt_booking_section P.mmt_bookId {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 230%
}
DIV.mmt_booking_section P.pnr_no {
	FONT-SIZE: 120%
}
DIV.mmt_booking_section P.text {
	BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 120%; PADDING-TOP: 0px
}
DIV.side_details DIV.faq {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
DIV.need_help .call_no {
	WIDTH: 162px; FLOAT: left; FONT-SIZE: 140%
}
DIV.compensate_water {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 10px
}
DIV.compensate_water H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FONT-SIZE: 160%; PADDING-TOP: 0px
}
DIV.compensate_water_bg {
	BACKGROUND: url(../images/water.jpg) no-repeat; PADDING-TOP: 40px
}
DIV.compensate_water P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 0px
}
DIV.compensate_water P.text {
	MARGIN-BOTTOM: 15px; FONT-SIZE: 120%
}
DIV.compensate_water .last {
	MARGIN-BOTTOM: 0px
}
SPAN.default_advisor_rating {
	WIDTH: 80px; BACKGROUND-POSITION: -65px -348px; HEIGHT: 16px
}
SPAN.advisor_one_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.advisor_two_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.advisor_three_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.advisor_one_half_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.advisor_two_half_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.advisor_three_half_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
.advisor_four_half_star.span {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.advisor_one_star {
	WIDTH: 16px
}
SPAN.advisor_one_half_star {
	WIDTH: 24px
}
SPAN.advisor_two_star {
	WIDTH: 32px
}
SPAN.advisor_two_half_star {
	WIDTH: 40px
}
SPAN.advisor_three_star {
	WIDTH: 48px
}
SPAN.advisor_three_half_star {
	WIDTH: 56px
}
SPAN.advisor_four_star {
	WIDTH: 64px
}
SPAN.advisor_four_half_star {
	WIDTH: 72px
}
SPAN.default_advisor_rating_1 {
	WIDTH: 70px; BACKGROUND-POSITION: -150px -349px; HEIGHT: 14px
}
SPAN.advisor_one_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_two_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_three_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_one_half_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_two_half_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_three_half_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_four_half_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 14px
}
SPAN.advisor_one_star_1 {
	WIDTH: 14px
}
SPAN.advisor_one_half_star_1 {
	WIDTH: 21px
}
SPAN.advisor_two_star_1 {
	WIDTH: 28px
}
SPAN.advisor_two_half_star_1 {
	WIDTH: 35px
}
SPAN.advisor_three_star_1 {
	WIDTH: 42px
}
SPAN.advisor_three_half_star_1 {
	WIDTH: 49px
}
SPAN.advisor_four_star_1 {
	WIDTH: 56px
}
SPAN.advisor_four_half_star_1 {
	WIDTH: 63px
}
SPAN.advisor_icon {
	WIDTH: 33px; BACKGROUND-POSITION: -225px -353px; HEIGHT: 19px; MARGIN-RIGHT: 4px
}
A.more {
	WIDTH: 29px; BACKGROUND-POSITION: -2px -401px
}
DIV.photogal {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 10px
}
DIV.slideshow-container {
	WIDTH: 321px
}
DIV.loader {
	WIDTH: 321px
}
DIV.slideshow A.advance-link {
	WIDTH: 321px
}
DIV.loader {
	HEIGHT: 251px
}
DIV.slideshow A.advance-link {
	HEIGHT: 251px
}
DIV.slideshow-container {
	POSITION: relative; FLOAT: left; HEIGHT: 250px; CLEAR: both
}
DIV.loader_img_slideshow {
	BACKGROUND-IMAGE: url(../images/loader.gif); POSITION: absolute; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; TOP: 0px; LEFT: 0px
}
DIV.slideshow SPAN.image-wrapper {
	POSITION: absolute; DISPLAY: block; TOP: 15px; LEFT: 0px
}
DIV.slideshow A.advance-link {
	TEXT-ALIGN: center; DISPLAY: block
}
DIV.slideshow A.advance-link IMG {
	WIDTH: 320px; HEIGHT: 240px
}
DIV.slideshow A.advance-link:hover {
	TEXT-DECORATION: none
}
DIV.slideshow A.advance-link:active {
	TEXT-DECORATION: none
}
DIV.slideshow A.advance-link:visited {
	TEXT-DECORATION: none
}
DIV.slideshow A.advance-link:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
DIV.ss-controls {
	FONT-FAMILY: Helvetica, Arial; FLOAT: left; FONT-SIZE: 110%
}
DIV.nav-controls {
	FONT-FAMILY: Helvetica, Arial; FLOAT: right; FONT-SIZE: 110%
}
DIV.photogal A.play SPAN.icn_state {
	WIDTH: 9px; BACKGROUND-POSITION: -211px -431px; HEIGHT: 13px; MARGIN-RIGHT: 5px
}
DIV.photogal A.pause SPAN.icn_state {
	WIDTH: 6px; BACKGROUND-POSITION: -201px -431px; HEIGHT: 13px; MARGIN-RIGHT: 8px
}
DIV.photogal SPAN.seperator {
	MARGIN: 0px 6px; COLOR: #174392
}
DIV.photogal .image-wrapper {
	POSITION: absolute
}
DIV.main_img_section {
	WIDTH: 321px
}
UL.thumbs {
	POSITION: relative; OVERFLOW-X: hidden; OVERFLOW-Y: auto; WIDTH: 330px; HEIGHT: 262px
}
UL.thumbs LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
UL.thumbs LI.selected {
	BACKGROUND: #ededed
}
DIV.caption-container {
	POSITION: relative; MARGIN-TOP: 243px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
SPAN.image-caption {
	POSITION: absolute; FILTER: alpha(opacity=60); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; BOTTOM: 0px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 5px; LEFT: 0px; -moz-opacity: .6; opacity: .6
}
DIV.caption-container {
	WIDTH: 300px
}
SPAN.image-caption {
	WIDTH: 300px
}
DIV.mapSidebar DIV#resultsController {
	WIDTH: auto
}
P.accordian_heading2 SPAN.i_icn {
	MARGIN: -1px 5px 0px
}
DIV#content DIV.cancellation_details P.deal_alert SPAN.deal_txt {
	PADDING-TOP: 2px
}
DIV#parentOfTabs DIV#overview_detail DIV.slide_show {
	HEIGHT: 222px; OVERFLOW: hidden
}
TABLE.inclusion_table TD.rupee_sum SPAN.deal_price SPAN.line_over SPAN {
	POSITION: relative; TOP: 1px
}
DIV.room_description DIV.price_details SPAN.hasDiscount SPAN.price {
	POSITION: relative; TOP: 3px
}
DIV.room_description DIV.price_details SPAN.hasDiscount SPAN.rupee_sign {
	POSITION: relative; TOP: 3px; LEFT: 5px
}
TABLE.inclusion_table SPAN.without_over {
	TEXT-ALIGN: right; LINE-HEIGHT: 18px; WIDTH: 95%
}
P.terms_condition SPAN.tnc_bg_cover {
	BACKGROUND-COLOR: #eef0f3
}
TABLE.Room_list TD SPAN.fnt_size13 {
	FONT-SIZE: 130%
}
DIV.room_details SPAN.size {
	WIDTH: 520px; COLOR: #d74b0f; FONT-SIZE: 160%
}
DIV.listing-loader.loader {
	HEIGHT: auto
}
DIV.modify_details DIV.left_information {
	WIDTH: 388px
}
DIV.right_information {
	WIDTH: 535px
}
#popularDest_around UL LI {
	MARGIN: 0px; WIDTH: 134px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 32px
}
.moreHotel_dests UL.mostPopularList LI {
	DISPLAY: inline-block; FLOAT: none; MARGIN-RIGHT: 12px
}
DIV.share_hotel {
	PADDING-LEFT: 0px
}
DIV#thumbs UL.thumbs LI A.thumb IMG {
	WIDTH: 84px; HEIGHT: 66px
}
TABLE.inclusion_table TD.rupee_sum2 {
	LINE-HEIGHT: 13px; COLOR: #d03e05; FONT-SIZE: 100%
}
TABLE.inclusion_table TD SPAN.exceed_icon {
	WIDTH: 16px; BACKGROUND-POSITION: -105px -253px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
TABLE.inclusion_table A.sold_button SPAN.middle {
	FONT-SIZE: 130%
}
DIV.room_description DIV.price_details SPAN.hasDiscount {
	FONT-SIZE: 80%; TEXT-DECORATION: line-through
}
DIV.room_description DIV.price_details SPAN.totalPrice {
	FONT-SIZE: 100%
}
DIV.room_facility {
	WIDTH: 340px
}
DIV.room_facility UL.list_4 {
	WIDTH: 340px
}
DIV.room_facility UL.list_4 LI {
	LIST-STYLE-TYPE: none; WIDTH: 160px; FLOAT: left
}
DIV.room_facility UL.list_4 LI SPAN.rf_list_img {
	MARGIN: 3px 6px 0px 0px; WIDTH: 5px; BACKGROUND-POSITION: -276px -397px; HEIGHT: 6px
}
DIV.room_facility UL.list_4 LI SPAN.rf_list_txt {
	WIDTH: 140px
}
DIV.room_facility UL.list_4 LI.last {
	FLOAT: right
}
DIV.right_section P.new_rating {
	MARGIN-BOTTOM: 5px
}
UL.list_1 LI IMG {
	POSITION: static !important; WIDTH: 43px !important; HEIGHT: 43px !important; LEFT: 0px !important
}
DIV.hotel_info .gv-strip_wrapper {
	POSITION: absolute !important; WIDTH: 170px !important; HEIGHT: 55px !important; OVERFLOW: hidden !important; TOP: 158px !important; LEFT: 15px !important
}
DIV.roomInfoDiv .gv-strip_wrapper {
	POSITION: absolute !important; WIDTH: 170px !important; HEIGHT: 55px !important; OVERFLOW: hidden !important; TOP: 158px !important; LEFT: 15px !important
}
DIV.hotel_info .gv-frame {
	MARGIN-BOTTOM: 0px !important
}
DIV.roomInfoDiv .gv-frame {
	MARGIN-BOTTOM: 0px !important
}
DIV.hotel_info .gv-nav-prev {
	LEFT: 4px !important
}
DIV.roomInfoDiv .gv-nav-prev {
	LEFT: 4px !important
}
DIV.hotel_info .gv-nav-next {
	RIGHT: 4px !important
}
DIV.roomInfoDiv .gv-nav-next {
	RIGHT: 4px !important
}
DIV.hotel_info .gv-pointer {
	BOTTOM: 57px !important
}
DIV.roomInfoDiv .gv-pointer {
	BOTTOM: 57px !important
}
P.save IMG.loading {
	MARGIN: 2px 0px 0px 4px
}
A.dis_btn_state {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BACKGROUND: #eaeaea; COLOR: #919191; BORDER-TOP: #d9d9d9 1px solid; CURSOR: default; BORDER-RIGHT: #d9d9d9 1px solid
}
A.dis_btn_state:hover {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; COLOR: #919191; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; -moz-box-shadow: none; -webkit-box-shadow: none; -o-box-shadow: none; box-shadow: none
}
#reviews_detail UL.photoLink_list LI {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: medium none
}
#photos_videos_detail UL.photoLink_list LI {
	PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-RIGHT: medium none
}
#reviews_detail UL.photoLink_list LI.last {
	BORDER-LEFT: #6d6d6d 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 10px
}
#photos_videos_detail UL.photoLink_list LI.last {
	BORDER-LEFT: #6d6d6d 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 10px
}
TR.active .radio_inactive {
	BACKGROUND-POSITION: -124px -253px
}
TD.rupee_sum SPAN.included {
	DISPLAY: none; FONT-SIZE: 70%
}
TR.active TD.rupee_sum SPAN.included {
	DISPLAY: block
}
DIV.mmt_ac_bnft.div {
	MARGIN-TOP: 10px
}
DIV.option_info UL.list_11 {
	WIDTH: 220px
}
P.terms_condition SPAN.error_icn {
	MARGIN: 3px 6px 0px 4px
}
UL.hotel_list SPAN.smiley_sad {
	WIDTH: 22px; BACKGROUND: url(../images/common_sprite.png?v=1.6) no-repeat -62px -223px; HEIGHT: 22px; FONT-SIZE: 0px
}
SPAN.rating_txt SPAN.good {
	COLOR: #589442
}
SPAN.rating_txt SPAN.average {
	COLOR: #ff8b03
}
SPAN.rating_txt SPAN.poor {
	COLOR: #ff3000
}
SPAN.advisor_four_half_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 16px
}
SPAN.total_price SPAN.hasDiscount {
	COLOR: #db6b3f; FONT-SIZE: 80%; TEXT-DECORATION: line-through
}
FORM#loginFormEl SPAN.error_flds.input_field {
	BORDER-BOTTOM: #f99bab 2px solid; BORDER-LEFT: #f99bab 2px solid; BORDER-TOP: #f99bab 2px solid; BORDER-RIGHT: #f99bab 2px solid
}
.TripAdv_reviews .emptyReviews {
	TEXT-ALIGN: center; PADDING-BOTTOM: 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 150%; PADDING-TOP: 40px
}
UL.hotel_list LI {
	HEIGHT: auto
}
DIV.right_section P.rate SPAN.very_good {
	COLOR: #589442
}
DIV.right_section P.rate SPAN.good {
	COLOR: #589442
}
DIV.right_section P.rate SPAN.average {
	COLOR: #ff8b03
}
DIV.right_section P.rate SPAN.poor {
	COLOR: #ff3000
}
DIV.add_this {
	MARGIN-RIGHT: 25px
}
BODY.reviewPageBod DIV#popup_content {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
BODY.reviewPageBod DIV#popup_panel {
	MARGIN-TOP: 5px; BACKGROUND: url(../images/common_horizontal_sprite.png) repeat-x 10px 1px
}
BODY.reviewPageBod DIV#popup_container {
	HEIGHT: auto
}
BODY.reviewPageBod DIV#popup_panel #popup_ok {
	MARGIN: 4px 0px
}
BODY.reviewPageBod DIV#popup_message {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.mapViewTheme .jcarousel-container-vertical {
	HEIGHT: auto
}
P.accordian_heading1 {
	BORDER-BOTTOM: #cfcece 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e7eefb'); BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #3f3f3f; FONT-SIZE: 140%; BORDER-TOP: #cfcece 1px solid; BORDER-RIGHT: #cfcece 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0
}
DIV#dialog A.cross_icon {
	POSITION: absolute; WIDTH: 29px; BACKGROUND-POSITION: -119px -54px; HEIGHT: 29px; TOP: -5px; RIGHT: -15px
}
DIV.advisor_review SPAN.rates {
	WIDTH: 35px
}
DIV.advisor_review SPAN.trip_advisor_rate {
	WIDTH: 165px
}
#hotelDetailDiv DIV.help_line {
	Z-INDEX: 1000; POSITION: absolute; DISPLAY: none; TOP: 72px; LEFT: 190px
}
P.trans_nophoto {
	POSITION: absolute; FILTER: alpha(opacity=90); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #000; PADDING-LEFT: 5px; WIDTH: 190px; BOTTOM: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Helvetica, Arial; COLOR: #fff; FONT-SIZE: 110%; PADDING-TOP: 5px; LEFT: 0px; -moz-opacity: .9; opacity: .8; -khtml-opacity: .9
}
P.trans_nophoto .cmra_icn {
	WIDTH: 18px; BACKGROUND-POSITION: -50px -472px; HEIGHT: 14px; MARGIN-RIGHT: 6px
}
P.trans_nophoto .photo_na {
	LINE-HEIGHT: 15px; WIDTH: 166px
}
.link-look {
	CURSOR: pointer
}
P.coupon_error SPAN.error_icn {
	MARGIN: 0px 10px; WIDTH: 16px; BACKGROUND-POSITION: -105px -253px; HEIGHT: 15px
}
P.coupon_error {
	PADDING-BOTTOM: 4px; MARGIN: 4px 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 40px; BACKGROUND: #ffe2e4; FONT-SIZE: 140%; PADDING-TOP: 4px
}
DIV.submit_htl_review1 INPUT.hotel_bookid {
	WIDTH: 310px
}
DIV.accordian_section P.terms_condition SPAN.understand {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 40px; PADDING-TOP: 4px
}
P.terms_condition {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.jcarousel-optnl-carousel {
	PADDING-TOP: 20px
}
.loadingImg {
	TEXT-ALIGN: center; FONT-SIZE: 200%
}
DIV#content P.alert_on_request {
	BORDER-BOTTOM: #cfcece 1px solid; BORDER-LEFT: #cfcece 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 10px; COLOR: #d03e03; FONT-SIZE: 140%; BORDER-TOP: #cfcece 1px solid; BORDER-RIGHT: #cfcece 1px solid; PADDING-TOP: 10px; border-radius: 5px 5px 0 0
}
DIV#content P.alert_on_request SPAN.alert_txt {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 95%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#content P.alert_on_request SPAN.alert_icon {
	MARGIN: 6px 5px; WIDTH: 14px; BACKGROUND-POSITION: -89px -77px; HEIGHT: 12px
}
DIV.hotel_info DIV.information {
	FONT-SIZE: 12px
}
DIV.hotel_info DIV.gv-gallery {
	PADDING-BOTTOM: 10px !important
}
DIV.roomInfoDiv DIV.gv-gallery {
	PADDING-BOTTOM: 10px !important
}
DIV.place_interest_scroll LI SPAN {
	POSITION: relative; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 238px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 6px
}
.ui-state-disabled {
	TEXT-DECORATION: line-through
}
#photos_videos_detail .gv-panel IMG.mainImg {
	WIDTH: auto !important; HEIGHT: auto !important
}
#photos_videos_detail .gv-panel {
	TEXT-ALIGN: center; VERTICAL-ALIGN: middle
}
DIV.price_details P.error_box {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #ffffbc; FONT-SIZE: 110%; PADDING-TOP: 8px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 5px; border-radius: 6px
}
DIV.price_details P.error_box SPAN.top {
	WIDTH: 104px; MARGIN-BOTTOM: 5px; COLOR: #ed0000
}
DIV.price_details P.error_box SPAN.guest {
	TEXT-ALIGN: left; MARGIN-TOP: 3px; WIDTH: 84px
}
UL.list_11 LI SPAN.exceed_icon {
	WIDTH: 16px; BACKGROUND-POSITION: -105px -253px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
DIV.price_details SPAN.exceed_icon {
	WIDTH: 16px; BACKGROUND-POSITION: -105px -253px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
UL.list_11 LI SPAN.exceed_icon {
	DISPLAY: inline-block; MARGIN-LEFT: 5px
}
DIV.right_section {
	PADDING-LEFT: 4px; WIDTH: 146px
}
A.live_chat {
	MARGIN-LEFT: 15px
}
.room_info SPAN.contact_info_1 {
	WIDTH: auto; MARGIN-RIGHT: 20px
}
#hotelDetailDiv A.link {
	FONT-SIZE: 140%
}
DIV.hotel_heading SPAN.contact_info_part {
	WIDTH: auto; MARGIN-LEFT: 15px; FONT-SIZE: 100%
}
SPAN.contact_info_1 {
	WIDTH: auto; MARGIN-RIGHT: 15px
}
DIV#content P.deal_alert {
	MARGIN-BOTTOM: 5px
}
.mapViewTheme {
	WIDTH: 240px
}
DIV.detailed_section SPAN.viewing_tab {
	WIDTH: 175px
}
#reviews_detail SPAN.outof {
	TEXT-ALIGN: center; WIDTH: 20px
}
DIV.tab_details SPAN.total {
	WIDTH: 20px
}
DIV.review {
	BORDER-TOP: #ffc136 1px solid
}
.mergeCol {
	HEIGHT: 72px; TOP: 29px
}
DIV.room_details DIV.price_details SPAN.extras {
	TEXT-ALIGN: right; WIDTH: 95%
}
DIV.room_details DIV.price_details SPAN.hasDiscount {
	TEXT-ALIGN: right; WIDTH: 98%
}
SPAN.default_advisor_rating_1 SPAN {
	DISPLAY: inline-table
}
SPAN.default_advisor_rating SPAN {
	DISPLAY: inline-table
}
.advisor_four_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 14px
}
.advisor_five_star {
	BACKGROUND-POSITION: -65px -366px; HEIGHT: 14px
}
.advisor_four_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 16px
}
.advisor_five_star_1 {
	BACKGROUND-POSITION: -150px -368px; HEIGHT: 16px
}
SPAN.expect SPAN.default_advisor_rating_1 {
	MARGIN-RIGHT: 5px
}
DIV.advisor_review P.right_info {
	WIDTH: 355px
}
SPAN.advisor_five_star_1 {
	WIDTH: 70px
}
SPAN.advisor_five_star {
	WIDTH: 80px
}
UL#video_Gallery LI {
	FONT-SIZE: 130%
}
UL#video_Gallery {
	MARGIN: 20px
}
DIV.discount_container SPAN.coupon_field INPUT.ent_cpn_txtBox {
	WIDTH: 215px
}
.active_video {
	FONT-WEIGHT: bold
}
SPAN.OR_seperator {
	POSITION: absolute; PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; WIDTH: 19px; PADDING-RIGHT: 8px; BACKGROUND-POSITION: -261px -254px; HEIGHT: 18px; FONT-SIZE: 120%; TOP: 55px; RIGHT: -20px; PADDING-TOP: 14px
}
P.notShow {
	DISPLAY: none
}
P.notShow1 {
	DISPLAY: none
}
TR.fareNotShow {
	DISPLAY: none
}
P.fareNotShow {
	DISPLAY: none
}
DIV.fareNotShow {
	DISPLAY: none
}
.error_txt_login {
	DISPLAY: none
}
DIV.first DIV.second {
	DISPLAY: none
}
DIV.second DIV.first {
	DISPLAY: none
}
DIV.left_portion DIV.information {
	COLOR: #cdcdcd; FONT-SIZE: 120%
}
DIV.option_info UL.list_11 LI {
	WIDTH: 200px
}
DIV.hotel_heading .unactive_icon {
	MARGIN-TOP: 4px; WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
P.accordian_heading .unactive_icon {
	MARGIN-TOP: 4px; WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
P.accordian_heading2 .unactive_icon {
	MARGIN-TOP: 4px; WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
DIV.hotel_heading .active_icon {
	MARGIN-TOP: 4px; WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
P.accordian_heading .active_icon {
	MARGIN-TOP: 4px; WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
P.accordian_heading2 .active_icon {
	MARGIN-TOP: 4px; WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
A.refresh {
	MARGIN-TOP: 7px; WIDTH: 11px; BACKGROUND-POSITION: -128px -224px; HEIGHT: 12px
}
DIV.detailed_section DIV.hotel_details #overview_detail {
	DISPLAY: none
}
DIV.detailed_section DIV.hotel_details #reviews_detail {
	DISPLAY: none
}
DIV.detailed_section DIV.hotel_details #photos_videos_detail {
	DISPLAY: none
}
DIV.detailed_section DIV.hotel_details #location_detail {
	DISPLAY: none
}
DIV.location_detail DIV.map {
	WIDTH: 663px; HEIGHT: 423px; MARGIN-LEFT: 18px
}
DIV.detailed_section DIV#overview_detail #overview_detail {
	DISPLAY: block
}
DIV.detailed_section DIV#reviews_detail #reviews_detail {
	DISPLAY: block
}
DIV.detailed_section DIV#photos_videos_detail #photos_videos_detail {
	DISPLAY: block
}
DIV.detailed_section DIV#location_detail #location_detail {
	DISPLAY: block
}
DIV#overview_detail LI A.overviewTab {
	POSITION: relative; BORDER-BOTTOM-COLOR: #c2c2c2; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); BORDER-TOP-COLOR: #c2c2c2; MARGIN-BOTTOM: -1px; HEIGHT: 18px; BORDER-RIGHT-COLOR: #c2c2c2; BORDER-LEFT-COLOR: #c2c2c2
}
DIV#reviews_detail LI A.reviewTab {
	POSITION: relative; BORDER-BOTTOM-COLOR: #c2c2c2; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); BORDER-TOP-COLOR: #c2c2c2; MARGIN-BOTTOM: -1px; HEIGHT: 18px; BORDER-RIGHT-COLOR: #c2c2c2; BORDER-LEFT-COLOR: #c2c2c2
}
DIV#photos_videos_detail LI A.photoVideoTab {
	POSITION: relative; BORDER-BOTTOM-COLOR: #c2c2c2; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); BORDER-TOP-COLOR: #c2c2c2; MARGIN-BOTTOM: -1px; HEIGHT: 18px; BORDER-RIGHT-COLOR: #c2c2c2; BORDER-LEFT-COLOR: #c2c2c2
}
DIV#location_detail LI A.locationTab {
	POSITION: relative; BORDER-BOTTOM-COLOR: #c2c2c2; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5c8',endColorstr='#ffd616'); BORDER-TOP-COLOR: #c2c2c2; MARGIN-BOTTOM: -1px; HEIGHT: 18px; BORDER-RIGHT-COLOR: #c2c2c2; BORDER-LEFT-COLOR: #c2c2c2
}
.detailsSideBar UL.slides P.hotel {
	FONT-SIZE: 120%
}
.detailsSideBar UL.slides LI {
	BACKGROUND-COLOR: white
}
.width-100 {
	WIDTH: 100%
}
.width-90px {
	WIDTH: 90px
}
.width-40px {
	WIDTH: 40px
}
DIV.price_dates .width-40px {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8e8e8 1px solid; FONT-SIZE: 110%; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
DIV.price_dates .width-90px {
	BORDER-BOTTOM: #e8e8e8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e8e8e8 1px solid; FONT-SIZE: 110%; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
DIV.price_dates .top-div {
	BORDER-BOTTOM: #e8e8e8 1px solid
}
DIV.price_dates DIV.active {
	BACKGROUND-COLOR: #ffffcd
}
DIV.price_dates DIV DIV {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
UL .notShow {
	DISPLAY: none
}
UL.list_11 LI {
	LIST-STYLE: square none outside; WIDTH: 130px; MARGIN-LEFT: 20px
}
UL.list_11 LI.last {
	LIST-STYLE-TYPE: none
}
DIV.accordian_section DIV.add_this A.active_icon {
	MARGIN: 0px 8px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; FLOAT: left; HEIGHT: 14px
}
DIV.accordian_section A.active_icon {
	MARGIN: 8px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; CURSOR: pointer
}
DIV.cover_wth_brdr .policy_contents .cancel_policy {
	DISPLAY: none
}
DIV.cover_wth_brdr .policy_contents .child_policy {
	DISPLAY: none
}
DIV#cancel .policy_contents DIV.cancel_policy {
	DISPLAY: block
}
DIV#child .policy_contents DIV.child_policy {
	DISPLAY: block
}
DIV#child .policy_contents DIV.cancel_policy UL.cancl_policy_tabs {
	DISPLAY: none
}
DIV#cancel UL A.cancel_policy {
	COLOR: #3f3f3f; CURSOR: default
}
DIV#child UL A.child_policy {
	COLOR: #3f3f3f; CURSOR: default
}
DIV#cancel UL A.cancel_policy SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
DIV#child UL A.child_policy SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
DIV#videoShow DIV#hotel_photos {
	DISPLAY: none
}
DIV#photoShow DIV#hotel_videos {
	DISPLAY: none
}
DIV#photoShow UL A.hotel-photos {
	COLOR: #3f3f3f; CURSOR: default
}
DIV#videoShow UL A.hotel-videos {
	COLOR: #3f3f3f; CURSOR: default
}
DIV#photoShow UL A.hotel-photos SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
DIV#videoShow UL A.hotel-videos SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
.cover_wth_brdr {
	MARGIN-BOTTOM: 15px
}
#reviews_detail DIV DIV.MMT_reviews {
	DISPLAY: none
}
#reviews_detail DIV DIV.TripAdv_reviews {
	DISPLAY: none
}
#reviews_detail DIV#mmt DIV.MMT_reviews {
	DISPLAY: block
}
#reviews_detail DIV#ta DIV.TripAdv_reviews {
	DISPLAY: block
}
DIV#mmt UL A.MMT_reviews {
	COLOR: #3f3f3f; CURSOR: default
}
DIV#ta UL A.TripAdv_reviews {
	COLOR: #3f3f3f; CURSOR: default
}
DIV#mmt UL A.MMT_reviews SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
DIV#ta UL A.TripAdv_reviews SPAN.bottomTip {
	POSITION: absolute; WIDTH: 14px; BOTTOM: -17px; BACKGROUND-POSITION: -168px -58px; HEIGHT: 8px; LEFT: 30%
}
#reviews_detail #recommend .tab_details .N_like {
	DISPLAY: none
}
#reviews_detail #recommend .allten {
	DISPLAY: none
}
#reviews_detail #recommend .nonrecommendten {
	DISPLAY: none
}
#reviews_detail #not-recommend .tab_details .Y_like {
	DISPLAY: none
}
#reviews_detail #not-recommend .allten {
	DISPLAY: none
}
#reviews_detail #not-recommend .recommendten {
	DISPLAY: none
}
#reviews_detail #all .nonrecommendten {
	DISPLAY: none
}
#reviews_detail #all .recommendten {
	DISPLAY: none
}
#reviews_detail #all .review_tabs A.all {
	COLOR: #3f3f3f; CURSOR: default
}
#reviews_detail #recommend .review_tabs A.recommend {
	COLOR: #3f3f3f; CURSOR: default
}
#reviews_detail #not-recommend .review_tabs A.not-recommend {
	COLOR: #3f3f3f; CURSOR: default
}
DIV.overall_rating P.rating_info {
	WIDTH: 488px
}
DIV.detail_fix P.detail_flL {
	FLOAT: left
}
DIV.detail_fix P.detail_flR {
	FLOAT: right; MARGIN-RIGHT: 8px
}
IFRAME#emailFrame {
	WIDTH: 467px; HEIGHT: 500px
}
DIV.range_tooltip {
	MARGIN-BOTTOM: 0px
}
DIV.price_details SPAN.extras {
	FONT-SIZE: 160%
}
.reviewNotShow {
	DISPLAY: none
}
DIV.accordian_section P.text_part {
	FONT-SIZE: 12px
}
DIV.view_services SPAN.policy {
	MARGIN-TOP: -1px
}
DIV.price_details P.perNightTxt {
	MARGIN-BOTTOM: 2px
}
P.similarHotelPrice SPAN.rupee_sign {
	COLOR: #d03e05; FONT-SIZE: 150%
}
DIV.fixie {
	Z-INDEX: 5000; POSITION: fixed; WIDTH: 976px; TOP: 0px
}
DIV.posStatic {
	POSITION: static
}
UL.child_policy_tabs {
	POSITION: relative; MARGIN-BOTTOM: -1px
}
UL.child_policy_tabs LI {
	FLOAT: left; MARGIN-RIGHT: 5px
}
UL.child_policy_tabs LI A {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: Helvetica, Arial; BACKGROUND: #fbfbfb; FLOAT: left; FONT-SIZE: 110%; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 5px
}
UL.child_policy_tabs LI A.active {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND: #fff
}
DIV.child_tariff_cntnts {
	BORDER-TOP: #e4e4e4 1px solid; PADDING-TOP: 5px
}
DIV#content P.deal_alert SPAN.i_n_f_icon {
	MARGIN-TOP: 6px; WIDTH: 17px; BACKGROUND-POSITION: 0px -322px; HEIGHT: 17px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 4px
}
DIV.top_section P.no_info_available {
	MARGIN: 10px; FONT-SIZE: 12px
}
DIV.hotel_roomDetails P.no_info_available {
	MARGIN: 10px; FONT-SIZE: 12px
}
DIV#photoShow P.no_info_available {
	MARGIN: 10px; FONT-SIZE: 12px
}
DIV.child_policy P.no_policy {
	MARGIN: 5px; FONT-SIZE: 11px
}
DIV.right_information SPAN.age {
	WIDTH: 200px
}
DIV.deal_alert {
	BACKGROUND: #fff5df 0px 0px
}
DIV.accordian_section UL.text_part {
	LIST-STYLE: disc none outside; LINE-HEIGHT: 16px; COLOR: #2f2f2f; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}
P.terms_condition SPAN.understand1 {
	BACKGROUND-COLOR: #e0ffd7
}
DIV.choose_roomType {
	Z-INDEX: 1; BORDER-BOTTOM: #ffcc57 2px solid; POSITION: absolute; BORDER-LEFT: #ffcc57 2px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #ffffcd; PADDING-LEFT: 12px; WIDTH: 220px; PADDING-RIGHT: 12px; DISPLAY: none; MARGIN-LEFT: 304px; BORDER-TOP: #ffcc57 2px solid; BORDER-RIGHT: #ffcc57 2px solid; PADDING-TOP: 10px
}
.ltip_icon {
	POSITION: absolute; WIDTH: 14px; BACKGROUND-POSITION: -164px -431px; HEIGHT: 27px; TOP: 15%; LEFT: -14px
}
.choose_roomType_info {
	COLOR: #d33e04
}
.choose_roomType_hdng {
	DISPLAY: block; COLOR: #d03e05; FONT-SIZE: 130%; FONT-WEIGHT: normal
}
.choose_roomType_info .text {
	LINE-HEIGHT: 16px; FONT-FAMILY: Helvetica, Arial, sans-serif; FONT-SIZE: 85%; FONT-WEIGHT: normal
}
DIV.modifySearch SPAN.modifyTxt A.modify_tab {
	BORDER-BOTTOM: #e89543 1px solid; BORDER-LEFT: #e89543 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -819px; COLOR: #d54405; BORDER-TOP: #e89543 1px solid; BORDER-RIGHT: #e89543 1px solid; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px
}
P.terms_condition SPAN.tnc_understand {
	MARGIN: 2px 9px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -76px -445px; HEIGHT: 15px
}
P.terms_condition SPAN.tnc_bg_cover {
	BORDER-BOTTOM: #96d881 1px solid; BORDER-LEFT: #96d881 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d1ffc1; MARGIN-TOP: 3px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #96d881 1px solid; BORDER-RIGHT: #96d881 1px solid; PADDING-TOP: 3px
}
.selectBox-dropdown:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.selectBox-dropdown:focus .selectBox-arrow {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.selectBox-menuShowing.selectBox-dropdown {
	-moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0
}
.selectBox-dropdown .selectBox-label {
	FLOAT: left
}
.selectBox-dropdown-menu {
	Z-INDEX: 99999; BORDER-BOTTOM: #bbb 1px solid; POSITION: absolute; BORDER-LEFT: #bbb 1px solid; BACKGROUND: #fff; MAX-HEIGHT: 200px; OVERFLOW: auto; BORDER-TOP: medium none; BORDER-RIGHT: #bbb 1px solid; -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2); box-shadow: 0 2px 6px rgba(0, 0, 0, .2)
}
.selectBox-inline {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 250px; DISPLAY: inline-block; BACKGROUND: #fff; OVERFLOW: auto; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px
}
.selectBox-inline:focus {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
.selectBox-options LI {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
.selectBox-options {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.selectBox-options LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.selectBox-options LI A {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CURSOR: default; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.selectBox-options LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: no-repeat 6px center; COLOR: #2f2f2f; OVERFLOW: hidden; PADDING-TOP: 0px
}
.selectBox-options LI.selectBox-hover A {
	BACKGROUND-COLOR: #d13f04; COLOR: #fff
}
.selectBox-options LI.selectBox-disabled A {
	BACKGROUND-COLOR: transparent; COLOR: #888
}
.selectBox-options .selectBox-optgroup {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; WHITE-SPACE: nowrap; BACKGROUND: #eee; COLOR: #666; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.selectBox-disabled.selectBox {
	COLOR: #888 !important
}
.selectBox-disabled.selectBox-dropdown .selectBox-arrow {
	BORDER-BOTTOM-COLOR: #666; FILTER: alpha(opacity=50); BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666; opacity: .5
}
.selectBox-disabled.selectBox-inline {
	COLOR: #888 !important
}
.selectBox-disabled.selectBox-inline .selectBox-options A {
	BACKGROUND-COLOR: transparent !important
}
.unchecked {
	BACKGROUND-COLOR: red; WIDTH: 10px; HEIGHT: 10px
}
.checked {
	BACKGROUND-COLOR: blue; WIDTH: 10px; HEIGHT: 10px
}
DIV#modify_details DIV.widget_inner P.destinationCity SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 370px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -366px; HEIGHT: 26px; PADDING-TOP: 6px
}
DIV#modify_details DIV.widget_inner P.destinationCity INPUT.textBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 340px; COLOR: #c0c0c0; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV#modify_details DIV.widget_inner P.destinationCity INPUT.activeTxt {
	COLOR: #2f2f2f
}
UL.driveDistanceList LI {
	WIDTH: 120px
}
.suggest_me LABEL {
	FONT-SIZE: 116%
}
SPAN.check_date INPUT {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; HEIGHT: 18px; FONT-SIZE: 120%; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px
}
.ui-autocomplete {
	LIST-STYLE-POSITION: outside; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.ui-autocomplete LI.heading {
	BORDER-BOTTOM: #d13f04 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; MARGIN-BOTTOM: 0px; COLOR: #d13f04; FONT-SIZE: 120%; CURSOR: pointer; PADDING-TOP: 4px
}
.ui-autocomplete LI A {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; HEIGHT: 15px; FONT-SIZE: 120%; CURSOR: pointer; PADDING-TOP: 4px
}
.ui-autocomplete LI SPAN.hotelNo {
	COLOR: #878787
}
.ui-autocomplete LI A.ui-state-hover {
	BACKGROUND: #d13f04; COLOR: #fff
}
.ui-autocomplete LI A.ui-state-hover SPAN {
	COLOR: #fff
}
.ac_loading {
	BACKGROUND: url(/images/wait.gif) no-repeat right center
}
* HTML .ui-autocomplete {
	WIDTH: 1px
}
DIV#autocompleteResults {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; MAX-HEIGHT: 295px
}
DIV.widget_inner SPAN.suggestCitySelect {
	WIDTH: 200px
}
DIV#drivingDest UL.driveDistanceList LI {
	WIDTH: 130px; HEIGHT: 40px
}
DIV#ui-datepicker-div {
	WIDTH: 538px
}
#navlist LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
TD.holiday SPAN {
	BORDER-BOTTOM: #ccc 3px solid; HEIGHT: 10px
}
TD.holiday A {
	BORDER-BOTTOM: #bdcc7e 3px solid; HEIGHT: 10px
}
#popup_title {
	DISPLAY: none
}
#popup_message {
	FONT-SIZE: 120%
}
#popup_panel {
	TEXT-ALIGN: center; PADDING-LEFT: 15px
}
INPUT#popup_ok {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #476ea7; MARGIN-TOP: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; MARGIN-RIGHT: 10px; PADDING-TOP: 3px
}
INPUT#popup_cancel {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #476ea7; MARGIN-TOP: 20px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #fff; MARGIN-RIGHT: 10px; PADDING-TOP: 3px
}
P.within_distance SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 125px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 20px; FONT-SIZE: 120%; PADDING-TOP: 6px
}
DIV.widget_inner .around_cityTxt {
	MARGIN: 6px 8px 5px 0px; FONT-SIZE: 120%
}
DIV.widget_inner .distance_field {
	BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 15px; HEIGHT: 26px
}
DIV.widget_inner .around_city {
	MARGIN-RIGHT: 15px
}
LABEL.withinTxt SPAN {
	MARGIN-RIGHT: 4px
}
.lightTxt {
	COLOR: #878787
}
SPAN.city {
	WIDTH: 200px
}
DIV.range_tooltip SPAN.center_part {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 100px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
SPAN.input_field {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px -530px; HEIGHT: 22px; FONT-SIZE: 120%; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; border-radius: 5px 5px 5px 5px
}
SPAN.input_field INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
DIV.partner_withus {
	WIDTH: 324px
}
DIV.partner_withus DIV.range_section P {
	MARGIN-BOTTOM: 10px
}
DIV.partner_withus LABEL {
	WIDTH: 290px; COLOR: #2f2f2f
}
DIV.partner_withus .city {
	WIDTH: 150px
}
DIV.partner_withus .hotel_name {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 262px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .fname {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 117px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .lname {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 117px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .nameRow {
	MARGIN-BOTTOM: 10px
}
DIV.partner_withus .nameRow LABEL {
	WIDTH: 145px
}
DIV.partner_withus .nameRow .left {
	WIDTH: 145px
}
DIV.partner_withus .nameRow .right {
	WIDTH: 145px
}
DIV.partner_withus .country_code {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 40px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .seperator {
	MARGIN: 8px 4px
}
DIV.partner_withus .mobile_no {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 92px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 20px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.partner_withus .submitType_btn {
	BORDER-BOTTOM: #afbedd 1px solid; BORDER-LEFT: #afbedd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 22px; BORDER-TOP: #afbedd 1px solid; BORDER-RIGHT: #afbedd 1px solid; PADDING-TOP: 0px
}
DIV.bestHotelDeals SPAN.location {
	WIDTH: 130px
}
LI.featuredHotels DIV.section A.hotel_name {
	FONT-SIZE: 140%
}
DIV.bestHotelDeals SPAN.left IMG {
	WIDTH: 74px; HEIGHT: 56px
}
H3.ac_Hdr SPAN.cityName {
	WIDTH: 480px
}
P.hotelsInfo_row SPAN.hotelname_area A.hotel_name {
	FLOAT: left; FONT-SIZE: 140%; MARGIN-RIGHT: 5px
}
DIV#persistant_menu {
	Z-INDEX: 200; POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
DIV > DIV#persistant_menu {
	Z-INDEX: 200; POSITION: fixed
}
#priceslider A.ui-slider-handle {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium none; WIDTH: 18px; BACKGROUND-POSITION: -269px -373px; HEIGHT: 18px; BORDER-TOP: medium none; TOP: -7px; BORDER-RIGHT: medium none; LEFT: 50px
}
#priceslider DIV.ui-slider-range {
	POSITION: absolute; WIDTH: 50px; DISPLAY: block; BACKGROUND: #d24105; HEIGHT: 5px; FONT-SIZE: 0px
}
#priceslider A.ui-slider-handle {
	HEIGHT: 7px; TOP: -13px
}
DIV.sliderSection SPAN.default_rating {
	WIDTH: 187px
}
DIV.modifySearch SPAN.modifyTxt SPAN.modify_open {
	MARGIN: 3px 5px 0px 0px; WIDTH: 14px; BACKGROUND-POSITION: -77px -155px; HEIGHT: 14px
}
DIV#mapView DIV.map_tooltip IMG {
	MARGIN-RIGHT: 8px
}
DIV#mapView DIV.map_tooltip P.hotel {
	MARGIN-BOTTOM: 5px; COLOR: #2f2f2f; FONT-SIZE: 140%
}
DIV#mapView DIV.map_tooltip P.rating {
	MARGIN-BOTTOM: 10px
}
DIV#mapView DIV.map_tooltip SPAN.rate_point {
	MARGIN-TOP: 4px; FONT-FAMILY: Helvetica, Arial; COLOR: #818181; FONT-SIZE: 110%
}
DIV#mapView DIV.map_tooltip SPAN.price_details {
	WIDTH: 68px
}
DIV#mapView DIV.map_tooltip SPAN.price {
	COLOR: #d03e05; FONT-SIZE: 150%
}
DIV#mapView DIV.map_tooltip SPAN.rupee {
	MARGIN: 2px 5px 0px 0px; COLOR: #9a9a98; FONT-SIZE: 140%
}
P#preview {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; BACKGROUND: #333; COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
DIV.widget_inner P.destinationCity INPUT.textBox {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 370px; COLOR: #c0c0c0; FONT-SIZE: 120%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
LI.pricelastCol SPAN.combo_price SPAN.flR {
	TEXT-ALIGN: right; WIDTH: 110px; DISPLAY: block
}
LI.pricelastCol SPAN.hasDiscount SPAN {
	COLOR: #d03e05; FONT-SIZE: 100%
}
.margin {
	BORDER-BOTTOM: #cc3 10px solid; BORDER-LEFT: #cc3 10px solid; MARGIN: 10px; WIDTH: 400px; BACKGROUND: #fff; HEIGHT: 80px; BORDER-TOP: #cc3 10px solid; BORDER-RIGHT: #cc3 10px solid
}
.ui-widget-overlay {
	FILTER: Alpha(Opacity=30); BACKGROUND: url(../images/ui-bg_flat_0_aaaaaa_40x100.png) #aaa repeat-x 50% 50%; opacity: .30
}
.ui-widget-shadow {
	FILTER: Alpha(Opacity=30); PADDING-BOTTOM: 8px; MARGIN: -8px 0px 0px -8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/aaaaaa_40x100_textures_01_flat_0.png) #aaa repeat-x 50% 50%; PADDING-TOP: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; opacity: .30
}
.ui-overlay-back {
	POSITION: absolute
}
.ui-overlay-fore {
	POSITION: absolute
}
.ui-overlay-fore .ui-overlay-fore-content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FLOAT: left; OVERFLOW: auto; PADDING-TOP: 6px
}
.ui-overlay-fore .ui-overlay-fore-content .ui-overlay-fore-icon {
	FLOAT: left; MARGIN-RIGHT: 0.3em
}
.ui-overlay-fore .ui-overlay-fore-content .ui-overlay-fore-text {
	MARGIN-TOP: 1px; FLOAT: left; FONT-SIZE: 120%
}
.ui-overlay-fore .ui-overlay-fore-content {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; FLOAT: left; OVERFLOW: auto; PADDING-TOP: 6px
}
.ui-corner-all {
	border-radius: 4px 4px 4px 4px
}
.ui-state-highlight {
	BORDER-BOTTOM: #fcefa1 1px solid; BORDER-LEFT: #fcefa1 1px solid; BACKGROUND: url(../images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; COLOR: #363636; BORDER-TOP: #fcefa1 1px solid; BORDER-RIGHT: #fcefa1 1px solid
}
.ui-widget-content .ui-state-highlight {
	BORDER-BOTTOM: #fcefa1 1px solid; BORDER-LEFT: #fcefa1 1px solid; BACKGROUND: url(../images/ui-bg_glass_55_fbf9ee_1x400.png) #fbf9ee repeat-x 50% 50%; COLOR: #363636; BORDER-TOP: #fcefa1 1px solid; BORDER-RIGHT: #fcefa1 1px solid
}
.ui-carousel {
	OVERFLOW: hidden
}
.ui-carousel .mask {
	POSITION: relative; OVERFLOW: hidden
}
.ui-carousel UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.no-js .ui-carousel UL {
	POSITION: static
}
.ui-carousel .disabled {
	CURSOR: default
}
.ui-carousel .void.next {
	DISPLAY: none
}
.ui-carousel .void.prev {
	DISPLAY: none
}
UL.base {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
OL.base {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#bestDeals .ui-carousel UL LI {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 12px; WIDTH: 318px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 60px
}
#bestDeals .ui-carousel UL LI.rownum-1 {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
LI.featuredHotels {
	BORDER-BOTTOM: #e2e2e2 1px solid
}
LI.rownum-1.featuredHotels {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
LI.featuredHotels DIV.section {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 296px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
DIV.featuredHotels_contents DIV.noBotBorder {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
LI.featuredHotels DIV.last {
	MARGIN-RIGHT: 0px
}
LI.featuredHotels DIV.section IMG {
	MARGIN-RIGHT: 10px
}
LI.featuredHotels DIV.section_contents {
	WIDTH: 158px
}
LI.featuredHotels DIV.section P {
	MARGIN-BOTTOM: 6px
}
LI.featuredHotels DIV.section P.last {
	MARGIN-BOTTOM: 0px
}
LI.featuredHotels DIV.section A.hotelName {
	FONT-SIZE: 140%
}
LI.featuredHotels DIV.section A.hotel_name {
	FONT-SIZE: 140%
}
LI.featuredHotels DIV.section SPAN.address {
	FONT-SIZE: 120%
}
LI.featuredHotels DIV.section SPAN.location {
	FONT-SIZE: 120%
}
LI.featuredHotels .actual_price {
	MARGIN-RIGHT: 14px
}
#featuredHotels .ui-carousel UL LI {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 96px; OVERFLOW: hidden
}
#featuredHotels .ui-carousel UL LI.rownum-1 {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#featuredHotels .ui-carousel UL LI.odd_0 {
	PADDING-RIGHT: 10px
}
#featuredHotels .ui-carousel UL LI.odd_1 {
	WIDTH: 306px
}
DIV#featuredHotels DIV.ui-carousel#featuredHotelsContent12 UL LI.rownum-1 {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
DIV#featuredHotels DIV.ui-carousel#featuredHotelsContent12 UL LI.rownum-5 {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
#featuredHotels LI {
	WIDTH: 296px
}
.featuredHotelCrouselUnit .ui-carousel UL LI {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 96px; OVERFLOW: hidden
}
.featuredHotelCrouselUnit .ui-carousel UL LI.rownum-1 {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
.featuredHotelCrouselUnit .ui-carousel UL LI.odd_0 {
	PADDING-RIGHT: 10px
}
.featuredHotelCrouselUnit LI {
	WIDTH: 296px
}
#drivingDest .ui-carousel UL LI {
	MARGIN: 0px; WIDTH: 540px; FLOAT: left; HEIGHT: 78px
}
#popularDest_around UL LI {
	MARGIN: 0px; WIDTH: 111px; FLOAT: left; HEIGHT: 32px
}
#popularDest_around .mask {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
UL.driveDistanceList LI A {
	WIDTH: 130px
}
.no-scroll {
	BORDER-RIGHT: #ccc 1px solid
}
.ui-datepicker-close {
	POSITION: absolute; WIDTH: 29px; BACKGROUND-POSITION: -119px -54px; HEIGHT: 29px; TOP: -15px; CURSOR: pointer; RIGHT: -10px
}
.ui-datepicker-buttonpane {
	DISPLAY: block
}
.ui-datepicker-current-day A {
	FONT-WEIGHT: bold
}
#mapSidebar LI {
	WIDTH: 227px; HEIGHT: 140px; OVERFLOW: hidden
}
DIV.subscribe_HotelSection INPUT {
	WIDTH: 230px
}
UL.mostPopularList LI {
	WIDTH: 90px
}
#bestDeals DIV.bestDeals14 UL LI {
	WIDTH: 300px
}
#bestDeals DIV.bestDeals14 UL LI P SPAN.left {
	WIDTH: 210px; OVERFLOW: hidden
}
#bestDeals DIV.bestDeals14 UL LI P SPAN.left .hotelDetail {
	WIDTH: 110px; OVERFLOW: hidden
}
#bestDeals DIV.bestDeals14 UL LI P {
	MARGIN-RIGHT: 2px
}
#bestDeals DIV.bestDeals14 UL LI.rownum-1 {
	PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 15px
}
#bestDeals DIV.bestDeals14 UL LI.rownum-2 {
	PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 15px
}
#bestDeals DIV.bestDeals14 UL LI.rownum-3 {
	PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 15px
}
#bestDeals DIV.bestDeals14 UL LI.rownum-4 {
	PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 15px
}
#bestDeals DIV.bestDeals14 UL LI.rownum-5 {
	PADDING-BOTTOM: 12px; MARGIN-BOTTOM: 15px
}
#bestDeals DIV.bestDeals14 UL LI.rownum-1 {
	BORDER-BOTTOM: #e2e2e2 1px solid
}
#bestDeals DIV.bestDeals14 UL LI.rownum-6 {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
UL LI.emptyLi {
	BORDER-BOTTOM: #fff 1px solid
}
#featuredHotelsContent12 LI.rownum-1.featuredHotels {
	BORDER-BOTTOM: #e2e2e2 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
LI.rownum-5.featuredHotels {
	BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
DIV.advertisment {
	WIDTH: 336px
}
.mapViewTheme .mask {
	BORDER-BOTTOM: #ffba16 2px solid; BORDER-LEFT: #ffba16 0px solid; BORDER-TOP: #ffba16 2px solid; BORDER-RIGHT: #ffba16 0px solid
}
SPAN.cal_tooltip {
	BORDER-BOTTOM: #bebebe 1px solid; POSITION: relative; BORDER-LEFT: #bebebe 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: left; COLOR: #2f2f2f; FONT-SIZE: 110%; BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -moz-box-shadow: 0 0 12px 4px #d9d9d9; -webkit-box-shadow: 0 0 12px 4px #d9d9d9; box-shadow: 0 0 12px 4px #d9d9d9
}
SPAN.cal_tooltip SPAN.bottom_tip {
	LEFT: 40%
}
DIV#sidebar A.select_up_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -16px -29px; HEIGHT: 6px
}
A.checkbox_disable_icon {
	WIDTH: 14px; BACKGROUND-POSITION: 0px -29px; HEIGHT: 14px; MARGIN-RIGHT: 7px
}
DIV.error.modify_details {
	PADDING-RIGHT: 10px; BORDER-TOP: #d1d7e3 1px solid
}
TABLE.hotelPricesTable TH {
	FONT-SIZE: 95%
}
DIV#form_error {
	BORDER-BOTTOM: #dadadb 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; PADDING-TOP: 15px
}
DIV#form_error SPAN.error_icon {
	MARGIN-RIGHT: 25px
}
DIV#form_error DIV.error_text {
	WIDTH: 740px; PADDING-TOP: 20px
}
DIV#form_error P.error_heading {
	BORDER-BOTTOM: #ededed 1px solid; PADDING-BOTTOM: 6px; FONT-FAMILY: Helvetica, Arial; COLOR: #bc0100; FONT-SIZE: 110%
}
DIV#form_error P.heading_info {
	FONT-FAMILY: Helvetica, Arial; COLOR: #2f2f2f; FONT-SIZE: 110%
}
LI#moreamenities A.moreamenities {
	WIDTH: 29px; BACKGROUND-POSITION: -2px -401px; HEIGHT: 29px
}
LI.htlNameAutoComp A {
	FONT-SIZE: 110%
}
DIV.filterBox P.searchbox SPAN.htlname_center_part {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 188px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 3px
}
UL.autoCompHtlName {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 188px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
UL.autoCompHtlName LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: 12px; PADDING-TOP: 4px
}
UL.autoCompHtlName LI.htlNameAutoComp1 A {
	HEIGHT: 24px
}
DIV.menu SPAN.view_icn {
	MARGIN: 3px 4px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -3px -389px; HEIGHT: 12px
}
DIV.menu P.handler_active SPAN.view_icn {
	MARGIN: 3px 4px 0px 0px; WIDTH: 12px; BACKGROUND-POSITION: -19px -389px; HEIGHT: 8px
}
DIV.menu SPAN.saved_icn {
	MARGIN: 0px 4px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -41px -387px; HEIGHT: 12px
}
DIV.menu P.handler_active SPAN.saved_icn {
	MARGIN: 0px 4px 0px 0px; WIDTH: 13px; BACKGROUND-POSITION: -60px -388px; HEIGHT: 12px
}
P.no_saved_htl {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 110%; PADDING-TOP: 0px
}
DIV.reviews_right SPAN.bestReviewsSl {
	TEXT-ALIGN: right; WIDTH: 260px; FLOAT: left; COLOR: #659950
}
.unactive_icon {
	WIDTH: 14px; BACKGROUND-POSITION: -36px 0px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 7px
}
.active_icon {
	WIDTH: 14px; BACKGROUND-POSITION: -37px -15px; HEIGHT: 14px; CURSOR: pointer; MARGIN-RIGHT: 7px
}
DIV.help_line.range_tooltip {
	WIDTH: 380px
}
DIV.range_section A.call_no {
	PADDING-RIGHT: 5px; FONT-SIZE: 160%
}
DIV.range_section SPAN.toll_free {
	MARGIN-TOP: 3px; FONT-FAMILY: Helvetica, Arial; COLOR: #878787; FONT-SIZE: 110%
}
LI#staticPhoneNos A.call_no {
	PADDING-RIGHT: 5px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
DIV#sidebar UL.list_10 P.static {
	WIDTH: 165px
}
DIV.bestDeals SPAN.rupee_tag {
	FLOAT: right
}
DIV.bestDeals14 P.odd_0 SPAN.rupee_tag {
	FLOAT: left
}
DIV.bestDeals14 P.odd_1 SPAN.rupee_tag {
	FLOAT: right
}
DIV.bestDeals14#bestDealsContent {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 8px; PADDING-TOP: 12px
}
DIV.bestDeals14#bestDealsContent A.hotel_name {
	LINE-HEIGHT: 18px; MARGIN-BOTTOM: 4px; FONT-SIZE: 110%
}
DIV.bestDeals14#bestDealsContent SPAN.location {
	MARGIN-BOTTOM: 4px
}
DIV.bestDeals14#bestDealsContent UL LI P SPAN.left SPAN.hotelDetail {
	WIDTH: 122px
}
UL.mostPopularList LI A.suggestdestselected {
	BACKGROUND-COLOR: #f7e792; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#TB_window {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333
}
#TB_secondLine {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666
}
#TB_window A:link {
	COLOR: #666
}
#TB_window A:visited {
	COLOR: #666
}
#TB_window A:hover {
	COLOR: #000
}
#TB_window A:active {
	COLOR: #666
}
#TB_window A:focus {
	COLOR: #666
}
#TB_overlay {
	Z-INDEX: 100; POSITION: fixed; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(macFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #000; -moz-opacity: .75; opacity: .75
}
* HTML #TB_overlay {
	POSITION: absolute
}
#TB_window {
	Z-INDEX: 102; POSITION: fixed; TEXT-ALIGN: left; DISPLAY: none; BACKGROUND: #fff; COLOR: #000; TOP: 50%; LEFT: 50%
}
* HTML #TB_window {
	POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #666 1px solid; MARGIN: 15px 0px 0px 15px; DISPLAY: block; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#TB_caption {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; PADDING-RIGHT: 30px; FLOAT: left; HEIGHT: 25px; PADDING-TOP: 7px
}
#TB_closeWindow {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 25px; FLOAT: right; HEIGHT: 25px; PADDING-TOP: 11px
}
#TB_closeAjaxWindow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 1px; FLOAT: right; PADDING-TOP: 7px
}
#TB_ajaxWindowTitle {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; FLOAT: left; PADDING-TOP: 7px
}
#TB_title {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; LINE-HEIGHT: 40px; PADDING-LEFT: 16px; COLOR: #d03e05; FONT-SIZE: 150%; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; border-radius: 6px 6px 0 0
}
#TB_title A.cross_icon {
	POSITION: absolute; WIDTH: 29px; BACKGROUND-POSITION: -119px -54px; HEIGHT: 29px; TOP: -15px; RIGHT: -10px
}
#TB_ajaxContent {
	TEXT-ALIGN: left; PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; CLEAR: both; OVERFLOW: auto; PADDING-TOP: 2px
}
.TB_modal#TB_ajaxContent {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#TB_load {
	Z-INDEX: 103; POSITION: fixed; MARGIN: -6px 0px 0px -104px; WIDTH: 208px; DISPLAY: none; HEIGHT: 13px; TOP: 50%; LEFT: 50%
}
* HTML #TB_load {
	POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; BORDER-BOTTOM: medium none; POSITION: fixed; FILTER: alpha(opacity=0); BORDER-LEFT: medium none; BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 100%; BORDER-TOP: medium none; TOP: 0px; BORDER-RIGHT: medium none; LEFT: 0px; -moz-opacity: 0; opacity: 0
}
* HTML #TB_HideSelect {
	POSITION: absolute
}
#TB_iframeContent {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px; CLEAR: both; BORDER-TOP: medium none; BORDER-RIGHT: medium none; _margin-bottom: 1px
}
DIV.alert_popup.range_tooltip {
	BORDER-BOTTOM: #d6d6d6 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 370px; PADDING-RIGHT: 16px; BACKGROUND: #fff 0px 0px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 16px; border-radius: 6px 6px 6px 6px; box-shadow: 0 0 0 0 #E6E6E6
}
DIV.range_tooltip {
	MARGIN-BOTTOM: 0px
}
DIV.alert_popup.range_tooltip P.text {
	FONT-SIZE: 120%
}
DIV.alert_popup.range_tooltip P {
	MARGIN-BOTTOM: 15px
}
DIV.alert_popup.range_tooltip P.last {
	MARGIN-BOTTOM: 0px
}
DIV.alert_popup.range_tooltip .button_area {
	MARGIN: 0px auto; WIDTH: 135px
}
DIV.alert#popup_container .button_area {
	WIDTH: 65px
}
DIV.alert_popup.range_tooltip .button_area A {
	MARGIN-RIGHT: 12px
}
DIV.partner_withus DIV.range_section P.last {
	MARGIN-BOTTOM: 0px
}
DIV.partner_withus SPAN.type_character {
	COLOR: #919191; FONT-SIZE: 120%
}
DIV.partner_withus LABEL.verification {
	MARGIN-BOTTOM: 3px
}
DIV.partner_withus DIV.word_verification {
	BORDER-BOTTOM: #cfcfcf 1px solid; BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; PADDING-TOP: 8px
}
DIV.partner_withus P.try_again {
	FONT-FAMILY: Helvetica, Arial; COLOR: #f00; FONT-SIZE: 110%
}
DIV.partner_withus SPAN.field_info {
	MARGIN: 2px 0px 0px 10px; WIDTH: 120px; FONT-FAMILY: Helvetica, Arial; COLOR: #919191; FONT-SIZE: 110%
}
DIV.partner_withus .city {
	WIDTH: 272px
}
DIV.widget_inner P.destinationCity {
	HEIGHT: 32px
}
DIV.widget_inner P.destinationCity INPUT.activeTxt#cityName {
	COLOR: #2f2f2f
}
INPUT.activeTxt#subscribe_BestHotels_input {
	COLOR: #2f2f2f
}
A.chkimg_focus {
	BACKGROUND-POSITION: -259px -397px
}
active_icon:focus {
	BACKGROUND-POSITION: -259px -397px
}
.ui-autocomplete {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; MAX-HEIGHT: 300px
}
* HTML .ui-autocomplete {
	HEIGHT: 300px
}
DIV#modify_details DIV#roomOccupancy SPAN.children {
	WIDTH: 90px
}
DIV#modify_details DIV#roomOccupancy SPAN.age SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 28px; PADDING-RIGHT: 3px; HEIGHT: 20px; PADDING-TOP: 6px
}
DIV#modify_details DIV#roomOccupancy SPAN.age {
	WIDTH: 205px
}
DIV#modify_details DIV#roomOccupancy SPAN.adults {
	WIDTH: 76px
}
DIV#modify_details P.destinationCity {
	WIDTH: 388px; MARGIN-BOTTOM: 12px; HEIGHT: 32px
}
DIV#modify_details P.active_tabindex SPAN.left_part {
	BACKGROUND-POSITION: -115px -388px
}
DIV#modify_details P.active_tabindex SPAN.center_part {
	BACKGROUND-POSITION: 0px -661px
}
DIV#modify_details P.active_tabindex SPAN.right_part {
	BACKGROUND-POSITION: -119px -388px
}
DIV#modify_details A.select_drop_icon.active_tabindex {
	BACKGROUND-POSITION: -124px -388px
}
.ac_loading {
	BACKGROUND: url(../images/autocomplete-loader.gif) white no-repeat right center
}
DIV.hotelNameAddress SPAN.map_icon {
	WIDTH: 9px; DISPLAY: inline-block; BACKGROUND-POSITION: -27px -15px; HEIGHT: 14px; MARGIN-LEFT: 5px
}
SPAN.no_of_more_people {
	WIDTH: 365px; FONT-SIZE: 110%
}
.labels {
	TEXT-ALIGN: center; WIDTH: 15px; FONT-FAMILY: "Tahoma", "Arial", "sans-serif"; WHITE-SPACE: nowrap; COLOR: white; FONT-SIZE: 90%
}
DIV.modifySearch SPAN.modifyTxt {
	LINE-HEIGHT: 20px; FONT-SIZE: 160%; PADDING-TOP: 5px
}
DIV.modifySearch SPAN.modifyTxt A {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 130px; PADDING-RIGHT: 10px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
DIV#mapSidebar DIV.loadingmap {
	POSITION: absolute; BACKGROUND-COLOR: #d1d1d1
}
DIV.ui-cluetip {
	FONT-SIZE: 1em
}
.ui-cluetip-header {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.ui-cluetip-content {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.ui-cluetip-header {
	MARGIN: 0px; FONT-SIZE: 1em; OVERFLOW: hidden
}
.cluetip-title .cluetip-close {
	POSITION: relative; FLOAT: right
}
.cluetip-close IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#cluetip-waitimage {
	BACKGROUND-IMAGE: url(../images/wait.gif); POSITION: absolute; WIDTH: 43px; HEIGHT: 11px
}
.cluetip-arrows {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 11px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 22px; BORDER-LEFT-WIDTH: 0px; TOP: 0px; LEFT: -11px
}
.cluetip-extra {
	DISPLAY: none
}
.cluetip-default {
	BACKGROUND-COLOR: #d9d9c2
}
.cluetip-default .ui-cluetip-header {
	BACKGROUND-COLOR: #87876a
}
DIV.cluetip-default .cluetip-arrows {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DIV.clue-right-default .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/darrowleft.gif)
}
DIV.clue-left-default .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/darrowright.gif); MARGIN-RIGHT: -11px; LEFT: 100%
}
DIV.clue-top-default .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/darrowdown.gif); WIDTH: 22px; HEIGHT: 11px; MARGIN-LEFT: -11px; TOP: 100%; LEFT: 50%
}
DIV.clue-bottom-default .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/darrowup.gif); WIDTH: 22px; HEIGHT: 11px; MARGIN-LEFT: -11px; TOP: -11px; LEFT: 50%
}
.cluetip-jtip {
	BACKGROUND-COLOR: #fff
}
.cluetip-jtip .cluetip-outer {
	BORDER-BOTTOM: #ccc 2px solid; POSITION: relative; BORDER-LEFT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; BORDER-RIGHT: #ccc 2px solid
}
.cluetip-jtip .cluetip-inner {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-TOP: 5px
}
.cluetip-jtip DIV.cluetip-close {
	TEXT-ALIGN: right; MARGIN: 0px 5px; COLOR: #900
}
.cluetip-jtip DIV.cluetip-close A {
	POSITION: absolute; WIDTH: 29px; BACKGROUND-POSITION: -119px -54px; HEIGHT: 29px; TOP: -15px; RIGHT: -10px
}
.cluetip-jtip .ui-cluetip-header {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ccc; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 6px
}
DIV.cluetip-jtip .cluetip-arrows {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND: no-repeat; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
DIV.clue-right-jtip .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/arrowleft.gif)
}
DIV.clue-left-jtip .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/arrowright.gif); MARGIN-RIGHT: -11px; LEFT: 100%
}
DIV.clue-top-jtip .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/arrowdown.gif); WIDTH: 22px; HEIGHT: 11px; MARGIN-LEFT: -11px; TOP: 100%; LEFT: 50%
}
DIV.clue-bottom-jtip .cluetip-arrows {
	BACKGROUND-IMAGE: url(../images/arrowup.gif); WIDTH: 22px; HEIGHT: 11px; MARGIN-LEFT: -11px; TOP: -11px; LEFT: 50%
}
.cluetip-rounded {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px
}
.cluetip-rounded .cluetip-arrows {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
DIV.cluetip-rounded .cluetip-arrows {
	BORDER-BOTTOM-STYLE: solid; LINE-HEIGHT: 0; BORDER-RIGHT-STYLE: solid; WIDTH: 0px; BORDER-TOP-STYLE: solid; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 0px; FONT-SIZE: 0px; BORDER-LEFT-STYLE: solid
}
DIV.clue-right-rounded .cluetip-arrows {
	BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-WIDTH: 11px; BORDER-TOP-COLOR: transparent; BORDER-TOP-WIDTH: 11px; BORDER-BOTTOM-WIDTH: 11px; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 0px
}
DIV.clue-left-rounded .cluetip-arrows {
	BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-COLOR: transparent; BORDER-TOP-WIDTH: 11px; BORDER-BOTTOM-WIDTH: 11px; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-WIDTH: 11px; MARGIN-RIGHT: -11px; LEFT: 100%
}
DIV.clue-top-rounded .cluetip-arrows {
	BORDER-BOTTOM-COLOR: transparent; BORDER-RIGHT-WIDTH: 11px; BORDER-TOP-WIDTH: 11px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 11px; TOP: 100%; LEFT: 50%
}
.clue-bottom-rounded .cluetip-arrows {
	BORDER-RIGHT-WIDTH: 11px; BORDER-TOP-COLOR: transparent; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 11px; BORDER-RIGHT-COLOR: transparent; BORDER-LEFT-COLOR: transparent; BORDER-LEFT-WIDTH: 11px; TOP: -11px; LEFT: 50%
}
.cluetip-rounded .cluetip-title {
	ZOOM: 1
}
.cluetip-rounded .cluetip-inner {
	ZOOM: 1
}
.cluetip-inner UL LI.split-body {
	LIST-STYLE-TYPE: disc; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 10px; FONT-SIZE: 11px
}
.cluetip-inner UL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MAX-HEIGHT: 200px; OVERFLOW: auto; PADDING-TOP: 5px
}
UL#popularcityul {
	MARGIN: 9px
}
H2.mapViewHeading {
	FONT-SIZE: 130%
}
DIV#listView {
	WIDTH: 720px
}
P.no_info_available {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 120%
}
P.last.no_info_available {
	MARGIN-BOTTOM: 0px
}
DIV.popular_destination UL LI {
	PADDING-BOTTOM: 10px; FLOAT: left !important; HEIGHT: 40px
}
DIV.listing#mapList {
	HEIGHT: 450px
}
A#addAnotherRoom:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
A.removeLink:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
A#domHtlSubmit:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
DIV.listing#mapList {
	HEIGHT: 450px
}
A.select_drop_icon:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
DIV.right_information SPAN.active_tabindex SPAN.left_part {
	BACKGROUND-POSITION: -100px -388px
}
DIV.right_information SPAN.active_tabindex SPAN.center_part {
	BACKGROUND-POSITION: 0px -634px
}
DIV.right_information SPAN.active_tabindex SPAN.right_part {
	BACKGROUND-POSITION: -107px -388px
}
A#modifyCancel:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
DIV.map_tooltip .actual_pricetooltip {
	TEXT-ALIGN: right; WIDTH: 85px; FONT-FAMILY: Helvetica, Arial; MARGIN-BOTTOM: 3px; COLOR: #dd4c06; TEXT-DECORATION: line-through
}
DIV.resultsControllerDiv {
	WIDTH: 720px
}
SPAN.mapViewHeadingSpan {
	WIDTH: 460px; MARGIN-BOTTOM: 3px; FLOAT: left
}
IMG.gstaticimg {
	Z-INDEX: 2; POSITION: absolute; MARGIN-TOP: 3px; MARGIN-LEFT: 1px; CURSOR: url(http://maps.gstatic.com/mapfiles/openhand_8_8.cur), default
}
DIV.markersimple {
	BACKGROUND-IMAGE: url(/makemytrip/images/blue.png); Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; FONT-STYLE: normal; WIDTH: 27px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-POSITION: 0px 0px; HEIGHT: 30px; COLOR: white; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
DIV.markercluster {
	BACKGROUND-IMAGE: url(/makemytrip/images/blue_big.png); Z-INDEX: 3; POSITION: absolute; TEXT-ALIGN: center; FONT-STYLE: normal; WIDTH: 46px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma, Arial, sans-serif; BACKGROUND-POSITION: 0px 0px; HEIGHT: 33px; COLOR: white; FONT-SIZE: 10px; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
DIV#mapView DIV.choose_roomType {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; TOP: 375px; PADDING-TOP: 15px
}
DIV#mapView .choose_roomType_hdng {
	FONT-SIZE: 130%
}
DIV#map_lc_tt {
	BORDER-BOTTOM: #ababa9 1px solid; POSITION: absolute; BORDER-LEFT: #ababa9 1px solid; WIDTH: 240px; BORDER-TOP: #ababa9 1px solid; TOP: 30%; BORDER-RIGHT: #ababa9 1px solid; LEFT: 92%; box-shadow: 0 0 3px 3px #ABABA9
}
DIV#map_lc_tt .button_area {
	WIDTH: 170px
}
DIV.alert_popup.range_tooltip P.last {
	MARGIN-BOTTOM: 0px
}
DIV.personal_form SPAN.left_part {
	WIDTH: 5px; BACKGROUND-POSITION: -13px 0px; HEIGHT: 26px
}
DIV.personal_form A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV.personal_form SPAN.right_part {
	WIDTH: 5px; BACKGROUND-POSITION: -20px 0px; HEIGHT: 26px
}
DIV.personal_form SPAN.center_part {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; WIDTH: 38px; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 0px -42px; HEIGHT: 14px; FONT-SIZE: 120%; PADDING-TOP: 6px
}
.booking_hndlr_bg .selectBox_arrow {
	MARGIN: 5px 0px 0px
}
.booking_hndlr_bg .arrow_up {
	MARGIN: 5px 0px 0px
}
.setIndentNeg {
	LEFT: -99999px !important
}
DIV.mmt_booking_section P.pnr_no {
	FONT-SIZE: 120%
}
SPAN.total_viewed {
	TEXT-ALIGN: center; WIDTH: 33px; BACKGROUND-POSITION: -78px -475px; HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 80%; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
DIV.error_container {
	BORDER-BOTTOM: #fda3bf 1px solid; POSITION: relative; BORDER-LEFT: #fda3bf 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff4f4; BORDER-TOP: #fda3bf 1px solid; BORDER-RIGHT: #fda3bf 1px solid; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
DIV.error_container SPAN.error_icn {
	MARGIN-TOP: 0px
}
DIV.error_container DIV.error_content {
	WIDTH: 880px
}
DIV.error_container P.error_heading {
	MARGIN-BOTTOM: 2px; COLOR: #bc0100; FONT-SIZE: 150%
}
DIV.error_container P.error_information {
	FONT-SIZE: 120%
}
.rounded_peg {
	MARGIN-TOP: -2px; WIDTH: 63px
}
.rounded_rght_peg {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; WIDTH: 12px; PADDING-RIGHT: 5px; BACKGROUND: #dc0303; HEIGHT: 13px; PADDING-TOP: 4px; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; -o-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0
}
.padding_10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.pah_content {
	WIDTH: 655px
}
DIV.pah_content .green_button {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 3px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 160%; PADDING-TOP: 12px
}
DIV.pah_description {
	WIDTH: 465px
}
SPAN.joint_mark {
	WIDTH: 36px; BACKGROUND-POSITION: 0px -515px; HEIGHT: 141px; MARGIN-RIGHT: 6px
}
P.pah_info {
	BORDER-BOTTOM: #d7d9d4 1px solid; POSITION: relative; BORDER-LEFT: #d7d9d4 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-LEFT: 12px; WIDTH: 285px; PADDING-RIGHT: 12px; BACKGROUND: #ebfcd8; HEIGHT: 34px; COLOR: #589442; FONT-SIZE: 120%; BORDER-TOP: #d7d9d4 1px solid; MARGIN-RIGHT: 18px; BORDER-RIGHT: #d7d9d4 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
P.pah_info SPAN.pah_mark {
	POSITION: absolute; WIDTH: 10px; BACKGROUND-POSITION: -51px -493px; HEIGHT: 17px; TOP: 15px; RIGHT: -10px
}
P.pah_center_part {
	BORDER-BOTTOM: #ebebec 1px solid; POSITION: relative; MARGIN-BOTTOM: 24px; PADDING-TOP: 16px
}
P.pah_center_part SPAN.pah_or_icon {
	POSITION: absolute; WIDTH: 35px; BACKGROUND-POSITION: -43px -515px; HEIGHT: 35px; TOP: -2px; RIGHT: 40px
}
A.pah_button {
	BORDER-BOTTOM: #eae9ea 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e2e2e2'); BORDER-LEFT: #eae9ea 1px solid; PADDING-BOTTOM: 12px; MARGIN-TOP: 3px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; COLOR: #174392; FONT-SIZE: 160%; BORDER-TOP: #eae9ea 1px solid; BORDER-RIGHT: #eae9ea 1px solid; PADDING-TOP: 12px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
UL.pah_list {
	MARGIN: 54px 5px 0px 0px; WIDTH: 138px
}
UL.pah_list LI {
	MARGIN-BOTTOM: 5px; COLOR: #2f2f2f; FONT-SIZE: 110%
}
UL.pah_list SPAN.right_mark {
	WIDTH: 12px; BACKGROUND-POSITION: 0px -179px; HEIGHT: 12px; MARGIN-RIGHT: 5px
}
.borderedTop {
	BORDER-TOP: #e9e9e9 1px solid
}
DIV#similarHotel_around SPAN.rupee_sign {
	COLOR: #d03e05; FONT-SIZE: 190%
}
DIV#similarHotel_around UL.hotel_list LI.last {
	MARGIN-RIGHT: 15px
}
DIV#similarHotel_around UL.hotel_list LI {
	WIDTH: 225px; HEIGHT: 230px; MARGIN-RIGHT: 15px
}
SPAN.similiar_price {
	MARGIN-TOP: 5px
}
DIV.review_details {
	HEIGHT: 96px
}
LI.hotelStarReviews SPAN.noBg.green {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.hotel_list SPAN.price {
	MARGIN-TOP: 4px; COLOR: #d03e05; FONT-SIZE: 190%
}
SPAN.price_description {
	WIDTH: 280px
}
SPAN.coming_soon {
	MARGIN: 3px 5px 0px 0px; COLOR: #589442; FONT-SIZE: 120%
}
.price_description_noDeals {
	WIDTH: 230px
}
.tableHeader-perNight-noDeals {
	TEXT-ALIGN: right; WIDTH: 36%
}
.tableHeader-policies {
	WIDTH: 20%
}
.tableHeader-roomInclusions {
	TEXT-ALIGN: left
}
.tableHeader-policies {
	TEXT-ALIGN: left
}
DIV.info P.error_box {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.info SPAN.top {
	MARGIN-BOTTOM: 1px
}
DIV.info SPAN.text_info {
	WIDTH: 198px
}
SPAN.trp_ratng {
	MARGIN-RIGHT: 5px
}
.payAt_htl_selected .text .WebRupee {
	FONT-SIZE: 110%
}
.payAt_htl_TText .WebRupee {
	FONT-SIZE: 110%
}
.htl-det-cancelation {
	COLOR: #468833; FONT-WEIGHT: bold
}
.loginBox {
	WIDTH: 100%; BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 10px
}
#mmt-htl-internal-loginSubmit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 25px; PADDING-TOP: 9px
}
#icsupassword {
	FONT-FAMILY: "Arial", "Helvetica"
}
DIV.cpay_sorry {
	BORDER-BOTTOM: #fed2df 1px solid; BORDER-LEFT: #fed2df 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; BACKGROUND: #fff4f4; BORDER-TOP: #fed2df 1px solid; BORDER-RIGHT: #fed2df 1px solid; PADDING-TOP: 15px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
DIV.cpay_sorry P {
	LINE-HEIGHT: 18px; FONT-SIZE: 140%
}
DIV.cpay_sorry P.cpay_red {
	COLOR: #dc2121
}
DIV.cpay_sorry P.srvr_sideError {
	MARGIN-BOTTOM: 5px; COLOR: #dc2121; FONT-WEIGHT: bold
}
UL.cpay_error_list {
	MARGIN: 0px 0px 0px 20px
}
UL.cpay_error_list LI.cpay_red {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 3px; COLOR: #dc2121; FONT-SIZE: 130%
}
UL.cpay_error_list LI.last.cpay_red {
	MARGIN-BOTTOM: 0px
}
.bundledTxt {
	TEXT-ALIGN: right; COLOR: #ff6f0f
}
.amountWrapper {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.iscuProfit {
	BORDER-BOTTOM: #ffffcd 1px solid; BORDER-LEFT: #ffffcd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 79px; PADDING-RIGHT: 5px; MAX-WIDTH: 200px; BACKGROUND: #f6b72a; COLOR: white; BORDER-TOP: #ffffcd 1px solid; BORDER-RIGHT: #ffffcd 1px solid; PADDING-TOP: 3px; border-radius: 5px 5px 5px 5px
}
.iscuProfit SPAN {
	TEXT-ALIGN: center; WIDTH: 100%; COLOR: darkred; FONT-SIZE: 10px
}
.filters_sidebar {
	WIDTH: auto
}
.shaken SPAN.middle {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; HEIGHT: 25px !important; PADDING-TOP: 9px !important
}
A.select_button {
	DISPLAY: inline-block
}
._200pxTextIp SPAN.center_part {
	WIDTH: 210px !important
}
.notFoundDialog {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; MARGIN-RIGHT: 20px; PADDING-TOP: 3px
}
.notFoundSearch {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 95.78%; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.notFoundSearch H3 {
	PADDING-BOTTOM: 9px
}
.notFoundSearch .title {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
.notFoundSearch .select_button {
	MARGIN-TOP: 20px
}
.taReviewsOverlay .cross_icon {
	RIGHT: -97px !important
}
.taReviewsOverlay {
	WIDTH: 550px
}
.taReviewsOverlay .range_section {
	HEIGHT: 455px
}
.taReviewsOverlay DIV.advisor_review {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.taReviewsOverlay .right_info {
	MARGIN-TOP: 12px; BORDER-TOP: #e9e9e9 1px solid; PADDING-TOP: 6px
}
.taReviewsOverlay .right_info {
	WIDTH: 100% !important
}
.taReviewsOverlay .left_info {
	WIDTH: 100% !important
}
.taReviewsOverlay .hotelName {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.6; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 15px; PADDING-TOP: 0px
}
.taReviewsOverlay .hotelAddress {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #878787; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.taReviewsOverlay .trip_advisor_rate {
	MARGIN-TOP: 6px
}
.taReviewsOverlay .advisor_review P.recent_view {
	MARGIN-BOTTOM: 15px
}
.taReviewsOverlay DIV.taReviewsData DIV.range_section {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.taReviewsOverlay .advisor_review {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll; HEIGHT: 430px
}
.taReviewsOverlay .advisor_review .wrapperDiv {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; PADDING-TOP: 10px
}
UL.popularhotel_list LI.featuredHotels A IMG {
	WIDTH: 128px; HEIGHT: 96px
}
TABLE TR.roomNotAvailable TD {
	BACKGROUND: #f9e8e5 0px 0px
}
TABLE TR.roomNotAvailable TD.serialNo DIV.errorIcon {
	WIDTH: 16px; BACKGROUND-POSITION: 0px -196px; HEIGHT: 16px
}
P.showHideRoomCl {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
P.showHideRoomCl A {
	FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%
}
.mmt-msgPop {
	BORDER-BOTTOM: #6d9f54 1px solid; BORDER-LEFT: #6d9f54 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 4px; WIDTH: 200px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff9d7; BORDER-TOP: #6d9f54 1px solid; BORDER-RIGHT: #6d9f54 1px solid; PADDING-TOP: 8px
}
.mmt-popQueue {
	POSITION: fixed; BOTTOM: 30px; RIGHT: 20px
}
.mmt-msgPop-msg {
	WIDTH: 78%; COLOR: #6d9f54; FONT-SIZE: 11px; CURSOR: default
}
.mmt-msgPop-close {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 17px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: -2px -194px; HEIGHT: 20px; COLOR: #6d9f54; TOP: -6px; CURSOR: pointer; PADDING-TOP: 0px; LEFT: 1px
}
.mmt-msgPop .current_icon {
	WIDTH: 18px; BACKGROUND-POSITION: -47px -72px; HEIGHT: 13px; MARGIN-RIGHT: 5px
}
.mmt-msgPop .last_view_icon {
	WIDTH: 17px; BACKGROUND-POSITION: -30px -74px; HEIGHT: 17px; MARGIN-RIGHT: 5px
}
.yellowToolTip {
	BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: absolute; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 4px; MARGIN-TOP: 17px; PADDING-LEFT: 4px; WIDTH: 76px; PADDING-RIGHT: 4px; BACKGROUND: #fef8d6; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 4px; LEFT: 360px; border-radius: 5px
}
.yellowToolTip .yellow_tool_tip {
	POSITION: absolute; WIDTH: 9px; BACKGROUND-POSITION: 0px -216px; HEIGHT: 10px; TOP: 10px; LEFT: -7px
}
#popularFeaturedDest .hp_section {
	BORDER-TOP-WIDTH: 0px
}
#popularFeaturedDest H3.ac_Hdr .heading {
	COLOR: #d03e05; FONT-SIZE: 140%
}
DIV#hotelDetailDiv DIV.hotel_heading DIV.left_area {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: auto !important; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.greyText {
	COLOR: #878787
}
BODY.structureListingList550 UL.autoCompHtlName LI A {
	BORDER-BOTTOM: whitesmoke 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 0px; HEIGHT: 23px; OVERFLOW: hidden; PADDING-TOP: 2px
}
BODY.structureListingList550 DIV.filterBox P.searchbox SPAN.htlname_center_part BODY.structureListingList550 UL.autoCompHtlName LI.htlNameAutoComp1 A {
	HEIGHT: 28px
}
BODY.structureListingList550 .detailToggle {
	DISPLAY: none
}
BODY.structureListingList550 .modifySearch .modifyTxt {
	DISPLAY: none
}
BODY.structureListingList550 #sidebar {
	DISPLAY: none
}
BODY.structureListingList550 .htlListContainer .detailLink {
	DISPLAY: none
}
BODY.structureListingList550 .htlListContainer .leasure {
	DISPLAY: none
}
BODY.structureListingList550 .htlListContainer .hotelStarReviews {
	DISPLAY: none
}
BODY.structureListingList550 .pricelastCol {
	FLOAT: left
}
BODY.structureListingList550 #listView {
	WIDTH: 550px
}
BODY.structureListingList550 .deal_text {
	WIDTH: auto
}
BODY.structureListingList550 #sidebar {
	DISPLAY: none
}
BODY.structureListingList550 DIV.hotelNameAddress P.hotelAddress {
	MARGIN-BOTTOM: 2px
}
BODY.structureListingList550 DIV.hotelNameAddress H2 {
	PADDING-BOTTOM: 0px; MARGIN-BOTTOM: 0px
}
BODY.structureListingList550 SPAN.default_star {
	MARGIN-LEFT: -2px
}
BODY.structureListingList550 P.trip_rating SPAN.triper_rate {
	MARGIN: 3px 3px 0px 1px
}
BODY.structureListingList550 #resultsController .pagination {
	WIDTH: 313px
}
BODY.structureListingList550 DIV#header DIV.left_portion_hdr {
	WIDTH: 220px
}
BODY.structureListingList725 DIV#header DIV.left_portion_hdr {
	WIDTH: 220px
}
BODY.structureListingList550 DIV#header DIV.right_portion_hdr {
	WIDTH: 495px
}
BODY.structureListingList725 DIV#header DIV.right_portion_hdr {
	WIDTH: 495px
}
BODY.structureListingList550 DIV.section SPAN.currency SPAN.center_part {
	WIDTH: 125px
}
BODY.structureListingList550 .modifySearch > H3 {
	DISPLAY: none
}
BODY.structureListingList550 .modifySearch > UL.checkdateList LI:first-child {
	PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px
}
BODY.structureListingList550 .top_part_hdr .left_portion_hdr {
	WIDTH: 120px !important
}
BODY.structureListingList550 .top_part_hdr .right_portion_hdr {
	FLOAT: left !important
}
BODY.structureListingList550 .hotelStarReviews {
	DISPLAY: none
}
BODY.structureListingList550 .leasure {
	DISPLAY: none
}
BODY.structureListingList550 .detailLink {
	DISPLAY: none
}
BODY.structureListingList550 #horizontalFilters .red {
	COLOR: #d54405; FONT-SIZE: 130%
}
BODY.structureListingList725 #horizontalFilters .red {
	COLOR: #d54405; FONT-SIZE: 130%
}
BODY.structureListingList550 .selectBox-options LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; WHITE-SPACE: normal !important; PADDING-TOP: 2px
}
BODY.structureListingList550 .selectBox-dropdown .selectBox-label {
	WHITE-SPACE: nowrap
}
BODY.structureListingList550 .selectBox-dropdown {
	OVERFLOW: hidden
}
BODY.structureListingList550 DIV.section SPAN.currency SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 5px
}
BODY.structureListingList550 #horizontalFilters .section {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
BODY.structureListingList725 #horizontalFilters .section {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
BODY.structureListingList550 DIV.sliderSection SPAN.default_rating {
	WIDTH: 165px
}
BODY.structureListingList550 DIV.sliderSection P.slider {
	WIDTH: 180px
}
BODY.structureListingList550 #horizontalFilters {
	WIDTH: 540px
}
BODY.structureListingList550 #horizontalFilters {
	PADDING-BOTTOM: 4px !important; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; PADDING-TOP: 4px !important
}
BODY.structureListingList550 #priceSliderSection {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 0px !important
}
BODY.structureListingList550 #htlNameFilSection {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 0px !important
}
BODY.structureListingList550 #htlAreaFilSection {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 0px !important
}
BODY.structureListingList550 P.deal_area SPAN.deal_text {
	WIDTH: 475px
}
BODY.structureListingList550 .detailToggle {
	DISPLAY: none !important
}
BODY.structureListingList550 #results .error_text {
	MARGIN: auto; WIDTH: auto
}
BODY.structureListingList550 UL.pagination LI.page_details {
	WIDTH: 180px
}
BODY.structureListingList550 UL.pagination LI {
	WIDTH: auto; FLOAT: left
}
BODY.structureListingList550 #pricetooltip {
	DISPLAY: none
}
BODY.structureListingList550 #horizontalFilters .append_bottomHalf {
	MARGIN-BOTTOM: 4px
}
BODY.structureListingList550 .append_bottomHalf {
	MARGIN-BOTTOM: 4px
}
BODY.structureListingList550 #horizontalFilters .append_bottom {
	MARGIN-BOTTOM: 10px
}
BODY.structureListingList550 DIV.sliderSection P.slider {
	PADDING-BOTTOM: 12px !important; PADDING-LEFT: 9px !important; PADDING-RIGHT: 12px !important; PADDING-TOP: 12px !important
}
BODY.structureListingList725 #priceSliderSection {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 0px !important
}
BODY.structureListingList725 #htlNameFilSection {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 0px !important
}
BODY.structureListingList725 #htlAreaFilSection {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 0px !important
}
BODY.structureListingList725 DIV.sliderSection SPAN.default_rating {
	WIDTH: 175px
}
BODY.structureListingList725 DIV.sliderSection P.slider {
	WIDTH: 195px
}
BODY.structureListingList725 #sidebar {
	DISPLAY: none
}
BODY.structureListingList725 .modifySearch > H3 {
	WIDTH: 218px
}
BODY.structureListingList725 .modifySearch UL.checkdateList LI:first-child {
	PADDING-LEFT: 7px
}
BODY.structureListingList725 DIV.error_container DIV.error_content {
	WIDTH: 650px
}
BODY.structureListingList725 DIV.error_container {
	WIDTH: 700px
}
BODY.structureListingList725 #similarHotel_around .accordian_heading > SPAN.flL {
	WIDTH: 670px
}
BODY.structureListingList725 #similarHotel_around .carousel_controls {
	FLOAT: left
}
BODY.structureListingList725 #horizontalFilters .append_bottomHalf {
	MARGIN-BOTTOM: 4px
}
BODY.structureListingList725 .append_bottomHalf {
	MARGIN-BOTTOM: 4px
}
BODY.structureListingList725 #horizontalFilters .append_bottom {
	MARGIN-BOTTOM: 10px
}
BODY.structureListingList725 DIV.sliderSection P.slider {
	PADDING-BOTTOM: 12px !important; PADDING-LEFT: 9px !important; PADDING-RIGHT: 12px !important; PADDING-TOP: 12px !important
}
.fullWidth {
	WIDTH: 100%
}
UL.navigation LI.last_tab {
	FLOAT: right; MARGIN-RIGHT: 0px
}
#staticPhoneNos .toll_free {
	MARGIN-BOTTOM: 10px
}
.lastMinDealIcon {
	WIDTH: 18px; BACKGROUND-POSITION: -183px -517px; HEIGHT: 21px
}
.inclusion_table .lastMinDealIcon {
	MARGIN-TOP: 2px; PADDING-RIGHT: 4px; BORDER-RIGHT: #dadada 1px solid
}
.inclusion_table .deal_icon {
	MARGIN-LEFT: 4px
}
.recommended .lastMinDealIcon {
	PADDING-RIGHT: 7px; BORDER-RIGHT: #f7dd4c 1px solid
}
.inlineB {
	DISPLAY: inline-block
}
.marAuto {
	MARGIN: auto
}
.dispBlock {
	DISPLAY: block
}
.reviewlastMinDealIcon {
	MARGIN: 4px 5px 3px; WIDTH: 22px; BACKGROUND-POSITION: -183px -517px; HEIGHT: 22px
}
DIV#opaqueAvailDeal .bold {
	FONT-WEIGHT: bold
}
.couponIcon {
	WIDTH: 25px; DISPLAY: block; BACKGROUND-POSITION: -210px -515px; HEIGHT: 18px
}
.discount_checkbox .couponIcon {
	MARGIN-RIGHT: 4px
}
.lightGrey {
	COLOR: #9a9a9a
}
DIV.deal_value {
	LINE-HEIGHT: 1.6em; WIDTH: 400px; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}
#opaqueAvailDeal {
	Z-INDEX: 1000; BORDER-BOTTOM: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 625px; PADDING-RIGHT: 7px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #b2b2b2 1px solid; BORDER-RIGHT: #b2b2b2 1px solid; PADDING-TOP: 7px
}
.cross_icon {
	WIDTH: 38px; BACKGROUND-POSITION: -60px -410px; HEIGHT: 33px
}
#opaqueAvailDeal .cross_icon {
	POSITION: absolute; TOP: -14px; RIGHT: -16px
}
.marB5 {
	MARGIN-BOTTOM: 5px
}
.font14 {
	FONT-SIZE: 14px
}
.greyPointerUp {
	WIDTH: 25px; BACKGROUND-POSITION: -228px -78px; HEIGHT: 18px
}
#opaqueAvailDeal .greyPointerUp {
	POSITION: relative; DISPLAY: inline-block; TOP: -27px; RIGHT: -252px
}
.font12 {
	FONT-SIZE: 12px
}
.promoInstructionImage {
	WIDTH: 605px; BACKGROUND: url(../images/promoInstruction.png); HEIGHT: 150px
}
.fontOrange {
	COLOR: #d03e05
}
#promoinfo {
	POSITION: relative
}
#promoinfo SPAN.cuponText {
	PADDING-LEFT: 10px; COLOR: #9d5f00; FONT-SIZE: 11px
}
#promoinfo .modify_tab {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; WIDTH: 525px; PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px -819px; COLOR: #d54405; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px
}
#promoinfo .tAndCBlock {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffc136 1px solid; POSITION: absolute; BORDER-LEFT: #ffc136 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2; MARGIN-TOP: 5px; PADDING-LEFT: 12px; WIDTH: 377px; PADDING-RIGHT: 12px; DISPLAY: none; BACKGROUND: #fff; FONT-SIZE: 11px; BORDER-TOP: #ffc136 1px solid; RIGHT: 0px; BORDER-RIGHT: #ffc136 1px solid; PADDING-TOP: 10px
}
.cursorPointer {
	CURSOR: pointer
}
.orangeBorderTopTip {
	POSITION: absolute; WIDTH: 25px; BACKGROUND-POSITION: -265px -475px; HEIGHT: 15px; TOP: -13px; RIGHT: 62px
}
#promoinfo .TAndC A {
	COLOR: #9d5f00
}
.statusAlert {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; MARGIN: auto; WIDTH: 900px; BACKGROUND-POSITION: 0px -855px; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
.statusAlert .wrapper {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.statusAlert .exclaimationIcon {
	MARGIN-TOP: 2px
}
.exclaimationIcon {
	WIDTH: 14px; BACKGROUND-POSITION: -256px -562px; HEIGHT: 13px
}
.statusAlert .text {
	LINE-HEIGHT: 1.5em; PADDING-LEFT: 10px; WIDTH: 920px; HEIGHT: 16px; OVERFLOW: hidden
}
.closeBlackXWhiteBgIcon {
	WIDTH: 14px; BACKGROUND-POSITION: -235px -561px; HEIGHT: 13px; CURSOR: pointer
}
#fixedAlertSpace {
	Z-INDEX: 5000; POSITION: fixed; WIDTH: 100%; HEIGHT: 37px; TOP: 0px
}
.drop-shadow#fixedAlertSpace {
	BORDER-BOTTOM: #c3c3c3 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: white; PADDING-TOP: 0px
}
.statusAlert {
	WIDTH: 976px
}
#bookingInfoText {
	MARGIN-TOP: 10px; FONT-SIZE: 12px
}
#bookingInfoText P {
	LINE-HEIGHT: 1.3; MARGIN-BOTTOM: 10px
}
#bookingInfoText .hp_section {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 12px
}
.h1 SPAN.heading {
	MARGIN-TOP: 10px; FONT-SIZE: 160%
}
.h1 {
	MARGIN-BOTTOM: 5px
}
#bookingInfoText H1 .heading {
	FONT-SIZE: 16px
}
.routePlanner {
	WIDTH: 67px; DISPLAY: block; BACKGROUND-POSITION: -136px -663px; HEIGHT: 32px
}
#routePlannerTab .routePlanner_active {
	WIDTH: 56px; DISPLAY: block
}
#routePlannerTab .routePlanner {
	POSITION: absolute; MARGIN-LEFT: -4px; TOP: -1px; LEFT: 0px
}
.newBubble {
	WIDTH: 29px; DISPLAY: inline-block; BACKGROUND-POSITION: -122px -593px; HEIGHT: 20px
}
#ghf_MoreOptions .newBubble {
	MARGIN-TOP: 5px
}
.priceChangeStatus {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #000; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.priceChangeStatus .heading {
	MARGIN-TOP: -5px; FONT-SIZE: 18px
}
.priceIncreased .heading {
	COLOR: #ca0302
}
.priceDecreased .heading {
	COLOR: #225a11
}
.priceChangeStatus .link {
	COLOR: #1b4ea2
}
.graphInc {
	WIDTH: 70px; BACKGROUND-POSITION: -229px -710px; HEIGHT: 55px
}
.graphDec {
	WIDTH: 78px; BACKGROUND-POSITION: -222px -767px; HEIGHT: 56px
}
.font14 {
	FONT-SIZE: 14px
}
.bold {
	FONT-WEIGHT: bold
}
.marT5 {
	MARGIN-TOP: 5px
}
.whiteText {
	COLOR: white
}
.popularDestinationSidebar .textBlock .infoTitle {
	LINE-HEIGHT: 1.7
}
.popularDestinationSidebar {
	BACKGROUND: #fff; BORDER-TOP: orange 3px solid
}
.countryDestination {
	BACKGROUND: #fff; BORDER-TOP: orange 3px solid
}
.customersSpeak {
	BACKGROUND: #fff; BORDER-TOP: orange 3px solid
}
.popularDestinationSidebar {
	WIDTH: 308px
}
.popularDestinationSidebar .textBlock {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px
}
.popularDestinationSidebar .popularDestinationUnit:first-child .detailLink {
	DISPLAY: none
}
.countryDestination {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 603px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.countryDestination .textBlock {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; WIDTH: 280px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.relative {
	POSITION: relative
}
.localOverlay {
	Z-INDEX: 2; POSITION: absolute; TOP: -3px; LEFT: 138px
}
.imageBlock .localOverlay .infoTitle {
	LINE-HEIGHT: 1.7; FONT-SIZE: 18px
}
.imageBlock .localOverlay .infoValue {
	FONT-SIZE: 13px
}
.imageBlock .localOverlay .whiteText {
	TEXT-ALIGN: right; PADDING-RIGHT: 5px
}
.imageBlock .image {
	WIDTH: 308px; HEIGHT: 164px
}
.translucentGreyBackground {
	Z-INDEX: -1; POSITION: relative; WIDTH: 170px; BOTTOM: 39px; BACKGROUND: #444; HEIGHT: 42px; opacity: .5
}
.col_state {
	WIDTH: 11px; BACKGROUND-POSITION: 0px -77px; FLOAT: left; HEIGHT: 11px; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.userImage {
	WIDTH: 50px; BACKGROUND-POSITION: -239px -515px; HEIGHT: 44px
}
.customersSpeak .unitElement .textBlock {
	LINE-HEIGHT: 1.2; FONT-SIZE: 12px
}
.customersSpeak {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 594px; PADDING-RIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.customersSpeak .unitElement {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d2d2d2 1px solid; PADDING-TOP: 10px
}
.customersSpeak .unitElement:first-child {
	BORDER-TOP-WIDTH: 0px
}
.customersSpeak .userFeedback {
	WIDTH: 535px; MARGIN-LEFT: 5px
}
.destinationDetails .details SPAN {
	WIDTH: 290px; DISPLAY: block; WORD-WRAP: break-word
}
.lowRatesIcon {
	WIDTH: 20px; BACKGROUND-POSITION: -47px -558px; HEIGHT: 18px
}
.wideChoiceIcon {
	WIDTH: 20px; BACKGROUND-POSITION: -75px -555px; HEIGHT: 21px
}
.multiPaymentIcon {
	WIDTH: 22px; BACKGROUND-POSITION: -102px -557px; HEIGHT: 20px
}
.transparentIcon {
	WIDTH: 20px; BACKGROUND-POSITION: -166px -558px; HEIGHT: 25px
}
.customersIcon {
	WIDTH: 25px; BACKGROUND-POSITION: -194px -559px; HEIGHT: 19px
}
.roundClockIcon {
	WIDTH: 24px; BACKGROUND-POSITION: -132px -558px; HEIGHT: 21px
}
UL.whyMmt LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
UL.whyMmt LI .wrapper {
	WIDTH: 25px; DISPLAY: inline-block
}
UL.whyMmt LI .sprited {
	MARGIN-TOP: 5px
}
UL.whyMmt LI .text {
	MARGIN-LEFT: 10px; FONT-SIZE: 12px; VERTICAL-ALIGN: 4px
}
.sprited {
	DISPLAY: inline-block
}
.greenText {
	COLOR: #8fa851
}
.whyMakeMyTrip {
	BORDER-BOTTOM: #dadada 1px solid; BORDER-LEFT: #dadada 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; BORDER-TOP: #8fa851 3px solid; BORDER-RIGHT: #dadada 1px solid; PADDING-TOP: 5px
}
.whyMakeMyTrip .greenText {
	BORDER-BOTTOM: #dadada 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 8px
}
.popularDestinationSidebar .imageBlock {
	DISPLAY: block
}
.popularDestinationSidebar .featuredHotelCrouselUnit .ui-carousel {
	PADDING-BOTTOM: 0px !important; BORDER-RIGHT-WIDTH: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important; TOP: 0px !important; PADDING-TOP: 0px !important; LEFT: 0px !important
}
.popularDestinationSidebar .featuredHotelCrouselUnit .cityName .hotelnos {
	MARGIN: 10px 0px 0px 10px
}
.fewRoomsLeft {
	POSITION: absolute; WIDTH: 70px; BACKGROUND-POSITION: -218px -702px; HEIGHT: 40px; TOP: -11px; RIGHT: 126px
}
.pricelastCol .roomPriceAndRoomCount {
	POSITION: relative
}
.mmtRecommendation P.range {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
DIV.mmtRecommendation {
	WIDTH: 630px
}
.bold {
	FONT-WEIGHT: bold
}
.redText {
	COLOR: #d03e05
}
.width125 {
	WIDTH: 125px
}
.width200 {
	WIDTH: 200px
}
.font18 {
	FONT-SIZE: 18px
}
.font15 {
	FONT-SIZE: 15px
}
.font13 {
	FONT-SIZE: 13px
}
.font20 {
	FONT-SIZE: 20px
}
.marL20 {
	MARGIN-LEFT: 20px
}
.width170 {
	WIDTH: 170px
}
.noBorder {
	BORDER-RIGHT-WIDTH: 0px !important; BORDER-TOP-WIDTH: 0px !important; BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.noBorderT {
	BORDER-TOP-WIDTH: 0px !important
}
.noBorderR {
	BORDER-RIGHT-WIDTH: 0px !important
}
.noBorderB {
	BORDER-BOTTOM-WIDTH: 0px !important
}
.noBorderL {
	BORDER-LEFT-WIDTH: 0px !important
}
.bookingInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #d6d6d6 1px solid; PADDING-TOP: 10px
}
.bookingInfo .checkInDate {
	WIDTH: 125px
}
.bookingInfo .checkOutDate {
	WIDTH: 125px
}
.bookingInfo .checkInDate {
	BORDER-RIGHT: #d6d6d6 1px solid
}
.bookingInfo .checkOutDate {
	MARGIN-LEFT: 20px
}
.lightGrayText {
	COLOR: #9b9b9b
}
.whiteToLightGrayGradient {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#F4F4F4'); ZOOM: 1; BACKGROUND: #f8f8f8
}
.mmtRecommendation .availabilityData {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 10px
}
.mmtRecommendation .availabilityData .toSell {
	TEXT-ALIGN: right; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.mmtRecommendation .availabilityData .toSell .priceOf {
	LINE-HEIGHT: 1.1; WIDTH: 120px
}
.dateRange .dateUnit {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FLOAT: left; COLOR: #000; FONT-SIZE: 110%; BORDER-TOP: #d6d6d6 1px solid; CURSOR: pointer; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 12px
}
.dateRange .prev {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FLOAT: left; COLOR: #000; FONT-SIZE: 110%; BORDER-TOP: #d6d6d6 1px solid; CURSOR: pointer; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 12px
}
.dateRange .next {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; FLOAT: left; COLOR: #000; FONT-SIZE: 110%; BORDER-TOP: #d6d6d6 1px solid; CURSOR: pointer; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 12px
}
.dateRange .prev {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #fff; PADDING-TOP: 12px
}
.dateRange .next {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #fff; PADDING-TOP: 12px
}
.dateRange .dateUnit {
	MARGIN-LEFT: 7px
}
.dateRange .next {
	MARGIN-LEFT: 7px
}
.dateRange .dateUnit {
	BACKGROUND: #f0f0f0
}
.dateRange .selectedDate {
	BACKGROUND: #ebfcd8; MARGIN-LEFT: 10px
}
.grayButtonBig {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND-POSITION: 0px -281px; HEIGHT: 25px; PADDING-TOP: 0px !important
}
.borRad5 {
	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px
}
.buttons {
	MARGIN-TOP: 10px
}
.mmtRecommendation .buttons SPAN.middle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 17px; PADDING-TOP: 10px
}
.buttons .select_button {
	HEIGHT: 32px; OVERFLOW: hidden
}
.buttons .cancel_button {
	HEIGHT: 30px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.showLink {
	CURSOR: pointer
}
.rightPointerBlue {
	MARGIN-TOP: 7px; WIDTH: 8px; BACKGROUND-POSITION: -245px -130px; HEIGHT: 15px; MARGIN-RIGHT: 2px
}
.bottomPointerBlue {
	MARGIN-TOP: 10px; WIDTH: 12px; BACKGROUND-POSITION: -281px -135px; HEIGHT: 10px
}
.viewInclusions {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fbfbfb; BORDER-TOP: #d6d6d6 0px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 18px
}
.selectDates {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fbfbfb; BORDER-TOP: #d6d6d6 0px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 18px
}
.viewInclusions SPAN {
	COLOR: #385daa
}
.cancel_button .middle {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.mmtRecommendation {
	BORDER-BOTTOM: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; FONT-SIZE: 120%; BORDER-TOP: #a0a0a0 1px solid; BORDER-RIGHT: #a0a0a0 1px solid
}
.mmtRecommendation .heading-1 {
	MARGIN-BOTTOM: 10px; FONT-WEIGHT: bold
}
.availableFrom {
	WIDTH: 200px
}
.minStayLength {
	WIDTH: 170px
}
.availabilityData .toSell {
	WIDTH: 150px
}
.availabilityData .price {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 150%; PADDING-TOP: 2px
}
.heading-2 {
	MARGIN-BOTTOM: 13px; FONT-SIZE: 110%; FONT-WEIGHT: bold
}
.availability .selectDates .dateRange {
	PADDING-BOTTOM: 10px
}
.availability .selectDates .checkInDate {
	WIDTH: 135px; BORDER-RIGHT: #d6d6d6 1px solid
}
.availability .selectDates .checkOutDate {
	WIDTH: 135px; MARGIN-LEFT: 25px
}
.availability .selectDates .title {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 90%; FONT-WEIGHT: bold
}
.cal_icn {
	WIDTH: 20px; DISPLAY: inline-block; BACKGROUND-POSITION: -22px -155px; HEIGHT: 21px
}
.availability .selectDates .dateDay {
	LINE-HEIGHT: 1; DISPLAY: inline-block; COLOR: #919191; FONT-SIZE: 25px
}
.availability .selectDates .dateMonth {
	DISPLAY: inline-block; COLOR: #919191; MARGIN-LEFT: 5px; FONT-SIZE: 90%
}
.hotelPackagesOverlay {
	WIDTH: 630px
}
.hotelPackagesOverlay .cross_icon {
	Z-INDEX: 5000; RIGHT: -178px !important
}
.hotelPackagesOverlay #availability {
	OVERFLOW-Y: scroll; HEIGHT: 430px
}
.selectAreaOfCity .grid_976 {
	BACKGROUND: #fff
}
.selectHotelAreaInstructions {
	LINE-HEIGHT: 1.4; FONT-SIZE: 120%
}
.whySelectHotelArea {
	LINE-HEIGHT: 1.4; FONT-SIZE: 120%
}
.selectHotelArea {
	LINE-HEIGHT: 1.4; FONT-SIZE: 120%
}
.selectHotelAreaInstructions {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.whySelectHotelArea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 25px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
.selectHotelArea {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.selectHotelAreaInstructions .heading-1 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
.whySelectHotelArea .heading-1 {
	MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
.selectHotelAreaInstructions .lightGrayText {
	LINE-HEIGHT: 1.4
}
.whySelectHotelArea .text {
	LINE-HEIGHT: 1.4
}
.leftSideBar {
	WIDTH: 620px
}
.rightSideBar {
	WIDTH: 350px
}
.selectHotelArea .hotelAreas {
	Z-INDEX: 1; BORDER-BOTTOM: #e5e8ef 1px solid; BORDER-LEFT: #e5e8ef 1px solid; BORDER-TOP: #e5e8ef 1px solid; BORDER-RIGHT: #e5e8ef 1px solid
}
.linkingText {
	COLOR: #385daa; CURSOR: pointer
}
.selectHotelArea .linkingText {
	FONT-SIZE: 110%
}
.selectHotelArea .selectArea {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.selectHotelArea .selectArea .areaNameDetail {
	BORDER-BOTTOM: #e5e8ef 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 545px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.selectHotelArea .selectArea .areaNameDetail .wrapper {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.darkOrangeHotelIcon {
	WIDTH: 20px; BACKGROUND-POSITION: -168px -595px; HEIGHT: 20px; MARGIN-RIGHT: 8px
}
.darkOrangeAirplaneIcon {
	WIDTH: 40px; BACKGROUND-POSITION: -121px -586px; HEIGHT: 30px
}
.darkOrangeEncircledDotIcon {
	WIDTH: 16px; BACKGROUND-POSITION: -194px -596px; HEIGHT: 15px
}
.darkOrangeTrainIcon {
	WIDTH: 40px; BACKGROUND-POSITION: -76px -586px; HEIGHT: 30px
}
.selectHotelArea .selectArea .darkOrangeEncircledDotIcon {
	MARGIN: 10px 13px 0px 20px
}
.selectHotelArea .selectArea .darkOrangeAirplaneIcon {
	MARGIN-RIGHT: 10px
}
.selectHotelArea .selectArea .darkOrangeTrainIcon {
	MARGIN-RIGHT: 10px
}
.selectAllArea .darkOrangeHotelIcon {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 15px
}
.selectAllArea .linkingText {
	FONT-SIZE: 150%
}
.marB20 {
	MARGIN-BOTTOM: 20px
}
.selectAreaOfCity {
	BACKGROUND: #fff
}
.selectArea .showingAreas .wrapper {
	BACKGROUND: #ffffcd
}
.areaNameAndHotels {
	FONT-SIZE: 90%
}
.areaNameAndHotels .data {
	DISPLAY: block
}
.areaNameAndHotels A {
	PADDING-RIGHT: 5px; FONT-SIZE: 110%; BORDER-RIGHT: #9b9b9b 1px solid
}
.areaNameAndHotels A {
	LINE-HEIGHT: 1.5
}
.areaNameAndHotels SPAN {
	LINE-HEIGHT: 1.5
}
.selectHotelArea .areaType {
	MARGIN-BOTTOM: 8px; FONT-SIZE: 15px
}
.rightSideBar .selectHotelArea .hotelAreas {
	Z-INDEX: 1; BORDER-BOTTOM: #e5e8ef 0px solid; BORDER-LEFT: #e5e8ef 0px solid; BORDER-TOP: #e5e8ef 0px solid; BORDER-RIGHT: #e5e8ef 0px solid
}
.rightSideBar .selectHotelArea .selectArea .areaNameDetail {
	WIDTH: 270px
}
.darkOrangeMarker {
	WIDTH: 20px; BACKGROUND-POSITION: -216px -589px; HEIGHT: 28px
}
.selectHotelArea .darkOrangeMarker {
	MARGIN-TOP: 10px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
.compactMode .tableHeader-policies {
	WIDTH: 95px !important
}
.compactMode .htlRoomPolicies {
	WIDTH: 95px !important
}
.tableHeader-deals {
	WIDTH: 16%
}
.compactMode .tableHeader-deals {
	WIDTH: 85px
}
.compactMode .htlRoomDealAvail {
	WIDTH: 85px
}
.compactMode .rupee_sum {
	WIDTH: 280px !important
}
.compactMode .tableHeader-perNight-noDeals {
	WIDTH: 280px !important
}
.compactMode {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #fff; PADDING-TOP: 8px
}
.compactMode .room_details {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-STYLE: none; BORDER-TOP: 0px; PADDING-TOP: 0px
}
.compactMode .inclusion_table TD {
	BORDER-TOP-WIDTH: 0px
}
TR.greyBackground TD {
	BACKGROUND: #f5f5f5
}
DIV.htConfirm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; COLOR: #878787; FONT-SIZE: 12px; PADDING-TOP: 10px
}
DIV#thumbs UL.htcThumb {
	WIDTH: auto !important
}
DIV#thumbs UL.htcThumb LI A.thumb IMG {
	WIDTH: 143px !important; HEIGHT: auto !important
}
DIV.resizeForHtC .gv-panel_wrap .gv-panel .mainImg {
	POSITION: relative; WIDTH: 140px; HEIGHT: auto !important; TOP: 0px !important; LEFT: 0px
}
DIV.resizeForHtC .gv-strip_wrapper {
	WIDTH: 110px !important; TOP: 106px !important
}
DIV#parentOfTabs DIV#overview_detail DIV.resizeForHtC {
	WIDTH: 140px !important; HEIGHT: auto !important; MARGIN-RIGHT: 30px
}
.clearFixBar.sticky_bar:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearFixBar.sticky_bar {
	DISPLAY: inline-block
}
.sticky_bar .flL {
	FLOAT: left
}
.sticky_bar .flR {
	FLOAT: right
}
* HTML .clearFixBar.sticky_bar {
	HEIGHT: 1%
}
.clearFixBar.sticky_bar {
	DISPLAY: block
}
.sticky_bar {
	Z-INDEX: 2000; BORDER-BOTTOM: #ecf1ef 1px solid; POSITION: fixed; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: #434343; LEFT: 0px; opacity: .98
}
.sticky_bar A {
	COLOR: white; TEXT-DECORATION: none
}
.sticky_bar A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.sticky_bar A:link {
	COLOR: white; TEXT-DECORATION: none
}
.sticky_bar A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.sticky_bar A {
	BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: pointer
}
.sticky_bar:hover {
	opacity: 1
}
.sticky_bar .stcky_left {
	PADDING-LEFT: 119px; WIDTH: 58%
}
.sticky_bar .stcky_rght {
	WIDTH: 25%; PADDING-RIGHT: 35px
}
.sticky_bar .mmt_mb_txt {
	MARGIN: 13px 20px 0px 0px; COLOR: #fff; FONT-SIZE: 16px
}
.sticky_bar .visit_txt {
	MARGIN: 14px 40px 0px 0px; WIDTH: 72%; COLOR: #fff; FONT-SIZE: 12px
}
.sticky_bar .moblie_app_icon {
	MARGIN-RIGHT: 20px
}
.sticky_bar .closebtn {
	MARGIN-TOP: 15px; FONT-FAMILY: tahoma; COLOR: #fff; FONT-SIZE: 11px
}
.sticky_bar A.dwnload_nw_bttn {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6a28',endColorstr='#b1140e'); PADDING-BOTTOM: 12px; MARGIN-TOP: 6px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: #e55607; HEIGHT: 14px; COLOR: #fff; FONT-SIZE: 17px; TEXT-DECORATION: none; PADDING-TOP: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
.hide.sticky_bar {
	DISPLAY: none
}
DIV#chf_footer {
	PADDING-BOTTOM: 50px
}
.lmds-today {
	FONT-SIZE: 11px
}
.lmds-today .banner {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr=#393B3C,endColorstr=#535758); WIDTH: 720px
}
.lmds-today .bookNow {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff720a',endColorstr='#ad1900')
}
.graphics .discount {
	POSITION: absolute; WIDTH: 390px; BACKGROUND: url(../images/banner.png?v=1.3) no-repeat; HEIGHT: 55px; TOP: -8px; LEFT: -6px
}
.graphics .minDiscToday {
	POSITION: relative; COLOR: #fff; FONT-SIZE: 36px; TOP: 18px; RIGHT: -83px
}
.graphics .text {
	POSITION: relative; COLOR: #fff; FONT-SIZE: 12px; MARGIN-RIGHT: 15px
}
.graphics .text .offer {
	POSITION: absolute; WIDTH: 330px; BOTTOM: -71px; LEFT: -320px
}
.graphics .subscribe {
	MARGIN-TOP: 18px; DISPLAY: inline-block; MARGIN-RIGHT: 18px
}
.graphics .subscribe A {
	COLOR: #fff; TEXT-DECORATION: underline
}
.lmds-today {
	MARGIN-TOP: 30px
}
.lmds-today .close {
	POSITION: absolute; TOP: -14px; RIGHT: -36px
}
.lmds-today .hotels {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 700px; PADDING-RIGHT: 10px; BACKGROUND: #767676; PADDING-TOP: 10px
}
.lmds-today .hotels .unit {
	MARGIN-BOTTOM: 4px; BACKGROUND: #fff; MARGIN-LEFT: 6px
}
.lmds-today .hotelDetails .image {
	WIDTH: 60px; HEIGHT: 45px
}
.lmds-today .hotelDetails .wrapper {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 1px solid
}
.lmds-today .hotelDetails .details {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 170px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.lmds-today .hotelDetails .details P {
	LINE-HEIGHT: 1
}
.lmds-today .hotelDetails .ratings {
	WIDTH: 100px
}
.lmds-today .hotelDetails .starRating {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 3px
}
.lmds-today .hotelDetails .name {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; PADDING-TOP: 4px
}
.lmds-today .hotelDetails .location {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #8f8f8f; PADDING-TOP: 2px
}
.lmds-today .hotelDetails .tripAdvisor {
	COLOR: #5c9431; FONT-SIZE: 12px
}
.lmds-today .roomsLeft {
	WIDTH: 90px; COLOR: #000
}
.lmds-today .roomsLeft .parent {
	PADDING-BOTTOM: 7px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; BACKGROUND: #fffcd8; FONT-SIZE: 11px; PADDING-TOP: 7px
}
.lmds-today .off {
	TEXT-ALIGN: center; WIDTH: 72px
}
.lmds-today .off .offer {
	MARGIN-TOP: 16px; DISPLAY: inline-block; FONT-FAMILY: verdana; COLOR: #5d9532; FONT-SIZE: 13px
}
.lmds-today .offOn .offer {
	MARGIN-TOP: 10px !important
}
.lmds-today .offOn .first {
	MARGIN-TOP: 4px; DISPLAY: inline-block; COLOR: #cc3a03
}
.lmds-today .offOn .all {
	MARGIN-TOP: 4px; DISPLAY: inline-block; COLOR: #5d9532
}
.lmds-today .off .off-oc {
	FONT-WEIGHT: bold
}
.lmds-today .slashedPrice {
	TEXT-ALIGN: center; WIDTH: 90px; HEIGHT: 43px; COLOR: #cfcfcf
}
.lmds-today .slashedPrice .parent {
	LINE-HEIGHT: 1.2; MARGIN-TOP: 10px; DISPLAY: inline-block; FONT-SIZE: 20px; TEXT-DECORATION: line-through
}
.lmds-today .bookNow {
	TEXT-ALIGN: center; WIDTH: 90px; HEIGHT: 45px; COLOR: #fff
}
.lmds-today .bookNow A {
	COLOR: #fff
}
.lmds-today .bookNow .text {
	MARGIN-TOP: 7px; FONT-SIZE: 11px
}
.lmds-today .bookNow .amount {
	MARGIN-TOP: 7px; FONT-SIZE: 14px
}
.lmds-today .bookNow .amount .value {
	FONT-SIZE: 20px
}
.instructions {
	MARGIN-TOP: 5px; COLOR: #fff
}
.bookNow .amount .rupee_sign {
	FONT-SIZE: 14px
}
.lmds-today .slashedPrice .rupee_sign {
	VERTICAL-ALIGN: 1px
}
A.orangeButton {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff720a',endColorstr='#ad1900'); PADDING-BOTTOM: 6px; LINE-HEIGHT: 24px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; COLOR: #fefeff; FONT-SIZE: 16px; TEXT-DECORATION: none; PADDING-TOP: 6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
.orangeButton {
	MARGIN-LEFT: 18px
}
.orangeButton {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 21px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 21px; FONT-SIZE: 120%; PADDING-TOP: 4px
}
.orangeButton {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff720a',endColorstr='#ad1900'); PADDING-BOTTOM: 4px; LINE-HEIGHT: 32px; PADDING-LEFT: 23px; PADDING-RIGHT: 23px; BACKGROUND: #ce410c; HEIGHT: 30px; COLOR: #fefeff; FONT-SIZE: 140%; OVERFLOW: hidden; PADDING-TOP: 4px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
.overlay {
	POSITION: absolute; WIDTH: 700px; BACKGROUND: #404040; HEIGHT: 344px; TOP: -1px; LEFT: -1px; opacity: .7
}
.overlayContent {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 700px; COLOR: #fff; FONT-SIZE: 13px; TOP: 100px; LEFT: -1px
}
.dealLiveIn {
	FONT-SIZE: 17px
}
.dealTimer {
	MARGIN-BOTTOM: 65px; FONT-SIZE: 32px
}
INPUT[name='lmd-emails'] {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 10px; PADDING-LEFT: 12px; WIDTH: 175px; PADDING-RIGHT: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 8px
}
.overlayContent {
	FONT-FAMILY: Segoe UI
}
.dealTimer .am-pm {
	FONT-SIZE: 12px; VERTICAL-ALIGN: 15px
}
.hotels .unit:hover {
	BACKGROUND: #f5f5f5
}
.hotels .unit:hover .hotelDetails .wrapper {
	BORDER-BOTTOM-COLOR: #d5d5d5; BORDER-TOP-COLOR: #d5d5d5; BORDER-RIGHT-COLOR: #d5d5d5; BORDER-LEFT-COLOR: #d5d5d5
}
.graphics .relPos {
	HEIGHT: 48px
}
.relPos {
	POSITION: relative
}
DIV.left_portion_hdr P.chf_logo {
	FLOAT: left
}
DIV.left_portion_hdr P.chf_logo A {
	DISPLAY: block; FLOAT: left; CURSOR: pointer
}
DIV.left_portion_hdr P.chf_logo SPAN.chf_logopart {
	WIDTH: 127px; DISPLAY: block; BACKGROUND: url(../images/header_footer/mmt_logo.png?v=1.0) no-repeat; FLOAT: left; HEIGHT: 66px
}
DIV.left_portion_hdr P.chf_logo SPAN.chf_extendpart {
	WIDTH: 177px; BACKGROUND: url(../images/header_footer/mmt_logo.png?v=1.0) no-repeat -124px 0px; HEIGHT: 66px
}
DIV.left_portion_hdr P.chf_logo SPAN.chf_extendpart {
	BACKGROUND-COLOR: transparent; CURSOR: pointer
}
.askuserprefs {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 95.78%; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.askuserprefs H3 {
	PADDING-BOTTOM: 9px
}
.askuserprefs .title {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-SIZE: 130%
}
.askuserprefs .select_button {
	MARGIN-TOP: 20px
}
#skipPreferences {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.userPrefFilter {
	WIDTH: 700px; DISPLAY: block
}
DIV.userPrefFilter .red {
	MARGIN-TOP: 5px; PADDING-LEFT: 6px; COLOR: #d54405; FONT-SIZE: 120%; FONT-WEIGHT: bold
}
DIV.userPrefFilter SELECT {
	WIDTH: 165px; FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 110%; VERTICAL-ALIGN: middle
}
DIV.userPrefFilter.section {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
DIV.userPrefFilter DIV.priceRange SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 95px; PADDING-RIGHT: 6px; HEIGHT: 18px; PADDING-TOP: 6px
}
DIV.userPrefFilter DIV.starRating SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 95px; PADDING-RIGHT: 6px; HEIGHT: 18px; PADDING-TOP: 6px
}
DIV.userPrefFilter DIV.taRating SPAN.center_part {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; WIDTH: 130px; PADDING-RIGHT: 6px; HEIGHT: 18px; PADDING-TOP: 6px
}
DIV.userPrefFilter SPAN.controls {
	MARGIN-TOP: 2px; WIDTH: 6px
}
DIV.userPrefFilter A.select_drop_icon {
	MARGIN-TOP: 4px; WIDTH: 8px; BACKGROUND-POSITION: -1px -18px; HEIGHT: 6px
}
DIV.lmdTag {
	POSITION: relative; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; MARGIN-LEFT: 200px; RIGHT: -68px; PADDING-TOP: 16px
}
DIV#userPrefFilter A.close_icon {
	MARGIN-TOP: 2px; WIDTH: 21px; BACKGROUND-POSITION: -2px -193px; HEIGHT: 22px; MARGIN-LEFT: 3px
}
.lmdDisc {
	FONT-SIZE: 15px; PADDING-TOP: 5px
}
.lmdIcon {
	WIDTH: 42px; BACKGROUND-POSITION: 0px -663px; HEIGHT: 28px
}
.lmdTail {
	WIDTH: 13px; BACKGROUND-POSITION: -85px -663px; HEIGHT: 28px
}
.lmdDisc {
	BACKGROUND-POSITION: -41px -663px; HEIGHT: 22px; COLOR: #fff
}
.lmdOff {
	POSITION: relative; LEFT: -10px
}
.titleHotelCount {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #ececec; PADDING-TOP: 10px
}
.titleHotelCount .text {
	MARGIN-TOP: 7px; DISPLAY: inline-block; MARGIN-LEFT: 7px; FONT-SIZE: 160%
}
.titleHotelCount .orangeButton {
	MARGIN-LEFT: 10px; FONT-SIZE: 13px
}
.selectArea:hover .wrapper {
	BACKGROUND: #ffffcd
}
.selectedOptionsBlock .close_icon {
	MARGIN-TOP: 1px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND-POSITION: -47px -155px; FLOAT: left; HEIGHT: 12px
}
.selectedOptionsBlock {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; LINE-HEIGHT: 1.3; MARGIN-BOTTOM: 10px; BACKGROUND: #385dab; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; -moz-box-shadow: 0 0 6px rgba(160, 160, 160, 1); -webkit-box-shadow: 0 0 6px rgba(160, 160, 160, 1); box-shadow: 0 0 6px rgba(160, 160, 160, 1)
}
.selectedOptionsBlock .blockTitle {
	MARGIN-BOTTOM: 3px; COLOR: #fff; FONT-SIZE: 13px
}
.selectedOptionsBlock .title {
	FONT-WEIGHT: bold
}
.selectedOptionsBlock .eg {
	FONT-SIZE: 110%
}
.selectedOptionsBlock .selectedOption > A {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline-block; PADDING-TOP: 3px
}
.selectedOptionsBlock .selectedOptionTo {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 10px
}
.selectedOptionsBlock .selectedFilterOptionsBlock {
	BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 10px; WIDTH: 580px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 8px
}
.selectedOptionsBlock .hotelCount {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.selectedOptionsBlock .aboutSelectedOptions {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; WIDTH: 90px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
.cardFilterBlock A.close_icon {
	MARGIN-TOP: 3px; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND-POSITION: -47px -155px; FLOAT: left; HEIGHT: 12px
}
.cardFilterBlock {
	BORDER-BOTTOM: #d5d5d5 1px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.3; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 10px; BACKGROUND: #385dab; BORDER-TOP: #d5d5d5 1px solid; BORDER-RIGHT: #d5d5d5 1px solid; PADDING-TOP: 10px; -moz-box-shadow: 0 0 6px rgba(160, 160, 160, 1); -webkit-box-shadow: 0 0 6px rgba(160, 160, 160, 1); box-shadow: 0 0 6px rgba(160, 160, 160, 1)
}
.cardFilterBlock .blockTitle {
	MARGIN-BOTTOM: 8px; COLOR: #fff; FONT-SIZE: 18px
}
.cardFilterBlock .blockTitle SPAN.cardFilterQues {
	DISPLAY: inline-block; FLOAT: left
}
.cardFilterBlock .title {
	FONT-WEIGHT: bold
}
.cardFilterBlock .eg {
	FONT-SIZE: 110%
}
.cardFilterBlock .cardFilterOption {
	WIDTH: 100px
}
.selectedOptionsBlock .selectedOption {
	BORDER-BOTTOM: #d5d5d5 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e7e7'); BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 10px; BACKGROUND: #eeeded; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #d5d5d5 1px solid; CURSOR: pointer; MARGIN-RIGHT: 15px; BORDER-RIGHT: #d5d5d5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px
}
.cardFilterBlock .cardFilterOption {
	BORDER-BOTTOM: #d5d5d5 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e7e7'); BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; MARGIN-BOTTOM: 10px; BACKGROUND: #eeeded; FLOAT: left; FONT-SIZE: 12px; BORDER-TOP: #d5d5d5 1px solid; CURSOR: pointer; MARGIN-RIGHT: 15px; BORDER-RIGHT: #d5d5d5 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px
}
.cardFilterBlock .cardFilterOption:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e7e7',endColorstr='#ffffff')
}
.cardFilterBlock .skipCardFilter {
	COLOR: #fff
}
.cardFilterBlock A.close_icon {
	MARGIN-TOP: 2px; WIDTH: 17px; BACKGROUND-POSITION: -15px -700px; FLOAT: right; HEIGHT: 17px; MARGIN-LEFT: 3px
}
.X-icon {
	POSITION: relative; WIDTH: 14px; DISPLAY: inline-block; BACKGROUND-POSITION: -92px -772px; FLOAT: right; HEIGHT: 14px; TOP: 0px; RIGHT: -7px
}
.cardFilterBlock .cardFilterOptionTo {
	WIDTH: 94px; FLOAT: left
}
.cardFilterBlock .cardFilterOption:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e7e7',endColorstr='#ffffff')
}
.cardFilterBlock .select_button {
	MARGIN-TOP: 20px
}
.cardFilterBlock #skipCardFilter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.skipCardFilter {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.cardFilterOptionsBlock {
	WIDTH: 680px
}
.smallXblack {
	WIDTH: 7px; DISPLAY: inline-block; BACKGROUND-POSITION: -45px -706px; HEIGHT: 7px
}
.hotel_video {
	MARGIN-BOTTOM: 10px
}
DIV.fullPage BODY {
	BACKGROUND-IMAGE: none
}
DIV.fullPage DIV.interstitial {
	PADDING-BOTTOM: 0px; MARGIN: 62px auto 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 16px
}
DIV.fullPage DIV.interstitial P.inter_headng {
	MARGIN-BOTTOM: 8px
}
DIV.fullPage DIV.interstitial P.check_dates {
	MARGIN: 0px auto 8px
}
DIV#div-gpt-ad-853255897658571831-1 {
	PADDING-LEFT: 5%; PADDING-TOP: 3%
}
.wifi {
	COLOR: #589442; FONT-SIZE: 12px
}
.wifiDetail {
	MARGIN-TOP: 5px; COLOR: #589442; FONT-SIZE: 12px
}
.suggestionTypeFlagCity {
	WIDTH: 18px; BACKGROUND-POSITION: -279px -562px; HEIGHT: 18px
}
.ui-state-hover .suggestionTypeFlagCity {
	BACKGROUND-POSITION: -279px -587px
}
.ui-menu-item .suggestionTypeFlagCity {
	MARGIN-RIGHT: 5px
}
.ui-menu-item .suggestionTypeFlagArea {
	MARGIN-RIGHT: 5px
}
.suggestionTypeFlagArea {
	WIDTH: 18px; BACKGROUND-POSITION: -279px -614px; HEIGHT: 18px
}
#dateOptions .ui-button-text {
	LINE-HEIGHT: 1
}
.input_field {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.input_field {
	BORDER-BOTTOM: #9a9ea7 1px solid; BORDER-LEFT: #9a9ea7 1px solid; BACKGROUND: #fff; BORDER-TOP: #9a9ea7 1px solid; BORDER-RIGHT: #9a9ea7 1px solid
}
.input_field .search_box {
	FONT-SIZE: 120%
}
H3 {
	FONT-FAMILY: "Droid Sans", "Arial", "Helvetica", sans-serif
}
DIV.widget_inner SPAN.section_heading {
	WIDTH: 260px; COLOR: #d24105; FONT-SIZE: 120%
}
DIV.widget_inner H3 {
	MARGIN-BOTTOM: 5px
}
.grayGradient:hover {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5F5F5',endColorstr='#ffffff'); COLOR: #fdc300
}
.grayGradient {
	BORDER-BOTTOM: #cfcfcf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#F5F5F5'); BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #eeeded; COLOR: #a9abac; BORDER-TOP: #cfcfcf 1px solid; BORDER-RIGHT: #cfcfcf 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
DIV#ui-datepicker-div {
	WIDTH: 538px !important
}
.ui-buttonset .ui-state-default {
	BORDER-BOTTOM: #dfdfdf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfbfb',endColorstr='#ebebeb'); BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; COLOR: #385dab; FONT-SIZE: 13px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 8px
}
.ui-buttonset .ui-widget-content .ui-state-default {
	BORDER-BOTTOM: #dfdfdf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfbfb',endColorstr='#ebebeb'); BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; COLOR: #385dab; FONT-SIZE: 13px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 8px
}
.ui-buttonset .ui-widget-header .ui-state-default {
	BORDER-BOTTOM: #dfdfdf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfbfb',endColorstr='#ebebeb'); BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; COLOR: #385dab; FONT-SIZE: 13px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 8px
}
.ui-buttonset .ui-state-active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4c3',endColorstr='#ffd719')
}
.ui-buttonset .ui-widget-content .ui-state-active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4c3',endColorstr='#ffd719')
}
.ui-buttonset .ui-widget-header .ui-state-active {
	FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4c3',endColorstr='#ffd719')
}
.ui-button {
	DISPLAY: inline-block
}
.ui-buttonset LABEL {
	FLOAT: left
}
.ui-buttonset LABEL:first-child {
	BORDER-LEFT-WIDTH: 0px
}
.ui-corner-all {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px
}
.ui-corner-top {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px
}
.ui-corner-left {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px
}
.ui-corner-tl {
	-moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px
}
.ui-corner-all {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px
}
.ui-corner-left {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px
}
.ui-corner-all {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px
}
.ui-corner-top {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px
}
.ui-corner-right {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px
}
.ui-corner-tr {
	-moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px
}
.ui-corner-all {
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px
}
.ui-corner-bottom {
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px
}
.ui-corner-right {
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px
}
.ui-corner-br {
	-moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px
}
#chooseChildAge {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll; HEIGHT: 200px
}
.childCount {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 32px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.adultCount {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 32px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.nightCount {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 32px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.childAge {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 9px; WIDTH: 32px; PADDING-RIGHT: 5px; CURSOR: pointer; PADDING-TOP: 5px
}
.childAge {
	WIDTH: 34px
}
.nightCount {
	WIDTH: 32px
}
.childCount:hover {
	BACKGROUND: #dc4b06; COLOR: #fff
}
.nightCount:hover {
	BACKGROUND: #dc4b06; COLOR: #fff
}
.adultCount:hover {
	BACKGROUND: #dc4b06; COLOR: #fff
}
.childAge:hover {
	BACKGROUND: #dc4b06; COLOR: #fff
}
.activeChildCount {
	BACKGROUND: #e5e5e5; COLOR: #000
}
#chooseChildCount {
	FONT-SIZE: 11px
}
#chooseAdultCount {
	FONT-SIZE: 11px
}
#chooseChildCount .childAge {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 7px; MARGIN-TOP: 17px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: none; BACKGROUND: #fff; MARGIN-LEFT: -1px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 7px
}
#chooseChildCount .childAge > DIV {
	MARGIN-BOTTOM: 6px
}
#chooseChildCount .childAge SELECT {
	WIDTH: 55px
}
#chooseChildCount .childAge SELECT {
	LINE-HEIGHT: 2em; MARGIN: 0px 1em; WIDTH: 55px
}
#chooseChildCount .childAge SELECT * {
	TEXT-ALIGN: center; LINE-HEIGHT: 2em; TEXT-INDENT: 0px; WIDTH: 55px
}
.roomOccupants {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 3px
}
#roomToBook .roomOccupants:first-child {
	BORDER-TOP-WIDTH: 0px
}
.getChildCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 35px; PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 5px
}
.getAdultCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 35px; PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 5px
}
.getChildAge {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 45px; PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 5px
}
.getNightsCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 45px; PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 5px
}
.childrenAges {
	FONT-SIZE: 11px
}
.childrenAges .childNum {
	MARGIN-RIGHT: 5px
}
#dateOptions LABEL {
	FONT-SIZE: 12px; CURSOR: pointer
}
.incRoomCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; FONT-SIZE: 220%; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 7px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px
}
.decRoomCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline-block; FONT-SIZE: 300%; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 0px solid; PADDING-TOP: 3px; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px
}
.roomCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1; PADDING-LEFT: 5px; WIDTH: 20px; PADDING-RIGHT: 5px; DISPLAY: inline-block; COLOR: #3f3f3f; FONT-SIZE: 120%; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 0px solid; PADDING-TOP: 5px
}
.saveGreenIcon {
	DISPLAY: inline-block; BACKGROUND: url(../images/common_sprite.png) no-repeat
}
.saveGreenIcon {
	MARGIN-TOP: -5px; WIDTH: 30px; BACKGROUND-POSITION: -215px -664px; HEIGHT: 30px; MARGIN-LEFT: 5px
}
.searchWidget {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 600px; BACKGROUND: #fff; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 20px
}
.searchWidget .checkinCheckout {
	MARGIN-TOP: 10px; MARGIN-LEFT: 36px
}
.searchWidget .roomDetails {
	MARGIN-TOP: 10px; MARGIN-LEFT: 36px
}
.checkinCheckout .unit {
	WIDTH: 240px
}
.checkinCheckout .getDate {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 213px; PADDING-RIGHT: 5px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 5px
}
.checkinCheckout .getDate INPUT {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 3px; WIDTH: 186px; PADDING-RIGHT: 3px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 13px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 3px
}
#dateOptions INPUT {
	DISPLAY: none
}
.checkinCheckout .nightsCount {
	FONT-SIZE: 12px; PADDING-TOP: 15px
}
.searchWidget .addRemoveRooms {
	WIDTH: 105px
}
.checkinCheckout .roomDetails .roomCount {
	BORDER-BOTTOM: #c5c5c5 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1; PADDING-LEFT: 10px; WIDTH: 20px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #3f3f3f; FONT-SIZE: 120%; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 0px solid; PADDING-TOP: 9px
}
#roomToBook .roomNumber {
	WIDTH: 45px; FONT-SIZE: 11px; PADDING-TOP: 7px
}
#roomToBook .adults {
	WIDTH: 65px
}
#roomToBook .children {
	WIDTH: 65px
}
.searchWidget .widgetButtons {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #e5e5e5 1px solid; PADDING-TOP: 10px
}
LABEL.withFlight {
	MARGIN-TOP: 2px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.searchWidget .widgetButtons .offerAbout {
	MARGIN-TOP: 3px; DISPLAY: inline-block; MARGIN-LEFT: 5px; FONT-SIZE: 11px
}
.searchWidget .widgetButtons .orangeButton {
	LINE-HEIGHT: 1; HEIGHT: auto
}
#chooseAdultCount {
	POSITION: absolute; DISPLAY: none
}
#chooseChildCount {
	POSITION: absolute; DISPLAY: none
}
#chooseNightsCount {
	POSITION: absolute; DISPLAY: none
}
#chooseChildAge {
	POSITION: absolute; DISPLAY: none
}
#chooseAdultCount > DIV {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BACKGROUND: #fff; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
#chooseChildCount > DIV {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BACKGROUND: #fff; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
#chooseNightsCount > DIV {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BACKGROUND: #fff; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
#chooseChildAge > DIV {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; BACKGROUND: #fff; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid
}
#chooseNightsCount > DIV {
	OVERFLOW-X: hidden; OVERFLOW-Y: scroll; HEIGHT: 160px; FONT-SIZE: 12px
}
#chooseChildAge .childAge {
	OVERFLOW-X: hidden; FONT-SIZE: 12px
}
.roomDetails .addRemoveRooms .incDec {
	FONT-SIZE: 130%
}
.selectBox-options LI A {
	LINE-HEIGHT: 1.4 !important; COLOR: #2f2f2f
}
#dateOptions {
	MARGIN-TOP: 5px
}
.close_icon {
	MARGIN-TOP: 8px; WIDTH: 12px; BACKGROUND-POSITION: -47px -155px; HEIGHT: 12px
}
.roomOccupants .close_mark {
	DISPLAY: none
}
.roomOccupants .childrenAges {
	WIDTH: 220px; HEIGHT: 30px
}
.checkinCheckout .buttonSet {
	MARGIN-TOP: 7px
}
.checkinCheckout .buttonSet A {
	DISPLAY: inline-block
}
.buttonSet .buttonUnit {
	BORDER-BOTTOM: #dfdfdf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfbfb',endColorstr='#ebebeb'); BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #385dab; FONT-SIZE: 12px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 7px
}
#dateOptions2 {
	WIDTH: 225px
}
.buttonSet .activeButton {
	BORDER-BOTTOM: #dfdfdf 1px solid; FILTER: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4c3',endColorstr='#ffd719'); BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; FONT-SIZE: 12px; BORDER-TOP: #dfdfdf 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 7px
}
.borR0 {
	BORDER-RIGHT-WIDTH: 0px !important
}
.modify_details .checkinCheckout .unit {
	WIDTH: 152px
}
.modify_details DIV.checkinCheckout SPAN.section_heading {
	WIDTH: 152px
}
.modify_details .checkinCheckout .getDate INPUT {
	WIDTH: 100px
}
.modify_details .checkinCheckout .getDate {
	WIDTH: 130px
}
.radius_all5 {
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px
}
#popFeaturedDest .hp_section {
	Z-INDEX: 0
}
#modify_details #roomToBook {
	MARGIN-TOP: 10px
}
.section_heading_mod {
	COLOR: #d24105; FONT-SIZE: 120%
}
#roomOccupancy .addRemoveRooms {
	MARGIN-TOP: 10px; MARGIN-RIGHT: 10px
}
.getChildAge {
	WIDTH: 35px
}
.modify_details DIV.right_information {
	WIDTH: 535px
}
.modify_details .morerooms {
	MARGIN-BOTTOM: 10px; FONT-SIZE: 12px
}
UL.text_style.cancPolPoints {
	LIST-STYLE: disc none outside; LINE-HEIGHT: 16px; COLOR: #2f2f2f; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}
UL.cancPolPoints LI {
	MARGIN-BOTTOM: 8px
}
.expertReview {
	BORDER-BOTTOM: #c2c2c2 1px solid; BORDER-LEFT: #c2c2c2 1px solid; WIDTH: 240px; BORDER-TOP: #c2c2c2 1px solid; BORDER-RIGHT: #c2c2c2 1px solid
}
.expertReview .reviewText {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ecfcd5; COLOR: #000; FONT-SIZE: 11px; PADDING-TOP: 10px
}
.expertReview {
	BACKGROUND: #589442; COLOR: #fff
}
.expertReview .reviewedBy .nameOf {
	LINE-HEIGHT: 1.5; FONT-SIZE: 16px
}
.expertReview .reviewedBy P {
	TEXT-ALIGN: right
}
.expertReview .reviewedBy .textInfo {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; WIDTH: 168px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.expertReview .reviewCount {
	BORDER-LEFT: #fff 1px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
.expertReview .reviewerImage {
	WIDTH: 60px; HEIGHT: 60px
}
.greenReviewPointer {
	BACKGROUND: url(../images/common_sprite.png) no-repeat
}
.greenReviewPointer {
	WIDTH: 25px; DISPLAY: inline-block; BACKGROUND-POSITION: -75px -704px; HEIGHT: 15px
}
.ovTag_clickanywheretags {
	BACKGROUND: url(../images/ovtag_sprite.png?v=1.0) no-repeat; FONT-SIZE: 0px
}
.ovTag_changeSearch {
	BACKGROUND: url(../images/ovtag_sprite.png?v=1.0) no-repeat; FONT-SIZE: 0px
}
.ovTag_removeAllFilters {
	BACKGROUND: url(../images/ovtag_sprite.png?v=1.0) no-repeat; FONT-SIZE: 0px
}
.ovTag_filterResults {
	BACKGROUND: url(../images/ovtag_sprite.png?v=1.0) no-repeat; FONT-SIZE: 0px
}
.ovTag_changeSort {
	BACKGROUND: url(../images/ovtag_sprite.png?v=1.0) no-repeat; FONT-SIZE: 0px
}
.ovTag_recentHotel {
	BACKGROUND: url(../images/ovtag_sprite.png?v=1.0) no-repeat; FONT-SIZE: 0px
}
.ovTags_wrapper {
	Z-INDEX: 16776275; POSITION: fixed; WIDTH: 976px; TOP: 115px
}
.ovTag_clickanywheretags {
	POSITION: absolute; WIDTH: 360px; BACKGROUND-POSITION: -21px -438px; HEIGHT: 44px; TOP: 0px; LEFT: 0px
}
.ovTag_changeSearch {
	POSITION: absolute; WIDTH: 234px; BACKGROUND-POSITION: -32px -348px; HEIGHT: 77px; TOP: 28px; LEFT: 630px
}
.ovTag_removeAllFilters {
	POSITION: absolute; WIDTH: 146px; BACKGROUND-POSITION: -323px -171px; HEIGHT: 119px; TOP: 130px; LEFT: 30px
}
.ovTag_filterResults {
	POSITION: absolute; WIDTH: 198px; BACKGROUND-POSITION: -307px -36px; HEIGHT: 85px; TOP: 407px; LEFT: 108px
}
.ovTag_changeSort {
	POSITION: absolute; WIDTH: 205px; BACKGROUND-POSITION: -47px -245px; HEIGHT: 81px; TOP: 490px; LEFT: 360px
}
.ovTag_recentHotel {
	POSITION: absolute; WIDTH: 263px; BOTTOM: 20px; BACKGROUND-POSITION: -25px -54px; HEIGHT: 166px; LEFT: 710px
}
.hasNoLMD .ovTag_changeSort {
	TOP: 140px
}
