BODY  { color: #000; font-size: 12px; font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; line-height: 18px; background: #333; text-align: center; margin: 0; padding: 0 }
#wrapper {
	MARGIN: 0px auto; WIDTH: 772px
}
P {
	TEXT-ALIGN: left
}
H1 {
	TEXT-ALIGN: left
}
H2 {
	TEXT-ALIGN: left
}
H3 {
	TEXT-ALIGN: left
}
TD {
	TEXT-ALIGN: left
}
P.dk_grey {
	COLOR: #000000
}
HR {
	COLOR: #bfbfbf; HEIGHT: 1px; size: 1px
}
SPAN.blue_grey {
	COLOR: #6d7f8c
}
SPAN.green {
	COLOR: #94c23b
}
P.testimonial {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif
}
TD.testimonial {
	FONT-SIZE: 11px; LINE-HEIGHT: 15px; PADDING-TOP: 20px; FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif
}
P.testimonial_name {
	FONT: 11px/15px verdana, arial, tahoma, helvetica, sans-serif
}
TD.testimonial_name {
	FONT: 11px/15px verdana, arial, tahoma, helvetica, sans-serif
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 772px; PADDING-TOP: 0px
}
#logo SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-INDENT: -99999px; PADDING-TOP: 0px
}
#logo A {
	FLOAT: left; MARGIN: 7px 0px 0px; WIDTH: 206px; CURSOR: hand; HEIGHT: 64px; TEXT-DECORATION: none
}
.caption {
	FONT-SIZE: 10px; COLOR: #585858; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif
}
.caption A {
	PADDING-LEFT: 3px; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: verdana, arial, tahoma, helvetica, sans-serif; TEXT-DECORATION: none
}
.hotelsummary {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585858; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltext {
	FONT-SIZE: 10px
}
.required {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #cc0000
}
#simple_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #333
}
#simple_search P  { color: black; text-align: right; margin: 2px 0 0; padding: 0 }
#simple_search A  { color: black; padding: 0 }
#simple_search A:hover {
	COLOR: #fff
}
#simple_search_box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ccc 1px solid
}
#simple_search .simple_search_box {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 130px; BORDER-BOTTOM: #ccc 1px solid
}
#simple_search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px
}
#simple_search FIELDSET {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; TEXT-ALIGN: right
}
.search_button {
	PADDING-LEFT: 8px
}
#hotel_search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #333
}
#hotel_search_form P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #cfd0d2; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#hotel_search_form A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cfd0d2; PADDING-TOP: 0px
}
#hotel_search_form A:hover {
	COLOR: #fff
}
#hotel_search_form FIELDSET {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid; TEXT-ALIGN: right
}
#destination_search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #333
}
#destination_search_form P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #cfd0d2; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#destination_search_form A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #cfd0d2; PADDING-TOP: 0px
}
#destination_search_form A:hover {
	COLOR: #fff
}
#destination_search_form FIELDSET {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 0px solid
}
#navigation  { background: black; margin: 0; padding: 0; width: 772px; height: 25px; clear: both }
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI.right {
	FLOAT: right
}
#menu A   { color: #999; font: 11px/14px arial, verdana, tahoma, sans-serif; text-decoration: none; background: black; padding: 7px 8px 4px 10px; float: left }
#title_home_welcome H2 {
	BACKGROUND: url(../../media/images/titles/home_welcome.gif) no-repeat; WIDTH: 770px; HEIGHT: 45px
}
#title_home_scoreboard H2 {
	BACKGROUND: url(../../media/images/titles/home_scorebard.gif) no-repeat; WIDTH: 203px; HEIGHT: 44px
}
#title_home_newcontent H2 {
	BACKGROUND: url(../../media/images/titles/home_newcontent.gif) no-repeat; WIDTH: 261px; HEIGHT: 44px
}
#title_home_packages H2 {
	BACKGROUND: url(../../media/images/titles/home_packages.gif) no-repeat; WIDTH: 233px; HEIGHT: 44px
}
#content_home_scoreboard {
	PADDING-LEFT: 55px; FONT-WEIGHT: bold; WIDTH: 203px; COLOR: #fff
}
#content_home_newcontent {
	PADDING-LEFT: 55px; WIDTH: 261px
}
#content_home_packages {
	PADDING-LEFT: 55px; WIDTH: 233px
}
#title_home_welcome H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
#title_home_scoreboard H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
#title_home_newcontent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
#title_home_packages H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
#home_content {
	FONT: 12px/20px verdana, arial, tahoma, helvetica, sans-serif; TEXT-ALIGN: left
}
#home_content A {
	COLOR: #fff
}
#home_content A:hover {
	COLOR: #808082
}
#main_content {
	BORDER-RIGHT: #eeeeee 18px solid; BORDER-TOP: #eeeeee 18px solid; BACKGROUND: #eeeeee; FONT: 12px/18px verdana, arial, tahoma, helvetica, sans-serif; BORDER-LEFT: #eeeeee 18px solid; COLOR: #585858; BORDER-BOTTOM: #eeeeee 18px solid; TEXT-ALIGN: left
}
#main_content P.heading {
	COLOR: #6d7f8c
}
#main_content SPAN.heading {
	FONT-WEIGHT: bold; COLOR: #6d7f8c
}
#main_content SPAN.Larger {
	FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #585858
}
#main_content UL {
	MARGIN-TOP: 0px
}
#main_content H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid
}
#main_content H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
#main_content H2 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
#main_content H2 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
#main_content H2 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
#main_content H2 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
#main_content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px
}
#main_content H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; FONT: bold 12px/16px verdana, arial, tahoma, helvetica, sans-serif; COLOR: #585858; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid
}
#main_content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 12px/18px verdana, arial, tahoma, helvetica, sans-serif; COLOR: #585858; PADDING-TOP: 5px
}
#main_content P.tutorial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 12px/18px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #585858; PADDING-TOP: 5px
}
#main_content P.number {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 40px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #999999; PADDING-TOP: 5px
}
#main_content .caption A {
	COLOR: #585858
}
#main_content .caption A:hover {
	TEXT-DECORATION: underline
}
#main_content TD.testimonial_title {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 20px; TEXT-ALIGN: right
}
#add_map P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 12px/14px arial, verdana, sans-serif; COLOR: #9ca09c; PADDING-TOP: 2px
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #939393 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 20px 0px 10px; FONT: 10px verdana, arial, helvetica, sans-serif; WIDTH: 770px; COLOR: #939393; PADDING-TOP: 3px
}
#footer P.copy {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#footer P.tel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#footer A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #939393; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #cfd0d2; TEXT-DECORATION: none
}
#main_form {
	MARGIN: 10px auto; WIDTH: 740px; TEXT-ALIGN: left
}
IMG.plus {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
SPAN.results {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 25px; PADDING-TOP: 5px
}
.search_results_left_side {
	PADDING-LEFT: 6px; MARGIN: 0px; COLOR: #585858; PADDING-TOP: 10px; BACKGROUND-COLOR: #ccc
}
.search_results_left_side TD {
	VERTICAL-ALIGN: middle
}
.search_results_left_side P.search_result_blue {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; COLOR: #6d7f8c; PADDING-TOP: 6px
}
#steps {
	MARGIN-TOP: 16px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
#steps P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #cfd0d2; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#search_results_table TH {
	COLOR: #6d7f8c
}
#search_results_table TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px
}
#pagination {
	FONT-WEIGHT: bold; COLOR: #6d7f8c; TEXT-ALIGN: right
}
#pagination A {
	COLOR: #6d7f8c; TEXT-DECORATION: none
}
#pagination A:hover {
	COLOR: #94c23b; TEXT-DECORATION: none
}
#pagination A.current {
	COLOR: #94c23b; TEXT-DECORATION: none
}
#tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 20px
}
#tabs UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#tabs UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#tabs UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../../media/images/search_results_tab.gif) no-repeat 50% bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 10px/18px arial, verdana, lucida, sans-serif; WIDTH: 70px; COLOR: #6d7f8c; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tabs UL LI A:hover {
	COLOR: #94c23b
}
#tabs UL LI A.active {
	COLOR: #94c23b
}
.truenav {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
#press {
	BORDER-RIGHT: #eeeeee 20px solid; BORDER-TOP: #eeeeee 20px solid; BACKGROUND: #eeeeee; BORDER-LEFT: #eeeeee 20px solid; COLOR: #585858; BORDER-BOTTOM: #eeeeee 20px solid; TEXT-ALIGN: left
}
#press P.heading {
	COLOR: #6d7f8c
}
#press SPAN.heading {
	FONT-WEIGHT: bold; COLOR: #6d7f8c
}
#press H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 16px/20px arial, verdana, tahoma, helvetica, sans-serif; COLOR: #6d7f8c; PADDING-TOP: 0px; BORDER-BOTTOM: #bfbfbf 1px solid
}
#press P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #585858; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
#press A {
	COLOR: #585858
}
#press .cookietrail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#dgdResults A {
	COLOR: #585858; TEXT-DECORATION: underline
}
#dgdResults A:hover {
	COLOR: #cfd0d2; TEXT-DECORATION: underline
}
#dgdResults A:visited {
	COLOR: #cccc99; TEXT-DECORATION: underline
}
#icontable H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#icontable H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#icontable H2 A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#icontable H2 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#icontable H2 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#icontable H2 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.icontext {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.Error {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; COLOR: red; TEXT-ALIGN: center
}
.listbox {
	WIDTH: 260px
}
