html,body{width:100%;color:#666;font-family:Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0;}
html{background:#e8e6de url(/rd/gfx/bg1.gif) center top repeat-y;}
body{font-size:62.5%;position:relative;}
h1,h2,h3,h4,h5,h6,ul,ol,p{margin:0;padding:0;}
button{border:none;margin:0;padding:0;}
img{border:0;}
#top{background:#dcdbd4 url(/rd/gfx/bg1.gif);width:100%;height:35px;font-size:1.2em;}
#top a.header-skiplink{position:absolute;left:-9999px;float:none!important;}
#top a.header-skiplink:focus{position:absolute;left:auto;top:0;right:0;background:#fff;color:#D81E05;z-index:10;padding:1em;}
#top .content{position:relative;width:980px;margin:0 auto;}
.wrapper{width:980px;-webkit-box-shadow:0 0 3px gray;-moz-box-shadow:0 0 3px gray;box-shadow:0 0 3px gray;margin:0 auto;padding:0;}
.footer-wrapper{width:980px;margin:0 auto;padding:0;}
#header{font-size:1.2em;z-index:999;position:relative;clear:both;background-color:#fff;}
#nav-tabs{display:inline;float:left;list-style:none;height:30px;line-height:30px;width:auto;margin:5px 20px 0 0;padding:0;}
#nav-tabs li{display:inline;float:left;background-color:#b5b5b5;height:25px;line-height:25px;margin-left:10px;margin-top:5px;font-weight:700;text-align:center;}
#nav-tabs li a{color:#fff;display:block;padding:0;}
#nav-tabs li.a{width:154px;}
#nav-tabs li.b{width:140px;}
#nav-tabs li.c{width:122px;}
#top ul.a .a,#top ul.b .b,#top ul.c .c,#top ul.d .d{background-color:#fff;height:30px;margin-top:0;line-height:30px;}
#top #nav-tabs li a:hover,#top #nav-tabs li a:focus{background-color:#888;text-decoration:none;color:#fff!important;}
#top ul.a .a a,#top ul.b .b a,#top ul.c .c a,#top ul.d .d a{color:#aaa;height:30px;line-height:30px;text-shadow:none;padding:0;}
a#group-sites{color:#666;font-weight:700;width:170px;height:30px;margin-top:5px;line-height:30px;text-align:center;}
#tools{float:right;margin-top:10px;}
#font-size{list-style:none;float:left;vertical-align:text-bottom;margin:0 10px;}
#font-size li{display:inline;float:left;width:20px;height:20px;line-height:20px;font-weight:700;text-align:center;background-color:transparent;margin:0 1px;padding:1px;}
#font-size li a{width:20px;height:20px;display:block;}
#font-size .default a,#font-size .lrg a,#font-size .x-lrg a{background:transparent url(/rd/gfx/sprites/font-sizes.gif) left top no-repeat;}
#font-size .lrg a{background-position:-20px top;}
#font-size .x-lrg a{background-position:-40px top;}
#font-size .default a:hover,#font-size.default .default a{background-position:0 bottom;}
#font-size .lrg a:hover,#font-size.lrg .lrg a{background-position:-20px bottom;}
#font-size .x-lrg a:hover,#font-size.x-lrg .x-lrg a{background-position:-40px bottom;}
#logo{position:relative;float:left;display:block;width:490px;height:46px;text-decoration:none;text-shadow:none;margin:22px 0;}
#logo img{margin-left:20px;}
#scotia-sites{display:inline;float:left;list-style:none;margin:9px 0 0;padding:0;}
#scotia-sites li{height:17px;border:1px solid;border-color:transparent;padding:5px 10px 0;}
#scotia-sites li.active,#scotia-sites li:hover{border-bottom:3px solid #f1f1f1;position:relative;background-color:#f1f1f1;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px -1px 0 #fff;-moz-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px -1px 0 #fff;box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px -1px 0 #fff;}
#scotia-sites li .content{display:none;position:absolute;background-color:#f1f1f1;border-left:1px solid #b0b0b0;top:24px;left:-475px;width:930px;overflow:hidden;zoom:1;z-index:9999;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px -1px 0 #f1f1f1;-moz-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px -1px 0 #f1f1f1;box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px -1px 0 #f1f1f1;}
#scotia-sites li .content .col{display:inline;float:left;width:163px;height:430px;overflow:hidden;padding:10px;}
#scotia-sites li .content .col li{display:block;float:none;line-height:1.2em;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:3px 0;}
#scotia-sites li .content .last{padding-left:15px;background-color:#f1f1f1;}
#scotia-sites li .content .bumper{height:30px;width:475px;background-color:#f1f1f1;border-top:1px solid #b0b0b0;float:left;z-index:9999;}
#scotia-sites li .content .glsLink{width:410px;font-weight:700;float:right;text-align:right;background-color:#f1f1f1;padding:12px 20px 7px;}
#scotia-sites li .content .glsImg{padding-bottom:20px;background:transparent url(/rd/gfx/hr.gif) no-repeat bottom left;margin:5px 15px 0;}
#scotia-sites li .content .gls-bg{background:url(/ca/common/banners/gls-world-bg.jpg) no-repeat;background-color:#fff;float:left;}
#scotia-sites li .content .col li.hr{padding-bottom:14px;margin-bottom:10px;background:transparent url(/rd/gfx/hr.gif) no-repeat bottom left;}
#language{display:inline;float:left;list-style:none;font-weight:700;margin:5px 20px 0 0;}
#sign-in-panel{display:inline;float:right;background-color:#f5f5f5;height:5.75em;border:1px solid #e3e3e3;text-align:center;overflow:hidden;list-style:none;width:24.5em;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc;margin:10px 20px 0 0;}
#sign-in-panel h3{height:2.5em;line-height:2.5em;border-top:2px solid #fff;border-left:2px solid #fff;font-size:1.4em;padding:0 20px;}
#sign-in-btn{float:left;width:5em;margin-top:7px;text-align:center;font-size:.875em;}
#sign-in-btn a{color:#fff;padding:0;}
#sign-in-panel .hr{width:auto;height:0;border:0;border-top:1px solid #d4d4d4;overflow:hidden;margin:0 20px;}
#sign-in-panel p{height:25px;border-left:2px solid #fff;line-height:22px;text-align:left;border:none;margin:0 0 0 6px;padding:0 15px;}
#sign-in-panel .divider{border-top:1px solid #d4d4d4;margin:0 20px;}
#sign-in-panel li .content{position:absolute;border:1px solid #e3e3e3;border-top:none;width:24.5em;height:0;overflow:hidden;zoom:1;z-index:99999;padding-top:0;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc;margin:-1px 0 0 -1px;}
#sign-in-panel li .content .divider{border-top:1px solid #d4d4d4;margin:0 4px 7px;}
#sign-in-panel li .content .sign-in-links{background-color:#fff;margin-top:0;padding-bottom:12px;}
#sign-in-panel li .content .demoLink{background:url(/ca/common/icons/btn-play.gif) no-repeat;padding:2px 0 5px 25px;}
#sign-in-panel li .content .securityLink{background:url(/ca/common/icons/icn-security.gif) no-repeat;padding:2px 0 5px 25px;}
#service-menu{position:relative;clear:both;list-style:none;height:3.75em;background-color:#eee;z-index:9999;padding:0;}
#service-menu li{position:relative;display:inline;float:left;background:url(/rd/gfx/bg-service-menu-divider.gif) right center no-repeat;height:3.75em;z-index:99;}
#service-menu li a.tab{position:absolute;color:#8e8e8e;left:0;top:0;border:none;overflow:hidden;margin:0 0 0 5px;padding:6px 0 6px 17px;}
#service-menu li.a{width:195px;}
#service-menu li.b a.tab{width:190px;}
#service-menu li.c{width:235px;}
#service-menu li.c a.tab{width:200px;}
#service-menu li.d{width:325px;background-image:none;}
#service-menu li ul a{color:#666;background:transparent!important;}
#search-query,#search-submit{position:absolute;top:0;right:0;}
#search label{position:absolute;left:-9999px;}
#search-query{background-color:#fff;color:#8e8e8e;width:280px;height:20px;border:1px solid #ccc;font-size:1.2em;-webkit-box-shadow:-1px -1px 0 #fff;-moz-box-shadow:-1px -1px 0 #fff;box-shadow:-1px -1px 0 #fff;border-color:#ccc #fff #fff #ccc;margin:5px 20px 0 0;padding:6px;}
#search-submit{color:#fff;width:30px;height:30px;font-weight:400;text-shadow:-1px -1px 0 #900;margin:7px 22px 0 0;}
#service-menu li .content{display:none;position:absolute;background-color:#fff;top:45px;left:4px;width:575px;height:0;border-left:1px solid #b8bcbb;overflow:hidden;zoom:1;z-index:999;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px 0 0 #fff;-moz-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px 0 0 #fff;box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px 0 0 #fff;}
#service-menu li .content h3{background:#e4e4e4;color:#666;height:40px;line-height:40px;padding-left:20px;font-size:1.2em;font-weight:400;}
#service-menu li .content hr{float:left;clear:both;background-color:#9e9e9e;color:#9e9e9e;width:30px;height:1px;margin:0 150px 0 0;padding:0;}
#service-menu li .content hr.dark{background-color:#666;color:#666;}
#service-menu li .content li{display:block;float:none;background:none;}
#service-menu li .content a{margin:0;padding:0;}
#service-menu li.a .content form{float:left;width:355px;height:210px;padding-left:20px;}
#service-menu li.a .content form label{display:block;height:30px;line-height:30px;margin-top:10px;font-weight:700;font-size:1.2em;}
#service-menu li.a .content form input{vertical-align:middle;}
#service-menu li.a .content form input#search-location{background-color:#f4f4f4;color:#989898;width:290px;height:16px;border:2px solid #c4c4c4;font-size:1.4em;border-width:2px 0 0 2px;padding:3px;}
#service-menu li.a .content .side{float:right;background-color:#f1f1f1;width:180px;height:210px;border-left:20px solid #f1f1f1;}
#service-menu li.a .content form a,#service-menu li.a .content .side a{color:#D81E05;height:40px;line-height:40px;margin:0;padding:0;}
#service-menu li.a .content .side h4{height:30px;line-height:30px;margin-top:10px;font-size:1.2em;}
#service-menu li.a .content .side h4.hr{background:transparent url(/rd/gfx/hr.gif) no-repeat bottom left;margin-bottom:5px;}
#service-menu li.a .content .side p{clear:both;font-size:1.1em;}
#service-menu li.a .content .side p.phone{background:url(/rd/gfx/bg-cell.gif) left center no-repeat;padding-left:25px;margin-top:10px;}
#service-menu li.c .content{left:-351px;}
#service-menu li.b .content .service-menu-group,#service-menu li.c .content .service-menu-group,#service-menu li.b .content ul,#service-menu li.c .content ul{float:left;width:155px;margin-top:10px;border-left:20px solid #fff;overflow:hidden;}
#service-menu li.c .content ul{width:170px;}
#service-menu li.b .content ul li,#service-menu li.c .content ul li{height:auto;line-height:1.1em;font-size:1.2em;padding:5px 0;}
#service-menu li.b .content ul li.hr,#service-menu li.c .content ul li.hr{background:transparent url(/rd/gfx/hr.gif) no-repeat bottom left;margin-bottom:3px;padding-bottom:8px;}
#service-menu li.b .content h4,#service-menu li.c .content h4{color:#535353;font-size:1.2em;margin-top:10px;padding:5px 0;}
#service-menu li:hover .content,#service-menu .active .content{display:block;height:250px;}
#mega-menu{position:relative;list-style:none;background-color:#D81E05;height:43px;border-bottom:5px solid #f1f1f1;border-left:1px solid #fff;border-right:1px solid #fff;z-index:999;padding:7px 8px 0;}
#mega-menu li{display:inline;float:left;border:1px solid #D81E05;background:#D81E05;zoom:1;}
#mega-menu li li{background:transparent;}
#mega-menu li a.tab{position:relative;display:inline;float:left;color:#fff;font-size:1.2em;line-height:38px;border-top:1px solid #D81E05;border-left:1px solid #D81E05;zoom:1;padding:0 22px 0 11px;}
#mega-menu.top-nav-sb li.a a.tab{padding-left:11px!important;}
#mega-menu.top-nav-sb li a.tab{padding:0 24px;}
#mega-menu li a.tab .arrow,#header #mega-menu li:hover a.tab .arrow,#header #mega-menu li.active a.tab .arrow{display:block;position:absolute;width:0;height:0;line-height:0;top:17px;border:5px solid #D81E05;text-indent:9999px;overflow:hidden;border-color:#fff #D81E05 #D81E05;border-width:5px 4px 0;}
#cid1239 #header li.a a.tab .arrow,
#cid1279 #header li.b a.tab .arrow,
#cid1323 #header li.c a.tab .arrow,
#cid1312 #header li.d a.tab .arrow,
#cid1060 #header li.e a.tab .arrow,
#cid1595 #header li.f a.tab .arrow,
#cid1616 #header li.g a.tab .arrow,
#cid1686 #header li.h a.tab .arrow,/*about */
#cid1761 #header li.a a.tab .arrow,#cid1992 #header li.b a.tab .arrow,#cid1899 #header li.c a.tab .arrow,#cid1983 #header li.d a.tab .arrow,#cid1842 #header li.e a.tab .arrow,#cid3315 #header li.f a.tab .arrow,/*sm bus */
#cid2479 #header li.a a.tab .arrow,#cid2481 #header li.b a.tab .arrow,#cid1045 #header li.c a.tab .arrow,#cid2484 #header li.d a.tab .arrow,/*enterprise */
#cid2063 #header li.a a.tab .arrow,#cid2064 #header li.b a.tab .arrow,#cid2065 #header li.c a.tab .arrow,#cid2066 #header li.d a.tab .arrow,#cid2067 #header li.e a.tab .arrow,#cid2068 #header li.f a.tab .arrow,/*fonds */
#cid1480 #header li.a a.tab .arrow,#cid1484 #header li.b a.tab .arrow,#cid1481 #header li.c a.tab .arrow,/*mcleod*/
#cid1396 #header li.a a.tab .arrow,#cid1400 #header li.b a.tab .arrow,#cid1399 #header li.c a.tab .arrow,#cid1403 #header li.d a.tab .arrow,#header ul.a li.a a.tab .arrow,#header ul.b li.b a.tab .arrow,#header ul.c li.c a.tab .arrow,#header ul.d li.d a.tab .arrow,#header ul.e li.e a.tab .arrow,#header ul.f li.f a.tab .arrow,#header ul.g li.g a.tab .arrow{background:url(/rd/gfx/bg-mm-arrow-current.gif) left top no-repeat;border:none;top:11px;width:13px;height:13px;line-height:13px;right:5px!important;}
#cid1239 #header li.a:hover a.tab .arrow,#cid1279 #header li.b:hover a.tab .arrow,#cid1312 #header li.c:hover a.tab .arrow,#cid1060 #header li.d:hover a.tab .arrow,#cid1595 #header li.e:hover a.tab .arrow,#cid1616 #header li.f:hover a.tab .arrow,#cid1686 #header li.g:hover a.tab .arrow,/*about */
#cid1761 #header li.a:hover a.tab .arrow,#cid1992 #header li.b:hover a.tab .arrow,#cid1899 #header li.c:hover a.tab .arrow,#cid1983 #header li.d:hover a.tab .arrow,#cid1842 #header li.e:hover a.tab .arrow,#cid3315 #header li.f:hover a.tab .arrow,/*sm bus */
#cid2479 #header li.a:hover a.tab .arrow,#cid2481 #header li.b:hover a.tab .arrow,#cid1045 #header li.c:hover a.tab .arrow,#cid2484 #header li.d:hover a.tab .arrow,/*enterprise */
#cid2063 #header li.a:hover a.tab .arrow,#cid2064 #header li.b:hover a.tab .arrow,#cid2065 #header li.c:hover a.tab .arrow,#cid2066 #header li.d:hover a.tab .arrow,#cid2067 #header li.e:hover a.tab .arrow,#cid2068 #header li.f:hover a.tab .arrow,/*mcleod*/
#cid1396 #header li.a:hover a.tab .arrow,#cid1400 #header li.b:hover a.tab .arrow,#cid1399 #header li.c:hover a.tab .arrow,#cid1403 #header li.d:hover a.tab .arrow,/*fonds */
#cid1480 #header li.a:hover a.tab .arrow,#cid1484 #header li.b:hover a.tab .arrow,#cid1481 #header li.c:hover a.tab .arrow{background:none;}
#mega-menu li.active,#mega-menu li:hover{border:1px solid #fff;border-bottom:3px solid #f1f1f1;}
#mega-menu li.active a.tab,#mega-menu li:hover a.tab{position:relative;background-color:#f1f1f1;color:#39afda;margin-right:0;border-top:1px solid #b0b0b0;border-left:1px solid #b0b0b0;text-decoration:none;text-shadow:none;z-index:9999;}
#header .top-nav-pb li:hover a.a,#header .top-nav-pb li.active a.a{color:#C06!important;}
#header .top-nav-pb li:hover a.b,#header .top-nav-pb li.active a.b{color:#600!important;}
#header .top-nav-pb li:hover a.c,#header .top-nav-pb li.active a.c{color:#C90!important;}
#header .top-nav-pb li:hover a.d,#header .top-nav-pb li.active a.d{color:#639!important;}
#header .top-nav-pb li:hover a.e,#header .top-nav-pb li.active a.e{color:#04202E!important;}
#header .top-nav-pb li:hover a.g,#header .top-nav-pb li.active a.g{color:#7f7b18!important;}
#header .top-nav-pb li:hover a.h,#header .top-nav-pb li.active a.h{color:#4a5101!important;}
#header .top-nav-pb li:hover a.a .arrow,#header .top-nav-pb li.active a.a .arrow{border-top-color:#C06!important;}
#header .top-nav-pb li:hover a.b .arrow,#header .top-nav-pb li.active a.b .arrow{border-top-color:#600!important;}
#header .top-nav-pb li:hover a.c .arrow,#header .top-nav-pb li.active a.c .arrow{border-top-color:#C90!important;}
#header .top-nav-pb li:hover a.d .arrow,#header .top-nav-pb li.active a.d .arrow{border-top-color:#639!important;}
#header .top-nav-pb li:hover a.e .arrow,#header .top-nav-pb li.active a.e .arrow{border-top-color:#04202E!important;}
#header .top-nav-pb li:hover a.g .arrow,#header .top-nav-pb li.active a.g .arrow{border-top-color:#7f7b18!important;}
#header .top-nav-pb li:hover a.h .arrow,#header .top-nav-pb li.active a.h .arrow{border-top-color:#4a5101!important;}
#header .top-nav-sb li:hover a.c,#header .top-nav-sb li.active a.c{color:#e77a2c!important;}
#header .top-nav-sb li:hover a.d,#header .top-nav-sb li.active a.d{color:#7b66ab!important;}
#header .top-nav-sb li:hover a.e,#header .top-nav-sb li.active a.e{color:#828040!important;}
#header .top-nav-sb li:hover a.f,#header .top-nav-sb li.active a.f{color:#c29e25!important;}
#header .top-nav-sb li:hover a.b .arrow,#header .top-nav-sb li.active a.b .arrow{border-top-color:#e53985!important;}
#header .top-nav-sb li:hover a.c .arrow,#header .top-nav-sb li.active a.c .arrow{border-top-color:#e77a2c!important;}
#header .top-nav-sb li:hover a.d .arrow,#header .top-nav-sb li.active a.d .arrow{border-top-color:#7b66ab!important;}
#header .top-nav-sb li:hover a.e .arrow,#header .top-nav-sb li.active a.e .arrow{border-top-color:#828040!important;}
#header #mega-menu li:hover a.tab .arrow,#header #mega-menu li.active a.tab .arrow{border-right-color:#f1f1f1;border-bottom-color:#f1f1f1;border-left-color:#f1f1f1;}
#ie6 #header #mega-menu li:hover a.tab .arrow,#ie6 #header #mega-menu li.active a.tab .arrow{border-top-color:#15a3e0;}
#mega-menu li .content{display:none;position:absolute;background-color:#f1f1f1;top:45px;width:850px;height:0;overflow:hidden;zoom:1;z-index:999;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px 0 0 #fff;-moz-box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px 0 0 #fff;box-shadow:4px 4px 0 rgba(0,0,0,.5), -1px 0 0 #fff;}
#mega-menu li.a .content,#mega-menu li.b .content,#mega-menu li.c .content,#mega-menu li.d .content{left:9px;}
#mega-menu li.e .content,#mega-menu li.f .content,#mega-menu li.g .content{right:23px;zoom:1;}
#header .top-nav-as li.e .content{right:160px!important;zoom:1;}
#header .top-nav-as li.f .content,#header .top-nav-as li.g .content{right:10px!important;zoom:1;}
#header .top-nav-as .g .content .regular li.hr{height:25px;padding-bottom:5px;}
#mega-menu li .twocol{width:330px;}
#mega-menu li .threecol{width:502px;}
#mega-menu li .fourcol{width:696px;}
#mega-menu li .fivecol{width:850px;}
#mega-menu li .content .bumper{display:block;height:30px;line-height:30px;margin:0;}
#mega-menu li .content .col{display:inline;float:left;width:154px;height:310px;padding-top:10px;border:none;overflow:hidden;}
#mega-menu li .content .col li{display:block;float:none;border:none;line-height:1.2em;padding:5px 0;}
#mega-menu li .content .col h4{color:#515151;line-height:1.2em;font-size:1.4em;padding:5px 0;}
#mega-menu li .content .col li.hr{padding-bottom:8px;margin-bottom:3px;background:transparent url(/rd/gfx/hr.gif) no-repeat bottom left;}
#mega-menu li .content .regular{float:left;background-color:#fff;}
#mega-menu li .content .first{padding-left:20px;}
#mega-menu li .content img.thumb{display:block;width:150px;height:70px;border:1px solid #ccc;}
#mega-menu li .content div.promo a{color:#D81E05;font-weight:700;padding:5px 0;}
#mega-menu li.active .content{display:block;height:280px;border-color:#fff #fff #fff #b0b0b0;border-style:solid;border-width:0;}
#content{background:#fff url(/rd/gfx/bg2.gif) left top repeat-y;position:relative;background-color:#fff;margin-bottom:15px;border-bottom:5px solid #f1f1f1;}
body .lrg{font-size:1.1em!important;}
body .x-lrg{font-size:1.2em!important;}
#content-head{float:left;width:940px;border-bottom:1px solid #ddd;margin:0 20px 0 -170px;padding:0;}
#content-head h1{font-weight:400;padding-top:10px;font-size:3.2em;}
#content-head .sub-title,#content-head p{font-size:1.7em;margin-bottom:10px;}
#content-body{position:relative;float:left;width:790px;padding:14px 0 25px;}
#cid1239 #side-nav h3 a{color:#c06;}
#cid1279 #side-nav h3 a{color:#600;}
#cid1312 #side-nav h3 a{color:#c90;}
#cid1060 #side-nav h3 a{color:#639;}
#cid1616 #side-nav h3 a{color:#15A3E0;}
#cid1686 #side-nav h3 a{color:#7f7b18;}
#cid2479 #side-nav h3 a{color:#16A4D6;}
#cid2481 #side-nav h3 a{color:#EO2417;}
#cid1045 #side-nav h3 a{color:#CBA314;}
#cid2484 #side-nav h3 a{color:#5D0C8C;}
#side-nav{float:left;color:#999;width:170px;padding-left:20px;padding-bottom:20px;margin-top:7.75em;}
#side-nav ul{list-style:none;padding-left:10px;}
#side-nav ul ul{float:left;display:none;}
#side-nav li a{color:#777;font-size:1.2em;}
#side-nav li{line-height:1.2em;margin-right:15px;padding:8px 0;}
#side-nav li.active a{margin-left:-20px;padding:5px 5px 5px 20px;}
#side-nav h3{min-height:30px;font-size:1.2em;line-height:1.2em;margin:10px 0 0;padding:55px 0 0;}
#side-nav h3 strong{display:block;line-height:1em;}
#side-nav h4{color:#666;margin-right:20px;border-top:4px double #ddd;font-size:1.2em;line-height:1.2em;padding:10px 0;}
#side-nav h4.top{border-top:2px solid #ddd;}
#side-nav ul li{line-height:1.2em;padding:5px 0;}
#side-nav li.active{position:relative;background-color:#f1f1f1;padding-left:30px;margin-left:-30px;}
#side-nav li.active:before{content:'';display:block;position:absolute;top:1px;right:1px;bottom:1px;left:5px;border:1px solid #fff;border-left:none;-webkit-box-shadow:inset -2px 2px 1px #e3e3e3, inset -1px -2px 1px #e3e3e3;-moz-box-shadow:inset -2px 2px 1px #e3e3e3, inset -1px -2px 1px #e3e3e3;box-shadow:inset -2px 2px 1px #e3e3e3, inset -2px 2px 1px #e3e3e3;z-index:1;}
#side-nav ul.level-1 li.active a,#side-nav ul.level-2 li.active a{float:left;position:relative;color:#515151;width:90%;font-weight:700;background:transparent;z-index:9;}
#side-nav ul.level-1 li.active li a{float:none;font-weight:400;}
#side-nav li.active ul.level-2 li.active,#side-nav li.active ul.level-3 li.active{background-color:#d8d8d8;padding-bottom:0;margin-left:-30px;}
#side-nav ul.level-1 li.active ul.level-2 li,#side-nav ul.level-2 li.active ul.level-3 li{width:95%;background:transparent;}
#side-nav ul.level-2 ul,#side-nav ul.level-3 ul{margin-top:5px;}
#side-nav ul.level-1 li.active ul.level-2 li.active a.active{position:relative;width:95%;}
#side-nav ul.level-1 li.active ul.level-2 li.active a.active:before{content:'';display:block;position:absolute;top:3px;left:0;bottom:3px;right:0;background:#d8d8d8;width:148px;z-index:-1;}
#side-nav ul.level-2 li.active ul.level-3 li.active a.active:before{width:138px;}
#content-divider{background:#e8e6de;height:10px;}
#footer{background-color:#e8e6de;margin:15px 0;}
#footer .products{list-style:none;border-bottom:1px solid #ccc;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;margin:0 20px 20px;}
#footer .products li{display:inline;float:left;width:185px;padding-bottom:20px;}
#footer .products li h3{color:#515151;padding-top:50px;cursor:pointer;}
#footer .products li.a h3{background:url(/rd/gfx/ftr-icn-piggy.gif) 0 10px no-repeat;}
#footer .products li.a h3:hover,#footer .products li.a h3.hover{color:#e02471;}
#footer .products li.b h3{background:url(/rd/gfx/ftr-icn-credit.gif) 0 10px no-repeat;}
#footer .products li.b h3:hover,#footer .products li.b h3.hover{color:#640200;}
#footer .products li.c h3{background:url(/rd/gfx/ftr-icn-home.gif) 0 10px no-repeat;}
#footer .products li.c h3:hover,#footer .products li.c h3.hover{color:#cba314;}
#footer .products li.d h3{background:url(/rd/gfx/ftr-icn-invest.gif) 0 10px no-repeat;}
#footer .products li.d h3:hover,#footer .products li.d h3.hover{color:#5d0c8c;}
#footer .products li.e h3{background:url(/rd/gfx/ftr-icn-bundle.gif) 0 10px no-repeat;}
#footer .products li.e h3:hover,#footer .products li.e h3.hover{color:#16a4d6;}
#footer .products li.f h3{background:url(/rd/gfx/ftr-icn-rainy-day.gif) 0 10px no-repeat;}
#footer .products li.f h3:hover,#footer .products li.f h3.hover{color:#b99704;}
#footer .products li strong,#footer .products li a{display:block;line-height:1.2em;padding:5px 0;}
#footer .contact{display:inline;float:left;width:185px;height:12em;border-bottom:1px solid #ccc;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;margin:0 0 20px 20px;}
#footer .contact h3 a,#footer .services h3 a{color:#666;font-size:1em;text-decoration:none;}
#footer .contact h4{background:url(/rd/gfx/bg-contact.gif) left center no-repeat;height:45px;font-size:1.4em;line-height:1.5em;padding:10px 0 0 45px;}
#footer .contact h4 span{color:#888;}
#footer .contact a{display:block;color:#D81E05;font-size:1.2em;}
#footer .services h3{margin-bottom:10px;cursor:pointer;}
#footer .services ul li{line-height:20px;clear:both;}
#footer .services ul li a{display:inline;float:left;width:10em;}
#footer .quick-links{clear:none;display:inline;float:left;width:600px;margin:0 20px 20px;}
#ie7 #footer .quick-links{padding:0 20px 20px;}
#footer .quick-links li{display:inline;float:left;border-right:1px solid #ccc;}
#footer .quick-links li.right{float:right;border-right:none;}
#footer .quick-links li.last{border-right:none;}
#footer .quick-links li a{color:#666;padding:5px 10px;}
#footer .socialMedia{float:right;clear:none;display:inline;width:210px;position:relative;top:-10px;}
#footer .socialMedia .follow{font-size:1.2em;font-weight:700;padding:8px 10px 4px 0;}
#footer .socialMedia img{vertical-align:middle;padding:0;}
#footer .spotlight ul{line-height:160%;}
#footer .spotlight .mainSpotlight{width:295px;float:left;height:90px;overflow:hidden;margin:0 30px 0 5px;}
#footer .spotlight .teaserSpotlight{width:360px;height:90px;overflow:hidden;}
#footer .spotlight .teaserSpotlight ul{list-style:disc;list-style-position:outside;padding:0 0 0 15px;}
#footer .spotlight .teaserSpotlight ul li{margin:0 0 7px;}
#btm{background-color:#e8e6de;width:100%;border-bottom:70px solid #e8e6de;}
#legal{color:#adacaa;width:979px;height:50px;line-height:50px;font-size:1em;background:#e8e6de url(/ca/common/banners/logo-yrtyt-french.gif) right center no-repeat;margin:0 auto;}
#learning-bar{position:fixed;background-color:#fff;background:#fff url(/rd/gfx/bg-learning-bar.gif) left 1px repeat-x;bottom:0;width:100%;border-top:2px solid #999;z-index:999;font-size:1.2em;-webkit-box-shadow:0 5px 20px #999;-moz-box-shadow:0 5px 20px #999;box-shadow:0 5px 20px #999;}
#minimize-learning-bar{position:absolute;right:50%;margin-right:-101px;top:-22px;}
#minimize-learning-bar a{width:202px;height:20px;display:block;overflow:hidden;text-indent:-999em;background:url(/rd/gfx/infobar.gif) no-repeat 0 0;}
#learning-bar.open #minimize-learning-bar a{background:url(/rd/gfx/infobar.gif) no-repeat 0 -20px;}
#learning-bar .content{width:980px;height:0;display:none;overflow:hidden;margin:0 auto;}
#learning-bar h3{font-size:1.5em;float:left;width:140px;line-height:1.2em;padding-left:20px;padding-right:30px;margin-top:8px;border-right:1px solid #ccc;}
#learning-bar ul li{float:left;width:170px;line-height:1.2em;padding-left:20px;margin-top:8px;border-right:1px solid #ccc;}
#learning-bar ul li.info{width:200px;background:url(/rd/gfx/bg-info.gif) 16px 5px no-repeat;padding-left:50px;}
#learning-bar ul li.cdic{width:200px;background:url(/rd/gfx/bg-cdic.gif) 16px 5px no-repeat;padding-left:50px;}
#learning-bar ul li.dollar{width:200px;background:url(/rd/gfx/bg-dollar.gif) 16px 5px no-repeat;padding-left:50px;}
#learning-bar ul li.logo{width:200px;background:url(/rd/gfx/bg-logo.gif) 16px 5px no-repeat;padding-left:50px;}
#learning-bar ul li.ask{width:200px;background:url(/rd/gfx/bg-ask.gif) 16px 5px no-repeat;padding-left:50px;border:none;}
#learning-bar ul li p{color:#D81E05;width:180px;}
@font-face {font-family: 'Frutiger-Roman';src: url('/ca/common/css/Frutiger-Roman.eot');src: local('☺'), url('/ca/common/css/Frutiger-Roman.woff') format('woff'), url('/ca/common/css/Frutiger-Roman.ttf') format('truetype'), url('/ca/common/css/Frutiger-Roman.svg') format('svg');font-weight: normal;font-style: normal;}
.frutiger,.webfont {font-family:"Frutiger-Roman","Arial", Verdana, sans-serif;}
.red-btn{position:relative;display:block;overflow:hidden;background-color:#D81E05;background-image: url(/ca/common/icons/bg-red-btn.png);background-repeat:repeat-x;color:#fff;height:1.8em;line-height:1.8em;border:1px solid #bd0000;font-size:1.4em;font-weight:400;text-align:center;text-shadow:-1px -1px 0 #900;text-decoration:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 1px 1px #900;-moz-box-shadow: 0px 1px 1px #900;box-shadow:0px 1px 1px #900;padding:0;}
.red-btn:hover,.red-btn:focus{background-image: url(/ca/common/icons/bg-red-btn.png);text-decoration:none;}
.red-btn .arrow{display:none;position:absolute;top:36%;right:15px;width:0;height:0;line-height:0;border:5px solid #D81E05;text-indent:9999px;overflow:hidden;border-color:#D81E05 #D81E05 #D81E05 #fff;border-width:5px 0 5px 5px;}
.red-btn a{display:inline;float:left;position:relative;color:#fff!important;width:100%;text-decoration:none;padding:0;}
#content-body p{line-height:1.4em;}
#content-body .three-cols .one-col{width:260px;}
#content-body .three-cols .three-col{width:790px;}
.question .content label{cursor:pointer;}
#ie6 .tool-tip{z-index:999;}
#close-help{z-index:1000;}
#context-help{background:#fff;width:275px;margin-bottom:20px;border:1px solid #999;overflow:hidden;z-index:999;-webkit-box-shadow:4px 4px 0 rgba(0,0,0,.5);-moz-box-shadow:4px 4px 0 rgba(0,0,0,.5);box-shadow:4px 4px 0 rgba(0,0,0,.5);}
#content-body .left #context-help h3,#content-body .left #context-help h3 span{font-size:1em;margin:0;}
#help-title,h3#help-title,#content-body .tabbed-content h3#help-title,#content-body .tabbed-content #help-title{background:#f1f1f1;height:35px;line-height:35px;text-indent:10px;border-top:1px solid #fff;margin:0;}
#help-description{font-weight:400;padding:10px;}
#content-body #content-tool-icons{position:absolute;right:25px;top:-33px;}
#content-body #content-tool-icons a{display:inline;float:left;background:url(/rd/gfx/sprite-dl-print-email.gif) left top no-repeat;width:23px;height:20px;overflow:hidden;text-indent:-9999px;}
#content-body #content-tool-icons a:focus,#content-body #content-tool-icons a:hover{background:url(/rd/gfx/sprite-dl-print-email-over.gif) left top no-repeat;}
#content-body #content-tool-icons a.download,#content-body #content-tool-icons a:hover.download{background-position:0 0;}
#content-body #content-tool-icons a.print,#content-body #content-tool-icons a:hover.print{background-position:-24px top;}
#content-body #content-tool-icons a.email,#content-body #content-tool-icons a:hover.email{background-position:-48px top;}
.purple{color:#925fb0!important;}
.red{color:#D81E05!important;}
.blue{color:#00a3e5!important;}
.orange{color:#f87700!important;}
.green{color:#7f7f00!important;}
.white{color:#fff!important;}
.darkred{color:#bd0000!important;}
.lightgrey{color:#797979!important;}
.yellow{color:#ffdd96!important;}
#ie6 a#group-sites{position:relative;top:10px;}
#ie6 #tools{position:absolute;top:0;right:0;margin-top:-25px;}
#ie6 #mega-menu li .content .col h4,#ie7 #mega-menu li .content .col h4{margin-bottom:3px;}
#ie6 #mega-menu li .content .col li.hr,#ie7 #mega-menu li .content .col li.hr{padding-bottom:8px;}
#ie6 #mega-menu li .content .col li,#ie7 #mega-menu li .content .col li{padding:3px 0;}
#ie6 #mega-menu li .content .first,#ie7 #mega-menu li .content .first{padding-left:10px;}
#ie6 #mega-menu li.g .content{right:-27px;margin-top:-8px;}
#ie6 #questions div.hover-active{background:url(/rd/gfx/bg-accordion-opened-hover.gif) no-repeat scroll right top #F9F9F7;}
#ie6 #questions div.hover{background:url(/rd/gfx/bg-accordion-closed-hover.gif) no-repeat scroll right top #F9F9F7;}
#ie6 #btm{border-bottom:60px solid #e8e6de;}
#ie6 #top,#ie7 #top{position:relative;z-index:9999;}
#ie6 #scotia-sites ul,#ie7 #scotia-sites ul{list-style:none;padding:3px 0 15px;}
#ie6 #scotia-sites li .content .col,#ie7 #scotia-sites li .content .col{width:180px;}
#ie6 #scotia-sites li .content .last,#ie7 #scotia-sites li .content .last{margin-left:0;width:200px;}
#ie6 #scotia-sites li .content li,#ie7 #scotia-sites li .content li{padding:2px 0;}
#ie6 #sign-in-panel li .content,#ie7 #sign-in-panel li .content{margin-left:-135px;}
#ie6 #sign-in-panel h3,#ie7 #sign-in-panel h3{padding-left:5px;border-left:none;}
.hidden{position:absolute!important;left:-9999px!important;}
input.hidden{width:10px;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
#content-head-product{width:950px;height:57px;border-bottom:4px solid #adaca7;float:left;margin:0 20px 0 -180px;padding:0;}
#content-head-product h1{background-color:#adaca7;font-size:3.2em;color:#fff;width:500px;padding-left:10px;padding-top:12px;padding-bottom:10px;font-weight:400;}
#content-head-product h1 span{position:relative;top:-10px;font-weight:400;}
#content-head-product h1 small{font-weight:400;font-size:.475em;}
#content-head-product .side{position:absolute;background:url(/rd/gfx/bg-compare-accounts.gif) right -50px no-repeat;color:#D81E05;right:20px;top:0;width:140px;line-height:15px;text-align:right;font-size:1.2em;font-weight:700;text-decoration:none;padding:15px 60px 5px 0;}
#content-head-product-product .side:hover{background-position:right 0;text-decoration:underline;}
#content-body h2,#content-body .left h2,#content-body .fullwidth h2,#content-body .left .head h2{font-size:1.75em;color:#515151;}
#content-body h3,#content-body .left h3,#content-body .fullwidth h3{font-size:1.6em;padding-bottom:.33em;}
#content-body .left p,#content-body .fullwidth p{padding-bottom:1em;font-size:1.4em;}
#content-body .left .head p{font-size:1.7em;padding:0;}
#content-body ul{list-style:none;clear:both;margin:10px 0;}
#content-body hr.light{background-color:#D6D6D4;height:2px;border:0;margin:25px 0;}
.left p .red-btn{font-size:1em;width:200px;margin:10px 0 0;}
.fullpage #content-head,.clearfixfullpage #content-head{margin:0 20px;}
.fullpage #content-body,.clearfixfullpage #content-body{float:left;width:940px;padding-bottom:20px;margin:0 20px;}
.fullpage #content-body .left,.clearfixfullpage #content-body .left{float:left;width:740px;margin:0 25px 0 0;}
#content-body .left .head ul li{margin-left:27px;font-size:1.4em;list-style:disc;line-height:21px;float:none;}
#content-body .left .head .strong,#content-body .left .head h3{font-weight:700;color:#666;margin:10px 0 11px;}
#content-body .left .head ul li a{font-size:1.6em;color:#666;font-weight:400;}
#content-body .header{width:765px;margin:5px 0 18px;}
#content-body .header p{color:#666;font-size:1.4em;}
#content-body .head{width:765px;margin:0 0 14px 8px;}
#content-body .head p{font-size:1.7em;padding-bottom:.33em;}
#content-body ul.head{list-style:none;margin:20px 20px 20px 10px;}
#content-body .head li{float:left;width:380px;font-size:1.6em;}
#content-body .head h3{color:#515151;font-size:1em;}
#content-body .head li h3{color:#515151;font-size:1em;padding:0;}
#content-body .head li .phone,#content-body .head .phone,#content-body .header .phone{background:url(/rd/gfx/bg-phone.gif) left center no-repeat;padding-left:15px;}
#content-body .pdf{background:url(/ca/common/icons/icn-pdf.png) no-repeat scroll left top transparent;padding-left:16px;}
#content-body .head .adobe{padding-right:25px;background:url(/rd/gfx/icn-adobe-reader.gif) right bottom no-repeat;}
#content-body .head .col,#content-body .header .col{float:left;overflow:hidden;width:380px;margin:15px 0 0;}
#content-body .head .col h2,#content-body .head .col h5,#content-body .header .col h5{color:#515151;font-size:1.7em;}
#content-body .head .col p,#content-body .header .col p{font-size:1.5em;width:380px;margin:0;}
#content-body ul.top li{display:inline;float:left;background:url(/rd/gfx/bg-circle-check.gif) left top no-repeat;width:345px;padding-left:25px;margin-left:10px;font-size:1.5em;}
#content-body ul#account-summaries{clear:both;list-style:none;margin-right:15px;}
#content-body ul#account-summaries li.account-summary.a,#content-body ul#account-summaries li.a{background:url(/gfx/great-value-strip.gif) right top no-repeat;padding-bottom:0;}
#content-body ul#account-summaries li.effective-date{float:right;font-size:1.3em;font-weight:bolder;line-height:30px;border:none;padding:0;}
#content-body ul#account-summaries .account-summary h3,#content-body ul#account-summaries h3{font-size:1.7em;}
#ie6 #account-summaries .account-summary h3 a sup,#ie7 #account-summaries .account-summary h3 a sup,#ie8 #account-summaries .account-summary h3 a sup{font-size:.65em;}
#account-summaries .account-summary div.one-col,#content-body #account-summaries div.one-col{float:left;width:257px;font-size:1.6em;margin:25px 0;}
#account-summaries .account-summary div.one-col p,#content-body #account-summaries div.one-col p{width:215px;font-weight:400;font-size:1em;margin-top:5px;padding-left:25px;background:url(/rd/gfx/bg-circle-check.gif) left top no-repeat;}
#account-summaries .account-summary div.two-col.a,#account-summaries .account-summary div.two-col.b,#content-body #account-summaries div.two-col.a,#content-body #account-summaries div.two-col.b{float:left;width:450px;padding-left:20px;font-size:1.6em;border-left:1px solid #d7d7d7;z-index:0;margin:25px 0;}
#account-summaries .account-summary div.two-col.b,#content-body #account-summaries div.two-col.b{display:inline;position:relative;margin:-25px 0 25px 257px;}
#content-body #account-summaries .account-summary div.two-col.b ul,#content-body #account-summaries div.two-col.b ul{border-top:2px solid #d7d7d7;}
#content-body #account-summaries .account-summary div.two-col li,#content-body #account-summaries div.two-col li{line-height:35px;border-bottom:1px solid #d7d7d7;}
#content-body #account-summaries .account-summary div.two-col li span,#content-body #account-summaries div.two-col li span{float:right;}
#content-body #account-summaries .account-summary div.two-col li h5,#content-body #account-summaries div.two-col li h5{line-height:normal;font-weight:400;font-size:1em;}
#content-body #account-summaries .account-summary div.two-col li h5 span,#content-body #account-summaries div.two-col li h5 span{float:right;text-align:right;}
#content-body #account-summaries .account-summary table,#content-body #account-summaries table{width:100%;border-collapse:collapse;}
#content-body #account-summaries .account-summary td,#content-body #account-summaries td{border-bottom:1px solid #D7D7D7;line-height:15px;padding:0;}
#content-body #account-summaries .account-summary td.rate,#content-body #account-summaries td.rate{text-align:right;width:100px;}
#ie6 #content-body #special-rate p.desc,#ie7 #content-body #special-rate p.desc{width:440px;font-size:1.8em;color:#797979;margin-top:0;line-height:normal;}
#content-body #box{position:relative;background-color:#F5F5F5;border:1px solid #E3E3E3;box-shadow:1px 1px 0 #CCC;float:left;width:770px;margin-bottom:20px;}
#content-body .tiles{position:relative;background-color:#eeede8;width:775px;box-shadow:1px 1px 0 #CCC;padding-bottom:10px;margin:0 0 20px;}
#ie6 #content-body .tiles{margin:20px 0;}
#content-body .tiles .tile{display:inline;float:left;height:24em;border:1px solid #fff;overflow:hidden;margin:10px 0 0 10px;}
#content-body .tile ul{overflow:hidden;margin:0;padding:0;}
#content-body .tile ul.details{margin-top:4px;}
#content-body .tile .front ul.details li.check{background:url(/rd/gfx/checkmark-small.gif) 0 1px no-repeat;list-style:none;line-height:.99em;margin:1px 18px;}
#content-body .tile .back ul li{list-style:none;width:180px;font-size:1.2em;padding-left:18px;background:url(/rd/gfx/checkmark-small.gif) 0 3px no-repeat;margin:15px 18px;}
#content-body .front li{padding-left:15px;}
#content-body .tiles .tile h2{font-size:2.8em;font-weight:400;line-height:1em;margin:.5em 0 .05em 20px;padding:0;}
#content-body .tiles .tile h3{font-size:1.4em;color:#7b7b7b;margin-left:20px;}
#content-body .tiles .tile h3 sup{font-size:.6em;line-height:.6em;}
#content-body .tiles .tile h2.small{color:#7B7B7B;font-size:1.4em;font-weight:700;margin:15px 0 5px 20px;}
#content-body .tiles .tile h2.small a{color:#7B7B7B;}
#content-body .tiles .tile h3.large{font-size:2.8em;font-weight:400;font-style:italic;line-height:1;letter-spacing:-.5px;padding-bottom:0;margin:0 5px 10px 20px;}
#content-body .tiles .tile .back h2.small,#content-body .tiles .tile .back h3.large a{color:#FFF;}
#content-body .tile .red-btn{position:absolute;left:20px;bottom:10px;height:1.75em;font-size:1.2em;font-weight:700;text-align:center;padding:0 .5em;}
#content-body .tiles .one-col{width:241px;border-width:2px;}
#content-body .tiles .two-col{width:496px;border-width:2px;}
#content-body .tiles .three-col{width:752px;border-width:2px;}
.fourbyfour{float:left;width:51em;}
#ie7 .fourbyfour,#ie8 .fourbyfour,#ie9 .fourbyfour{float:left;width:51.5em;overflow:hidden;}
#content-body .tiles .two-row{width:24em;height:49.5em;border-width:2px;}
#content-body .tile a.quickFlipCta{position:absolute;right:15px;bottom:15px;width:24px;height:24px;cursor:pointer;text-indent:-9999px;z-index:99;}
#content-body .front a.quickFlipCta{position:absolute;right:0;bottom:0;cursor:pointer;text-indent:-9999px;z-index:99;display:block;background:url(/ca/fr/images/11/11/btn-dogear-front.gif) 0 0 no-repeat;width:70px;height:70px;overflow:hidden;}
#ie6 #content-body .front a.quickFlipCta{background:url(/ca/fr/images/11/11/btn-dogear-front.gif) 0 0 no-repeat;}
#content-body .tiles .tile .front a.quickFlipCta:hover{display:block;background:url(/ca/fr/images/11/11/btn-dogear-front.gif) 0 -140px no-repeat;width:70px;height:70px;overflow:hidden;}
#content-body .front:hover a.quickFlipCta{background:transparent url(/ca/fr/images/11/11/btn-dogear-front.gif) right -70px no-repeat;}
#content-body .back a.quickFlipCta{background:url(/ca/fr/images/11/11/btn-dogear-back.gif) 0 0 no-repeat;overflow:hidden;bottom:0;cursor:pointer;position:absolute;right:0;text-indent:-9999px;width:70px;height:70px;z-index:99;}
#content-body .back a.quickFlipCta:hover{background:url(/ca/fr/images/11/11/btn-dogear-back.gif) 0 -70px no-repeat;width:70px;height:70px;}
#content-body .tiles .tile .front{background-color:#fff;}
#content-body .tile .back{background-color:#D81E05;}
#content-body .tile .back div{height:13.75em;background:#fff;left:.4em;position:absolute;top:9.9em;width:23.3em;}
#content-body .tiles .tile .back .title{height:81px;background:none;margin:0;}
#ie6 #content-body .back div ul{width:231px;}
#content-body ul.details,#content-body .back ul.details{padding-top:8px;}
#content-body ul.details li,#content-body .back ul.details li{padding-left:20px;padding-bottom:.65em;line-height:1em;font-size:1.2em;}
#content-body .back ul.details li{background:none;margin:0;}
#content-body ul.details li.strong,#content-body div.details p.strong{position:relative;font-size:2em;padding-bottom:0;font-weight:700;}
#content-body ul.details li.strong span.detail-context{line-height:1em;font-size:.6em;font-weight:400;position:static;display:block;padding-bottom:.5em;padding-top:.22em;zoom:1;color:#666;margin:0;}
#content-body #creditcards .tile img{display:block;padding-left:20px;position:absolute;top:97px;}
#content-body ul.details li.strong span{position:relative;top:-4px;font-size:.75em;}
#content-body ul.details li.strong small{font-size:.6em;}
#content-body .tiles .pop-tile,#content-body .tiles .special-tile{position:relative;border:2px solid #D81E05;}
#content-body .tiles .pop-tile .front{background:#fbf9f4 url(/rd/gfx/feature-tile-strip.gif) right top no-repeat;}
#content-body .tiles .special-tile .front{background:#fff url(/ca/common/cc/tile-strip-special-offer-fr.gif) right top no-repeat;}
.pop-tile .quote{position:absolute;color:#909090;bottom:15px;right:15px;text-align:right;}
#content-body .ad h3{color:#797979;padding-top:30px;font-weight:400;margin:10px 0 5px 20px;}
#content-body .tiles .two-row h4,#content-body .tiles .two-col h4,#content-body .tiles .three-col h4{color:#797979;font-size:1.65em;margin:10px 0 0 20px;}
#content-body .tiles .two-row p,#content-body .tiles .two-col p,#content-body .tiles .three-col p,#content-body .tiles .tile p{font-size:1.4em;line-height:1.2em;margin:.5em 20px .05em;}
#content-body .tiles p.offer{font-weight:700;font-size:12px;}
#content-body .tiles div.hr{border-bottom:1px solid #D1D1D0;height:12px;width:30px;margin-bottom:5px;margin-left:20px;}
#content-body .two-row .red-btn{bottom:25px;font-size:1.2em;font-weight:700;height:1.75em;left:30px;position:absolute;text-align:center;padding:0 .5em;}
#content-body .tiles .ad div{position:relative;height:24em;}
#content-body .tiles .ad div h2{color:#515151;font-size:1.9em;font-weight:400;margin:15px 0 5px 16px;}
#content-body .tiles .ad div h3{font-weight:400;color:#999;font-size:1.5em;margin-left:16px;padding:34px 0 0;}
#content-body .tiles .ad div p{color:#666;line-height:17px;font-size:1.3em;margin:8px 16px;}
#content-body .tiles .ad div p span{color:#797979;font-size:1.3em;font-weight:700;}
#content-body .tiles .ad .red-btn{bottom:18px;font-size:1.2em;font-weight:700;height:1.75em;left:16px;position:absolute;text-align:center;padding:0 .5em;}
#content-body .items{width:775px;padding:0 0 30px;}
#content-body .items ul li{float:left;width:730px;background:#eeede7;border-bottom:2px solid #fff;padding:14px 20px 16px;}
#content-body .items ul li h3 a{display:block;color:#515151;}
#content-body .items ul li.last{border-bottom:3px solid #efefee;}
#content-body .items ul li.first{border-top:3px solid #d6d6d4;}
#content-body .items ul li.odd{background:#f9f9f7;}
#content-body .items ul li h3{font-size:3.2em;font-weight:400;color:#515151;}
#content-body .items ul li p{width:695px;font-size:1.5em;}
#content-body .items ul li p a{text-decoration:none;color:#666;display:block;}
#content-body .items ul li div.offer{margin-top:10px;font-weight:700;font-size:1.5em;}
#content-body .items ul li div.offer a{font-weight:400;color:#ee272b;}
#content-body .items div.hr{height:12px;width:30px;border-bottom:1px solid #d1d1d0;margin:0;}
#content-body #questions{margin-bottom:30px;}
#content-body #questions .question{clear:both;width:770px;border:1px solid #e3e3e3;margin-bottom:10px;background:url(/rd/gfx/bg-accordion-closed.gif) 722px 34px no-repeat #f9f9f7;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 0 #ccc;-moz-box-shadow:2px 2px 0 #ccc;box-shadow:2px 2px 0 #ccc;}
#content-body #questions .active{background:url(/rd/gfx/btn-dd-large-open.gif) 719px 35px no-repeat #f9f9f7;-webkit-box-shadow:2px 3px 0 #ccc;-moz-box-shadow:2px 3px 0 #ccc;box-shadow:2px 3px 0 #ccc;border-color:#9e9e9e;}
#content-body #questions .question h3{background:#e8e6de;line-height:35px;cursor:pointer;font-size:1.7em;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;padding:0 20px;}
#content-body #questions .question .content p{font-size:1.5em;min-height:1.6em;margin:10px 55px 0 0;}
#content-body #questions .question p{font-size:1.5em;min-height:50px;margin:10px 55px 0 20px;}
#ie7 #content-body #questions .question p{height:auto!important;}
#content-body #questions .question .content{display:none;background-color:#fcfcfc;width:710px;border:1px solid #efefee;line-height:20px;text-align:left;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:15px;padding:15px;}
#content-body #questions .content h4{font-size:1.4em;margin-left:0;padding:0;}
#content-body .question .content ul,#content-body #questions .question .content ul{font-size:1.4em;list-style:disc;margin:10px 0 20px 40px;}
#content-body #questions .question .content .red-btn{display:block;width:10em;font-size:1.2em;text-align:center;margin:20px 0 5px;}
#content-body .left #questionsFat .question{background:#f9f9f7 url(/rd/gfx/bg-accordion-closed.gif) top right no-repeat;width:564px;margin-bottom:10px;border:1px solid #e3e3e3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 5px #ddd;-moz-box-shadow:2px 2px 5px #ddd;box-shadow:2px 2px 2px #ddd;}
#content-body .left #questionsFat .question:hover{background:#f9f9f7 url(/rd/gfx/bg-accordion-closed-hover.gif) top right no-repeat;}
#content-body .left #questionsFat .active{background:#f9f9f7 url(/rd/gfx/bg-accordion-opened.gif) top right no-repeat;}
#content-body .left #questionsFat .active:hover{background:#f9f9f7 url(/rd/gfx/bg-accordion-opened-hover.gif) top right no-repeat;}
#content-body .left #questionsFat .question h3{height:35px;line-height:35px;font-size:1.7em;margin:5px 0 0 20px;}
#content-body .left #questionsFat .question h4{height:17px;color:#666;line-height:17px;font-size:1.4em;font-weight:400;margin:0 0 7px 20px;}
#content-body .left #questionsFat .question h4.highlight{background:url(/rd/gfx/green-check.gif) left center no-repeat;text-indent:30px;color:#6C6;}
#content-body .left #questionsFat .question ul{padding:20px 0 10px 20px;}
#content-body .left #questionsFat .question .content label{float:left;display:block;width:83%;}
#ie6 #content-body .left #questionsFat .question .content label,#ie7 #content-body .left #questionsFat .question .content label{padding-top:3px;}
#content-body .left #questionsFat .question .content li.highlight{border-color:#6c6;}
#content-body .left #questionsFat .question .content input{display:inline;float:left;margin:1px 10px;padding:0;}
#content-body .left{float:left;width:580px;margin-right:20px;}
#content-body .left .head{width:570px;margin:0 0 14px 8px;}
#content-body .left .footer{border-top:1px solid #DDD;width:560px;margin:0;padding:0;}
#content-body .left .footer p{font-size:1.2em;margin:0;padding:5px 0 0;}
#infoIcon{float:right;height:15px;width:12px;display:block;margin:-17px 15px 0 0;}
#content-body .fullwidth ul li,#content-body .fullwidth ol li,#content-body .left ul li,#content-body .left ol li{float:none;font-size:1.4em;line-height:21px;list-style:disc;margin-left:27px;}
#content-body .left ul li ul li,#content-body .left ol li ol li,#content-body .fullwidth ul li ul li,#content-body .fullwidth ol li ol li{font-size:1em;}
#content-body .fullwidth ol li,#content-body .left ol li{list-style:decimal;margin-left:50px;}
#content-body .fullwidth ol,#content-body .fullwidth ul,#content-body .left ol,#content-body .left ul{padding-bottom:15px;margin:0;}
#content-body .left h3.qcategory{text-align:right;font-size:1.6em;color:#515151;margin:40px 45px 10px 15px;}
#content-body div.left h3.qcategory span{float:left;font-size:1em;font-weight:700;}
#content-body div.left a.back{font-size:1.2em;padding-left:10px;}
#content-body #ask{position:relative;background-color:#f5f5f5;width:575px;height:50px;border:1px solid #e3e3e3;z-index:99;overflow:hidden;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc;margin:0 0 14px;}
#content-body #ask-query{display:block;background-color:#fff;color:#8e8e8e;width:540px;height:20px;border:1px solid #ccc;font-size:1.5em;-webkit-box-shadow:-1px -1px 0 #fff;-moz-box-shadow:-1px -1px 0 #fff;box-shadow:-1px -1px 0 #fff;border-color:#ccc #fff #fff #ccc;margin:8px 0 0 8px;padding:7px;}
#content-body #ask-submit{position:absolute;top:10px;right:14px;color:#fff;width:130px;height:32px;font-weight:400;text-shadow:-1px -1px 0 #900;}
#content-body #ask-results{background-color:#f5f5f5;width:575px;min-height:17.5em;margin-top:10px;border:1px solid #e3e3e3;z-index:99;overflow:hidden;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc;box-shadow:1px 1px 0 #ccc;}
#content-body #ask-results ul.col{list-style:none;float:left;width:285px;clear:none;margin:0;padding:0;}
#content-body #ask-results li{background-color:#fcfcfc;color:#D81E05;width:270px;height:2em;border:1px solid #efefee;line-height:2em;font-size:1.4em;font-weight:700;text-align:right;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;list-style:none;margin:4px 0 0 8px;}
#content-body #ask-results li a{width:92%;float:left;text-align:left;padding-left:20px;color:#666;position:relative;display:block;}
#content-body #ask-results li span{color:#D81E05;padding-right:10px;position:absolute;right:0;top:0;}
#content-body .question{clear:both;width:575px;border:1px solid #e3e3e3;margin-bottom:10px;background:url(/rd/gfx/btn-dd-close.gif) 541px top no-repeat #fff;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 0 #ccc;-moz-box-shadow:2px 2px 0 #ccc;box-shadow:2px 2px 0 #ccc;}
#content-body .question:hover{background:url(/rd/gfx/btn-dd-close-over.gif) 541px top no-repeat #f9f9f7;}
#content-body .question.active{background:url(/rd/gfx/btn-dd-open.gif) 541px top no-repeat #f9f9f7;}
#content-body .question.active:hover{background:url(/rd/gfx/btn-dd-open-over.gif) 541px top no-repeat #f9f9f7;}
#content-body .question h4{margin-left:20px;font-size:1.5em!important;padding:6px 0;}
#content-body .question .content p{padding-left:0;line-height:1.4em;font-size:1.4em;}
#content-body .question .content{display:none;width:520px;margin:5px 20px;}
#content-body .question .content .red-btn{font-size:1.2em;text-align:center;width:14em;margin:0 0 15px;}
#content-body .fullwidth .question{clear:both;width:766px;border:1px solid #e3e3e3;margin-top:10px;background:url(/rd/gfx/btn-dd-close.gif) 732px top no-repeat #fff;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:2px 2px 0 #ccc;-moz-box-shadow:2px 2px 0 #ccc;box-shadow:2px 2px 0 #ccc;}
#content-body .fullwidth .question:hover{background:url(/rd/gfx/btn-dd-close-over.gif) 732px top no-repeat #f9f9f7;}
#content-body .fullwidth .question.active{background:url(/rd/gfx/btn-dd-open.gif) 732px top no-repeat #f9f9f7;}
#content-body .fullwidth .question.active:hover{background:url(/rd/gfx/btn-dd-open-over.gif) 732px top no-repeat #f9f9f7;}
#content-body .fullwidth .question .content{display:none;width:730px;margin:5px 20px;}
#content-body .fullwidth .active .content{display:block!important;}
#content-body .right{float:left;width:170px;margin-bottom:20px;}
#content-body .right h3{font-weight:700;font-size:1.6em;margin-bottom:5px;color:#515151;}
#content-body .right h4{font-weight:700;font-size:1.55em;color:#515151;}
#content-body .right h5{font-size:1.5em;color:#515151;}
#content-body .right p{font-weight:400;width:100%;font-size:1.2em;padding:0;}
#content-body .right ul{clear:both;list-style:none;width:30px;margin-top:10px;}
#content-body .right ul li.hr,#content-body .right p.hr{background:url(/rd/gfx/hr.gif) no-repeat scroll left top transparent;margin-top:3px;padding-top:8px;}
#content-body .right ul li{width:169px;font-size:1.3em;margin:5px 0;}
#content-body .right p a{margin-top:2px;}
#content-body .right .phone{padding-left:18px;background:url(/rd/gfx/icn-phone.gif) no-repeat left;height:22px;line-height:22px;float:left;width:100%;margin:3px 0;}
#content-body .right .pdf{background:url(/ca/common/icons/icn-pdf.png) no-repeat scroll left top transparent;float:left;padding-bottom:2px;padding-left:18px;margin:3px 0;}
#content-body .footer .pdf{background:none;padding:0;}
#content-body .footer .pdf a{background:url(/ca/common/icons/icn-pdf.png) right bottom no-repeat transparent;padding-right:18px;}
#content .tabbed-content{position:relative;margin-right:20px;}
#content-body .tabbed-content h2{font-size:1.2em;padding-left:0;}
#content-body .tabbed-content h3{font-size:1.1em;padding-left:0;}
#content-body .tabbed-content h2,#content-body .tabbed-content h3,#content-body .tabbed-content h4,#content-body .tabbed-content table,#content-body .tabbed-content p{padding-bottom:10px;margin:0 15px;}
#content-body .tabbed-content .content ol,#content-body .tabbed-content .content ul{margin:0 20px 5px 40px;}
#content-body .tabbed-content div.content ul{list-style:disc outside none;}
#btn-apply{position:absolute;right:10px;top:-5px;width:12em;}
#content-body .tabbed-content ul.tabs{margin:18px 0 10px;}
#content-body .tabbed-content ul.tabs li{display:inline;padding-right:3px;}
#content-body .tabbed-content ul.tabs li a{position:relative;background-color:#f1f1f1;top:2px;font-size:1.6em;padding:8px 15px;}
#content-body .tabbed-content .a li.a a,#content-body .tabbed-content .b li.b a,#content-body .tabbed-content .c li.c a,#content-body .tabbed-content .d li.d a{background-color:#fff;border:1px solid #e4e4e4;border-bottom-color:#fff;color:#666;font-weight:700;}
#content-body .tabbed-content .content{display:none;background-color:#f9f9f7;border:1px solid #e4e4e4;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc;-box-shadow:1px 1px 0 #ccc;font-size:1.4em;padding:15px 0 0;}
#content-body .tabbed-content .content .bullets li ul li{list-style:disc;margin:5px 0 0 20px;padding:5px 0;}
#content-body #tab-overview ul,#content-body .tabbed-content .content .bullets li{list-style-image:url(/rd/gfx/icn-red-check-mark.png);}
#content-body #tab-overview ul li ul,#content-body .tabbed-content .content .bullets li ul{list-style-image:none;list-style:disc;margin:5px 0 0;}
#content-body #tab-overview ul li ul li{margin-bottom:0;padding-bottom:0;}
#tab-overview .details{margin-left:40px;}
#tab-overview .details h2{font-size:1em;margin:0;padding:0;}
#tab-overview .rates-fees-box p{height:35px;}
#tab-overview .rates-fees-box .a p,#tab-overview .rates-fees-box .b p{margin-top:16px;}
#content-body #tab-overview .rates-fees-box div span{margin-right:5px;}
#content-body #tab-overview .rates-fees-box .a,#content-body #tab-overview .rates-fees-box .b,#content-body #tab-overview .rates-fees-box .c{width:245px;}
#tab-service-add-ons .panels{position:relative;float:left;background:#eeede8;margin-bottom:30px;zoom:1;padding:10px 0 10px 10px;}
#content-body .panels .panel-square h2{font-size:2.2em;font-weight:400;line-height:1em;width:6.7em;margin:.5em 0 .05em 20px;padding:0;}
#content-body .panels .panel-square h2 sup{font-size:.4em!important;line-height:.4em;margin-left:.4em;}
#content-body .panels .panel-square h3{font-size:1em;line-height:1em;color:#7B7B7B;margin:0 0 .75em 20px;padding:0;}
#tab-service-add-ons .panels .panel-square{display:inline;position:relative;float:left;background:#fff;width:240px;height:240px;border:2px solid #d81e05;zoom:1;margin:0 10px 0 0;}
#tab-service-add-ons .panels .panel-square strong{display:block;height:60px;font-size:2em;line-height:1em;text-indent:-9999em;margin:15px 20px 0;}
#tab-service-add-ons .panels .a strong{background:url(/rd/gfx/hdr-panel-a.gif) left top no-repeat;}
#tab-service-add-ons .panels .b strong{background:url(/rd/gfx/hdr-panel-b.gif) left top no-repeat;}
#tab-service-add-ons .panels .panel-square em{display:block;font-style:normal;font-weight:700;margin:0 20px 15px;}
#tab-service-add-ons .panels .panel-square p{line-height:1.2em;margin:0 10px 0 20px;}
#tab-service-add-ons .panels .panel-square .red-btn{position:absolute;left:0;bottom:0;width:10.5em;height:1.5em;line-height:1.5em;font-size:1em;margin:0 0 20px 20px;}
#tab-service-add-ons .services{clear:both;border-top:1px solid #CCC;margin:0 10px;padding:20px 5px 30px;}
#content-body #tab-service-add-ons .services ul{list-style-image:url(/rd/gfx/icn-red-check-mark.png);margin-left:20px;}
#tab-tools-videos .tab-heading{background:url(/rd/gfx/icn-calculator.jpg) 8px top no-repeat;margin:0 0 0 10px;padding:10px 0 10px 62px;}
#tab-tools-videos div.hr-short{position:relative;width:30px;border-bottom:1px solid #bdbdbc;margin:10px 0 0 10px;}
#tab-tools-videos .pay-yourself-tool,#tab-tools-videos .videos{padding-top:10px;border-top:1px solid #bdbdbc;margin:20px;}
#tab-tools-videos .pay-yourself-tool h3,#tab-tools-videos .pay-yourself-tool p,#tab-tools-videos .pay-yourself-tool .red-btn,#tab-tools-videos .tool h3,#tab-tools-videos .tool p,#tab-tools-videos .tool .red-btn{margin-left:10px;}
#tab-tools-videos .videos{position:relative;border-top-width:2px;zoom:1;}
#tab-tools-videos .videos .heading{background:url(/rd/gfx/icn-film.jpg) left top no-repeat;margin-bottom:10px;border:none;padding:10px 0 0 60px;}
#tab-tools-videos .videos .hr-short{height:0;overflow:hidden;margin:0 0 10px;}
#tab-tools-videos .videos .video{clear:both;padding-bottom:20px;border-bottom:1px solid #e2e2e1;margin-bottom:20px;}
#tab-tools-videos .videos .video img{position:relative;float:left;border:2px solid #b1b1af;margin-right:20px;}
#tab-tools-videos .videos .video .duration{font-size:.8em;}
#tab-tools-videos .videos .video .description{display:block;margin-bottom:15px;}
#tab-tools-videos #context-help h3{font-size:1.4em;margin:0;}
#help-title{margin-left:0;margin-right:0;}
#overlay-mask{display:none;position:absolute;left:0;top:0;background:#000;width:100%;height:100%;min-height:100%;z-index:9999;-moz-opacity:0.8;opacity:0.8;filter:Alpha(Opacity=80);-ms-filter:Alpha(Opacity=80);}
.overlay{display:none;position:absolute;background:#f1f1f1;border:1px solid #fff;overflow:hidden;z-index:99999;-webkit-box-shadow:inset 1px 1px 0 #b0b0b0;-moz-box-shadow:inset 1px 1px 0 #b0b0b0;box-shadow:inset 1px 1px 0 #b0b0b0;}
#ready-to-apply-overlay,#ready-to-apply-overlay-scene,#ready-to-apply-overlay-btr{width:638px;padding:0 20px 20px;}
#ready-to-apply-overlay .head h2,#ready-to-apply-overlay-scene .head h2,#ready-to-apply-overlay-btr .head h2{line-height:55px;font-size:2em;}
#ready-to-apply-overlay .body,#ready-to-apply-overlay-btr .body,#ready-to-apply-overlay-scene .body{background:#fff;border:1px solid #e3e3e3;overflow:hidden;padding:20px 30px;}
#ready-to-apply-overlay .body .panel,#ready-to-apply-overlay-scene .body .panel,#ready-to-apply-overlay-btr .body .panel{float:left;background:#f1f1f1;width:275px;height:175px;border:1px solid #e3e3e3;-webkit-box-shadow:1px 1px 0 #ddd;-moz-box-shadow:1px 1px 0 #ddd;box-shadow:1px 1px 0 #ddd;}
#ready-to-apply-overlay .body .a,#ready-to-apply-overlay .body .left,#ready-to-apply-overlay-btr .body .left,#ready-to-apply-overlay-scene .body .left{margin-right:20px;}
#ready-to-apply-overlay .body .panel h2,#ready-to-apply-overlay-scene .body .panel h2,#ready-to-apply-overlay-btr .body .panel h2{display:block;height:55px;font-size:2.5em;font-weight:400;margin:20px 20px 10px;}
#ready-to-apply-overlay .body .panel p,#ready-to-apply-overlay-scene .body .panel p,#ready-to-apply-overlay-btr .body .panel p{font-size:1.4em;margin:0 20px 20px;}
#ready-to-apply-overlay .body .panel a.red-btn,#ready-to-apply-overlay-btr .body .panel a.red-btn,#ready-to-apply-overlay-scene .body .panel a.red-btn{padding-left:20px;text-align:left;font-weight:700;margin:0 20px;}
.overlay a.close,.ui-dialog-titlebar-close{position:absolute;display:block;background:url(/rd/gfx/btn-overlay-close.png) left top no-repeat;width:30px;height:30px;right:0;top:0;text-indent:-999em;margin:10px 20px 0 0;}
.ui-dialog{position:absolute;background:#f1f1f1;-webkit-box-shadow:inset 1px 1px 0 #b0b0b0;-moz-box-shadow:inset 1px 1px 0 #b0b0b0;box-shadow:inset 1px 1px 0 #b0b0b0;}
.ui-dialog .overlay{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.ui-dialog-titlebar{background:#f1f1f1;}
.ui-dialog-titlebar .ui-dialog-title{line-height:55px;font-size:2em;font-weight:700;color:#666;padding-left:20px;}
.ui-widget-overlay{position:absolute;top:0;background:#000;-moz-opacity:0.8;opacity:0.8;filter:Alpha(Opacity=80);-ms-filter:Alpha(Opacity=80);}
#ie6 #ready-to-apply-overlay .body{position:relative;zoom:1;}
#ie6 #side-nav sup,#ie7 #side-nav sup{vertical-align:top;}
#ie6 #tab-tools-videos div.hr-short,#ie7 #tab-tools-videos div.hr-short{height:1px;overflow:hidden;}
#content-body .tabbed-content .rates-fees-box{border-top:1px solid #ccc;margin:10px 10px 0;padding:20px 5px 0;}
#content-body .tabbed-content .rates-fees-box h2 a span{color:#D81E05;margin-left:5px;font-size:.75em;}
#content-body .tabbed-content .rates-fees-box div{display:inline;float:left;height:40px;border-right:1px solid #d4d4d2;margin-bottom:20px;}
#content-body .tabbed-content .rates-fees-box div p{font-size:.9em;padding:2px 0 0;}
#content-body .tabbed-content .rates-fees-box div p a{font-size:.95em;display:block;}
#content-body .tabbed-content .rates-fees-box div span{float:left;font-size:2.5em;font-weight:700;margin-right:15px;}
#content-body .tabbed-content .rates-fees-box div span small{position:relative;font-size:.65em;top:-8px;}
#content-body .tabbed-content .rates-fees-box div.c p{margin-right:0;}
#content-body .tabbed-content .rates-fees-box div.c{width:220px;border:none;}
#content-body .tabbed-content .rates-fees-box div.c span{margin:0 10px 0 20px;}
#rates-to-apply{border:4px solid #aeaeae;border-width:3px 0;margin:20px 20px 20px 0;}
#rates-to-apply .left{width:230px;margin:0 0 0 10px !important;}
#rates-to-apply .left h2{font-size:1.8em;color:#515151;margin:15px 0 5px;padding:0;}
#rates-to-apply .left a{font-size:1.4em;font-weight:700;}
#rates-to-apply .right,#rates-to-apply .right ul{width:510px;margin:0;padding:0;}
#rates-to-apply .right ul{margin:10px 0;}
#rates-to-apply .right ul li{font-size:1em;width:510px;margin:0;}
#rates-to-apply .right li{position:relative;height:5em;}
#rates-to-apply .right li.b{border:1px solid #ccc;border-width:1px 0;}
#rates-to-apply .right li strong{display:inline;float:left;width:315px;margin-top:5px;font-size:1.6em;}
#rates-to-apply .right li strong span{display:block;font-size:.8em;font-weight:400;}
#rates-to-apply .right li em{display:inline;position:absolute;right:10px;top:3px;color:#666;padding-left:20px;font-size:1.8em;text-align:right;font-style:normal;}
#rates-to-apply .right li em span{display:block;color:#666;font-size:.7em;}
#rates-to-apply .right li.a em,#rates-to-apply .right li.telephone em{background:url(/rd/gfx/bg-cell.gif) left top no-repeat;}
#rates-to-apply .right li.b a,#rates-to-apply .right li.link a{display:inline;position:absolute;right:10px;top:16px;color:#D81E05;padding-left:20px;font-size:1.4em;text-align:right;font-style:normal;}
#rates-to-apply .right li.list p{display:inline;position:absolute;right:10px;top:5px;text-align:right;font-style:normal;margin:0;padding:0;}
#rates-to-apply .right li .red-btn{display:inline;position:relative;float:right;line-height:30px;padding: .2em .65em;font-size:1.6em;margin:11px 3px 0 0;}
#rates-to-apply .right li .red-btn .arrow{/*right:5px;*/ display: none;}
#rates-to-apply .right li.address strong{width:115px;}
#rates-to-apply .right li.address address strong,#rates-to-apply .right li.address address b{display:block;margin-bottom:5px;}
#rates-to-apply .right .address div{margin-bottom:20px;overflow:hidden;text-align:right;}
#rates-to-apply .right address{font-size:1.4em;font-style:normal;margin-bottom:15px;}
#rates-to-apply .right li.address{height:17em;}
#content-body .tabbed-content ul#account-summaries{clear:both;list-style:none;margin:0 15px 15px;}
#content-body .tabbed-content ul#account-summaries li.noline{border:none;clear:both;padding:10px;}
#content-body .tabbed-content ul#account-summaries li ul li{border:none;clear:both;font-size:.9em;margin:0;padding:0;}
#content-body .tabbed-content .a li.a a ul#account-summaries li ul li,#content-body .tabbed-content .b li.b a ul#account-summaries li ul li,#content-body .tabbed-content .c li.c a ul#account-summaries li ul li,#content-body .tabbed-content .d li.d a ul#account-summaries li ul li{background-color:none;border:none;color:#666;font-weight:700;}
#content-body .tabbed-content ul#account-summaries li ul{list-style:none;padding-top:10px;margin:0;}
#content-body .tabbed-content ul#account-summaries li.a,#content-body .tabbed-content ul#account-summaries li:first-child{border:none;padding-top:0;}
.tabbed-content #account-summaries div.one-col{float:left;width:250px;padding-right:20px;font-size:1em!important;margin:25px 0;}
.tabbed-content #account-summaries div.one-col strong{font-size:1.1em;}
#content-body .tabbed-content #account-summaries .account-summary div.one-col p,#content-body .tabbed-content #account-summaries div.one-col p{width:245px;font-weight:400;background:none;float:left;margin:0;padding:0;}
.tabbed-content #account-summaries div.one-col p a{background:none;border:none;color:#D81E05;}
.tabbed-content #account-summaries div.two-col{float:left;width:415px;padding-left:20px;border-left:1px solid #d7d7d7;z-index:0;margin:25px 0;}
.tabbed-content #account-summaries table{width:100%;border-collapse:collapse;margin:0;padding:0;}
.tabbed-content #account-summaries table td{border-bottom:1px solid #D7D7D7;line-height:25px;margin:0;padding:0;}
.tabbed-content #account-summaries table td span{font-size:9px;}
/*#content-body .tabbed-content #account-summaries table td.rate{text-align:right;width:230px;}*/
#content-body .tabbed-content #account-summaries table td.rate {text-align: left; line-height: 1.5em; width: 220px; padding-top: 10px; padding-bottom: 10px; display: block;}
#content-body .tabbed-content .b #account-summaries table td.rate,#content-body .tabbed-content #tab-fees #account-summaries table td.rate{width:100px;}
#ie6 #btn-apply{top:0;right:25px;}
#ie6 .rates-fees-box .c{width:255px;}
#content-body div.legal{margin:10px;padding:0 20px 10px;}
#content-body .tabbed-content div.content div.legal ul{clear:both;font-size:.7em;list-style:none outside none;padding-bottom:10px;margin:0 0 20px 30px;}
#content-body div.legal ul li span{display:inline;float:left;margin-left:-20px;padding-right:10px;text-align:right;}
#content-body div.legal ul li{width:700px;margin:5px 0;}
#content-body .tabbed-content div.content sup{font-size:.7em;top:2px;position:relative;}
#ie6 #content-body .tabbed-content div.content sup{position:none;}
#content-body .tabbed-content div.content ul.col2{clear:both;list-style:none outside none;margin:0 0 0 15px;}
#content-body .tabbed-content div.content ul.col2 li{float:left;width:350px;height:70px;padding:0 20px 10px 0;}
#content-body .player{clear:both;margin:5px 0 0 20px;}
#content-body .player #ytvideo{float:left;padding-bottom:20px;}
#content-body .player h3{font-size:1.1em;padding-left:0;margin:0;}
#content-body .tabbed-content .content .playlist{float:left;clear:none;margin:0 10px 10px;}
#content-body .tabbed-content .content .playlist li{height:58px;width:275px;overflow:hidden;list-style:none;margin:0 0 10px;padding:0;}
#content-body .tabbed-content .content .playlist li a img{position:relative;top:-11px;float:left;margin-right:20px;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
#content-body .tabbed-content .content .playlist li a{font-weight:700;padding:10px 0 5px;}
#content-body .tabbed-content .content .playlist li a h4{width:135px;font-size:.95em;text-decoration:none;margin:-70px 0 0 80px;}
#content-body .tabbed-content .content .playlist li p{font-size:1.1em;margin:0 0 0 80px;}
#content-body .tabbed-content .content .bullets li.c,#content-body .tabbed-content .content .bullets li.b,#content-body .tabbed-content .content .bullets li.a{line-height:1.25em;}
#content-body .apply{position:relative;margin:10px 0 0 10px;}
#content-body .apply #bank-the-rest{background:#FFF url(/rd/gfx/bg-btr-pig.jpg) no-repeat top left;}
#content-body .apply #scene{background:#FFF url(/rd/gfx/bg-scene-card-popcorn-row.jpg) no-repeat top left;}
#content-body .apply #standard{background:#FFF url(/rd/gfx/bg-scotiacard.jpg) no-repeat top left;}
#content-body .apply .applyTile{border:2px solid #E4E4E4;width:743px;height:130px;margin:0 0 10px;}
#content-body .applyTile .applyBtn{float:right;width:190px;margin:40px 0 0;}
#content-body .applyTile .applyInfo{float:left;width:325px;padding:20px 0 0 175px;}
.applyBtn .red-btn{width:130px;font-size:14px;float:left;margin-left:5px;height:24px;}
.applyBtn .existing{text-align:left;float:left;font-size:11px;color:#999;width:150px;margin:10px 0 0;}
.applyBtn .existing a{border-bottom:dotted 1px #999;color:#999;}
#content-body .applyTile .applyInfo h2{font-size:30px;font-weight:400;line-height:1em;padding-bottom:0;margin:0;}
#content-body .applyTile .applyInfo h2 sup{font-size:.4em;line-height:0.4;position:relative;top:2px;}
#content-body .applyTile .applyInfo h3{color:#7B7B7B;font-size:14px;padding-bottom:0;margin:0;}
#content-body .applyTile .applyInfo p{font-size:13px;margin:0;padding:15px 0 0;}
#content-body .social{border-top:1px solid #d6d6d4;border-bottom:1px solid #d6d6d4;font-weight:700;margin:20px 20px 20px 0;padding:10px 20px;}
#content-body .social h3{display:inline;float:left;font-size:1.7em;padding-top:3px;color:#515151;}
#content-body .social .icons{display:inline;vertical-align:middle;position:relative;}
#content-body .social .icons a{display:block;float:left;background:url(/rd/gfx/sprite-social-media.gif) left top no-repeat;width:26px;height:24px;overflow:hidden;text-indent:-9999px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#content-body .social .icons a.digg{background-position:-26px top;}
#content-body .social .icons a.delicious{background-position:-52px top;}
#content-body .social .icons a.technorati{background-position:-78px top;}
#content-body .social .icons a.twitter{background-position:-106px top;}
#content-body .social .icons a.myspace{background-position:-132px top;}
#content-body .social .icons a.reddit{background-position:-158px top;}
#content-body .social .icons a.float{background-position:-184px top;}
#content-body .social .icons a.facebook{background-position:-210px top;}
#content-body .social .icons a.rss{background-position:-236px top;}
#content-body .footer{float:left;width:780px;margin:0;padding:0 0 70px 8px;}
#content-body .footer .left{display:inline;float:left;width:515px;overflow:hidden;margin:0;}
#content-body .footer .col{display:inline;float:left;width:252px;overflow:hidden;}
#content-body .footer h3{font-size:1.6em;color:#515151;font-weight:700;line-height:21px;margin:0;padding:0;}
#content-body .footer .col p{font-size:1.4em;line-height:19px;margin:5px 10px 0 0;}
#content-body .footer hr{width:30px;margin:0 215px 0 0;padding:0;}
#content-body .footer .left hr{margin:0 460px 0 0;}
#content-body .footer ul{list-style:none;margin-top:5px;}
#content-body .footer ul li{display:block;float:none;font-size:1.3em;line-height:1.3em;margin:0;}
#content-body .footer .left ul li{width:50%;float:left;}
#content-body .footer .col p a{display:block;margin-top:3px;font-size:.9em;}
#ie6 #content-body .footer #col2,#ie7 #content-body .footer #col2{margin-top:15px;}
#content-body .footer .box{width:260px;background-color:#eeede8;padding:0;}
#content-body .footer .box div{border:1px solid #fff;overflow:hidden;margin:10px;padding:40px 0 10px;}
#content-body .footer #ad-mortgage div{background:url(/rd/gfx/bg-home-dark.gif) no-repeat scroll 10px 7px transparent;}
#content-body .footer #ad-ltsb div{background:url(/rd/gfx/icon-savingsad.jpg) no-repeat scroll 14px 6px transparent;}
#content-body .footer #ad-mortgage div a{width:80px;}
#content-body .footer .box div a{font-size:1.2em;margin:10px 15px 0;padding:0 10px;}
#content-body .footer .box div span{font-size:1.5em;color:#999;margin:0 15px;}
#content-body .footer .box div h3{font-size:1.9em;font-weight:400;color:#515151;margin:10px 15px 0;}
#content-body .footer .box div h3 sup{font-size:.6em;line-height:0;}
#content-body .footer .box div p{line-height:17px;font-size:1.3em;margin:5px 15px 0;}
#content-body .footer .box div p span{font-weight:700;color:#797979;font-size:1.3em;margin:0;}
#content-body .tabbed-content .footer{float:left;width:743px;border:none;margin:0 0 0 20px;padding:0;}
#content-body .tabbed-content .content .footer ul{width:700px;list-style:none;margin:0 0 25px;}
#content-body .tabbed-content .footer ul li{display:inline;float:left;width:230px;padding:10px 0;}
#content-body .tabbed-content .footer ul li h3{color:#515151;font-size:16px;font-weight:700;line-height:21px;width:150px;margin:0;padding:0;}
#content-body .tabbed-content .footer div.hr{border-bottom:1px solid #333;height:7px;width:30px;margin:0 0 5px;}
#content-body .tabbed-content .footer ul li p{font-size:12px;line-height:20px;margin:0;}
#content-body .tabbed-content .footer ul li a{font-weight:400;float:none;}
div.hrdark{border-bottom:1px solid #333;height:5px;width:30px;margin:0;padding:0;}
table.default{font-size:1.4em;border:1px solid #ccc;border-top:3px solid #adada7;border-collapse:collapse;margin-top:1.5em;width:770px;margin-bottom:3em;padding:0;}
table.default tbody{padding:0;}
table.default tr.odd th,table.default tr.odd td{background-color:#f5f5f5;}
table.default th{font-size:1.1em;text-align:left;border-bottom:3px solid #ccc;border-color:#ccc;border-style:solid;border-width:0 1px;padding:.5em .5em .5em 1em;}
table.default td{border-color:#ccc;border-style:solid;border-width:0 1px;padding:1em;}
table.default td.headerRow{font-size:1.1em;font-weight:700;border:1px solid #ccc;border-top:3px solid #ccc;}
#content-body .link-farm,#content-body .link-farm-sub-list{margin:0 20px 0 0;}
.link-farm li,.link-farm-sub-list li{position:relative;border-top:1px solid #adada7;overflow:hidden;zoom:1;margin:0 0 0 10px;padding:10px;}
.link-farm li:hover,.link-farm-sub-list li:hover{background:#d4d4d4;}
.link-farm li img{float:left;margin-right:10px;}
.link-farm li.first,.link-farm-sub-list li.first{border-top:none;}
.link-farm li.last,.link-farm-sub-list li.last{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #adada7;}
.link-farm li strong,.link-farm-sub-list li strong{display:block;margin-bottom:5px;font-size:1.4em;}
.link-farm li .details,.link-farm-sub-list li .details{font-size:1.2em;overflow:hidden;}
.link-farm li .details .divider,.link-farm-sub-list li .details .divider{width:15px;}
.link-farm li .btn-download,.link-farm-sub-list li .btn-download{position:absolute;right:10px;top:10px;width:115px;}
.link-farm-sub-list li{position:relative;zoom:1;margin:0 0 0 40px;}
.link-farm-sub-list li strong span{float:left;width:25px;}
.link-farm-sub-list li span.file{margin-left:25px;}
.link-farm li .btn-go{position:absolute;right:10px;top:14px;width:3em;padding-right:.5em;}
.link-farm li.portfolio{padding-bottom:15px;}
.link-farm li.portfolio .ui-selectmenu,.link-farm li.portfolio .btn-go{float:left;position:relative;left:auto;right:auto;margin:0 10px 1px 0;}
#content-body .link-farm li .ui-selectmenu{position:absolute;line-height:32px;height:32px;left:375px;top:12px;width:290px;background:url(/ca/common/tools/bg-select.gif) right center repeat-x;border:1px solid #ccc;}
#content-body .link-farm li .ui-selectmenu .ui-selectmenu-status{background:url(/ca/common/tools/select-arrow.gif) right center no-repeat;color:#919191;line-height:32px;height:32px;font-size:1.6em;font-weight:700;padding:0 0 0 12px;}
#content-body .ui-selectmenu-menu{background-color:#eee;border:1px solid #ccc;width:290px;margin-top:1px;border-width:0 1px;}
#content-body .ui-selectmenu-menu a{color:#919191;line-height:30px;font-size:1.6em;margin:0 1px;padding:0 1em;}
#ie6 #content-body .ui-selectmenu-menu .prompt,#ie7 #content-body .ui-selectmenu-menu .prompt,#ie8 #content-body .ui-selectmenu-menu .prompt,#ie9 #content-body .ui-selectmenu-menu .prompt{display:block!important;height:0;line-height:0;overflow:hidden;}
#content-body .ui-selectmenu-menu a:hover{background-color:#d4d4d4;}
#ie6 #content-body .link-farm li.select select{position:absolute;left:390px;top:17px;width:290px;}
#ie6 #content-body .link-farm li.portfolio select{float:left;width:290px;margin:17px 10px 0 0;}
#content-body .heading,#content-body .fund-facts h3{border-bottom:3px solid #adada7;margin:0 20px 0 0;padding:8px 10px;}
#content-body .heading strong{font-size:1.6em;}
#content-body .heading span{font-size:1.4em;}
#content-body .heading p{font-size:1.4em;margin:0;}
#content-body .fund-facts p{border-bottom:1px solid #adada7;font-size:1.4em;margin:0 20px 30px 0;padding:10px 0 30px 10px;}
.grey-btn{position:relative;display:block;overflow:hidden;background-color:#f6f2f1;background-image:url(/rd/gfx/bg-grey-btn.gif);background-position:left top;background-repeat:repeat-x;color:#d81e05;height:1.8em;line-height:1.8em;border:1px solid #d0d0d0;font-size:1.4em;font-weight:400;text-align:center;text-decoration:none;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 1px #666;-moz-box-shadow:0 1px 1px #666;box-shadow:0 1px 1px #666;padding:0;}
.grey-btn .arrow{display:none;position:absolute;top:30%;right:15px;width:0;height:0;line-height:0;border:5px solid #D81E05;text-indent:9999px;overflow:hidden;border-color:#f6f2f1 #f6f2f1 #f6f2f1 #d81e05;border-width:5px 0 5px 5px;}
.grey-btn:hover{background-position:left bottom;margin-top:1px;text-decoration:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#content-body .banner-long,#content-body #banner{position:relative;background:#eeede8;display:block;width:755px;height:240px;overflow:hidden;margin:0 2px 2px 0;padding:10px;}
#content-body .banner-long .content,#content-body #banner #ad{position:relative;background-color:#fff;width:753px;height:238px;border:1px solid #fff;overflow:hidden;cursor:pointer;}
#content-body .banner-long .content .red-btn,#content-body .three-col .content .red-btn{margin-top:15px;height:20px;line-height:20px;width:220px;font-size:1.2em;text-align:center;position:relative;bottom:0;}
#content-body .banner-long .a h2,#content-body .three-col .a h2{font-size:45px!important;line-height:1em;margin:50px 0 0 25px;}
#content-body .banner-long .a h3,#content-body .three-col .a h3{color:#797979;font-size:20px!important;margin:20px 0 0 25px;}
#content-body .banner-long .b h2,#content-body .three-col .b h2{color:#d81e05;font-size:39px!important;line-height:1em;margin:34px 0 0 495px;}
#content-body .banner-long .b h3,#content-body .three-col .b h3{color:#515151;font-size:19px!important;margin:10px 0 0 495px;}
#content-body .banner-long .c .btn,#content-body .three-col .c .btn{position:relative!important;margin:10px 0 0 20px;}
#content-body .two-col .content .red-btn{margin-top:15px;height:20px;line-height:20px;width:220px;font-size:1.2em;text-align:center;position:relative!important;bottom:0;}
#content-body .two-col .a h2{font-size:35px!important;line-height:1em;margin:50px 0 0 25px;}
#content-body .two-col .a h3{color:#797979;font-size:18px!important;margin:20px 0 0 25px;}
#content-body .two-col .b h2{color:#d81e05;font-size:35px!important;line-height:1em;margin:34px 0 0 235px;}
#content-body .two-col .b h3{color:#515151;font-size:20px!important;margin:10px 10px 0 235px;}
#content-body .banner-tall{position:relative;float:left;background:#eeede8;display:block;width:245px;height:490px;overflow:hidden;margin:0 2px 2px 0;padding:10px;}
#content-body .banner-tall .content{position:relative;background-color:#fff;width:243px;height:488px;border:1px solid #fff;overflow:hidden;cursor:pointer;}
#content-body .banner-tall .a h2,#content-body .two-row .a h2{font-size:40px;line-height:1em;margin:30px 0 0 15px;}
#content-body .banner-tall .a h3,#content-body .two-row .a h3{color:#797979;font-size:20px;margin:10px 0 0 15px;}
#content-body .banner-tall .b h2,#content-body .two-row .b h2{color:#d81e05;font-size:29px;line-height:1em;margin:312px 0 0 40px;}
#content-body .banner-tall .b h3,#content-body .two-row .b h3{color:#515151;font-size:19px;margin:10px 0 0 40px;}
#content-body .banner-tall .c h2,#content-body .two-row .c h2{color:#fff;font-size:30px;line-height:1em;margin:300px 0 0 20px;}
#content-body .banner-tall .c h3,#content-body .two-row .c h3{color:#fff;font-size:15px;margin:10px 0 0 20px;}
#content-body .banner-square{position:relative;float:left;background:#eeede8;display:block;width:245px;height:240px;overflow:hidden;margin:0 2px 2px 0;padding:10px;}
#content-body .banner-square .content{position:relative;background-color:#fff;width:243px;height:238px;border:1px solid #fff;overflow:hidden;cursor:pointer;}
#content-body .banner-square .a h2,#content-body .one-col .a h2{font-size:25px;line-height:1em;margin:15px 0 0 15px;}
#content-body .banner-square .a h3,#content-body .one-col .a h3{color:#797979;font-size:15px;margin:10px 0 0 15px;}
#content-body .banner-square .b h2,#content-body .one-col .b h2{color:#d81e05;font-size:24px;line-height:1em;margin:99px 0 0 85px;}
#content-body .banner-square .b h3,#content-body .one-col .b h3{color:#515151;font-size:14px;margin:5px 0 0 85px;}
#content-body .banner-square .c h2,#content-body .one-col .c h2{color:#fff;font-size:25px;line-height:1em;margin:75px 0 0 15px;}
#content-body .banner-square .c h3,#content-body .one-col .c h3{color:#fff;font-size:15px;margin:10px 0 0 15px;}
#content-body .banner-square .c .btn,#content-body .one-col .c .btn{position:relative;margin:5px 0 0 15px;}
.transcript{margin:0 5px;}
.transcript h2{color:#c00;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;}
.transcript h3{color:#666;font-size:16px;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #ccc;margin:0;padding:0 0 5px;}
.transcript p{font-family:Arial, Helvetica, sans-serif;}
.english{background-color:#52e9ff;}
#ie6-message{background:#fff;display:block;position:absolute;width:600px;z-index:9999;padding:20px;}
#ie6-message h2{font-size:30px;background:#fff;color:#c00;}
#ie6-message p{font-size:16px;background:#f1f1f1;margin-top:5px;padding:10px;}
#ie6-message a.red-btn{font-size:16px;width:200px;margin:10px 0;}
#scotia-sites li .content .col li .gbm{line-height:1em;margin-bottom:7px;}
a,#content-body #ask-results li a:hover{text-decoration:none;color:#D81E05;}
a:hover,#scotia-sites li .content .glsLink a:hover,#mega-menu li .content div.promo a:hover,#content-body ul#account-summaries .account-summary h3 a:hover span,#content-body ul#account-summaries h3 a:hover span,#content-body .tabbed-content .rates-fees-box h2 a:hover span,#content-body .tabbed-content ul#account-summaries h3 a:hover span,#content-body .tabbed-content .content .playlist li a:hover h4{text-decoration:underline;}
#nav-tabs li:first-child,#content-body .tabbed-content .rates-fees-box div.b span{margin-left:15px;}
#nav-tabs li.d,.link-farm li .details .date,.link-farm-sub-list li .details .date{width:150px;}
#top .content > a,#form-lang,#lang-selector,.link-farm li .details span .link-farm-sub-list li .details span{float:left;}
a#group-sites:hover,a#group-sites:focus,#scotia-sites li .content .col a:hover,#scotia-sites li .content .col a:focus,#scotia-sites li .content .col a:active,#language a:hover,#service-menu li a.tab:hover,#service-menu li ul a:hover,#mega-menu li .content .col a:hover,#side-nav li a:hover,#footer .quick-links li a:hover,#content-body .items ul li h3 a:hover,#content-body .items ul li h3.hover a{color:#D81E05;text-decoration:none;}
#top ul#font-size li a:hover,#content-body .tabbed-content .content .bullets li p,#content-body .tabbed-content #account-summaries li.noline div.one-col,#content-body .tabbed-content #account-summaries li.noline div.two-col{margin:0;}
#font-size .default a,#content-body .social .icons a.stumbleupon{background-position:0 top;}
#font-size.default li.default,#font-size.lrg li.lrg,#font-size.x-lrg li.x-lrg{background-color:#c1c0ba;}
#scotia-sites li a,#language a,#content-body .left #questionsFat .question h3 a,#content-body .question h4 a,#content-body .footer hr.dark{color:#666;}
#scotia-sites li a:hover,#content-body .tabbed-content .rates-fees-box h2 a{color:#666;text-decoration:none;}
#scotia-sites li .content li,#account-summaries .account-summary div.two-col li.no-border,#account-summaries div.two-col li.no-border{border:none;}
#scotia-sites li .content a,#mega-menu li .content .col a{display:block;color:#666;}
#scotia-sites li .content .glsLink a,#sign-in-panel p a,#side-nav ul.level-1 li.active li a:hover,#side-nav ul.level-2 li.active li a:hover,#footer .products li a,#footer .contact h3 a:hover,#footer .services h3 a:hover,#footer .services h3:hover,#content-body ul#account-summaries .account-summary h3 a:hover,#content-body ul#account-summaries h3 a:hover,#content-body .pop-tile ul.details li.strong,#content-body .items ul li div.offer:hover,#content-body .tabbed-content .rates-fees-box h2 a:hover,#content-body .tabbed-content ul#account-summaries h3 a:hover{color:#D81E05;}
#sign-in-panel li .content .simulatorLink {
    background: url('/ca/common/icons/sprites.png') 0px -871px no-repeat;
    padding: 2px 0 8px 30px;
}
#service-menu li.active a.tab,#service-menu li:hover a.tab,#service-menu.b li.b a,#service-menu.c li.c a{background:#e4e4e4;}
#service-menu li.active a.tab,#side-nav ul.level-1{padding-bottom:10px;}
#service-menu li a.tab strong,#tab-tools-videos .tab-heading strong{display:block;font-size:1.2em;}
#service-menu li.a a.tab,#ie6 #mega-menu li .content .col{width:160px;}
#service-menu li.b,#ie6 #scotia-sites,#ie7 #scotia-sites{width:225px;}
#search-submit:focus,.red-btn:focus,#content-body #ask-submit:focus{outline:1px dotted #000;}
#service-menu li.b .content,#content-body .three-cols .two-col{width:525px;}
#mega-menu li a.tab:hover,#content-body .tiles .tile a,#content-body #questions .question h3 a:hover,#content-body .question h4 a:hover,#content-body .link-farm li .ui-selectmenu:hover,#content-body .banner-long .content a,#content-body .three-col .content a,#content-body .two-col .content a,#content-body .banner-tall .content a,#content-body .two-row .content a,#content-body .banner-square .content a,#content-body .one-col .content a{text-decoration:none;}
#header .top-nav-pb li:hover a.f,#header .top-nav-pb li.active a.f,#header .top-nav-sb li:hover a.a,#header .top-nav-sb li.active a.a{color:#15a3e0!important;}
#header .top-nav-pb li:hover a.f .arrow,#header .top-nav-pb li.active a.f .arrow,#header .top-nav-sb li:hover a.a .arrow,#header .top-nav-sb li.active a.a .arrow{border-top-color:#15a3e0!important;}
#header .top-nav-sb li:hover a.b,#header .top-nav-sb li.active a.b,.pink{color:#e53985!important;}
#header .top-nav-sb li:hover a.f .arrow,#header .top-nav-sb li.active a.f .arrow,#header .top-nav-as li:hover a.a .arrow,#header .top-nav-as li.active a.a .arrow,#header .top-nav-as li:hover a.b .arrow,#header .top-nav-as li.active a.b .arrow,#header .top-nav-as li:hover a.c .arrow,#header .top-nav-as li.active a.c .arrow,#header .top-nav-as li:hover a.d .arrow,#header .top-nav-as li.active a.d .arrow,#header .top-nav-as li:hover a.e .arrow,#header .top-nav-as li.active a.e .arrow,#header .top-nav-as li:hover a.f .arrow,#header .top-nav-as li.active a.f .arrow,#header .top-nav-as li:hover a.g .arrow,#header .top-nav-as li.active a.g .arrow{border-top-color:#c29e25!important;}
#header .top-nav-as li:hover a.a,#header .top-nav-as li.active a.a,#header .top-nav-as li:hover a.b,#header .top-nav-as li.active a.b,#header .top-nav-as li:hover a.c,#header .top-nav-as li.active a.c,#header .top-nav-as li:hover a.d,#header .top-nav-as li.active a.d,#header .top-nav-as li:hover a.e,#header .top-nav-as li.active a.e,#header .top-nav-as li:hover a.f,#header .top-nav-as li.active a.f,#header .top-nav-as li:hover a.g,#header .top-nav-as li.active a.g,.grey{color:#515151!important;}
#header .top-nav-pb li a.tab .arrow,.link-farm li .btn-download .arrow,.link-farm-sub-list li .btn-download .arrow,.link-farm li .btn-go .arrow{right:8px;}
#header .top-nav-as li a.tab .arrow,#header .top-nav-sb li a.tab .arrow,#btn-apply .arrow{right:10px;}
#header .top-nav-as .g .content .regular li,#ie6 #content-body #questions .question p{height:50px;}
#mega-menu li .content ul,#footer .services ul,#learning-bar ul,#content-body #account-summaries .account-summary div.two-col ul,#content-body #account-summaries div.two-col ul,#content-body .tile ul li{list-style:none;}
#mega-menu li .content .last,#content-body .fullwidth{padding-right:20px;}
#cid1595 #side-nav h3 a,.navy{color:#00274c;}
#side-nav h3 a,#side-nav ul.level-1 li.active a.active,#content-body .left p span.dark,#content-body .footer .left ul li a,table.default a{font-weight:700;}
#side-nav li.active li.active:before,.hide,.mcb-lang,.fullpage #side-nav,.clearfixfullpage #side-nav,.legal .content,#content-body .ui-selectmenu-menu .prompt{display:none;}
#ie6 #side-nav ul.level-1 li.active a,#ie6 #side-nav ul.level-1 li.active a.active{position:static!important;}
#side-nav ul.level-1,#side-nav li.active ul.level-2,#side-nav li.active ul.level-3,#content-body #questions .active .content,#content-body .active .content,#content-body .tabbed-content .a div.a,#content-body .tabbed-content .b div.b,#content-body .tabbed-content .c div.c,#content-body .tabbed-content .d div.d,#tab-overview ul li strong,#content-body #tab-service-add-ons .services ul li strong,#tab-tools-videos .videos .heading strong{display:block;}
#footer strong,#footer li,#footer li h3,.pop-tile .quote span,#content-body .tabbed-content .rates-fees-box h2 font,#rates-to-apply .right li.list p a,#content-body .tabbed-content ul#account-summaries h3,p.legal{font-size:1.2em;}
#footer .products li strong,#learning-bar ul li h4{color:#666;font-size:1em;}
#footer .services,#footer .spotlight{display:inline;float:left;width:755px;height:12em;border-bottom:1px solid #ccc;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;margin:0 20px 20px 0;}
#footer .socialMedia li,#rates-to-apply .left,#rates-to-apply .right{display:inline;float:left;}
#footer .socialMedia .facebook,#footer .socialMedia .twitter,#ie6 #mega-menu li .content .last{padding-right:10px;}
#footer .spotlight h3,#ie6 #legal,#content-body .tabbed-content .content ol li,#content-body .tabbed-content .content ul li,#content-body #tab-service-add-ons .services ul li{margin-bottom:10px;}
#learning-bar ul li h4 span,#help-title span,.pop-tile .quote h5,#content-body .tiles p.offer a,#content-body .footer #col3 a{font-weight:400;}
.tool-tip,#content-body .noFlip,#content-body .ad,.ui-dialog .ui-dialog-titlebar,.ui-dialog .ui-dialog-content{position:relative;}
#context-help,#close-help,#ie6 #mega-menu li.g,#ie6 #learning-bar{position:absolute;}
#context-help:focus,#content-body .tabbed-content .content:focus{outline:none;}
#ie6 #footer .products,#ie7 #tab-overview .rates-fees-box{padding-bottom:20px;}
.invisible,#ie6 body.overlay-open select{visibility:hidden;}
* html .clearfix,:first-child+html .clearfix{zoom:1;}
#content-body ul#account-summaries li.account-summary,#content-body ul#account-summaries li,#content-body .tabbed-content ul#account-summaries li{clear:both;border-top:2px solid #d6d6d4;padding:20px 10px;}
#content-body ul#account-summaries .account-summary h3 a,#content-body ul#account-summaries h3 a,#ie6 #account-summaries .account-summary h3 a,#ie7 #account-summaries .account-summary h3 a,#content-body .tiles .tile h2 a,#content-body .tabbed-content ul#account-summaries h3 a,#content-body .applyTile .applyInfo h2 a{color:#515151;text-decoration:none;}
#content-body ul#account-summaries .account-summary h3 a span,#content-body ul#account-summaries h3 a span,#content-body .tabbed-content ul#account-summaries h3 a span{font-size:.7em;margin-left:15px;font-weight:400;color:#D81E05;}
#account-summaries .account-summary h3 a sup,#content-body #account-summaries h3 a sup,.tabbed-content #account-summaries h3 a sup{font-size:.5em;}
#content-body #account-summaries .account-summary div.two-col.b li h5,#content-body #account-summaries div.two-col.b li h5,#ie6 #tab-tools-videos div.hr-short{margin-top:10px;}
#content-body #account-summaries .account-summary th,#content-body #account-summaries th,.tabbed-content #account-summaries th{font-weight:400;text-align:left;}
#content-body #account-summaries .account-summary th.rate-header,#content-body #account-summaries th.rate-header,.tabbed-content #account-summaries th.rate-header{text-align:right;}
#content-body #account-summaries .account-summary tr.double-border td,#content-body #account-summaries tr.double-border td,.tabbed-content #account-summaries table tr.double-border td{border-width:2px;}
#content-body #account-summaries .account-summary tr.last td,#content-body #account-summaries tr.last td,#tab-tools-videos .videos .last,.tabbed-content #account-summaries table tr.last td{border-bottom:none;}
#content-body .tiles .tile h2 sup,#content-body .tiles .tile h3.large sup{font-size:.4em;line-height:.4em;margin-left:.4em;}
#content-body .tiles .tile h3.large a,#content-body #questions .question h3 a{color:#515151;}
#content-body .tiles .tile .back h2 a,#content-body .tiles .tile .back h3,#content-body .back h2,#content-body .back h3{color:#fff;}
#content-body .items ul li div.offer a sup,#ie6 #content-body .footer .box div h3 sup,#ie7 #content-body .footer .box div h3 sup{font-size:.7em;}
#questions .question:hover,#ie6 #content-body #questions .hover{background:url(/rd/gfx/btn-dd-large-close-hover.gif) 722px 34px no-repeat #f9f9f7;}
#ie6 #content-body #questions .hover-active,#content-body #questions .question.active:hover{background:url(/rd/gfx/btn-dd-large-open-hover.gif) 719px 35px no-repeat #f9f9f7;}
#content-body #questions .question .content ul li ul,#content-body #questions .question .content ul li ul li,#content-body .fullwidth .question .content ul li,#content-body .fullwidth #questions .question .content ol li,#content-body .left .question .content ul li,#content-body .left .question .content ul li ul,#content-body .left #questions .question .content ol li,#content-body .tabbed-content table.default{font-size:1em!important;}
#content-body #questions .content .red-btn a,#content-body .banner-long .content .red-btn a,#content-body .three-col .content .red-btn a,#content-body .two-col .content .red-btn a{height:18px;line-height:18px;}
#content-body .left .row,#content-body .fullwidth .row{border:1px solid #ddd;border-width:1px 0;margin:20px 0;padding:15px 0;}
#content-body .left .row h3,#content-body .fullwidth .row h3{font-size:1.7em;background:url(/rd/gfx/bg-checkmark-red.jpg) left center no-repeat;text-indent:28px;color:#515151;margin:0 0 5px 5px;}
#content-body .left h3 span,#content-body .fullwidth h3 span{font-size:1.5em;font-weight:400;}
#content-body .left .row p,#content-body .fullwidth .row p{font-size:1.4em;padding:0;}
#content-body .left p.last,#content-body .fullwidth p.last{margin-bottom:50px;}
#tab-overview .details p,#tab-overview .details h2,#tab-service-add-ons .services h2,#tab-service-add-ons .services p,#tab-tools-videos #context-help ul,#content-body .tabbed-content .rates-fees-box h2,#ie6 #content-body div.legal ul li span{margin-left:0;}
#content-body #tab-service-add-ons h2,#tab-tools-videos .pay-yourself-tool h3{padding-bottom:0;}
#tab-tools-videos .pay-yourself-tool .red-btn,#tab-tools-videos .tool .red-btn,#tab-tools-videos .videos .video .red-btn{width:9.5em;font-size:.8em;font-weight:700;}
#tab-tools-videos .videos img,#rates-to-apply .right .address div p{margin-bottom:20px;}
.overlay a.close:hover,.ui-dialog-titlebar-close:hover,.ui-dialog-titlebar-close:focus{background-position:left bottom;}
#ie7 .ui-dialog-titlebar-close,.tabbed-content #account-summaries .a div.one-col,.tabbed-content #account-summaries .a div.two-col,.tabbed-content #account-summaries li div:first-child.one-col,.tabbed-content #account-summaries li div:nth-child(2).two-col,{margin-top:0;}
#content-body .tabbed-content .rates-fees-box div.a,#content-body .tabbed-content .rates-fees-box div.b{width:220px;}
#rates-to-apply .right li.line,#content-body .ui-selectmenu-menu .ui-corner-bottom a{border-bottom:1px solid #ccc;}
#content-body .tabbed-content .content .playlist li a:hover img,#content-body .social .icons a:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1;}
#content-body .banner-long .content img,#content-body .three-col .content img,#content-body .banner-square .content img,#content-body .one-col .content img,#content-body .banner-tall .content img,#content-body .two-row .content img,#content-body .two-col .content img,#content-body .two-col .content img,#content-body .banner-tall .content img,#content-body .two-row .content,#content-body .banner-square .content img,#content-body .one-col .content img{position:absolute!important;left:0!important;top:0!important;}
#content-body .banner-long .a h2,#content-body .banner-long .a h3,#content-body .three-col .a h2,#content-body .three-col .a h3,#content-body .banner-long .b h2,#content-body .banner-long .b h3,#content-body .three-col .b h2,#content-body .three-col .b h3,#content-body .banner-long .c h2,#content-body .banner-long .c h3,#content-body .three-col .c h2,#content-body .three-col .c h3,#content-body #banner h2,#content-body .two-col .a h2,#content-body .two-col .a h3,#content-body .two-col .b h2,#content-body .two-col .b h3,#content-body .two-col .c h2,#content-body .two-col .c h3,#content-body .banner-tall .a h2,#content-body .banner-tall .a h3,#content-body .two-row .a h2,#content-body .two-row .a h3,#content-body .banner-tall .b h2,#content-body .banner-tall .b h3,#content-body .two-row .b h2,#content-body .two-row .b h3,#content-body .banner-tall .c h2,#content-body .banner-tall .c h3,#content-body .two-row .c h2,#content-body .two-row .c h3,#content-body .banner-square .a h2,#content-body .banner-square .a h3,#content-body .one-col .a h2,#content-body .one-col .a h3,#content-body .banner-square .b h2,#content-body .banner-square .b h3,#content-body .one-col .b h2,#content-body .one-col .b h3,#content-body .banner-square .c h2,#content-body .banner-square .c h3,#content-body .one-col .c h2,#content-body .one-col .c h3{position:relative;font-weight:400;}
#content-body .banner-long .c h2,#content-body .three-col .c h2,#content-body #banner h2,#content-body .two-col .c h2{color:#fff;font-size:35px!important;line-height:1em;margin:25px 0 0 20px;}
#content-body .banner-long .c h3,#content-body .three-col .c h3,#content-body #banner p,#content-body .two-col .c h3,#content-body #banner p{color:#fff;font-size:18px!important;margin:10px 0 0 20px;}
#content-body .two-col .c .btn,#content-body .banner-tall .c .btn,#content-body .two-row .c .btn{position:relative;margin:10px 0 0 20px;}
@media only screen and min-device-width 768px and max-device-width 1024px {
#learning-bar{display:none!important;}
}
@media only screen and max-device-width 480px {
#learning-bar{display:none!important;position:relative;}
#legal{margin-bottom:10px;}
}
@media print {
html{background:none;}
#content-head{margin:0 20px 0 0 !important;}
#content-body{width:100%;}
.legal .content{display:block;}
#content-body img{display:none!important;}
#content-head-product{border-bottom:1px solid #adaca7;margin:0 20px 0 0;}
#content-head-product h1{background:none;color:#666;}
#content-body .question{background:none!important;border:none!important;width:95%!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:0 0 0 #ccc!important;-moz-box-shadow:0 0 0 #ccc!important;box-shadow:0 0 0 #ccc!important;}
#content-body .question .content{display:block!important;width:95%!important;}
#content-body #questions .question{width:100%;border:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 #ccc;-moz-box-shadow:0 0 0 #ccc;box-shadow:0 0 0 #ccc;}
#content-body #questions .question h3{background:none;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;}
#content-body #questions .question .content{display:block;width:80%;padding-top:0;margin-top:0;border:none;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#content-body .fullwidth .question .content{display:block;width:100%;}
#content-body .left{width:80%;}
.red-btn,.grey-btn{background:none!important;border:none!important;color:#000!important;font-size:1.4em!important;font-weight:400!important;text-align:right!important;text-decoration:underline!important;text-shadow:none!important;box-shadow:none!important;}
#top,#sign-in-panel,#service-menu,#mega-menu,#side-nav,#footer,#learning-bar{display:none;}
}
@media screen and -webkit-min-device-pixel-ratio0 {
#content-body .tabbed-content ul.tabs{margin:18px 0 9px;}
}
#mobile-sign-in-btn {display: none;}
.mega-menu-button {display: none;clear: both;}

#footer .social-media-links {
    position: relative;
    background: url("/ca/common/icons/social-icon-links-pb-footer.png") no-repeat;
    width: 250px;
    float: right;
    right: -28px;
    height: 61px;
    top: 0px;
    padding-left: 5px;
    padding-top: 2px;
}

/*html:lang(fr) #cid1002 #footer .social-media-links {
    top: 360px;	
}

html:lang(fr) #cid1004 #footer .social-media-links {
    top: 305px;	
}

html:lang(fr) #cid1005 #footer .social-media-links {
	top: 366px;	
}
html:lang(fr) #cid1007 #footer .social-media-links {
	top: 325px;	
}*/


#footer {
	position: relative;
}
#footer .quick-links {
    margin: 0 20px 40px;
}

#footer .social-media-links h3 {
	margin-bottom:5px;
}
#footer .social-media-links h3 a {
	color: #2B2B2B;
	font-size:1.3em;
}
#footer .social-media-links h3 a:hover {
	text-decoration:none;
}
#footer .social-media-links ul {
	list-style:none;
}
#footer .social-media-links ul li {
	color:#666666;
	padding-top:5px;
}
#footer .social-media-links ul li a strong {
	font-size:1.1em;
}
#footer .social-media {
	float: left;
	clear: none;
	display: inline !important;
	width: 250px;
	position: relative;
	top: 0;
}
#footer .social-media li {
	display: inline;
	float: left;
}
#footer .social-media .follow {
	font-size: 1.2em;
	padding: 8px 10px 4px 0;
	font-weight: 700;
	min-width: 35px;
}
#footer .social-media .facebook a {
	background: url('/ca/common/icons/facebook-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;
}
#footer .social-media .twitter a { 
	background: url('/ca/common/icons/twitter-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;
}

#footer .social-media .google a {
	background: url('/ca/common/icons/googleplus-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;	
}

#footer .social-media .linkedin a { 
	background: url('/ca/common/icons/linkedin-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;	
}

html:lang(fr) #footer .social-media .facebook a {
	background: url('/ca/common/icons/facebook-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;

}
html:lang(fr) #footer .social-media .twitter a {
	background: url('/ca/common/icons/twitter-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;
}
html:lang(fr) #footer .social-media .google a {
	background: url('/ca/common/icons/googleplus-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;
}
html:lang(fr) #footer .social-media .linkedin a {
	background: url('/ca/common/icons/linkedin-square-icon.png') no-repeat;
	width: 33px;
    height: 30px;
    display: block;
    text-indent: -9000px;	
}

#footer .social-media .twitter {
	padding: 5px 10px 4px 0;
}
#footer .social-media .facebook {
	padding: 5px 10px 4px 10px!important
}
#footer .social-media .google {
	padding: 5px 10px 4px 0px;
}
#footer .social-media .linkedin {
	padding: 5px 10px 4px 0px;
}
#footer .social-media img {
	vertical-align: middle;
	padding: 0 0;
}
#footer .social-media .facebook, 
#footer .social-media .twitter {
	padding-right:10px;
}

#wrapper {
	overflow-x: hidden;
}