body, li, ol, p, table, td, tr, ul{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:17px; color:#555555; }
body{background-color:#ffffff; }

form, input, select{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#555555; padding:0; margin:0}

a { color:#5a5a5a; text-decoration:underline;}
a:visited {color:#5a5a5a; text-decoration:underline;}
a:hover {color:#5a5a5a; text-decoration:none;}

a.info {color:#6982b9; font:bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
a.info:visited {color:#6982b9; font:bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}
a.info:hover {color:#6982b9; font:bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.tourTitle{font:bold 16px Arial, Helvetica, sans-serif; color:#6982b9; line-height:18px}
.tourSubtitle{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#282828; line-height:14px}

.subtitle{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#6982b9; line-height:17px; }

.bottomNav{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #646459;	line-height:16px;
}
.bottomNav a, .bottomNav a:visited{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #646459;	text-decoration: none; line-height:16px
}
.bottomNav a:hover{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif; color: #646459; text-decoration: underline;  line-height:16px
}

td.leftbar, td.leftbar p {margin: 0px; font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#19282d; line-height:14px; }
td.leftbar ul{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#19282d; line-height:14px; margin:0 0 15px 15px; padding:0}
td.leftbar li{font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#19282d; line-height:14px; margin:0; padding:0}
.leftbar a:link, .leftbar a:visited  {text-decoration:underline; color:#19282d;}
.leftbar a:hover {text-decoration:none; color:#19282d;}
.img_border{border:1px solid #507ca7;}

.italics {font-style: italic;}

.bold {font-weight: bold;}

.bullet {
	margin-bottom: 11px;
}

.dottedline {
	border-bottom: 1px dotted #cfdde6;
}

.formborder {
	border: 1px dotted #cfdde6;
}.form-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #323232;
	font-weight: bold;
	background-color: #E3E3DF;
}
.zz-no-content {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.form-fields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	letter-spacing: 0.1em;
}
.morebox {
	padding-top: 7px;
}
.small-grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 13px;
}
.grey-bg {
	background-color: #F4F4F4;
	border: 1px solid #EBEBEB;
}

.logoBanner{ background-color:#6982b9;}

.homeLeftBarTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#000000;
	background-color:#6982b9;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.homeLeftBarTitle a:link, .homeLeftBarTitle a:visited  {text-decoration:none; 	color:#000000;}
.homeLeftBarTitle a:hover {text-decoration:underline; 	color:#000000;}
.homeLeftBar{
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 15px;
}
.homeLeftBarSubTitle{
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#6982b9;
	line-height:14px;

}
.homeLeftBarSubTitle a:link,.homeLeftBarSubTitle a:visited { text-decoration:none; color:#000000; font: 11px Verdana, Arial, Helvetica, sans-serif;}
.homeLeftBarSubTitle a:hover{ text-decoration:underline;}

.homeContentsStyle a:link,.homeContentsStyle a:visited {text-decoration:underline; color:#6982b9;}
.homeContentsStyle a:hover{ text-decoration:none;}

#shareAccomInfo, #isRenderReservedBike, #nameHolders, #isBikingRender, #iswalkingRender, #ismultiSportRender,
#isdriveRender, #isshortEscapeRender, #ispresidentRender{ display:none;}

.homeHeading{ margin:10px 0 5px 0;}

.homeDate{ color:#414b6e; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}

.homeCopyRights{ padding:0 0 5px 10px; width:155px; background-color:#6982b9; font-size:10px; color:#425274;}
.required {font:12px Verdana, Arial, Helvetica, sans-serif; color:#d78c2d; line-height:17px; }

	blockquote.testimonial {text-align: left; margin: 20px 0px 10px 12px; padding: 5px 15px 5px 15px; background-color: #d7d7cd }
.rightpromo {border:none}
#facebookTwitter {clear: both; text-align: center}
#facebookTwitter img {border: none; margin: 30px; display: inline}

