@media screen{.contextual-links-region-active div.contextual-links-wrapper{float:right !important;position:absolute !important}.region-content .contextual-links-region div.contextual-links-wrapper,.region-content .contextual-links-region-active div.contextual-links-wrapper{float:right !important;position:absolute !important}.region-microsite-navigation div.contextual-links-wrapper{float:right !important;position:block !important;display:none !important}.node{min-height:100px}.content-header ul.contextual-links,.region-content ul.contextual-links{float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;background-color:#fff;border:1px solid #ccc;display:none;padding:.25em 0;position:absolute;right:0;text-align:left;top:18px;white-space:nowrap;-moz-border-radius:4px 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:4px;border-radius:4px 0 4px 4px}.content-header ul.contextual-links li,.region-content ul.contextual-links li{display:block;line-height:100%;list-style:none;list-style-image:none;margin:0;padding:0}.content-header ul.contextual-links li a,.region-content ul.contextual-links li a{color:#333 !important;font-style:normal;font-weight:normal;line-height:100%;margin:.25em 0;padding:.25em 1em .25em .5em}.content-header ul.contextual-links li a:hover,.content-header ul.contextual-links .active a,.region-content ul.contextual-links li a:hover,.region-content ul.contextual-links .active a{color:#333;text-decoration:none;background:#bfdcee}.region-content ul.contextual-links li a,ul.contextual-links li a,.content-header ul.contextual-links li a{font-size:12px;font-family:'Lucida Grande',Verdana,sans-serif;white-space:nowrap}}@media screen{.node{min-height:100px}}.comment-form .form-item-subject{display:none}.comment-form{font-size:12px;color:#666}#comments div.links,.comment-form div.links{display:none}#comments .comment{font-size:16px;padding-bottom:15px;border-bottom:1px dashed #999;margin-bottom:15px;color:#fff}#comments .comment .submitted{font-style:italic}#comments .comment .content{margin-top:10px;color:#fff}div#comments h2.title{display:none}div#comments h2.title.comment-form{display:block}#comments .comment .comment-inner{background-color:#186e9e;padding:20px}body.page-node-3640 .messages.status{background-color:#a4cbe0;background-image:none;background-position:0 center;border-color:#186e9e;font-size:20px;margin-bottom:20px;padding-left:10px}#comments #edit-preview{display:none}