a{cursor:pointer;color:#3f5aa9;text-decoration:none}a:hover{text-decoration:underline}a:visited{text-decoration:none}*{margin:0;padding:0}body{font-family:'Open Sans',sans-serif,Helvetica,Verdana,Arial;font-size:14px}h1{color:#031a3a}h2{font-size:22px;line-height:22px;font-weight:700;color:#233478}h3{padding-top:15px;padding-bottom:15px}img{border:0}.text-center{text-align:center}.clear{clear:both}#content{clear:both}#page{width:950px;margin:auto;margin-top:20px}.menu{float:left;padding:10px;margin-top:10px;margin-right:10px;color:#031a3a;font-weight:600;position:relative}.menu:hover{color:#fff;background-color:#031a3a}.menu:hover>.menu-content{display:block}.menu:hover>.menu-arrow{color:#fff}.menu>.menu-arrow{color:#ddd;font-size:14px}.menu.menu-right>.menu-content{left:auto;right:-2px}.menu>.menu-content{display:none;color:#1d2d6f;position:absolute;left:-2px;margin-top:10px;z-index:10000;background-color:#fff;white-space:nowrap;box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;-webkit-box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;-moz-box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222}.menu>.menu-content>.menu-bar{width:100%;height:5px;background-color:#031a3a}.menu>.menu-content .products-services{width:255px;padding-right:0}.menu>.menu-content .products-services li a{display:inline-block;padding-right:10px;cursor:pointer}.menu>.menu-content .products-services li span.right-arrow{display:none;float:right;padding-right:5px;padding-top:5px}.menu>.menu-content .products-services li .menu-columns{border-left:1px solid #d6d5d4;display:none;position:absolute;top:-5px;left:265px;background-color:#fff;border-top:5px solid #000;overflow:hidden;box-shadow:10px 10px 20px -10px #222;-webkit-box-shadow:10px 10px 20px -10px #222;-moz-box-shadow:10px 10px 20px -10px #222}.menu>.menu-content .products-services li .menu-columns .menu-column{display:table-cell;padding:10px}.menu>.menu-content .products-services li .menu-columns .menu-column span{color:#3f5aa9;font-weight:700}.menu>.menu-content .products-services li .menu-columns .menu-column ul{padding-top:8px;list-style-type:none}.menu>.menu-content .products-services li .menu-columns .menu-column ul a{font-weight:400;color:#000;line-height:23px;cursor:pointer}.menu>.menu-content .products-services li:hover span.right-arrow{display:block;color:#3f5aa9}.menu>.menu-content .products-services li:hover .menu-columns{display:table-row}.menu>.menu-content .products-services li:hover .menu-columns .menu-column ul a{font-weight:400;color:#000}.menu>.menu-content .products-services li:hover .menu-columns .menu-column ul a:hover{color:#3f5aa9;text-decoration:none}.menu>.menu-content .products-services li:hover a{color:#3f5aa9}.menu>.menu-content>ul{padding:10px;position:relative;list-style-type:none}.menu>.menu-content>ul>li>a{color:#000;font-weight:600;text-decoration:none;font-size:13px;line-height:30px}.menu>.menu-content>ul>li>a>sup{font-size:14px;vertical-align:top;font-weight:400}.menu>.menu-content>ul>li>a:hover{color:#031a3a;letter-spacing:inherit}.menu>.menu-content>ul>li>ul{position:absolute;left:250px;top:0;background:#fff;list-style-type:none}.arrows{margin-top:25px;margin-left:40px}.arrows>.arrow{margin-top:5px;cursor:pointer;background:url(/interface/give_arrow.png) no-repeat;width:240px;padding-left:30px;height:41px;line-height:40px;font-weight:700;position:relative}.arrows>.arrow>.overlayer{background:url(/interface/give_arrow_lit.png) no-repeat;display:none;width:240px;height:41px;position:absolute;top:0;left:0}.arrows>.arrow>.layer{position:absolute;left:210px;top:-100px;background:rgba(255,255,255,.9);padding:30px;line-height:normal;font-size:14px;width:560px;font-weight:600}.arrows>.arrow>.layer .close{height:20px;width:20px;background:url(/interface/close.png) no-repeat;position:absolute;top:5px;right:5px}.arrows>.arrow>.text{z-index:450;position:absolute}.arrows>.arrow:hover .overlayer,.arrows>.arrow.active .overlayer{display:block}.arrows>.arrow:hover .text,.arrows>.arrow.active .text{color:#fff}.arrows>.arrow>.layer{display:none;z-index:250}.arrows>.arrow.active>.layer{display:block}.arrows>.arrow.active>.overlayer{z-index:400}#header #headerbar{background-color:#031a3a;line-height:35px;font-size:13.5px;color:#fff;height:35px;font-weight:700;margin-bottom:20px}#header #headerbar .left{float:left}#header #headerbar .right{float:right}#header #headerbar a{display:inline-block;padding:0 10px;color:#fff;text-decoration:none;font-weight:700}#header #headerbar a img.shoppingcart{margin-top:7px;margin-right:3px}#header #headerbar a:hover{text-decoration:underline}#header #headerbar a:first-child{padding-left:30px}#header #headerbar a:last-child{padding-right:30px}#header #headerbar a.welcome{padding-right:0}#header #headerbar a.logout{padding-left:0;font-size:80%}#header img{float:left}#header #welcomeBack{position:absolute;top:65px;text-align:right;width:920px}#header #welcomeBack .logout{color:#777;font-size:12px}#header div.search{margin:20px;margin-right:25px;width:490px;height:50px;background:url(/interface/search.png) no-repeat center;float:right}#header div.search .button{float:right;margin-top:4px;margin-right:10px;width:90px;height:36px;padding-top:5px}#header div.search .keyword{float:left;height:34px;margin-left:6px;margin-top:4px;border:1px solid #dbe1e3;-webkit-border-top-left-radius:.3em;-webkit-border-bottom-left-radius:.3em;-moz-border-radius-topleft:.3px;-moz-border-radius-bottomleft:.3em;border-top-left-radius:.3em;border-bottom-left-radius:.3em;width:210px;padding-left:10px;padding-right:10px}#header div.search .categories{width:145px}#header div.search .ms-choice{float:left;height:34px;margin-top:4px;border:1px solid #dbe1e3;border-left:0;-webkit-border-top-right-radius:.3em;-webkit-border-bottom-right-radius:.3em;-moz-border-radius-topright:.3px;-moz-border-radius-bottomright:.3em;border-top-right-radius:.3em;border-bottom-right-radius:.3em;width:145px;background:#fff;display:block;overflow:hidden;position:relative;font-size:12px;white-space:nowrap}#header div.search .ms-choice>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;padding-left:8px;padding-top:8px}#header div.search .ms-choice>span.placeholder{color:#999}#header div.search .ms-choice>div{margin-top:3px;float:right;width:20px;height:25px;background:url(/interface/multiple-select.png) left top no-repeat}#header div.search .ms-parent{display:inline-block;position:relative;vertical-align:middle}#header div.search .ms-drop{font-size:12px;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:10000;top:100%;background:#fff;color:#000;border:1px solid #aaa;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}#header div.search .ms-drop ul{overflow:auto;margin:0;padding:5px 8px}#header div.search .ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}#header div.search .ms-drop ul>li .disabled{opacity:.35}#header div.search .ms-drop ul>li.multiple{display:block;float:left}#header div.search .ms-drop ul>li.multiple label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header div.search .ms-drop ul>li.group{clear:both}#header div.search .ms-drop ul>li label.optgroup{font-weight:700}#header div.search .ms-drop input[type=checkbox]{vertical-align:middle}#footer{clear:both;text-align:center;color:#818284;font-family:'Open Sans',sans-serif,Helvetica,Verdana,Arial;font-size:12px}#footer a{color:#818284}#footer a.button{line-height:46px;margin:0 58px;padding:0;width:135px;color:#fff}#footer #twitter{display:inline-block}#footer #twitter a{text-decoration:none;line-height:50px;vertical-align:middle;color:#000}#footer #twitter img{margin-top:-7px;vertical-align:middle}#footer #footerbuttons{background:url(/interface/tinybar.jpg) repeat-x center;margin-bottom:30px}.button{color:#fef4e9;border:solid 1px #062367;background:#233478;background:-webkit-gradient(linear,left top,left bottom,from(#264c78),to(#202178));background:-moz-linear-gradient(top,#264c78,#202178);display:inline-block;outline:0;cursor:pointer;text-align:center;text-decoration:none;font-size:16px;line-height:115%;font-weight:600;padding:.5em .7em;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.button:hover{background:#202378;background:-webkit-gradient(linear,left top,left bottom,from(#243578),to(#1c0770));background:-moz-linear-gradient(top,#243578,#1c0770);text-decoration:none}.button:active{background:-webkit-gradient(linear,left top,left bottom,from(#202178),to(#264c78));background:-moz-linear-gradient(top,#202178,#264c78);position:relative;top:1px}.button.small{font-size:11px;height:20px;line-height:20px;padding:0 10px}.button.highlighted{background:#9aabef;border-color:#9fbcff}#slider ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}#slider li.bjqs-slide{position:absolute;display:none}#slider ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}#slider ul.bjqs-controls.v-centered li a{position:absolute;display:block;padding:10px;background:#fff;color:#000;text-decoration:none}#slider ul.bjqs-controls.v-centered li.bjqs-next a{right:0;background:url(/interface/rarrow.png) no-repeat center}#slider ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;background:url(/interface/larrow.png) no-repeat center}#slider ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%}#slider ol.bjqs-markers.h-centered{text-align:center;margin-top:-10px}#slider ol.bjqs-markers li{display:inline}#slider ol.bjqs-markers li a{display:inline-block;width:14px;height:12px;font-size:0;background-image:url(/interface/sliderunlit.png);margin:5px}#slider p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}#slider ol.bjqs-markers li.active-marker a,#slider ol.bjqs-markers li a:hover{background-image:url(/interface/sliderlit.png)}#slider li{text-align:center}.background{width:950px;height:633px;clear:both;margin-top:20px;margin-bottom:30px;position:relative}.background.homepage{background:url(/interface/background/index.jpg) no-repeat}.background.homepage div.bar{height:67px;background-color:#031a3a}.background.homepage div.bar div.left{float:left;margin-top:8px;width:642px;margin-left:70px;color:#fff;font-size:19px;font-weight:600}.background.homepage div.bar div.left strong{font-size:inherit}.background.homepage div.bar div.left sup{font-size:18px;vertical-align:top}.background.homepage div.bar a.button{margin-top:15px;margin-right:80px;float:right}.background.about{background:url(/interface/background/about.jpg) no-repeat}.background.about div.header{text-align:left;margin-left:40px;height:372px}.background.about div.header h1{padding-top:0;margin-top:50px;font-size:56px;line-height:48px}.background.about div.header p{margin-top:60px;font-size:21px;font-weight:600}.background.about div.slider div.right{width:590px}.background.about div.slider img{margin-left:80px}.background.join{background:url(/interface/background/join.jpg) no-repeat}.background.join div.bartop a{padding:0 17px}.background.join div.header{text-align:left;margin-left:40px;height:222px}.background.join div.header h1{padding-top:0;margin-top:200px;font-size:56px;line-height:48px}.background.join div.header p{margin-top:40px;font-size:28px;font-weight:600}.background.join div.slider div.right{width:570px}.background.join div.slider img{margin-left:80px}.background.volunteer{background:url(/interface/background/volunteer.jpg) no-repeat}.background.volunteer div.header{text-align:left;margin-left:40px;height:302px}.background.volunteer div.header h1{padding-top:0;margin-top:120px;font-size:56px;line-height:48px}.background.volunteer div.header p{margin-top:40px;font-size:34px;font-weight:600}.background.volunteer div.slider div.right{width:570px}.background.volunteer div.slider img{margin-left:80px}.background.give{background:url(/interface/background/give.jpg) no-repeat}.background.give div.header{text-align:left;margin-left:40px;height:402px}.background.give div.header h3{font-weight:600;margin-top:20px;padding-bottom:0!important}.background.give div.header h1{padding-top:0;margin-top:10px;font-size:42px;line-height:48px}.background.give div.header a.button{margin-top:4px}.background.give #childRisk{position:absolute;left:756px;top:283px;text-align:right;width:180px;color:#98a8c9;font-size:14px;font-weight:700}.background.give #childRisk a{color:#98a8c9}.background.give div.slider div.right{width:670px}.background.give div.slider div.right h1{padding-bottom:0;font-weight:700;font-size:15px;line-height:20px}.background.give div.slider img{margin-left:30px}.background.onlinepass{background:url(/interface/background/onlinepass.jpg) no-repeat;background-size:cover}.background.onlinepass div.bartop a{padding:0 17px}.background.onlinepass div.header{text-align:left;margin-left:100px;height:60px}.background.onlinepass div.header h1{padding-top:0;margin-top:80px;font-size:32px;line-height:48px}.background.onlinepass div.header p{margin-top:40px;font-size:28px;font-weight:600}.background.onlinepass div.slider div.right{width:570px}.background.onlinepass div.slider img{margin-left:80px}.background.onlinepass a#subscribeToOnlinePass{margin-left:462px;padding:20px;margin-bottom:118px;margin-top:30px;width:300px}.background div.bartop{height:45px;background-color:rgba(3,26,58,.75)}.background div.bartop a{text-decoration:none;line-height:45px;color:#fff;font-size:12px;font-weight:700;margin-left:20px;margin-right:20px}.background div.bartop a:hover{text-decoration:underline}.background div.bartop a span{font-size:12px}.background div.bartop.less-padding a{padding:0 7px}.background div.bartopDark{width:950px;height:45px;margin-bottom:20px;background-color:rgba(3,26,58,.75)}.background div.bartopDark a{height:45px;display:block;float:left;text-decoration:none;line-height:45px;color:#fff;font-size:12px;font-weight:700;text-align:center}.background div.bartopDark a:hover{text-decoration:underline}.background div.divide4 a{width:237.5px}.background div.divide4 a.menu-item-last{width:237.5px}.background div.divide5 a{width:190px}.background div.divide6 a{width:158px}.background div.divide6 a.menu-item-last{width:159px}.background div{width:100%}.background div.header{height:400px;text-align:center}.background div.header h1{padding-top:180px;margin-top:100px;color:#fff;font-weight:600;font-size:44px;text-shadow:3px 3px 0 rgba(0,0,0,.9)}.background div.header h1 sup{font-size:16px;margin-left:-10px}.background div.header h2{color:#fff;font-weight:600;font-size:28px;text-shadow:2px 2px 0 rgba(0,0,0,.9)}.background div.header p{color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,.9)}.background div.slider{text-align:center;padding-left:50px;width:900px;height:166px;background-color:rgba(255,255,255,.84)}.background div.slider img{height:120px;float:left;margin-top:20px;margin-left:130px}.background div.slider div.right{float:left;width:470px;margin-top:20px;margin-left:10px;text-align:left;font-size:13px}.background div.slider div.right h1{font-weight:700;font-size:19px;padding-bottom:7px;line-height:25px}.background div.slider div.right h1 .blue{color:#3f61c9}.background div.slider div.right h1 .blue sup{font-size:18px;vertical-align:top}.background div.slider div.right h1 .small{font-size:12px;font-weight:400}.background div.slider div.right h2{font-size:16px;line-height:18px;padding-bottom:7px;font-weight:500}.background div.slider div.right .sign{float:left;margin-top:10px;width:90%}.background div.slider div.right .duration{float:right;margin-top:10px;color:#1d2d6f;text-align:right;width:10%}.webcast-box{width:680px;height:170px;background-color:#edf0f5;box-shadow:5px 5px 5px #aaa;-webkit-box-shadow:5px 5px 5px #aaa;-moz-box-shadow:5px 5px 5px #aaa}.webcast-box img,.webcast-box video{float:left;height:150px;width:230px;margin:10px}.webcast-box>.body{float:right;height:150px;width:410px;margin:10px;position:relative;color:#000}.webcast-box>.body h2{padding:0;margin:0}.webcast-box>.body h2 small{font-size:12px;font-weight:400;color:#000}.webcast-box>.body p{margin-top:15px;font-size:14px}.webcast-box>.body .time{position:absolute;right:0;bottom:0;color:#233478;font-size:14px}div.insidepage.portal .leftpanel,div.insidepage.dashboard .leftpanel,div.insidepage.nldashboard .leftpanel{float:left;clear:left;width:236px;border:1px solid #d6d5d4;margin-bottom:25px}div.insidepage.portal .leftpanel h2,div.insidepage.dashboard .leftpanel h2,div.insidepage.nldashboard .leftpanel h2{background:#031a3a;padding:10px;color:#fff;font-weight:600}div.insidepage.portal .leftpanel .subcategories,div.insidepage.dashboard .leftpanel .subcategories,div.insidepage.nldashboard .leftpanel .subcategories{display:none}div.insidepage.portal .leftpanel a,div.insidepage.dashboard .leftpanel a,div.insidepage.nldashboard .leftpanel a{margin:10px;display:block;color:#000;cursor:pointer}div.insidepage.portal .leftpanel a.active,div.insidepage.dashboard .leftpanel a.active,div.insidepage.nldashboard .leftpanel a.active{color:#13225f;font-weight:700}div.insidepage.portal .leftpanel a.active:after,div.insidepage.dashboard .leftpanel a.active:after,div.insidepage.nldashboard .leftpanel a.active:after{content:" ▶"}div.insidepage.portal .leftpanel a.subcategory,div.insidepage.dashboard .leftpanel a.subcategory,div.insidepage.nldashboard .leftpanel a.subcategory{margin-left:25px}div.insidepage.portal .rightpanel,div.insidepage.dashboard .rightpanel,div.insidepage.nldashboard .rightpanel{float:left;width:630px;padding:15px;border:1px solid #d6d5d4;margin-bottom:25px;background-color:#f8f8fc}div.insidepage.portal .rightpanel .header strong,div.insidepage.dashboard .rightpanel .header strong,div.insidepage.nldashboard .rightpanel .header strong{font-size:22px;line-height:22px;font-weight:700;color:#233478}div.insidepage.portal .rightpanel .resource,div.insidepage.dashboard .rightpanel .resource,div.insidepage.nldashboard .rightpanel .resource{margin-top:15px}div.insidepage.portal .rightpanel .resource h3,div.insidepage.dashboard .rightpanel .resource h3,div.insidepage.nldashboard .rightpanel .resource h3{margin-bottom:5px;padding-bottom:0}div.insidepage.portal .rightpanel .horizontal-line,div.insidepage.dashboard .rightpanel .horizontal-line,div.insidepage.nldashboard .rightpanel .horizontal-line{color:#aaa;font-weight:700;margin-top:10px;margin-bottom:10px}div.insidepage.portal .rightpanel .product,div.insidepage.dashboard .rightpanel .product,div.insidepage.nldashboard .rightpanel .product{margin-bottom:15px}div.insidepage.portal .rightpanel .buyButton,div.insidepage.dashboard .rightpanel .buyButton,div.insidepage.nldashboard .rightpanel .buyButton{float:right;width:100px;margin-left:10px}div.insidepage.portal .rightpanel .selectFreeButton,div.insidepage.dashboard .rightpanel .selectFreeButton,div.insidepage.nldashboard .rightpanel .selectFreeButton{float:right;width:130px;margin-left:10px}div.insidepage.portal .rightpanel h3,div.insidepage.dashboard .rightpanel h3,div.insidepage.nldashboard .rightpanel h3{padding:0}div.insidepage.portal .rightpanel .singleProduct,div.insidepage.dashboard .rightpanel .singleProduct,div.insidepage.nldashboard .rightpanel .singleProduct{padding:5px 5px 5px 30px}div.insidepage.portal .rightpanel .singleProduct strong,div.insidepage.dashboard .rightpanel .singleProduct strong,div.insidepage.nldashboard .rightpanel .singleProduct strong{color:#3f5aa9}div.insidepage.portal .rightpanel .singleProductDemo,div.insidepage.dashboard .rightpanel .singleProductDemo,div.insidepage.nldashboard .rightpanel .singleProductDemo{padding:5px 5px 5px 40px}div.insidepage.portal .rightpanel .singleProductDemo strong,div.insidepage.dashboard .rightpanel .singleProductDemo strong,div.insidepage.nldashboard .rightpanel .singleProductDemo strong{color:#3f5aa9;font-weight:400}div.insidepage.portal .rightpanel .singleProductVolunteers,div.insidepage.dashboard .rightpanel .singleProductVolunteers,div.insidepage.nldashboard .rightpanel .singleProductVolunteers{margin-left:60px}div.insidepage.portal .rightpanel .nltext,div.insidepage.dashboard .rightpanel .nltext,div.insidepage.nldashboard .rightpanel .nltext{margin:15px;padding:5px;border-top:1px solid #d6d5d4;border-bottom:1px solid #d6d5d4}div.insidepage.portal>h1,div.insidepage.dashboard>h1,div.insidepage.nldashboard>h1{font-size:34px;color:#031a3a}div.insidepage.portal>h1 span.thin,div.insidepage.dashboard>h1 span.thin,div.insidepage.nldashboard>h1 span.thin{font-weight:400;font-size:34px;color:#031a3a}div.insidepage.portal .news,div.insidepage.dashboard .news,div.insidepage.nldashboard .news{width:210px;float:left;clear:left;margin-right:10px}div.insidepage.portal .news p,div.insidepage.dashboard .news p,div.insidepage.nldashboard .news p{font-size:13px;margin-top:10px}div.insidepage.portal .news p b,div.insidepage.dashboard .news p b,div.insidepage.nldashboard .news p b{font-size:13px}div.insidepage.portal .webcast-box,div.insidepage.dashboard .webcast-box,div.insidepage.nldashboard .webcast-box{float:left;width:680px}div.insidepage.portal .portal-menu,div.insidepage.dashboard .portal-menu,div.insidepage.nldashboard .portal-menu{margin-top:20px;margin-left:0}div.insidepage.portal .insidepage,div.insidepage.dashboard .insidepage,div.insidepage.nldashboard .insidepage{margin-top:20px}div.insidepage.nldashboard>h1{letter-spacing:-2px}div.insidepage.nldashboard>h1 small{font-weight:400;font-size:18px;letter-spacing:normal}div.insidepage.nldashboard>.news{font-size:125%;line-height:32px}.portal-menu{list-style-type:none;width:100%;display:table}.portal-menu>li{width:148px;display:table-cell;text-align:center;vertical-align:middle;background:url(/interface/portal_tab.png) repeat-x bottom;border:1px solid #d6d5d4}.portal-menu>li:hover,.portal-menu>li.active{background:url(/interface/portal_tab_active.png) repeat-x}.portal-menu>li.active>a{font-weight:700}.portal-menu>li>a{font-size:12px;width:148px;display:block;color:#000;text-decoration:none;font-weight:600}.donation{margin-top:35px;margin-left:190px;padding-left:10px;width:490px!important;height:50px;float:none;background:url(/interface/search.png) no-repeat center}.donation a.button{margin-left:4px;margin-top:4px}.donation .dollar{float:left;height:34px;line-height:34px;margin-left:6px;margin-top:4px;font-weight:700;border:1px solid #dbe1e3;background-color:#fff;-webkit-border-top-left-radius:.3em;-webkit-border-bottom-left-radius:.3em;-moz-border-radius-topleft:.3px;-moz-border-radius-bottomleft:.3em;border-top-left-radius:.3em;border-bottom-left-radius:.3em;width:10px;padding-left:10px;padding-right:10px}.donation .donationamount{width:90px}.donation .donationfund{width:281px}.donation .ms-choice{float:left;height:34px;margin-top:4px;border:1px solid #dbe1e3;border-left:0;-webkit-border-top-right-radius:.3em;-webkit-border-bottom-right-radius:.3em;-moz-border-radius-topright:.3px;-moz-border-radius-bottomright:.3em;border-top-right-radius:.3em;border-bottom-right-radius:.3em;width:145px;background:#fff;display:block;overflow:hidden;position:relative;font-size:14px;font-weight:700;white-space:nowrap}.donation .ms-choice>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;float:left;padding-left:8px;padding-top:8px}.donation .ms-choice>span.placeholder{color:#999}.donation .ms-choice>div{margin-top:3px;float:right;width:20px;height:25px;background:url(/interface/multiple-select.png) left top no-repeat}.donation .ms-parent{width:auto;float:left;display:inline-block;position:relative;vertical-align:middle}.donation .ms-drop{font-size:14px;overflow:hidden;display:none;margin-top:-1px;padding:0;position:absolute;z-index:10000;top:100%;background:#fff;color:#000;border:1px solid #aaa;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.donation .ms-drop ul{overflow:auto;margin:0;padding:5px 8px}.donation .ms-drop ul>li{list-style:none;display:list-item;background-image:none;position:static}.donation .ms-drop ul>li .disabled{opacity:.35}.donation .ms-drop ul>li.multiple{display:block;float:left}.donation .ms-drop ul>li.multiple label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donation .ms-drop ul>li.group{clear:both}.donation .ms-drop ul>li label.optgroup{font-weight:700}.donation .ms-drop input[type=checkbox]{vertical-align:middle}div.bartopLight{width:898px;height:35px;border:1px solid #d6d5d4;border-bottom:0;border-collapse:collapse}div.bartopLight a{background:#f8f8fc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eef0f8));background:-moz-linear-gradient(top,#fff,#eef0f8);height:35px;display:block;float:left;border-right:1px solid #d6d5d4;text-decoration:none;line-height:35px;color:#000;font-size:12px;font-weight:700;text-align:center}div.bartopLight a.menu-item-active,div.bartopLight a.menu-item.active{background:#d5d5e2;background:-webkit-gradient(linear,left top,left bottom,from(#eef0f8),to(#b9b8c8));background:-moz-linear-gradient(top,#eef0f8,#b9b8c8)}div.bartopLight a:hover{text-decoration:underline}div.bartopLight a span{font-size:12px;line-height:12px;display:block}div.bartopLight a span:first-child{margin-top:7px}div.bartopLight a.menu-item-last{border-right:0 solid #d6d5d4}div.divide5 a{width:179px}div.divide5 a.menu-item-last{width:178px}div.divide6 a,ul.divide6 a{width:149px}div.divide6 a.menu-item-last,ul.divide6 a.menu-item-last{width:148px}.insidepage{width:900px;margin:auto}.insidepage ul{margin-bottom:10px;margin-left:30px}.insidepage ul.biggerMargin{margin-bottom:15px;margin-left:30px}.insidepage ul.biggerMargin li{margin-bottom:10px}.insidepage div.bartop{height:45px;margin-bottom:20px;background-color:rgba(3,26,58,.75)}.insidepage div.bartop a{text-decoration:none;line-height:45px;color:#fff;font-size:12px;font-weight:700;margin-left:15px;margin-right:14px}.insidepage div.bartop a.menu-item-active:before{content:"▶"}.insidepage div.bartop a:hover{text-decoration:underline}.insidepage div.divide3 a{width:299px}.insidepage div.divide3 a.menu-item-last{width:298px}.insidepage div.divide4 a{width:224px}.insidepage div.divide4 a.menu-item-last{width:223px}.insidepage div.divide6 a{width:149px}.insidepage div.divide6 a.menu-item-last{width:148px}.insidepage.give>div.header>h1{font-size:42px;text-align:center}.insidepage.give>div.header>h2{font-size:18px;font-weight:600}.insidepage.give .donation{float:right;margin:auto}.insidepage.about>div.header>h1{font-size:36px;text-align:center}.insidepage.about table{border:1px solid #ccc;background-color:#f8f8fc;width:100%}.insidepage.about table td{padding:5px;vertical-align:top;font-size:11px;line-height:14px}.insidepage.about table td img{width:75px;cursor:pointer}.insidepage.about table td strong{font-size:11px}.insidepage.about table td.acleaInfo{width:215px}.insidepage.about .largerAcleaImage{display:none;position:absolute}.insidepage>div{width:100%}.insidepage>div.header{text-align:left;margin-bottom:20px}.insidepage>div.header h1{color:#c4cadc;font-weight:600;font-size:56px;text-shadow:2px 2px 0 rgba(0,0,100,.9);margin-bottom:20px}.insidepage>div.header h1 sup{font-size:16px;margin-left:-10px;text-shadow:none}.insidepage>div.header h2{color:#031a3a;font-weight:500;font-size:30px;text-shadow:none}.insidepage>div.bartopLight{width:898px}.insidepage>div.header h1{text-align:center;color:#c4cadc;font-weight:600;font-size:40px;line-height:60px;text-shadow:2px 2px 1px rgba(0,0,100,.9);margin-bottom:20px}.insidepage>div.header h1 sup{font-size:16px;margin-left:-10px;text-shadow:none}.insidepage .contentBorder{width:868px;border-collapse:collapse;border:1px solid #d6d5d4;padding:20px 15px;margin-bottom:20px}.insidepage .signInTitle{padding-bottom:20px}.insidepage>h1,.insidepage .contentBorder h1{color:#1d2d6f;font-weight:700;font-size:24px;text-shadow:none;margin-bottom:20px;margin-top:10px}.insidepage>a,.insidepage .contentBorder a{color:#3f5aa9;text-decoration:none}.insidepage>a.button,.insidepage .contentBorder a.button{color:#fff;text-decoration:none}.insidepage>p,.insidepage .contentBorder p{margin-bottom:20px}.insidepage .contentBorder p.subTitle{font-weight:700;margin-bottom:0}.insidepage .product-header{border:1px solid #d6d5d4;border-collapse:collapse;width:877px}.insidepage .forms-selection{border:1px solid #d6d5d4;border-collapse:collapse;width:857px;padding:20px;margin-bottom:20px}.insidepage .product-info{width:897px;border:1px solid #d6d5d4;border-collapse:collapse}.insidepage .product-info .left-column{width:650px;float:left;border-right:1px solid #d6d5d4}.insidepage .product-info .left-column .product-info-box{padding:10px;background-color:#eff1f9;position:relative}.insidepage .product-info .left-column .product-info-box img{margin-right:15px;float:left;max-width:125px;max-height:125px}.insidepage .product-info .left-column .product-info-box .info{float:left}.insidepage .product-info .left-column .product-info-box .record{line-height:25px;font-size:13px}.insidepage .product-info .left-column .product-info-box .record label{font-weight:700}.insidepage .product-info .right-column{width:215px;float:left;text-align:center;font-weight:400;padding:20px 15px 10px}.insidepage .product-info .right-column a{margin:12px}.errorMessage{color:red}.todo{border:2px solid red!important}.table{width:100%;border-collapse:collapse;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.table th{background-color:#031a3a;border-left:1px solid #ccc;color:#fff;padding:5px;text-align:left}.table tr:nth-child(even){background:#ddd}.table tr:nth-child(odd){background:#fff}.table td{border-left:1px solid #ccc;padding:5px;vertical-align:top}.my-account{margin-bottom:50px}.my-account.searches{margin-bottom:0}.my-account.searches .table tr td{background-color:#f8f8fc}.my-account.searches .table tr td.spacer{background-color:#fff;height:3px;font-size:1px;line-height:1px}.my-account .table{border:0}.my-account .table.orderdetails td,.my-account .table.orderdetails th{background-color:#f8f8fc}.my-account .table th{background:#fff;color:#000;border:0;border-bottom:1px solid #000}.my-account .table td{background:#fff;border:0}.my-account h2{font-weight:600;line-height:55px;color:#000;font-size:22px}.my-account h3{font-weight:600;line-height:55px;color:#3f5aa9;font-size:20px}.my-account p.contact-info span{line-height:30px}.my-account p.contact-info span.label{display:block;clear:left;float:left;width:200px;text-align:right;font-weight:600;margin-right:15px}.my-account p.contact-info span.value{max-width:400px;display:block;float:left;clear:right}.my-account form label{display:inline-block;width:200px;text-align:right;padding-right:15px;font-weight:500}.my-account form input[type=button]{float:right;clear:both;margin-top:20px}.my-account form .formFieldSeparator{clear:both;font-weight:700;padding-top:10px}.my-account form .field{width:600px;margin:auto;clear:both;padding:5px}.my-account form .field .errorMessage{display:block;float:right}.my-account form input[type=text],.my-account form input[type=password],.my-account form select,.my-account form textarea{width:370px}.my-account.credits p{margin-bottom:10px}.my-account.orders .searchResult{margin-top:10px;padding:5px}.my-account.orders .searchResult.odd{background-color:#f8f8fc}.my-account.profile div.checkboxLabel{clear:left;float:left;width:380px}.my-account.profile div.checkboxOptIn,.my-account.profile div.checkboxOptOut{float:left;width:70px;text-align:center}.my-account .singleAddress{border-top:1px solid #d6d5d4;padding:10px 0}.my-account .addressFirstRow{border-top:0 solid #d6d5d4}.my-account .small{padding:0 15px;height:20px;font-size:11px}.my-account .medium{padding:0 15px;height:20px;font-size:11px}.mute,.muted{color:#aaa}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#000;display:none}.modal-window,.popup-window{background-color:#fff;display:none;padding:15px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.modal-window .popup-header,.popup-window .popup-header{font-weight:700}.modal-window .modal-close,.popup-window .modal-close{position:absolute;cursor:pointer;top:2px;right:2px;display:block;width:14px;height:14px;background:url(/interface/modalx.png);z-index:2}.modal-window table,.popup-window table{margin-top:20px;width:660px}.modal-window table .addressInfo,.popup-window table .addressInfo{width:220px;vertical-align:top}.modal-window .small,.popup-window .small{height:13px}ul.fmr{list-style:none;margin:0;padding-left:20px}ul.fmr div.spacer{padding:0;width:12px;float:left}ul.fmr li{clear:both}ul.fmr div.content{float:left;width:90%}.fundBio p.subTitle{font-weight:700;padding:15px 0}.fundBio p.title{font-size:30px;font-weight:700;margin-bottom:20px}#page>#content>.product .blue-onlinepass{color:#13225f;font-weight:700}#page>#content>.product .blue-onlinepass sup{font-size:8px}#page>#content>.product .ondemandfilecontent{margin:15px}#page>#content>.product .ondemandfilecontent.webcast{padding:15px}#page>#content>.product .ondemandfilecontent iframe.included{width:100%;border:0;height:500px}#page>#content>.product table.pricing{width:100%}#page>#content>.product table.pricing th{color:#aaa;text-align:left}#page>#content>.product.delivery{margin-bottom:25px}#page>#content>.product.delivery .video-box{width:480px;margin:auto;text-align:center;margin-top:25px}#page>#content>.product.delivery .video-box-mediasite{margin:auto;text-align:center;margin-top:25px}#page>#content>.product.delivery #LicenseWrapper p{margin-top:10px;margin-bottom:10px}#page>#content>.product .other-formats{padding:15px;padding-top:0;line-height:20px;font-size:14px}#page>#content>.product .other-formats .mute{font-size:12px}#page>#content>.product .other-formats a{color:#888;font-weight:600;display:block;margin-top:15px;text-decoration:none}#page>#content>.product .other-formats a:hover{text-decoration:underline}#page>#content>.product .eArticles div,#page>#content>.product .eForms div,#page>#content>.product .eLectures div,#page>#content>.product .otherLocations div,#page>#content>.product .ondemandPrograms div,#page>#content>.product .speakers div{padding-top:15px}#page>#content>.product .eArticles div a,#page>#content>.product .eForms div a,#page>#content>.product .eLectures div a,#page>#content>.product .otherLocations div a,#page>#content>.product .ondemandPrograms div a,#page>#content>.product .speakers div a,#page>#content>.product .eArticles div .sidemenuitem,#page>#content>.product .eForms div .sidemenuitem,#page>#content>.product .eLectures div .sidemenuitem,#page>#content>.product .otherLocations div .sidemenuitem,#page>#content>.product .ondemandPrograms div .sidemenuitem,#page>#content>.product .speakers div .sidemenuitem{line-height:20px;color:#888;display:block;margin-left:15px;margin-bottom:15px}#page>#content>.product .TOC div.authorinfo{margin-left:20px}#page>#content>.product .TOC .treeEmpty{width:20px;display:inline-block}#page>#content>.product .TOC .level5:before,#page>#content>.product .TOC .level6:before,#page>#content>.product .TOC .level7:before,#page>#content>.product .TOC .level8:before,#page>#content>.product .TOC .level9:before{content:'\2022 \00a0 \00a0'}#page>#content>.product .TOC div.levelExhibit{margin-left:15px}#page>#content>.product .TOC div.level5{margin-left:20px}#page>#content>.product .TOC div.level6{margin-left:35px}#page>#content>.product .TOC div.level7{margin-left:50px}#page>#content>.product .TOC div.level8{margin-left:65px}#page>#content>.product .TOC div.level9{margin-left:80px}#page>#content>.product .TOC small,#page>#content>.product .TOC small a{font-size:11px}#page>#content>.product .TOC div.treeDown,#page>#content>.product .TOC div.treeUp{display:block;float:left;height:16px;width:14px;cursor:pointer;font-size:12px}#page>#content>.product .product-type{color:#13225f;font-weight:700}#page>#content>.product .product-info-box{padding:10px;background-color:#f6f8fa;color:#000;border:1px solid #d6d5d4;background-color:#eff1f9;border-left:0;border-right:0;position:relative}#page>#content>.product .product-info-box a.print-brochure{display:block;float:right;position:absolute;right:140px;bottom:5px;font-size:12px;font-weight:700}#page>#content>.product .product-info-box a.add-to-list{display:block;float:right;position:absolute;right:15px;bottom:5px;font-size:12px;font-weight:700}#page>#content>.product .product-info-box div.add-to-list-overlay{display:none;float:right;position:absolute;right:15px;bottom:5px;font-weight:700;color:#fff;background-color:#031a3a;padding:10px;cursor:pointer}#page>#content>.product .product-info-box img{margin-right:15px;float:left;max-width:125px;max-height:125px}#page>#content>.product .product-info-box .info{float:left}#page>#content>.product .product-info-box .record{line-height:25px;font-size:13px}#page>#content>.product .product-info-box .record label{font-weight:700}#page>#content>.product .add-to-list-content{display:none;color:#1d2d6f;float:right;position:absolute;width:270px;z-index:10000;background-color:#fff;box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;-webkit-box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;-moz-box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222}#page>#content>.product .add-to-list-content>.menu-bar{width:100%;height:5px;background-color:#031a3a}#page>#content>.product .add-to-list-content .eList{width:250px;padding:10px}#page>#content>.product .add-to-list-content .eList h3{background-color:#000;display:block;padding:2px 5px;color:#fff}#page>#content>.product .add-to-list-content .eList h3 span{float:right}#page>#content>.product .add-to-list-content .eList .link{clear:both;margin:5px 0;border-bottom:1px solid #d6d5d4}#page>#content>.product .add-to-list-content .eList .link div{overflow:hidden;margin-bottom:5px}#page>#content>.product .add-to-list-content .eList .link div .button{float:right}#page>#content>.product .add-to-list-content .eList .link div .timeAndCredits{width:160px;height:30px;display:inline-block;font-size:11px;color:#888}#page>#content>.product .add-to-list-content .eList .link div .availableAfter{width:160px;height:20px;display:inline-block;font-size:11px;color:#888}#page>#content>.product .add-to-list-content .eList .link input{width:247px;margin-bottom:5px;color:#aaa}#page>#content>.product .add-to-list-content .eList .lastLink{border-bottom:0}#page>#content>.product .left-column{margin-left:30px;width:650px;float:left;border-left:1px solid #d6d5d4}#page>#content>.product .left-column .tabs{margin:15px;margin-bottom:25px}#page>#content>.product .left-column .tabs .tab-content{margin-top:15px}#page>#content>.product .left-column .tabs ul{margin-left:20px}#page>#content>.product .left-column .tabs h4{margin-top:25px;margin-bottom:5px}#page>#content>.product .left-column .tabs #prod-desc p{margin:10px 0}#page>#content>.product .left-column .tabs #prod-pricing ul{list-style-type:none;margin-left:0}#page>#content>.product .left-column .tabs #prod-pricing li{line-height:27px}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem{margin-bottom:10px;width:100%}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .times{width:30%}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .topic{font-weight:700;margin-bottom:10px}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .topic a{margin-left:5px}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .topic a span{margin-left:5px}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .facultyItem{margin:5px 0}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .files{margin-left:15px}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .fileItem{margin:5px 0}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem .additional{width:70%}#page>#content>.product .left-column .tabs #prod-agenda .agenda .agendaItem>*{display:inline-block;vertical-align:top}#page>#content>.product .left-column .bartopLight{margin-top:50px;width:100%;border:0}#page>#content>.product .left-column .bartopLight>a{border:1px solid #d6d5d4;border-left-width:0}#page>#content>.product .left-column .bartopLight>a.first{border-left-width:1px;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px}#page>#content>.product .left-column .bartopLight>a.last{-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}#page>#content>.product>div.right-column.sidemenu{width:236px;border:1px solid #d6d5d4;float:left}#page>#content>.product>div.right-column.sidemenu>ul>li{border-left:0;border-right:0;border-bottom:0}#page>#content>.product>div.right-column.sidemenu>ul>li>a{color:#13225f}#page>#content>.product>div.right-column.sidemenu>ul>li.eprogram .button{float:right;margin-top:5px}#page>#content>.product>div.right-column.sidemenu>ul>li.eprogram .other-formats{padding-top:15px}#page>#content>.product>div.right-column.sidemenu>ul>li.eprogram .other-formats .fileItem a{display:inline}#page>#content>.product>div.right-column.sidemenu .buy{text-align:center}#page>#content>.product>div.right-column.sidemenu .buy .product-type{text-align:center;margin-top:10px}#page>#content>.product>div.right-column.sidemenu .buy a.button{display:inline-block;width:100px;margin-top:5px}#page>#content>.product>div.right-column.sidemenu .buy small{margin:10px;font-size:10px;display:block}#content>.shoppingCart.verifyPage form{margin-top:15px;margin-bottom:40px}#content>.shoppingCart.verifyPage form label{display:inline-block;width:150px;text-align:right;padding-right:15px;font-weight:500}#content>.shoppingCart.verifyPage form .field{width:600px;margin:auto;clear:both;padding:5px}#content>.shoppingCart.verifyPage form .field .errorMessage{display:block;float:right;padding-right:60px}#content>.shoppingCart.verifyPage form input[type=text],#content>.shoppingCart.verifyPage form input[type=password],#content>.shoppingCart.verifyPage form select,#content>.shoppingCart.verifyPage form textarea{width:370px}#content>.shoppingCart.verifyPage form input[type=button]{float:right;clear:both}#content>.shoppingCart .left-column{margin-left:30px;margin-bottom:20px;width:650px;float:left;border:1px solid #d6d5d4;border-collapse:collapse;min-height:240px}#content>.shoppingCart .left-column h2{padding:25px 0 0 15px;font-size:20px;font-weight:600}#content>.shoppingCart .left-column h3{padding:15px 0 0 10px;font-weight:600;color:#3f5aa9}#content>.shoppingCart .left-column .noItems{padding:25px 0 50px 15px}#content>.shoppingCart .left-column .infoText{padding:15px 0 0 15px}#content>.shoppingCart .left-column .red{color:#c00}#content>.shoppingCart .left-column table{width:100%;border-collapse:collapse;border-spacing:0}#content>.shoppingCart .left-column table tr.startOfProduct td{border-top:1px solid #d6d5d4}#content>.shoppingCart .left-column table td.product{vertical-align:top;padding:10px 0 0 10px}#content>.shoppingCart .left-column table td.product .pType{color:#233478;font-size:13px;font-weight:700}#content>.shoppingCart .left-column table td.product .pType .red{font-weight:400;color:#c00;font-size:12px}#content>.shoppingCart .left-column table td.product .pDescription{margin-top:3px;font-weight:700}#content>.shoppingCart .left-column table td.product .pDescription a{color:#000}#content>.shoppingCart .left-column table td.product .pCode a{color:#000}#content>.shoppingCart .left-column table td.product hr{margin:5px 0}#content>.shoppingCart .left-column table td.product .pInfo{margin-bottom:5px}#content>.shoppingCart .left-column table td.product .pInfo *{font-size:13px}#content>.shoppingCart .left-column table td.productShort{padding-bottom:10px}#content>.shoppingCart .left-column table td.priceHeader{width:150px;text-align:right;font-size:11px;color:#233478}#content>.shoppingCart .left-column table td.price{padding-top:10px;text-align:right;vertical-align:top}#content>.shoppingCart .left-column table td.price .prices{font-weight:700}#content>.shoppingCart .left-column table td.price .prices .priceSt{text-decoration:line-through}#content>.shoppingCart .left-column table td.price .discountInfo{font-size:11px;color:#888}#content>.shoppingCart .left-column table td.qtyHeader{width:60px;text-align:right;vertical-align:top;font-size:11px;color:#233478;padding-right:2px}#content>.shoppingCart .left-column table td.qty{padding:10px 10px 0 0;text-align:right;vertical-align:top}#content>.shoppingCart .left-column table td.qty input{text-align:right}#content>.shoppingCart .left-column table td.amountHeader{width:80px;text-align:right;vertical-align:top;font-size:11px;color:#233478;padding-right:10px}#content>.shoppingCart .left-column table td.amount{padding:10px 10px 0 0;text-align:right;vertical-align:top;font-weight:700}#content>.shoppingCart .left-column table td.remove{text-align:right;vertical-align:bottom;padding-right:10px}#content>.shoppingCart .left-column table td.remove .button{font-size:12px;padding:2px 15px;line-height:12px;margin-bottom:5px}#content>.shoppingCart .left-column table td.billingAddress{padding:10px 0 10px 10px;width:190px;vertical-align:top}#content>.shoppingCart .left-column table td.billingAddress a{font-size:13px}#content>.shoppingCart .left-column table td.billingForm{padding:10px;vertical-align:top}#content>.shoppingCart .left-column table td.billingForm .field{padding:2px 0}#content>.shoppingCart .left-column table td.billingForm .field label{width:160px;display:inline-block;text-align:right;padding-right:5px}#content>.shoppingCart .left-column table td.billingForm .field input{width:250px}#content>.shoppingCart .left-column table td.billingForm .field #cvv2{width:210px;margin-right:5px}#content>.shoppingCart .left-column table td.billingForm .field #ccType{width:250px}#content>.shoppingCart .left-column table td.billingForm .field #ccexpmonth{width:100px;text-align:right}#content>.shoppingCart .left-column table td.billingForm .field #ccexpyear{width:130px;margin-left:18px}#content>.shoppingCart .left-column table td.billingForm .field .errorMessage{text-align:right;padding-right:10px;font-size:12px}#content>.shoppingCart .left-column .errorMessageGlobal{padding:10px;color:#c00;font-weight:700}#content>.shoppingCart .left-column div.crossSell{border:1px solid #d6d5d4;background-color:#f8f8fc;position:absolute;width:545px;margin-left:30px;padding:10px 20px;z-index:9000}#content>.shoppingCart .left-column div.crossSell h3{padding:0;font-weight:700}#content>.shoppingCart .left-column div.crossSell p{margin:5px 0}#content>.shoppingCart .left-column div.crossSell hr{margin:5px 0}#content>.shoppingCart .left-column div.crossSell table{width:100%;margin:5px 0 0}#content>.shoppingCart .left-column div.crossSell td{padding:5px 0;text-align:center;line-height:25px}#content>.shoppingCart .left-column div.crossSell td .button{width:150px}#content>.shoppingCart .left-column div.crossSell td span{display:inline-block;line-height:20px}#content>.shoppingCart .left-column div.crossSell td em{font-size:90%}#content>.shoppingCart .left-column div.crossSell .yesCheckbox{text-align:right;font-weight:700}#content>.shoppingCart .left-column div.crossSell .startText{font-size:80%}#content>.shoppingCart .left-column div.crossSell .boldRed{font-weight:700;color:red}#content>.shoppingCart .left-column div.crossSell .buttonLeft{padding:.5em 2em;border:solid 1px #93a9d3;background:#7b8ac2;background:-webkit-gradient(linear,left top,left bottom,from(#9ab1d5),to(#5f7bba));background:-moz-linear-gradient(top,#9ab1d5,#5f7bba)}#content>.shoppingCart .left-column div.crossSell .buttonRight{padding:.5em 3.2em;float:right}#content>.shoppingCart .left-column div.passPromotion{border:1px solid #d6d5d4;border-collapse:collapse;background-color:#f6f8fa;margin:15px 30px;padding:5px 10px 0}#content>.shoppingCart .left-column div.passPromotion h3{padding:0}#content>.shoppingCart .left-column div.passPromotion p{margin:10px 0 0}#content>.shoppingCart .left-column div.passPromotion a{font-weight:700}#content>.shoppingCart .left-column div.passPromotion table{width:100%;margin:15px 0 0}#content>.shoppingCart .left-column div.passPromotion td{padding:10px 0;text-align:center;line-height:30px}#content>.shoppingCart .left-column div.passPromotion td .button{width:150px}#content>.shoppingCart .left-column div.passPromotion td span{display:inline-block;line-height:20px}#content>.shoppingCart .left-column div.passPromotion td em{font-size:90%}#content>.shoppingCart .left-column div.admissionTickets{padding:15px}#content>.shoppingCart .left-column div.admissionTickets h3{padding:5px 0;font-size:15px}#content>.shoppingCart .left-column div.admissionTickets p{padding:5px 0}#content>.shoppingCart .right-column{width:215px;border:1px solid #d6d5d4;border-collapse:collapse;float:left;background-color:#f6f8fa;text-align:center;font-weight:400;padding:0 15px;min-height:240px;margin-bottom:20px}#content>.shoppingCart .right-column h3{font-size:18px;color:#13225f;padding-top:5px;font-weight:400}#content>.shoppingCart .right-column table{width:100%;font-size:13px}#content>.shoppingCart .right-column table td.firstCol{width:70%;text-align:left;font-size:13px}#content>.shoppingCart .right-column table td.secCol{text-align:right;font-size:13px}#content>.shoppingCart .right-column table td.discount{padding-left:10px}#content>.shoppingCart .right-column table tr.wyp td.firstCol{font-size:17px;width:60%}#content>.shoppingCart .right-column table tr.wyp td.secCol{font-size:17px}#content>.shoppingCart .right-column table.wyp{border-top:1px solid #000;margin-top:5px;margin-bottom:10px}#content>.shoppingCart .right-column p.couponForm{padding:10px 0}#content>.shoppingCart .right-column p.couponForm input{width:130px;margin:0;vertical-align:middle}#content>.shoppingCart .right-column p.couponForm .button{margin:0;font-size:12px;padding:2px 5px;line-height:12px;width:50px;height:14px;vertical-align:middle}#content>.shoppingCart .right-column div.terms{clear:both;margin:10px 0}#content>.shoppingCart .right-column div.terms input{float:left;width:25px;margin-top:2px}#content>.shoppingCart .right-column div.terms span{display:inline-block;float:left;width:185px;font-size:12px;text-align:left}#content>.shoppingCart .right-column div.terms span a{font-size:12px;text-align:left}#content>.shoppingCart .right-column p.info{clear:both;font-size:12px;line-height:13px;padding-top:10px}#content>.shoppingCart .right-column p.info a{font-size:12px;line-height:13px}#content>.shoppingCart .right-column div.shippingAddressCopy{text-align:left;padding-bottom:10px}#content>.shoppingCart .right-column div.shippingChange{padding-bottom:10px;margin-top:10px}#content>.shoppingCart .right-column div.shippingChange a{font-size:13px}#content>.shoppingCart .right-column div.promocodes{clear:both;font-size:12px;line-height:13px;padding:5px 0}#content>.shoppingCart .right-column div.promocodes *{font-size:12px;line-height:13px}#content>.shoppingCart .right-column .errorMessage{font-size:12px;line-height:13px}#content>.shoppingCart .right-column .button{margin-top:15px;width:130px}#content>.shoppingCart .right-column .continueButton{margin-bottom:15px}#content>.shoppingCart .right-column div.eProductInfo{clear:both;text-align:left;margin-bottom:15px;padding:0}#content>.shoppingCart .right-column div.eProductInfo span{display:inline-block;font-weight:700}#content>.shoppingCart .right-column div.eProductInfo .button{margin-top:2px}#content>.shoppingCart div.bartopLight{height:25px;border-bottom:1px solid #d6d5d4;border-collapse:collapse;width:660px}#content>.shoppingCart div.bartopLight span{background:#f8f8fc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eef0f8));background:-moz-linear-gradient(top,#fff,#eef0f8);height:25px;display:block;float:left;border-right:1px solid #d6d5d4;text-decoration:none;line-height:25px;color:#000;font-size:12px;text-align:center;width:129px;border-collapse:collapse}#content>.shoppingCart div.bartopLight span.active{background:#d5d5e2;background:-webkit-gradient(linear,left top,left bottom,from(#eef0f8),to(#b9b8c8));background:-moz-linear-gradient(top,#eef0f8,#b9b8c8);font-weight:700}#content>.shoppingCart div.bartopLight span.nextItem{background-image:url(/interface/cartBreadcrumbArrow.png);background-position:top left;background-repeat:no-repeat}#content>.shoppingCart div.bartopLight span.noBold{font-weight:400}#content>.shoppingCart div.bartopLight span.last{border-right:0}.insidepage div.sidecontent{float:left;width:632px;padding:15px;padding-top:0;margin-bottom:20px;clear:right;border:1px solid #d6d5d4;border-top:0;min-height:296px}.insidepage .searchSidemenu{margin-bottom:20px}.insidepage div.searchContent{float:left;width:660px;padding:0;padding-top:0;margin-bottom:20px;clear:right;border:1px solid #d6d5d4;border-top:0;min-height:500px}.insidepage div.searchContent .searchHeaderText{line-height:45px;padding:0 15px;border-bottom:1px solid #d6d5d4;color:#888}.insidepage div.searchContent .filterInfo{padding:10px 15px;border-bottom:1px solid #d6d5d4;background-color:#f8f8fc}.insidepage div.searchContent .filterInfo .filterClass{clear:both;float:left;width:135px;font-weight:700}.insidepage div.searchContent .filterInfo .filterElements{float:left;width:465px}.insidepage div.searchContent .filterInfo .filterElements span{display:inline-block}.insidepage div.searchContent .filterInfo .filterElements span img{vertical-align:middle;cursor:pointer}.insidepage div.searchContent .filterInfo .saveSearchButton{clear:both;padding-top:5px}.insidepage div.searchContent .filterInfo .saveSearchButton .right{float:right}.insidepage div.searchContent .filterInfo .saveSearchPrompt,.insidepage div.searchContent .filterInfo .saveSearchProgress{display:none;clear:both;text-align:right;vertical-align:middle;padding-top:5px}.insidepage div.searchContent .filterInfo .saveSearchPrompt input,.insidepage div.searchContent .filterInfo .saveSearchProgress input{height:18px;vertical-align:middle}.insidepage div.searchContent .dataTables_length{padding:20px 0 15px 15px}.insidepage div.searchContent .dataTables_paginate{padding:20px 10px 15px 0}.insidepage div.searchContent .dataTables_paginate .first,.insidepage div.searchContent .dataTables_paginate .last{display:none}.insidepage div.searchContent .dataTables_info{padding:15px 0 15px 15px}.insidepage div.searchContent div.noResults{margin:25px 15px 200px;display:none}.insidepage div.searchContent .noSubscriber{width:94px;border:solid 1px #d6d5d4;position:absolute;background-color:#fff;z-index:9999;padding:0 5px;display:table-cell;vertical-align:middle;overflow:hidden;min-height:100px}.insidepage div.searchContent table.results{display:none;margin-top:25px;width:100%;border-collapse:collapse}.insidepage div.searchContent table.results .product{padding:5px 5px 5px 15px}.insidepage div.searchContent table.results .product .title{display:block}.insidepage div.searchContent table.results .product .links{display:block;font-size:12px;color:#888}.insidepage div.searchContent table.results .product .links a{font-size:12px;color:#888}.insidepage div.searchContent table.results .publication{width:120px;padding:5px}.insidepage div.searchContent table.results .access{width:85px;padding:5px 15px 5px 5px}.insidepage div.searchContent table.results td,.insidepage div.searchContent table.results th{border-bottom:solid 1px #d6d5d4}.insidepage div.searchContent table.results tbody tr td{vertical-align:top}.insidepage div.searchContent table.results tbody tr.odd{background-color:#f8f8fc}.insidepage div.searchContent table.results thead tr th{font-size:12px;vertical-align:bottom;font-weight:400;text-align:left}.insidepage div.searchContent .searchOptions{display:none;position:absolute;top:9000px;right:9000px}.insidepage div.searchContent .searchOptions .optionsButton{background:#000;width:85px;float:right;padding:10px;color:#fff;font-weight:700;cursor:pointer;font-size:16px}.insidepage div.searchContent .searchOptions .optionsButton span{position:absolute;right:10px;font-size:16px}.insidepage div.searchContent .searchOptions .productLists{clear:both;width:auto;height:auto;border-top:5px solid #000;border-left:1px solid #d6d5d4;background-color:#fff;box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;-webkit-box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;-moz-box-shadow:10px 10px 20px -10px #222,-10px 10px 20px -10px #222;overflow:hidden}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList,.insidepage div.searchContent .searchOptions .productLists div.loader{float:left;width:240px;padding:10px}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList h3,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList h3,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList h3,.insidepage div.searchContent .searchOptions .productLists div.loader h3{background-color:#000;display:block;padding:2px 5px;color:#fff}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList h3 span,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList h3 span,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList h3 span,.insidepage div.searchContent .searchOptions .productLists div.loader h3 span{float:right}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList .productLink,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList .productLink,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList .productLink,.insidepage div.searchContent .searchOptions .productLists div.loader .productLink{clear:both;margin:5px 0;border-bottom:1px solid #d6d5d4}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList .productLink div,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList .productLink div,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList .productLink div,.insidepage div.searchContent .searchOptions .productLists div.loader .productLink div{overflow:hidden;margin-bottom:5px}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList .productLink div .button,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList .productLink div .button,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList .productLink div .button,.insidepage div.searchContent .searchOptions .productLists div.loader .productLink div .button{float:right}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList .productLink div .timeAndCredits,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList .productLink div .timeAndCredits,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList .productLink div .timeAndCredits,.insidepage div.searchContent .searchOptions .productLists div.loader .productLink div .timeAndCredits{width:160px;height:30px;display:inline-block;font-size:11px;color:#888}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList .productLink div .availableAfter,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList .productLink div .availableAfter,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList .productLink div .availableAfter,.insidepage div.searchContent .searchOptions .productLists div.loader .productLink div .availableAfter{width:160px;height:20px;display:inline-block;font-size:11px;color:#888}.insidepage div.searchContent .searchOptions .productLists div.eArticlesList .lastLink,.insidepage div.searchContent .searchOptions .productLists div.eLecturesList .lastLink,.insidepage div.searchContent .searchOptions .productLists div.otherProductsList .lastLink,.insidepage div.searchContent .searchOptions .productLists div.loader .lastLink{border-bottom:0}.insidepage div.searchContent .searchOptions .productLists div.loader img{margin:50px 105px}.insidepage div.searchContent .searchOptions .productLists div.clear{clear:both;height:1px}.insidepage.need-help h1{margin-bottom:20px;font-size:20px}.insidepage.need-help h2{font-size:16px;margin-bottom:12px;margin-top:20px}.insidepage.need-help p.title_level_2{margin-top:40px;color:#3f5aa9;font-weight:700;height:20px;font-size:16px}.insidepage.need-help p.subTitle{margin-top:20px;font-weight:700}.insidepage.need-help div#contactInformation{width:100%;float:left;margin-bottom:20px}.insidepage.need-help div#contactInformation div{margin-bottom:5px;float:left;clear:both}.insidepage.need-help div#contactInformation div label{clear:left;float:left}.insidepage.need-help div#contactInformation div span{clear:right;float:left}.insidepage.need-help label{width:100px;display:inline-block}.insidepage.need-help form div.field{margin-bottom:10px}.insidepage.need-help form div.field input[type=text]{width:260px}.insidepage.need-help form div.field textarea{width:500px}.insidepage.need-help form div.field input,.insidepage.need-help form div.field textarea{border:1px solid}.insidepage.need-help form div.field.submit{float:right;margin-right:24px}.insidepage.need-help form div.field.submit input[type=button]{padding:.5em 1.7em;margin-left:20px}.insidepage.need-help .results{font-weight:700;color:#3f5aa9}.insidepage.need-help .questionAndAnswer{margin-bottom:5px}.insidepage.need-help .questionAndAnswer .question a{color:#000}.insidepage.need-help .questionAndAnswer .searchQuestion{margin-top:20px}.insidepage.need-help .questionAndAnswer .hint,.insidepage.need-help .questionAndAnswer .hint a{font-size:80%}.insidepage.need-help .questionAndAnswer .answer{margin:5px;border:1px solid #d6d5d4;background-color:#f8f8fc;padding:5px;cursor:pointer;display:none}.insidepage.need-help .sidemenu ul li ul li .active{color:#3f5aa9;font-weight:700}.insidepage.need-help .helpSearch{float:left;width:632px;border:1px solid #d6d5d4;background-color:#f8f8fc;padding:5px 15px;font-weight:700}.insidepage.need-help .helpSearch *{vertical-align:top}.insidepage.need-help .helpSearch input{margin:0 10px}.insidepage.need-help .helpSearch a.contact{float:right}.insidepage.need-help .sidecontent{padding-top:15px}form#directionsForm{margin-top:20px}form#directionsForm>div{display:inline-flex}form#directionsForm select{width:480px}form#directionsForm input[type=button]{padding:0 10px;margin-left:20px}.insidepage div.sidemenu,div.sidemenu{float:left;width:236px}.insidepage div.sidemenu .menu-header,div.sidemenu .menu-header{color:#fff;background-color:#031a3a;padding-left:15px;line-height:45px;font-size:24px;font-weight:600}.insidepage div.sidemenu .menu-header-22,div.sidemenu .menu-header-22{font-size:22px}.insidepage div.sidemenu .menu-subHeader,div.sidemenu .menu-subHeader{line-height:35px;display:block;position:relative;border:1px solid #d6d5d4;border-collapse:collapse;padding-left:15px;color:#888}.insidepage div.sidemenu ul,div.sidemenu ul{margin-bottom:0;margin-left:0}.insidepage div.sidemenu>ul>li,div.sidemenu>ul>li{line-height:45px;display:block;position:relative;border:1px solid #d6d5d4;border-collapse:collapse}.insidepage div.sidemenu>ul>li>ul,div.sidemenu>ul>li>ul{display:none;background:#fff;border-top:1px solid #d6d5d4}.insidepage div.sidemenu>ul>li>ul>li,div.sidemenu>ul>li>ul>li{display:block}.insidepage div.sidemenu>ul>li>a>.menu-arrow,div.sidemenu>ul>li>a>.menu-arrow{right:5px;top:0;color:rgba(63,90,169,.5);position:absolute}.insidepage div.sidemenu>ul>li.menu-item-active>ul,div.sidemenu>ul>li.menu-item-active>ul,.insidepage div.sidemenu>ul>li.menu-item.active>ul,div.sidemenu>ul>li.menu-item.active>ul{display:block;padding-top:10px;padding-bottom:10px}.insidepage div.sidemenu>ul>li.menu-item-active>ul>li>a,div.sidemenu>ul>li.menu-item-active>ul>li>a,.insidepage div.sidemenu>ul>li.menu-item.active>ul>li>a,div.sidemenu>ul>li.menu-item.active>ul>li>a{color:#555;padding-left:15px;font-size:14px;display:block;text-decoration:none;line-height:25px}.insidepage div.sidemenu>ul>li.menu-item-active>ul>li>a:hover,div.sidemenu>ul>li.menu-item-active>ul>li>a:hover,.insidepage div.sidemenu>ul>li.menu-item.active>ul>li>a:hover,div.sidemenu>ul>li.menu-item.active>ul>li>a:hover{color:#3f5aa9;font-weight:700}.insidepage div.sidemenu>ul>li.menu-item-active>ul>li.active>a,div.sidemenu>ul>li.menu-item-active>ul>li.active>a,.insidepage div.sidemenu>ul>li.menu-item.active>ul>li.active>a,div.sidemenu>ul>li.menu-item.active>ul>li.active>a{color:#3f5aa9;font-weight:700}.insidepage div.sidemenu>ul>li.menu-item.my-account-menu>ul.active,div.sidemenu>ul>li.menu-item.my-account-menu>ul.active{display:block;padding-top:10px;padding-bottom:10px}.insidepage div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li>a,div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li>a{color:#555;padding-left:15px;font-size:14px;display:block;text-decoration:none;line-height:25px}.insidepage div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li>a:hover,div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li>a:hover,.insidepage div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li>a.active,div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li>a.active{color:#3f5aa9;font-weight:700}.insidepage div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li.active>a,div.sidemenu>ul>li.menu-item.my-account-menu>ul.active>li.active>a{color:#3f5aa9;font-weight:700}.insidepage div.sidemenu>ul>li.menu-item-two-lines a,div.sidemenu>ul>li.menu-item-two-lines a{line-height:24px;padding:8px 15px}.insidepage div.sidemenu>ul>li.menu-item-two-lines a span.menu-arrow,div.sidemenu>ul>li.menu-item-two-lines a span.menu-arrow{padding-top:8px}.insidepage div.sidemenu>ul>li>a,div.sidemenu>ul>li>a{display:block;background:#f8f8fc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eef0f8));background:-moz-linear-gradient(top,#fff,#eef0f8);padding-left:15px;text-decoration:none;line-height:45px;color:#000;font-size:14px;font-weight:700;text-align:left}.insidepage div.sidemenu>ul>li>a:hover,div.sidemenu>ul>li>a:hover{text-decoration:underline}.insidepage div.sidemenu>ul>li>span,div.sidemenu>ul>li>span{display:block;background:#f8f8fc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eef0f8));background:-moz-linear-gradient(top,#fff,#eef0f8);padding-left:10px;text-decoration:none;line-height:45px;color:#000;font-size:14px;font-weight:700;text-align:left}.insidepage div.sidemenu>ul>li .sideProduct,div.sidemenu>ul>li .sideProduct{line-height:18px;padding:5px 10px}.insidepage div.sidemenu>ul>li .sideProductDemo,div.sidemenu>ul>li .sideProductDemo{line-height:18px;padding:5px 5px 5px 20px}.insidepage div.sidemenu>ul>li .sideProductDemo a,div.sidemenu>ul>li .sideProductDemo a{font-weight:400}.insidepage div.sidemenu>ul>li .sideProductDemo a strong,div.sidemenu>ul>li .sideProductDemo a strong{font-weight:400}.insidepage div.sidemenu>ul>li ul.sideVolunteers,div.sidemenu>ul>li ul.sideVolunteers{line-height:18px;list-style-type:disc;padding-left:35px;padding-bottom:5px}.insidepage div.sidemenu ul.searchFilters,div.sidemenu ul.searchFilters{padding-left:15px}.insidepage div.sidemenu ul.searchFilters>li,div.sidemenu ul.searchFilters>li{line-height:22px}.insidepage div.sidemenu ul.searchFilters>li input,div.sidemenu ul.searchFilters>li input{margin-right:5px}.insidepage div.sidemenu ul.searchFilters>li *,div.sidemenu ul.searchFilters>li *{font-size:12px;vertical-align:middle}.info-box{background-color:#f6f8fa;color:#000;border:1px solid #d6d5d4}.tabs .tab-content{display:none;clear:left}.tabs .tab-content.active{display:block}div.tooltipDiv{display:none;border:2px solid #d6d5d4;background-color:#fff;padding:15px;width:500px;margin:0 auto}div.tooltipDiv table tr td{padding:0 10px 10px;vertical-align:top}div.tooltipDiv table tr td em{display:inline-block;margin-left:40px}ul#whoWeAre,ul#subscribeNowOptions{list-style-type:none;margin-left:0}ul#whoWeAre>li,ul#subscribeNowOptions>li{margin-bottom:15px}ul#whoWeAre>li>a,ul#subscribeNowOptions>li>a{font-size:16px;font-weight:700}ul#whoWeAre>li>div,ul#subscribeNowOptions>li>div{margin-top:10px}table#staff_dep{border-spacing:0}table#staff_dep tr td{padding:2px}table#staff_dep tr:first-child th{padding-top:3px;border-bottom:1px solid #000}table#staff_dep tr.odd,table#staff_dep tr.groupHeader{background:#E5E8E9}.product-header{padding:10px;color:#13225f}.product-header h1{padding-top:10px;font-size:22px;color:#13225f;line-height:22px}.product-header h3{padding-top:5px;padding-bottom:5px;font-weight:600;font-size:18px}.product-header h3 i{font-size:18px}#becomeSponsorButton{float:right;margin-top:10px;width:310px}ul#sponsorMemberBenefits{list-style-type:none;margin-left:0}ul#sponsorMemberBenefits li{color:#1d2d6f;background:url(/interface/list_icon_checked_box.png) no-repeat 0 0;padding-left:30px;padding-right:20px;margin-bottom:5px}.column-narrow{float:left;width:280px}.column-wide{float:left;width:570px}div.member-roster{float:left;width:400px}div.member-roster ul{list-style-type:none;margin-left:0}table#membershipDues{width:100%;margin-bottom:20px}table#membershipDues td:first-child{width:30%}div#awardsRecipients div.awards-photo-container{float:left;clear:left;width:110px;margin-bottom:40px}div#awardsRecipients div.awards-photo-container img{width:100px}div#awardsRecipients div.awards-description-container{float:left;clear:right;width:700px;margin-bottom:20px}.library-email-window label{display:inline-block;width:70px;text-align:right;padding-right:15px;font-weight:500}.library-email-window input[type=button]{float:right;clear:both;margin-right:7px}.library-email-window .formFieldSeparator{clear:both;font-weight:700;padding-top:10px}.library-email-window .field{width:500px;margin:auto;clear:both;padding:5px}.library-email-window .field input[type=text],.library-email-window .field textarea{width:380px}.library-email-window .field .errorMessage{display:block;float:right}.delivery.library{width:900px;margin:auto}.delivery.library .product-header{border:1px solid #d6d5d4;border-bottom:0}.delivery.library #right-panel{width:650px;float:right;border:solid 1px #d6d5d4;border-left:0;font-size:.7em}.delivery.library .info-box{padding:15px;border:0}.delivery.library #section-panel .section{color:#000;padding-top:5px;padding-bottom:5px;font-weight:600;font-size:18px}.delivery.library #section-panel .title{font-weight:700;padding-top:10px;font-size:22px;color:#000;line-height:22px}.delivery.library #section-panel .authors{margin-top:5px;margin-bottom:5px;font-style:italic}.delivery.library #search-panel{margin-bottom:10px}.delivery.library #search-panel a.searchlink{color:#000}.delivery.library #search-panel>div:first-child{text-align:right;margin-bottom:10px;margin-top:10px}.delivery.library #content-panel{width:645px;margin-left:5px;float:left;overflow:auto}.delivery.library #accordion{width:247px;float:left;border:1px solid #d6d5d4}.delivery.library #accordion .hidden{display:none}.delivery.library #accordion #section-3,.delivery.library #accordion #section-1,.delivery.library #accordion #section-2{padding:10px}.delivery.library #accordion>div{margin:0!important;height:776px;overflow:auto!important}.delivery.library #accordion>div ul#exhibitsToc{margin:0!important;list-style-type:none}.delivery.library #accordion>div ul#exhibitsToc li{padding-bottom:10px}.delivery.library #accordion>div ul#exhibitsToc li a{color:#000}.delivery.library #accordion>div ul li a.minus{background:url(/interface/minus.gif) center left no-repeat!important;padding:0 5px;float:left}.delivery.library #accordion>div ul li a.plus{background:url(/interface/plus.gif) center left no-repeat!important;padding:0 5px;float:left}.delivery.library #accordion h3{line-height:45px;background:#f8f8fc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eef0f8));background:-moz-linear-gradient(top,#fff,#eef0f8);height:45px;display:block;margin:0!important;padding:0!important;width:247px;cursor:pointer;border-top:1px solid #d6d5d4;position:relative}.delivery.library #accordion h3 .menu-arrow{right:5px;top:0;color:rgba(63,90,169,.5);position:absolute}.delivery.library #accordion h3>span{margin:0!important;padding:0!important;display:block;position:relative}.delivery.library #accordion h3>span>span{margin-left:15px!important;display:block;color:#00234c!important;font-weight:700!important}.delivery.library .highlight{background:#ff0}.delivery.library div#rightColumn span.highlight{color:inherit!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.delivery.library .add_to_cart{cursor:pointer}.delivery.library .searchResultsTable tbody tr td a{text-decoration:none}.delivery.library .searchResultsTable tbody tr td a:hover{text-decoration:underline}.delivery.library #index ul{margin-left:4px;padding:0;list-style-type:none}.delivery.library #index ul li{font-weight:700;text-transform:uppercase}.delivery.library #index ul li ul{margin-left:18px}.delivery.library #index ul li ul li{font-weight:700;text-transform:uppercase}.delivery.library #index ul li ul li ul{margin-left:12px}.delivery.library #index ul li ul li ul li{font-weight:400;text-transform:none}.delivery.library #index ul li a{width:13px;height:17px;padding:0!important}.delivery.library ul#tocTree{list-style:none;margin:0;padding:0}.delivery.library ul#tocTree ul{list-style:none;margin:0 0 0 8px;padding:0}.delivery.library ul#tocTree li{clear:both}.delivery.library ul#tocTree>li{clear:both}.delivery.library ul#tocTree li a{text-decoration:none;color:#000;display:block}.delivery.library ul#tocTree li a.anchor{float:left;width:85%}.delivery.library ul#tocTree li a.anchor:hover{text-decoration:underline}.delivery.library ul#tocTree li a.minus{background:url(/interface/minus.gif) center left no-repeat!important;padding:0 5px;float:left}.delivery.library ul#tocTree li a.plus{background:url(/interface/plus.gif) center left no-repeat!important;padding:0 5px;float:left}.delivery.library ul#tocTree div.spacer{padding:0 5px;float:left}.delivery.library a.tocChapter{clear:both}.delivery.library a.tocChapter img.normal{float:left;border:0 solid #000;margin:2px 2px 0 0;clear:both}.delivery.library a.tocChapter img.exhibit{float:left;border:0 solid #000;margin:2px 2px 0 10px;clear:both}.delivery.library div.adiv{float:right;width:172px}.delivery.library div.adivShort{float:right;width:162px}.delivery.library div.adiv a{text-decoration:none}.delivery.library div.adiv a:hover{text-decoration:underline}.delivery.library div.adivShort a{text-decoration:none}.delivery.library div.adivShort a:hover{text-decoration:underline}div#counters{width:720px;margin-left:102px}div#counters div.singleCounter{width:112px;text-align:center;display:table-cell;float:left;background-color:#fff;opacity:.9;margin-right:6px;padding:10px 0 5px}div#counters div.singleCounter div.counterNumber{font-size:28px;font-weight:700}div#counters div.singleCounter div.counterName{font-weight:700}ul.square-list-style{list-style-type:square}a#onlinePassPricingAddtocart{padding:.3em 1.7em;margin:0 360px 20px}a#onlinePassPricingAddtocartFirm{padding:.3em 1.7em;margin:0 340px 20px}#onlinepassPdpTable{width:600px;margin-bottom:10px;margin-left:-2px}#onlinepassPdpTable td{padding-bottom:5px}ul#subscribeNowOptions ol{margin-left:30px}div#designateAdministratorForm,div#firmSubscriptionForm{width:600px;margin-top:10px;overflow:hidden}div#designateAdministratorForm div.field,div#firmSubscriptionForm div.field{padding:5px}div#designateAdministratorForm form label,div#firmSubscriptionForm form label{display:inline-block;width:200px;text-align:right;padding-right:15px;font-weight:500}div#designateAdministratorForm form input[type=button],div#firmSubscriptionForm form input[type=button]{float:right;clear:both;margin-right:7px}div#designateAdministratorForm form .formFieldSeparator,div#firmSubscriptionForm form .formFieldSeparator{clear:both;font-weight:700;padding-top:10px}div#designateAdministratorForm form .field,div#firmSubscriptionForm form .field{width:600px;margin:auto;clear:both;padding:5px}div#designateAdministratorForm form .field .errorMessage,div#firmSubscriptionForm form .field .errorMessage{display:block;float:right}div#designateAdministratorForm form input[type=text],div#firmSubscriptionForm form input[type=text],div#designateAdministratorForm form input[type=password],div#firmSubscriptionForm form input[type=password],div#designateAdministratorForm form select,div#firmSubscriptionForm form select,div#designateAdministratorForm form textarea,div#firmSubscriptionForm form textarea{width:370px}div#headerMessage{clear:both;text-shadow:none;padding:10px;background:#e9967a;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:5px}div#headerMessage .button{float:right}div#ajaxLdr{margin:0 auto;text-align:center;padding:20px 0}div#firmSubscriptionData .centerAlign{text-align:center}div#firmSubscriptionData table.centerAlign{width:100%;margin-bottom:10px}.red{color:red;font-weight:700}.green{color:green;font-weight:700}small>sup{font-size:6px}.product.catalog .TOC div,.product.catalog .TOC strong{font-size:13px}.modalOverlay{display:none;position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) 50% 50% no-repeat}body.loading .modalOverlay{display:block}div.dashboard div.slider{text-align:center;padding:0 25px;width:846px;height:166px;background-color:rgba(245,245,255,.84);border:2px solid #EEF;margin-bottom:20px}div.dashboard div.slider img{height:120px;float:left;margin-top:20px;margin-left:130px}div.dashboard div.slider div.right{float:left;width:470px;margin-top:20px;margin-left:10px;text-align:left;font-size:13px}div.dashboard div.slider div.right h1{font-weight:700;font-size:19px;padding-bottom:7px;line-height:25px}div.dashboard div.slider div.right h1 .blue{color:#3f61c9}div.dashboard div.slider div.right h1 .blue sup{font-size:18px;vertical-align:top}div.dashboard div.slider div.right h1 .small{font-size:12px;font-weight:400}div.dashboard div.slider div.right h2{font-size:16px;line-height:18px;padding-bottom:7px;font-weight:500}div.dashboard div.slider div.right .sign{float:left;margin-top:10px;width:50%}div.dashboard div.slider div.right .duration{float:right;margin-top:10px;color:#1d2d6f;text-align:right;width:30%}div.dashboard div.dashboardcolumn{float:left;width:439px;margin-right:20px;margin-bottom:20px}div.dashboard div.dashboardcolumn.last{margin-right:0}div.dashboard div.dashboardbox{width:100%;margin-bottom:15px}div.dashboard div.dashboardbox div.boxtitle{width:45%;background-color:#000;border:1px solid #CCC;border-bottom:0;padding:5px 10px}div.dashboard div.dashboardbox div.boxtitle h2{color:#fff;font-size:14px}div.dashboard div.dashboardbox div.boxbody{min-height:50px;width:419px;border:1px solid #ccc;padding:10px}div.dashboard div.dashboardbox div.boxbody h3{color:#555;padding-top:15px;padding-bottom:5px}div.dashboard div.dashboardbox div.boxbody p{margin-bottom:6px}div.dashboard div.dashboardbox div.boxbody fieldset{border:0;border-top:1px solid #BBB;width:429px;margin-top:10px}div.dashboard div.dashboardbox div.boxbody fieldset legend{border:0}div.dashboard div.dashboardbox div.boxbody fieldset legend h3{padding-top:5px;padding-bottom:15px}div.dashboard div.dashboardbox div.boxbody ul{list-style-type:none}div.dashboard div.dashboardbox div.boxbody ul li{margin-bottom:10px;line-height:22px}div.dashboard div.dashboardbox div.boxbody ul li a{font-size:13px}div.dashboard div.dashboardbox div.boxbody ul li .button{height:16px;line-height:16px;float:right}div.dashboard div.dashboardbox div.boxbody a.logout{color:#777;font-size:12px}div.dashboard div.dashboardbox div.boxbody span.dashboard-item-date{color:#3F5AA9;font-size:13px}div.dashboard div.dashboardbox div.boxbody div.newitemsbox{border:2px inset;height:160px;overflow-y:scroll;padding-top:10px}div.dashboard div.dashboardbox div.boxbody div.newitemsbox ul{margin-left:15px}div.dashboard div.dashboardbox div.boxbody div.newitemsbox ul li{line-height:18px}div.dashboard div.dashboardbox div.boxbody div.newitemsbox ul li a.mainTitle{color:#000;font-weight:700;font-size:14px}div.dashboard div.dashboardbox div.boxbody div.newitemsbox ul li span{font-size:13px;color:#3f5aa9}div.nldashboard div.slider{text-align:center;padding:0 25px;width:846px;height:166px;background-color:rgba(245,245,255,.84);border:2px solid #EEF;margin-bottom:20px}div.nldashboard div.slider img{height:120px;float:left;margin-top:20px;margin-left:130px}div.nldashboard div.slider div.right{float:left;width:470px;margin-top:20px;margin-left:10px;text-align:left;font-size:13px}div.nldashboard div.slider div.right h1{font-weight:700;font-size:19px;padding-bottom:7px;line-height:25px}div.nldashboard div.slider div.right h1 .blue{color:#3f61c9}div.nldashboard div.slider div.right h1 .blue sup{font-size:18px;vertical-align:top}div.nldashboard div.slider div.right h1 .small{font-size:12px;font-weight:400}div.nldashboard div.slider div.right h2{font-size:16px;line-height:18px;padding-bottom:7px;font-weight:500}div.nldashboard div.slider div.right .sign{float:left;margin-top:10px;width:50%}div.nldashboard div.slider div.right .duration{float:right;margin-top:10px;color:#1d2d6f;text-align:right;width:30%}div.nldashboard div.dashboardcolumn{float:left;width:439px;margin-right:20px;margin-bottom:20px}div.nldashboard div.dashboardcolumn.last{margin-right:0}div.nldashboard div.dashboardbox{width:100%;margin-bottom:15px}div.nldashboard div.dashboardbox div.boxtitle{width:45%;background-color:#000;border:1px solid #CCC;border-bottom:0;padding:5px 10px}div.nldashboard div.dashboardbox div.boxtitle h2{color:#fff;font-size:14px}div.nldashboard div.dashboardbox div.onlinePassBox{background-image:url(/interface/saveOnBorder.png);background-repeat:no-repeat;background-position:330px 0}div.nldashboard div.dashboardbox div.bookBox{background-image:url(/interface/50PercentOffOnBorder.png);background-repeat:no-repeat;background-position:330px 0}div.nldashboard div.dashboardbox div.boxbody{min-height:50px;width:419px;border:1px solid #ccc;padding:10px}div.nldashboard div.dashboardbox div.boxbody h3{font-size:20px;clear:both;color:#3f5aa9;padding-top:5px;padding-bottom:5px}div.nldashboard div.dashboardbox div.boxbody p{margin-bottom:6px}div.nldashboard div.dashboardbox div.boxbody div.leftleft{width:220px;float:left}div.nldashboard div.dashboardbox div.boxbody div.leftleft .bolder{font-weight:700;font-size:16px}div.nldashboard div.dashboardbox div.boxbody div.leftright{width:180px;float:right}div.nldashboard div.dashboardbox div.boxbody div.leftright div.redImg{text-align:center}div.nldashboard div.dashboardbox div.boxbody div.leftright div.radiodiv{clear:both}div.nldashboard div.dashboardbox div.boxbody div.leftright div.radiodiv div{width:160px;float:right;font-size:13px}div.nldashboard div.dashboardbox div.boxbody div.leftright .wide155{width:155px}div.nldashboard div.dashboardbox div.boxbody div.leftright .buttonContainer{padding-top:5px;clear:both}div.nldashboard div.dashboardbox div.boxbody div.rightleft{width:280px;float:left}div.nldashboard div.dashboardbox div.boxbody div.rightleft .bolder{font-weight:700;font-size:16px}div.nldashboard div.dashboardbox div.boxbody div.rightright{width:120px;float:right}div.nldashboard div.dashboardbox div.boxbody div.rightright div.redImg{text-align:center}div.nldashboard div.dashboardbox div.boxbody div.rightright .wide90{width:90px}div.nldashboard div.dashboardbox div.boxbody div.rightright .buttonContainer{padding-top:5px;clear:both}div.thisweek.background{height:550px;margin-bottom:25px}div.thisweek.background *{color:#fff;font-size:16px;line-height:22px}div.thisweek.background div.thisweek-title{float:left;height:55px;background-color:rgba(0,0,0,.8)}div.thisweek.background div.thisweek-title h1{float:left;padding:12px 15px 5px 40px;font-size:28px}div.thisweek.background div.thisweek-title p{font-size:20px;padding-top:15px}div.thisweek.background div.thisweek-video-desc-container{position:relative;height:345px;float:left}div.thisweek.background div.thisweek-video-desc{width:880px;padding-left:40px;position:absolute;bottom:10px}div.thisweek.background div.thisweek-video-desc strong{font-size:20px;margin-right:10px}div.thisweek.background div.thisweek-video-desc div#playIcon{float:left;width:40px;padding-left:10px;font-size:32px;line-height:40px}div.thisweek.background div.thisweek-subscribe{float:left;height:150px;width:910px;padding-left:40px;background-color:rgba(0,0,0,.8)}div.thisweek.background div.thisweek-subscribe h2{padding:25px 0 15px;font-size:36px}div.thisweek.background div.thisweek-subscribe p{width:730px;float:left;margin-right:20px}div.thisweek.background div.thisweek-subscribe a.button{margin-top:30px}div.thisweek.insidepage{width:100%;float:left;margin-bottom:40px}div.thisweek div.thisweek-item{width:145px;float:left;margin-right:16px}div.thisweek div.thisweek-item:last-child{margin-right:0}div.thisweek div.thisweek-item p{font-size:11px}div.thisweek div.thisweek-item p strong{font-size:12px;line-height:14px}div.thisweek div.thisweek-item p.thisweek-item-title{height:36px;font-weight:600;font-size:15px;line-height:18px;color:#555;margin-bottom:12px;letter-spacing:-.2px}div.thisweek div.thisweek-item img.thisweek-item-image{max-width:100%;margin-bottom:6px}div.thisweek div.thisweek-item ul{list-style-type:none;margin-left:0;margin-top:10px}div.thisweek div.thisweek-item ul li{font-size:11px}div#thisweekVideoWrapper.hidden{display:none}div#thisweekVideoWrapper div.thisweek-video-desc{width:880px;padding-left:40px;margin-bottom:20px}div#thisweekVideoWrapper div.thisweek-video-desc strong{font-size:20px;margin-right:10px}#thisweekVideoLecture{margin-bottom:20px}p.thisweek-video-error{padding:20px;text-align:center}div.pdp-delivery{padding-bottom:20px;margin-bottom:10px}div.pdp-delivery p{padding:10px}div.pdp-delivery ul{list-style-type:disc;padding-left:40px}.brochure p{padding-bottom:10px}div.viewFormForm{margin:20px auto;width:375px;height:50px;background:url(/interface/search.png) no-repeat left}div.viewFormForm .button{float:right;margin-top:4px;margin-right:10px;width:120px;height:36px;padding-top:5px}div.viewFormForm .keyword{float:left;height:34px;margin-left:6px;margin-top:4px;border:1px solid #dbe1e3;-webkit-border-radius:.3em;-moz-border-radius:.3px;border-radius:.3em;width:210px;padding-left:10px;padding-right:10px}div.twoCols{clear:both;margin-top:20px;line-height:26px}div.twoCols div.colOne{color:#3f5aa9;font-weight:700;float:left;width:200px}div.twoCols div.colTwo{float:right;text-align:right;width:400px}div.twoCols div.colTwo select{width:200px}div.twoCols div.colTwo input[type=text]{text-align:right}div.twoCols div.colTwo input[type=button]{margin-top:3px;margin-left:10px}div.twoCols:after{content:"";display:table;clear:both}.wvdMaterials{margin-top:20px}.wvdMaterials h4,.wvdMaterials p{text-align:left}.wvdMaterials ul{text-align:left;margin-left:20px}#inAction{padding:0 60px}#inAction #splashContainer{position:relative;background:url(/interface/background/onlinepass.jpg) no-repeat;width:100%;height:488px;background-size:cover}#inAction #splashContainer #videoSplash{position:absolute;top:0;left:0;width:100%;height:488px}#inAction #splashContainer #videoSplash .header{padding-top:72px;text-align:center}#inAction #splashContainer #videoSplash .header h1{color:#fff}#inAction #splashContainer div#counters{margin-left:24px}#inAction #splashContainer #videoFog{position:absolute;top:0;left:0;width:100%;height:489px;z-index:100;background-color:rgba(255,255,255,.6);text-align:center}#inAction #splashContainer #videoFog .playButton{text-align:center;padding-top:220px}#inAction #splashContainer #videoFog .videoDescription{text-align:center;padding-top:15px}#inAction #splashContainer #videoFog .videoDescription h3{font-size:21px;padding-bottom:0}#inAction #splashContainer #videoFog .videoDescription h1{font-weight:400;color:#000;font-size:30px;line-height:36px}#inAction #OPPlayer{width:100%;height:488px;display:none}#inActionWidget{background-color:#f8f8fc;float:right;width:312px;font-size:16px;padding:.7em;margin-left:15px;clear:right}#inActionWidget p{margin-bottom:10px}#inActionWidget p.introText{color:#3f5aa9;font-weight:700}#inActionWidget .videoPart{background:url(/interface/passplaybutton.png) no-repeat;padding-left:60px;font-size:13px;margin-bottom:10px;height:50px;line-height:16px;cursor:pointer}#inActionWidget .lastPart{margin-bottom:0}.clearfix{clear:both}