BODY {
	background-color: #FFFFFF;
	color: #4C4C4C;
	font-size: 12px;
	scrollbar-face-color:#cccccc;
	scrollbar-highlight-color:#cccccc;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#999999;
	scrollbar-shadow-color:#cccccc;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.topmenu2 {  background-image: url(images/top_back.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: center top}
.pixel {  background-image: url(images/pixel.gif); background-repeat: repeat}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12 px}
a:link       { color: #000066; text-decoration: underline;}
a:active     { text-decoration: none; color: #FF6600; }
a:visited    { text-decoration: underline; color: #000099; }
a:hover      { text-decoration: underline;  color: #FF6600;}

.top {
	text-decoration: none;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	background-image: url(images/back.gif);
}



a.foot:link  { text-decoration: none; color: #FFFFFF; background-repeat: repeat;
               background-attachment: scroll; font-size: 11px; font-weight: normal; background-position: transparent 50% ; letter-spacing: 1px}
a.foot:active { text-decoration: none; color:  #66CCFF; font-weight:normal;
               background-position: transparent 50% ; font-size: 11px}
a.foot:visited { text-decoration: none; color:  #FFFFFF;  font-size: 11px; font-weight:
normal; background-position: transparent 50% }
a.foot:hover { text-decoration: none; background-color: none;  color: #698189; font-size: 11px;
               font-weight: normal; }

a.places:link  { text-decoration: underline; color: #333333; background-repeat: repeat;
               background-attachment: scroll; font-size: 10px; font-weight: normal; background-position: transparent 50%}
a.placest:active { text-decoration: none; color:  #FF3300; background-repeat: repeat;
               background-attachment: scroll; font-weight:normal;
               background-position: transparent 50% ; font-size: 10px}
a.places:visited { text-decoration: underline; color:  #333333; background-repeat: repeat;
               background-attachment: scroll; font-size: 10px; font-weight:
normal; background-position: transparent 50% }
a.places:hover { text-decoration: none; background-color: none; background-repeat: repeat;
               background-attachment: scroll; color: #000099; font-size: 10px;
               font-weight: normal; background-position: 0% 50% }

a.right:link  { text-decoration: none; color: #333333; background-repeat: repeat;
               background-attachment: scroll; font-size: 11px; font-weight: bold; background-position: transparent 50% }
a.right:active { text-decoration: none; color:  #FF9900; background-repeat: repeat;
               background-attachment: scroll; font-weight:bold;
               background-position: transparent 50% ; font-size: 11px}
a.right:visited { text-decoration: none; color:  #666666; background-repeat: repeat;
               background-attachment: scroll; font-size: 11px; font-weight:
bold; background-position: transparent 50% }
a.right:hover { text-decoration: none; background-color: none; background-repeat: repeat;
               background-attachment: scroll; color: #FFFFFF; font-size: 11px;
               font-weight: bold; background-position: 0% 50% }

a.interest:link  {
	text-decoration: underline;
	color: #313131;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
a.interest:active {
	text-decoration: none;
	color:  #FF9900;
	font-weight:normal;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
a.interest:visited {
	text-decoration: underline;
	color:  #313131;
	font-size: 14px;
	font-weight:
normal;
	font-family: Arial, Helvetica, sans-serif;
}
a.interest:hover {
	text-decoration: underline;
	color: #6D838B;
	font-size: 14px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

a.map:link  { text-decoration: underline; color: #FF9900; background-repeat: repeat;
               background-attachment: scroll; font-size: 10px; font-weight: normal; background-position: transparent 50%  }
a.map:active { text-decoration: none; color:  #FF3300; background-repeat: repeat;
               background-attachment: scroll; font-weight:bold;
               background-position: transparent 50% ; font-size: 10px}
a.map:visited { text-decoration: underline; color:  #FF9900; background-repeat: repeat;
               background-attachment: scroll; font-size: 10px; font-weight:
normal; background-position: transparent 50% }
a.map:hover { text-decoration: none; background-color: none; background-repeat: repeat;
               background-attachment: scroll; color: #000099; font-size: 10px;
               font-weight: normal; background-position: 0% 50% }

.notes {  font-style: italic; font-size: 11px}
.smaller {  font-size: 11px}
.smallest {  font-size: 10px}

.date {  color: #FF6600; font-size: 10px}
.footback {
	background-color: #B1BEC3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEEEEE;
	padding-left: 6px;

}
.footdots {  background-attachment: scroll; background-image: url(images/top_line_grey.gif); background-repeat: repeat-x; background-position: left center}
.vertiblue {  background-attachment: scroll; background-image: url(images/verti_blue.gif); background-repeat: repeat-y; background-position: left top}
.vertiorange { background-attachment: scroll; background-image: url(images/verti_orange.gif); background-repeat: repeat-y; background-position: center center }
.horigrey { background-attachment: scroll; background-image: url(images/bottom_shadow.gif); background-repeat: no-repeat; background-position: center top}
.title01 {
	font-size: 18px;
	color: #375196;
	font-weight: normal;
	background-color: #EAF2FC;
	font-family: Tahoma;
	padding-left: 8px;


}
.titlemain {  font-size: 16px; color: #000099; font-weight: bold}
.titleweather {  font-size: 12px; color: #0066CC; font-weight: bold}
.weather {  font-size: 10px; color: #0066CC; font-weight: bold}
.backspecials {  background-image: url(images/special_back.gif); background-repeat: repeat-y; background-position: center top; background-attachment: scroll}
.subtitle01 {  font-size: 10px; font-weight: bold; color: #FF9900}
input {  font-size: 11px; color: #000000; background-color: #FFFFFF}
textarea {  font-size: 11px; color: #000000; background-color: #FFFFFF}
select {  font-size: 11px; color: #000000; background-color: #FFFFFF }
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #293E71;
	background-color: #EAF2FC;
	font-weight: bold;
	letter-spacing: 1px;
	border: 1px solid #304B92;
}
.copy {  font-size: 10px; color: #666666}
.title02 { font-size: 16px; color: #FF9900; font-weight: bold }

.hoteldetails {  color: #527798; }
.hoteldetails2 {  font-size: 11px; color: #527798; }
.searchbox {  width: 150px; clip:  rect(   )}
.search1 {  font-size: 10px; font-weight: bold; color: #000066}
.searchtext {
	font-weight: normal;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	width: 148px;
	border: 1px solid #666666;
}

.searchtextnew {
	font-weight: bold;
	color: #283D70;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;}

.searchtop {  font-weight: bold; color: #000066; background-color: #eeeeee}
.hoteltop {  background-color: #FFFFCC}
.hoteltop2 { font-size: 20px; font-weight: normal; color: #000066 }
.hoteldetails3 {  color: #000063}
.hotelback5 { background-color: #eeeeee; font-weight: normal; color: #000066; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-size: 10px ; border: 2px #000066 solid}
.hotelback7 { background-color: #eeeeee; font-weight: bold; color: #000066; padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; font-size: 10px }
h1.top_text { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #3366FF;  font-size: 12px;  text-align: left;  border: 0px;  margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;  margin-top: 0px;  padding-bottom: 0px;  padding-left: 0px;  padding-right: 0px;  padding-top: 0px;             }.horiblue {  background-attachment: fixed; background-image: url(images/hori.gif); background-repeat: repeat-x; background-position: left center}
.maintext {
	background-color: #FFFFFF;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.menubg {
	background-color: #304B92;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
a.menu:link  {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

a.menu:active {
	text-decoration: none;
	color:  #66CCFF;
	font-weight:normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

a.menu:visited {
	text-decoration: none;
	color:  #FFFFFF;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

a.menu:hover {
	text-decoration: none;
	color: #66CCFF;
	font-size: 13px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.specialsbg {

	background-color: #EBECED;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
a.spec:link  {
	text-decoration: underline;
	color: #777777;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.spec:active {
	text-decoration: underline;
	color:  #CA4254;
	font-weight:normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.spec:visited {
	text-decoration: underline;
	color:  #777777;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.spec:hover {
	text-decoration: none;
	color: #CA4254;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.left1 {
	background-color: #FFFFFF;
}
.left2 {
	border: none;
	background-attachment: scroll;
	background-image: url(images/left_back.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.searchbg1 {
	border: none;
	background-color: #DFDFDF;
	font-size: 11px;
	font-weight: bold;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;



}
.searchbg2 {

	border: none;
	background-color: #EEEEEE;
}

.arear {
	border: none;
	background-color: #C0CBCF;
}

.arearr2 {

	border: none;
	background-color: #C0CBCF;
	background-attachment: scroll;
	background-image: url(images/area_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.area3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.area4 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

