#page{margin:0 auto;width:1000px;text-align:left;background-color:#fff;}
#content{clear:left;width:960px;padding:0 20px;float:left;background-color:#fff;overflow:hidden;}
.layout{}
.wireframe.layout{padding:10px 0;}
.drive .wireframe.layout{padding:0 0 10px 0;}
.layout, .layout div{float:left;}
.ConnectorStyle_ItemContainer{width:100%;margin-bottom:10px;}
.ConnectorStyle_ItemContainer div{float:none !important;}
div#MostReadHead, div#MostEmailedHead, div#MostReadList{float:none;}
div#MostViewedNav, div#timeframeNavmostRead, div#timeframeNavemailed, div#timeframeNavrecommended{float:none;}
div#MostViewedNav li, div#timeframeNavmostRead li, div#timeframeNavemailed li, div#timeframeNavrecommended li{display:inline;}
div#MostPopularLists div#MostViewedNav{padding-top:10px;}
div#MostPopularLists div#MostViewedNav ul{border-bottom:1px solid #cdcdcd;}
div#MostPopularLists div#MostViewedNav li{border-top:1px solid #CDCDCD;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;font-family:verdana,sans-serif;font-size:11px;line-height:2;padding-left:9px;padding-right:9px;padding-top:5px;padding-bottom:5px;}
div#MostPopularLists div#MostViewedNav li.current{border-bottom:none;}
div#MostPopularLists div#MostViewedNav li.current a{color:red;}
div#MostPopularLists div#MostReadHead{border-top:4px solid #FF0000;border-bottom:1px dotted #000000;}
div#MostPopularLists div#MostEmailedHead{border-top:4px solid #FF0000;}
div#MostPopularLists div#timeframeNavmostRead{border-bottom:1px dotted #000000;padding-bottom:2px;padding-top:2px;}
div#MostPopularLists div#timeframeNavmostRead li{font-family:verdana,sans-serif;font-size:11px;line-height:2;padding-right:5px;}
div#MostPopularLists div#timeframeNavmostRead li.current a{color:red;}
div#MostPopularLists div#timeframeNavmostRead li.timeLineItemFirst{border-right:1px solid #000000;}
div#MostPopularLists div#timeframeNavmostRead li.timeLineItem{border-right:1px solid #000000;}
div#MostPopularLists div#timeframeNavmostRead li.timeLineItemLast{border-right:none;}
div#MostPopularLists div#timeframeNavemailed{border-bottom:1px dotted #000000;border-top:1px dotted #000000;padding-bottom:2px;padding-top:2px;}
div#MostPopularLists div#timeframeNavemailed li{font-family:verdana,sans-serif;font-size:11px;line-height:2;padding-right:5px;}
div#MostPopularLists div#timeframeNavemailed li.current a{color:red;}
div#MostPopularLists div#timeframeNavemailed li.timeLineItemFirst{border-right:1px solid #000000;}
div#MostPopularLists div#timeframeNavemailed li.timeLineItem{border-right:1px solid #000000;}
div#MostPopularLists div#timeframeNavemailed li.timeLineItemLast{border-right:none;}
div#MostPopularLists table.mostPopular-MostRead{width:620px;}
#most-discussed-holder{border-top:4px solid #FF0000;padding-bottom:20px;width:620px;}
table.mostCommentedList, table.mostRecommendedList{border-top:1px dotted #000000;}
table.mostPopular-MostRead td.mostPopularCount, table.mostCommentedList td.mostPopularCount, table.mostRecommendedList td.mostPopularCount{color:#ff0000;font-family:Georgia;font-size:50px;line-height:2;text-align:center;width:100px;}
table.mostPopular-MostRead td.mostPopularItemData, table.mostCommentedList td.mostPopularItemData, table.mostRecommendedList td.mostPopularItemData{border-bottom:1px dotted #000000;font-family:verdana,sans-serif;font-size:11px;line-height:2;padding-bottom:10px;padding-top:10px;vertical-align:middle;width:500px;}
table.mostPopular-MostRead td.mostPopularItemData h4 a, table.mostCommentedList td.mostPopularItemData h4 a, table.mostRecommendedList td.mostPopularItemData h4 a{font-family:Georgia;font-size:14px;color:#ff0000;}
div#mostpopular-right-rail{clear:right;padding:10px 0 20px 20px;width:310px;}
div#mostpopular-right-rail div.nav{border-top:4px solid red;width:310px;}
div#mostpopular-right-rail dt{font-size:14px;font-weight:normal;line-height:1;padding-bottom:15px;}
div#mostpopular-right-rail dd{background:transparent url(http://beta.images.theglobeandmail.com/images/common/icon/icon-rss.png) no-repeat scroll left top;font-family:verdana,sans-serif;font-size:11px;font-weight:normal;line-height:1;padding-bottom:15px;padding-left:20px;}
div#mostpopular-right-rail dd.col1{float:left;width:150px;}
div#mostpopular-right-rail dd.col2{float:left;}
div.col{float:left;}
.sec .layout, .sec.mostpopular .layout.fragment{background:#fff url(http://beta.images.theglobeandmail.com/images/common/section_shaddow.png) repeat-y 0 0;}
.sec #section-main{width:630px;padding-top:10px;position:relative;}
.sec #section-top{background:#fff url(http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png) repeat-y 235px 0;}
.sec #section-bottom{background:#fff url(http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png) repeat-y 150px 0;margin-bottom:10px;margin-top:10px;}
.sec #section-bottom.full, .sec #section-bottom.full-container{background:none;}
.sec #right-rail{width:310px;padding:5px 0 20px 20px;clear:right;}
.sec .section-area{width:360px;padding:0 20px 0 15px;}
.sec #group-a{margin-bottom:0px;width:360px;}
.sec #group-b{width:210px;padding:0 10px 0 15px;}
.sec #group-b.special-leader{width:225px;padding:0 10px 0 0;}
.sec #group-c{padding:10px 0 10px 0;width:100%;margin-top:15px;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 0 0;}
.sec #group-d{margin:10px 0 0 0;padding:0;width:610px;}
.sec #group-footer{margin:10px 0 0 0;padding:20px 0 30px 0;width:960px;background-color:#fff;}
.sec #group-promo{margin:10px 0 0 0;padding:0;width:610px;}
.sec #group-g{width:140px;padding:0 10px 0 0;}
.sec #right-rail #group-g{width:310px;padding:0;margin-top:15px;}
.sec #right-rail #group-g .g-rail-container{background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png') repeat-y 150px 0;margin-top:10px;}
.sec #group-cat{width:440px;padding:0 20px 0px 20px;}
.sec #group-cat.full{width:610px;padding:0 20px 0px 0px;}
.sec #group-cat div{width:100%;}
.sec #group-cat .wide-big, .sec #group-cat .gam-header{position:relative;}
.sec .controller{position:absolute;top:0;left:0;width:15px;cursor:pointer;}
.sec #group-e{width:310px;}
.sec #group-h{padding-bottom:5px;}
.sec #section-main div.text-ad{width:610px;padding:5px 0 0 0;border-top:1px dotted #000;margin-top:10px;}
.sec #group-e .boxr{margin:0 0 0 0;}
.sec #group-c .hdl-list{margin:0 0 0 20px;}
.sec #group-c .hdl-list li{color:#666666;list-style-type:disc;padding:5px 0;}
.routine-1 #group-b{float:right;}
.routine-1 #section-top{background:#fff url(http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png) repeat-y 395px 0;}
.routine-3 #group-b{float:right;}
.routine-3 #section-top{background:#fff url(http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png) repeat-y 395px 0;}
.routine-3 #section-bottom-divider{width:610px;font-size:1px;}
.layout.routine-5{background-image:none !important;padding:0;}
.routine-5 #banner{width:960px;padding:0 0 10px 0;margin-bottom:10px;}
.routine-5 #banner .image{padding-top:10px;}
.routine-5 #banner .ear-lug{float:right;}
.routine-5 #banner .title{padding:25px 10px 0 20px;}
.routine-5 #banner .ear-lug .lug{margin:0;}
.drive .archive #section-main, .routine-5 #section-main{width:570px;padding:15px 20px 0 0;}
.drive .archive #right-rail, .routine-5 #right-rail{width:370px;padding:15px 0 5px 0 !important;}
.sec.drive .archive #group-e, .sec .routine-5 #group-e{width:370px;}
.sec.drive .archive #footer-ads, .sec .routine-5 #footer-ads{width:948px;padding:10px 0 5px 10px;margin:10px 0 25px 0;}
.sec.drive .archive #footer-ads{background-color:#fff;margin:10px 0 0 0;}
.sec.drive .archive .footer-ads-spacer{background-color:#fff;width:948px;padding:10px 0 0 10px;}
.sec.drive .archive #footer-ads .boxr, .sec .routine-5 #footer-ads .boxr{margin-bottom:0;}
.sec.drive .archive #footer-ads .fragment, .sec .routine-5 #footer-ads .fragment{margin-right:10px;}
.sec.drive .archive #footer-ads .fpHTML-normal, .sec .routine-5 #footer-ads .fpHTML-normal{width:auto;margin-right:15px;}
.routine-5 #group-top, .routine-5 #group-middle, .routine-5 #group-bottom{width:570px;margin-bottom:20px;}
.routine-5 #group-a{position:relative;}
.routine-5 .tab-title{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;margin-left:15px;padding:5px 10px;position:absolute;top:0;left:0;font-size:14px;}
.routine-5 #group-a .tab-title{margin-left:10px;}
.drive .routine-5 .tab-title{background-color:#b1e700;}
.sports .routine-5 .tab-title{background-color:#0892d8;}
.routine-5 #group-a{border:10px solid #141414;width:550px;background-color:#141414;margin-bottom:15px;}
.routine-5 #group-cat{padding:0;width:570px;}
.routine-5 #group-cat div.sponsor{width:80px;position:absolute;position:relative;float:right;clear:none;margin-top:0;}
.routine-5 #group-cat .special-category{margin-bottom:20px;width:570px !important;}
.major #group-a{width:610px;}
.major #group-a div{width:100%;}
.major #group-a div.last{margin-bottom:0px;}
.major #group-c{padding:0 5px;width:370px;border-top:0;}
.major #group-c.enhanced{padding:0 20px 0 15px;width:360px;background-image:none;margin-top:0;}
.major #section-top{margin-top:10px;background:#fff url(http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png) repeat-y 235px 0;}
.sec .wide{background-image:none;}
.sec .wide #section-main{width:960px;}
.sec .wide #right-rail .boxAd{margin:10px 0;}
.sec .wide #section-sub{width:960px;background:#fff url(http://beta.images.theglobeandmail.com/images/common/section_shaddow.png) repeat-y 0 0;}
.sec .wide #section-sub .section-left{width:610px;padding:5px 20px 10px 0px;}
.sec .wide #group-c{border-top:0px;padding-top:0;margin-top:0;background-image:none;}
.sec .wide #group-cat .label, .sec .wide #group-c .label{border-bottom:1px dotted #000;padding-bottom:5px;}
.sec .wide #group-cat{margin-bottom:20px;padding:5px 0;}
.sec .wide #group-cat{width:100%;}
.sec .wide #group-cat .group-cat-row{width:100%;}
.sec .wide #group-cat h3{width:100%;}
.sec .wide #group-cat div{width:550px;}
.sec .wide #group-a{margin-bottom:10px;width:960px;padding:0;}
.sec .wide #group-b{width:960px;padding:0 0 10px 0;margin:0 0 10px 0;background:#fff url(http://beta.images.theglobeandmail.com/images/common/wide-background.gif) repeat-y 0 0;}
.sec .special #group-a{width:615px;padding:0 15px 0 0;margin:0 0 0px 0;}
.sec .special #group-a h4{padding:0 0 5px 10px;font:normal 19px/1 georgia,sans-serif;color:#333333;}
.sec .special #group-b{width:615px;padding:0;}
.sec .special #group-bottom{width:615px;padding:20px 15px 0 0;}
.sec .special #group-e{padding:10px 0 0 0;}
.sec .special #group-cat{margin:0 0 0 0;padding:0;width:615px;}
.sec .special #group-cat .group-cat-row .hdl-list{margin:5px 0 0 70px;}
.sec .special #previous-reports{border-top:1px dotted #000;width:595px;padding:5px 10px 30px 10px;margin:10px 0 0 0;}
.sec .special #previous-reports h4{margin-bottom:5px;}
.sec .special #previous-reports img{position:relative;top:5px;}
.sec .special #previous-reports .error{margin-left:10px;font:normal 11px/1 verdana,sans-serif;color:red;}
.sec .auto-extended .inner-wrap, .sec .auto .inner-wrap{padding:10px 20px 20px 70px;width:540px;}
.sec .auto-extended .wide-body-0 .inner-wrap, .sec .auto .wide-body-0 .inner-wrap{padding:10px 20px 20px 0px;width:610px;}
.sec .auto-extended .wide-body-10 .inner-wrap, .sec .auto .wide-body-10 .inner-wrap{padding:10px 20px 20px 10px;width:600px;}
.sec .auto-extended .wide-body-20 .inner-wrap, .sec .auto .wide-body-20 .inner-wrap{padding:10px 20px 20px 20px;width:590px;}
.bestsellerslist .auto-extended .inner-wrap, .bestsellerslist .auto .inner-wrap{padding:10px 20px 20px 10px;width:600px;}
.bestsellerslist .auto-extended .inner-wrap .bestSellers, .bestsellerslist .auto .inner-wrap .bestSellers{width:100%;}
.forums .auto-extended .inner-wrap, .forums .auto .inner-wrap{padding:0;}
.sec .giEzine #issue-top{margin:10px 15px 10px 15px;width:600px;}
.sec .giEzine #issue-bottom{margin:10px 15px 10px 15px;padding:5px 0;width:600px;}
.sec .giEzine #issue-bottom h3{padding:0 10px 5px 10px;font-size:18px;border-bottom:1px dotted #000;}
#featurePromoHolder{width:610px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #000;}
#featurePromo{padding:5px;background-color:#333;width:600px;line-height:1 !important;}
#featurePromo h6, #featurePromo p{color:#dfdfdf;}
#featurePromo a{color:#fff;}
#featurePromo h3{font-size:16px;}
#featurePromo p{font-size:11px;}
#featurePromo a:hover{text-decoration:underline;}
#featurePromo a.throw{display:block;float:left;margin-right:10px;line-height:1;}
.gi-page-menu{border-bottom:5px solid #ff0000;background-color:#fff;width:960px;margin:0 0 20px 0;float:left;}
.gi-page-menu ul li{float:left;border-left:1px dotted #666666;height:45px;}
.gi-page-menu ul li.first{border-left:none;}
.gi-page-menu ul li{padding-right:10px;margin-left:10px;}
.gi-page-menu ul li.selected span{color:#ff0000;background:transparent url(http://beta.images.theglobeandmail.com/images/article/tab-selected-indicator.png) 50% 100% no-repeat;}
.gi-page-menu ul li a:hover span{color:#ff0000;}
.gi-page-menu ul li a{float:left;font-family:Georgia,"Times New Roman",serif;font-size:15px;line-height:45px;padding:0 30px;}
.gi-page-menu ul li a{padding:0 10px 0 30px;}
.gi-page-menu ul li a:hover{color:#ff0000;}
.gi-page-menu ul li span{padding:0 5px;display:block;}
.archive .gi-page-menu{margin-bottom:0;}
.drive .archive #section-main{width:570px;padding:15px 20px 0 0;}
.drive .archive #right-rail{width:370px;padding:15px 0 5px 0 !important;}
.sec.drive .archive #group-e{width:370px;}
.sec .archive #section-info{width:930px;padding:0 15px 0 15px;border-bottom:10px solid #fff;background-color:#fff;}
.sec .archive #section-info .adv{float:right;}
.sec .archive #section-info .adv .lug{margin:0;}
.sec.drive .layout.archive{background:#fff url(http://beta.images.theglobeandmail.com/images/common/section_shaddow_2.png) repeat-y 575px 0;}
.sec .layout.archive .section-search{padding:0 0 20px 0;width:610px;}
.sec.drive .layout.archive .section-search{padding:0 0 20px 0;width:550px;}
.sec .layout.archive .section-search p{padding-bottom:5px;}
.sec .layout.archive .section-search input.section-search-input{width:520px;margin-right:10px;}
.sec.drive .layout.archive .section-search input.section-search-input{width:460px;margin-right:10px;}
* html .sec .layout.archive .section-search input.section-search-input, *+html .sec .layout.archive .section-search input.section-search-input{width:510px;}
* html .sec .layout.archive .section-search .button-square, *+html .sec .layout.archive .section-search .button-square{margin-top:-21px;}
* html .sec.drive .layout.archive .section-search input.section-search-input, *+html .sec.drive .layout.archive .section-search input.section-search-input{width:450px;}
.sec.drive .layout.archive .section-content{padding:0;width:560px;}
.sec.drive .layout.archive .results-details{padding:0 0 10px 40px;width:510px;}
.sec.drive .layout.archive .share-sec{padding:0 0 10px 0;}
.sec.drive .layout.archive .share-sec p{padding:0 0 5px 0;}
.sec .archive #section-info{width:930px;padding:0 15px 0 15px;border-bottom:10px solid #fff;background-color:#fff;}
.sec .archive #section-info h3{font-size:30px;padding:10px 0 0 0;}
.sec .archive #section-info .adv{float:right;}
.sec .archive #section-info .adv .lug{margin:0;}
.sec.drive .layout.archive{background:#fff url(http://beta.images.theglobeandmail.com/images/common/section_shaddow_2.png) repeat-y 575px 0;}
.sec.drive .layout.archive .section-content{padding:0;width:560px;}
.sec.drive .layout.archive .results-details{padding:0 0 10px 40px;width:510px;}
.sec.drive .layout.archive .share-sec{padding:0 0 10px 0;}
.sec.drive .layout.archive .share-sec p{padding:0 0 5px 0;}
.sec.drive .layout.archive #right-rail .boxAd{border:1px solid #333333;margin-bottom:15px;padding:10px 0 5px;text-align:center;width:368px;}
.sec.drive .layout.archive #right-rail .boxr{float:none;margin:0 auto;}
.sec .layout.routine-guide{background-image:none;}
.routine-guide #section-main{width:960px;padding:10px 0;}
.routine-guide #section-main .page-top{width:960px;background:#fff url(http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png) repeat-y 648px 0;}
.routine-guide #section-main .page-top .ads{float:right;}
.routine-guide #section-main .page-top .ads .boxr{margin-bottom:0;}
.routine-guide #section-main .page-top #group-a{width:635px;}
.routine-guide #section-main .page-bottom{width:960px;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-4-col.png') repeat-y 0 0;margin:0px 0 12px 0;}
.routine-guide .fpGroupA-feature{width:635px !important;margin-bottom:0;padding-bottom:0;border-bottom:0;}
.routine-guide .fpGroupA-feature .content{background-image:none;padding:0 20px 20px 0;width:200px !important;}
.routine-guide .fpGroupA-feature .link-container{width:385px !important;}
.routine-guide .fpGroupA-feature .content, .routine-guide .fpGroupA-feature .content-container h6, .routine-guide .fpGroupA-feature .content-container p, .routine-guide .fpGroupA-feature .content-container{color:#000;}
.routine-guide .fpGroupA-feature .content-container h6{font-family:Georgia,"Times New Roman",serif;}
.routine-guide .fpGroupA-feature .content-container p{padding-top:5px;}
.routine-guide .fpGroupA-feature .content .related-link-list li a, .routine-guide .fpGroupA-feature .content-container h1 a{color:#ff0000;}
.routine-guide .fpGroupA-feature .content .related-link-list li a:hover, .routine-guide .fpGroupA-feature .content-container h1 a:hover{color:#000;}
.routine-guide .fpGroupA-feature h4.inter, .routine-guide .fpGroupA-feature .content-container p .meta-data, .routine-guide .fpGroupA-feature .content-container p .meta-data .date, .routine-guide .fpGroupA-feature .content-container p .meta-data .social-media .recommendations, .routine-guide .fpGroupA-feature .content-container p .meta-data a{color:#999999 !important;}
.routine-guide #group-a .fpGroupA-feature ul.related-link-list{padding-top:10px;}
.routine-guide .fpGroupB-normal.first, .routine-guide .fpGroupB-normal{width:210px;margin-top:0;padding:5px 15px;background:none;}
.routine-guide .seperator{background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 50% 50%;background-color:#fff;font-size:1px;width:960px;padding:7px 0;}
.fpGroupA-normal, .fpGroupA-large{padding-top:10px;margin-top:15px;width:100%;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 100% 0;}
.fpGroupA-large.first, .fpGroupA-normal.first{padding-top:0;margin-top:0;background-image:none;}
.major .fpGroupA-normal.large-image{background-position:0 100%;margin:0 0 10px 0;padding:0 0 10px 0;}
.fpGroupA-normal p.image{width:230px;float:left;}
.fpGroupA-normal p.image.large{width:380px;}
.major #group-a div.fpGroupA-normal .container{width:380px;}
.major #group-a div.fpGroupA-normal .container.large{width:230px;}
.fpGroupA-large h1, .fpGroupA-large p{float:left;}
.fpGroupA-large h1.above{margin-bottom:5px;width:100%;}
.fpGroupA-large h1.below{width:100%;}
.fpGroupA-large p.image{width:100%;}
.fpGroupA-large .inter{margin-top:5px;float:left;}
.fpGroupE-normal, .fpGroupE-columnist{width:100%;margin:0;padding:10px 0 0px 0;}
.fpGroupE-normal.no-border{border-top:1px dotted #000;}
.fpGroupE-normal.is-label{padding-top:8px;}
.fpGroupE-normal h3{font-size:13px;line-height:1.5;}
.fpGroupE-normal h4 a{color:#ff0000;font-size:13px;line-height:1.5;}
.fpGroupE-normal .content, .fpGroupE-columnist .content{float:left;width:140px;}
.fpGroupE-normal .content-full{width:100%;}
.fpGroupE-normal .content p, .fpGroupE-columnist .content p{margin:5px 0;}
.fpGroupE-normal .image{float:right;width:160px;}
.fpGroupE-normal .more-parent-link{clear:both;}
.fpGroupE-header{width:100%;}
.fpGroupE-header h3{font-size:16px;line-height:1;padding:5px 0 15px 0;color:#000;}
.fpGroupE-header.throwHeader h3{padding:10px 0 8px 0;}
#group-c .fpGroupE-header{margin:15px 0 10px 0;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 100% 100%;}
#group-c .fpGroupE-header h3{padding:5px 0 10px 0;}
.fpGroupE-image-full p{font-size:10px;line-height:1.5;position:relative;}
.fpGroupE-selectList{width:100%;border-top:1px dotted #000;padding:5px 0;}
.fpGroupE-selectList select{width:180px;float:left;}
.fpGroupE-selectList h4{margin-bottom:5px;}
.fpGroupE-selectList .go-button{float:left;margin-left:10px;}
.fpGroupE-selectList .error{margin-top:5px;display:block;width:100%;font:normal 11px/1 verdana,sans-serif;color:red;}
.fpGroupE-list1{width:100%;}
.fpGroupE-list1 .article-row{border-bottom:1px dotted #000;width:100%;padding:10px 0;}
.fpGroupE-list1 .article-row.first{padding:0 0 10px 0;}
.fpGroupE-list1 .more{float:left;margin:10px 0 5px 0;font-size:14px;}
.fpGroupE-list2{width:100%;}
.fpGroupE-list2 .article-row{border-bottom:1px dotted #000;padding:10px 0;}
.fpGroupE-list2 .article-row.first{padding:0 0 10px 0;}
.fpGroupE-list2 .article-row.last{border-bottom:0;}
.fpGroupE-list2 .image{width:70px;}
.fpGroupE-list2 .content{width:240px;}
.fpGroupE-list2 .content h5{margin-top:3px;}
.fpGroupE-list3{width:100%;}
.fpGroupE-list3 ul{padding:0 0 10px 30px;}
.fpGroupE-list3 ul li{padding:0 0 15px 0;}
.fpHTML-normal{width:100%;}
.fpBigGroup-A h3, .fpBigGroup-A p{float:left;}
.fpBigGroup-A h3.above{margin-bottom:5px;width:100%;}
.fpBigGroup-A h3.below{margin-top:5px;width:100%;}
.fpBigGroup-A p.image{width:100%;}
#group-a ul.related-link-list{padding-top:5px;}
#group-b p.image{margin-bottom:5px;}
#group-b h4.see-also{padding-top:10px;}
#group-b ul.related-link-list{padding-top:5px;}
#group-g h4.gam-header{background-image:none;padding-left:0;float:left;width:100%;}
#right-rail #group-g h4{border-top:0;line-height:1;}
#right-rail #group-g h4.gam-header{width:145px;}
#right-rail #group-g .g-rail-menu{width:145px;}
#right-rail #group-g .g-rail-menu.right{float:right;}
#right-rail #group-g ul.small-menu li{line-height:1.5;}
#group-e .label{border-bottom:1px dotted #000;padding:5px 0;}
#group-a .fragment, #group-b .fragment, #group-e .fragment{width:100%;}
#group-e .fpGroupE-normal, #group-e .fpGroupE-image-full, #group-e .fpGroupE-selectList, #group-e .fpGroupE-list1, #group-e .fpGroupE-columnist, #group-e .fpHTML-normal, #group-e .fragment{margin:0px 0 10px 0;}
#group-footer div#group-footer-container{background:#fff url('http://beta.images.theglobeandmail.com/images/common/borders/border-area-footer.png') repeat-y 0 25px;width:960px;padding:0;}
#group-footer.large div#group-footer-container{background:#fff url('http://beta.images.theglobeandmail.com/images/common/borders/border-area-footer-large.png') repeat-y 0 25px;width:960px;padding:0;}
#group-d{background:url('http://beta.images.theglobeandmail.com/images/common/borders/border-area-d.png') repeat-y 0 5px;}
#group-footer div{width:162px;float:left;padding:0 15px 10px 15px;}
#group-footer.large div{width:220px;float:left;padding:0 10px 10px 10px;}
#group-footer.large div p{float:left;clear:left;width:100%;}
#group-footer.large h6{margin-top:3px;margin-bottom:0;}
#group-footer.large h5{font-size:16px;padding:3px 0;}
#group-d div{width:163px;float:left;padding:0 20px 10px 20px;}
#group-footer h5, #group-d h5{float:left;padding-top:0px;}
#group-footer .fpGroupD-header, #group-d .fpGroupD-header{border:1px solid #fff;padding:5px 0px 10px 0;background-color:#fff;width:100%;}
#group-d .fpGroupD-columnist, #group-d .fpGroupD-normal{padding-top:10px;}
#group-footer .fpGroupD-columnist, #group-footer .fpGroupD-normal{padding-top:0;padding-bottom:20px;}
#group-footer h3, #group-d h3{border-bottom:1px dotted #000;padding-bottom:5px;}
.fpGroupPromo-header{border:1px solid #fff;padding:5px 0px 10px 0;background-color:#fff;width:610px;}
.fpGroupPromo-header h3{border-bottom:1px dotted #000;padding-bottom:5px;}
.fpGroupPromo-normal{padding:10px 0;border-bottom:1px dotted #000;width:610px;}
.fpGroupPromo-normal.last{border-bottom:0;}
.fpGroupPromo-normal .image{width:190px;padding-right:15px;}
.fpGroupPromo-normal .content{width:400px;}
#group-cat .group-cat-row{padding-bottom:10px;}
#group-cat.full .label{padding:10px 0;text-align:left;}
#group-cat .label{padding:5px 0 5px 0;position:relative;float:left;width:100%;}
#group-cat .label .label-link{float:left;}
#group-cat .group-cat-row .hdl-med-list{margin:0 0 0 40px;}
#group-cat.full .group-cat-row .hdl-med-list{margin:0 0 0 70px;}
#group-cat.full .group-cat-row .hdl-med-list li{list-style-type:none;width:100%;float:left;line-height:1;text-align:left;}
#group-cat .group-cat-row .hdl-med-list li{border-top:1px dotted #000;padding:8px 0;list-style-type:disc;color:#666666;float:left;width:100%;}
#group-cat.full .group-cat-row{padding-bottom:20px;}
#group-cat.full .group-cat-row div.meta-data{float:left;margin:6px 0 3px 0;}
#group-cat.full ul.sub-menu{float:right;width:auto;}
#group-cat.full div.overlay{right:-10px;top:19px;}
#group-cat.full div.overlay, #group-cat.full div.overlay div{width:auto;}
#group-cat.full div.overlay .s5{padding:5px;width:auto;}
#group-cat.full div.overlay ul li{border-top:1px dotted #999999;padding:0 0;width:100%;text-align:left;}
#group-cat.full div.overlay ul li.first{border-top:0;}
#group-cat.full div.overlay ul li a{color:#333333;font-size:12px;padding:5px 10px 5px 16px;display:block;}
#group-cat.full div.overlay ul li a:hover{background:url('http://beta.images.theglobeandmail.com/images/gam/gam_dot.png') no-repeat 0 53%;color:#ff0000;}
#group-cat.full .markets-category{padding:0;float:left;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/category-markets.png') repeat-y 0 0;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li{float:left;width:53px;border:0;padding:5px 5px 5px 25px;margin:0 0 0 7px;font:normal 10px/1 Verdana;background:transparent url('http://beta.images.theglobeandmail.com/images/globeinvestor/icon/symbol-na.png') no-repeat 0 5px;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li.up{background:transparent url('http://beta.images.theglobeandmail.com/images/globeinvestor/icon/symbol-up.png') no-repeat 0 5px;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li.down{background:transparent url('http://beta.images.theglobeandmail.com/images/globeinvestor/icon/symbol-down.png') no-repeat 0 4px;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li.first{width:60px;margin-left:0;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li span{display:block;margin-bottom:3px;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li .indexName{font-weight:bold;margin-bottom:5px;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li.up .priceChange{color:#009933;}
#group-cat.full .group-cat-row .hdl-med-list .markets-category li.down .priceChange{color:#cc1111;}
#group-cat.full .markets-fragment h3{padding-bottom:10px;}
#group-cat.full .markets-fragment h3 a:visited{color:#000;}
#group-cat.full .markets-fragment h3 a{padding-bottom:1px;}
#group-cat.full ul.sub-menu li{float:left;padding-left:11px;margin-left:6px;background:url('http://beta.images.theglobeandmail.com/images/common/icon/icon-cat-menu.png') no-repeat 0 7px;}
#group-cat.full ul.sub-menu li.more-cat-menu a{background:url('http://beta.images.theglobeandmail.com/images/common/icon/icon-cat-menu-more.png') no-repeat 100% 5px;padding-right:15px;}
#group-cat.full ul.sub-menu li.first{background-image:none;}
#group-cat.full ul.sub-menu li a:visited, #group-cat.full ul.sub-menu li a{color:#333333;font:bold 11px/1 Verdana;}
#group-cat.full ul.sub-menu li a:hover{color:#ff0000;}
#group-cat.full .group-cat-row div.meta-data .social-media{margin-right:10px;padding-right:10px;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-1.png') repeat-y 100% 0;}
#group-g h4{border-top:1px dotted #000;font-size:13px;line-height:2;margin:0;padding-bottom:0;color:#000;}
#group-h{width:100%;}
#group-h .label{margin-bottom:10px;}
#group-h div.col{float:left;width:100px;}
#group-h div.middle{padding:0 5px;}
#group-h ul{float:left;clear:left;width:100%;margin:10px 0;}
.fpGroupB-normal, .fpGroupB-review, .fpGroupB-large, .fpGroupB-columnist{width:100%;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 0 0;padding-top:15px;margin-top:10px;}
.fpGroupB-normal.first{background-image:none;padding-top:0;margin-top:0;}
.fpGroupB-normal.last, .fpGroupB-review.last, .fpGroupB-large.last, .fpGroupB-columnist.last{background-image:none;}
.fpGroupA-large img, .fpGroupB-normal img{padding-bottom:5px;}
.fpGroupH-normal img{padding-bottom:2px;}
.fpGroupB-review img.rating{margin:5px 0;}
.fpGroupB-columnist .image{float:left;}
.fpGroupE-columnist .image{float:right;margin-left:10px;}
.fpGroupA-wide{height:300px;overflow:hidden;}
.fpGroupA-wide .meta-data, .fpGroupA-wide .meta-data .date, .fpGroupA-wide .social-media, .fpGroupA-wide .social-media .recommendations, .fpGroupA-wide .meta-data a , .fpGroupA-wide h6{color:#fff !important;}
.fpGroupA-wide #section-a-title{color:#fff;width:100%;padding:0 0 5px 0;}
.fpGroupA-wide #section-a-copy{padding:10px 10px 15px 10px;width:310px;}
.no-image.fpGroupA-wide{background:#000 url(http://beta.images.theglobeandmail.com/images/common/sectionA_noImage.png) no-repeat 60px 0;}
.no-image.fpGroupA-wide #section-a-copy{margin-left:260px;width:670px;}
.no-image.fpGroupA-wide #section-a-link{display:none;}
.fpGroupA-wide #section-a-link a{float:left;width:628px;}
.fpGroupA-wide #section-a-copy p{padding:10px 0;}
.fpGroupA-wide #section-a-copy a, .fpGroupA-wide #section-a-copy p{color:#fff;}
.fpGroupA-wide #section-a-copy a:hover{text-decoration:underline;}
.fpGroupA-wide ul.related-link-list{margin-left:0;padding:0;}
.fpGroupA-wide .related-link-list li{list-style:none;background:url('http://beta.images.theglobeandmail.com/images/common/white-bullet.gif') no-repeat 5px 7px;padding-left:15px;zoom:1;}
.fpGroupA-wide .related-link-list li img{display:none;}
.fpGroupA-wide .related-link-list li a.grey-chevron{background:url('http://beta.images.theglobeandmail.com/images/common/white-chevron-2.gif') no-repeat center right;}
.wide #group-a ul.related-link-list{padding:0;margin-bottom:10px;}
.fpGroupB-wide{width:220px;padding:0 10px 0 10px;}
fpGroupB-wide.last{padding:0 9px 0 9px;}
.fpGroupC-wide.last{border-bottom:0;}
.fpGroupC-wide{border-bottom:1px dotted #000;padding:10px 0;width:550px;margin-left:60px;}
.fpGroupC-wide img, .fpGroupC-wide h2{padding-bottom:5px;}
.fpGroupC-wide .inter{margin-top:5px;}
.fpGroupC-wide .related-link-list, .fpGroupCat-wide .related-link-list{margin:5px 0 0 20px;}
.fpGroupCat-wide.last{border-bottom:0;}
.fpGroupCat-wide{border-bottom:1px dotted #000;padding:10px 0;width:550px;margin-left:60px;}
.wide #group-cat .group-cat-row .hdl-list{margin:0 0 0 70px;}
.fpGroupCat-wide .see-also, .fpGroupC-wide .see-also{margin-top:5px;}
.fpGroupCat-wide ul.related-link-list li{font-size:13px;border-top:0;padding:0px 0;}
.sec .special h3.all{background-image:none;border-top:0;padding:0 0 5px 10px;margin:10px 0 0px 0;font-size:19px;line-height:1;color:#333333;}
.sec .special #group-a .brand-border{width:100%;font-size:1px;}
.fpGroupA-special{width:605px;padding:20px 0 20px 10px;border-bottom:1px dotted #000;position:relative;}
.fpGroupA-special.no-border, .fpGroupA-special.last{border-bottom:0;}
.fpGroupA-special .image{width:240px;}
.fpGroupA-special .content{width:365px;}
.fpGroupA-special .content p{margin-bottom:5px;font:normal 13px/1.2 georgia,sans-serif;}
.fpGroupA-special .content a.main-link{font:normal 13px/1 'Trebuchet MS',sans-serif;color:#FF0000;position:relative;top:-5px;padding-top:1px;background-position:100% 2px;}
.fpGroupA-special .content .related-link-list a, .fpGroupA-special .content a.main-link{color:#FF0000;font:normal 13px/1.2 verdana,sans-serif;background-position:100% 4px;}
.fpGroupA-special .updated{margin-top:20px;color:#666666;font:normal 10px/1 verdana,sans-serif;position:absolute;bottom:25px;left:250px;width:350px;}
.fpGroupA-special .updated a{color:#FF0000;font:normal 13px/1.2 verdana,sans-serif;}
.fpGroupCat-detail{border-bottom:1px dotted #000;padding:10px 0;}
.fpGroupCat-detail.first{padding:0 0 10px 0;}
.fpGroupCat-detail.last{border-bottom:0;}
.sec #group-cat .fpGroupCat-detail .image{width:160px;padding-right:20px;float:left;}
.sec #group-cat .fpGroupCat-detail .content{width:260px;float:left;}
.sec #group-cat .fpGroupCat-detail .content.content-full{width:100%;}
#market-action div{float:none;}
#market-action, #market-stats{width:100%;}
#market-stats #market-info, #market-stats .market-links{float:left;padding:10px 0;}
#market-stats #market-info{width:185px;padding-right:10px;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-2.png') repeat-y top right;}
#market-stats .market-links{width:105px;}
#market-stats .market-links .related-link-list{margin-left:10px;}
#market-stats .market-links .related-link-list li{list-style-type:none;font:normal 10px/1.5 verdana,sans-serif;}
#todays-markets.datatable table tfoot p.powered-by{display:none;}
#market-info .datatable table{float:left;width:185px;font-size:10px;font-family:"Trebuchet MS", sans-serif;border-top:none;}
#market-info .datatable table thead th{font-weight:bold;border-collapse:collapse;border-bottom:none;}
.marketAction #market-info .datatable table thead th{padding:4px 0;}
.todaysMarket #market-info .datatable table thead th{border-bottom:none;}
#market-info .datatable table tbody td{width:33%;border-bottom:none;}
.marketAction #market-info .datatable table tbody td{padding:4px 0;}
.todaysMarket #market-info .datatable table tbody td{}
#market-info .datatable table tr.negative td.chg{color:#CC1111;}
#market-info .datatable table tr.positive td.chg{color:#009933;}
#market-action #market-info .datatable table{font-size:11px;width:100%;}
#market-action #market-info .datatable table thead th{padding:6px 0 4px 0;}
#market-action #market-info .datatable table tfoot, #market-action #market-info .datatable .widget-content p.footnote{display:none;}
#market-action p.footnote{font-size:10px;padding:5px 0;color:#666;clear:both;}
#market-stats ul.menu a{font-weight:normal;}
#market-view .mktTable a{text-decoration:none;}
#market-view .mktHeader{display:none;}
#market-view .mktFootNote td{line-height:1.2em;text-align:center;}
#market-view .mktTable{background-color:#FFFFFF;}
#market-view td{padding:4px 0;}
#market-view tr.mktEven td{background-color:#EDEDED;}
#market-view tr.mktOdd td{background-color:#F6F6F6;}
#group-d div.widget, #group-d div.widget div{background-color:#fff;float:none;width:auto;padding:0;margin:0;}
#group-d .widget .widget-content{margin-bottom:0;}
#blog-promo{margin:10px 0;padding:10px 0;width:100%;border-top:1px dotted #000;border-bottom:1px dotted #000;}
#blog-promo .blog-image{float:left;padding-right:10px;}
#blog-promo .blog-info{float:left;width:200px;}
#blog-promo .blog-info p{margin:5px 0;}
#stock-tools{width:100%;margin-bottom:10px;}
#stock-tools div{float:left;}
#stock-tools .search-form{width:190px;}
#stock-tools .search-sponsor{width:120px;}
#stock-tools .search-form div{clear:left;width:185px;}
#stock-tools .search-form input{width:90px;}
#stock-tools .search-form a.symbol-lookup{font:normal 10px/1.5 verdana,sans-serif;padding-left:10px;}
.poll-fragment.fpGroupE-poll{background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/vertical-dot-2.png') repeat-y 154px 0;}
.poll-fragment .related-link-list.hdl-list{background-color:#FFFFFF;margin:0 0 0 15px;padding:10px 0 0 0;}
.poll-fragment{width:100%;margin:10px 0;}
.poll-fragment .poll{width:150px;margin-right:5px;padding-bottom:10px;}
.poll-fragment.fpGroupE-poll-full .poll{width:300px;}
.poll-fragment.fpGroupE-poll-full ul.poll{width:250px;float:left;}
.poll-fragment .poll.full{width:250px;margin-left:50px;}
.poll-fragment .poll form{margin:10px 0 5px 0;float:left;}
.poll-fragment .poll form p{padding-top:5px;}
.poll-fragment .poll form li{margin-bottom:10px;float:left;width:100%;}
.poll-fragment .poll form li .poll-option{width:25px;}
.poll-fragment .poll form li .poll-label{width:125px;}
.poll-fragment.fpGroupE-poll-full .poll form li .poll-label{width:225px;}
.poll-fragment .poll form label{font:normal 11px/1.5 verdana,sans-serif;}
.poll-fragment .puzzles{width:150px;padding-left:4px;padding-bottom:10px;}
.poll-fragment .puzzles h4{font:bold 10px/1.5 verdana,sans-serif;margin:10px 0;}
.poll-fragment .puzzles ul{margin-left:0;}
.poll-fragment .puzzles ul li{list-style-type:none;font:normal 10px/1.5 verdana,sans-serif;}
.poll-fragment .poll-content{width:100%;}
.poll-fragment .poll-row{margin:0;padding:0 0 5px 0;width:100%;font:normal 11px/1.5 verdana,sans-serif;}
.poll-fragment .poll-row .poll-answer{width:100%;}
.poll-fragment .poll-row .poll-result{width:140px;margin-right:10px;margin-top:2px;float:left;}
.poll-fragment.fpGroupE-poll-full .poll-row .poll-result{width:250px;}
.poll-fragment .poll-row span{display:none;}
.poll-fragment .poll-row span.poll-percent{display:inline;margin-left:5px;color:#ff0000;}
.poll-fragment .past-polls{}
.poll-fragment .past-polls a{}
.poll-fragment #poll-button{margin-bottom:10px;}
#most-popular{width:100%;margin-bottom:10px;}
#most-popular div{float:left;width:310px;}
#most-popular ul{width:100%;margin-top:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #000;float:left;}
#most-popular ul li{border-left:1px solid #8C8C8C;display:inline;float:left;font-family:verdana,sans-serif;font-size:11px;line-height:1;margin:0;padding:0 5px;}
#most-popular ul li.first{border-left:0 none;padding-left:0;}
#most-popular ul.secondary{margin-top:0;}
#most-popular table td{padding-right:5px;}
#most-popular table td, #most-popular table h3{font:normal 11px/2 verdana,sans-serif;}
#most-popular .throw a{float:left;margin-top:5px;}
.teasers{width:100%;margin:0 0 0px 0;padding:10px 0 10px 0;}
.teasers h3{font-size:13px;line-height:1.5;}
.teasers h3 span{}
.teasers h4 a{color:#ff0000;font-size:13px;line-height:1.5;}
.teasers .content{float:left;width:140px;}
.teasers .content-full{width:100%;}
.teasers .content p{margin:5px 0;}
.teasers .image{float:right;width:160px;}
#insights{width:100%;}
#insights div{float:left;width:100%;}
#insights ul#insights-tabs{width:100%;margin-top:0px;padding-bottom:10px;margin-bottom:5px;border-bottom:1px dotted #000;float:left;}
#insights ul#insights-tabs li{border-left:1px solid #8C8C8C;display:inline;float:left;font-family:verdana,sans-serif;font-size:11px;line-height:1;margin:0;padding:0 5px;}
#insights ul#insights-tabs li.first{border-left:0 none;padding-left:0;}
#insights ul.ui-tabs-nav{width:100%;padding-bottom:10px;margin-bottom:0;border-bottom:1px dotted #000;}
#insights .more-popular{margin-top:10px;clear:left;float:left;}
#insights .more-popular a{font:normal 13px/1.5 'Trebuchet MS', verdana,sans-serif;color:#ff0000;}
#insights #columnist-tab li{border-bottom:1px dotted #000;float:left;clear:left;width:100%;padding-bottom:5px;margin-top:5px;}
#insights #columnist-tab li div.image{float:left;width:70px;}
#insights #columnist-tab li div.content{float:left;width:240px;}
#insights #columnist-tab li div.content h4{color:#FF0000;font:normal 11px/1.5 verdana,sans-serif;line-height:1.5;border-top:0px;}
#insights #columnist-tab li div.content a{font:normal 11px/1.5 verdana,sans-serif;}
#insights #blogger-tab li{border-bottom:1px dotted #000;float:left;clear:left;width:100%;padding-bottom:5px;margin-top:5px;}
#insights #blogger-tab li h4{border-top:0px;}
#insights #blogger-tab li h4 a{font:normal 13px/1.1 verdana,sans-serif;color:#FF0000;}
#insights #blogger-tab li a{font:normal 11px/1.1 verdana,sans-serif;}
#featureTopics p.gam, #featureTopics ul{line-height:1.5;}
#featureTopics p.gam{font:normal 11px/1.5 georgia,sans-serif;}
.cartoon #article-content h3{margin:10px 0;}
span.up{color:#009933;}
span.down{color:#FF0000;}
.layout.fragment{background:none;}
.layout.fragment .fpHTML-normal{padding:10px 0;width:960px;float:left;}
.fragment.personals #perosonals-container{padding:10px 0;width:960px;float:left;}
.fragment.personals #perosonals-container .container{float:left;width:460px;}
.fragment.personals #perosonals-container .container.position-0{margin:10px 10px 10px 0;}
.fragment.personals #perosonals-container .container.position-1{margin:10px 0 10px 10px;float:right;}
#market-chart img{float:left;}
#market-chart ul{width:53px;float:right;margin-top:1px;}
#market-chart li{background-color:#E7E7E7;border-bottom:1px dotted #333333;}
#market-chart li.last{border-bottom:none;}
#market-chart li.active{background-image:url(http://beta.images.theglobeandmail.com/images/common/shim-active.png);background-repeat:repeat-x;background-position:0 100%;}
#market-chart li.inactive{background-image:url(http://beta.images.theglobeandmail.com/images/common/shim-inactive.png);background-repeat:repeat-x;background-position:0 0;}
#market-chart li a{color:#000000;display:block;line-height:28px;height:28px;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;padding-left:2px;font-size:12px;font-family:"Trebuchet MS",sans-serif;}
#group-e .wine-butler{background:transparent url(http://beta.images.theglobeandmail.com/images/gam/wine-butler-bg.png) no-repeat 0 5px;}
#group-e .wine-butler h3{font-size:32px;color:#999;margin-left:45px;}
#group-e .wine-butler p{font-family:Verdana,sans-serif;font-size:11px;display:block;margin-top:7px;margin-left:50px;margin-bottom:23px;line-height:1.3em;}
.fpEzine{width:100%;}
.fpEzine h3{font-size:20px;border-bottom:1px dotted #000;padding-bottom:5px;margin-bottom:10px;}
.fpEzine .current-info{color:#707070;font:normal 16px/1.5 georgia,sans-serif;padding-left:5px;}
.fpEzine .ezine-top{width:600px;color:#fff;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #000;}
.fpEzine .no-image.ezine-top{background-color:#666666;}
.fpEzine .ezine-top .meta-data, .fpEzine .ezine-top .meta-data a, .fpEzine .ezine-top .date, .fpEzine .ezine-top p, .fpEzine .ezine-top h3, .fpEzine .ezine-top h3 a, .fpEzine .ezine-top h6{color:#fff !important;}
.fpEzine .ezine-top h3 a:hover{text-decoration:underline;}
.fpEzine .ezine-top h3{border-bottom:0;font-size:24px;line-height:1.3;margin-bottom:0px;}
.fpEzine .ezine-top .top-copy{float:right;width:300px;padding:10px;}
.fpEzine .no-image.ezine-top .top-copy{float:left;width:590px;padding:10px;}
.fpEzine .top-stories{width:100%;background:#fff url(http://beta.images.theglobeandmail.com/images/globeinvestor/bg-vertical.png) 290px 0px repeat-y;}
.fpEzine .top-stories .divider{background:#fff url(http://beta.images.theglobeandmail.com/images/globeinvestor/bg-horizontal.png) 0 50% repeat-x;width:100%;padding:10px 0;margin:0;background-color:#fff;}
.fpEzine .top-story{width:290px;padding:15px 0;}
.fpEzine .top-story.position-1{float:right;}
.fpEzine .top-story h3{border-bottom:0;margin-bottom:0;}
.past-ezines{width:100%;float:left;margin:10px 0;background:#fff url(http://beta.images.theglobeandmail.com/images/globeinvestor/bg-ezine.png) -1px 0 repeat-y;}
.past-ezines li{width:143px;float:left;padding:5px 5px;}
.past-ezines li.last{width:130px;}
.past-ezines li img, .past-ezines li h4{padding-bottom:5px;}
.past-ezines li ul{color:#999999;}
.past-ezines li ul li{list-style-type:disc;margin-left:15px;font:normal 12px/1.5 verdana,sans-serif;padding:0;}
.fpGroupA-feature{width:610px !important;overflow:hidden;border-bottom:1px dotted #000;margin-bottom:10px;padding-bottom:10px;}
.fpGroupA-feature .link-container{width:340px !important;float:left;cursor:pointer;}
.fpGroupA-feature .content{width:230px !important;background:transparent url('http://beta.images.theglobeandmail.com/images/article/photogallery/meta-bg.png') repeat-y top left;color:#fff;padding:20px;float:left;}
.fpGroupA-feature .content-container{color:#fff;}
.fpGroupA-feature .content-container h6{color:#fff;font:normal 13px/1 Verdana, sans-serif;padding-bottom:5px;}
.fpGroupA-feature .content-container h1 a:visited, .fpGroupA-feature .content-container h1 a:hover{color:#fff;}
.fpGroupA-feature .content-container p{padding-top:10px;color:#fff;}
.fpGroupA-feature h4.inter, .fpGroupA-feature .content-container p .meta-data, .fpGroupA-feature .content-container p .meta-data .date, .fpGroupA-feature .content-container p .meta-data .social-media .recommendations, .fpGroupA-feature .content-container p .meta-data a{color:#fff !important;}
.fpGroupA-feature .content .related-link-list li a{color:#fff;}
.fpGroupA-feature h4.inter{float:left;padding:5px 0;font-weight:normal;}
.fpGroupCollection{margin:5px 0 0 0;width:360px;}
.fpGroupCollection h3{padding:3px 0 9px 0;margin:15px 0 10px 0;background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 100% 100%;}
.fpGroupCollection .copy .image{float:right;width:140px;}
.fpGroupCollection .copy{background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 0 0;padding:10px 0;}
.fpGroupCollection .copy.pos-0{background-image:none;padding:0 0 10px 0;}
.fpGroupCollection .copy .container{padding:0 10px 5px 0;width:210px;}
.fpGroupCollection .copy .container h4{font-size:18px;padding:0 0 5px 0;}
.fpGroupCollection .copy .container.no-image{width:350px;}
.fpGroupCollection .more-link{color:#ff0000;font-size:14px;}
.fpGroupCollection .more-link:hover{color:#000;}
.fpMenu{background:transparent url('http://beta.images.theglobeandmail.com/images/common/borders/horizontal-dot-1.png') repeat-x 0 0;padding:10px 0;margin:10px 0 0 0;width:100%;}
.fpMenu h3{color:#ff0000;font-size:16px;padding-bottom:5px;}
.fpMenu .menu-nav{list-style-type:disc;margin-left:20px;color:#666;font-size:14px;}
.fpMenu .menu-nav li{padding-bottom:5px;}
.fpAutomatic{border-top:1px dotted #000;padding:10px 10px 20px 10px;width:590px;}
.drive .fpAutomatic{width:530px;}
.fpAutomatic .icon{width:30px;}
.fpAutomatic .image{width:160px;margin-right:10px;}
.fpAutomatic .content{width:390px;}
.fpAutomatic .content.no-image{width:560px;}
.drive .fpAutomatic .content.no-image{width:500px;}
.drive .fpAutomatic .content{width:330px;}
.fpAutomatic.first .image{width:220px;}
.fpAutomatic.first .content{width:330px;}
.drive .fpAutomatic.first .content{width:270px;}
.fpAutomatic.first h3 a{font-size:18px;}
.fpAutomatic.first .content.no-image{width:550px;}
.drive .fpAutomatic.first .content.no-image{width:490px;}
.sec #group-cat div.fpGroupCatSpecial{float:left;width:290px;padding:0 0 10px 0;}
.sec #group-cat div.fpGroupCatSpecial.small, .sec #group-cat div.fpGroupCatSpecial.vertical, .sec #group-cat div.fpGroupCatSpecial.normal{width:184px;clear:left;}
.sec #group-cat div.fpGroupCatSpecial.large{width:377px;}
.sec #group-cat div.fpGroupCatSpecial.vertical{clear:none;margin-left:9px;}
.sec #group-cat div.fpGroupCatSpecial.vertical.p-0{margin-left:0;}
.sec #group-cat div.fpGroupCatSpecial.full{width:570px;padding-bottom:0;height:auto;float:none;text-align:left;}
.sec #group-cat div.fpGroupCatSpecial .copy{border-top:1px solid #cccccc;padding:10px 0;}
.sec #group-cat div.fpGroupCatSpecial .copy.pos-0{border-top:0;padding-top:0;}
.sec #group-cat div.fpGroupCatSpecial.right{float:right;clear:right;}
.sec #group-cat div.fpGroupCatSpecial.thumb-2{width:184px;}
.sec #group-cat div.fpGroupCatSpecial.thumb-4{width:377px;}
.sec #group-cat div.fpGroupCatSpecial.thumbs.last{float:right;}
.sec #group-cat div.fpGroupCatSpecial.thumbs .container{clear:left;width:184px;margin:0 0 15px 0;}
* html .sec #group-cat div.fpGroupCatSpecial.thumbs .container{height:150px;}
.sec #group-cat div.fpGroupCatSpecial.thumbs .container.right{margin-left:9px;clear:none;}
.sec #group-cat div.fpGroupCatSpecial.thumbs .more-link{clear:both;}
*+html .sec #group-cat div.fpGroupCatSpecial.thumbs .more-link{width:90%;display:block;}
* html .sec #group-cat div.fpGroupCatSpecial.thumbs .more-link{width:90%;display:block;}
.fpGroupE-link-special{width:370px;margin-bottom:20px;}
.fpGroupE-link-special.header{margin-bottom:0px;}
.fpGroupE-link-special .image{float:left;width:160px;padding-top:5px;}
.fpGroupE-link-special .content{width:200px;padding-left:10px;padding-top:5px;text-align:left;}
.fpGroupE-link-special .content.full{padding-left:0;width:360px;}
.fpGroupE-link-special .sponsor{float:left;position:relative;}
.fpGroupE-link-special .footer{float:right;padding-top:10px;}
.fpGroupE-link-special .art-container{border-top:1px solid #cccccc;padding-top:10px;}
.fpGroupE-link-special .art-container.single, .fpGroupE-link-special .art-container.first{border:0;padding-top:0px;}
.fpGroupE-link-special .art-container.not-first{padding-top:5px;}
.fpGroupE-link-special .art-container.not-first{margin-top:10px;}
.fpGroupE-link-special.first, .fpGroupE-link-special.middle{margin-bottom:5px;}
.fpGroupE-link-special .art-container.not-first.not-single{margin-top:-10px;}
.fpGroupE-poll-special{width:370px;margin-bottom:20px;}
.fpGroupE-poll-special form{margin:0 0;float:left;}
.fpGroupE-poll-special form p{padding-top:0;float:left;}
.fpGroupE-poll-special p.question{padding-bottom:10px;}
.fpGroupE-poll-special form li{margin-bottom:10px;float:left;width:100%;padding:0;}
* html .fpGroupE-poll-special form li, *+html .fpGroupE-poll-special form li{float:none;}
.fpGroupE-poll-special .past-polls{padding-top:5px;}
.fpGroupE-poll-special .poll-row{margin-bottom:5px;}
.fpGroupE-poll-special .poll-row .poll-answer{width:100%;}
.fpGroupE-poll-special .poll-row .poll-result{margin-right:10px;margin-top:2px;float:left;width:370px;}
.fpGroupE-poll-special .poll-row span{display:none;}
.fpGroupE-poll-special .poll-row span.poll-percent{display:inline;margin-left:5px;color:#ff0000;}
.sec .routine-5 #group-cat .topics{padding:10px 0 0 0;line-height:1.5;font-size:11px;float:left;width:530px;position:relative;border-top:1px dotted #000;}
.sec .routine-5 #group-cat .topics.links{text-align:right;}
.sec .routine-5 #group-cat .topics p{width:60px;color:#ff0000;clear:left;padding-bottom:10px;}
.sec .routine-5 #group-cat .topics ul{float:left;width:365px;padding-bottom:10px;}
.sec .routine-5 #group-cat .topics.full ul{width:450px;}
.sec .routine-5 #group-cat .topics .link-container{width:440px;}
.sec .routine-5 #group-cat .topics.full .link-container{width:530px;}
.sec .routine-5 #group-cat .topics p, .sec .routine-5 #group-cat .topics ul li{float:left;}
.sec .routine-5 #group-cat .topics p{margin:0 10px 0 3px;font-family:Georgia, "Times New Roman", serif;}
.sec .routine-5 #group-cat .topics ul li{margin-right:8px;}
*:first-child+html .sec .routine-5 #group-cat .topics ul li{display:inline;border:1px solid transparent;}
* html .sec .routine-5 #group-cat .topics ul li{display:inline;border:1px solid white;}
.fpGroupCatSpecial-slider{width:530px !important;background-color:#fff;}
.fpGroupCatSpecial-slider .slider-container{width:530px !important;height:auto !important;position:relative;}
.fpGroupCatSpecial-slider .slider-container li{width:530px;display:none;height:auto !important;}
.fpGroupCatSpecial-slider .slider-container li .article-detail{float:left;width:160px !important;padding-right:25px;}
.fpGroupCatSpecial-slider .slider-container li .article-detail.last{padding-right:0;}
.fpGroupCatSpecial-slider .slider-container li h4, .fpGroupCatSpecial-slider .slider-container li p{padding-bottom:5px;}
.fpGroupCatSpecial-slider .thumbs-container{width:100%;text-align:center;margin-top:10px;}
.fpGroupCatSpecial-slider .thumbs-container .container{margin:0 auto;}
.fpGroupCatSpecial-slider .slider-thumbs{width:auto;}
.fpGroupCatSpecial-slider .slider-thumbs, .fpGroupCatSpecial-slider .slider-thumbs li{display:inline;float:none;}
.fpGroupCatSpecial-slider .slider-thumbs li{margin-right:7px;}
.fpGroupCatSpecial-slider .slider-thumbs .thumbnail a{background:#fff url(http://beta.images.theglobeandmail.com/images/globeinvestor/gallery-unselected.png) no-repeat;padding:0 5px 0 0;}
.fpGroupCatSpecial-slider .slider-thumbs .thumbnail.current a{background:#fff url(http://beta.images.theglobeandmail.com/images/globeinvestor/gallery-selected.png) no-repeat;}
.fpGroupCatSpecial-slider .prev a, .fpGroupCatSpecial-slider .next a{padding:0 3px 0 0;float:none;}
.fpGroupCatSpecial-slider .prev{background:transparent url(http://beta.images.theglobeandmail.com/images/globeinvestor/gallery-back-arrow.png) no-repeat;padding:0;margin-right:6px;}
.fpGroupCatSpecial-slider .next{background:transparent url(http://beta.images.theglobeandmail.com/images/globeinvestor/gallery-next-arrow.png) no-repeat;padding:0;}
.feature-blog{background:#fff url(http://beta.images.theglobeandmail.com/images/globeinvestor/bg-vertical.png) 320px 0px repeat-y;}
.feature-blog.full-width{background:none;}
.sec #group-cat div.fb-image{width:130px;}
.sec #group-cat div.fb-content{width:180px;padding-right:10px;}
.sec #group-cat div.fb-content.full{width:410px;padding-right:0;}
.sec #group-cat div.fb-content.no-image{width:310px;}
.sec #group-cat div.fb-content.no-image.full{width:540px;padding-right:0px;}
.sec #group-cat div.fb-additional{width:210px;padding:0 0 0 10px;}
.sec #group-cat div.fb-additional h4{font-size:11px;line-height:1.6;margin-bottom:5px;}
.sec #group-cat div.fb-additional form label, .sec #group-cat div.fb-additional form legend{display:none;}
.sec #group-cat div.fb-additional form .searchText{width:165px;margin-right:5px;}
#group-cat.full .group-cat-row li .feature-blog ul{list-style-type:disc;margin:10px 0 0 0;float:left;}
#group-cat.full .group-cat-row li .feature-blog ul li{border-top:0;list-style-type:disc !important;padding:0 0;float:none;vertical-align:middle;width:auto;margin-left:20px;}
#group-cat.full .group-cat-row li .feature-blog ul li a.grey-chevron{padding-bottom:1px;line-height:1.3;}
.fpFeaturePointer{width:100%;padding:8px 0 10px 0;border-top:1px dotted #000;}
#group-e .fpFeaturePointer{width:300px;}
.fpFeaturePointer img{margin-bottom:10px;}
.fpFeaturePointer h3{font-size:16px;}
.fpFeaturePointer p{margin-top:2px;}
.fpSimplePointer{border-top:1px dotted #000;width:100%;padding:10px 0;}
.fpTwitterWidget{width:100%;text-align:left;}
.fpTwitterWidget a{color:#ff0000;}
.fpTwitterWidget a:hover{text-decoration:underline;}
.fpTwitterWidget img{float:left;margin:0 10px 0 0;width:48px;height:48px;}
.fpTwitterWidget .status{float:none;font:normal 13px/1.2 Georgia, "Times New Roman", serif;margin:0 0 0.5em 0;padding-left:58px;min-height:50px;}
*:first-child+html .fpTwitterWidget .status{padding-left:0;}
.fpTwitterWidget .status-meta{display:block;margin-top:1px;font:normal 10px/1.2 Verdana, sans-serif;color:#888;}
.fpNews-slider{border:1px solid #999999;padding:10px;}
.routine-2 #group-a .fpNews-slider, .routine-1 #group-a .fpNews-slider{margin-top:15px;}
.routine-2 #group-a .fpNews-slider.first, .routine-1 #group-a .fpNews-slider.first{margin-top:0px;}
.fpNews-slider.gm-o{width:550px;}
.fpNews-slider.gm-b{width:610px;}
.fpNews-slider.gm-u{width:340px;}
.fpNews-slider .slider-container{overflow:hidden;}
.fpNews-slider.gm-o .slider-container,.fpNews-slider.gm-o .slider-container li{width:550px;height:309px;}
.fpNews-slider.gm-b .slider-container,.fpNews-slider.gm-b .slider-container li{width:610px;height:390px;}
.fpNews-slider.gm-u .slider-container,.fpNews-slider.gm-u .slider-container li{width:340px;height:217px;}
.fpNews-slider.gm-o .slider-container li span.title,.fpNews-slider.gm-o .slider-container li span p{width:530px;}
.fpNews-slider.gm-b .slider-container li span.title,.fpNews-slider.gm-b .slider-container li span p{width:590px;}
.fpNews-slider.gm-u .slider-container li span.title,.fpNews-slider.gm-u .slider-container li span p{width:320px;}
.fpNews-slider.gm-o .slider-thumbs{width:480px;}
.fpNews-slider.gm-b .slider-thumbs{width:540px;}
.fpNews-slider.gm-u .slider-thumbs{width:270px;}
.fpNews-slider.gm-b .slider-thumbs li{margin-right:10px;}
.fpNews-slider .slider-container li span.title a{color:#fff;line-height:1.1;padding-bottom:5px;float:left;}
.fpNews-slider.gm-u .slider-container li span.title a{font-size:22px;}
.fpNews-slider .slider-container li span p{float:left;clear:left;font-size:12px;}
.fpNews-slider .title a:hover{text-decoration:underline;}
.fpNews-slider .slider-thumbs li a{color:#000;}
.fpNews-slider .slider-thumbs li img{border:2px solid #fff;}
.fpNews-slider .slider-thumbs li.current img{border:2px solid #999999;}
.fpNews-slider div.slider-buttons .prev{background:transparent url(http://beta.images.theglobeandmail.com/images/common/button/arrow-left.png) no-repeat;}
.fpNews-slider div.slider-buttons .prev:hover{background:transparent url(http://beta.images.theglobeandmail.com/images/common/button/arrow-left-hover.png) no-repeat;}
.fpNews-slider div.slider-buttons .next{background:transparent url(http://beta.images.theglobeandmail.com/images/common/button/arrow-right.png) no-repeat;}
.fpNews-slider div.slider-buttons .next:hover{background:transparent url(http://beta.images.theglobeandmail.com/images/common/button/arrow-right-hover.png) no-repeat;}
