﻿select{padding-top:3px;padding-bottom:3px}.footer:before{content:" ";display:block;width:0;height:0;border-color:transparent #b2b7b8 #b2b7b8 transparent;border-width:5px;border-style:solid;position:absolute;left:-10px;top:-10px}.header{width:940px;margin:0 auto}#secondary-content{float:left;width:220px;margin-left:18px}#sidebar{float:left}#content{float:left;width:520px;position:relative}.three-col .full-width,.breadcrumb-positioned .full-width{padding-left:182px}.two-col #content{width:701px}.two-col-subnav #content{width:758px}.page-container{padding-bottom:27px}.one-col #content{width:940px}#navigation{margin-bottom:4px}.tooltip-box{clear:both}#maindiv .button-secondary,.button-warning{background:#d5e2f0;color:#1865b2;border-bottom:1px solid #b6c7d8;padding:6px 10px 5px}#maindiv .button-tertiary{background:#00606e}#maindiv .button-warning{padding:5px 8px 5px 27px;background:#c54a5b url(/Templates/MyRics/Resources/assets/images/icons/minus.gif) no-repeat 9px center;border-bottom:1px solid #b3122a}#maindiv .button-secondary:focus,#maindiv .button-secondary:hover,#maindiv .button-secondary:active,#maindiv .button-secondary-hover{background-color:#eaf0f5;color:#9945a5}#maindiv .button-tertiary:focus,#maindiv .button-tertiary:hover,#maindiv .button-tertiary:active{background-color:#008194}#maindiv .follow-btn{padding:5px 24px 5px 8px;background-image:url(/Templates/GlobalSite/Resources/assets/images/icons/plus-follow.gif);background-repeat:no-repeat;background-position:center right}#maindiv .unfollowing-btn{padding:5px 24px 5px 8px;background-image:url(/Templates/GlobalSite/Resources/assets/images/icons/minus-follow.gif);background-repeat:no-repeat;background-position:center right}#maindiv .unfollow-btn{padding:5px 8px 5px 24px;background-image:url(/Templates/GlobalSite/Resources/assets/images/icons/following.gif);background-repeat:no-repeat;background-position:10% 50%}#maindiv .unfollow-btn:hover,#maindiv .unfollow-btn:focus,#maindiv .unfollow-btn:active{background-image:url(/Templates/GlobalSite/Resources/assets/images/icons/following-hover.gif)}#maindiv .go-btn{background:#1865b2 url(/Templates/GlobalSite/resources/assets/images/icons/button-chevron.gif) no-repeat 13px center;padding-left:34px;font-size:1.2em;padding-right:16px}#maindiv .go-btn:hover,#maindiv .go-btn:focus,#maindiv .go-btn:active{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/button-chevron-hover.gif)}.post .tooltip img{margin-bottom:0}dl{font-size:1.2em}dl dd,dl dt{padding-bottom:6px;line-height:1.5em}dl dd{margin-left:5em}dl dt{padding-right:1em;text-align:right;width:4em}dl p{font-size:1em;padding-bottom:0;line-height:1.5em}h1,.heading1{font-size:1.8em;font-weight:bold;margin-bottom:5px;display:block}table{border-color:#fff;border-spacing:0}th{background:#d8e4e9;color:#000;border-color:#fff;padding:10px 16px}td{background:#e9f2f4;border-color:#fff;vertical-align:top;padding:10px 16px}td p,td li{font-size:1em}td ul li{list-style-type:none;margin-left:0;line-height:1.6em;padding-bottom:4px}td ul,td p{padding-bottom:0}.label{color:#333;display:block;font-weight:bold;font-size:1.2em}.available,.unavailable{float:right}.event-summary .product-price span,.event-summary .product-price strong{color:#404040;font-size:1.7em;font-weight:bold;display:block}.offer{padding:4px 8px 5px;font-size:1em;background:#4d3069;color:#fff;color:#fff;text-transform:uppercase;float:right;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.offer strong{font-size:1.8em;display:block;line-height:1.2em}.reduced-price{color:#d04900;display:block;text-decoration:line-through;font-size:1.2em}#maindiv a.external{background:url(/Templates/Shared/resources/assets/images/icons/external.gif) no-repeat right top;font-size:1.2em;padding-right:17px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.pdf{background:url(/Templates/Shared/resources/assets/images/icons/pdf.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.doc,#maindiv a.docx{background:url(/Templates/Shared/resources/assets/images/icons/doc.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.xls,#maindiv a.xlsx{background:url(/Templates/Shared/resources/assets/images/icons/xls.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.jpg{background:url(/Templates/Shared/resources/assets/images/icons/jpg.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.eps{background:url(/Templates/Shared/resources/assets/images/icons/eps.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.htm{background:url(/Templates/Shared/resources/assets/images/icons/htm.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.png{background:url(/Templates/Shared/resources/assets/images/icons/png.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.pps,#maindiv a.ppt{background:url(/Templates/Shared/resources/assets/images/icons/ppt.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.rtf{background:url(/Templates/Shared/resources/assets/images/icons/rtf.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv a.wmv{background:url(/Templates/Shared/resources/assets/images/icons/wmv.png) no-repeat left top;padding-left:23px;border-bottom:none;display:inline-block;min-height:15px}#maindiv li a.external,#maindiv p a.external{font-size:1em}#maindiv a.link-style-2 span{background:#4d3069;color:#fff;font-size:1.2em;padding:4px 10px 5px;border-bottom:1px solid #666;display:block}#maindiv a.link-style-2{text-decoration:none;border:none;background:url(/Templates/GlobalSite/resources/assets/images/cta/link-style-2.gif) no-repeat left top;padding-left:12px;display:inline-block}#maindiv a.link-style-2:hover span,#maindiv a.link-style-2:focus span,#maindiv a.link-style-2:active span{background-color:#b8acc3;border-bottom:1px solid #2e1646;color:4D3069}#maindiv a.link-style-2:hover,#maindiv a.link-style-2:focus,#maindiv a.link-style-2:active{background-image:url(/Templates/GlobalSite/resources/assets/images/cta/link-style-2-hover.gif)}.comment-count,.article-count,.answer-count{background:url(/Templates/Shared/resources/assets/images/icons/article.gif) no-repeat 0 2px;padding-left:14px}.comment-count{background-image:url(/Templates/Shared/resources/assets/images/icons/discussion-small.gif);padding-left:16px}.answer-count{background-image:url(/Templates/Shared/resources/assets/images/icons/answer.gif)}#maindiv a.video-link{font-size:1.2em;margin-bottom:20px;display:inline-block;border:none;background:url(/Templates/Shared/resources/assets/images/icons/video.gif) no-repeat 0 2px;padding-left:26px}.col-2 .col{width:50%;float:left}.home .col-2{margin-bottom:29px}.home .col-2 .col{width:701px;float:left}.home .col-2 .last{width:220px;margin-left:19px}.one-col .col-3{background-image:url(../images/layout/col-3-fake-one-col.gif)}.one-col .page-container{min-height:762px}.col-3 .col{width:33.3%;float:left}.col .article,.col .panel,#content .col .listing,#maindiv .page-container .col .feature{background:transparent;margin-bottom:0;padding-bottom:0}.col .feature{margin-right:1px;float:left}#sidebar{width:172px;margin-right:10px}.event-detail #sidebar,.user-profile #sidebar{background:#f4f8fa;width:229px;margin-right:1px;left:-482px;position:relative}.sub-nav{display:none}#sidebar .sub-nav{display:block}#maindiv .sub-nav .nav li a{border-bottom:none}.sub-nav .nav li.selected ul{margin-left:11px}.sub-nav .nav li.selected ul ul{margin-left:0}.sub-nav .nav li.selected a{margin-bottom:15px;display:block;background:url(../images/layout/sub-nav-top-level.png) no-repeat left top;padding-left:11px}.sub-nav .nav li.selected a:active,.sub-nav .nav li.selected a:hover,.sub-nav .nav li.selected a:focus{background-image:url(../images/layout/sub-nav-top-level-hover.png)}.sub-nav .nav li.selected ul li a{margin-bottom:0;background:none;padding-left:0}.sub-nav li a:hover,.sub-nav li a:active,.sub-nav li a:focus{text-decoration:none;color:#4d3069}.sub-nav .nav{position:relative;left:-11px}.sub-nav .nav ul{margin-left:0}.sub-nav li{list-style-type:none;margin-left:0}.sub-nav .nav li.active{background-image:none;padding-bottom:0}.sub-nav .nav li.active span{background-color:#dde9f1}.sub-nav .nav li.active li span{background-color:#fff}.sub-nav .nav ul li ul li li{background:#fff url(../images/layout/sub-nav-bttm-border.gif) no-repeat center bottom;padding-bottom:1px}.sub-nav .nav li span{background:#fff;display:block;padding:10px;padding-bottom:8px}.sub-nav .nav a:active span,.sub-nav .nav a:hover span,.sub-nav .nav a:focus span{background-color:#bbd3e4;color:#4d3069}.sub-nav .nav li li span{padding-left:10px}.sub-nav .nav ul ul li span{border-bottom:1px solid #c1d0da}.sub-nav .nav ul ul li span{font-weight:bold;color:#4d3069}.sub-nav .nav ul ul li a span{color:#1865b2}.sub-nav .nav ul li.selected ul ul li span{padding-left:18px;background-position:10px 15px;border:none;font-weight:normal}.sub-nav ul li.selected ul ul a:hover span,.sub-nav ul li.selected ul ul a:active span,.sub-nav ul li.selected ul ul a:focus span{background-color:#bbd3e4;background-image:url(/Templates/Shared/resources/assets/images/cta/arrow-purple.png)}.sub-nav .nav li.last{background-image:none;padding-bottom:0}.sub-nav .nav ul li.selected ul ul li.selected span{font-weight:bold}.breadcrumb{position:relative;left:-9px;display:inline-block;max-width:530px;line-height:.2em;z-index:40;float:left}.two-col .breadcrumb,.two-col-subnav .breadcrumb,.event-detail .breadcrumb,.user-profile .breadcrumb,.combined-2-col .breadcrumb{max-width:100%}.two-col-subnav .breadcrumb,.event-detail .breadcrumb,.user-profile .breadcrumb,.combined-2-col .breadcrumb,.two-col .breadcrumb{bottom:-10px;background:url(/Templates/Shared/resources/assets/images/layout/tab-bttm.png) no-repeat left bottom;padding-bottom:9px}.breadcrumb-positioned .breadcrumb{background:none}#maindiv .breadcrumb a,#maindiv .breadcrumb span{border:none;color:#4d3069;margin-right:3px;white-space:nowrap}#maindiv .breadcrumb a span{margin-right:0}#maindiv .breadcrumb a:hover,#maindiv .breadcrumb a:focus,#maindiv .breadcrumb a:active{color:#9945a5;text-decoration:underline}.breadcrumb ol{padding-bottom:0;line-height:1.4em;background:#fff;padding:7px 15px 7px 20px}.breadcrumb li{font-size:1.1em;margin-right:3px;padding-right:4px;background:url(/Templates/Globalsite/resources/assets/images/layout/breadcrumb-divider.gif) no-repeat center right}.breadcrumb li:last-child{margin-right:0}.breadcrumb li.selected{font-weight:bold;background-image:none;padding-right:0}.search-banner,.page-header,.hero-list{background:url(../images/layout/striped-header.gif) repeat left top;min-height:47px;position:relative;border-bottom:1px solid #becfd9}.hero-list{border-bottom:none}.search-banner h1 span,.feature-heading span{line-height:normal;background-color:#4d3069;font-weight:normal;display:block;color:#fff;padding:8px 20px}.landing .page-header{position:absolute;z-index:40;background:none;border-bottom:none}.page-header .follow{float:right;background:#fff;padding:7px 7px 7px 16px;margin:20px 14px}.page-header .follow p,.page-header .follow .button{float:left}.page-header .follow p{padding-bottom:0;padding-right:15px;line-height:1.9em}.search-banner p,.search-banner h1{font-family:Geogrotesque-Light,Arial,Helvetica,Verdana,sans-serif;font-weight:normal;color:#4d3069;font-size:2.8em;float:left;padding:0;max-width:300px;line-height:1.2em;font-weight:bold}.advanced-search h1,.feature-heading{background:url(/Templates/Shared/resources/assets/images/layout/tab-bttm.png) no-repeat left bottom;padding-bottom:9px;display:block;font-size:1.6em;left:-9px;position:relative;float:left;margin:0;z-index:41}.search-banner{margin-bottom:10px;margin-top:-10px;padding:28px 21px 3px}.search-banner .field{float:none}.search-banner .search{padding-top:0;float:right;padding-top:8px}.search-banner .search .text{width:420px}.search-banner .cta-link-1{margin-left:22px}.search-banner .standard-search{float:left}.advanced-search h1{left:-31px;top:-17px;z-index:40}.advanced-search{padding-bottom:18px}.advanced-search .cta-link-1{float:right;margin-top:5px}.advanced-search .search .field{margin-bottom:20px}.advanced-search .search{float:none;background:#e8f0f4;padding:15px 15px 0 15px;width:709px;float:right}.advanced-search .form{padding:0;background:transparent;padding-bottom:15px;margin-bottom:0}.search .advanced-search-panel .text{background:#fff;padding-left:3px;width:294px}.advanced-search-panel h2{border-bottom:none;margin-bottom:6px;font-size:1.4em}.advanced-search .advanced-search-panel .field{float:none;margin-bottom:0}.advanced-search .advanced-search-panel .field .field{float:left;padding-bottom:0}.advanced-search-panel .field .field label{float:left;padding-right:9px;line-height:1.6em;font-weight:bold}.advanced-search-panel .field .field input{width:90px;float:left;margin-right:0}.advanced-search-panel .field select{width:302px}.advanced-search .test-container{float:left}.js .advanced-search-panel{display:none}.js .advanced-search .search .field{margin-bottom:0}.article{padding:16px;background-color:#fff;margin-bottom:20px}.post blockquote{margin:0 0 18px;padding:12px;line-height:1.6em;border:1px solid #e1e9ee;border-width:1px 0;font-style:italic;background:#d9e7e9;font-size:1.3em}.blockquote-info{margin:-18px 0 18px;padding:4px 0 0 45px;background:url(../images/layout/comment-tail-liked.png) 26px 0 no-repeat;font-size:1.2em}.post img{margin-bottom:25px}.post .article-info p{font-size:1em}.post .hgroup h2{width:420px}.events .article{background-color:#fff}.article .article{background:transparent;padding:0;margin-bottom:0}.author-info{padding-bottom:16px}.author-info img{float:left}.author-info .profile,.author-info ul{padding:4px 10px 0 10px}.author-info .profile h3{font-weight:normal}.author-info ul{padding-right:0}.author-info img{margin-top:4px}.author-with-sponsor .author-info{width:375px;float:left;padding-bottom:0}.author-with-sponsor{padding-bottom:8px}.author-info ul li,.across-the-network ul li{margin-left:0;list-style-type:none;float:left;padding-right:12px;white-space:nowrap}.author-info ul li.answer-count,.across-the-network ul li.answer-count{padding-right:0}#content .author-with-sponsor img{margin-bottom:0;display:block}#content .author-with-sponsor .sponsor{float:right}#content .author-with-sponsor .sponsor a,#content .event-promo .sponsor a{border-bottom:none;color:#4d3069;font-size:1em;font-weight:normal}.author-info h2{border-bottom:none;padding-bottom:0;font-size:1.3em;margin-bottom:4px}.author-info p{font-size:1.1em;padding-bottom:0}#content a.press{font-weight:bold;line-height:1em;display:inline-block;padding-right:10px;margin-bottom:18px}.press img{float:left;padding-right:11px;margin-bottom:0}.press .content{display:block;float:left;max-width:395px}.comments .menu{margin-left:0}.comments li{font-size:1.3em;padding-bottom:7px}.comments .article{font-size:1.3em;position:relative;padding-bottom:13px;background:url(../images/layout/comment-tail.png) no-repeat 6% 100%}.comments li .article{font-size:1em}.comments ol,.comments ul{padding-bottom:0}.comments .liked .article,.attendee-comments .article,.tweet .comments .article,.thoughts .comments .article{background-image:url(../images/layout/comment-tail-liked.png)}.comments h3{color:#00606e}.comments .article h3{color:#4d3069;font-size:.92em;font-weight:bold;background:#d2cbd9;padding:7px 15px;margin-bottom:0}.comments .article p,.comments blockquote{font-size:1em;padding-bottom:5px;word-wrap:break-word}.comments blockquote{padding-bottom:3px}.comments .content{background:#e4e0e9;padding:7px 15px}.comments .liked .content,.keynote-comments .content,.attendee-comments .content,.tweet .comments .content,.thoughts .comments .content{background:#d9e7e9;color:#00606e}.tweet .comments .content{min-height:63px}.keynote-comments .article{background:url(../images/layout/comment-tail-keynote.png) no-repeat 12% 100%}.comments .author-info{float:left;padding-bottom:0}.comments .author-info p,.article-list .author-info p{float:left;font-size:1em;font-size:.85em}.comments .author-info img,.article-list .author-info img{padding-right:5px;margin-top:0;margin-bottom:0}.comment-info{margin-left:46px;position:relative;top:-6px}.comments label{padding:0 0 12px 0}.comments textarea{padding:.7em;width:96%;min-height:65px}.comments .field{margin-bottom:15px}.attendee-comments .comment-info{top:-9px}.attendee-comments li{padding-bottom:18px}.keynote-comments{margin-bottom:30px}.keynote-comments .comment-info{margin-left:0;top:auto}.keynote-comments .author-info p,.tweet .author-info p,.thoughts .author-info p{font-size:1.1em}.keynote-comments .author-info p span{display:block}.keynote-comments .author-info a{font-size:1.18em}.keynote-comments .author-info img{padding-right:11px}.keynote-comments .article{margin-bottom:6px}.report-comment{margin:0 0 15px 45px;font-size:.833em}.report-comment .field{margin-bottom:8px}.report-comment label{padding-bottom:5px}.report-comment textarea{width:95%}.comment-thanks p{padding-bottom:0;font-size:1em}.menu{float:right}.menu li{float:left;padding-right:7px;margin-right:7px;background:url(/Templates/Shared/resources/assets/images/layout/menu-bar.gif) no-repeat right 4px;font-size:.85em}.menu li.last{background:none;padding-right:0;margin-right:0}.tweet .menu li{font-size:1.2em;background:none}.tweet .menu{float:left}.tweet blockquote{font-size:.92em}#maindiv .tweet .article,#maindiv .thoughts .article{padding:0;padding-bottom:13px}.category{text-transform:uppercase;line-height:1.6em;font-size:1.1em;font-weight:bold;letter-spacing:-.02em;padding-left:13px;display:inline-block;background:url(/Templates/Shared/resources/assets/images/icons/cat-discussion.gif) no-repeat 0 4px}.category-discussion{color:#00606e}.category-premium{color:#82772b;background-image:url(/Templates/Shared/resources/assets/images/icons/cat-premium.gif);background-position:0 2px}.category-matrix{background:#00606e;color:#fff;padding:0 6px 0}.share{margin-bottom:29px;clear:both}.share ul li{padding-right:10px;float:left;font-size:1em}#maindiv .share ul li a,#maindiv .share ul li input{border:none;font-size:1em;border-bottom:1px solid #ccc;color:#00606e;text-transform:uppercase;font-weight:bold;padding:6px 12px 6px 22px;display:block;background:#fff url(/Templates/Shared/resources/assets/images/icons/like.gif) no-repeat 9px 6px}#maindiv .share ul li input{text-align:left}#maindiv .share ul li.like a{background:none;background-image:url(/Templates/Shared/resources/assets/images/icons/like-button.png);border:none;text-indent:-9999em;overflow:hidden;padding:0;height:20px;width:51px}#maindiv .share ul li.like a:hover{background:none;background-image:url(/Templates/Shared/resources/assets/images/icons/like-button-hover.png)}#maindiv .share ul li.tweet a,#maindiv .share ul li.tweet input{background-image:url(/Templates/Shared/resources/assets/images/icons/twitter.gif);padding-left:27px}#maindiv .share ul li.linkedin a,#maindiv .share ul li.linkedin input{background-image:url(/Templates/Shared/resources/assets/images/icons/linkedin.gif);padding-left:27px}#maindiv .share ul li a:hover,#maindiv .share ul li a:focus,#maindiv .share ul li a:active,#maindiv .share ul li input:hover,#maindiv .share ul li input:focus,#maindiv .share ul li input:active,#maindiv .share ul li input.button-social-hover{background-color:#008194;background-image:url(/Templates/Shared/resources/assets/images/icons/like-hover.gif);color:#fff}#maindiv .share ul li a:hover span,#maindiv .share ul li a:focus span,#maindiv .share ul li a:active span,#maindiv .share ul li input:hover,#maindiv .share ul li input:focus,#maindiv .share ul li input:active,#maindiv .share ul li input.button-social-hover{color:#fff}#maindiv .share ul li.tweet a:hover,#maindiv .share ul li.tweet a:focus,#maindiv .share ul li.tweet a:active,#maindiv .share ul li.tweet input:hover,#maindiv .share ul li.tweet input:focus,#maindiv .share ul li.tweet input:active,#maindiv .share ul li.tweet input.button-social-hover{background-image:url(/Templates/Shared/resources/assets/images/icons/twitter-hover.gif)}#maindiv .share ul li.linkedin a:hover,#maindiv .share ul li.linkedin a:focus,#maindiv .share ul li.linkedin a:active,#maindiv .share ul li.linkedin input:hover,#maindiv .share ul li.linkedin input:focus,#maindiv .share ul li.linkedin input:active,#maindiv .share ul li.linkedin input.button-social-hover{background-image:url(/Templates/Shared/resources/assets/images/icons/linkedin-hover.gif)}#maindiv .share ul li input::-moz-focus-inner{padding:0;border:0}#maindiv #content-wrapper .hero-list a,#maindiv .event-carousel .section a{color:#333;display:block;border-bottom:none;position:relative;overflow:hidden}.hero-list .content{position:absolute;width:103px;background:#fff;bottom:15px;left:0;padding:8px 12px 6px}.hero-list img,.event-carousel img{display:block}.hero-list,.event-carousel{margin-bottom:20px}.hero-list li,.summary-list li,.event-carousel li,.hero-list .item{list-style-type:none;float:left;margin:0 1px 1px 0;padding:0;font-size:1.2em;font-weight:bold}.hero-list li span.overlay,.hero-list li span.overlay,.event-carousel li span.overlay,.hero-list .item span.overlay{z-index:20;display:block;background:url(/Templates/GlobalSite/resources/assets/images/layout/overlay.png);background:rgba(77,48,105,.5);height:100%;left:0;position:absolute;top:0;width:100%}.event-carousel li span.overlay{background:none}.hero-list li.main a span.overlay{display:none}.hero-list li a:hover span.overlay,.hero-list li a:focus span.overlay,.hero-list li a:active span.overlay,.hero-list .item a:hover span.overlay,.hero-list .item a:focus span.overlay,.hero-list .item a:active span.overlay,.event-carousel li a:hover span.overlay,.event-carousel li a:focus span.overlay,.event-carousel li a:active span.overlay{display:none}.hero-list li.main a:hover span.overlay,.hero-list li.main a:focus span.overlay,.hero-list li.main a:active span.overlay{display:block}.hero-list li.alt,.hero-list .item{font-size:1em}.hero-list h2,.summary-list h2,.hero-list .item h3{color:#1865b2;font-size:1.4em;font-weight:bold;margin-bottom:0;border-bottom:none}.hero-list h2,.hero-list .item h3{display:block}.hero-list li a:hover .content span,.hero-list li a:focus .content span,.hero-list li a:active .content span,.hero-list li a:hover h2 span,.hero-list li a:focus h2 span,.hero-list li a:active h2 span,.hero-list a:hover h3 span,.hero-list a:focus h3 span,.hero-list a:active h3 span{text-decoration:underline}.hero-list li a:hover h2,.hero-list li a:focus h2,.hero-list li a:active h2,.hero-list .item a:hover h3,.hero-list .item a:focus h3,.hero-list .item a:active h3{color:#9945a5}.hero-list .content{z-index:30;background:#4d3069;background:rgba(77,48,105,.9);color:#fff;width:73px}.hero-list .alt .content{width:230px;background:#fff;background:rgba(255,255,255,.95);color:#404040}.hero-list p,.summary-list p{padding-bottom:0;font-weight:normal}.event-carousel .video span.overlay{background-image:url(/Templates/Shared/resources/assets/images/icons/play.png);background-position:50% 50%;background-repeat:no-repeat}.event-carousel .video:hover span.overlay,.event-carousel .video:focus span.overlay,.event-carousel .video:active span.overlay{display:block;background-color:transparent;background-image:url(/Templates/Shared/resources/assets/images/icons/play-hover.gif)}#maindiv .event-carousel .section .next,#maindiv .event-carousel .section .previous{display:none}.js #maindiv .event-carousel .section .next,.js #maindiv .event-carousel .section .previous,#maindiv #content .event-carousel .prev-inactive,#maindiv #content .event-carousel .next-inactive{display:block}#maindiv .event-carousel .next,#maindiv .event-carousel .previous,#cboxWrapper .previous,#cboxWrapper .next,#maindiv #content .event-carousel .prev-inactive,#maindiv #content .event-carousel .next-inactive{background:#c2d8e8 url(/Templates/GlobalSite/resources/assets/images/icons/previous.png) no-repeat center center;display:block;width:31px;float:left;height:93px;overflow:visible}#maindiv .event-carousel .previous:hover,#cboxWrapper .previous:hover,#maindiv .event-carousel .previous:active,#cboxWrapper .previous:active,#maindiv .event-carousel .previous:focus,#cboxWrapper .previous:focus{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/previous-hover.png)}#maindiv .event-carousel .next,#cboxWrapper .next{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/next.png)}#maindiv .event-carousel .next:hover,#cboxWrapper .next:hover,#maindiv .event-carousel .next:active,#cboxWrapper .next:active,#maindiv .event-carousel .next:focus,#cboxWrapper .next:focus{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/next-hover.png)}#cboxWrapper .next:hover,#cboxWrapper .next:active,#cboxWrapper .next:focus,#cboxWrapper .previous:hover,#cboxWrapper .previous:active,#cboxWrapper .previous:focus{background-color:#fff}#maindiv #content .event-carousel .next-inactive,#cboxWrapper #cboxLoadedContent .next-inactive{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/next-inactive.png);background-color:#eaf0f5}#maindiv #content .event-carousel .prev-inactive,#cboxWrapper #cboxLoadedContent .prev-inactive{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/previous-inactive.png);background-color:#eaf0f5}#cboxWrapper #cboxLoadedContent .next-inactive,#cboxWrapper #cboxLoadedContent .prev-inactive{background-color:#fff;background-color:rgba(255,255,255,.75)}#cboxWrapper #cboxLoadedContent .next-inactive:hover,#cboxWrapper #cboxLoadedContent .next-inactive:active,#cboxWrapper #cboxLoadedContent .next-inactive:focus,#cboxWrapper #cboxLoadedContent .prev-inactive:hover,#cboxWrapper #cboxLoadedContent .next-inactive:active,#cboxWrapper #cboxLoadedContent .next-inactive:focus{cursor:default}.event-carousel ul{position:relative;width:9000px;overflow:hidden;padding:0;list-style-type:none}#maindiv .event-carousel .cta-link-1{display:inline-block}.event-carousel img{margin-bottom:0}.event-carousel .content{margin-left:1px;height:93px;overflow:hidden;position:relative;width:389px;float:left}.event-carousel .section{margin-bottom:16px}.event-carousel li{width:129px}.summary-list li{font-size:1em}.col-2,.col-2-listing{background:url(../images/layout/col-3-fake.gif) repeat-y left top;margin-bottom:20px}.col-3{margin-bottom:20px}.col-3 .summary-list{background:url(../images/layout/col-3-fake.gif) repeat-y left top}.col-2{background:none}.three-col .col-2 .summary-list{background:url(../images/layout/col-2-fake.gif) repeat-y left top;float:left}.two-col .col-2{margin-bottom:20px}.two-col .col-2 .summary-list,.col-2 .listing-container{background:url(../images/layout/col-2-fake-two-col.gif) repeat-y left top}.col-2 .listing-container{float:left}.col-2 .summary-list ul,.col-2 .summary-list,.col-2 .listing,.col-3 .summary-list ul,.col-3 .summary-list{float:left}.col-2 .summary-list ul{padding-bottom:0}.col-3 .summary-list,.col-2 .summary-list{margin-bottom:0}.col-3 .hero-list .content{width:76%}.col-3 .summary-list li,.col-2 .summary-list li{width:220px;margin:0;padding:12px 10px}.col-2 .summary-list li,.col-2 .listing{padding:12px 10px;width:240px}.col-3 .summary-list li.last,.col-3 .summary-list li.first{width:209px}#maindiv .col-2 .listing{margin-bottom:0}.two-col #content .col-2 .listing,.two-col #content .col-2 .summary-list li{padding:15px 15px;width:320px}.find-a-surveyor{background:#c5dbe8}.find-a-surveyor h2{font-size:1.4em;margin-bottom:14px;border-bottom:none}.find-a-surveyor .article{background:#fff}.find-a-surveyor .article p{padding-bottom:5px;line-height:1.4em}.find-a-surveyor img{margin-bottom:14px}.find-a-surveyor .text{width:129px;float:left}#maindiv .find-a-surveyor .button{float:left;margin-left:11px;padding:2px 7px 1px;margin-top:1px}.find-a-surveyor .field{padding-bottom:5px}#maindiv .find-a-surveyor .sponsor,.find-a-surveyor h3 a{border-bottom:none}.panel{background:#fff;padding:15px;margin-bottom:20px}.panel li{list-style-type:none;margin-left:0;font-size:1em}.panel h2 a span{color:#4d3069;border-bottom:1px dotted #4d3069;font-weight:normal}.panel h2 a{text-decoration:none}.panel h2 a:hover span,.panel h2 a:focus span,.panel h2 a:active span{text-decoration:none;border-bottom:1px solid #9945a5;color:#9945a5}.panel h2 a span{font-weight:bold}.contact h2,.panel h2{padding-bottom:0;font-size:1.4em}.panel h2{margin-bottom:0}.events h2{margin-bottom:17px}.panel ul li .time{font-size:1em}.panel li p{padding-bottom:14px}.panel ul{padding-bottom:0}.panel .content .theme{margin-bottom:7px}.panel h3{margin-bottom:4px}.publications h2{border-bottom:1px solid #d2cad9;margin-bottom:15px}.listing{margin-bottom:20px;padding:18px}#secondary-content .listing,#sidebar .listing,#sidebar .article,#secondary-content .article{padding:15px}#secondary-content .tweet,#secondary-content .contributor{padding-bottom:0}.listing ul{padding-bottom:0}.listing ul li{background:#fff;font-size:1em;list-style-type:none;margin-left:0;padding:15px 15px 7px 15px;border-bottom:1px solid #e6eff2}.listing ul li.suggested{padding-top:0;background:#eaf1f5;margin-bottom:15px;border-color:#d6e4ec}.listing .article p{padding-bottom:7px;line-height:1.4em}.suggested h2{font-weight:bold;background:#8ab1c8;font-size:1.1em;color:#fff;left:-15px;padding:7px 15px;position:relative;width:100%}.listing ul li .content,.panel ul li .content,.split-header .content,.author-info .content{height:auto;min-height:10px;overflow:hidden}#maindiv .listing ul li .article{background:none;padding:0;margin:0;clear:both;float:left;min-height:10px;width:100%}.listing ul li .article h2,.listing ul li .article h3{border-bottom:0;font-size:1.4em;margin-bottom:0;padding:0 0 3px}.listing ul li .article h2 a,.listing ul li .article h3 a{font-weight:bold}.listing ul li img,.panel img{float:left;margin-right:15px;display:block;border:1px solid #e5e5e5}.article-listings ul li img{margin-right:10px}.content-type{font-weight:bold;line-height:1.6em}#maindiv p .content-type{line-height:normal;font-size:1em}.listing .article-info,.most-popular .article-info{padding-bottom:2px}.listing .article-info p,.most-popular .article-info p{line-height:1.6em}.author-info .content .profile,.split-header .content h1,.split-header .content p,.listing .content p,.listing .article-info,#maindiv .theme,.listing ul li .article h2,.panel ul li .content h3,.panel ul li .content p,.listing ul li .article h3,.most-popular .article-info{clear:both}.listing .article-info p,.panel .article-info p,.listing .content-type,.most-popular ul li .article-info p,.most-popular .content-type{font-size:1.1em;float:left;padding-right:7px;padding-bottom:0;clear:none}.home .listing .content-type{float:none}.author-info .content{overflow:hidden;min-height:10px}#secondary-content .listing .content-type,#sidebar .listing .content-type,.similar-courses .content-type{float:none;padding-right:0}#maindiv a.content-type{font-weight:normal;border-bottom:1px dotted #1865b2;padding:0;margin-right:10px}#maindiv a.content-type:hover{color:#9945a5;border-bottom:1px solid #9945a5;text-decoration:none}#maindiv .article-info img{margin-right:5px}.article-info p a{border-bottom:1px dotted #1865b2}.listing .time{font-size:1em;padding-right:0}.listing .details{background:#f9fbfc;border:1px solid #c2dce1;float:right;padding:10px 14px 14px;text-align:left;width:121px}.listing .details .available{margin-top:10px}.listing .details .reduced-price{text-align:right}.listing .details .product-price{font-size:1.1em;padding-bottom:0;text-align:right}.listing .details .membership-required{font-size:1.1em}.listing .details .product-price strong{font-size:1.55em;display:inline}.listing .details .cta-link-1{font-size:1.2em}#maindiv .listing .with-details .article{width:560px}#content .listing{padding:0;margin-bottom:0}#content .article .listing{padding-bottom:20px}.article .listing ul li{background:transparent;padding:0}.article .col-2 ul li{float:left;padding-right:1%;width:49%;border-bottom:0}.article .col-2 ul li .content{overflow:hidden}.results .article img{margin-bottom:11px}.results .article .article-info img{margin-bottom:0}.results{background:#fff}.results .hgroup{margin:0 16px 11px 16px}.no-results{background:#fff;padding:15px 15px 14px 15px;margin-bottom:20px}.no-results h2{border-bottom:0;font-weight:bold;font-size:1.4em;margin-bottom:0}.no-results ul li{margin-left:0;list-style-type:none}.no-results ul{padding-bottom:0}.no-results p{padding-bottom:9px}.shortlist{background:#edf1f4;margin-bottom:15px;position:relative}.shortlist h2{margin-bottom:0;font-weight:bold;background:#4d3069 url(/Templates/MyRics/Resources/assets/images/icons/accordian-close-white.png) 728px center no-repeat;font-size:1.6em;color:#fff;padding:7px 15px;position:relative}.shortlist.expanded h2{background:#4d3069 url(/Templates/MyRics/Resources/assets/images/icons/accordian-open-white.png) 728px center no-repeat}.shortlist-content{display:none;margin-top:20px}.expanded .shortlist-content{display:block}.shortlist dl{padding:0 15px 10px;font-size:1em}#content .shortlist .listing{border-bottom:1px solid #bbd3e4;padding-bottom:10px;margin-bottom:10px}.shortlist dt{width:400px;text-align:left;font-size:1.41em;float:none;display:inline-block;*display:inline;zoom:1;margin:0;padding-bottom:0;vertical-align:middle;font-weight:bold}.shortlist dd{width:310px;font-size:1.2em;text-align:right;display:inline-block;*display:inline;zoom:1;margin:0;vertical-align:middle;padding-bottom:0}.shortlist .remove{cursor:pointer;float:right;display:block;border:0;zoom:1;text-align:left;text-indent:-9999em;text-decoration:none;margin:3px 0 0 15px;background:url(/Templates/Shared/resources/assets/images/icons/close.gif) no-repeat left top;width:16px;height:16px}.shortlist .button{margin:0 15px 15px}.shortlist p{margin-left:15px}.shortlist dd p{display:inline;width:280px;margin-left:0}.shortlist dd span.content-type{display:inline;float:none;font-weight:normal}#maindiv .shortlist a.tooltip{border-bottom:0;margin-left:11px;*display:inline;zoom:1}#maindiv .shortlist a.tooltip img{display:inline;vertical-align:top;padding-top:1px}.shortlist .count{cursor:pointer;color:#fff;position:absolute;top:10px;right:20px;font-size:.9em;padding-right:30px}.shortlist .count span{display:inline-block;zoom:1;*display:inline;border-radius:15px;background:#fff;color:#8ab1c8;font-size:1.1em;font-weight:bold;vertical-align:baseline;padding:1px 5px}.contact h2{margin-bottom:10px}.contact h2,.jobs h2,.most-popular h2,.quiz-options h2{font-weight:bold;color:#4d3069}.contact h2,.most-popular h2,.quiz-options h2{border-bottom:none}#maindiv #content-wrapper .contact{background:#efecf1;padding-bottom:0;padding-top:14px}#maindiv #content .contact{background:transparent}.article .contact{margin-bottom:16px}.contact p{line-height:1.4em;padding-bottom:14px}.article .contact p{padding-bottom:8px}.contact .phone,.contact .fax,.contact .opening-hours,.vcard .tel{background:url(/Templates/Shared/resources/assets/images/icons/phone.png) no-repeat 0 3px;padding-left:19px;padding-bottom:7px}.contact .fax{background-image:url(/Templates/Shared/resources/assets/images/icons/fax.gif);margin-top:-4px}.contact .phone p,.contact .fax p,.contact .opening-hours p{font-size:1.1em;padding-bottom:0}.contact .phone p strong,.contact .fax p strong{font-size:1.28em}.contact a.email{background:url(/Templates/Shared/resources/assets/images/icons/email.gif) no-repeat 0 3px}.contact li .opening-hours{background:none;display:block;font-size:.917em;padding:0 0 3px 0}.contact ol li a{border-bottom:1px dotted #1865b2}.contact ul{list-style-type:none}#maindiv #content .contact{background:#fff}#content .contact a{border:none}#maindiv #content-wrapper .contact li.email{padding:0}#maindiv #content-wrapper .contact li.email a{padding-left:19px}#maindiv #content-wrapper .contact li.email a:hover,#maindiv #content-wrapper .contact li.email a:focus,#maindiv #content-wrapper .contact li.email a:active{text-decoration:none}.contact li{margin-left:0}.contact strong{font-size:1.167em}#maindiv #content-wrapper .email,#maindiv #content-wrapper .site{padding-left:19px;border-bottom:none;text-decoration:none}#maindiv #content-wrapper .email a{background:url(/Templates/Shared/resources/assets/images/icons/email.gif) no-repeat 0 3px}#maindiv #content-wrapper .site{background:url(/Templates/GlobalSite/resources/assets/images/icons/site.png) no-repeat 0 2px}.email span,.site span{border-bottom:1px dotted #1865b2;text-decoration:none}.contact ol li a:hover,.contact ol li a:focus,.contact ol li a:active,#maindiv .email:hover span,#maindiv .email:focus span,#maindiv .email:active span,#maindiv .site:hover span,#maindiv .site:focus span,#maindiv .site:active span{border-bottom:1px solid #9945a5;text-decoration:none}#maindiv #sidebar .contact{margin:0 18px 18px 18px;padding-bottom:15px}.contact ol{padding-left:20px;padding-bottom:0}.contact ol li{margin-left:0;font-size:1.2em;font-weight:bold;padding-bottom:0}.contact ol li p,.contact ol li a{font-weight:normal;font-size:1em}.contact ol li .phone{font-size:.82em}#maindiv #sidebar .sponsors{margin:0 18px 18px 18px;padding-bottom:15px;overflow:hidden}#maindiv #sidebar .sponsors ul{margin:-5px;overflow:hidden}#maindiv #sidebar .sponsors li{padding:5px;float:left}.jobs h2{padding-bottom:10px;background:url(/Templates/Shared/resources/assets/images/icons/briefcase.gif) no-repeat 0 1px;padding-left:24px;margin-bottom:17px}.jobs p{padding-bottom:16px}.jobs ul li p{padding-bottom:0}.jobs ul li{padding-bottom:11px}.jobs .featured{border:1px solid #c2dce1;padding:16px 16px 10px 16px;margin-bottom:14px}.jobs .featured img{margin-bottom:6px;float:none;border:none}.jobs .featured p{line-height:1.4em;padding-bottom:5px}div.intro{padding-bottom:0}.most-popular{padding-bottom:0}.most-popular li{padding-bottom:19px}.most-popular li .content p{padding-bottom:6px}.most-popular ul li .time{font-size:.92em}.most-popular ul li .article-info .time{font-size:1em}.most-popular .article-info{padding-bottom:7px}.most-popular h2{border-bottom:1px solid #d6d7d8;margin-bottom:17px;padding-bottom:8px;background:url(/Templates/Shared/resources/assets/images/icons/popularity.png) no-repeat left top;padding-left:20px}.social{margin-left:0}.social li{padding-bottom:0;padding-right:11px;font-size:1.2em;margin:0;float:left;list-style-type:none;background:url(/Templates/Shared/resources/assets/images/icons/likes-small.png) no-repeat 0 1px;padding-left:14px}.social li.comments{background-image:url(/Templates/Shared/resources/assets/images/icons/discussion-small.png);padding-left:18px}.social li.tweets{background-image:url(/Templates/Shared/resources/assets/images/icons/tweets-small.gif);padding-left:18px}#secondary-content .feature .page-feature .content,#secondary-content .feature .quote .content{width:auto;margin-right:15px}#secondary-content .feature .page-feature .button,#secondary-content .feature .quote .button{right:15px}.post .feature img{margin-bottom:0}.search-details{background:#f9fbfc;margin-bottom:16px;border-bottom:1px solid #e1e9ed}#maindiv .search-details a{border-bottom:none}.search-details ul,.search-details ul li,.search-details p,.search-details .field,.search-details label{padding-bottom:0}.search-details p,.search-details ul,.search-details ul li a span,.search-details ul li,.search-details .field select,.search-details .field .button-secondary,.search-details .field label{float:left}.search-details ul li,.search-details label{list-style-type:none;line-height:1.6em;font-weight:normal}.search-details ul li{margin-left:10px}.search-details .field,.search-details .section .cta-link-1{float:right}.search-details ul li a img{float:left;padding-right:9px;padding-top:3px}.search-details .section ul li .cta-link-1{float:none}.search-details ul li a.external span{background-position:right 7px}.search-details .field select{width:auto;background:#f2f8f9;border:1px solid #e3ebef;padding:2px}#maindiv .search-details .button-secondary{margin-left:15px;padding:2px 8px}.search-details label{margin-right:15px}.search-details .section{border-top:1px solid #c5d3dd;padding:11px 16px}.search-details .filters{color:#4d3069;background:#e3e1e9;padding-top:14px;padding-bottom:14px}.search-details .filters a{color:#4d3069;font-weight:bold;background:url(/Templates/Shared/resources/assets/images/icons/remove.gif) no-repeat right top;padding-right:18px}.results .product-listing .product-thumb{border:0;display:block;float:left;position:relative}#content .results a.product-thumb{position:relative;border:0;display:block;float:left}.results .product-thumb .price-save-small{background:url(/Templates/Commerce/Resources/assets/images/layout/price-saving-small.png) no-repeat;color:#000;font-weight:bold;height:53px;position:absolute;right:3px;text-align:center;bottom:3px;width:53px}.results .product-thumb .price-save-small .big{display:block;font-size:1.8em;font-weight:normal;line-height:.9em;padding-top:.7em}#maindiv .network-activity h2{color:#00606e;font-weight:bold;font-size:1.4em;background:url(/Templates/Shared/resources/assets/images/icons/network.gif) no-repeat 0 3px;padding-left:19px}.network-activity li{margin-left:0;list-style-type:none;font-weight:bold;font-size:1.4em;color:#00606e;padding-bottom:10px}.network-activity ul{padding-bottom:9px}.network-activity p{padding-bottom:12px}.article-listings h2{font-size:1.4em;font-weight:bold;color:#4d3069;padding-bottom:12px}#maindiv .article-listings h2 a{font-weight:bold;color:#4d3069;border:none}.article-listings h2 a span{border-bottom:1px dotted #4d3069;display:inline}.article-listings h2 a:hover span,.article-listings h2 a:focus span,.article-listings h2 a:active span{color:#9945a5;border-bottom:1px solid #9945a5}.article-listings ul li{border-bottom:none;background:transparent;padding:0;padding-bottom:13px}.article-listings,#maindiv #content .highlighted{background-color:#fff}#content .article-listings{margin-bottom:20px;padding:18px}#content .article-listings,.tag-aggregator .article-listings{background-color:transparent}.article-listings ul li .content{overflow:hidden}#maindiv .article-listings ul li .article-info p .content-type{line-height:1.6em;padding-right:3px}.highlighted .list-container{float:left;width:316px}.highlighted .highlight{position:relative;padding:0;float:left;margin-right:30px}.highlighted .highlight img{margin-right:0}#content .highlighted .highlight a{border-bottom:0}.highlighted ul li .content{min-height:0}.highlighted .highlight .content{left:0;display:block;position:absolute;background:#fff;background:rgba(255,255,255,.9);bottom:15px;min-height:auto;float:left;margin-right:33px;padding:15px}.article-listings ul li .article h3{font-size:1.2em;line-height:1.4em}.article-listings ul li .product-price,.panel ul li .content .product-price{font-size:1.4em;line-height:1.2em;float:none}.article-listings .highlight h3{font-size:1.4em;padding-bottom:6px;margin-bottom:0}.article-listings .highlight .time{font-size:1.1em}#content .download,#secondary-content .download{margin-bottom:20px;background:#fff}div.download{padding:16px}.article div.download{padding:0}.download .content{background:#f8fbfc;border:1px solid #c2dce1;padding:15px;padding-bottom:0}.download p{padding-bottom:5px}.download ul li p{font-size:1.1em;line-height:1.4em;padding-bottom:2px;padding-left:23px}.download .time{font-size:1em}.download h3{margin-bottom:3px}.download ul li{font-size:1em;list-style-type:none;margin-left:0;padding-bottom:11px}.download ul{padding-bottom:0}.download ul.availability li{padding-top:3px;padding-bottom:8px;background:url(/Templates/Shared/resources/assets/images/icons/tick.png) no-repeat left top;padding-left:28px;font-size:1.2em}.download ul.availability{padding-bottom:10px}.download .cta{padding-bottom:18px}#maindiv .download .cta .button{margin-right:15px;padding:4px 12px}.event-detail #secondary-content,.user-profile #secondary-content{background:#fff;margin-left:1px;width:226px}.event-detail #content,.user-profile #content{width:482px;left:230px}.event-detail .post,.user-profile .post{padding:15px}.event-detail #secondary-content .article,.event-detail #sidebar .article,.event-detail #sidebar ul li,.event-detail #secondary-content ul li,.user-profile #secondary-content .article,.user-profile #sidebar .article,.event-detail #sidebar ul li,.user-profile #secondary-content ul li{background-color:transparent}#secondary-content .listing ul li,#sidebar .listing ul li{padding:0 0 9px 0;border:none}#secondary-content .listing ul li .content,#sidebar .listing ul li{overflow:hidden}#maindiv .course-details{margin-bottom:0;padding-bottom:0;padding-right:18px}.course-details dl{padding-bottom:0}.course-details dd p,.course-details dd .tooltip{float:left}.course-details dd p{max-width:112px;padding-right:8px}.course-details dd a{border-bottom:1px dotted #1865b2}.course-details dd a:hover,.course-details dd a:focus,.course-details dd a:active{text-decoration:none;border-bottom:1px solid #9945a5}.course-details img{margin-bottom:27px}.course-details dd .tooltip img{margin-bottom:0;display:block}.course-details .cta-link-1,.course-details .time{font-size:1em}.course-details .time span{display:block}.course-details dd .tooltip{border:none}.course-details dl ul{padding-bottom:0}.course-details address{font-style:normal;padding-bottom:6px}.course-details dl ul li{font-size:1em;list-style-type:none;margin-left:0;padding-bottom:4px}#maindiv .course-details .button-secondary,#maindiv .filter-list .button{font-size:.83em;padding:3px 9px;line-height:1.3em}.course-details .accordian{padding-top:5px;clear:both;margin-bottom:7px}.course-details .accordian .content{border-bottom:1px solid #d0d3d5;padding-top:8px;padding-bottom:8px}.series-list li a{font-weight:bold}.series-list li .time{display:block}a.follow{background:#efeef3 url(/Templates/Shared/resources/assets/images/icons/add.png) no-repeat right center;font-size:1.2em;color:#4d3069;display:inline-block;padding:6px 23px 6px 7px;border-bottom:1px solid #dbd6e1}#maindiv .accordian .trigger{display:none}.js #maindiv .accordian .trigger{display:inline-block}.accordian .trigger span{display:inline-block;background:url(/Templates/GlobalSite/resources/assets/images/icons/arrow-blue-down.png) no-repeat scroll right 4px transparent;padding-right:13px}.accordian .trigger:hover span,.accordian .trigger:active span,.accordian .trigger:focus span{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/arrow-purple-down.png)}.accordian .trigger-open span{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/arrow-blue-up.png)}.accordian .trigger-open:hover span,.accordian .trigger-open:active span,.accordian .trigger-open:focus span{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/arrow-purple-up.png)}.accordian{margin-bottom:16px}.accordian .content{padding-top:15px}.accordian .content table{margin-bottom:0}.event-summary .product-price{font-size:1.1em}.event-summary .product-price strong{font-size:1.46em}.event-summary .members-price strong{font-size:2.19em}.event-summary{text-align:right}.event-summary h2{text-align:left;margin-bottom:10px}.event-summary .available,.event-summary .unavailable{float:none;display:inline-block}.event-detail #secondary-content .event-summary,.event-detail #secondary-content .listing,.event-detail #secondary-content .panel,.event-detail #secondary-content .article{border-bottom:1px solid #e6eff2;margin-bottom:0}.event-detail #sidebar .listing{margin-bottom:0}.event-summary h2 span{float:left}.event-summary h2 span.info{display:block;float:right;text-align:right;font-size:.69em;padding-top:5px}.book{text-align:left;border-top:1px solid #d7d8d8;padding:27px 0 25px 0;max-width:200px}#maindiv .book .button{min-width:170px;margin-bottom:11px;font-size:1.2em;padding:11px 15px 8px}#maindiv .book input.button{min-width:200px;text-align:left;padding-left:13px}#maindiv .book input.button::-moz-focus-inner{border:0;padding:0}.book p{font-size:1.4em;padding-bottom:6px}.event-summary .book,.event-summary .book{border-top:none;padding-bottom:10px}.recently-viewed h3,.download-listing h3{margin-bottom:0}.recently-viewed .time{display:block}.similar-courses h3{margin-bottom:6px}.split-header a{font-weight:bold}.split-header .content p.intro{padding-bottom:0}.split-header .content{min-height:20px}.split-header{margin-bottom:20px}.event-promo{float:right;padding-left:20px}.event-promo .offer{float:none}.event-promo .sponsor img{margin:10px 0 0;display:block}.event-promo .sponsor{padding-bottom:20px}.event-status{padding:16px 17px;background-color:#fff}.event-status h3{font-size:1.4em}.event-status p{padding-bottom:14px}#maindiv .tag-aggregator{background:#594074;color:#fff}.tag-aggregator .intro{background:transparent}.tag-aggregator .intro a{color:#fff;border-bottom:1px dotted #fff;text-decoration:none}.tag-aggregator .intro a:hover,.tag-aggregator .intro a:focus,.tag-aggregator .intro a:active{color:#fff;border-bottom-style:solid;text-decoration:none}.tag-aggregator h2{color:#fff;font-weight:bold;border-bottom:1px solid #837097;width:450px}#maindiv .tag-aggregator .theme span,#maindiv .tag-aggregator .article-info a{color:#fff;border-bottom:1px dotted #fff}#maindiv .tag-aggregator .theme:hover span,#maindiv .tag-aggregator .theme:focus span,#maindiv .tag-aggregator .theme:active span,#maindiv .tag-aggregator .article-info a:hover,#maindiv .tag-aggregator .article-info a:focus,#maindiv .tag-aggregator .article-info a:active{border-bottom:1px solid #fff;text-decoration:none}#maindiv .tag-aggregator .theme:hover,#maindiv .tag-aggregator .theme:focus,#maindiv .tag-aggregator .theme:active{text-decoration:none}.tag-aggregator .listing{width:auto;margin-bottom:0}.tag-aggregator .listing ul li{float:left;padding-right:8%;width:46%}.tag-aggregator .listing ul li.last{padding-right:0}.wizard #content-wrapper{background:#fff;padding:28px 16px 0 16px}.wizard #content{width:461px}.wizard #sidebar{width:212px;margin-right:14px;padding-bottom:20px}.wizard #secondary-content{width:202px}.wizard-start #content{width:684px}.progress-bar{background:url(/Templates/Globalsite/resources/assets/images/layout/progress-bar-bttm.gif) no-repeat bottom left;padding-bottom:1px}.progress-bar li{font-weight:bold;background:#fff;list-style-position:inside;padding:16px 16px 16px 5px;border:1px solid #bcc5d3;border-bottom:none;margin-left:0;color:#4d3069;font-size:1.4em;list-style-type:none}.progress-bar li strong{text-transform:uppercase;font-size:1.07em;display:block;padding-top:8px}.progress-bar li.active{padding:27px 10px 10px 16px;min-height:35px;border:0;background:#bbd3e4 url(/Templates/Globalsite/resources/assets/images/layout/progress-bar-active.gif) no-repeat right top}.progress-bar li.completed{text-align:center;margin-right:18px}.progress-bar li.completed a{display:inline-block;text-align:left;background:url(/Templates/Globalsite/resources/assets/images/layout/progress-bar-completed.gif) no-repeat 0 1px;padding-left:27px;padding-bottom:5px}.progress-bar li a:hover{text-decoration:none}.progress-bar li a span{border-bottom:1px dotted #1865b2}.progress-bar li a:hover span{border-bottom:1px solid #9945a5}.progress-bar li.active span{display:block;float:left;width:80%}.progress-bar li span.step-number{border-right:1px solid #a7bed3;padding-right:5%;margin-right:5%;width:5%;background:none}.more-info{background:#f1f6f9;padding:15px 15px 0 15px}.quiz,.quiz-end{background:transparent;padding:0 16px 0 0}.quiz p{padding-bottom:15px}.quiz li,.quiz-options ul li{list-style-type:none;margin-left:0}.quiz li{font-size:1em;padding-bottom:15px}.quiz ul{padding-bottom:22px}#content .quiz li .link-style-1{background-image:url(/Templates/Shared/resources/assets/images/cta/link-1-arrow-tall.gif);margin-bottom:0}#content .quiz li .link-style-1 span{padding:14px 15px 15px}#content .quiz li .link-style-1 span span{padding:0 2px 0 0}#content .quiz li .link-style-1:hover,#content .quiz li .link-style-1:focus,#content .quiz li .link-style-1:active{background-image:url(/Templates/Shared/resources/assets/images/cta/link-1-arrow-tall-hover.gif);border-bottom:0}#maindiv .quiz-options{background:#d9e6ee;padding-bottom:7px}#maindiv .quiz-options li a{text-decoration:none;border-bottom:1px dotted #1865b2}#maindiv .quiz-options li a:hover{border-bottom:1px solid #9945a5}.quiz-options li{padding-bottom:12px}.quiz-options ul{padding-bottom:0}.quiz-options h2{margin-bottom:0}.quiz-end h2{border-bottom:none}.contact-main{padding:15px}.contact-main .vcard ul li,.contact-main .directions ul li{list-style-type:none;margin-left:0}.contact-main .vcard ul li{padding-bottom:10px}.contact-main .vcard ul li.last{padding-bottom:0}#map{width:728px;height:448px;margin-bottom:20px}.vcard{background:url(/Templates/GlobalSite/resources/assets/images/layout/vcard-fake-col.gif) repeat-y left top;margin-bottom:20px}.vcard address{line-height:1.2em;font-size:1.4em;font-style:normal;padding-left:23px}.vcard address span{display:block}.vcard h2{line-height:1.5em;border-bottom:0;margin-bottom:0;font-size:1.4em;padding-bottom:0;background:url(/Templates/Shared/resources/assets/images/icons/address.gif) no-repeat 0 4px;padding-left:23px}.directions .col{float:left;width:47%}.directions .last{float:right}.vcard .col{float:left;width:69%}.vcard .first{padding-right:3%;width:28%}.vcard ul{padding-bottom:0}.vcard ul li p,.directions ul li p{padding-bottom:0;font-size:1em;line-height:1.2em}.vcard ul li p{font-size:.92em;padding-left:25px}.vcard ul li p.tel{font-size:1.16em;font-weight:bold;padding-bottom:4px;padding-left:25px;background-position:0 4px}#maindiv #content-wrapper .vcard .email{padding-left:25px}.vcard ul li p.fax{background:url(/Templates/Shared/resources/assets/images/icons/fax.gif) no-repeat 0 3px;padding-bottom:0}.directions ul{padding-bottom:5px}.directions ul li{padding-left:43px;padding-bottom:11px}.directions ul li.bus{background:url(/Templates/Shared/resources/assets/images/icons/bus.gif) no-repeat 0 1px;padding-bottom:8px}.directions ul li.rail{background:url(/Templates/Shared/resources/assets/images/icons/rail.gif) no-repeat 11px 1px}.directions ul li.tube{background:url(/Templates/Shared/resources/assets/images/icons/tube.gif) no-repeat 13px 0;padding-top:3px}.one-col h1,.one-col p.heading1{font-size:2.2em;color:#4d3069;font-weight:normal;margin-bottom:27px;padding-bottom:0}.country-list{padding-bottom:5px;margin-bottom:0}.country-list h2{margin-bottom:23px;padding-bottom:8px;font-size:1.6em}.country-list ul li{font-size:1.4em;float:left;width:25%;min-height:36px;padding-bottom:14px;margin-left:0;list-style-type:none}.country-list ul li a{float:left;display:block;line-height:1.7em}.country-list ul li a img{float:left;margin-right:14px;border:none}.country-list ul li a span{float:left;display:block;max-width:164px}#maindiv .country-list ul li .button{padding:4px;font-size:.72em;float:left}#maindiv .country-list a.cta-link-1 span{padding-right:5px}.country-list ul li select{font-size:.86em;float:left;width:150px;margin-right:10px;background:#f2f8f9;border:1px solid #e3ebef;padding:3px}div.selected-country{float:right}div.selected-country img{display:inline;padding-left:7px;padding-right:8px}.sponsors ul li{list-style-type:none;margin-left:0;padding-bottom:19px}.sponsors ul li a{display:block;float:left}.sponsors ul{padding-bottom:0}.sponsors h2{margin-bottom:22px}.sponsors h3{font-weight:normal;margin-bottom:8px}.contributor h3{margin-bottom:5px;font-size:1.3em}.contributor .profile{padding-top:0;padding-bottom:7px}.home #content .col-3 .article-listings{padding-left:0;padding-right:0;padding-top:12px}.home #content .col-3 .article-listings .hgroup{padding-bottom:15px}.home #content .col-3 .article-listings .hgroup h2{width:250px}.home #content .col-3 .article-listings ul,.home #content .col-3 .article-listings .hgroup{padding-left:15px;padding-right:15px}.home #content .col-3 .article-listings .content img{border:none;border-bottom:2px solid #bfbfbf}.home .col-3 .article-listings .article-info p{line-height:1.3em}.carousel{height:235px;overflow:hidden;width:701px;position:relative}.carousel ul li,.carousel-controls ul li{float:left;list-style-type:none;margin-left:0;padding-bottom:0}.carousel ul li{width:701px;margin-right:1px;font-size:1em}.js .carousel ul{width:9000px;position:absolute;padding-bottom:0}.herobanner p,.join-hero ul li a span,.join-hero ul li .text-blocks span{background-color:#404040}.carousel .herobanner h2{font-size:3.1em;margin-bottom:1px}.herobanner .content{width:510px}#maindiv .herobanner .button{padding:5px 8px}.carousel .herobanner,.join-hero .herobanner{margin-bottom:0}.carousel-controls{background:#9dafc1;background:rgba(18,51,98,.25);margin-top:1px;display:none}.js .carousel-controls{display:block}.carousel-controls ul{float:right;padding-bottom:0;margin-top:12px}.carousel-controls .nav{float:left;margin-top:-8px;position:relative;z-index:100}#maindiv .carousel-controls ul li a{border:none}#maindiv .carousel-controls .nav li a{background:#25446f;color:#fff;display:block;padding:15px 19px;font-weight:bold}#maindiv .carousel-controls .nav li{margin-right:1px;padding-top:8px}#maindiv .carousel-controls .nav li.selected a,#maindiv .carousel-controls .nav li a:hover,#maindiv .carousel-controls .nav li a:focus,#maindiv .carousel-controls .nav li a:active{background:#fff;color:#4d3069}#maindiv .carousel-controls .nav li.selected{background:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-selected.png) no-repeat center top}.carousel-controls .pause{background:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-pause.png) no-repeat scroll 0 1px transparent;height:16px;width:16px;display:block}.carousel-controls .pause:hover{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-pause-hover.png)}.carousel-controls .play{background:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-play.png) no-repeat scroll 0 1px transparent;height:16px;width:16px;display:block}.carousel-controls .play:hover,.carousel-controls .play:focus,.carousel-controls .play:active{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-play-hover.png)}.carousel-controls .previous{background:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-prev.png) no-repeat scroll 0 1px transparent;height:16px;width:16px;display:block;margin-right:5px}.carousel-controls .previous:hover,.carousel-controls .previous:focus,.carousel-controls .previous:active{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-prev-hover.png)}.carousel-controls .previous-inactive{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-prev-inactive.png)}.carousel-controls .next{background:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-next.png) no-repeat scroll 0 1px transparent;height:16px;width:16px;display:block;margin-left:8px}.carousel-controls .next:hover{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-next-hover.png)}.carousel-controls .next-inactive{background-image:url(/Templates/GlobalSite/resources/assets/images/icons/carousel-next-inactive.png)}.join-hero h2{font-size:2.4em}.join-hero .herobanner{height:219px}.join-hero ul{clear:left;padding-bottom:0}.join-hero ul li{margin-left:0;list-style-type:none;line-height:1em;padding-bottom:1px}.join-hero ul li a span,.join-hero ul li .text-blocks span{line-height:1.4em;padding:4px 18px 6px;display:block;float:left;line-height:1em}.join-hero ul li .text-blocks span{clear:both}#maindiv .join-hero ul li a span.button,#maindiv .join-hero ul li .text-blocks span.button{font-size:.85em;margin-left:1px;float:left}#maindiv .join-hero ul li .text-blocks span.button{clear:both;float:none;display:inline-block;text-align:center}#maindiv .join-hero ul li .text-blocks .button-inn{clear:both;text-align:center}#content .join-hero ul li a,#content .join-hero ul li .text-blocks{color:#fff;border-bottom:none;display:block;float:left}#content .join-hero ul li .text-blocks{float:none}.join-hero .content{width:100%}.join-hero{margin-bottom:20px}#maindiv .tweet h2,#maindiv .contributor h2,#maindiv h2.activities,#maindiv .across-the-network h2,#maindiv .thoughts h2,#maindiv h2.discussion,#maindiv .communities h2{background:url(/Templates/Shared/resources/assets/images/icons/tweet-med.gif) no-repeat 0 1px;padding-left:26px;color:#00606e;font-size:1.4em;font-weight:bold;border-bottom:1px solid #bed6da}#maindiv .contributor h2,#maindiv .communities h2{background-image:url(/Templates/Shared/resources/assets/images/icons/contributor.gif)}#maindiv .thoughts h2,#maindiv h2.discussion{background-image:url(/Templates/Shared/resources/assets/images/icons/discussion-med.gif)}#audience-launcher h2{width:188px;margin-bottom:1px;color:#4d3069;background:#bebfcf;background:rgba(77,48,105,.25);border-bottom:none;font-size:1.6em;font-weight:bold;padding:14px 16px 13px;line-height:1em}#audience-launcher li,#maindiv .home-nav li{list-style-type:none;margin-left:0}#audience-launcher .options li,#maindiv .home-nav .options li{padding-bottom:1px;font-size:1.4em}#audience-launcher .options,.home-nav .options{width:220px;padding-bottom:0}#maindiv #audience-launcher .options li a,#maindiv .home-nav .options li a{padding:13px 42px 12px 16px;min-height:30px;display:block;background:#5e4478 url(/Templates/GlobalSite/resources/assets/images/icons/chervron-purple.png) no-repeat 190px center;color:#fff;font-weight:bold;border-bottom:1px solid #54386f}#maindiv #audience-launcher .options li.alt2 a,#maindiv .home-nav .options li.alt2 a{background-color:#684f7f}#maindiv #audience-launcher .options li.alt3 a,#maindiv .home-nav .options li.alt3 a{background-color:#715987}#maindiv #audience-launcher .options li.alt4 a,#maindiv .home-nav .options li.alt4 a,#maindiv .home-nav .options li.alt5 a{background-color:#7a648f}#maindiv .home-nav .options li a{min-height:24px;padding-top:19px}#maindiv #audience-launcher .options li a:hover,#maindiv #audience-launcher .options li a:focus,#maindiv #audience-launcher .options li a:active,#maindiv .home-nav .options li a:hover,#maindiv .home-nav .options li a:focus,#maindiv .home-nav .options li a:active{border-bottom:1px solid #9482a5;background-color:#d2cbd9;color:#4d3069}#audience-launcher .option{background-color:#5e4478;padding:13px 15px 15px;color:#fff;min-height:208px}#audience-launcher .option h3{color:#fffefe;font-size:1.4em;margin-bottom:3px}#maindiv #audience-launcher .option li a,#audience-launcher .option p{border-bottom:1px solid #77658f;padding:8px 0 9px 0;display:block}#audience-launcher .option li{padding-bottom:0}#maindiv #audience-launcher .option li a{font-weight:bold;padding-bottom:9px}#maindiv #audience-launcher .option li a:hover,#maindiv #audience-launcher .option li a:focus,#maindiv #audience-launcher .option li a:active{color:#b8acc3}.js #audience-launcher .options,.js #audience-launcher .option{float:left}.js #audience-launcher .option{width:190px}.js #audience-launcher{position:relative;min-height:281px;width:220px}.js #audience-launcher .animating{position:absolute;width:1000px}.promo{padding-bottom:39px}.promo .herobanner{margin-bottom:25px}.promo .herobanner .content{bottom:65px}.promo p{border-bottom:1px solid #d1cad9;padding-bottom:25px;margin-bottom:15px}.promo p img{margin:0 15px 15px}.awards{margin-bottom:20px}.awards img{float:left;margin-right:15px;margin-bottom:0}.map-window,.map-window-small{width:281px;height:auto;background:url(/Templates/GlobalSite/Resources/assets/images/maps/window-bg-bot.png) no-repeat left bottom;cursor:default;overflow:hidden;position:absolute}.map-window .content,.map-window-small .content{padding:15px;margin-bottom:30px;background:url(/Templates/GlobalSite/Resources/assets/images/maps/window-bg.png) repeat-y}.map-window .content p,.map-window-small .content p{padding-bottom:8px;font-size:1.1em}.map-window .header,.map-window-small .header{width:auto}.map-window .header img,.map-window-small .header img{float:left}.map-window a.close,.map-window-small a.close{position:relative;background:url(/Templates/Shared/resources/assets/images/icons/close.gif) no-repeat left top;width:16px;height:16px;display:block;float:right;text-indent:-99em;margin:-10px -10px 0 0;overflow:hidden}#content .map-window .header a,#content .map-window-small .header a{border:0}#content .map-window .directions a.button,#colorbox .map-window .directions a.button{padding:5px}.map-window .directions input.text{width:136px;margin-right:10px}.map-window h3,.map-window-small h3{font-size:1.4em}.map-window h3{margin:0;padding:.5em 0 0 0}.map-window-small{width:185px}.map-window-small .header h3{float:left;width:120px;padding-left:24px}.map-window-small .header h3.tube{background:url(/Templates/Shared/resources/assets/images/icons/tube.gif) no-repeat 0 0}.map-window-small .header h3.bus{background:url(/Templates/Shared/resources/assets/images/icons/bus.gif) no-repeat 0 0;padding-left:35px;width:110px}.map-window-small .header h3.rail{background:url(/Templates/Shared/resources/assets/images/icons/rail.gif) no-repeat 0 0}.map-shadow{width:399px;height:103px;background:url(/Templates/GlobalSite/Resources/assets/images/maps/shadow.png);position:absolute}.map-shadow-small{width:277px;height:80px;background:url(/Templates/GlobalSite/Resources/assets/images/maps/shadow-small.png);position:absolute}#cboxWrapper .previous,#cboxWrapper .next{position:relative;top:189px;background-color:#fff;background-color:rgba(255,255,255,.75)}#maindiv a.tooltip{border-bottom:1px solid #adc2d5}#maindiv a.tooltip img{display:block}#maindiv a.tooltip:hover,#maindiv a.tooltip:active,#maindiv a.tooltip:focus{border-bottom:1px solid #9945a5}.tooltip-box h3{margin-bottom:0}.course-details dl .tooltip-box h3{font-size:1em}.tooltip-box ul{padding:0}.tooltip-box .content{padding:12px 10px 0 10px}#maindiv .tooltip-box p{max-width:100%;padding-right:0;padding-bottom:12px;float:none}#maindiv .tooltip-box .close{border-bottom:0}#maindiv .tooltip-box ol,#maindiv .tooltip-box ul{margin-left:14px;padding-bottom:12px}#maindiv .tooltip-box ol{margin-left:20px}#maindiv .tooltip-box ol li{list-style-type:decimal}#maindiv .tooltip-box ul li{list-style-type:square}#maindiv .tooltip-box ul li,#maindiv .tooltip-box ol li{font-size:1em}.hgroup .tooltip{float:right}#maindiv .hgroup .tooltip img{float:none}.email-signup #content{width:711px;background:#fff}.signup{padding-bottom:0}.signup .col{width:310px}.signup .first{padding-right:42px;width:323px}.signup .form{margin-bottom:11px}.signup .form .last{padding-bottom:0}.signup .form .hr{background-color:#fff}.signup .form h2,.privacy-statement h2{font-weight:bold;font-size:1.2em;margin-bottom:0;padding-bottom:0;border-bottom:0}.signup .form fieldset fieldset div{padding-bottom:5px}.privacy-statement p,.privacy-statement li{font-size:1.1em;padding-bottom:10px;line-height:1em}.privacy-statement ol,.privacy-statement ul{padding-bottom:5px}.privacy-statement ol li{margin-left:2.4em}.privacy-statement h2{padding-bottom:5px}#maindiv .signup .form .button{padding-top:3px;padding-bottom:3px}#maindiv .form-info{background:#f0f5f7;padding:22px 15px 0}#maindiv .form-info ul li{list-style-type:none;width:auto;float:none;padding:0;margin-left:0;font-size:1em}#maindiv .form-info ul li p{padding-bottom:12px}#maindiv .form-info ul li h3{margin-bottom:1px}.services-list p{font-size:1.1em;line-height:1.3em}.services-list li{padding-bottom:1px}#maindiv h2.events a,#maindiv h3.events a{background:url(/Templates/Shared/resources/assets/images/icons/calendar.gif) no-repeat left top;padding-left:24px;font-weight:bold}#maindiv h2.services{margin-bottom:17px}#maindiv h2.services a{background:url(/Templates/GlobalSite/resources/assets/images/icons/services.gif) no-repeat scroll 0 3px transparent;padding:5px 0 5px 21px;margin-bottom:10px}#maindiv.promo-template{background:none}.promo-template .main-container{background:url(/Templates/GlobalSite/resources/assets/images/campaign/campaign-grad-opt3.gif) repeat-x top left;padding-top:30px}.promo-template .page-container{background:#cbdee3}.promo-template .footer,.promo-template .header{width:100%}.promo-template .footer .content,.promo-template .header .content{width:940px;margin:0 auto}.promo-template .header .section{background:#e1edf0;border-bottom:1px solid #a2b2b6}.promo-template .header .content{padding:8px 0 11px}.promo-template .branding{background:#cbdee3}.promo-template .branding img{float:right}.promo-template .branding img.main{float:left}.promo-template .branding .content{padding:44px 0 34px;min-height:70px}.promo-template .header .tags{margin-top:0}.promo-template .footer-slim .content{background:none}.promo-template .footer-slim{background:#fff}.promo-template #navigation{display:none}.promo-template #sidebar #navigation{display:block}.promo-template #sidebar #navigation ul li{margin-left:0;list-style-type:none;padding-bottom:0;background:none;border-bottom:1px solid #e1ebee}.promo-template #sidebar #navigation ul li.selected{border:none}.promo-template #sidebar #navigation ul li.selected a,.promo-template #sidebar #navigation ul li.selected span,.promo-template #sidebar #navigation ul li a:hover,.promo-template #sidebar #navigation ul li a:focus,.promo-template #sidebar #navigation ul li a:active{background:#a2bbc6;color:#4d3069}.promo-template #sidebar #navigation ul{background:transparent;padding-right:0}.promo-template #sidebar #navigation{background:none}.promo-template #sidebar{width:220px;margin-right:20px}.promo-template #content{width:460px}.promo-template .event-summary .product-price{padding-bottom:10px}.promo-template .post{padding-bottom:0}.promo-template .footer-slim p,.promo-template .footer-slim ul li{font-size:1.1em;line-height:1.2em}.promo-template .footer-slim p,.promo-template .footer-slim ul{float:left;padding-bottom:0;padding-right:20px}.promo-template .footer-slim p{padding-left:19px}.promo-template .footer-slim .utility-links{display:none}.promo-template .footer-slim ul li{border-right:1px solid #ccc;padding-right:10px;margin-right:10px}.promo-template .footer-slim ul li.last{border:none}.promo-template .content-container{float:left;width:698px}#maindiv.promo-template .book .button{display:block;min-width:0}.promo-opt-2 .branding,.promo-opt-2 .page-container{background:#fff}.promo-opt-2 .article,.promo-opt-2 .results,.promo-opt-2 .listing ul li,.promo-opt-2 .panel,.promo-opt-2 .footer-slim{background-color:#eee}.promo-opt-2 #sidebar #navigation ul li{border-color:#d3d3d3}.promo-opt-2 #sidebar #navigation ul li.selected a,.promo-opt-2 #sidebar #navigation ul li.selected span,.promo-opt-2 #sidebar #navigation ul li a:hover,.promo-opt-2 #sidebar #navigation ul li a:focus,.promo-opt-2 #sidebar #navigation ul li a:active{background:#ddd}.promo-opt-2 .main-container{background-image:url(/Templates/GlobalSite/resources/assets/images/campaign/campaign-grad-opt2.gif)}.promo-opt-2 .listing ul li,.promo-opt-2 .news h2{border-bottom:1px solid #fff}.promo-opt-2 .news h2{font-weight:bold}.promo-opt-1 .branding,.promo-opt-1 .page-container{background:#edeaf0}.promo-opt-1 #sidebar #navigation ul li.selected a,.promo-opt-1 #sidebar #navigation ul li.selected span,.promo-opt-1 #sidebar #navigation ul li a:hover,.promo-opt-1 #sidebar #navigation ul li a:focus,.promo-opt-1 #sidebar #navigation ul li a:active{background:#c9c0d2}.promo-opt-1 .main-container{background-image:url(/Templates/GlobalSite/resources/assets/images/campaign/campaign-grad-opt1.gif)}.promo-opt-1 #sidebar #navigation ul li{border-color:#f3f1f5}.promo-opt-1 .listing ul li,.promo-opt-1 .news h2{border-bottom:1px solid #edeaf0}.promo-banner{background-position:left top;background-repeat:no-repeat;margin-bottom:20px;min-height:208px;padding-top:44px}.promo-banner .content{background:#fff;background:rgba(255,255,255,.95);padding:17px 22px 20px;width:418px}.promo-banner .content h2{border:none;font-weight:bold;padding-bottom:0;font-size:1.8em;margin-bottom:9px}.promo-banner .content p{line-height:1.4em;padding-bottom:15px}#maindiv .promo-banner .content .button{padding:5px 12px;margin-right:10px}.news h2{padding:17px 15px 15px;margin-bottom:0}.js .accordian .content{position:absolute;left:-9999em;top:-9999em;width:100px}#maindiv .show-content{position:static;left:auto;width:auto;top:auto}.alerts{background:#3b818b;color:#fff;padding:11px 16px;margin-bottom:20px;font-size:1.2em}.alerts p{padding-bottom:0;font-size:1em;float:left}#maindiv .alerts .cta-link-2,#maindiv .alerts .cta-link-1{float:right;font-size:1em;line-height:1.6em}.recommendations .list-container{width:590px}.recommendations .hero-list{float:left;margin-right:30px;margin-bottom:0}.recommendations .hero-list .item h3 span{padding-right:4px}.recommendations .hero-list h3{padding-bottom:8px}.recommendations .list-container ul{float:left;width:47%;padding-right:6%}.recommendations .list-container ul.last{padding-right:0}.recommendations .cta-link-1{float:right;clear:both}.recommendations .article .cta-link-1{float:none}.recommendations .list-container ul li{padding-bottom:8px}.recommendations .list-container ul li.last{padding-bottom:0}.recommendations .list-container ul li h3{padding-bottom:2px;line-height:1.3em}.recommendations h2{color:#333;font-size:1.6em;font-weight:normal}.recommendations .hgroup{margin-bottom:19px}.recommendations .article{margin-bottom:0}.tag-list .cta-link-1,.recommended-events .cta-link-1{clear:both;float:right;margin-bottom:11px}#content .tag-list ul{padding-bottom:0}#maindiv .recommended-events{background:#fff;margin-bottom:20px}.recommended-events .hgroup{padding:18px 18px 0}.recommended-events .hgroup h2{margin-bottom:5px}.recommended-events .cta-link-1{margin-right:16px}.recommended-events ul li .cta-link-1{margin-bottom:0;float:none;margin-right:0}.recommended-events ul li{float:left;width:281px;padding-right:20px}#maindiv .recommended-events ul li p .content-type{line-height:1.6em}#content .recommended-events .article-listings{margin-bottom:0;padding-bottom:0;padding-top:12px}.site-map>ul{list-style-type:none}.site-map>ul>li{padding-bottom:20px;margin:0}.site-map>ul>li>a,.site-map>ul>li>span{font-size:1.3em;font-weight:700}.site-map>ul>li>ul{margin:1em 0 0}.site-map ul ul ul{margin:.5em 0 0}