html,body{height:100%;margin:0;padding:0;}
body{font-family:Verdana,sans-serif;font-size:1em;height:100%;}
a{text-decoration:none;}
#bgImageDiv{width:100%;position:absolute;top:0;left:0;z-index:-1000;}
.ls-cmp-wrap{z-index:1;}
.pageWrapper{margin-top:0;width:850px;height:100% auto!important;min-height:100% auto!important;border:solid 0 #ccc;}
.TopNavContainer{padding-top:0;padding-right:0;padding-bottom:0;font-size:.85em;text-align:left;border:solid 1px #ccc;height:28px;min-height:28px;background-image:url('http://www.canada.travel/consumerweb/pre/images/main_nav_bg.png');font-family:Arial,Verdana,sans-serif;}
.topNavLinkContainer{margin-left:0;width:130px;float:left;}
.topNavLink{float:left;border:solid 0 #666;padding-top:7px;padding-bottom:0;height:22px;font-weight:700;cursor:pointer;color:#666;width:130px;text-align:center;}
.topNavLink:hover{float:left;border:solid 0 #666;background-color:#FFF;color:#000;padding-top:7px;padding-bottom:0;height:22px;font-weight:700;width:130px;color:#FFF;cursor:pointer;background-image:url('http://www.canada.travel/consumerweb/pre/images/main_nav_over_bg.png');text-align:center;}
.subMenu{position:absolute;width:120;background:#666;border:0 solid #999;display:block;z-index:100;cursor:pointer;}
.subMenuHidden{position:absolute;width:130px;display:none;z-index:100;cursor:pointer;}
.subMenuItemContainer{width:200px;background-image:url('http://www.canada.travel/consumerweb/pre/images/main_nav_bg.png');display:block;border:1px solid #ccc;z-index:200;}
.mainSubLink{float:left;color:#666;padding-top:7px;padding-left:4px;margin-right:4px;height:22px;font-weight:700;cursor:pointer;}
.mainSubNavLink:hover{float:left;color:#FFF;background-image:url('http://www.canada.travel/consumerweb/pre/images/main_nav_over_bg.png');padding-top:7px;padding-left:4px;margin-right:4px;height:22px;font-weight:700;cursor:pointer;}
#ctc_logo,.ctc_logo{border:0;}
.utilityNavSeparator{width:735px;background-color:#fff;margin:7px 0 5px;padding:0;display:block;height:1px;overflow:hidden;}
.UtilityNavContainer{margin:22px 0 13px 30px;text-align:left;border:solid 0 #FFF;font-family:Arial;}
.utilityNavRow1{float:left;margin-bottom:4px;padding-bottom:7px;border-bottom:1px solid #fff;}
.utilityNavRow2{float:left;width:100%;}
.utilityNavTagLine{margin-left:0;font-style:italic;font-size:.6875em;color:#ccc;letter-spacing:.045em;}
.utilityNavLine{padding-left:8px;padding-right:8px;font-size:.4375em;color:#FFF;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);}
.utilityNavLink{border:solid 0 #666;color:#FFF;height:10px;font-weight:500;cursor:pointer;font-size:.6875em;letter-spacing:.045em;}
.utilityNavLink:hover{border:solid 0 #666;color:#c6d7df;height:10px;font-weight:500;cursor:pointer;}
.utilityNavLinkBottom{border:solid 0 #666;color:#FFF;height:10px;cursor:pointer;font-size:.8125em;letter-spacing:.04em;}
.utilityNavLinkBottom:hover{border:solid 0 #666;color:#ccc;height:10px;cursor:pointer;}
.changeLocaleLink,.changeLocaleLink:active,.changeLocaleLink:visited{border:solid 0 #666;color:#fff;height:10px;font-weight:500;cursor:pointer;font-size:.6875em;letter-spacing:.045em;}
.changeLocaleLink:hover{border:solid 0 #666;color:#ccc;height:10px;font-weight:500;cursor:pointer;}
.LocaleSelector{border:solid 0 #fff;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;text-align:left;z-index:100;}
#LocaleMenu{width:168px;border:0;text-align:left;display:none;visibility:hidden;z-index:1000;font-size:.6875em;font-family:Arial;letter-spacing:.045em;}
.LocaleMenuInside{width:160px;padding-left:4px;padding-right:4px;margin:auto;background-image:url('http://www.canada.travel/consumerweb/pre/images/LocaleBg.png');}
#LocaleMenuSelected{width:91%;padding-left:5px;padding-bottom:7px;border-bottom:solid 1px #ccc;}
.LocaleMenuOption{width:91%;margin-top:7px;padding-left:5px;cursor:pointer;padding-bottom:7px;border-bottom:solid 1px #ccc;color:#784a11;}
.LocaleMenuOption:hover,.LocaleMenuOption:active,.LocaleMenuOption:visited{color:#000;}
.LocaleMenuOtherOption{width:91%;margin-top:7px;padding-left:5px;cursor:pointer;padding-bottom:7px;color:#784a11;}
.LocaleMenuOtherOption:hover,.LocaleMenuOtherOption:active,.LocaleMenuOtherOption:visited{color:#000;}
#LocaleMenuRow1{width:180px;padding:0;margin:0;padding-top:10px;}
#LocaleMenuRow1TopLeft{float:left;width:10px;height:10px;padding:0;margin:0;}
#LocaleMenuRow1Top{float:left;width:160px;height:10px;line-height:10px;padding:0;margin:0;background-image:url('http://www.canada.travel/consumerweb/pre/images/ls_top.png');background-repeat:repeat-x;}
#LocaleMenuRow1TopRight{float:left;width:10px;height:10px;padding:0;margin:0;}
#LocaleMenuRow2{width:180px;min-height:100%;height:100%;margin:0;padding:0;clear:both;}
* html #LocaleMenuRow2{height:100%;min-height:100%;}
#LocaleMenuRow2Left{float:left;width:10px;min-height:100%;background-image:url('http://www.canada.travel/consumerweb/pre/images/ls_left.png');background-repeat:repeat-y;}
* html #LocaleMenuRow2Left{height:100%;min-height:100%;}
#LocaleMenuRow2Middle{min-width:160px;min-height:100%;margin-left:3px;}
* html #LocaleMenuRow2Middle{height:100%;min-height:100%;}
#LocaleMenuRow2Right{float:left;width:10px;min-height:100%;background-image:url('http://www.canada.travel/consumerweb/pre/images/ls_right.png');background-repeat:repeat-y;}
* html #LocaleMenuRow2Right{height:100%;min-height:100%;}#LocaleMenuRow3{width:180px;margin:0;padding:0;}
#LocaleMenuRow3BottomLeft{float:left;width:10px;height:15px;}
#LocaleMenuRow3Bottom{float:left;width:160px;line-height:15px;height:15px;background-image:url('http://www.canada.travel/consumerweb/pre/images/ls_bottom.png');background-repeat:repeat-x;}
#LocaleMenuRow3BottomRight{float:left;width:10px;height:15px;}
.localeLink,.localeLink:active,.localeLink:visited{color:#666;}
.localeLink:hover{color:#000;}
.pagelink{font-size:.45em;color:#FFF;text-decoration:none;letter-spacing:.15em;}
.pagelink:hover{font-size:.45em;color:#FFF;letter-spacing:.15em;text-decoration:underline;}
.contentFrame{border:solid 1px #ccc;width:800px;display:block;margin-top:25px;margin:0 auto;float:left;}
#slideshowPlayerContainer{background-color:#333;width:600px;text-align:left;border-top:solid 1px #CCC;padding-top:10px;}
#slideshowPlayer{width:100%;height:300px;background-color:#000;overflow:hidden;}
#slides{background-color:#000;height:307px;width:100%;}.player{visibility:hidden;display:none;}
.footer{background-color:#201e1f;border:solid 0 #000;width:100%;display:block;color:#7b797a;height:35px;}
.footerText{color:#7b797a;padding-left:30px;font-size:.65em;padding-top:11px;}.footerLinks{padding-top:11px;}
.footerLine{padding-left:5px;padding-right:5px;font-size:.6em;}
.footerLink{border:solid 0 #666;color:#7b797a;height:10px;font-weight:500;cursor:pointer;font-size:.65em;text-decoration:underline;}
.footerLink:hover{border:solid 0 #666;color:#ccc;height:10px;font-weight:500;cursor:pointer;text-decoration:underline;}
.GeoFilters{float:left;margin:0 auto;text-align:left;visibility:visible;display:inline;border:solid 1px #CCC;width:750px;}
.GeoFiltersHidden{float:left;margin:0 auto;text-align:left;visibility:hidden;display:none;border:solid 1px #CCC;width:750px;}
.GeoFilter{background-color:#fff;width:110px;float:left;margin:0 auto;text-align:left;border:solid 1px #CCC;font-size:.95em;font-weight:700;color:#000;}
.EQGroupFilters{background-color:#fff;float:left;margin:0 auto;text-align:left;visibility:visible;display:inline;border:solid 1px #CCC;width:750px;}
.EQGroupFilter{background-color:#fff;width:110px;float:left;margin:0 auto;text-align:left;border:solid 1px #CCC;font-size:.75em;font-weight:700;color:#000;}
#SearchResults{width:820px;float:left;padding-left:16px;text-align:left;border:solid 0 #CCC;font-size:.75em;color:#000;height:100%;min-height:500px;clear:both;margin-bottom:7px;margin-top:8px;}
* html #SearchResults{height:expression(this.scrollHeight < 501 ? "500px":"auto");}
.paragraph3{font-family:Verdana,Arial,sans-serif;font-size:8pt;color:#333;}
.paragraph4{font-family:Verdana,Arial,sans-serif;font-size:8pt;color:#333;font-style:italic;line-height:1.8em;}
.paragraph5{font-weight:700;font-size:8pt;line-height:1.7em;color:#333;}
.paragraph6{font-size:8pt;line-height:1.7em;color:#333;}
.paragraph6 a,.paragraph6 a:link,.paragraph6 a:visited,.paragraph6 a:active{color:#784a11;}
.ulHighlights{margin-left:8px;padding-left:8px;padding-top:0;margin-top:0;font-size:.8em;line-height:1.5em;color:#333;}
.ulHighlights li{margin-top:3px;margin-bottom:5px;}
.ulHighlights a,.ulHighlights a:link,.ulHighlights a:visited,.ulHighlights a:active{font-family:Verdana,Arial,sans-serif;color:#784a11;text-decoration:none;font-size:8pt;font-weight:normal;}
.ulHighlights a:hover{color:#333;}
.brownLink,a.brownLink:link,a.brownLink:visited,a.brownLink:hover,a.brownLink:active{font-family:Verdana,Arial,sans-serif;color:#784a11;text-decoration:none;padding:0;}
a.brownLink:hover{color:#333;}.brownText{color:#784a11;}
h1{font-family:Verdana,Arial,sans-serif;font-size:1.0em;color#333;display:inline;font-weight:normal;}
h2{font-family:Verdana,Arial,sans-serif;font-size:.8em;color:#333;font-weight:700;display:inline;margin-bottom:8px;}
h3{font-family:Verdana,Arial,sans-serif;font-size:.75em;color:#333;font-weight:700;margin-bottom:8px;margin-top:0;}
h5{font-family:Verdana,Arial,sans-serif;font-size:10.5pt;font-weight:normal;color:#000;display:inline;}
.relatedLinksDetails ul,.wtsaiDetails ul{list-style-type:none;padding-left:0;margin-left:0;padding-top:0;margin-top:0;margin-bottom:0;line-height:1.0em;}
.wtsaiContainer h3{margin-bottom:6px;}
.relatedLinksDetails p{line-height:1.3em;}
.relatedLinksDetails ul li{padding-bottom:5px;font-size:.7em;color:#666;line-height:1.272em;}
.wtsaiDetails ul li{margin-bottom:12px;padding:0;color:#666;line-height:1.45em;}
.relatedLinksDetails a,.relatedLinksDetails a:link,.relatedLinksDetails a:visited,.relatedLinksDetails a:active{font-family:Verdana,Arial,sans-serif;color:#784a11;text-decoration:none;font-size:8pt;font-weight:normal;}
.relatedLinksDetails a:hover{color:#333;}
.relatedLinksContainer,.wtsaiContainer,.quickFactsContainer{text-align:left;padding-top:18px;padding-bottom:0;margin-bottom:0;width:185px;overflow:hidden;}
.relatedLinksContainer p,.wtsaiContainer p,.quickFactsContainer p{margin-top:0;padding-top:0;margin-bottom:0;}
.wtsaiDetails{padding-bottom:5px;font-size:.7em;}
.wtsaiDetails a,.wtsaiDetails a:link,.wtsaiDetails a:visited,.wtsaiDetails a:active{color:#784a11;text-decoration:none;font-size:8pt;font-weight:normal;}
.wtsaiDetails a:hover{color:#333;}
.quickFactsDetails{font-size:8pt;line-height:1.8em;color:#333;width:185px;overflow:hidden;}
.quickFactsContainer .ulHighlights{list-style:none;margin-left:0;padding-left:0;}
.quickFactsContainer ul{margin-left:0;padding-left:0;padding-top:0;margin-top:0;line-height:1.5em;color:#333;list-style:none;}
.quickFactsDetails a,.quickFactsDetails a:link,.quickFactsDetails a:visited,.quickFactsDetails a:active{color:#784a11;text-decoration:none;font-weight:normal;}
.quickFactsDetails a:hover{color:#333;}
#summary .brownLink{font-size:.75em;font-weight:normal;}
.introHighlights{padding-top:0;margin-top:0;font-size:.6875em;line-height:1.5625em;color:#333;}
.introHighlights p{padding-top:0;margin-top:0;display:inline;}
.introHighlights ul{margin-left:4px;padding-left:8px;padding-top:0;margin-top:0;color:#333;}
.introHighlights ul li{margin-bottom:10px;margin-left:2px;}
.introHighlights a,.introHighlights a:link,.introHighlights a:visited,.introHighlights a:active{color:#784a11;text-decoration:none;font-weight:normal;}
.introHighlights a:hover{color:#333;}.clearFix:after{clear:both;display:block;content:".";visibility:hidden;height:0;}
div.buttonArrow{height:24px;position:relative;overflow:hidden;width:100%;}
div.buttonArrow div.buttonArrowHover{top:-10000px;}
div.buttonArrow div.buttonArrowActive,div.buttonArrow div.buttonArrowHover{position:absolute;height:24px;float:left;cursor:pointer;}
div.buttonArrow div.buttonArrowActive div.buttonArrowMiddle,div.buttonArrow div.buttonArrowHover div.buttonArrowMiddle{float:left;height:24px;text-decoration:none;font-size:11px;line-height:14px;font-weight:normal;background-repeat:repeat-x;margin:0;padding:4px 6px 0 0;}
div.buttonArrow div.buttonArrowActive div.buttonArrowMiddle{color:#6c3700;}
div.buttonArrow div.buttonArrowHover div.buttonArrowMiddle{color:#fff;}
div.buttonArrow div.buttonArrowLeft{float:left;height:24px;width:14px;font-size:1px;margin:0;padding:0;}
div.buttonArrow div.buttonArrowRight{float:left;height:24px;width:13px;font-size:1px;margin:0;padding:0;}
.dottedLineDivider{border-top:1px dashed #999;height:0;width:85%;overflow:hidden;margin:20px auto 20px auto;}
.ctcLogo,.ctc_logo{float:right;margin-top:5px;}
.images{border:0;}
.flashWarningText{margin-top:120px;margin-left:50px;height:50px;width:500px;}
#shareBox{background-image:url('http://www.canada.travel/consumerweb/pub/images/share_icon.png');background-color:white;background-position:center top;background-repeat:no-repeat;height:20px;padding-top:46px;padding-left:2px;padding-right:2px;text-align:center;font-size:.6875em;color:#6d3600;min-width:53px;}
#OtherSitesSelector{border:solid 0 #fff;padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;text-align:left;z-index:100;}
#OtherSitesMenu{width:168px;border:0;text-align:left;display:none;visibility:hidden;z-index:1000;font-size:.6875em;font-family:Arial;letter-spacing:.045em;}
#OtherSitesMenuInside{width:160px;padding-left:4px;padding-right:4px;margin:auto;background-image:url('http://www.canada.travel/consumerweb/pre/images/LocaleBg.png');}
#OtherSitesMenuRow2Middle{min-width:160px;min-height:100%;margin-left:3px;}
* html #OtherSitesMenuRow2Middle{height:100%;min-height:100%;}
.OtherSitesMenuOption{width:81%;padding-left:5px;margin-left:5px;cursor:pointer;padding-bottom:7px;border-bottom:solid 1px #ccc;color:#333;}
.OtherSitesMenuOtherOption{width:80%;margin-top:7px;padding-left:9px;margin-left:5px;cursor:pointer;padding-bottom:7px;border-bottom:solid 1px #ccc;color:#784a11;}
.OtherSitesMenuOtherOption:hover,.OtherSitesMenuOtherOption:active,.OtherSitesMenuOtherOption:visited{color:#333;}
.otherSitesLink,a.otherSitesLink:link,a.otherSitesLink:visited,a.otherSitesLink:hover,a.otherSitesLink:active{color:#784a11;text-decoration:none;padding:0;}
a.otherSitesLink:hover{color:#333;}.contestBanner{padding-left:15px;width:220px;}.brochureWidget{padding-left:15px;width:220px;}
