﻿article header h1{margin-top:0}article header p.summary{font-family:arial,sans-serif;font-size:16px;font-size:1rem;font-size:16px;font-size:1rem;font-weight:bold}article header .byline{border:1px dotted #999;border-width:1px 0 1px 0;color:#666;margin:-5px 0;padding:2px 0}article>figure{border:1px dashed #aaa;color:#8c8c8c;padding:10px;font-size:12.8px;font-size:.8rem;font-size:12.8px;font-size:.8rem}article>figure img{margin-bottom:8px;width:100%}article #disqus_thread{margin:20px 0}article .listingTags{float:none;margin-top:30px;width:100%}article .listingTags ul{margin:0}article .twitter-follow-button{width:100%!important}.dataTableLink{background:#000 url(/img/icons/iconDocument.png) 16px 8px no-repeat;color:#fff;display:block;margin:20px 0;padding:10px 10px 10px 60px}.dataTableLink span{color:#fff}.dataTableLink:hover{color:#ededed}.sharingTools .share{float:left;margin-right:20px}#articleBody>blockquote{clear:both;display:block;float:right;font-family:'Arvo',Georgia,serif;font-style:normal;font-size:20px;font-size:1.25rem;font-size:20px;font-size:1.25rem;line-height:1.3;padding:20px;background-color:#efefef;width:180px;margin:0 0 20px 20px}#articleBody>blockquote p{margin:0;font-size:1em;line-height:1.3}#primaryArticleAside{display:none}#login_message{border:10px solid #333;padding:0 10px}.commentingMessage{background:#f1f1f1;padding:.625em .625em .625em .625em;margin:10px 0;font-size:13px}.commentingMessage a{color:#069}.group1 .grid1 .genericModule .commentingMessage p{padding:0;margin:0 0 2px 0}@media only screen and (min-width:480px){#primaryArticleAside{width:220px;float:right;clear:right;margin:0 0 15px 15px;display:block}#primaryArticleAside img{max-width:100%;margin:15px 0}}@media only screen and (min-width:768px){article{margin-right:2.150537634%}article header h1{margin-top:15px}}@media only screen and (min-width:960px){article figure{font-size:12px}article header p.summary{font-size:14px}}#loginForm,.cmsText{padding:15px}#gatedArticleWrapper #fixedSharingTools{position:static!important}#gatedArticleWrapper .accessMessage{clear:both}#gatedArticleWrapper .accessMessage p{font-weight:bold;font-size:20.8px;font-size:1.3rem}#gatedArticleWrapper #loginForm{float:right}#gatedArticleWrapper #formNotes .cmsText{float:none;margin:0;width:50%}#loginArea{color:#fff;position:relative;margin-top:50px}#loginArea #errorMessage ul{list-style-position:inside}#loginForm{background-color:#ddd;color:#333;float:left;position:relative;margin:-30px 15px 10px 15px;width:268px;z-index:2}#loginForm .field-validation-error{color:#ed1b24;display:block}#loginForm #formIntroText p{font-family:'Arvo',Georgia,serif;font-weight:bold;margin:0;font-size:28.8px;font-size:1.8rem}#loginForm #bodyMiddleText{clear:both;padding-top:10px}#loginForm #bodyMiddleText h3{font-family:'Arvo',Georgia,serif;margin-bottom:8px;font-size:16px;font-size:1rem}#loginForm #bodyMiddleText p{font-size:12.8px;font-size:.8rem;margin-top:0}#loginForm #btnSignIn{float:left}#loginForm label{display:block;margin:8px 0}#loginForm .checkbox label{display:inline;vertical-align:middle}#loginForm form{width:100%}#loginForm form p input{background-color:#fff;border:0;margin:0;padding:2%;width:94%}#loginForm form .checkbox input{width:auto}#loginForm .forgotPwd{display:block;float:right;font-size:12.8px;font-size:.8rem}#formNotes{background:#333}#formNotes h3{font-family:'Arvo',Georgia,serif;margin:0;font-size:28.8px;font-size:1.8rem}#formNotes a.button{background:#e20a16;border:0;box-shadow:inset 1px 1px 1px #80060c;color:#fff;cursor:pointer;font-family:Arial;font-size:13px;font-weight:bold;padding:7px 14px;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;text-align:center;text-shadow:#1e3449 1px 1px 0;-webkit-appearance:none}#formNotes a.button:hover{text-decoration:underline}#btnSignIn,#formNotes a{background:#7389a7;border:0;box-shadow:inset 1px 1px 1px #45576f;color:#fff;cursor:pointer;font-family:Arial;font-size:13px;font-weight:bold;padding:7px 14px;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;text-align:center;text-shadow:#1e3449 1px 1px 0;-webkit-appearance:none}#btnSignIn:hover,#formNotes a:hover{text-decoration:underline}@media only screen and (min-width:960px){#loginForm #formIntroText p{font-size:28px}#loginForm #bodyMiddleText h3{font-size:14px}#loginForm #bodyMiddleText p{font-size:12px}#loginForm .forgotPwd{font-size:12px}#formNotes h3{font-size:28px}#gatedArticleWrapper .accessMessage p{font-size:18px}}@media only screen and (max-width:767px){#loginForm{width:83%}#gatedArticleWrapper #formNotes,#formNotes{position:static;width:100%}#gatedArticleWrapper #formNotes .cmsText,#formNotes .cmsText{margin:0;width:auto}#gatedArticleWrapper #loginForm{float:left;margin-bottom:15px}}