BODY {font-family:arial; font-size:12px;}
a:link, a:visited{font-family:arial; font-size:12px; color:#1110FC; text-decoration:underline;}
a:hover{font-family:arial; font-size:12px; color:#1110FC; text-decoration:none;}
.hTabPad {padding-left:15px;}
.taglinePad {padding:15px; font-family:arial; font-size:16px; font-weight:bold; color:white;}
.breadCrumb a:link, .breadCrumb a:visited{font-family:arial; font-size:10px; color:#1110FC; text-decoration:underline;}
.breadCrumb a:hover{font-family:arial; font-size:10px; color:#1110FC; text-decoration:none;}
.breadText{font-family:arial; font-size:10px; color:#000000; }
.tourism {font-family:arial; font-size:11px; font-weight:bold;}
.bgGry{background-color:#666666;}
.bgGrn{background-color:#178A00;}
.bgBlu{background-color:#044F88;}
.bgYlw{background-color:#FAF0D4;}
.bgRed{background-color:#830100;}
.bgLtGry{background-color:#CCCCCC;}
.editBorder {border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:2px; background-color:#E5E5E5;}
.vDealsBorder{border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:2px; background-color:#E5E5E5; line-height:20px;}
.boxTitle{font-family:arial; font-size:12px; font-weight:bold; color:white; padding-left:2px;}
.gBorder{border:1px solid #cccccc; background-color:#E5E5E5;}
.pageTitle{font-family:arial; font-size:16px; color:#044F88; margin-top:0px; margin-bottom:0px;} 
.textPad{padding-right:2px;}
.featuredPad{padding-top:5px;}
.recDeals{background-color:#FAF0D4; padding-bottom:2px; padding-left:10px; padding-right:5px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.topBorder{background-color:#FAF0D4; border-top:1px solid #cccccc;}
.recTitle{font-family:arial; font-size:14px; color:#666666; font-weight:bold;}
.eBox {border:1px solid #cccccc;}
.footerTag {font-family:arial; font-size:11px; font-weight:bold; padding-left:5px;}
.footerText {font-family:arial; font-size:11px; color:#666666;}
.viator{background-color:#E5E5E5; padding:3px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.weather {background-color:#E5E5E5; padding:3px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.map {background-color:#E5E5E5; padding:3px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.hotelMap {padding:5px; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc;  border-right:1px solid #cccccc; background-color:#FAF0D4;}
.usMap {padding-top:10px; padding-right:5px;}
.usMap img {border:1px solid #cccccc;}
.usTextPad {padding:10px;}
.displayText {text-align:center;}

.recLink a:link, .recLink a:visited {font-family:arial; font-size:12px; color:#1110FC; text-decoration:underline;}
.recLink a:hover {font-family:arial; font-size:12px; color:#1110FC; text-decoration:none;}

.viatorLink{font-family:arial; font-size:12px; font-weight:bold; color:FFFFFF; padding-left:2px;}
.viatorLink a:link, .viatorLink a:visited {font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline;}
.viatorLink a:hover {font-family:arial; font-size:12px; color:#ffffff; text-decoration:none;}

.fLinks{font-family:arial; font-size:11px; color:#1110FC;}
.fLinks a:link, .fLinks a:visited {font-family:arial; font-size:11px; color:#1110FC; text-decoration:underline;}
.fLinks a:hover {font-family:arial; font-size:11px; color:#1110FC; text-decoration:none;}

.moreDeals {padding-top:5px; padding-bottom:5px;}
.moreDeals a:link, .moreDeals a:visited {font-family:arial; font-size:12px; color:#666666; font-weight:bold; text-decoration:underline;}
.moreDeals a:hover {font-family:arial; font-size:12px; color:#666666; font-weight:bold; text-decoration:none;}

.overview{background-color:#E5E5E5;}
.overview a:link, .overview a:visited{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:underline;}
.overview a:hover{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:none;}

.overviewOn{background-color:#666666;}
.overviewOn a:link, .overviewOn a:visited{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.overviewOn a:hover{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.nav{text-align:center; padding:2px; background-color:#E5E5E5;}
.nav a:link, .nav a:visited{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:underline;}
.nav a:hover{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:none;}

.navOn {text-align:center; padding:2px; background-color:#666666;}
.navOn a:link, .navOn a:visited{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.navOn a:hover{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.sideNav{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#E5E5E5;}
.sideNav a:link, .sideNav a:visited{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:underline;}
.sideNav a:hover{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:none;}

.sideNavOn{padding-left:10px; padding-top:2px; padding-bottom:2px; background-color:#666666;}
.sideNavOn a:link, .sideNavOn a:visited{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.sideNavOn a:hover{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.sideNavHome{padding-top:2px; padding-bottom:2px; background-color:#E5E5E5; text-align:left;}
.sideNavHome a:link, .sideNavHome a:visited{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:underline;}
.sideNavHome a:hover{font-family:arial; font-size:12px; color:#1110FC; font-weight:bold; text-decoration:none;}

.sideNavOnHome {padding-top:2px; padding-bottom:2px; background-color:#666666; text-align:left;}
.sideNavOnHome a:link, .sideNavOnHome a:visited{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.sideNavOnHome a:hover{font-family:arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

.middle-enhanced {margin:0px; padding:2px;}
.middle-enhanced span{text-align:left; display:block;}
.middle-enhanced p {font-family:Arial, Helvetica, sans-serif; color: #000000; font-size:12px;}
.middle-enhanced img{margin-right:5px; float:left;}
