﻿body { 
margin-top : 3px; 
padding : 0; 
text-align : center; 
background-image : url('body_bg1.gif'); 
background-repeat : repeat-x; 
font : 11px verdana; 
} 
td.cal { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #000000; 
background-color : #cce7fe; 
} 
select.month { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #000000; 
width : 85px; 
} 
input.year { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #000000; 
} 
td.calDaysColor { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #ffffff; 
background-color : #a90202; 
} 
td.calWeekend { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #ffffff; 
background-color : #99c7ee; 
} 
td.calBgColor { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #ffffff; 
background-color : #ff0000; 
} 
.calBorderColor { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #ffffff; 
background-color : #ffffff; 
} 
td.calHighlightColor { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #ffffff; 
background-color : #8aae28; 
width : 10px; 
} 
A.cal { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
width : 15px; 
} 
A.cal:hover { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : #000000; 
font-weight : bold; 
text-decoration : none; 
} 
.disabled { 
font-family : Arial, Helvetica, Sans-serif; 
font-size : 11px; 
color : gray; 
text-decoration : none; 
} 
.phometext { 
color : #4b4b4b; 
font-family : "verdana"; 
font-size : 11px; 
text-align : justify; 
} 
.ptext { 
color : #4b4b4b; 
font-family : "verdana"; 
font-size : 13px; 
text-align : justify; 
} 
.ptext11 { 
color : #4b4b4b; 
font-family : "verdana"; 
font-size : 11px; 
text-align : justify; 
} 
.title { 
color : #d51c1c; 
font-weight : bold; 
font-family : 'verdana'; 
font-size : 14px; 
letter-spacing : 0.05em; 
} 
.pageTitle { 
color : #d51c1c; 
font-weight : bold; 
font-family : 'verdana'; 
font-size : 15px; 
letter-spacing : 0.05em; 
} 
.subTitle { 
color : #1586d9; 
font-weight : bold; 
font-family : verdana; 
font-size : 13px; 
} 
.topText { 
color : #0067b2; 
font-weight : bold; 
font-family : arial; 
font-size : 12px; 
letter-spacing : 0.1em; 
} 
.startLetter { 
color : #525252; 
font-family : Arial; 
font-size : 20px; 
} 
.text8 { 
color : #4b4b4b; 
font-family : 'verdana'; 
font-size : 9px; 
text-align: left;
} 
.text9 { 
color : #4b4b4b; 
font-family : 'verdana'; 
font-size : 9px; 
text-align: left;
} 
.text10 { 
color : #000000; 
font-family : 'verdana'; 
font-size : 10px; 
text-align: left;
} 
.text11 { 
color : #4b4b4b; 
font-family : 'verdana'; 
font-size : 11px; 
text-align: left;
} 
.text12 { 
color : #4b4b4b; 
font-family : 'verdana'; 
font-size : 12px; 
text-align: left;
} 
.text13 { 
color : #191919; 
font-family : 'verdana'; 
font-size : 13px; 
} 
.text12b { 
color : #191919; 
font-family : 'verdana'; 
font-size : 13px; 
text-align: left;
} 
.date { 
color : #4b4b4b; 
font-family : 'verdana'; 
font-size : 10px; 
} 
.navSideMenu { 
color : #3d3d3d; 
font-family : 'verdana'; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
} 
.navSideMenu:hover { 
color : #d51c1c; 
font-family : 'verdana'; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
} 
.navDeals { 
color : #1586d9; 
font-family : verdana; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
} 
.navDeals:hover { 
color : #9d0000; 
font-family : verdan; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
} 
.navTopContact { 
color : #1586d9; 
font-family : verdana; 
font-size : 13px; 
font-weight : bold; 
text-decoration : none; 
line-height : 1.5em; 
} 
.navTopContact:hover { 
color : #1586d9; 
font-family : verdan; 
font-size : 13px; 
font-weight : bold; 
text-decoration : underline; 
} 
.topContact { 
color : #9ec630; 
font-family : verdana; 
font-size : 13px; 
font-weight : bold; 
} 
.navNormal { 
color : #1586d9; 
font-family : verdana; 
font-size : 12px; 
text-decoration : none; 
line-height : 1.5em; 
} 
.navNormal:hover { 
color : #1586d9; 
font-family : verdan; 
font-size : 12px; 
text-decoration : underline; 
} 
#divTopMenu { 
font-size : 1em; 
padding : 0px; 
} 
#divTopMenu ul li { 
background : transparent url(arrow.gif) no-repeat 0% 15%; 
padding : 0 10px 10px 15px; 
float : right; 
} 
#divTopMenu a { 
display : block; 
font-size : 1.1em; 
font-weight : 500; 
color : #789b51; 
text-decoration : none; 
} 
#divTopMenu a:hover { 
display : block; 
font-size : 1.1em; 
color : #789b51; 
text-decoration : underline; 
} 
#divMainMenu { 
 margin: 0px;
 padding: 0px;
width : 750px; 
height : 26px; 
} 
#divMainMenu ul { 
list-style : none; 
margin : 0px; 
padding : 0px; 
text-align : center; 
} 
#divMainMenu ul li { 
height : 26px; 
float : right; 
border-left : 1px solid #ffffff; 
} 
#divBottompMenu { 
font-size : 1em; 
padding : 0px; 
} 
#divBottomMenu ul li { 
padding : 2px 10px 0px 10px; 
float : left; 
} 
#divBottomMenu a { 
display : block; 
font-size : 0.9em; 
font-weight : bold; 
color : #4b4b4b; 
text-decoration : none; 
} 
#divBottomMenu a:hover { 
display : block; 
font-size : 0.9em; 
color : #9d0000; 
text-decoration : none; 
} 
#divContent { 
padding : 0; 
margin-top : 4px; 
width : 998px; 
height : auto; 
border : 1px solid #e7e7e7; 
background-color : #ffffff; 
} 
#divContentLeft { 
margin : 0; 
padding : 0; 
width : 217px; 
background-color : #ffffff; 
float : left; 
} 
#divContentLeftInner { 
margin : 0; 
padding : 0; 
width : 215px; 
background-color : #ffffff; 
} 
#divContentRight { 
margin : 0; 
padding : 0; 
width : 780px; 
border-left : 1px solid #fff; 
background-color : #ffffff; 
float : left; 
} 
#divContentRightDeals { 
margin : 0; 
padding : 0; 
width : 246px; 
background-color : #ffffff; 
float : right; 
} 
#divContentRightCenter { 
margin-right : 2px; 
padding : 0; 
width : 530px; 
height : auto; 
border-left : 1px solid #e7e7e7; 
border-right : 1px solid #e7e7e7; 
background-color : #ffffff; 
float : right; 
} 
#divContentLeftMenu { 
font-size : 1em; 
margin : 0; 
padding : 0; 
vertical-align : top; 
} 
#divContentLeftMenu ul { 
text-align : left; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#divContentLeftMenu ul li { 
background : transparent url(side_menu_arrow.gif) no-repeat 0% 15%; 
vertical-align : middle; 
padding : 5px 5px 5px 18px; 
border-bottom : 1px solid #f4f4f4; 
} 
#divContentLeftMenu a { 
display : block; 
font-size : 1.1em; 
font-weight : 500; 
color : #789b51; 
text-decoration : none; 
} 
#divContentLeftMenu a:hover { 
display : block; 
font-size : 1.1em; 
color : #789b51; 
text-decoration : underline; 
} 
#divPageContentTopImage { 
padding : 0; 
margin-top : 1px; 
width : 1000px; 
height : 175px; 
background-color : #ffffff; 
} 
#divPageContent { 
padding : 0; 
margin-top : 4px; 
margin-bottom : 4px; 
width : 998px; 
height : auto; 
border : 1px solid #e7e7e7; 
background-color : #ffffff; 
} 
#divPageContentLeft { 
margin : 0; 
padding : 0; 
width : 217px; 
background-color : #ffffff; 
float : left; 
} 
#divPageContentLeftInner { 
margin : 0; 
padding : 0; 
width : 215px; 
background-color : #ffffff; 
} 
#divPageContentRight { 
margin : 0; 
padding : 0; 
width : 780px; 
background-color : #ffffff; 
float : left; 
} 
#divPageContentRightFull { 
margin : 0; 
padding : 0; 
width : 780px; 
border-left : 1px solid #e7e7e7; 
background-color : #ffffff; 
float : left; 
} 
#divPageContentRightAds { 
margin : 0; 
padding : 0; 
width : 216px; 
text-align : center; 
background-color: #ffffff;
float : left; 
} 
#divPageContentRightCenter { 
margin-right : 2px; 
padding : 0; 
width : 560px; 
height : auto; 
border-left : 1px solid #e7e7e7; 
border-right : 1px solid #e7e7e7; 
background-color : #fff; 
float : left; 
} 
#divCalendar1 a { 
text-decoration : none; 
} 
#divCalendar1 a:hover { 
display : block; 
height : 20px; 
text-decoration : none; 
} 
#divCalendar2 a { 
text-decoration : none; 
} 
#divCalendar2 a:hover { 
display : block; 
height : 20px; 
text-decoration : none; 
} 
.navFooter { 
font-family : "verdana"; 
font-size : 10px; 
color : #4b4b4b; 
text-decoration : none; 
} 
.navFooter:hover { 
font-family : "verdana"; 
font-size : 10px; 
color : #4b4b4b; 
text-decoration : underline; 
} 
.footer { 
font-family : "verdana"; 
font-size : 10px; 
color : #4b4b4b; 
} 
img { 
border : 0; 
} 
a { 
text-decoration : underline; 
color : #666; 
} 
#autosuggest li { 
font-family : Arial, Sans-serif; 
font-size : small; 
padding : 0 0 0 0; 
text-align : left; 
margin : 0; 
line-height : 150%; 
color : #000; 
} 
.InputField, .InputFieldShort, .InputFieldMedium, .InputFieldLong { 
border-right : 1px solid #ccc; 
border-top : 1px solid #ccc; 
border-left : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
padding : 1px; 
background : #fff; 
font-family : verdana; 
font-size : 11px; 
height : 18px; 
} 
.InputFieldShort { 
width : 80px; 
} 
.InputFieldMedium { 
width : 175px; 
} 
.InputFieldLong { 
width : 99%; 
} 
#BookingEngineBody { 
padding : 0; 
margin : 0; 
width : 100%; 
} 
#BookingEngineSubBody { 
margin : 0; 
} 
#divWait { 
visibility : hidden; 
display : none; 
background-color : #ffffff; 
font-weight : bold; 
vertical-align : middle; 
text-align : center; 
} 
.suggestion_list { 
background : white; 
border : 1px solid #666; 
padding : 1px; 
z-index : 50000; 
width : 121px; 
} 
.suggestion_list ul { 
padding : 0; 
margin : 0; 
list-style-type : none; 
} 
.suggestion_list a { 
text-decoration : none; 
color : #333; 
} 
.suggestion_list .selected { 
background : #89171a; 
color : #fff; 
} 
.suggestion_list .selected a { 
color : #fff; 
} 
.suggestion_list li { 
padding : 1px; 
margin : 0; 
font-size : 11px; 
}