.body { font-family: 'Open Sans', sans-serif;font-size: 16px;color: #231F20;line-height: 1.5;letter-spacing: .025em; }
.h2-style { font-size: 32px;font-family: "Palatino";color: rgb(162, 32, 54);font-style: italic;text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);font-weight: normal; }
.h3-style { color: rgb(162, 32, 54); }
.h4-style { text-transform: uppercase; }
.h5-style { text-transform: uppercase; }
.h6-style { text-transform: uppercase; }
A { color: rgb(162, 32, 54);text-decoration: underline; }
A:hover { text-decoration: none; }
.button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s; }
.button:hover { color: rgba(255,255,255,.80);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-29279 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;text-align: center;color: #0A5D81; }
.style-29279 { margin-bottom: 70px; }
.style-29279 .description { margin: 15px 0; }
.style-29279 time { color: #6A6057;font-size: 14px; }
.style-29279 .readmore { margin: 15px 0 0 0; }
.style-29279 .archive { margin: 45px 0 0 0; }
.style-29279 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29279 .brief-description { margin: 15px 0 0 0; }
.style-29279 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-29279 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-29279 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29279 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-29279 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29279 .title { font-size: 18px; }
.style-29279 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29279 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29279 .one-hundred { color: #6A6057; }
.style-29279 .zero { color: #6A6057; }
.style-29279 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-29279 .scale { color: #6A6057; }
.style-29279 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-29279 .file-count { font-size: 12px; }
.style-29279 li.group { margin: 30px 0 0 0; }
.style-29279 .view-all { margin: 45px 0 0 0; }
.style-29279 .view-comments { margin: 20px 0 0 0; }
.style-21348 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21348 { margin-bottom: 70px; }
.style-21348 .description { margin: 15px 0; }
.style-21348 time { color: #6A6057;font-size: 14px; }
.style-21348 .readmore { margin: 15px 0 0 0; }
.style-21348 .archive { margin: 45px 0 0 0; }
.style-21348 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21348 .brief-description { margin: 15px 0 0 0; }
.style-21348 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21348 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-21348 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21348 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21348 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21348 .title { font-size: 18px; }
.style-21348 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21348 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21348 .one-hundred { color: #6A6057; }
.style-21348 .zero { color: #6A6057; }
.style-21348 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21348 .scale { color: #6A6057; }
.style-21348 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21348 .file-count { font-size: 12px; }
.style-21348 li.group { margin: 30px 0 0 0; }
.style-21348 .view-all { margin: 45px 0 0 0; }
.style-21348 .view-comments { margin: 20px 0 0 0; }
.style-28312 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-28312 { margin-bottom: 15px; }
.style-28312 .description { margin: 15px 0; }
.style-28312 time { color: #6A6057;font-size: 14px; }
.style-28312 .readmore { margin: 15px 0 0 0; }
.style-28312 .archive { margin: 45px 0 0 0; }
.style-28312 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28312 .brief-description { margin: 15px 0 0 0; }
.style-28312 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28312 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-28312 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28312 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28312 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28312 .title { font-size: 18px; }
.style-28312 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28312 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28312 .one-hundred { color: #6A6057; }
.style-28312 .zero { color: #6A6057; }
.style-28312 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28312 .scale { color: #6A6057; }
.style-28312 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28312 .file-count { font-size: 12px; }
.style-28312 li.group { margin: 30px 0 0 0; }
.style-28312 .view-all { margin: 45px 0 0 0; }
.style-28312 .view-comments { margin: 20px 0 0 0; }
.style-74937 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;margin-top: 50px;box-shadow: 0 1px 0 #fff; }
.style-74937 { margin-bottom: 15px; }
.style-74937 .description { margin: 15px 0; }
.style-74937 time { color: #6A6057;font-size: 14px; }
.style-74937 .readmore { margin: 15px 0 0 0; }
.style-74937 .archive { margin: 45px 0 0 0; }
.style-74937 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-74937 .brief-description { margin: 15px 0 0 0; }
.style-74937 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-74937 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-74937 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-74937 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-74937 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-74937 .title { font-size: 18px; }
.style-74937 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-74937 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-74937 .one-hundred { color: #6A6057; }
.style-74937 .zero { color: #6A6057; }
.style-74937 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-74937 .scale { color: #6A6057; }
.style-74937 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-74937 .file-count { font-size: 12px; }
.style-74937 li.group { margin: 30px 0 0 0; }
.style-74937 .view-all { margin: 45px 0 0 0; }
.style-74937 .view-comments { margin: 20px 0 0 0; }
.style-27731 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-27731 .h4-style { text-transform: none; }
.style-27731 { margin-bottom: 70px; }
.style-27731 .description { margin: 15px 0; }
.style-27731 time { color: #6A6057;font-size: 14px; }
.style-27731 .readmore { margin: 15px 0 0 0; }
.style-27731 .archive { margin: 45px 0 0 0; }
.style-27731 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27731 .brief-description { margin: 15px 0 0 0; }
.style-27731 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27731 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-27731 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27731 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27731 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27731 .title { font-size: 18px; }
.style-27731 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27731 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27731 .one-hundred { color: #6A6057; }
.style-27731 .zero { color: #6A6057; }
.style-27731 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27731 .scale { color: #6A6057; }
.style-27731 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27731 .file-count { font-size: 12px; }
.style-27731 li.group { margin: 30px 0 0 0; }
.style-27731 .view-all { margin: 45px 0 0 0; }
.style-27731 .view-comments { margin: 20px 0 0 0; }
.style-25460 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-25460 { margin-bottom: 70px; }
.style-25460 .description { margin: 15px 0; }
.style-25460 time { color: #6A6057;font-size: 14px; }
.style-25460 .readmore { margin: 15px 0 0 0; }
.style-25460 .archive { margin: 45px 0 0 0; }
.style-25460 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25460 .brief-description { margin: 15px 0 0 0; }
.style-25460 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25460 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-25460 .text img { -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);-moz-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);text-align: right;margin: 0px;padding-left: .5cm; }
.style-25460 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25460 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25460 .title { font-size: 18px; }
.style-25460 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25460 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25460 .one-hundred { color: #6A6057; }
.style-25460 .zero { color: #6A6057; }
.style-25460 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25460 .scale { color: #6A6057; }
.style-25460 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25460 .file-count { font-size: 12px; }
.style-25460 li.group { margin: 30px 0 0 0; }
.style-25460 .view-all { margin: 45px 0 0 0; }
.style-25460 .view-comments { margin: 20px 0 0 0; }
.style-38697 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-38697 .h4-style { text-transform: none; }
.style-38697 { margin-bottom: 70px; }
.style-38697 .description { margin: 15px 0; }
.style-38697 time { color: #6A6057;font-size: 14px; }
.style-38697 .readmore { margin: 15px 0 0 0; }
.style-38697 .archive { margin: 45px 0 0 0; }
.style-38697 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-38697 .brief-description { margin: 15px 0 0 0; }
.style-38697 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-38697 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-38697 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-38697 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-38697 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-38697 .title { font-size: 18px; }
.style-38697 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-38697 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-38697 .one-hundred { color: #6A6057; }
.style-38697 .zero { color: #6A6057; }
.style-38697 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-38697 .scale { color: #6A6057; }
.style-38697 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-38697 .file-count { font-size: 12px; }
.style-38697 li.group { margin: 30px 0 0 0;text-align: center;background-color: #FFFFFF;padding: 15px; }
.style-38697 .view-all { margin: 45px 0 0 0; }
.style-38697 .view-comments { margin: 20px 0 0 0; }
.style-35467 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;line-height: 40px; }
.style-35467 { margin-bottom: 70px; }
.style-35467 .description { margin: 15px 0; }
.style-35467 time { color: #6A6057;font-size: 14px; }
.style-35467 .readmore { margin: 15px 0 0 0; }
.style-35467 .archive { margin: 45px 0 0 0; }
.style-35467 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35467 .brief-description { margin: 15px 0 0 0; }
.style-35467 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-35467 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-35467 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35467 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-35467 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35467 .title { font-size: 18px; }
.style-35467 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35467 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35467 .one-hundred { color: #6A6057; }
.style-35467 .zero { color: #6A6057; }
.style-35467 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-35467 .scale { color: #6A6057; }
.style-35467 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-35467 .file-count { font-size: 12px; }
.style-35467 li.group { margin: 30px 0 0 0; }
.style-35467 .view-all { margin: 45px 0 0 0; }
.style-35467 .view-comments { margin: 20px 0 0 0; }
.style-23939 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-23939 { margin-bottom: 70px; }
.style-23939 .description { margin: 15px 0; }
.style-23939 time { color: #6A6057;font-size: 14px; }
.style-23939 .readmore { margin: 15px 0 0 0; }
.style-23939 .archive { margin: 45px 0 0 0; }
.style-23939 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23939 .brief-description { margin: 15px 0 0 0; }
.style-23939 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-23939 .photos { text-align: center; }
.style-23939 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23939 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-23939 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23939 .title { font-size: 18px; }
.style-23939 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23939 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23939 .one-hundred { color: #6A6057; }
.style-23939 .zero { color: #6A6057; }
.style-23939 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-23939 .scale { color: #6A6057; }
.style-23939 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-23939 .file-count { font-size: 12px; }
.style-23939 li.group { margin: 30px 0 0 0; }
.style-23939 .view-all { margin: 45px 0 0 0; }
.style-23939 .view-comments { margin: 20px 0 0 0; }
.style-25550 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-25550 { margin-bottom: 70px; }
.style-25550 .description { margin: 15px 0; }
.style-25550 time { color: #6A6057;font-size: 14px; }
.style-25550 .readmore { margin: 15px 0 0 0; }
.style-25550 .archive { margin: 45px 0 0 0; }
.style-25550 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25550 .brief-description { margin: 15px 0 0 0; }
.style-25550 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25550 .photos { text-align: center; }
.style-25550 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25550 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25550 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25550 .title { font-size: 18px; }
.style-25550 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25550 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25550 .one-hundred { color: #6A6057; }
.style-25550 .zero { color: #6A6057; }
.style-25550 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25550 .scale { color: #6A6057; }
.style-25550 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25550 .file-count { font-size: 12px; }
.style-25550 li.group { margin: 30px 0 0 0; }
.style-25550 .view-all { margin: 45px 0 0 0; }
.style-25550 .view-comments { margin: 20px 0 0 0; }
.style-41553 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-41553 { margin-bottom: 70px; }
.style-41553 .description { margin: 15px 0; }
.style-41553 time { color: #6A6057;font-size: 14px; }
.style-41553 .readmore { margin: 15px 0 0 0; }
.style-41553 .archive { margin: 45px 0 0 0; }
.style-41553 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41553 .brief-description { margin: 15px 0 0 0; }
.style-41553 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41553 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-41553 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41553 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41553 .title { font-size: 18px; }
.style-41553 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41553 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41553 .one-hundred { color: #6A6057; }
.style-41553 .zero { color: #6A6057; }
.style-41553 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-41553 .scale { color: #6A6057; }
.style-41553 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-41553 .file-count { font-size: 12px; }
.style-41553 li.group { margin: 30px 0 0 0; }
.style-41553 .view-all { margin: 45px 0 0 0; }
.style-41553 .view-comments { margin: 20px 0 0 0; }
.style-25411 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #0A5D81; }
.style-25411 .h4-style { text-transform: none;color: #0A5D81; }
.style-25411 { margin-bottom: 70px; }
.style-25411 .description { margin: 15px 0; }
.style-25411 time { color: #6A6057;font-size: 14px; }
.style-25411 .readmore { margin: 15px 0 0 0;background-color: #0A5D81; }
.style-25411 .archive { margin: 45px 0 0 0; }
.style-25411 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25411 .h4-style A { color: #0A5D81; }
.style-25411 .brief-description { margin: 15px 0 0 0; }
.style-25411 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25411 .photos { text-align: center; }
.style-25411 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25411 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25411 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25411 .title { font-size: 18px; }
.style-25411 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25411 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25411 .one-hundred { color: #6A6057; }
.style-25411 .zero { color: #6A6057; }
.style-25411 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25411 .scale { color: #6A6057; }
.style-25411 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25411 .file-count { font-size: 12px; }
.style-25411 li.group { margin: 30px 0 0 0; }
.style-25411 .view-all { margin: 45px 0 0 0; }
.style-25411 .view-comments { margin: 20px 0 0 0; }
.style-63684 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;text-align: center; }
.style-63684 { margin-bottom: 70px; }
.style-63684 .description { margin: 15px 0; }
.style-63684 time { color: #6A6057;font-size: 14px; }
.style-63684 .readmore { margin: 15px 0 0 0; }
.style-63684 .archive { margin: 45px 0 0 0; }
.style-63684 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63684 .brief-description { margin: 15px 0 0 0; }
.style-63684 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63684 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-63684 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63684 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63684 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63684 .title { font-size: 18px; }
.style-63684 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63684 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63684 .one-hundred { color: #6A6057; }
.style-63684 .zero { color: #6A6057; }
.style-63684 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-63684 .scale { color: #6A6057; }
.style-63684 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-63684 .file-count { font-size: 12px; }
.style-63684 li.group { margin: 30px 0 0 0; }
.style-63684 .view-all { margin: 45px 0 0 0; }
.style-63684 .view-comments { margin: 20px 0 0 0; }
.style-25282 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-25282 .h4-style { text-transform: none;color: #9D2235; }
.style-25282 { margin-bottom: 70px; }
.style-25282 .description { margin: 15px 0; }
.style-25282 time { color: #6A6057;font-size: 14px; }
.style-25282 .readmore { margin: 15px 0 0 0; }
.style-25282 .archive { margin: 45px 0 0 0; }
.style-25282 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25282 .brief-description { margin: 15px 0 0 0; }
.style-25282 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25282 .photos { text-align: center; }
.style-25282 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25282 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25282 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25282 .title { font-size: 18px; }
.style-25282 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25282 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25282 .one-hundred { color: #6A6057; }
.style-25282 .zero { color: #6A6057; }
.style-25282 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25282 .scale { color: #6A6057; }
.style-25282 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25282 .file-count { font-size: 12px; }
.style-25282 li.group { margin: 30px 0 0 0; }
.style-25282 .view-all { margin: 45px 0 0 0; }
.style-25282 .view-comments { margin: 20px 0 0 0; }
.style-26940 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-26940 .h4-style { text-transform: none; }
.style-26940 { margin-bottom: 70px; }
.style-26940 .description { margin: 15px 0; }
.style-26940 time { color: #6A6057;font-size: 14px; }
.style-26940 .readmore { margin: 15px 0 0 0; }
.style-26940 .archive { margin: 45px 0 0 0; }
.style-26940 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26940 .brief-description { margin: 15px 0 0 0; }
.style-26940 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26940 .photos { text-align: center; }
.style-26940 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26940 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26940 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26940 .title { font-size: 18px; }
.style-26940 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26940 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26940 .one-hundred { color: #6A6057; }
.style-26940 .zero { color: #6A6057; }
.style-26940 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-26940 .scale { color: #6A6057; }
.style-26940 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-26940 .file-count { font-size: 12px; }
.style-26940 li.group { margin: 30px 0 0 0; }
.style-26940 .view-all { margin: 45px 0 0 0; }
.style-26940 .view-comments { margin: 20px 0 0 0; }
.style-27728 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-27728 { margin-bottom: 70px; }
.style-27728 .description { margin: 15px 0; }
.style-27728 time { color: #6A6057;font-size: 14px; }
.style-27728 .readmore { margin: 15px 0 0 0; }
.style-27728 .archive { margin: 45px 0 0 0; }
.style-27728 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27728 .brief-description { margin: 15px 0 0 0; }
.style-27728 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27728 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-27728 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27728 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27728 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27728 .title { font-size: 18px; }
.style-27728 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27728 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27728 .one-hundred { color: #6A6057; }
.style-27728 .zero { color: #6A6057; }
.style-27728 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27728 .scale { color: #6A6057; }
.style-27728 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27728 .file-count { font-size: 12px; }
.style-27728 li.group { margin: 30px 0 0 0; }
.style-27728 div.content-wrap { font-size: 14px; }
.style-27728 .view-all { margin: 45px 0 0 0; }
.style-27728 .view-comments { margin: 20px 0 0 0; }
.style-66653 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;font-style: normal;font-size: 24px;font-weight: bold;line-height: 32px; }
.style-66653 { margin-bottom: 70px; }
.style-66653 .description { margin: 15px 0; }
.style-66653 time { color: #6A6057;font-size: 14px; }
.style-66653 .readmore { margin: 15px 0 0 0; }
.style-66653 .archive { margin: 45px 0 0 0; }
.style-66653 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66653 .brief-description { margin: 15px 0 0 0; }
.style-66653 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66653 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-66653 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66653 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66653 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66653 .title { font-size: 18px; }
.style-66653 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66653 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66653 .one-hundred { color: #6A6057; }
.style-66653 .zero { color: #6A6057; }
.style-66653 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-66653 .scale { color: #6A6057; }
.style-66653 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-66653 .file-count { font-size: 12px; }
.style-66653 li.group { margin: 30px 0 0 0; }
.style-66653 .view-all { margin: 45px 0 0 0; }
.style-66653 .view-comments { margin: 20px 0 0 0; }
.style-28328 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-28328 .h4-style { text-transform: none; }
.style-28328 { margin-bottom: 70px; }
.style-28328 .description { margin: 15px 0; }
.style-28328 time { color: #6A6057;font-size: 14px; }
.style-28328 .readmore { margin: 15px 0 0 0; }
.style-28328 .archive { margin: 45px 0 0 0; }
.style-28328 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28328 .brief-description { margin: 15px 0 0 0; }
.style-28328 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28328 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-28328 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28328 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28328 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28328 .title { font-size: 18px; }
.style-28328 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28328 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28328 .one-hundred { color: #6A6057; }
.style-28328 .zero { color: #6A6057; }
.style-28328 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28328 .scale { color: #6A6057; }
.style-28328 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28328 .file-count { font-size: 12px; }
.style-28328 li.group { margin: 30px 0 0 0; }
.style-28328 .view-all { margin: 45px 0 0 0; }
.style-28328 .view-comments { margin: 20px 0 0 0; }
.style-66668 .h2-style { color: #000000;font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: bold;font-size: 24px;line-height: 28px; }
.style-66668 .h3-style { font-color: 000000;color: #000000; }
.style-66668 .h4-style { font-color: #000000; }
.style-66668 { padding-bottom: 50px; }
.style-66668 .description { margin: 15px 0; }
.style-66668 time { color: #6A6057;font-size: 14px; }
.style-66668 .readmore { margin: 15px 0 0 0; }
.style-66668 .archive { margin: 45px 0 0 0; }
.style-66668 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66668 .brief-description { margin: 15px 0 0 0; }
.style-66668 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66668 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-66668 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66668 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66668 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66668 .title { font-size: 18px; }
.style-66668 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66668 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66668 .one-hundred { color: #6A6057; }
.style-66668 .zero { color: #6A6057; }
.style-66668 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-66668 .scale { color: #6A6057; }
.style-66668 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-66668 .file-count { font-size: 12px; }
.style-66668 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-66668 .view-all { margin: 45px 0 0 0; }
.style-66668 .view-comments { margin: 20px 0 0 0; }
.style-39772 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;text-align: center; }
.style-39772 { margin-bottom: 70px; }
.style-39772 .description { margin: 15px 0; }
.style-39772 time { color: #6A6057;font-size: 14px; }
.style-39772 .readmore { margin: 15px 0 0 0; }
.style-39772 .archive { margin: 45px 0 0 0; }
.style-39772 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39772 .brief-description { margin: 15px 0 0 0; }
.style-39772 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-39772 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-39772 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39772 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-39772 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39772 .title { font-size: 18px; }
.style-39772 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39772 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39772 .one-hundred { color: #6A6057; }
.style-39772 .zero { color: #6A6057; }
.style-39772 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-39772 .scale { color: #6A6057; }
.style-39772 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-39772 .file-count { font-size: 12px; }
.style-39772 li.group { margin: 30px 0 0 0; }
.style-39772 .view-all { margin: 45px 0 0 0; }
.style-39772 .view-comments { margin: 20px 0 0 0; }
.style-23314 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-23314 .h4-style { margin: 0 0 15px 0; }
.style-23314 { margin-bottom: 70px; }
.style-23314 .description { margin: 15px; }
.style-23314 time { color: #6A6057;font-size: 14px;font-weight: bold; }
.style-23314 .readmore { margin: 15px 0 0 0; }
.style-23314 .archive { margin: 45px 0 0 0; }
.style-23314 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23314 .h4-style A { text-transform: none; }
.style-23314 .long-description { margin: 15px; }
.style-23314 .brief-description { margin: 15px 0 0 15px; }
.style-23314 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-23314 .photos { text-align: center; }
.style-23314 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23314 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-23314 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23314 .title { font-size: 18px; }
.style-23314 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23314 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-23314 .one-hundred { color: #6A6057; }
.style-23314 .zero { color: #6A6057; }
.style-23314 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-23314 .scale { color: #6A6057; }
.style-23314 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-23314 .file-count { font-size: 12px; }
.style-23314 li.group { padding: 0 0 45px 0;margin: 45px 0 0 0;border-bottom: 1px solid rgba(0,0,0,.1); }
.style-23314 .filter-item { padding: 5px;margin: 10px 20px;line-height: 1.333;font-size: 15px; }
.style-23314 .filter-item:hover { background-color: #FFFFFF; }
.style-23314 .button-group { margin: 15px 0 0 0; }
.style-23314 .newsarchivedatepicker .current-year { text-align: center; }
.style-23314 .newsarchivedatepicker .prev-year { font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-23314 .newsarchivedatepicker .month-number { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;border-width: 0px; }
.style-23314 .newsarchivelist .publish-month { margin: 0 0 30px 0; }
.style-23314 .newsarchivedatepicker .next-year { text-align: right;font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-23314 .view-all { margin: 45px 0 0 0; }
.style-23314 .view-comments { margin: 20px 0 0 0; }
.style-48730 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;font-size: 25px; }
.style-48730 { margin-bottom: 70px; }
.style-48730 .description { margin: 15px 0; }
.style-48730 time { color: #6A6057;font-size: 14px; }
.style-48730 .readmore { margin: 15px 0 0 0; }
.style-48730 .archive { margin: 45px 0 0 0; }
.style-48730 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-48730 .brief-description { margin: 15px 0 0 0; }
.style-48730 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-48730 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-48730 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-48730 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-48730 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-48730 .title { font-size: 18px; }
.style-48730 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-48730 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-48730 .one-hundred { color: #6A6057; }
.style-48730 .zero { color: #6A6057; }
.style-48730 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-48730 .scale { color: #6A6057; }
.style-48730 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-48730 .file-count { font-size: 12px; }
.style-48730 li.group { margin: 30px 0 0 0; }
.style-48730 .view-all { margin: 45px 0 0 0; }
.style-48730 .view-comments { margin: 20px 0 0 0; }
.style-59323 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 5px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #226E8A;font-style: normal;font-size: 24px;line-height: 30px; }
.style-59323 { margin-bottom: 50px; }
.style-59323 .description { margin: 15px 0; }
.style-59323 time { color: #6A6057;font-size: 14px; }
.style-59323 .readmore { margin: 15px 0 0 0; }
.style-59323 .archive { margin: 45px 0 0 0; }
.style-59323 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59323 .brief-description { margin: 15px 0 0 0; }
.style-59323 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-59323 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-59323 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59323 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-59323 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59323 .title { font-size: 18px; }
.style-59323 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59323 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59323 .one-hundred { color: #6A6057; }
.style-59323 .zero { color: #6A6057; }
.style-59323 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-59323 .scale { color: #6A6057; }
.style-59323 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-59323 .file-count { font-size: 12px; }
.style-59323 li.group { margin: 30px 0 0 0; }
.style-59323 .view-all { margin: 45px 0 0 0; }
.style-59323 .view-comments { margin: 20px 0 0 0; }
.style-32446 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-32446 .h4-style { margin: 0 0 15px 0;text-align: left; }
.style-32446 { margin-bottom: 70px;text-align: center; }
.style-32446 .description { margin: 15px;text-align: left;line-height: 24px; }
.style-32446 time { color: #6A6057;font-size: 14px;font-weight: bold; }
.style-32446 .readmore { margin: 15px 0 0 0; }
.style-32446 .archive { margin: 45px 0 0 0; }
.style-32446 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32446 .h4-style A { text-transform: none; }
.style-32446 .long-description { margin: 15px; }
.style-32446 .brief-description { margin: 15px 0 0 15px;text-align: left;line-height: 24px; }
.style-32446 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-32446 .photos { text-align: center; }
.style-32446 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32446 .author { font-size: 14px;color: #6A6057;font-weight: bold;text-align: left; }
.style-32446 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32446 .title { font-size: 18px; }
.style-32446 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32446 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32446 .one-hundred { color: #6A6057; }
.style-32446 .zero { color: #6A6057; }
.style-32446 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-32446 .scale { color: #6A6057; }
.style-32446 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-32446 .newsdetail img { margin-bottom: 40px; }
.style-32446 .file-count { font-size: 12px; }
.style-32446 li.group { padding: 0 0 45px 0;margin: 45px 0 0 0;border-bottom: 1px solid rgba(0,0,0,.1); }
.style-32446 .filter-item { padding: 5px;margin: 10px 20px;line-height: 1.333;font-size: 15px; }
.style-32446 .filter-item:hover { background-color: #FFFFFF; }
.style-32446 .button-group { margin: 15px 0 0 0; }
.style-32446 .newsarchivedatepicker .current-year { text-align: center; }
.style-32446 .newsarchivedatepicker .prev-year { font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-32446 .newsarchivedatepicker .month-number { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;border-width: 0px; }
.style-32446 .newsarchivelist .publish-month { margin: 0 0 30px 0; }
.style-32446 .newsarchivedatepicker .next-year { text-align: right;font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-32446 .view-all { margin: 45px 0 0 0; }
.style-32446 .view-comments { margin: 20px 0 0 0; }
.style-95405 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;font-size: 21px;text-align: center; }
.style-95405 { margin-bottom: 70px;font-size: 14px;background-color: #FFFFFF;padding: 20px; }
.style-95405 .description { margin: 15px 0; }
.style-95405 time { color: #6A6057;font-size: 14px; }
.style-95405 .readmore { margin: 15px 0 0 0; }
.style-95405 .archive { margin: 45px 0 0 0; }
.style-95405 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95405 .brief-description { margin: 15px 0 0 0; }
.style-95405 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-95405 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-95405 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95405 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-95405 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95405 .title { font-size: 18px; }
.style-95405 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95405 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95405 .one-hundred { color: #6A6057; }
.style-95405 .zero { color: #6A6057; }
.style-95405 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-95405 .scale { color: #6A6057; }
.style-95405 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-95405 .file-count { font-size: 12px; }
.style-95405 li.group { margin: 30px 0 0 0; }
.style-95405 .view-all { margin: 45px 0 0 0; }
.style-95405 .view-comments { margin: 20px 0 0 0; }
.style-54482 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-54482 .h4-style { margin: 0 0 15px 0; }
.style-54482 { margin-bottom: 70px; }
.style-54482 .description { margin: 15px; }
.style-54482 time { color: #6A6057;font-size: 14px;font-weight: bold; }
.style-54482 .readmore { margin: 15px 0 0 0; }
.style-54482 .archive { margin: 45px 0 0 0;font-size: 14px; }
.style-54482 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-54482 .h4-style A { text-transform: none; }
.style-54482 .long-description { margin: 15px; }
.style-54482 .brief-description { margin: 15px 0 0 15px; }
.style-54482 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-54482 .photos { text-align: center; }
.style-54482 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-54482 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-54482 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-54482 .title { font-size: 18px; }
.style-54482 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-54482 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-54482 .one-hundred { color: #6A6057; }
.style-54482 .zero { color: #6A6057; }
.style-54482 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-54482 .scale { color: #6A6057; }
.style-54482 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-54482 .file-count { font-size: 12px; }
.style-54482 li.group { padding: 0 0 45px 0;margin: 45px 0 0 0;border-bottom: 1px solid rgba(0,0,0,.1); }
.style-54482 .filter-item { padding: 5px;margin: 10px 20px;line-height: 1.333;font-size: 15px; }
.style-54482 .filter-item:hover { background-color: #FFFFFF; }
.style-54482 .button-group { margin: 15px 0 0 0; }
.style-54482 .newsarchivedatepicker .current-year { text-align: center; }
.style-54482 .newsarchivedatepicker .prev-year { font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-54482 .newsarchivedatepicker .month-number { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;border-width: 0px; }
.style-54482 .newsarchivelist .publish-month { margin: 0 0 30px 0; }
.style-54482 .newsarchivedatepicker .next-year { text-align: right;font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-54482 .view-all { margin: 45px 0 0 0; }
.style-54482 .view-comments { margin: 20px 0 0 0; }
.style-62154 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-62154 { margin-bottom: 70px; }
.style-62154 .description { margin: 15px 0; }
.style-62154 time { color: #6A6057;font-size: 14px; }
.style-62154 .readmore { margin: 15px 0 0 0; }
.style-62154 .archive { margin: 45px 0 0 0; }
.style-62154 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-62154 .brief-description { margin: 15px 0 0 0; }
.style-62154 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-62154 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-62154 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-62154 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-62154 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-62154 .title { font-size: 18px; }
.style-62154 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-62154 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-62154 .one-hundred { color: #6A6057; }
.style-62154 .zero { color: #6A6057; }
.style-62154 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-62154 .scale { color: #6A6057; }
.style-62154 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-62154 .file-count { font-size: 12px; }
.style-62154 li.group { margin: 30px 0 0 0; }
.style-62154 .view-all { margin: 45px 0 0 0; }
.style-62154 .view-comments { margin: 20px 0 0 0; }
.style-27158 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-27158 { margin-bottom: 35px; }
.style-27158 .description { margin: 15px 0; }
.style-27158 time { color: #6A6057;font-size: 14px; }
.style-27158 .readmore { margin: 15px 0 0 0; }
.style-27158 .archive { margin: 45px 0 0 0; }
.style-27158 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27158 .brief-description { margin: 15px 0 0 0; }
.style-27158 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27158 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-27158 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27158 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27158 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27158 .title { font-size: 18px; }
.style-27158 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27158 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27158 .one-hundred { color: #6A6057; }
.style-27158 .zero { color: #6A6057; }
.style-27158 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27158 .scale { color: #6A6057; }
.style-27158 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27158 .file-count { font-size: 12px; }
.style-27158 li.group { margin: 30px 0 0 0; }
.style-27158 .view-all { margin: 45px 0 0 0; }
.style-27158 .view-comments { margin: 20px 0 0 0; }
.style-57990 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-57990 { margin-bottom: 60px; }
.style-57990 .description { margin: 15px 0; }
.style-57990 time { color: #6A6057;font-size: 14px; }
.style-57990 .readmore { margin: 15px 0 0 0; }
.style-57990 .archive { margin: 45px 0 0 0; }
.style-57990 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-57990 .brief-description { margin: 15px 0 0 0; }
.style-57990 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-57990 .photos { text-align: center; }
.style-57990 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-57990 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-57990 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-57990 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-57990 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-57990 .one-hundred { color: #6A6057; }
.style-57990 .zero { color: #6A6057; }
.style-57990 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-57990 .scale { color: #6A6057; }
.style-57990 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-57990 A.links-urllink { border-radius: 2px;background-color: rgb(18, 71, 52);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-57990 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-57990 li.group { margin: 30px 0 0 0; }
.style-57990 .view-all { margin: 45px 0 0 0; }
.style-57990 .view-comments { margin: 20px 0 0 0; }
.style-21432 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21432 { margin-bottom: 60px; }
.style-21432 .description { margin: 15px 0; }
.style-21432 time { color: #6A6057;font-size: 14px; }
.style-21432 .readmore { margin: 15px 0 0 0; }
.style-21432 .archive { margin: 45px 0 0 0; }
.style-21432 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21432 .brief-description { margin: 15px 0 0 0; }
.style-21432 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21432 .photos { text-align: center; }
.style-21432 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21432 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21432 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21432 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21432 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21432 .one-hundred { color: #6A6057; }
.style-21432 .zero { color: #6A6057; }
.style-21432 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21432 .scale { color: #6A6057; }
.style-21432 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21432 A.links-urllink { border-radius: 2px;background-color: #0a5d81;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-21432 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-21432 li.group { margin: 30px 0 0 0; }
.style-21432 li.group:first-child { margin-top: 0; }
.style-21432 .view-all { margin: 45px 0 0 0; }
.style-21432 .view-comments { margin: 20px 0 0 0; }
.style-21433 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #0A5D81; }
.style-21433 { margin-bottom: 70px; }
.style-21433 .description { margin: 15px 0; }
.style-21433 time { color: #6A6057;font-size: 14px; }
.style-21433 .readmore { margin: 15px 0 0 0; }
.style-21433 .archive { margin: 45px 0 0 0; }
.style-21433 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95);margin: 0; }
.style-21433 .brief-description { margin: 15px 0 0 0; }
.style-21433 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21433 .photos { text-align: center; }
.style-21433 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21433 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21433 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21433 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21433 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21433 .one-hundred { color: #6A6057; }
.style-21433 .zero { color: #6A6057; }
.style-21433 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21433 .scale { color: #6A6057; }
.style-21433 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21433 li.group { margin: 30px 0 0 0; }
.style-21433 .view-all { margin: 45px 0 0 0; }
.style-21433 .view-comments { margin: 20px 0 0 0; }
.style-21431 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21431 { margin-bottom: 60px; }
.style-21431 .description { margin: 15px 0; }
.style-21431 time { color: #6A6057;font-size: 14px; }
.style-21431 .readmore { margin: 15px 0 0 0; }
.style-21431 .archive { margin: 45px 0 0 0; }
.style-21431 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21431 .brief-description { margin: 15px 0 0 0; }
.style-21431 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21431 .photos { text-align: center; }
.style-21431 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21431 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21431 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21431 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21431 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21431 .one-hundred { color: #6A6057; }
.style-21431 .zero { color: #6A6057; }
.style-21431 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21431 .scale { color: #6A6057; }
.style-21431 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21431 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-21431 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-21431 li.group { margin: 30px 0 0 0; }
.style-21431 .view-all { margin: 45px 0 0 0; }
.style-21431 .view-comments { margin: 20px 0 0 0; }
.style-26556 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-26556 .description { margin: 15px 0; }
.style-26556 time { color: #6A6057;font-size: 14px; }
.style-26556 .readmore { margin: 15px 0 0 0; }
.style-26556 .archive { margin: 45px 0 0 0; }
.style-26556 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26556 .brief-description { margin: 15px 0 0 0; }
.style-26556 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26556 .photos { text-align: center; }
.style-26556 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26556 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26556 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26556 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26556 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26556 .one-hundred { color: #6A6057; }
.style-26556 .zero { color: #6A6057; }
.style-26556 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-26556 .scale { color: #6A6057; }
.style-26556 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-26556 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-26556 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-26556 li.group { margin: 30px 0 0 0; }
.style-26556 .view-all { margin: 45px 0 0 0; }
.style-26556 .view-comments { margin: 20px 0 0 0; }
.style-96784 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-96784 .h3-style { margin: 15px; }
.style-96784 A { border-radius: 2px;background-color: #A22036;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: #F2F1F0;text-decoration: none;line-height: 1;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-96784 A:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-96784 { margin-bottom: 60px; }
.style-96784 .description { margin: 15px 0; }
.style-96784 time { color: #6A6057;font-size: 14px; }
.style-96784 .readmore { margin: 15px 0 0 0; }
.style-96784 .archive { margin: 45px 0 0 0; }
.style-96784 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96784 .brief-description { margin: 15px 0 0 0; }
.style-96784 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96784 .photos { text-align: center; }
.style-96784 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96784 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96784 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96784 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96784 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96784 .one-hundred { color: #6A6057; }
.style-96784 .zero { color: #6A6057; }
.style-96784 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-96784 .scale { color: #6A6057; }
.style-96784 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-96784 A.links-urllink { font-size: 16px;margin: 30px; }
.style-96784 li.group { margin: 30px 0 0 0; }
.style-96784 .view-all { margin: 45px 0 0 0; }
.style-96784 .view-comments { margin: 20px 0 0 0; }
.style-28064 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-28064 A { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: inline-block;text-align: center;transition: box-shadow, color .3s; }
.style-28064 A:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-28064 { margin-bottom: 60px;text-align: center; }
.style-28064 .description { margin: 15px 0; }
.style-28064 time { color: #6A6057;font-size: 14px; }
.style-28064 .readmore { margin: 15px 0 0 0; }
.style-28064 .archive { margin: 45px 0 0 0; }
.style-28064 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28064 .brief-description { margin: 15px 0 0 0; }
.style-28064 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28064 .photos { text-align: center; }
.style-28064 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28064 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28064 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28064 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28064 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28064 .one-hundred { color: #6A6057; }
.style-28064 .zero { color: #6A6057; }
.style-28064 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28064 .scale { color: #6A6057; }
.style-28064 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28064 li.group { margin: 30px 0 0 0; }
.style-28064 .view-all { margin: 45px 0 0 0; }
.style-28064 .view-comments { margin: 20px 0 0 0; }
.style-78669 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-78669 A { color: #FFFFFF; }
.style-78669 { margin-bottom: 60px; }
.style-78669 .description { margin: 15px 0; }
.style-78669 time { color: #6A6057;font-size: 14px; }
.style-78669 .readmore { margin: 15px 0 0 0; }
.style-78669 .archive { margin: 45px 0 0 0; }
.style-78669 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78669 .brief-description { margin: 15px 0 0 0; }
.style-78669 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78669 .photos { text-align: center; }
.style-78669 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78669 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78669 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78669 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78669 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78669 .one-hundred { color: #6A6057; }
.style-78669 .zero { color: #6A6057; }
.style-78669 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-78669 .scale { color: #6A6057; }
.style-78669 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-78669 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-78669 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-78669 li.group { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-78669 .view-all { margin: 45px 0 0 0; }
.style-78669 .view-comments { margin: 20px 0 0 0; }
.style-95037 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-95037 A { border-radius: 2px;background-color: #FFFFFF;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 12px;color: #9D2235;text-decoration: none;line-height: 1;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s;border-width: 1px;border-style: solid; }
.style-95037 A:hover { color: #9D2235;box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33);font-family: Palatino;font-size: 12px;border-width: 1px;border-style: solid;display: inline-block;padding: 0 15px;vertical-align: middle; }
.style-95037 { margin-bottom: 60px; }
.style-95037 .description { margin: 15px 0; }
.style-95037 time { color: #6A6057;font-size: 14px; }
.style-95037 .readmore { margin: 15px 0 0 0; }
.style-95037 .archive { margin: 45px 0 0 0; }
.style-95037 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95037 .brief-description { margin: 15px 0 0 0; }
.style-95037 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-95037 .photos { text-align: center; }
.style-95037 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95037 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-95037 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95037 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95037 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-95037 .one-hundred { color: #6A6057; }
.style-95037 .zero { color: #6A6057; }
.style-95037 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-95037 .scale { color: #6A6057; }
.style-95037 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-95037 li.group { margin: 30px 0 0 0; }
.style-95037 .view-all { margin: 45px 0 0 0; }
.style-95037 .view-comments { margin: 20px 0 0 0; }
.style-96885 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-96885 A { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 10px 10px;margin: 2px 0;font-family: Palatino;display: inline-block;text-align: centered;transition: box-shadow, color .3s; }
.style-96885 A:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-96885 { margin-bottom: 60px; }
.style-96885 .description { margin: 15px 0; }
.style-96885 time { color: #6A6057;font-size: 14px; }
.style-96885 .readmore { margin: 15px 0 0 0; }
.style-96885 .archive { margin: 45px 0 0 0; }
.style-96885 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96885 .brief-description { margin: 15px 0 0 0; }
.style-96885 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96885 .photos { text-align: center; }
.style-96885 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96885 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96885 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96885 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96885 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96885 .one-hundred { color: #6A6057; }
.style-96885 .zero { color: #6A6057; }
.style-96885 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-96885 .scale { color: #6A6057; }
.style-96885 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-96885 li.group { margin: 30px 0 0 0; }
.style-96885 .view-all { margin: 45px 0 0 0; }
.style-96885 .view-comments { margin: 20px 0 0 0; }
.style-66262 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-66262 { margin-top: 0px;margin-bottom: 0px;padding: 0px;margin: 0px; }
.style-66262 .description { margin: 15px 0; }
.style-66262 time { color: #6A6057;font-size: 14px; }
.style-66262 .readmore { margin: 15px 0 0 0; }
.style-66262 .archive { margin: 45px 0 0 0; }
.style-66262 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66262 .brief-description { margin: 15px 0 0 0; }
.style-66262 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66262 .photos { text-align: center; }
.style-66262 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66262 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66262 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66262 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66262 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66262 .one-hundred { color: #6A6057; }
.style-66262 .zero { color: #6A6057; }
.style-66262 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-66262 .scale { color: #6A6057; }
.style-66262 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-66262 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 10px 10px;margin: 1px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s;margin-top: 2px; }
.style-66262 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-66262 li.group { margin: 0px 0 0 0; }
.style-66262 .view-all { margin: 45px 0 0 0; }
.style-66262 .view-comments { margin: 20px 0 0 0; }
.style-27264 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-27264 A { border-radius: 2px;background-color: #A22036;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: #F2F1F0;text-decoration: none;line-height: 1;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-27264 A:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-27264 { margin-bottom: 60px; }
.style-27264 .description { margin: 15px 0; }
.style-27264 time { color: #6A6057;font-size: 14px; }
.style-27264 .readmore { margin: 15px 0 0 0; }
.style-27264 .archive { margin: 45px 0 0 0; }
.style-27264 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27264 .brief-description { margin: 15px 0 0 0; }
.style-27264 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27264 .photos { text-align: center; }
.style-27264 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27264 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27264 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27264 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27264 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27264 .one-hundred { color: #6A6057; }
.style-27264 .zero { color: #6A6057; }
.style-27264 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27264 .scale { color: #6A6057; }
.style-27264 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27264 li.group { margin: 30px 0 0 0; }
.style-27264 .view-all { margin: 45px 0 0 0; }
.style-27264 .view-comments { margin: 20px 0 0 0; }
.style-65457 .h2-style { border-bottom: 1px solid #d0cdca;padding-top: 40px;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-65457 { margin-bottom: 60px; }
.style-65457 .description { margin: 15px 0; }
.style-65457 time { color: #6A6057;font-size: 14px; }
.style-65457 .readmore { margin: 15px 0 0 0; }
.style-65457 .archive { margin: 45px 0 0 0; }
.style-65457 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65457 .brief-description { margin: 15px 0 0 0; }
.style-65457 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-65457 .photos { text-align: center; }
.style-65457 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65457 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-65457 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65457 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65457 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65457 .one-hundred { color: #6A6057; }
.style-65457 .zero { color: #6A6057; }
.style-65457 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-65457 .scale { color: #6A6057; }
.style-65457 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-65457 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-65457 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-65457 li.group { margin: 30px 0 0 0; }
.style-65457 .view-all { margin: 45px 0 0 0; }
.style-65457 .view-comments { margin: 20px 0 0 0; }
.style-63310 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-63310 { margin-bottom: 60px; }
.style-63310 .description { margin: 15px 0; }
.style-63310 time { color: #6A6057;font-size: 14px; }
.style-63310 .readmore { margin: 15px 0 0 0; }
.style-63310 .archive { margin: 45px 0 0 0; }
.style-63310 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63310 .brief-description { margin: 15px 0 0 0; }
.style-63310 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63310 .photos { text-align: center; }
.style-63310 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63310 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63310 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63310 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63310 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63310 .one-hundred { color: #6A6057; }
.style-63310 .zero { color: #6A6057; }
.style-63310 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-63310 .scale { color: #6A6057; }
.style-63310 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-63310 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-63310 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-63310 li.group { margin: 30px 0 0 0; }
.style-63310 .view-all { margin: 45px 0 0 0; }
.style-63310 .view-comments { margin: 20px 0 0 0; }
.style-42681 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;font-size: 25px; }
.style-42681 { margin-bottom: 70px; }
.style-42681 .description { margin: 15px 0; }
.style-42681 time { color: #6A6057;font-size: 14px; }
.style-42681 .readmore { margin: 15px 0 0 0; }
.style-42681 .archive { margin: 45px 0 0 0; }
.style-42681 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-42681 .brief-description { margin: 15px 0 0 0; }
.style-42681 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-42681 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-42681 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-42681 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-42681 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-42681 .title { font-size: 18px; }
.style-42681 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-42681 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-42681 .one-hundred { color: #6A6057; }
.style-42681 .zero { color: #6A6057; }
.style-42681 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-42681 .scale { color: #6A6057; }
.style-42681 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-42681 .file-count { font-size: 12px; }
.style-42681 li.group { margin: 30px 0 0 0; }
.style-42681 div.content-wrap { line-height: 32px; }
.style-42681 .view-all { margin: 45px 0 0 0; }
.style-42681 .view-comments { margin: 20px 0 0 0; }
.style-42681 .at-alert-game { line-height: 32px; }
.style-95038 .h2-style { margin: 0px;padding: 10px; }
.style-95038 .h3-style { font-family: Palatino;font-size: 22px;font-weight: normal;margin: 11px;color: #0A5D81; }
.style-95038 A { color: #FFFFFF;text-decoration: none; }
.style-95038 { font-family: 'Open Sans', sans-serif;color: #ffffff;font-size: 14px;line-height: 2;margin-bottom: 40px;margin-top: 5px;text-align: left; }
.style-95038 A.links-urllink { color: #0A5D81;text-transform: uppercase;font-size: 16px;padding: 10px;border-width: 1px;border-style: solid;margin: 0px; }
.style-95038 li.group { margin: 20px; }
.style-95038 li.subcategory-group { margin: 10px;padding: 11px; }
.style-95509 .h2-style { margin: 0px;padding: 10px; }
.style-95509 .h3-style { font-family: Palatino;font-size: 22px;font-weight: normal;margin: 11px;color: #0A5D81; }
.style-95509 A { color: #FFFFFF;text-decoration: none; }
.style-95509 { font-family: 'Open Sans', sans-serif;color: #ffffff;font-size: 14px;line-height: 2;margin-bottom: 40px;margin-top: 5px;text-align: left; }
.style-95509 A.links-urllink { color: #0A5D81;text-transform: uppercase;font-size: 16px;padding: 10px;border-width: 0px;border-style: solid;margin: 0px; }
.style-95509 li.group { margin: 20px; }
.style-95509 li.subcategory-group { margin: 10px;padding: 11px; }
.style-56695 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-56695 { margin-bottom: 70px; }
.style-56695 .description { margin: 15px 0; }
.style-56695 time { color: #6A6057;font-size: 14px; }
.style-56695 .readmore { margin: 15px 0 0 0; }
.style-56695 .archive { margin: 45px 0 0 0; }
.style-56695 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-56695 .brief-description { margin: 15px 0 0 0; }
.style-56695 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-56695 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-56695 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-56695 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-56695 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-56695 .title { font-size: 18px; }
.style-56695 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-56695 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-56695 .one-hundred { color: #6A6057; }
.style-56695 .zero { color: #6A6057; }
.style-56695 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-56695 .scale { color: #6A6057; }
.style-56695 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-56695 .file-count { font-size: 12px; }
.style-56695 li.group { margin: 30px 0 0 0; }
.style-56695 .view-all { margin: 45px 0 0 0; }
.style-56695 .view-comments { margin: 20px 0 0 0; }
.style-47630 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-47630 { margin-bottom: 70px; }
.style-47630 .description { margin: 15px 0; }
.style-47630 time { color: #6A6057;font-size: 14px; }
.style-47630 .readmore { margin: 15px 0 0 0; }
.style-47630 .archive { margin: 45px 0 0 0; }
.style-47630 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-47630 .brief-description { margin: 15px 0 0 0; }
.style-47630 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-47630 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-47630 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-47630 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-47630 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-47630 .title { font-size: 18px;color: #9D2235; }
.style-47630 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-47630 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-47630 .one-hundred { color: #6A6057; }
.style-47630 .zero { color: #6A6057; }
.style-47630 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-47630 .scale { color: #6A6057; }
.style-47630 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-47630 .file-count { font-size: 12px; }
.style-47630 li.group { margin: 30px 0 0 0; }
.style-47630 .view-all { margin: 45px 0 0 0; }
.style-47630 .view-comments { margin: 20px 0 0 0; }
.style-67503 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-67503 .h4-style { margin: 0 0 15px 0;text-align: left;color: #9D2235; }
.style-67503 { margin-bottom: 70px;text-align: center;color: 9d2235; }
.style-67503 .description { margin: 15px;text-align: left;line-height: 24px; }
.style-67503 time { color: #6A6057;font-size: 14px;font-weight: bold; }
.style-67503 .readmore { margin: 15px 0 0 0; }
.style-67503 .archive { margin: 45px 0 0 0; }
.style-67503 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67503 .h4-style A { text-transform: none; }
.style-67503 .long-description { margin: 15px; }
.style-67503 .brief-description { margin: 15px 0 0 15px;text-align: left;line-height: 24px; }
.style-67503 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67503 .photos { text-align: center; }
.style-67503 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67503 .author { font-size: 14px;color: #6A6057;font-weight: bold;text-align: left; }
.style-67503 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67503 .title { font-size: 18px; }
.style-67503 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67503 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67503 .one-hundred { color: #6A6057; }
.style-67503 .zero { color: #6A6057; }
.style-67503 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-67503 .scale { color: #6A6057; }
.style-67503 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-67503 .newsdetail img { margin-bottom: 40px; }
.style-67503 .file-count { font-size: 12px; }
.style-67503 li.group { padding: 0 0 45px 0;margin: 45px 0 0 0;border-bottom: 1px solid rgba(0,0,0,.1); }
.style-67503 .filter-item { padding: 5px;margin: 10px 20px;line-height: 1.333;font-size: 15px; }
.style-67503 .filter-item:hover { background-color: #FFFFFF; }
.style-67503 .button-group { margin: 15px 0 0 0; }
.style-67503 .newsarchivedatepicker .current-year { text-align: center; }
.style-67503 .newsarchivedatepicker .prev-year { font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-67503 .newsarchivedatepicker .month-number { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;border-width: 0px; }
.style-67503 .newsarchivelist .publish-month { margin: 0 0 30px 0; }
.style-67503 .newsarchivedatepicker .next-year { text-align: right;font-weight: bold;text-decoration: none;text-transform: uppercase;font-size: 14px; }
.style-67503 .view-all { margin: 45px 0 0 0; }
.style-67503 .view-comments { margin: 20px 0 0 0; }
.style-67398 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-67398 .h4-style { font-family: Palatino;font-size: 20px;text-transform: none;font-weight: normal;text-shadow: 1px 1px 0 #fff;margin: 15px 0 25px; }
.style-67398 A { transition: color .3s; }
.style-67398 A:hover { color: #A22036; }
.style-67398 .button:hover { color: rgba(255,255,255,.80);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-67398 { margin-bottom: 30px; }
.style-67398 .description { margin: 15px 0; }
.style-67398 time { color: #ffffff;font-size: 14px;position: absolute;top: 0;left: 0;background-color: #000000;padding: 4px 9px;font-weight: bold; }
.style-67398 .readmore { margin: 15px 0 0 0;display: block;text-align: center;text-transform: none;font-weight: normal;font-family: Palatino;font-size: 16px; }
.style-67398 .archive { margin: 45px 0 0 0;text-transform: none;font-family: Palatino;font-size: 16px;text-align: center;font-weight: normal; }
.style-67398 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67398 .h4-style A { text-decoration: none;color: #6c625a; }
.style-67398 .brief-description { margin: 15px 0 0 0; }
.style-67398 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67398 .photos { text-align: center; }
.style-67398 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67398 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67398 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);width: 100%; }
.style-67398 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67398 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67398 .one-hundred { color: #6A6057; }
.style-67398 .zero { color: #6A6057; }
.style-67398 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-67398 .scale { color: #6A6057; }
.style-67398 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-67398 li.group { margin: 0px 0 40px 0px;display: inline-block;width: calc(50% - 34px);position: relative;border-top: 2px solid #000;text-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;max-width: 280px;vertical-align: top; }
.style-67398 div.content-wrap { text-align: center; }
.style-67398 .view-all { margin: 45px 0 0 0; }
.style-67398 .view-comments { margin: 20px 0 0 0; }
.style-67422 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-67422 { margin-bottom: 70px; }
.style-67422 .description { margin: 15px 0; }
.style-67422 time { color: #6A6057;font-size: 14px; }
.style-67422 .readmore { margin: 15px 0 0 0; }
.style-67422 .archive { margin: 45px 0 0 0; }
.style-67422 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67422 .brief-description { margin: 15px 0 0 0; }
.style-67422 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67422 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-67422 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67422 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67422 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67422 .title { font-size: 18px; }
.style-67422 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67422 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67422 .one-hundred { color: #6A6057; }
.style-67422 .zero { color: #6A6057; }
.style-67422 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-67422 .scale { color: #6A6057; }
.style-67422 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-67422 .file-count { font-size: 12px; }
.style-67422 li.group { margin: 30px 0 0 0; }
.style-67422 .view-all { margin: 45px 0 0 0; }
.style-67422 .view-comments { margin: 20px 0 0 0; }
.style-67391 .h2-style { text-align: left; }
.style-67391 { text-align: center;margin-bottom: 70px; }
.style-67391 .category-description { text-align: left; }
.style-67391 .link-image { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);margin: 0;transition: opacity .3s;text-align: left; }
.style-67391 .link-image:hover { opacity: .66; }
.style-67391 .photo img { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15); }
.style-67391 A.links-urllink { display: block;color: #5B7E95;font-family: Palatino;font-size: 24px;text-decoration: none;margin-top: 10px;transition: opacity .3s;line-height: 1.1;text-align: left; }
.style-67391 A.links-urllink:hover { opacity: .66; }
.style-67391 .album-name { color: #5B7E95;font-size: 20px;text-transform: none;text-shadow: 1px 1px 1px #fff;margin: 20px 0; }
.style-67391 .cover-photo { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);max-width: 100%; }
.style-67391 .play-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/PlayButton.png');background-color: transparent;background-position: center 32%;background-repeat: no-repeat;text-indent: -9999px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-shadow: 0 0 0;margin: 0;padding: 0;transition: opacity .3s; }
.style-67391 .play-button:hover { opacity: .66; }
.style-67391 .album { display: inline-block;margin: 0 15px;position: relative;max-width: calc(33% - 30px); }
.style-67391 li.subcategory-group { text-align: left; }
.style-67392 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-67392 { margin-bottom: 70px; }
.style-67392 .description { margin: 15px 0; }
.style-67392 time { color: #6A6057;font-size: 14px; }
.style-67392 .readmore { margin: 15px 0 0 0; }
.style-67392 .archive { margin: 45px 0 0 0; }
.style-67392 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95);text-align: left; }
.style-67392 .brief-description { margin: 15px 0 0 0; }
.style-67392 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67392 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-67392 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67392 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67392 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67392 .title { font-size: 18px; }
.style-67392 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67392 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67392 .one-hundred { color: #6A6057; }
.style-67392 .zero { color: #6A6057; }
.style-67392 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-67392 .scale { color: #6A6057; }
.style-67392 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-67392 A.links-urllink { font-size: 22px;font-weight: bold;text-align: left; }
.style-67392 .file-count { font-size: 12px; }
.style-67392 li.group { margin: 30px 0 0 0; }
.style-67392 .view-all { margin: 45px 0 0 0; }
.style-67392 .view-comments { margin: 20px 0 0 0; }
.style-67399 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-67399 .h4-style { color: #9D2235; }
.style-67399 { margin-bottom: 70px; }
.style-67399 .description { margin: 15px 0; }
.style-67399 time { color: #6A6057;font-size: 14px; }
.style-67399 .readmore { margin: 15px 0 0 0; }
.style-67399 .archive { margin: 45px 0 0 0; }
.style-67399 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67399 .brief-description { margin: 15px 0 0 0; }
.style-67399 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67399 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-67399 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67399 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-67399 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67399 .title { font-size: 18px; }
.style-67399 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67399 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-67399 .one-hundred { color: #6A6057; }
.style-67399 .zero { color: #6A6057; }
.style-67399 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-67399 .scale { color: #6A6057; }
.style-67399 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-67399 .file-count { font-size: 12px; }
.style-67399 li.group { margin: 30px 0 0 0; }
.style-67399 .view-all { margin: 45px 0 0 0; }
.style-67399 .view-comments { margin: 20px 0 0 0; }
.style-27157 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-27157 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-27157 .description { margin: 15px 0; }
.style-27157 time { color: #6A6057;font-size: 14px; }
.style-27157 .readmore { margin: 15px 0 0 0; }
.style-27157 .archive { margin: 45px 0 0 0; }
.style-27157 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27157 .brief-description { margin: 15px 0 0 0; }
.style-27157 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold;line-height: 1; }
.style-27157 .photos { text-align: center; }
.style-27157 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27157 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27157 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27157 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27157 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27157 .one-hundred { color: #6A6057; }
.style-27157 .zero { color: #6A6057; }
.style-27157 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27157 .scale { color: #6A6057; }
.style-27157 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27157 li.group { margin: 30px 0 0 0; }
.style-27157 .schedule-vs { font-style: italic; }
.style-27157 .schedule-result { text-transform: uppercase;font-weight: bold; }
.style-27157 .schedule-title { clear: both; }
.style-27157 .schedule-directions { text-align: center; }
.style-27157 .date-icon { background-color: #6A6057;color: #FFFFFF; }
.style-27157 .month-name { padding: 5px 5px 0 5px;text-transform: uppercase;line-height: 1; }
.style-27157 .day-number { padding: 0 5px 5px 5px;font-size: 36px;line-height: 1; }
.style-27157 .event-detail { margin-left: 75px;padding-bottom: 30px;border-bottom: 1px solid #eaeaea; }
.style-27157 .filter-group { display: inline-block;margin-bottom: 15px !important; }
.style-27157 .calendar-grid { background-color: transparent; }
.style-27157 .prev-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;text-decoration: none; }
.style-27157 .next-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s; }
.style-27157 .day-header span { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-27157 .selected-date { margin-top: 60px;margin-bottom: 30px; }
.style-27157 .day a { padding: 4px; }
.style-27157 .view-all { margin: 45px 0 0 0; }
.style-27157 .view-comments { margin: 20px 0 0 0; }
.style-27157 .large-calendar-grid { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);border: none; }
.style-27157 .large-calendar-grid ol.calendar-header li { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-27157 .large-calendar-grid .day-holder { border: none;padding: 5px;text-align: center;border-top: 1px solid #eaeaea; }
.style-27157 .large-calendar-grid .date { text-align: center;font-size: 18px;font-weight: bold;color: #A22136; }
.style-27157 .large-calendar-grid .calendar-list { border: none; }
.style-27157 .game { clear: both; }
.style-27157 .game:after { content: "";display: table;clear: both; }
.style-27157 .more-details { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 12px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;text-decoration: none;padding: 2px; }
.style-27157 .game .schedule-location { display: block; }
.style-27157 .game .ath-row.ath-row-one { font-weight: bold;font-size: 11px; }
.style-27157 .game .ath-row.ath-row-two { float: left; }
.style-27157 .game .ath-row.ath-row-three { clear: both; }
.style-27157 .game .ath-row.ath-row-five { margin-top: 5px; }
.style-78611 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-78611 A { border-radius: 2px;background-color: #A22036;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: #F2F1F0;text-decoration: none;line-height: 1;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-78611 A:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-78611 { margin-bottom: 60px; }
.style-78611 .description { margin: 15px 0; }
.style-78611 time { color: #6A6057;font-size: 14px; }
.style-78611 .readmore { margin: 15px 0 0 0; }
.style-78611 .archive { margin: 45px 0 0 0; }
.style-78611 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78611 .brief-description { margin: 15px 0 0 0; }
.style-78611 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78611 .photos { text-align: center; }
.style-78611 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78611 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78611 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78611 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78611 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78611 .one-hundred { color: #6A6057; }
.style-78611 .zero { color: #6A6057; }
.style-78611 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-78611 .scale { color: #6A6057; }
.style-78611 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-78611 li.group { margin: 30px 0 0 0; }
.style-78611 .view-all { margin: 45px 0 0 0; }
.style-78611 .view-comments { margin: 20px 0 0 0; }
.style-21554 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 30px;color: #0B5C81;line-height: 1.2; }
.style-21554 .h3-style { color: #0B5C81; }
.style-21554 .h4-style { color: #0B5C81; }
.style-21554 A { color: #0B5C81; }
.style-21554 .button { background-color: #0B5C81; }
.style-21554 { text-align: center;margin-bottom: 30px; }
.style-21554 .brief-description { color: #6A6058;font-size: 18px; }
.style-21554 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-28329 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;font-size: 32px;letter-spacing: 0.05em;margin-bottom: 30px;color: #0B5C81;line-height: 1.2; }
.style-28329 .h3-style { color: #0B5C81; }
.style-28329 .h4-style { color: #0B5C81; }
.style-28329 A { color: #0B5C81; }
.style-28329 .button { background-color: #0B5C81; }
.style-28329 { text-align: center;margin-bottom: 30px; }
.style-28329 .brief-description { color: #6A6058;font-size: 18px; }
.style-28329 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-21589 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21589 .description { margin: 15px 0; }
.style-21589 time { color: #6A6057;font-size: 14px; }
.style-21589 .readmore { margin: 15px 0 0 0; }
.style-21589 .archive { margin: 45px 0 0 0; }
.style-21589 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21589 .brief-description { margin: 15px 0 0 0; }
.style-21589 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21589 .photos { text-align: center; }
.style-21589 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21589 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21589 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21589 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21589 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21589 .one-hundred { color: #6A6057; }
.style-21589 .zero { color: #6A6057; }
.style-21589 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21589 .scale { color: #6A6057; }
.style-21589 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21589 A.links-urllink { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 20px;color: rgb(242, 241, 240);text-decoration: none;line-height: 1;padding: 25px 30px;margin: 10px 0;font-family: Palatino;display: block;text-align: center;transition: box-shadow, color .3s; }
.style-21589 A.links-urllink:hover { color: rgba(242, 241, 240, .66);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-21589 div.content-wrap { width: 100%;max-width: 585px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%); }
.style-21589 .view-all { margin: 45px 0 0 0; }
.style-21589 .view-comments { margin: 20px 0 0 0; }
.style-21440 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21440 .h4-style { font-size: 20px;text-transform: none;font-weight: normal;font-family: Palatino;margin-bottom: 5px; }
.style-21440 { margin-bottom: 70px; }
.style-21440 .description { margin: 15px 0; }
.style-21440 time { color: #6A6057;font-size: 14px;padding-left: 15px;font-weight: bold; }
.style-21440 .readmore { margin: 15px 0 0 0; }
.style-21440 .archive { margin: 45px 0 0 0; }
.style-21440 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21440 .h4-style A { color: #6C625A;text-decoration: none; }
.style-21440 .h4-style A:hover { color: #A22036; }
.style-21440 .brief-description { margin: 15px 0 0 0; }
.style-21440 .location { margin: 0px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold;padding-left: 15px; }
.style-21440 .photos { text-align: center; }
.style-21440 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21440 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21440 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21440 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21440 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21440 .one-hundred { color: #6A6057; }
.style-21440 .zero { color: #6A6057; }
.style-21440 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21440 .scale { color: #6A6057; }
.style-21440 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21440 li.group { margin: 30px 0 0 0;position: relative;padding-top: 40px; }
.style-21440 li.group:first-child { margin-top: 0; }
.style-21440 .date-icon { display: inline-block;float: none; }
.style-21440 .view-all { margin: 45px 0 0 0;font-family: Palatino;font-weight: normal;font-style: normal;text-transform: none;display: block;text-align: center;font-size: 16px; }
.style-21440 .start-date { display: inline-block;padding: 5px 9px;background-color: #6A6057;color: #FFFFFF;font-weight: bold;position: absolute;top: 0;left: 0; }
.style-21440 .date-sep { display: none; }
.style-21440 .view-comments { margin: 20px 0 0 0; }
.style-27718 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-27718 .h4-style { font-size: 20px;text-transform: none;font-weight: normal;font-family: Palatino;margin-bottom: 5px; }
.style-27718 { margin-bottom: 70px; }
.style-27718 .description { margin: 15px 0; }
.style-27718 time { color: #6A6057;font-size: 14px;padding-left: 15px;font-weight: bold; }
.style-27718 .readmore { margin: 15px 0 0 0; }
.style-27718 .archive { margin: 45px 0 0 0; }
.style-27718 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27718 .h4-style A { color: #6C625A;text-decoration: none; }
.style-27718 .h4-style A:hover { color: #A22036; }
.style-27718 .brief-description { margin: 15px 0 0 0; }
.style-27718 .location { margin: 0px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold;padding-left: 15px; }
.style-27718 .photos { text-align: center; }
.style-27718 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27718 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27718 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27718 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27718 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27718 .one-hundred { color: #6A6057; }
.style-27718 .zero { color: #6A6057; }
.style-27718 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27718 .scale { color: #6A6057; }
.style-27718 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27718 li.group { margin: 30px 0 0 0;position: relative;padding-top: 40px; }
.style-27718 li.group:first-child { margin-top: 0; }
.style-27718 .date-icon { display: inline-block;float: none; }
.style-27718 .view-all { margin: 45px 0 0 0;font-family: Palatino;font-weight: normal;font-style: normal;text-transform: none;display: block;text-align: center;font-size: 16px; }
.style-27718 .start-date { display: inline-block;padding: 5px 9px;background-color: #6A6057;color: #FFFFFF;font-weight: bold;position: absolute;top: 0;left: 0; }
.style-27718 .end-date { display: none; }
.style-27718 .date-sep { display: none; }
.style-27718 .view-comments { margin: 20px 0 0 0; }
.style-21587 .photo img { width: 100%; }
.style-21587 li.group { display: inline-block;width: 25%;position: relative; }
.style-21587 li.group:before { content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,.5); }
.style-21587 div.content-wrap { font-size: 0; }
.style-21556 { text-align: center;margin-bottom: 70px; }
.style-32441 { text-align: center;margin-bottom: 20px; }
.style-32441 .link-image { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);margin: 0;transition: opacity .3s; }
.style-32441 .link-image:hover { opacity: .66; }
.style-32441 .photo img { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15); }
.style-32441 A.links-urllink { display: block;color: #5B7E95;font-family: Palatino;font-size: 24px;text-decoration: none;margin-top: 10px;transition: opacity .3s;line-height: 1.1; }
.style-32441 A.links-urllink:hover { opacity: .66; }
.style-32441 .album-name { color: #5B7E95;font-size: 20px;text-transform: none;text-shadow: 1px 1px 1px #fff;margin: 20px 0; }
.style-32441 .cover-photo { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);min-width: 225%;-ms-transform: translate(-28%, 0);/* ie 9 */
-webkit-transform: translate(-28%, 0);/* safari */
transform: translate(-28%, 0); }
.style-32441 .play-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/PlayButton.png');background-color: transparent;background-position: center 35%;background-repeat: no-repeat;text-indent: -9999px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-shadow: 0 0 0;margin: 0;padding: 0;transition: opacity .3s; }
.style-32441 .play-button:hover { opacity: .66; }
.style-32441 .album { display: inline-block;margin: 0 15px;position: relative;max-width: calc(33% - 30px); }
.style-21555 { text-align: center;margin-bottom: 70px; }
.style-21555 .link-image { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);margin: 0;transition: opacity .3s; }
.style-21555 .link-image:hover { opacity: .66; }
.style-21555 .photo img { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15); }
.style-21555 A.links-urllink { display: block;color: #5B7E95;font-family: Palatino;font-size: 24px;text-decoration: none;margin-top: 10px;transition: opacity .3s;line-height: 1.1; }
.style-21555 A.links-urllink:hover { opacity: .66; }
.style-21555 .album-name { color: #5B7E95;font-size: 20px;text-transform: none;text-shadow: 1px 1px 1px #fff;margin: 20px 0; }
.style-21555 .cover-photo { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);max-width: 100%; }
.style-21555 .play-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/PlayButton.png');background-color: transparent;background-position: center 32%;background-repeat: no-repeat;text-indent: -9999px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-shadow: 0 0 0;margin: 0;padding: 0;transition: opacity .3s; }
.style-21555 .play-button:hover { opacity: .66; }
.style-21555 .album { display: inline-block;margin: 0 15px;position: relative;max-width: calc(33% - 30px); }
.style-27723 { text-align: center;margin-bottom: 70px; }
.style-27723 .link-image { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);margin: 0;transition: opacity .3s; }
.style-27723 .link-image:hover { opacity: .66; }
.style-27723 .photo img { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15); }
.style-27723 A.links-urllink { display: block;color: #5B7E95;font-family: Palatino;font-size: 24px;text-decoration: none;margin-top: 10px;transition: opacity .3s;line-height: 1.1; }
.style-27723 A.links-urllink:hover { opacity: .66; }
.style-27723 .album-name { color: #5B7E95;font-size: 20px;text-transform: none;text-shadow: 1px 1px 1px #fff;margin: 20px 0; }
.style-27723 .cover-photo { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);min-width: 225%;-ms-transform: translate(-28%, 0);/* ie 9 */
-webkit-transform: translate(-28%, 0);/* safari */
transform: translate(-28%, 0); }
.style-27723 .play-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/PlayButton.png');background-color: transparent;background-position: center 35%;background-repeat: no-repeat;text-indent: -9999px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-shadow: 0 0 0;margin: 0;padding: 0;transition: opacity .3s; }
.style-27723 .play-button:hover { opacity: .66; }
.style-27723 .album { display: inline-block;margin: 0 15px;position: relative;max-width: calc(33% - 30px); }
.style-21582 { text-align: center;margin-bottom: 70px; }
.style-21582 .link-image { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);margin: 0;transition: opacity .3s; }
.style-21582 .link-image:hover { opacity: .66; }
.style-21582 .photo img { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15); }
.style-21582 A.links-urllink { display: block;color: #5B7E95;font-family: Palatino;font-size: 30px;text-decoration: none;margin-top: 5px;transition: opacity .3s; }
.style-21582 A.links-urllink:hover { opacity: .66; }
.style-21582 .album-name { color: #5B7E95;font-size: 20px;text-transform: none;text-shadow: 1px 1px 1px #fff;margin: 20px 0; }
.style-21582 .cover-photo { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);max-width: 100%; }
.style-21582 .play-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/PlayButton.png');background-color: transparent;background-position: center center;background-repeat: no-repeat;text-indent: -9999px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-shadow: 0 0 0;margin: 0;padding: 0;transition: opacity .3s; }
.style-21582 .play-button:hover { opacity: .66; }
.style-21582 .album { position: relative; }
.style-33706 { text-align: center;margin-bottom: 70px; }
.style-33706 .link-image { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);margin: 0;transition: opacity .3s; }
.style-33706 .link-image:hover { opacity: .66; }
.style-33706 .photo img { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15); }
.style-33706 A.links-urllink { display: block;color: #5B7E95;font-family: Palatino;font-size: 30px;text-decoration: none;margin-top: 5px;transition: opacity .3s; }
.style-33706 A.links-urllink:hover { opacity: .66; }
.style-33706 .album-name { color: #5B7E95;font-size: 20px;text-transform: none;text-shadow: 1px 1px 1px #fff;margin: 20px 0; }
.style-33706 .cover-photo { box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.15);max-width: 100%; }
.style-33706 .play-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/PlayButton.png');background-color: transparent;background-position: center center;background-repeat: no-repeat;text-indent: -9999px;position: absolute;width: 100%;height: 100%;top: 0;left: 0;box-shadow: 0 0 0;margin: 0;padding: 0;transition: opacity .3s; }
.style-33706 .play-button:hover { opacity: .66; }
.style-33706 .album { position: relative; }
.style-21435 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21435 .h4-style { font-family: Palatino;font-size: 20px;text-transform: none;font-weight: normal;text-shadow: 1px 1px 0 #fff;margin: 15px 0 25px; }
.style-21435 A { transition: color .3s; }
.style-21435 A:hover { color: #A22036; }
.style-21435 .button:hover { color: rgba(255,255,255,.80);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-21435 { margin-bottom: 30px; }
.style-21435 .description { margin: 15px 0; }
.style-21435 time { color: #ffffff;font-size: 14px;position: absolute;top: 0;left: 0;background-color: #000000;padding: 4px 9px;font-weight: bold; }
.style-21435 .readmore { margin: 15px 0 0 0;display: block;text-align: center;text-transform: none;font-weight: normal;font-family: Palatino;font-size: 16px; }
.style-21435 .archive { margin: 45px 0 0 0;text-transform: none;font-family: Palatino;font-size: 16px;text-align: center;font-weight: normal; }
.style-21435 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21435 .h4-style A { text-decoration: none;color: #6c625a; }
.style-21435 .brief-description { margin: 15px 0 0 0; }
.style-21435 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21435 .photos { text-align: center; }
.style-21435 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21435 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21435 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);width: 100%; }
.style-21435 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21435 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21435 .one-hundred { color: #6A6057; }
.style-21435 .zero { color: #6A6057; }
.style-21435 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21435 .scale { color: #6A6057; }
.style-21435 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21435 li.group { margin: 0px 0 40px 0px;display: inline-block;width: calc(50% - 34px);position: relative;border-top: 2px solid #000;text-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;max-width: 280px;vertical-align: top; }
.style-21435 div.content-wrap { text-align: center; }
.style-21435 .view-all { margin: 45px 0 0 0; }
.style-21435 .view-comments { margin: 20px 0 0 0; }
.style-21552 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 30px;line-height: 1.2; }
.style-21552 .h4-style { color: #A22136;text-shadow: 1px 1px 1px #fff; }
.style-21552 { text-align: center;margin-bottom: 30px; }
.style-21552 .brief-description { color: #6A6058;font-size: 18px; }
.style-21552 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-96875 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;font-size: 32px;letter-spacing: 0.05em;margin-bottom: 30px;color: #9D2235;line-height: 1.2; }
.style-96875 .h3-style { color: #0B5C81; }
.style-96875 .h4-style { color: #0B5C81; }
.style-96875 A { color: #0B5C81; }
.style-96875 .button { background-color: #0B5C81; }
.style-96875 { text-align: center;margin-bottom: 30px; }
.style-96875 .brief-description { color: #6A6058;font-size: 18px; }
.style-96875 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-34831 .h2-style { background-position: center bottom;background-repeat: no-repeat;padding-bottom: 1px;font-size: 45px;letter-spacing: 0.05em;margin-bottom: 1px;line-height: 1.2; }
.style-34831 .h4-style { color: #A22136;text-shadow: 1px 1px 1px #fff; }
.style-34831 { text-align: center;margin-bottom: 5px; }
.style-34831 .brief-description { color: #6A6058;font-size: 18px; }
.style-34831 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-21567 { text-align: center; }
.style-21567 .link-image { margin: 0;width: 100%; }
.style-21567 .long-description { font-size: 1.125em;color: #FFFFFF;position: absolute;width: 90%;left: 5%;top: 110%;transition: top .5s;pointer-events: none; }
.style-21567 A.links-urllink { font-family: Palatino;font-size: 1.875em;color: #FFFFFF;text-shadow: 1px 1px 6px rgba(0,0,0,0.6);text-decoration: none;display: block;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwDoubleWhiteDown_16x15.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 5%;position: absolute;top: 60%;transition: top .5s, bottom .5s, font-size .5s;width: 100%; }
.style-21567 li.group { width: 33.333%;display: inline-block;font-size: 1rem;position: relative;vertical-align: top;overflow: hidden; }
.style-21567 li.group:before { content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;pointer-events: none;/* permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.66+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.66) 100%);/* ff3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.66) 100%);/* chrome10-25,safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.66) 100%);/* w3c, ie10+, ff16+, chrome26+, opera12+, safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a8000000',GradientType=0 );: /* IE6-9 */; }
.style-21567 div.content-wrap { font-size: 0; }
.style-21530 { text-align: center; }
.style-21530 .link-image { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);border-radius: 50%;transition: opacity .3s; }
.style-21530 .link-image:hover { opacity: .66; }
.style-21530 li.group { display: inline-block;background-color: #F2F1F0;padding: 0 15px;vertical-align: middle; }
.style-21530 div.content-wrap { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/DoubleLinesLeft.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/DoubleLinesRight.png');background-position: left center, right center;background-repeat: no-repeat;margin-bottom: 60px;font-size: 0; }
.style-21581 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 18px;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 30px; }
.style-21581 .h4-style { color: #A22136;text-shadow: 1px 1px 1px #fff; }
.style-21581 { text-align: center;margin-bottom: 60px; }
.style-21581 .brief-description { color: #6A6058;font-size: 18px; }
.style-21581 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-21583 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 18px;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 30px; }
.style-21583 .h4-style { color: #A22136;text-shadow: 1px 1px 1px #fff; }
.style-21583 { margin-bottom: 30px; }
.style-21583 .brief-description { color: #6A6058;font-size: 18px; }
.style-21583 div.content-wrap { font-size: 20px;font-family: "Palatino";color: #6A6058;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-38703 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 18px;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 30px; }
.style-38703 .h4-style { color: #A22136;text-shadow: 1px 1px 1px #fff; }
.style-38703 { text-align: center;margin-bottom: 60px; }
.style-38703 .brief-description { color: #6A6058;font-size: 18px; }
.style-38703 div.content-wrap { font-size: 19px;font-family: "Palatino";color: #9D2235;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-27134 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 18px;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 30px; }
.style-27134 .h4-style { color: #A22136;text-shadow: 1px 1px 1px #fff; }
.style-27134 { text-align: center;margin-bottom: 60px; }
.style-27134 .brief-description { color: #6A6058;font-size: 18px; }
.style-27134 div.content-wrap { font-size: 22px;font-family: "Palatino";color: #9D2235;line-height: 1.6;text-shadow: 1px 1px 1px #fff; }
.style-21443 .h2-style { font-size: 48px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/mlTripleDotsBlue_50x14.png');background-position: left bottom;background-repeat: no-repeat;padding-bottom: 25px;margin-bottom: 40px;color: #0A5D81;text-shadow: 0 0 0; }
.style-21443 .h3-style { color: #0A5D81; }
.style-21443 A { color: #0A5D81; }
.style-21443 .button { background-color: #0A5D81; }
.style-21443 { font-family: Palatino;margin: 70px 0 40px; }
.style-21443 div.content-wrap { font-size: 20px; }
.style-21441 .h2-style { font-size: 48px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/mlTripleDotsRed_50x14.png');background-position: left bottom;background-repeat: no-repeat;padding-bottom: 25px;margin-bottom: 40px;text-shadow: 0 0 0; }
.style-21441 { font-family: Palatino;margin: 70px 0; }
.style-21441 div.content-wrap { font-size: 20px; }
.style-65443 .h2-style { font-size: 35px;: bottom;background-repeat: no-repeat;padding-bottom: 25px;margin-bottom: 40px;text-shadow: 0 0 0; }
.style-65443 { font-family: Palatino;margin: 70px 0; }
.style-65443 div.content-wrap { font-size: 20px; }
.style-65444 .h2-style { margin-bottom: 30px;margin-top: 0;text-transform: uppercase;font-family: 'Open Sans';font-weight: bold;font-style: normal;font-size: 28px; }
.style-65444 .h4-style { margin: 0;text-transform: none;line-height: 20px; }
.style-65444 A { font-family: 'Open Sans', sans-serif;color: #000000;text-decoration: none;font-weight: bold; }
.style-65444 { margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px;border-style: solid;border-width: thin;border-color: #9d2235; }
.style-65444 .description { margin: 15px 0; }
.style-65444 time { color: #6A6057;font-size: 14px; }
.style-65444 .readmore { margin: 15px 0 0 0; }
.style-65444 .archive { margin: 45px 0 0 0; }
.style-65444 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65444 .brief-description { margin: 15px 0 0 0; }
.style-65444 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-65444 .photos { text-align: center; }
.style-65444 .text img { margin-bottom: 20px; }
.style-65444 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-65444 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65444 .question { font-family: 'Open Sans', sans-serif; }
.style-65444 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65444 .one-hundred { color: #6A6057; }
.style-65444 .zero { color: #6A6057; }
.style-65444 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-65444 .scale { color: #6A6057; }
.style-65444 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-65444 li.group { margin: 30px 0 0 0; }
.style-65444 .view-all { margin: 45px 0 0 0; }
.style-65444 .view-comments { margin: 20px 0 0 0; }
.style-39290 .h2-style { font-size: 28px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/mlTripleDotsBlue_50x14.png');background-position: left bottom;background-repeat: no-repeat;padding-bottom: 25px;margin-bottom: 40px;color: #0A5D81;text-shadow: 0 0 0; }
.style-39290 .h3-style { color: #0A5D81; }
.style-39290 A { color: #0A5D81; }
.style-39290 .button { background-color: #0A5D81; }
.style-39290 { font-family: Palatino;margin: 70px 0 40px; }
.style-39290 .category-description { margin-bottom: 50px;font-family: 'Open Sans', sans-serif;color: #333333;font-size: 18px; }
.style-39290 li.group { font-family: 'Open Sans', sans-serif;font-size: 16px;margin-bottom: 30px; }
.style-39290 div.content-wrap { font-size: 20px; }
.style-75715 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-75715 { margin-bottom: 70px; }
.style-75715 .description { margin: 15px 0; }
.style-75715 time { color: #6A6057;font-size: 14px; }
.style-75715 .readmore { margin: 15px 0 0 0; }
.style-75715 .archive { margin: 45px 0 0 0; }
.style-75715 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-75715 .brief-description { margin: 15px 0 0 0; }
.style-75715 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-75715 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-75715 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-75715 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-75715 .title { font-size: 18px; }
.style-75715 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-75715 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-75715 .one-hundred { color: #6A6057; }
.style-75715 .zero { color: #6A6057; }
.style-75715 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-75715 .scale { color: #6A6057; }
.style-75715 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-75715 .file-count { font-size: 12px; }
.style-75715 li.group { margin: 30px 0 0 0; }
.style-75715 .view-all { margin: 45px 0 0 0; }
.style-75715 .view-comments { margin: 20px 0 0 0; }
.style-37991 .h2-style { font-size: 28px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/mlTripleDotsBlue_50x14.png');background-position: left bottom;background-repeat: no-repeat;padding-bottom: 25px;margin-bottom: 40px;color: #0A5D81;text-shadow: 0 0 0; }
.style-37991 .h3-style { color: #0A5D81; }
.style-37991 A { color: #0A5D81; }
.style-37991 .button { background-color: #0A5D81; }
.style-37991 { font-family: Palatino;margin: 70px 0 40px; }
.style-37991 .category-description { margin-bottom: 50px;font-family: 'Open Sans', sans-serif;color: #333333;font-size: 18px; }
.style-37991 li.group { font-family: 'Open Sans', sans-serif;font-size: 16px;margin-bottom: 30px; }
.style-37991 div.content-wrap { font-size: 20px; }
.style-28310 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28310 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28310 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28310 .h4-style { margin: 0;text-transform: uppercase;color: #5B7E95; }
.style-28310 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28310 A:hover { color: #5B7E95; }
.style-28310 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28310 .button:hover { color: rgba(255,255,255,.80); }
.style-28310 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28310 .description { margin: 15px 0; }
.style-28310 time { color: #6A6057;font-size: 14px; }
.style-28310 .readmore { margin: 15px 0 0 0; }
.style-28310 .archive { margin: 45px 0 0 0; }
.style-28310 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28310 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28310 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28310 .long-description { padding-left: 57px; }
.style-28310 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28310 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28310 .photos { text-align: center; }
.style-28310 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28310 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28310 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28310 .answer { padding-left: 57px; }
.style-28310 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28310 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28310 .one-hundred { color: #6A6057; }
.style-28310 .zero { color: #6A6057; }
.style-28310 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28310 .scale { color: #6A6057; }
.style-28310 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28310 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');padding-bottom: 3px;text-transform: uppercase;font-size: 14px; }
.style-28310 li.group { margin: 5px 0 0 0;padding-top: 5px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28310 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28310 .view-all { margin: 45px 0 0 0; }
.style-28310 .view-comments { margin: 20px 0 0 0; }
.style-33679 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-33679 { margin-bottom: 70px; }
.style-33679 .description { margin: 15px 0; }
.style-33679 time { color: #6A6057;font-size: 14px; }
.style-33679 .readmore { margin: 15px 0 0 0; }
.style-33679 .archive { margin: 45px 0 0 0; }
.style-33679 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-33679 .long-description { font-family: Palatino;font-size: 15px; }
.style-33679 .brief-description { margin: 15px 0 0 0; }
.style-33679 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-33679 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-33679 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-33679 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-33679 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-33679 .title { font-size: 18px; }
.style-33679 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-33679 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-33679 .one-hundred { color: #6A6057; }
.style-33679 .zero { color: #6A6057; }
.style-33679 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-33679 .scale { color: #6A6057; }
.style-33679 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-33679 A.links-urllink { font-family: Palatino;font-size: 15px; }
.style-33679 .file-count { font-size: 12px; }
.style-33679 li.group { margin: 30px 0 0 0; }
.style-33679 .view-all { margin: 45px 0 0 0; }
.style-33679 .view-comments { margin: 20px 0 0 0; }
.style-41468 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-41468 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-41468 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-41468 .h4-style { margin: 0;text-transform: uppercase;color: #5B7E95;margin-bottom: 10px; }
.style-41468 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-41468 A:hover { color: #5B7E95; }
.style-41468 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-41468 .button:hover { color: rgba(255,255,255,.80); }
.style-41468 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-41468 .description { margin: 15px 0; }
.style-41468 time { color: #6A6057;font-size: 14px; }
.style-41468 .readmore { margin: 15px 0 0 0; }
.style-41468 .archive { margin: 45px 0 0 0; }
.style-41468 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-41468 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41468 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-41468 .long-description { padding-left: 57px; }
.style-41468 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-41468 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41468 .photos { text-align: center; }
.style-41468 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41468 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41468 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41468 .answer { padding-left: 57px; }
.style-41468 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41468 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41468 .one-hundred { color: #6A6057; }
.style-41468 .zero { color: #6A6057; }
.style-41468 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-41468 .scale { color: #6A6057; }
.style-41468 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-41468 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-41468 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-41468 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-41468 .view-all { margin: 45px 0 0 0; }
.style-41468 .view-comments { margin: 20px 0 0 0; }
.style-28449 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #5B7E95; }
.style-28449 .h3-style { margin-bottom: 20px;margin-top: 20px;color: #5B7E95;font-size: 19px; }
.style-28449 A { color: rgb(10, 93, 129);background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');background-repeat: no-repeat;display: block;font-size: 16px;padding-bottom: 6px;padding-left: 45px;font-weight: bold; }
.style-28449 .button { background-color: #5B7E95; }
.style-28449 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28449 .description { margin: 15px 0; }
.style-28449 time { color: #6A6057;font-size: 14px; }
.style-28449 .readmore { margin: 15px 0 0 0; }
.style-28449 .archive { margin: 45px 0 0 0; }
.style-28449 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28449 .long-description { padding-left: 47px; }
.style-28449 .brief-description { margin: 15px 0 0 0; }
.style-28449 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28449 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-28449 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28449 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28449 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28449 .title { font-size: 18px; }
.style-28449 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28449 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28449 .one-hundred { color: #6A6057; }
.style-28449 .zero { color: #6A6057; }
.style-28449 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28449 .scale { color: #6A6057; }
.style-28449 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28449 .file-count { font-size: 12px; }
.style-28449 li.group { margin: 30px 0 0 0; }
.style-28449 .view-all { margin: 45px 0 0 0; }
.style-28449 .view-comments { margin: 20px 0 0 0; }
.style-41672 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-41672 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-41672 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-41672 .h4-style { margin: 0;text-transform: none; }
.style-41672 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 0px;transition: color .3s; }
.style-41672 A:hover { color: #5B7E95; }
.style-41672 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-41672 .button:hover { color: rgba(255,255,255,.80); }
.style-41672 { background-color: #EBEAE8;padding: 20px;margin-bottom: 20px; }
.style-41672 .description { margin: 15px 0; }
.style-41672 time { color: #6A6057;font-size: 14px; }
.style-41672 .readmore { margin: 15px 0 0 0; }
.style-41672 .archive { margin: 45px 0 0 0; }
.style-41672 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-41672 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95);text-align: center; }
.style-41672 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-41672 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-41672 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41672 .photos { text-align: center; }
.style-41672 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41672 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41672 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41672 .answer { padding-left: 57px; }
.style-41672 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41672 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41672 .one-hundred { color: #6A6057; }
.style-41672 .zero { color: #6A6057; }
.style-41672 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-41672 .scale { color: #6A6057; }
.style-41672 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-41672 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-41672 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-41672 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-41672 .view-all { margin: 45px 0 0 0; }
.style-41672 .view-comments { margin: 20px 0 0 0; }
.style-63883 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-63883 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-63883 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-63883 .h4-style { margin: 0;text-transform: none; }
.style-63883 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 0px;transition: color .3s; }
.style-63883 A:hover { color: #5B7E95; }
.style-63883 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-63883 .button:hover { color: rgba(255,255,255,.80); }
.style-63883 { background-color: #F2F1F0;padding: 20px;margin-bottom: 20px; }
.style-63883 .description { margin: 15px 0; }
.style-63883 time { color: #6A6057;font-size: 14px; }
.style-63883 .readmore { margin: 15px 0 0 0; }
.style-63883 .archive { margin: 45px 0 0 0; }
.style-63883 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-63883 .link-image { text-align: center;image: center; }
.style-63883 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-63883 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-63883 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63883 .photos { text-align: center; }
.style-63883 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63883 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63883 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63883 .answer { padding-left: 57px; }
.style-63883 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63883 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63883 .one-hundred { color: #6A6057; }
.style-63883 .zero { color: #6A6057; }
.style-63883 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-63883 .scale { color: #6A6057; }
.style-63883 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-63883 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-63883 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca;text-align: center; }
.style-63883 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-63883 .view-all { margin: 45px 0 0 0; }
.style-63883 .view-comments { margin: 20px 0 0 0; }
.style-28439 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28439 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28439 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28439 .h4-style { margin: 0;text-transform: none; }
.style-28439 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 0px;transition: color .3s; }
.style-28439 A:hover { color: #5B7E95; }
.style-28439 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28439 .button:hover { color: rgba(255,255,255,.80); }
.style-28439 { background-color: #EBEAE8;padding: 20px;margin-bottom: 20px; }
.style-28439 .description { margin: 15px 0; }
.style-28439 time { color: #6A6057;font-size: 14px; }
.style-28439 .readmore { margin: 15px 0 0 0; }
.style-28439 .archive { margin: 45px 0 0 0; }
.style-28439 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28439 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28439 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28439 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28439 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28439 .photos { text-align: center; }
.style-28439 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28439 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28439 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28439 .answer { padding-left: 57px; }
.style-28439 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28439 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28439 .one-hundred { color: #6A6057; }
.style-28439 .zero { color: #6A6057; }
.style-28439 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28439 .scale { color: #6A6057; }
.style-28439 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28439 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-28439 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28439 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28439 .view-all { margin: 45px 0 0 0; }
.style-28439 .view-comments { margin: 20px 0 0 0; }
.style-34358 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-34358 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-34358 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-34358 .h4-style { margin: 0;text-transform: none; }
.style-34358 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 0px;transition: color .3s; }
.style-34358 A:hover { color: #5B7E95; }
.style-34358 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-34358 .button:hover { color: rgba(255,255,255,.80); }
.style-34358 { margin-bottom: 20px; }
.style-34358 .description { margin: 15px 0; }
.style-34358 time { color: #6A6057;font-size: 14px; }
.style-34358 .readmore { margin: 15px 0 0 0; }
.style-34358 .archive { margin: 45px 0 0 0; }
.style-34358 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-34358 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34358 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-34358 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-34358 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-34358 .photos { text-align: center; }
.style-34358 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34358 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-34358 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34358 .answer { padding-left: 57px; }
.style-34358 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34358 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34358 .one-hundred { color: #6A6057; }
.style-34358 .zero { color: #6A6057; }
.style-34358 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-34358 .scale { color: #6A6057; }
.style-34358 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-34358 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-34358 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-34358 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-34358 .view-all { margin: 45px 0 0 0; }
.style-34358 .view-comments { margin: 20px 0 0 0; }
.style-87380 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-87380 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-87380 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-87380 .h4-style { margin: 0;text-transform: none; }
.style-87380 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 0px;transition: color .3s; }
.style-87380 A:hover { color: #5B7E95; }
.style-87380 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-87380 .button:hover { color: rgba(255,255,255,.80); }
.style-87380 { margin-bottom: 20px; }
.style-87380 .description { margin: 15px 0; }
.style-87380 time { color: #6A6057;font-size: 14px; }
.style-87380 .readmore { margin: 15px 0 0 0; }
.style-87380 .archive { margin: 45px 0 0 0; }
.style-87380 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-87380 .link-image { -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);-moz-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.0);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-87380 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-87380 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-87380 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-87380 .photos { text-align: center; }
.style-87380 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-87380 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-87380 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-87380 .answer { padding-left: 57px; }
.style-87380 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-87380 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-87380 .one-hundred { color: #6A6057; }
.style-87380 .zero { color: #6A6057; }
.style-87380 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-87380 .scale { color: #6A6057; }
.style-87380 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-87380 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-87380 li.group { margin: 0px;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-87380 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-87380 .view-all { margin: 45px 0 0 0; }
.style-87380 .view-comments { margin: 20px 0 0 0; }
.style-41335 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-41335 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-41335 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-41335 .h4-style { margin: 0;text-transform: none; }
.style-41335 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 0px;transition: color .3s; }
.style-41335 A:hover { color: #5B7E95; }
.style-41335 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-41335 .button:hover { color: rgba(255,255,255,.80); }
.style-41335 { background-color: #EBEAE8;padding: 20px;margin-bottom: 20px; }
.style-41335 .description { margin: 15px 0; }
.style-41335 time { color: #6A6057;font-size: 14px; }
.style-41335 .readmore { margin: 15px 0 0 0; }
.style-41335 .archive { margin: 45px 0 0 0; }
.style-41335 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-41335 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41335 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-41335 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-41335 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41335 .photos { text-align: center; }
.style-41335 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41335 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-41335 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41335 .answer { padding-left: 57px; }
.style-41335 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41335 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-41335 .one-hundred { color: #6A6057; }
.style-41335 .zero { color: #6A6057; }
.style-41335 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-41335 .scale { color: #6A6057; }
.style-41335 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-41335 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-41335 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-41335 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-41335 .view-all { margin: 45px 0 0 0; }
.style-41335 .view-comments { margin: 20px 0 0 0; }
.style-21420 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-21420 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 14px;text-indent: -9999px;margin: 10px 0 -10px 0;color: #000000;font-weight: bold; }
.style-21420 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-21420 .h4-style { margin: 0;text-transform: none; }
.style-21420 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-21420 A:hover { color: #5B7E95; }
.style-21420 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-21420 .button:hover { color: rgba(255,255,255,.80); }
.style-21420 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-21420 .description { margin: 15px 0; }
.style-21420 time { color: #6A6057;font-size: 14px; }
.style-21420 .readmore { margin: 15px 0 0 0; }
.style-21420 .archive { margin: 45px 0 0 0; }
.style-21420 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-21420 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21420 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-21420 .long-description { padding-left: 57px; }
.style-21420 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-21420 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21420 .photos { text-align: center; }
.style-21420 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21420 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21420 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21420 .answer { padding-left: 57px; }
.style-21420 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21420 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21420 .one-hundred { color: #6A6057; }
.style-21420 .zero { color: #6A6057; }
.style-21420 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21420 .scale { color: #6A6057; }
.style-21420 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21420 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-21420 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-21420 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-21420 .view-all { margin: 45px 0 0 0; }
.style-21420 .view-comments { margin: 20px 0 0 0; }
.style-28306 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28306 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28306 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28306 .h4-style { margin: 0;text-transform: uppercase;color: #5B7E95; }
.style-28306 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28306 A:hover { color: #5B7E95; }
.style-28306 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28306 .button:hover { color: rgba(255,255,255,.80); }
.style-28306 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28306 .description { margin: 15px 0; }
.style-28306 time { color: #6A6057;font-size: 14px; }
.style-28306 .readmore { margin: 15px 0 0 0; }
.style-28306 .archive { margin: 45px 0 0 0; }
.style-28306 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28306 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28306 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28306 .long-description { padding-left: 57px; }
.style-28306 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28306 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28306 .photos { text-align: center; }
.style-28306 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28306 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28306 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28306 .answer { padding-left: 57px; }
.style-28306 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28306 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28306 .one-hundred { color: #6A6057; }
.style-28306 .zero { color: #6A6057; }
.style-28306 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28306 .scale { color: #6A6057; }
.style-28306 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28306 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-28306 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28306 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28306 .view-all { margin: 45px 0 0 0; }
.style-28306 .view-comments { margin: 20px 0 0 0; }
.style-27939 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-27939 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-27939 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-27939 .h4-style { margin: 0;text-transform: none; }
.style-27939 A { background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;transition: color .3s; }
.style-27939 A:hover { color: #5B7E95; }
.style-27939 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-27939 .button:hover { color: rgba(255,255,255,.80); }
.style-27939 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-27939 .description { margin: 15px 0; }
.style-27939 time { color: #6A6057;font-size: 14px; }
.style-27939 .readmore { margin: 15px 0 0 0; }
.style-27939 .archive { margin: 45px 0 0 0; }
.style-27939 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-27939 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27939 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-27939 .long-description { padding-bottom: 20px; }
.style-27939 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-27939 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27939 .photos { text-align: center; }
.style-27939 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27939 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27939 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27939 .answer { padding-left: 57px; }
.style-27939 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27939 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27939 .one-hundred { color: #6A6057; }
.style-27939 .zero { color: #6A6057; }
.style-27939 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27939 .scale { color: #6A6057; }
.style-27939 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27939 A.links-urllink { padding-bottom: 6px; }
.style-27939 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-27939 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-27939 div.content-wrap { font-size: 14px; }
.style-27939 .view-all { margin: 45px 0 0 0; }
.style-27939 .view-comments { margin: 20px 0 0 0; }
.style-28299 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28299 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28299 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28299 .h4-style { margin: 0;text-transform: uppercase;color: #5B7E95;margin-bottom: 10px; }
.style-28299 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28299 A:hover { color: #5B7E95; }
.style-28299 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28299 .button:hover { color: rgba(255,255,255,.80); }
.style-28299 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28299 .description { margin: 15px 0; }
.style-28299 time { color: #6A6057;font-size: 14px; }
.style-28299 .readmore { margin: 15px 0 0 0; }
.style-28299 .archive { margin: 45px 0 0 0; }
.style-28299 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28299 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28299 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28299 .long-description { padding-left: 57px; }
.style-28299 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28299 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28299 .photos { text-align: center; }
.style-28299 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28299 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28299 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28299 .answer { padding-left: 57px; }
.style-28299 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28299 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28299 .one-hundred { color: #6A6057; }
.style-28299 .zero { color: #6A6057; }
.style-28299 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28299 .scale { color: #6A6057; }
.style-28299 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28299 .backbutton { display: inline-block; }
.style-28299 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-28299 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28299 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28299 .view-all { margin: 45px 0 0 0; }
.style-28299 .view-comments { margin: 20px 0 0 0; }
.style-94585 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-94585 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-94585 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-94585 .h4-style { margin: 0;text-transform: uppercase;color: #5B7E95;margin-bottom: 10px; }
.style-94585 A { font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;text-decoration: none;line-height: 1.2; }
.style-94585 A:hover { color: #5B7E95; }
.style-94585 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-94585 .button:hover { color: rgba(255,255,255,.80); }
.style-94585 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-94585 .description { margin: 15px 0; }
.style-94585 time { color: #6A6057;font-size: 14px; }
.style-94585 .readmore { margin: 15px 0 0 0; }
.style-94585 .archive { margin: 45px 0 0 0; }
.style-94585 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-94585 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-94585 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-94585 .long-description { padding-left: 57px;margin-bottom: 20px; }
.style-94585 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-94585 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-94585 .photos { text-align: center; }
.style-94585 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-94585 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-94585 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-94585 .answer { padding-left: 57px; }
.style-94585 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-94585 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-94585 .one-hundred { color: #6A6057; }
.style-94585 .zero { color: #6A6057; }
.style-94585 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-94585 .scale { color: #6A6057; }
.style-94585 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-94585 .backbutton { display: inline-block; }
.style-94585 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-94585 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-94585 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-94585 .view-all { margin: 45px 0 0 0; }
.style-94585 .view-comments { margin: 20px 0 0 0; }
.style-28508 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28508 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28508 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28508 .h4-style { margin: 0;text-transform: none; }
.style-28508 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28508 A:hover { color: #5B7E95; }
.style-28508 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28508 .button:hover { color: rgba(255,255,255,.80); }
.style-28508 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28508 .description { margin: 15px 0; }
.style-28508 time { color: #6A6057;font-size: 14px; }
.style-28508 .readmore { margin: 15px 0 0 0; }
.style-28508 .archive { margin: 45px 0 0 0; }
.style-28508 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28508 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28508 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28508 .long-description { padding-left: 57px; }
.style-28508 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28508 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28508 .photos { text-align: center; }
.style-28508 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28508 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28508 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28508 .answer { padding-left: 57px; }
.style-28508 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28508 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28508 .one-hundred { color: #6A6057; }
.style-28508 .zero { color: #6A6057; }
.style-28508 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28508 .scale { color: #6A6057; }
.style-28508 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28508 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');padding-bottom: 6px; }
.style-28508 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28508 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28508 .view-all { margin: 45px 0 0 0; }
.style-28508 .view-comments { margin: 20px 0 0 0; }
.style-25654 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-25654 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-25654 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-25654 .h4-style { font-size: 15px;text-align: center; }
.style-25654 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-25654 A:hover { color: #5B7E95; }
.style-25654 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-25654 .button:hover { color: rgba(255,255,255,.80); }
.style-25654 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-25654 .description { margin: 15px 0; }
.style-25654 time { color: #6A6057;font-size: 14px; }
.style-25654 .readmore { margin: 15px 0 0 0; }
.style-25654 .archive { margin: 45px 0 0 0; }
.style-25654 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-25654 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25654 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-25654 .long-description { padding-left: 57px; }
.style-25654 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-25654 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25654 .photos { text-align: center; }
.style-25654 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25654 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25654 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25654 .answer { padding-left: 57px; }
.style-25654 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25654 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25654 .one-hundred { color: #6A6057; }
.style-25654 .zero { color: #6A6057; }
.style-25654 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25654 .scale { color: #6A6057; }
.style-25654 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25654 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-25654 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-25654 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-25654 .view-all { margin: 45px 0 0 0; }
.style-25654 .view-comments { margin: 20px 0 0 0; }
.style-25633 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-25633 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-25633 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-25633 .h4-style { margin: 0;text-transform: none; }
.style-25633 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-25633 A:hover { color: #5B7E95; }
.style-25633 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-25633 .button:hover { color: rgba(255,255,255,.80); }
.style-25633 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-25633 .description { margin: 15px 0; }
.style-25633 time { color: #6A6057;font-size: 14px; }
.style-25633 .readmore { margin: 15px 0 0 0; }
.style-25633 .archive { margin: 45px 0 0 0; }
.style-25633 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-25633 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25633 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-25633 .long-description { padding-left: 57px; }
.style-25633 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-25633 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25633 .photos { text-align: center; }
.style-25633 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25633 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25633 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25633 .answer { padding-left: 57px; }
.style-25633 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25633 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25633 .one-hundred { color: #6A6057; }
.style-25633 .zero { color: #6A6057; }
.style-25633 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25633 .scale { color: #6A6057; }
.style-25633 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25633 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-25633 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-25633 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-25633 .view-all { margin: 45px 0 0 0; }
.style-25633 .view-comments { margin: 20px 0 0 0; }
.style-28438 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28438 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 36;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28438 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28438 .h4-style { margin: 0;text-transform: none; }
.style-28438 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28438 A:hover { color: #5B7E95; }
.style-28438 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28438 .button:hover { color: rgba(255,255,255,.80); }
.style-28438 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28438 .description { margin: 15px 0; }
.style-28438 time { color: #6A6057;font-size: 14px; }
.style-28438 .readmore { margin: 15px 0 0 0; }
.style-28438 .archive { margin: 45px 0 0 0; }
.style-28438 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28438 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28438 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28438 .long-description { padding-left: 57px; }
.style-28438 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28438 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28438 .photos { text-align: center; }
.style-28438 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28438 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28438 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28438 .answer { padding-left: 57px; }
.style-28438 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28438 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28438 .one-hundred { color: #6A6057; }
.style-28438 .zero { color: #6A6057; }
.style-28438 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28438 .scale { color: #6A6057; }
.style-28438 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28438 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-28438 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28438 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28438 .view-all { margin: 45px 0 0 0; }
.style-28438 .view-comments { margin: 20px 0 0 0; }
.style-63967 .h2-style { margin-bottom: 30px;margin-top: 0;text-transform: uppercase;font-family: 'Open Sans';font-weight: bold;font-style: normal;font-size: 28px; }
.style-63967 .h4-style { margin: 0;text-transform: none;line-height: 20px; }
.style-63967 A { font-family: 'Open Sans', sans-serif;color: #000000;text-decoration: none;font-weight: bold; }
.style-63967 { margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px;border-style: solid;border-width: thin;border-color: #9d2235; }
.style-63967 .description { margin: 15px 0; }
.style-63967 time { color: #6A6057;font-size: 14px; }
.style-63967 .readmore { margin: 15px 0 0 0; }
.style-63967 .archive { margin: 45px 0 0 0; }
.style-63967 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63967 .long-description { margin-top: 10px; }
.style-63967 .brief-description { margin: 15px 0 0 0; }
.style-63967 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63967 .photos { text-align: center; }
.style-63967 .text img { margin-bottom: 20px; }
.style-63967 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63967 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63967 .question { font-family: 'Open Sans', sans-serif; }
.style-63967 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63967 .one-hundred { color: #6A6057; }
.style-63967 .zero { color: #6A6057; }
.style-63967 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-63967 .scale { color: #6A6057; }
.style-63967 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-63967 li.group { margin: 30px 0 0 0; }
.style-63967 .view-all { margin: 45px 0 0 0; }
.style-63967 .view-comments { margin: 20px 0 0 0; }
.style-96484 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-96484 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-96484 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-96484 .h4-style { margin: 0;text-transform: uppercase;color: #5B7E95;margin-bottom: 10px; }
.style-96484 A { font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;text-decoration: none;line-height: 1.2; }
.style-96484 A:hover { color: #5B7E95; }
.style-96484 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-96484 .button:hover { color: rgba(255,255,255,.80); }
.style-96484 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-96484 .description { margin: 15px 0; }
.style-96484 time { color: #6A6057;font-size: 14px; }
.style-96484 .readmore { margin: 15px 0 0 0; }
.style-96484 .archive { margin: 45px 0 0 0; }
.style-96484 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-96484 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96484 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-96484 .long-description { padding-left: 57px;margin-bottom: 20px; }
.style-96484 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-96484 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96484 .photos { text-align: center; }
.style-96484 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96484 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96484 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96484 .answer { padding-left: 57px; }
.style-96484 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96484 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96484 .one-hundred { color: #6A6057; }
.style-96484 .zero { color: #6A6057; }
.style-96484 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-96484 .scale { color: #6A6057; }
.style-96484 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-96484 .backbutton { display: inline-block; }
.style-96484 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-96484 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-96484 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-96484 .view-all { margin: 45px 0 0 0; }
.style-96484 .view-comments { margin: 20px 0 0 0; }
.style-96890 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-96890 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 14px;text-indent: -9999px;margin: 10px 0 -10px 0;color: #000000;font-weight: bold; }
.style-96890 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-96890 .h4-style { margin: 0;text-transform: none; }
.style-96890 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-96890 A:hover { color: #5B7E95; }
.style-96890 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-96890 .button:hover { color: rgba(255,255,255,.80); }
.style-96890 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-96890 .description { margin: 15px 0; }
.style-96890 time { color: #6A6057;font-size: 14px; }
.style-96890 .readmore { margin: 15px 0 0 0; }
.style-96890 .archive { margin: 45px 0 0 0; }
.style-96890 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-96890 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96890 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-96890 .long-description { padding-left: 57px; }
.style-96890 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-96890 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96890 .photos { text-align: center; }
.style-96890 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96890 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-96890 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96890 .answer { padding-left: 57px; }
.style-96890 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96890 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-96890 .one-hundred { color: #6A6057; }
.style-96890 .zero { color: #6A6057; }
.style-96890 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-96890 .scale { color: #6A6057; }
.style-96890 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-96890 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-96890 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-96890 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-96890 .view-all { margin: 45px 0 0 0; }
.style-96890 .view-comments { margin: 20px 0 0 0; }
.style-28216 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28216 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28216 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28216 .h4-style { margin: 0;text-transform: none; }
.style-28216 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;/* text-transform: uppercase;*/ 
text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28216 A:hover { color: #5B7E95; }
.style-28216 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28216 .button:hover { color: rgba(255,255,255,.80); }
.style-28216 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28216 .description { margin: 15px 0; }
.style-28216 time { color: #6A6057;font-size: 14px; }
.style-28216 .readmore { margin: 15px 0 0 0; }
.style-28216 .archive { margin: 45px 0 0 0; }
.style-28216 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28216 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28216 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28216 .long-description { padding-left: 57px; }
.style-28216 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28216 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28216 .photos { text-align: center; }
.style-28216 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28216 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28216 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28216 .answer { padding-left: 57px; }
.style-28216 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28216 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28216 .one-hundred { color: #6A6057; }
.style-28216 .zero { color: #6A6057; }
.style-28216 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28216 .scale { color: #6A6057; }
.style-28216 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28216 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-28216 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28216 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28216 .view-all { margin: 45px 0 0 0; }
.style-28216 .view-comments { margin: 20px 0 0 0; }
.style-63458 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-63458 { margin-bottom: 70px; }
.style-63458 .description { margin: 15px 0; }
.style-63458 time { color: #6A6057;font-size: 14px; }
.style-63458 .readmore { margin: 15px 0 0 0; }
.style-63458 .archive { margin: 45px 0 0 0; }
.style-63458 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63458 .brief-description { margin: 15px 0 0 0; }
.style-63458 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63458 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-63458 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63458 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63458 .title { font-size: 18px; }
.style-63458 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63458 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63458 .one-hundred { color: #6A6057; }
.style-63458 .zero { color: #6A6057; }
.style-63458 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-63458 .scale { color: #6A6057; }
.style-63458 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-63458 .file-count { font-size: 12px; }
.style-63458 li.group { margin: 30px 0 0 0; }
.style-63458 .view-all { margin: 45px 0 0 0; }
.style-63458 .view-comments { margin: 20px 0 0 0; }
.style-40501 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-40501 { margin-bottom: 70px; }
.style-40501 .description { margin: 15px 0; }
.style-40501 time { color: #6A6057;font-size: 14px; }
.style-40501 .readmore { margin: 15px 0 0 0; }
.style-40501 .archive { margin: 45px 0 0 0; }
.style-40501 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40501 .brief-description { margin: 15px 0 0 0; }
.style-40501 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-40501 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-40501 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40501 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-40501 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40501 .title { font-size: 18px; }
.style-40501 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40501 .one-hundred { color: #6A6057; }
.style-40501 .zero { color: #6A6057; }
.style-40501 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-40501 .scale { color: #6A6057; }
.style-40501 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-40501 .file-count { font-size: 12px; }
.style-40501 li.group { margin: 30px 0 0 0; }
.style-40501 .view-all { margin: 45px 0 0 0; }
.style-40501 .view-comments { margin: 20px 0 0 0; }
.style-59324 .h2-style { margin-bottom: 20px;margin-top: 0;color: #0A5D81; }
.style-59324 .h3-style { color: #0A5D81; }
.style-59324 A { color: #0A5D81; }
.style-59324 .button { background-color: #0A5D81;color: #fff; }
.style-59324 .button:hover { color: rgba(255,255,255,.80); }
.style-59324 { margin-bottom: 70px;padding: 25px 15px 0 30px;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-59324 .description { margin: 15px 0; }
.style-59324 time { color: #6A6057;font-size: 14px; }
.style-59324 .readmore { margin: 15px 0 0 0; }
.style-59324 .archive { margin: 45px 0 0 0; }
.style-59324 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59324 .brief-description { margin: 15px 0 0 0; }
.style-59324 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-59324 .photos { text-align: center; }
.style-59324 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59324 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-59324 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59324 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59324 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-59324 .one-hundred { color: #6A6057; }
.style-59324 .zero { color: #6A6057; }
.style-59324 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-59324 .scale { color: #6A6057; }
.style-59324 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-59324 li.group { margin: 30px 0 0 0; }
.style-59324 div.content-wrap { font-family: Palatino;color: #226E8A;font-size: 22px;line-height: 30px; }
.style-59324 .view-all { margin: 45px 0 0 0; }
.style-59324 .view-comments { margin: 20px 0 0 0; }
.style-21427 .h2-style { color: #6a6057;font-family: 'Open Sans', sans-serif;font-style: normal;font-size: 16px;font-weight: bold;text-align: right;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;width: 100%; }
.style-21427 .h3-style { color: #0A5D81; }
.style-21427 A { color: #0A5D81; }
.style-21427 .button { background-color: #0A5D81;color: #fff; }
.style-21427 .button:hover { color: rgba(255,255,255,.80); }
.style-21427 { margin-bottom: 70px;max-width: 100%; }
.style-21427 .description { margin: 15px 0; }
.style-21427 time { color: #6A6057;font-size: 14px; }
.style-21427 .readmore { margin: 15px 0 0 0; }
.style-21427 .archive { margin: 45px 0 0 0; }
.style-21427 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21427 .brief-description { margin: 15px 0 0 0; }
.style-21427 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21427 .photos { text-align: center; }
.style-21427 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21427 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21427 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21427 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21427 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21427 .one-hundred { color: #6A6057; }
.style-21427 .zero { color: #6A6057; }
.style-21427 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21427 .scale { color: #6A6057; }
.style-21427 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21427 li.group { margin: 30px 0 0 0; }
.style-21427 div.content-wrap { font-size: 42px;color: rgb(91, 126, 149);font-weight: bold;font-style: italic;text-shadow: 1px 1px 0px #fff;font-family: Palatino;line-height: 1.2;max-width: 100%;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 25px 30px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-21427 .view-all { margin: 45px 0 0 0; }
.style-21427 .view-comments { margin: 20px 0 0 0; }
.style-28070 .h2-style { color: #6a6057;font-family: 'Open Sans', sans-serif;font-style: normal;font-size: 16px;font-weight: bold;text-align: right;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;width: 100%; }
.style-28070 .h3-style { color: #0A5D81; }
.style-28070 A { color: #0A5D81; }
.style-28070 .button { background-color: #0A5D81;color: #fff; }
.style-28070 .button:hover { color: rgba(255,255,255,.80); }
.style-28070 { margin-bottom: 70px;max-width: 100%; }
.style-28070 .description { margin: 15px 0; }
.style-28070 time { color: #6A6057;font-size: 14px; }
.style-28070 .readmore { margin: 15px 0 0 0; }
.style-28070 .archive { margin: 45px 0 0 0; }
.style-28070 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28070 .brief-description { margin: 15px 0 0 0; }
.style-28070 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28070 .photos { text-align: center; }
.style-28070 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28070 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28070 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28070 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28070 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28070 .one-hundred { color: #6A6057; }
.style-28070 .zero { color: #6A6057; }
.style-28070 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28070 .scale { color: #6A6057; }
.style-28070 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28070 li.group { margin: 30px 0 0 0; }
.style-28070 div.content-wrap { font-size: 32px;color: rgb(91, 126, 149);font-weight: bold;font-style: italic;text-shadow: 1px 1px 0px #fff;font-family: Palatino;line-height: 1.2;max-width: 100%;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 25px 30px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-28070 .view-all { margin: 45px 0 0 0; }
.style-28070 .view-comments { margin: 20px 0 0 0; }
.style-25651 .h2-style { color: #6a6057;font-family: 'Open Sans', sans-serif;font-style: normal;font-size: 16px;font-weight: bold;text-align: right;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;width: 100%; }
.style-25651 .h3-style { color: #0A5D81; }
.style-25651 A { color: #0A5D81; }
.style-25651 .button { background-color: #0A5D81;color: #fff; }
.style-25651 .button:hover { color: rgba(255,255,255,.80); }
.style-25651 { margin-bottom: 70px;max-width: 100%; }
.style-25651 .description { margin: 15px 0; }
.style-25651 time { color: #6A6057;font-size: 14px; }
.style-25651 .readmore { margin: 15px 0 0 0; }
.style-25651 .archive { margin: 45px 0 0 0; }
.style-25651 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25651 .brief-description { margin: 15px 0 0 0; }
.style-25651 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25651 .photos { text-align: center; }
.style-25651 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25651 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25651 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25651 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25651 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25651 .one-hundred { color: #6A6057; }
.style-25651 .zero { color: #6A6057; }
.style-25651 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25651 .scale { color: #6A6057; }
.style-25651 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25651 li.group { margin: 30px 0 0 0; }
.style-25651 div.content-wrap { font-size: 18px;color: rgb(91, 126, 149);font-weight: bold;font-style: italic;text-shadow: 1px 1px 0px #fff;font-family: Palatino;line-height: 1.2;max-width: 100%;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 25px 30px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-25651 .view-all { margin: 45px 0 0 0; }
.style-25651 .view-comments { margin: 20px 0 0 0; }
.style-27941 .h2-style { color: #6a6057;font-family: 'Open Sans', sans-serif;font-style: normal;font-size: 16px;font-weight: bold;text-align: right;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;width: 100%; }
.style-27941 .h3-style { color: #0A5D81; }
.style-27941 A { color: #0A5D81; }
.style-27941 .button { background-color: #0A5D81;color: #fff; }
.style-27941 .button:hover { color: rgba(255,255,255,.80); }
.style-27941 { margin-bottom: 70px;max-width: 100%; }
.style-27941 .description { margin: 15px 0; }
.style-27941 time { color: #6A6057;font-size: 14px; }
.style-27941 .readmore { margin: 15px 0 0 0; }
.style-27941 .archive { margin: 45px 0 0 0; }
.style-27941 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27941 .brief-description { margin: 15px 0 0 0; }
.style-27941 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27941 .photos { text-align: center; }
.style-27941 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27941 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27941 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27941 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27941 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27941 .one-hundred { color: #6A6057; }
.style-27941 .zero { color: #6A6057; }
.style-27941 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27941 .scale { color: #6A6057; }
.style-27941 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27941 li.group { margin: 30px 0 0 0; }
.style-27941 div.content-wrap { font-size: 18px;color: rgb(91, 126, 149);font-weight: bold;font-style: italic;text-shadow: 1px 1px 0px #fff;font-family: Palatino;line-height: 1.4;max-width: 100%;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 25px 30px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-27941 .view-all { margin: 45px 0 0 0; }
.style-27941 .view-comments { margin: 20px 0 0 0; }
.style-64676 .h2-style { color: #6a6057;font-family: 'Open Sans', sans-serif;font-style: normal;font-size: 24px;font-weight: bold;text-align: left;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;width: 100%; }
.style-64676 .h3-style { color: #0A5D81; }
.style-64676 A { color: #0A5D81; }
.style-64676 .button { background-color: #0A5D81;color: #fff; }
.style-64676 .button:hover { color: rgba(255,255,255,.80); }
.style-64676 { margin-bottom: 70px;max-width: 100%; }
.style-64676 .description { margin: 15px 0; }
.style-64676 time { color: #6A6057;font-size: 14px; }
.style-64676 .readmore { margin: 15px 0 0 0; }
.style-64676 .archive { margin: 45px 0 0 0; }
.style-64676 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64676 .brief-description { margin: 15px 0 0 0; }
.style-64676 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-64676 .photos { text-align: center; }
.style-64676 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64676 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-64676 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64676 .caption { padding: 5px; }
.style-64676 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64676 .photo img { -webkit-box-shadow: inset 0px 0px 0px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64676 .one-hundred { color: #6A6057; }
.style-64676 .zero { color: #6A6057; }
.style-64676 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-64676 .scale { color: #6A6057; }
.style-64676 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-64676 li.group { margin: 30px 0 0 0; }
.style-64676 div.content-wrap { font-size: 18px;color: rgb(91, 126, 149);font-weight: bold;font-style: italic;text-shadow: 1px 1px 0px #fff;font-family: Palatino;line-height: 1.2;max-width: 100%;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding: 1px 30px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-64676 .view-all { margin: 45px 0 0 0; }
.style-64676 .view-comments { margin: 20px 0 0 0; }
.style-78575 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 25px;font-size: 40px;letter-spacing: margin-bottom: 5px;line-height: 1.2;text-align: center; }
.style-78575 .h3-style { color: #0A5D81; }
.style-78575 A { color: #0A5D81; }
.style-78575 .button { background-color: #0A5D81;color: #fff; }
.style-78575 .button:hover { color: rgba(255,255,255,.80); }
.style-78575 { margin-bottom: 5px; }
.style-78575 .description { margin: 15px 0; }
.style-78575 time { color: #6A6057;font-size: 14px; }
.style-78575 .readmore { margin: 15px 0 0 0; }
.style-78575 .archive { margin: 45px 0 0 0; }
.style-78575 .brief-description { margin: 15px 0 0 0; }
.style-78575 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78575 .photos { text-align: center; }
.style-78575 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78575 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78575 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78575 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78575 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78575 .one-hundred { color: #6A6057; }
.style-78575 .zero { color: #6A6057; }
.style-78575 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-78575 .scale { color: #6A6057; }
.style-78575 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-78575 li.group { margin: 30px 0 0 0; }
.style-78575 .view-all { margin: 45px 0 0 0; }
.style-78575 .view-comments { margin: 20px 0 0 0; }
.style-63296 .h2-style { margin-bottom: 30px;margin-top: 0;text-transform: uppercase;font-family: 'Open Sans';font-weight: bold;font-style: normal;font-size: 28px; }
.style-63296 .h3-style { text-transform: uppercase; }
.style-63296 { margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px;border-style: solid;border-width: thin;border-color: #9d2235; }
.style-63296 .description { margin: 15px 0; }
.style-63296 time { color: #6A6057;font-size: 14px; }
.style-63296 .readmore { margin: 15px 0 0 0; }
.style-63296 .archive { margin: 45px 0 0 0; }
.style-63296 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63296 .brief-description { margin: 15px 0 0 0; }
.style-63296 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63296 .photos { text-align: center; }
.style-63296 .text img { margin-bottom: 20px; }
.style-63296 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-63296 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63296 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-63296 .one-hundred { color: #6A6057; }
.style-63296 .zero { color: #6A6057; }
.style-63296 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-63296 .scale { color: #6A6057; }
.style-63296 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-63296 li.group { margin: 30px 0 0 0; }
.style-63296 .view-all { margin: 45px 0 0 0; }
.style-63296 .view-comments { margin: 20px 0 0 0; }
.style-21423 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-21423 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-21423 .description { margin: 15px 0; }
.style-21423 time { color: #6A6057;font-size: 14px; }
.style-21423 .readmore { margin: 15px 0 0 0; }
.style-21423 .archive { margin: 45px 0 0 0; }
.style-21423 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21423 .brief-description { margin: 15px 0 0 0; }
.style-21423 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21423 .photos { text-align: center; }
.style-21423 .text img { margin-bottom: 30px; }
.style-21423 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21423 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21423 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21423 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21423 .one-hundred { color: #6A6057; }
.style-21423 .zero { color: #6A6057; }
.style-21423 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21423 .scale { color: #6A6057; }
.style-21423 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21423 li.group { margin: 30px 0 0 0; }
.style-21423 .view-all { margin: 45px 0 0 0; }
.style-21423 .view-comments { margin: 20px 0 0 0; }
.style-26505 .h2-style { margin-bottom: 30px;margin-top: 0;text-align: center; }
.style-26505 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-26505 .description { margin: 15px 0; }
.style-26505 time { color: #6A6057;font-size: 14px; }
.style-26505 .readmore { margin: 15px 0 0 0; }
.style-26505 .archive { margin: 45px 0 0 0; }
.style-26505 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26505 .brief-description { margin: 15px 0 0 0; }
.style-26505 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26505 .photos { text-align: center; }
.style-26505 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26505 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26505 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26505 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26505 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26505 .one-hundred { color: #6A6057; }
.style-26505 .zero { color: #6A6057; }
.style-26505 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-26505 .scale { color: #6A6057; }
.style-26505 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-26505 li.group { margin: 30px 0 0 0; }
.style-26505 .view-all { margin: 45px 0 0 0; }
.style-26505 .view-comments { margin: 20px 0 0 0; }
.style-25387 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-25387 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px;height: 330px; }
.style-25387 .description { margin: 15px 0; }
.style-25387 time { color: #6A6057;font-size: 14px; }
.style-25387 .readmore { margin: 15px 0 0 0; }
.style-25387 .archive { margin: 45px 0 0 0; }
.style-25387 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25387 .brief-description { margin: 15px 0 0 0; }
.style-25387 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25387 .photos { text-align: center; }
.style-25387 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25387 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25387 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25387 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25387 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25387 .one-hundred { color: #6A6057; }
.style-25387 .zero { color: #6A6057; }
.style-25387 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25387 .scale { color: #6A6057; }
.style-25387 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25387 li.group { margin: 30px 0 0 0; }
.style-25387 .view-all { margin: 45px 0 0 0; }
.style-25387 .view-comments { margin: 20px 0 0 0; }
.style-26557 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-26557 { background-color: #ffffff;margin-bottom: 30px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-26557 .description { margin: 15px 0; }
.style-26557 time { color: #6A6057;font-size: 14px; }
.style-26557 .readmore { margin: 15px 0 0 0; }
.style-26557 .archive { margin: 45px 0 0 0; }
.style-26557 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26557 .brief-description { margin: 15px 0 0 0; }
.style-26557 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26557 .photos { text-align: center; }
.style-26557 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26557 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26557 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26557 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26557 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26557 .one-hundred { color: #6A6057; }
.style-26557 .zero { color: #6A6057; }
.style-26557 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-26557 .scale { color: #6A6057; }
.style-26557 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-26557 li.group { margin: 30px 0 0 0; }
.style-26557 .view-all { margin: 45px 0 0 0; }
.style-26557 .view-comments { margin: 20px 0 0 0; }
.style-28309 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-28309 { background-color: #ffffff;margin-bottom: 15px;margin-top: 0px
box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-28309 .description { margin: 15px 0; }
.style-28309 time { color: #6A6057;font-size: 14px; }
.style-28309 .readmore { margin: 15px 0 0 0; }
.style-28309 .archive { margin: 45px 0 0 0; }
.style-28309 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28309 .brief-description { margin: 15px 0 0 0; }
.style-28309 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28309 .photos { text-align: center; }
.style-28309 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28309 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28309 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28309 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28309 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28309 .one-hundred { color: #6A6057; }
.style-28309 .zero { color: #6A6057; }
.style-28309 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28309 .scale { color: #6A6057; }
.style-28309 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28309 li.group { margin: 30px 0 0 0; }
.style-28309 .view-all { margin: 45px 0 0 0; }
.style-28309 .view-comments { margin: 20px 0 0 0; }
.style-35829 .h2-style { margin-bottom: 30px;margin-top: 0;font-size: 24px; }
.style-35829 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-35829 .description { margin: 15px 0; }
.style-35829 time { color: #6A6057;font-size: 14px; }
.style-35829 .readmore { margin: 15px 0 0 0; }
.style-35829 .archive { margin: 45px 0 0 0; }
.style-35829 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35829 .brief-description { margin: 15px 0 0 0; }
.style-35829 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-35829 .photos { text-align: center; }
.style-35829 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35829 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-35829 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35829 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35829 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-35829 .one-hundred { color: #6A6057; }
.style-35829 .zero { color: #6A6057; }
.style-35829 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-35829 .scale { color: #6A6057; }
.style-35829 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-35829 li.group { margin: 30px 0 0 0; }
.style-35829 .view-all { margin: 45px 0 0 0; }
.style-35829 .view-comments { margin: 20px 0 0 0; }
.style-39802 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-39802 { margin-bottom: 70px; }
.style-39802 .description { margin: 15px 0; }
.style-39802 time { color: #6A6057;font-size: 14px; }
.style-39802 .readmore { margin: 15px 0 0 0; }
.style-39802 .archive { margin: 45px 0 0 0; }
.style-39802 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39802 .brief-description { margin: 15px 0 0 0; }
.style-39802 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-39802 .photos { text-align: center;margin: 0 30px 15px 0 
!important; }
.style-39802 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset
0px 0px 16px 0px
rgba(0,0,0,0.33);box-shadow: inset 0px
0px 16px 0px
rgba(0,0,0,0.33);border-bottom: 1px solid
rgba(255,255,255,.95); }
.style-39802 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-39802 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39802 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39802 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39802 .one-hundred { color: #6A6057; }
.style-39802 .zero { color: #6A6057; }
.style-39802 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-39802 .scale { color: #6A6057; }
.style-39802 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-39802 li.group { margin: 30px 0 0 0; }
.style-39802 .view-all { margin: 45px 0 0 0; }
.style-39802 .view-comments { margin: 20px 0 0 0; }
.style-39821 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-39821 { margin-bottom: 70px;background-color: #FFFFFF;padding: 8px; }
.style-39821 .description { margin: 15px 0; }
.style-39821 time { color: #6A6057;font-size: 14px; }
.style-39821 .readmore { margin: 15px 0 0 0; }
.style-39821 .archive { margin: 45px 0 0 0; }
.style-39821 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39821 .brief-description { margin: 15px 0 0 0; }
.style-39821 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-39821 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-39821 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39821 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-39821 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39821 .title { font-size: 18px; }
.style-39821 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39821 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-39821 .one-hundred { color: #6A6057; }
.style-39821 .zero { color: #6A6057; }
.style-39821 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-39821 .scale { color: #6A6057; }
.style-39821 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-39821 .file-count { font-size: 12px; }
.style-39821 li.group { margin: 30px 0 0 0; }
.style-39821 .view-all { margin: 45px 0 0 0; }
.style-39821 .view-comments { margin: 20px 0 0 0; }
.style-29015 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-29015 { background-color: #ffffff;margin-bottom: 30px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 10px 10px; }
.style-29015 .description { margin: 15px 0; }
.style-29015 time { color: #6A6057;font-size: 14px; }
.style-29015 .readmore { margin: 15px 0 0 0; }
.style-29015 .archive { margin: 45px 0 0 0; }
.style-29015 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29015 .brief-description { margin: 15px 0 0 0; }
.style-29015 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-29015 .photos { text-align: center; }
.style-29015 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29015 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-29015 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29015 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29015 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-29015 .one-hundred { color: #6A6057; }
.style-29015 .zero { color: #6A6057; }
.style-29015 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-29015 .scale { color: #6A6057; }
.style-29015 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-29015 li.group { margin: 30px 0 0 0; }
.style-29015 div.content-wrap { font-size: 13px; }
.style-29015 .view-all { margin: 45px 0 0 0; }
.style-29015 .view-comments { margin: 20px 0 0 0; }
.style-27726 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-27726 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-27726 .description { margin: 15px 0; }
.style-27726 time { color: #6A6057;font-size: 14px; }
.style-27726 .readmore { margin: 15px 0 0 0; }
.style-27726 .archive { margin: 45px 0 0 0; }
.style-27726 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27726 .brief-description { margin: 15px 0 0 0; }
.style-27726 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27726 .photos { text-align: center; }
.style-27726 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95);text-align: center; }
.style-27726 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27726 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27726 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27726 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27726 .one-hundred { color: #6A6057; }
.style-27726 .zero { color: #6A6057; }
.style-27726 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27726 .scale { color: #6A6057; }
.style-27726 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27726 li.group { margin: 30px 0 0 0; }
.style-27726 div.content-wrap { font-size: 14px; }
.style-27726 .view-all { margin: 45px 0 0 0; }
.style-27726 .view-comments { margin: 20px 0 0 0; }
.style-66306 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-66306 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px;margin-top: 50px; }
.style-66306 .description { margin: 15px 0; }
.style-66306 time { color: #6A6057;font-size: 14px; }
.style-66306 .readmore { margin: 15px 0 0 0; }
.style-66306 .archive { margin: 45px 0 0 0; }
.style-66306 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66306 .brief-description { margin: 15px 0 0 0; }
.style-66306 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66306 .photos { text-align: center; }
.style-66306 .text img { margin-bottom: 30px; }
.style-66306 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-66306 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66306 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66306 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-66306 .one-hundred { color: #6A6057; }
.style-66306 .zero { color: #6A6057; }
.style-66306 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-66306 .scale { color: #6A6057; }
.style-66306 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-66306 li.group { margin: 30px 0 0 0; }
.style-66306 .view-all { margin: 45px 0 0 0; }
.style-66306 .view-comments { margin: 20px 0 0 0; }
.style-21426 .h2-style { margin-bottom: 20px;margin-top: 0;color: #0A5D81; }
.style-21426 .h3-style { color: #0A5D81; }
.style-21426 A { color: #0A5D81; }
.style-21426 .button { background-color: #0A5D81;color: #fff; }
.style-21426 .button:hover { color: rgba(255,255,255,.80); }
.style-21426 { margin-bottom: 70px;padding: 25px 15px 0 30px;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-21426 .description { margin: 15px 0; }
.style-21426 time { color: #6A6057;font-size: 14px; }
.style-21426 .readmore { margin: 15px 0 0 0; }
.style-21426 .archive { margin: 45px 0 0 0; }
.style-21426 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21426 .brief-description { margin: 15px 0 0 0; }
.style-21426 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21426 .photos { text-align: center; }
.style-21426 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21426 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21426 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21426 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21426 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21426 .one-hundred { color: #6A6057; }
.style-21426 .zero { color: #6A6057; }
.style-21426 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21426 .scale { color: #6A6057; }
.style-21426 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21426 li.group { margin: 30px 0 0 0; }
.style-21426 .view-all { margin: 45px 0 0 0; }
.style-21426 .view-comments { margin: 20px 0 0 0; }
.style-26559 .h2-style { margin-bottom: 20px;margin-top: 0;color: #0A5D81; }
.style-26559 .h3-style { color: #0A5D81; }
.style-26559 A { color: #0A5D81; }
.style-26559 .button { background-color: #0A5D81;color: #fff;margin-left: 40.92827004219409%; }
.style-26559 .button:hover { color: rgba(255,255,255,.80); }
.style-26559 { margin-bottom: 70px;padding: 25px 15px 0 30px;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-26559 .description { margin: 15px 0; }
.style-26559 time { color: #6A6057;font-size: 14px; }
.style-26559 .readmore { margin: 15px 0 0 0; }
.style-26559 .archive { margin: 45px 0 0 0; }
.style-26559 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26559 .brief-description { margin: 15px 0 0 0; }
.style-26559 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26559 .photos { text-align: center; }
.style-26559 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26559 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26559 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26559 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26559 .submit-button { margin-left: 40.92827004219409%; }
.style-26559 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26559 .one-hundred { color: #6A6057; }
.style-26559 .zero { color: #6A6057; }
.style-26559 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-26559 .scale { color: #6A6057; }
.style-26559 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-26559 li.group { margin: 30px 0 0 0; }
.style-26559 .view-all { margin: 45px 0 0 0; }
.style-26559 .view-comments { margin: 20px 0 0 0; }
.style-65442 .h2-style { margin-bottom: 20px;margin-top: 0;color: #0A5D81;background-position: right bottom; }
.style-65442 .h3-style { color: #0A5D81; }
.style-65442 A { color: #0A5D81; }
.style-65442 .button { background-color: #0A5D81;color: #fff; }
.style-65442 .button:hover { color: rgba(255,255,255,.80); }
.style-65442 { margin-bottom: 70px;padding: 25px 15px 0 30px;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-65442 .description { margin: 15px 0; }
.style-65442 time { color: #6A6057;font-size: 14px; }
.style-65442 .readmore { margin: 15px 0 0 0; }
.style-65442 .archive { margin: 45px 0 0 0; }
.style-65442 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65442 .brief-description { margin: 15px 0 0 0; }
.style-65442 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-65442 .photos { text-align: center; }
.style-65442 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65442 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-65442 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65442 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65442 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-65442 .one-hundred { color: #6A6057; }
.style-65442 .zero { color: #6A6057; }
.style-65442 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-65442 .scale { color: #6A6057; }
.style-65442 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-65442 li.group { margin: 30px 0 0 0; }
.style-65442 div.content-wrap { background-position: center bottom; }
.style-65442 .view-all { margin: 45px 0 0 0; }
.style-65442 .view-comments { margin: 20px 0 0 0; }
.style-64373 .h2-style { margin-bottom: 20px;margin-top: 0;color: #0A5D81; }
.style-64373 .h3-style { color: #0A5D81; }
.style-64373 A { color: #0A5D81; }
.style-64373 .button { background-color: #0A5D81;color: #fff; }
.style-64373 .button:hover { color: rgba(255,255,255,.80); }
.style-64373 { margin-bottom: 70px;padding: 25px 15px 0 30px;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/GrayBlueDot.png');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-64373 .description { margin: 15px 0; }
.style-64373 time { color: #6A6057;font-size: 14px; }
.style-64373 .readmore { margin: 15px 0 0 0; }
.style-64373 .archive { margin: 45px 0 0 0; }
.style-64373 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64373 .brief-description { margin: 15px 0 0 0; }
.style-64373 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-64373 .photos { text-align: center; }
.style-64373 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64373 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-64373 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64373 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64373 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-64373 .one-hundred { color: #6A6057; }
.style-64373 .zero { color: #6A6057; }
.style-64373 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-64373 .scale { color: #6A6057; }
.style-64373 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-64373 li.group { margin: 30px 0 0 0; }
.style-64373 .view-all { margin: 45px 0 0 0; }
.style-64373 .view-comments { margin: 20px 0 0 0; }
.style-21425 .h2-style { margin-bottom: 20px;margin-top: 0; }
.style-21425 { margin-bottom: 70px;padding: 25px 15px 0 30px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/redDot.gif'), url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/redDot.gif');background-repeat: repeat-x, repeat-y;background-position: left top, left 10px; }
.style-21425 .description { margin: 15px 0; }
.style-21425 time { color: #6A6057;font-size: 14px; }
.style-21425 .readmore { margin: 15px 0 0 0; }
.style-21425 .archive { margin: 45px 0 0 0; }
.style-21425 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21425 .brief-description { margin: 15px 0 0 0; }
.style-21425 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21425 .photos { text-align: center; }
.style-21425 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21425 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21425 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21425 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21425 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21425 .one-hundred { color: #6A6057; }
.style-21425 .zero { color: #6A6057; }
.style-21425 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21425 .scale { color: #6A6057; }
.style-21425 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21425 li.group { margin: 30px 0 0 0; }
.style-21425 .athleticteamcoach img { max-width: 200px; }
.style-21425 .view-all { margin: 45px 0 0 0; }
.style-21425 .view-comments { margin: 20px 0 0 0; }
.style-40115 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;font-size: 40px;letter-spacing: 0.05em;margin-bottom: 30px;line-height: 1.2; }
.style-40115 .h3-style { color: #0A5D81; }
.style-40115 A { color: #0A5D81; }
.style-40115 .button { background-color: #0A5D81;color: #fff; }
.style-40115 .button:hover { color: rgba(255,255,255,.80); }
.style-40115 { margin-bottom: 70px; }
.style-40115 .description { margin: 15px 0; }
.style-40115 time { color: #6A6057;font-size: 14px; }
.style-40115 .readmore { margin: 15px 0 0 0; }
.style-40115 .archive { margin: 45px 0 0 0; }
.style-40115 .brief-description { margin: 15px 0 0 0; }
.style-40115 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-40115 .photos { text-align: center; }
.style-40115 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40115 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-40115 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40115 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40115 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-40115 .one-hundred { color: #6A6057; }
.style-40115 .zero { color: #6A6057; }
.style-40115 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-40115 .scale { color: #6A6057; }
.style-40115 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-40115 li.group { margin: 30px 0 0 0; }
.style-40115 .view-all { margin: 45px 0 0 0; }
.style-40115 .view-comments { margin: 20px 0 0 0; }
.style-21411 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #0A5D81; }
.style-21411 .h3-style { color: #0A5D81; }
.style-21411 A { color: #0A5D81; }
.style-21411 .button { background-color: #0A5D81;color: #fff; }
.style-21411 .button:hover { color: rgba(255,255,255,.80); }
.style-21411 { margin-bottom: 70px; }
.style-21411 .description { margin: 15px 0; }
.style-21411 time { color: #6A6057;font-size: 14px; }
.style-21411 .readmore { margin: 15px 0 0 0; }
.style-21411 .archive { margin: 45px 0 0 0; }
.style-21411 .brief-description { margin: 15px 0 0 0; }
.style-21411 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21411 .photos { text-align: center; }
.style-21411 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21411 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21411 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21411 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21411 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21411 .one-hundred { color: #6A6057; }
.style-21411 .zero { color: #6A6057; }
.style-21411 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21411 .scale { color: #6A6057; }
.style-21411 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21411 li.group { margin: 30px 0 0 0; }
.style-21411 .view-all { margin: 45px 0 0 0; }
.style-21411 .view-comments { margin: 20px 0 0 0; }
.style-27162 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #0A5D81; }
.style-27162 .h3-style { color: #0A5D81; }
.style-27162 A { color: #0A5D81; }
.style-27162 .button { background-color: #0A5D81;color: #fff; }
.style-27162 .button:hover { color: rgba(255,255,255,.80); }
.style-27162 { margin-bottom: 10px; }
.style-27162 .description { margin: 15px 0; }
.style-27162 time { color: #6A6057;font-size: 14px; }
.style-27162 .readmore { margin: 15px 0 0 0; }
.style-27162 .archive { margin: 45px 0 0 0; }
.style-27162 .brief-description { margin: 15px 0 0 0; }
.style-27162 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27162 .photos { text-align: center; }
.style-27162 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27162 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27162 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27162 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27162 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27162 .one-hundred { color: #6A6057; }
.style-27162 .zero { color: #6A6057; }
.style-27162 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27162 .scale { color: #6A6057; }
.style-27162 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27162 li.group { margin: 30px 0 0 0; }
.style-27162 .view-all { margin: 45px 0 0 0; }
.style-27162 .view-comments { margin: 20px 0 0 0; }
.style-31319 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;color: #0A5D81; }
.style-31319 .h3-style { color: #0A5D81;font-size: 15px;font-family: Palatino; }
.style-31319 .h4-style { font-family: Palatino; }
.style-31319 A { color: #0A5D81; }
.style-31319 .button { background-color: #FFFFFF;color: #313131;font-size: 10px;font-style: italic;border-width: 0px;font-family: Palatino; }
.style-31319 .button:hover { color: rgba(255,255,255,.80); }
.style-31319 { margin-bottom: 70px; }
.style-31319 .description { margin: 15px 0; }
.style-31319 time { color: #6A6057;font-size: 14px; }
.style-31319 .readmore { margin: 15px 0 0 0; }
.style-31319 .archive { margin: 45px 0 0 0; }
.style-31319 .brief-description { margin: 15px 0 0 0; }
.style-31319 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-31319 .photos { text-align: center; }
.style-31319 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31319 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-31319 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31319 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31319 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31319 .one-hundred { color: #6A6057; }
.style-31319 .zero { color: #6A6057; }
.style-31319 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-31319 .scale { color: #6A6057; }
.style-31319 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-31319 li.group { margin: 30px 0 0 0; }
.style-31319 .view-all { margin: 45px 0 0 0; }
.style-31319 .view-comments { margin: 20px 0 0 0; }
.style-78946 .h2-style { margin-bottom: 30px;margin-top: 0;text-transform: uppercase;font-family: 'Open Sans';font-weight: bold;font-style: normal;font-size: 28px; }
.style-78946 .h4-style { margin: 0;text-transform: none;line-height: 20px; }
.style-78946 A { font-family: 'Open Sans', sans-serif;color: #9D2235;text-decoration: none;font-weight: bold; }
.style-78946 { margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px;border-style: solid;border-width: thin;border-color: #9d2235; }
.style-78946 .description { margin: 15px 0; }
.style-78946 time { color: #6A6057;font-size: 14px; }
.style-78946 .readmore { margin: 15px 0 0 0; }
.style-78946 .archive { margin: 45px 0 0 0; }
.style-78946 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78946 .long-description { margin-top: 10px; }
.style-78946 .brief-description { margin: 15px 0 0 0; }
.style-78946 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78946 .photos { text-align: center; }
.style-78946 .text img { margin-bottom: 20px; }
.style-78946 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-78946 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78946 .question { font-family: 'Open Sans', sans-serif; }
.style-78946 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-78946 .one-hundred { color: #6A6057; }
.style-78946 .zero { color: #6A6057; }
.style-78946 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-78946 .scale { color: #6A6057; }
.style-78946 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-78946 li.group { margin: 30px 0 0 0; }
.style-78946 .view-all { margin: 45px 0 0 0; }
.style-78946 .view-comments { margin: 20px 0 0 0; }
.style-31876 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-31876 { margin-bottom: 70px; }
.style-31876 .description { margin: 15px 0; }
.style-31876 time { color: #6A6057;font-size: 14px; }
.style-31876 .readmore { margin: 15px 0 0 0; }
.style-31876 .archive { margin: 45px 0 0 0; }
.style-31876 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31876 .brief-description { margin: 15px 0 0 0; }
.style-31876 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-31876 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-31876 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31876 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-31876 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31876 .title { font-size: 18px; }
.style-31876 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31876 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-31876 .one-hundred { color: #6A6057; }
.style-31876 .zero { color: #6A6057; }
.style-31876 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-31876 .scale { color: #6A6057; }
.style-31876 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-31876 .file-count { font-size: 12px; }
.style-31876 .album-select { font-family: Palatino; }
.style-31876 li.group { margin: 30px 0 0 0; }
.style-31876 .view-all { margin: 45px 0 0 0; }
.style-31876 .view-comments { margin: 20px 0 0 0; }
.style-21465 { margin-bottom: -45px; }
.style-21465 .logo img { margin-top: 43px; }
.style-21467 { padding-bottom: 30px;text-align: right; }
.style-21467 .submit-button { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconHeaderSearchON_28x28.png');background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color: transparent;width: 37px;height: 37px;text-indent: -9999px;box-shadow: 0 0 0;padding: 0px;opacity: .8; }
.style-21467 .submit-button:hover { opacity: 1; }
.style-21467 .search-text { border-width: 0 0 1px;border-style: solid;border-color: rgba(255,255,255,0.8);padding: 0;margin: 0;line-height: 32px;text-indent: 16px;letter-spacing: 0.05em;background-color: transparent;color: #FFFFFF;font-family: 'Open Sans', sans-serif;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 0;text-align: left;transition: width .5s;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-21467 .search-text:focus { width: calc(100% - 40px); }
.style-21466 { text-align: right;font-family: Palatino;font-size: 20px;margin: 40px 0 12px; }
.style-21500 A { color: #6A6057; }
.style-21500 { font-family: Palatino;color: #6A6057;font-size: 18px;line-height: 2;margin-bottom: 40px; }
.style-78955 A { color: #FFFFFF;text-decoration: none; }
.style-78955 { font-family: 'Open Sans', sans-serif;color: #ffffff;font-size: 14px;line-height: 1.5;margin-bottom: 10px;margin-top: 10px;text-align: left; }
.style-21499 { margin-bottom: 20px; }
.style-78957 A { color: #FFFFFF;text-decoration: none; }
.style-78957 { font-family: 'Open Sans', sans-serif;color: #ffffff;font-size: 14px;line-height: 2;margin-bottom: 40px;margin-top: 5px;text-align: left; }
.style-21501 .link-image:hover { opacity: .66; }
.style-21501 li.group { display: inline-block;padding: 0 12px; }
.style-78956 { display: flex;align-items: left;justify-content: left; }
.style-78956 .link-image:hover { opacity: .66; }
.style-78956 li.group { display: inline-block;padding: 0px; }
.style-75537 A { color: #6A6057; }
.style-75537 { font-family: Palatino;color: #6A6057;font-size: 18px;line-height: 2;margin-bottom: 40px;margin: 0px; }
.style-75537 div.content-wrap { text-align: center; }
.style-96897 .h2-style { text-align: center;font-size: 25px; }
.style-96897 A { color: #6A6057; }
.style-96897 { font-family: Palatino;color: #6A6057;font-size: 18px;line-height: 2;margin-bottom: 40px;margin: 0px; }
.style-96897 div.content-wrap { text-align: center; }
.style-21495 .h1-style { font-family: Palatino;font-style: italic;font-weight: normal;text-shadow: 0px 0px 6px rgba(35, 31, 32, 0.75);margin: 127px 0 46px;color: #FFFFFF;font-size: 60px;letter-spacing: 0.05em; }
.style-41909 .h1-style { font-family: Palatino;font-style: italic;font-weight: normal;text-shadow: 0px 0px 6px rgba(35, 31, 32, 0.75);margin: 127px 0 46px;color: #FFFFFF;font-size: 48px;letter-spacing: 0.05em; }
.style-30311 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-30311 .h4-style { font-family: Palatino;font-size: 20px;text-transform: none;font-weight: normal;text-shadow: 1px 1px 0 #fff;margin: 15px 0 25px; }
.style-30311 A { transition: color .3s; }
.style-30311 A:hover { color: #A22036; }
.style-30311 .button:hover { color: rgba(255,255,255,.80);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-30311 { margin-bottom: 30px;text-align: center; }
.style-30311 .description { margin: 15px 0; }
.style-30311 time { color: #ffffff;font-size: 14px;position: absolute;top: 0;left: 0;background-color: #000000;padding: 4px 9px;font-weight: bold; }
.style-30311 .readmore { margin: 15px 0 0 0;display: block;text-align: center;text-transform: none;font-weight: normal;font-family: Palatino;font-size: 16px; }
.style-30311 .archive { margin: 45px 0 0 0;text-transform: none;font-family: Palatino;font-size: 16px;text-align: center;font-weight: normal; }
.style-30311 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-30311 .h4-style A { text-decoration: none;color: #6c625a; }
.style-30311 .brief-description { margin: 15px 0 0 0; }
.style-30311 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-30311 .photos { text-align: center; }
.style-30311 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-30311 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-30311 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);width: 100%; }
.style-30311 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-30311 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-30311 .one-hundred { color: #6A6057; }
.style-30311 .zero { color: #6A6057; }
.style-30311 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-30311 .scale { color: #6A6057; }
.style-30311 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-30311 li.group { margin: 0px 0 40px 0px;display: inline-block;width: calc(50% - 34px);position: relative;border-top: 2px solid #000;text-align: center;-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;max-width: 280px;vertical-align: top; }
.style-30311 div.content-wrap { text-align: center; }
.style-30311 .view-all { margin: 45px 0 0 0; }
.style-30311 .view-comments { margin: 20px 0 0 0; }
.style-21484 { text-align: center;color: #FFFFFF; }
.style-21484:hover { color: rgba(255,255,255,.5); }
.style-21484 .link-image { padding: 0px;margin: 0px auto;display: block;width: 90%;box-shadow: 0 4px 12px rgba(0,0,0,0.25); }
.style-21484 .link-image:hover { box-shadow: inset 0 4px 12px rgba(0,0,0,0.25); }
.style-21484 .photo img { box-shadow: 0 4px 12px rgba(0,0,0,0.25); }
.style-21484 A.links-urllink { display: block;color: inherit;text-decoration: none;text-transform: uppercase;font-family: 'Open Sans', sans-serif;padding: 20px;letter-spacing: .1em;font-size: 14px; }
.style-21484 A.links-urllink:after { content: "";background-color: #a22036;width: 100%;height: 67.5%;display: block;position: absolute;bottom: 0;left: 0;z-index: -1; }
.style-21484 .photo figure { padding: 0 6.5% 6.5%;position: relative; }
.style-21484 .photo figure:after { content: "";background-color: #a22036;width: 100%;height: 67.5%;display: block;position: absolute;bottom: 0;left: 0;z-index: -1; }
.style-21484 li.group { padding: 0;margin: 15px 0 0 0;position: relative; }
.style-21484 li.group:after { content: "";background-color: #a22036;width: 100%;height: 67.5%;display: block;position: absolute;bottom: 0;left: 0;z-index: -1; }
.style-21487 A { text-decoration: none;float: left; }
.style-21487 .link-image { border-radius: 50%;box-shadow: 0 2px 8px rgba(0,0,0,0.25);float: left; }
.style-21487 .long-description { width: calc(100% - 92px);float: right; }
.style-21487 A.links-urllink { display: block;float: left;margin: 10px 0 5px 10px;padding-bottom: 8px;font-size: 22px;color: #0A5D81;font-family: Palatino;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/solidGrayDot.png');background-position: left bottom;background-repeat: repeat-x;width: calc(100% - 85px); }
.style-21487 li.group:after { content: "";display: table;clear: both; }
.style-26941 A { text-decoration: none;float: left; }
.style-26941 .link-image { border-radius: 50%;box-shadow: 0 2px 8px rgba(0,0,0,0.25);float: left;.style-21487 .links .content-wrap ul li .long-description img {border-radius: 50%;margin-left: -75px;margin-right: 25px;: }; }
.style-26941 .long-description { width: calc(100% - 92px);float: right; }
.style-26941 A.links-urllink { display: block;float: left;margin: 10px 0 5px 10px;padding-bottom: 8px;font-size: 22px;color: #0A5D81;font-family: Palatino;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/solidGrayDot.png');background-position: left bottom;background-repeat: repeat-x;width: calc(100% - 85px); }
.style-26941 li.group:after { content: "";display: table;clear: both; }
.style-26558 A { text-decoration: none;padding: 12px 0;font-family: Palatino;font-size: 16px;color: #6A6057;display: block; }
.style-26558 A:hover { color: #A22036; }
.style-26558 li.group { -webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;/*-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;*/
margin: 0;: /*to keep margins from "wrapping" in webkit so items align at top*/; }
.style-26558 div.content-wrap { -webkit-column-count: 2;-moz-column-count: 2;column-count: 2; }
.style-21489 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-21489 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-21489 .description { margin: 15px 0; }
.style-21489 time { color: #6A6057;font-size: 14px; }
.style-21489 .readmore { margin: 15px 0 0 0; }
.style-21489 .archive { margin: 45px 0 0 0; }
.style-21489 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21489 .brief-description { margin: 15px 0 0 0; }
.style-21489 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21489 .photos { text-align: center; }
.style-21489 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21489 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21489 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21489 .job-title { font-weight: bold; }
.style-21489 .biobutton { padding: 5px 10px; }
.style-21489 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21489 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21489 .one-hundred { color: #6A6057; }
.style-21489 .zero { color: #6A6057; }
.style-21489 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21489 .first-name { font-weight: bold; }
.style-21489 .last-name { font-weight: bold; }
.style-21489 .scale { color: #6A6057; }
.style-21489 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21489 li.group { margin: 30px 0 0 0; }
.style-21489 .schedule-date { font-weight: bold;font-size: 17px; }
.style-21489 .schedule-result { text-align: right; }
.style-21489 .player-detail-label { font-size: 14px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21489 .return-letter { font-weight: bold; }
.style-21489 .team-captain { font-weight: bold;text-transform: uppercase; }
.style-21489 .view-all { margin: 45px 0 0 0; }
.style-21489 .view-comments { margin: 20px 0 0 0; }
.style-21489 a.print-button span { margin-top: -60px;position: relative; }
.style-25517 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-25517 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-25517 .description { margin: 15px 0; }
.style-25517 time { color: #6A6057;font-size: 14px; }
.style-25517 .readmore { margin: 15px 0 0 0; }
.style-25517 .archive { margin: 45px 0 0 0; }
.style-25517 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25517 .brief-description { margin: 15px 0 0 0; }
.style-25517 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold;line-height: 1; }
.style-25517 .photos { text-align: center; }
.style-25517 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25517 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-25517 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25517 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25517 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-25517 .one-hundred { color: #6A6057; }
.style-25517 .zero { color: #6A6057; }
.style-25517 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-25517 .scale { color: #6A6057; }
.style-25517 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-25517 li.group { margin: 30px 0 0 0; }
.style-25517 .schedule-directions { text-align: center; }
.style-25517 .date-icon { background-color: #6A6057;color: #FFFFFF; }
.style-25517 .month-name { padding: 5px 5px 0 5px;text-transform: uppercase;line-height: 1; }
.style-25517 .day-number { padding: 0 5px 5px 5px;font-size: 36px;line-height: 1; }
.style-25517 .event-detail { margin-left: 75px;padding-bottom: 30px;border-bottom: 1px solid #eaeaea; }
.style-25517 .filter-group { display: inline-block;margin-bottom: 15px !important; }
.style-25517 .calendar-grid { background-color: transparent; }
.style-25517 .prev-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;text-decoration: none; }
.style-25517 .next-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s; }
.style-25517 .day-header span { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-25517 .selected-date { margin-top: 60px;margin-bottom: 30px; }
.style-25517 .day a { padding: 4px; }
.style-25517 .view-all { margin: 45px 0 0 0; }
.style-25517 .view-comments { margin: 20px 0 0 0; }
.style-25517 .large-calendar-grid { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);border: none; }
.style-25517 .large-calendar-grid ol.calendar-header li { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-25517 .large-calendar-grid .day-holder { border: none;padding: 5px;text-align: center;border-top: 1px solid #eaeaea; }
.style-25517 .large-calendar-grid .date { text-align: center;font-size: 18px;font-weight: bold;color: #A22136; }
.style-25517 .large-calendar-grid .calendar-list { border: none; }
.style-25517 .more-details { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 12px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;text-decoration: none;padding: 2px; }
.style-25517 .game .ath-row.ath-row-one { font-weight: bold;font-size: 11px; }
.style-25517 .game .ath-row.ath-row-two { width: 76px;: ; }
.style-25517 .game .ath-row.ath-row-five { width: 228px;: ; }
.style-26497 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-26497 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-26497 .description { margin: 15px 0; }
.style-26497 time { color: #6A6057;font-size: 14px; }
.style-26497 .readmore { margin: 15px 0 0 0; }
.style-26497 .archive { margin: 45px 0 0 0; }
.style-26497 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26497 .brief-description { margin: 15px 0 0 0; }
.style-26497 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold;line-height: 1; }
.style-26497 .photos { text-align: center; }
.style-26497 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26497 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-26497 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26497 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26497 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-26497 .one-hundred { color: #6A6057; }
.style-26497 .zero { color: #6A6057; }
.style-26497 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-26497 .scale { color: #6A6057; }
.style-26497 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-26497 li.group { margin: 30px 0 0 0; }
.style-26497 .schedule-directions { text-align: center; }
.style-26497 .date-icon { background-color: #6A6057;color: #FFFFFF; }
.style-26497 .month-name { padding: 5px 5px 0 5px;text-transform: uppercase;line-height: 1; }
.style-26497 .day-number { padding: 0 5px 5px 5px;font-size: 36px;line-height: 1; }
.style-26497 .event-detail { margin-left: 75px;padding-bottom: 30px;border-bottom: 1px solid #eaeaea; }
.style-26497 .filter-group { display: inline-block;margin-bottom: 15px !important; }
.style-26497 .calendar-grid { background-color: transparent; }
.style-26497 .prev-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;text-decoration: none; }
.style-26497 .next-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s; }
.style-26497 .day-header span { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-26497 .selected-date { margin-top: 60px;margin-bottom: 30px; }
.style-26497 .day a { padding: 4px; }
.style-26497 .view-all { margin: 45px 0 0 0; }
.style-26497 .view-comments { margin: 20px 0 0 0; }
.style-26497 .large-calendar-grid { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);border: none; }
.style-26497 .large-calendar-grid ol.calendar-header li { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-26497 .large-calendar-grid .day-holder { border: none;padding: 5px;text-align: center;border-top: 1px solid #eaeaea; }
.style-26497 .large-calendar-grid .date { text-align: center;font-size: 18px;font-weight: bold;color: #A22136; }
.style-26497 .large-calendar-grid .calendar-list { border: none; }
.style-26497 .more-details { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 12px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;text-decoration: none;padding: 2px; }
.style-26497 .game .ath-row.ath-row-one { font-weight: bold;font-size: 11px; }
.style-26497 .game .ath-row.ath-row-two { width: 76px;: ; }
.style-26497 .game .ath-row.ath-row-five { width: 228px;: ; }
.style-21488 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-21488 { margin-bottom: 70px; }
.style-21488 .description { margin: 15px 30px; }
.style-21488 time { color: #6A6057;font-size: 14px; }
.style-21488 .readmore { margin: 15px 0 0 0; }
.style-21488 .archive { margin: 45px 0 0 0; }
.style-21488 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21488 .long-description { margin: 15px 30px; }
.style-21488 .brief-description { margin: 15px 30px 0 30px; }
.style-21488 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21488 .photos { text-align: center; }
.style-21488 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21488 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21488 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21488 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21488 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21488 .one-hundred { color: #6A6057; }
.style-21488 .zero { color: #6A6057; }
.style-21488 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21488 .scale { color: #6A6057; }
.style-21488 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21488 li.group { margin: 30px 0 0 0; }
.style-21488 .view-all { margin: 45px 0 0 0; }
.style-21488 .view-comments { margin: 20px 0 0 0; }
.style-21586 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-21586 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-21586 .description { margin: 15px 0; }
.style-21586 time { color: #6A6057;font-size: 14px; }
.style-21586 .readmore { margin: 15px 0 0 0; }
.style-21586 .archive { margin: 45px 0 0 0; }
.style-21586 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21586 .brief-description { margin: 15px 0 0 0; }
.style-21586 .location { margin: 15px 0 0 0;font-size: 12px;color: #6A6057;font-weight: bold;line-height: 1; }
.style-21586 .photos { text-align: center; }
.style-21586 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21586 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21586 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21586 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21586 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21586 .one-hundred { color: #6A6057; }
.style-21586 .zero { color: #6A6057; }
.style-21586 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21586 .scale { color: #6A6057; }
.style-21586 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21586 li.group { margin: 30px 0 0 0; }
.style-21586 .event-time { font-size: 11px; }
.style-21586 .date-icon { background-color: #6A6057;color: #FFFFFF; }
.style-21586 .month-name { padding: 5px 5px 0 5px;text-transform: uppercase;line-height: 1; }
.style-21586 .day-number { padding: 0 5px 5px 5px;font-size: 36px;line-height: 1; }
.style-21586 .event-detail { margin-left: 75px;padding-bottom: 30px;border-bottom: 1px solid #eaeaea; }
.style-21586 .filter-group { display: inline-block;margin-bottom: 15px !important; }
.style-21586 .calendar-grid { background-color: transparent; }
.style-21586 .prev-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;text-decoration: none; }
.style-21586 .next-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s; }
.style-21586 .day-header span { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-21586 .selected-date { margin-top: 60px;margin-bottom: 30px; }
.style-21586 .day a { padding: 4px; }
.style-21586 .view-all { margin: 45px 0 0 0; }
.style-21586 .view-comments { margin: 20px 0 0 0; }
.style-21586 .large-calendar-grid { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);border: none; }
.style-21586 .large-calendar-grid ol.calendar-header li { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-21586 .large-calendar-grid .day-holder { border: none;padding: 5px;text-align: center;border-top: 1px solid #eaeaea; }
.style-21586 .large-calendar-grid .date { text-align: center;font-size: 18px;font-weight: bold;color: #A22136; }
.style-21586 .large-calendar-grid .calendar-list { border: none; }
.style-21586 .h4-style.calendar-event-title { text-transform: none;font-size: 12px;color: #9D2235; }
.style-21586 .h4-style.calendar-event-title a { text-transform: none;font-size: 14px; }
.style-21586 .more-details { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 11px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;text-decoration: none;padding: 2px; }
.style-27623 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-27623 { background-color: #ffffff;margin-bottom: 70px;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-27623 .description { margin: 15px 0; }
.style-27623 time { color: #6A6057;font-size: 14px; }
.style-27623 .readmore { margin: 15px 0 0 0; }
.style-27623 .archive { margin: 45px 0 0 0; }
.style-27623 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27623 .brief-description { margin: 15px 0 0 0; }
.style-27623 .location { margin: 15px 0 0 0;font-size: 10px;color: #6A6057;line-height: 1; }
.style-27623 .photos { text-align: center; }
.style-27623 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27623 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-27623 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27623 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27623 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-27623 .one-hundred { color: #6A6057; }
.style-27623 .zero { color: #6A6057; }
.style-27623 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-27623 .scale { color: #6A6057; }
.style-27623 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-27623 li.group { margin: 30px 0 0 0; }
.style-27623 .schedule-site { font-size: 10px; }
.style-27623 .schedule-cancelled { color: #FF0000; }
.style-27623 .start-time { font-size: 11px; }
.style-27623 .event-time { font-size: 11px; }
.style-27623 .date-icon { background-color: #6A6057;color: #FFFFFF; }
.style-27623 .month-name { padding: 5px 5px 0 5px;text-transform: uppercase;line-height: 1; }
.style-27623 .day-number { padding: 0 5px 5px 5px;font-size: 36px;line-height: 1; }
.style-27623 .event-detail { margin-left: 75px;padding-bottom: 30px;border-bottom: 1px solid #eaeaea; }
.style-27623 .filter-group { display: inline-block;margin-bottom: 15px !important; }
.style-27623 .calendar-grid { background-color: transparent; }
.style-27623 .prev-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s;text-decoration: none; }
.style-27623 .next-button { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;margin: 10px 0;transition: box-shadow, color .3s; }
.style-27623 .day-header span { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-27623 .selected-date { margin-top: 60px;margin-bottom: 30px; }
.style-27623 .day a { padding: 4px; }
.style-27623 .view-all { margin: 45px 0 0 0; }
.style-27623 .view-comments { margin: 20px 0 0 0; }
.style-27623 .large-calendar-grid { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);border: none; }
.style-27623 .large-calendar-grid ol.calendar-header li { border: none;background-color: #6A6057;font-size: 14px;color: #FFFFFF;font-weight: bold;text-transform: uppercase;padding: 5px; }
.style-27623 .large-calendar-grid .day-holder { border: none;padding: 5px;text-align: center;border-top: 1px solid #eaeaea; }
.style-27623 .large-calendar-grid .date { text-align: center;font-size: 18px;font-weight: bold;color: #A22136; }
.style-27623 .large-calendar-grid .calendar-list { border: none; }
.style-27623 .h4-style.calendar-event-title { text-transform: none;font-size: 11px;color: #9D2235; }
.style-27623 .h4-style.calendar-event-title a { text-transform: none;font-size: 11px;font-weight: bold; }
.style-27623 .more-details { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 11px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;text-decoration: none;padding: 2px; }
.style-21481 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-21481 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-21481 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-21481 .h4-style { margin: 0; }
.style-21481 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;text-transform: uppercase;text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-21481 A:hover { color: #5B7E95; }
.style-21481 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-21481 .button:hover { color: rgba(255,255,255,.80); }
.style-21481 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-21481 .description { margin: 15px 0; }
.style-21481 time { color: #6A6057;font-size: 14px; }
.style-21481 .readmore { margin: 15px 0 0 0; }
.style-21481 .archive { margin: 45px 0 0 0; }
.style-21481 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-21481 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21481 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-21481 .long-description { padding-left: 57px; }
.style-21481 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-21481 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21481 .photos { text-align: center; }
.style-21481 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21481 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21481 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21481 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21481 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21481 .one-hundred { color: #6A6057; }
.style-21481 .zero { color: #6A6057; }
.style-21481 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21481 .scale { color: #6A6057; }
.style-21481 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21481 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-21481 .course-desc { margin: 0 30px 0 60px; }
.style-21481 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-21481 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-21481 .course-title.on-state { color: #0A5D81; }
.style-21481 .view-all { margin: 45px 0 0 0; }
.style-21481 .view-comments { margin: 20px 0 0 0; }
.style-21485 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-21485 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-21485 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-21485 .h4-style { margin: 0; }
.style-21485 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;text-transform: uppercase;text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-21485 A:hover { color: #5B7E95; }
.style-21485 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-21485 .button:hover { color: rgba(255,255,255,.80); }
.style-21485 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-21485 .description { margin: 15px 0; }
.style-21485 time { color: #6A6057;font-size: 14px; }
.style-21485 .readmore { margin: 15px 0 0 0; }
.style-21485 .archive { margin: 45px 0 0 0; }
.style-21485 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-21485 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21485 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-21485 .long-description { padding-left: 57px; }
.style-21485 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-21485 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21485 .photos { text-align: center; }
.style-21485 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21485 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21485 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21485 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21485 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21485 .letter-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21485 .one-hundred { color: #6A6057; }
.style-21485 .zero { color: #6A6057; }
.style-21485 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21485 .scale { color: #6A6057; }
.style-21485 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21485 .team-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21485 .season-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21485 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-21485 .school-level-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21485 .department-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21485 .grade-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-21485 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-21485 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-21485 .view-all { margin: 45px 0 0 0; }
.style-21485 .view-comments { margin: 20px 0 0 0; }
.style-21482 .h2-style { margin-bottom: 30px;margin-top: 0; }
.style-21482 { margin-bottom: 70px;: 12px 0px rgba(0, 0, 0, 0.04);padding: 20px 30px; }
.style-21482 .description { margin: 15px 0; }
.style-21482 time { color: #6A6057;font-size: 14px; }
.style-21482 .readmore { margin: 15px 0 0 0; }
.style-21482 .archive { margin: 45px 0 0 0; }
.style-21482 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21482 .brief-description { margin: 15px 0 0 0; }
.style-21482 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21482 .photos { text-align: center; }
.style-21482 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21482 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-21482 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21482 .biobutton { padding: 5px 10px; }
.style-21482 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95);width: 175px; }
.style-21482 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21482 .fsd img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95);width: 200px; }
.style-21482 .department-selector { font-size: 16px; }
.style-21482 .grade-selector { font-size: 16px; }
.style-21482 .letter-label { font-size: 13px; }
.style-21482 .one-hundred { color: #6A6057; }
.style-21482 .zero { color: #6A6057; }
.style-21482 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-21482 .nick-name { font-weight: bold; }
.style-21482 .name-prefix { font-weight: bold; }
.style-21482 .first-name { font-weight: bold; }
.style-21482 .middle-name { font-weight: bold; }
.style-21482 .last-name { font-weight: bold; }
.style-21482 .maiden-name { font-weight: bold; }
.style-21482 .scale { color: #6A6057; }
.style-21482 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-21482 .departmentfaculty img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-21482 li.group { margin: 30px 0 0 0; }
.style-21482 .athleticteamcoach img { max-width: 500px; }
.style-21482 .view-all { margin: 45px 0 0 0; }
.style-21482 .view-comments { margin: 20px 0 0 0; }
.style-21482 .directory-details { padding-left: 25px; }
.style-28182 .h2-style { margin-bottom: 20px;color: #5B7E95;font-weight: normal;margin-top: 0; }
.style-28182 .h3-style { border-top: 1px solid #d0cdca;box-shadow: 0 -1px 0 #fff;font-size: 0;text-indent: -9999px;margin: 10px 0 -10px 0; }
.style-28182 .h3-style:first-child { border-top: 0;box-shadow: 0 0 0;font-size: 0;text-indent: -9999px;margin: 0 0 -10px; }
.style-28182 .h4-style { margin: 0; }
.style-28182 A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconDownloads_24x30.png');background-position: 20px top;background-repeat: no-repeat;display: block;font-size: 16px;color: rgb(10, 93, 129);font-weight: bold;text-transform: uppercase;text-decoration: none;line-height: 1.2;padding: 6px 0 5px 57px;transition: color .3s; }
.style-28182 A:hover { color: #5B7E95; }
.style-28182 .button { background-image: none;color: rgb(242, 241, 240);padding: 10px 20px; }
.style-28182 .button:hover { color: rgba(255,255,255,.80); }
.style-28182 { background-color: #EBEAE8;padding: 20px;margin-bottom: 70px; }
.style-28182 .description { margin: 15px 0; }
.style-28182 time { color: #6A6057;font-size: 14px; }
.style-28182 .readmore { margin: 15px 0 0 0; }
.style-28182 .archive { margin: 45px 0 0 0; }
.style-28182 .category-description { color: #6A6057;margin-bottom: 20px; }
.style-28182 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28182 .h4-style A { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconList_26x26.png');background-position: 20px 3px; }
.style-28182 .long-description { padding-left: 57px; }
.style-28182 .brief-description { margin: 15px 0 0 0;padding-left: 57px; }
.style-28182 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28182 .photos { text-align: center; }
.style-28182 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28182 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-28182 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28182 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28182 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-28182 .letter-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-28182 .one-hundred { color: #6A6057; }
.style-28182 .zero { color: #6A6057; }
.style-28182 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-28182 .scale { color: #6A6057; }
.style-28182 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-28182 .team-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-28182 .season-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-28182 A.links-urllink { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconLink_24x32.png');padding-bottom: 6px; }
.style-28182 .school-level-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-28182 .department-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-28182 .grade-label { font-size: 12px;color: #6A6057;font-weight: bold;text-transform: uppercase; }
.style-28182 li.group { margin: 10px 0 0 0;padding-top: 10px;border-top: 1px solid #fff;box-shadow: 0 -1px 0 #d0cdca; }
.style-28182 li.group:first-child { border-top: 0;box-shadow: 0 0 0; }
.style-28182 .view-all { margin: 45px 0 0 0; }
.style-28182 .view-comments { margin: 20px 0 0 0; }
.style-34930 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff; }
.style-34930 { margin-bottom: 70px;padding: 40px; }
.style-34930 .description { margin: 15px 0; }
.style-34930 time { color: #6A6057;font-size: 14px; }
.style-34930 .readmore { margin: 15px 0 0 0; }
.style-34930 .archive { margin: 45px 0 0 0; }
.style-34930 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34930 .brief-description { margin: 15px 0 0 0; }
.style-34930 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-34930 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-34930 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34930 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-34930 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34930 .title { font-size: 18px; }
.style-34930 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34930 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-34930 .one-hundred { color: #6A6057; }
.style-34930 .zero { color: #6A6057; }
.style-34930 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-34930 .scale { color: #6A6057; }
.style-34930 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-34930 .file-count { font-size: 12px; }
.style-34930 li.group { margin: 30px 0 0 0; }
.style-34930 .view-all { margin: 45px 0 0 0; }
.style-34930 .view-comments { margin: 20px 0 0 0; }
.style-32604 .h2-style { border-bottom: 1px solid #d0cdca;padding-bottom: 15px;margin-bottom: 30px;box-shadow: 0 1px 0 #fff;text-align: left;color: #0A5D81; }
.style-32604 { margin-bottom: 70px; }
.style-32604 .description { margin: 15px 0; }
.style-32604 time { color: #6A6057;font-size: 14px; }
.style-32604 .readmore { margin: 15px 0 0 0; }
.style-32604 .archive { margin: 45px 0 0 0; }
.style-32604 .link-image { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32604 .brief-description { margin: 15px 0 0 0; }
.style-32604 .location { margin: 15px 0 0 0;font-size: 14px;color: #6A6057;font-weight: bold; }
.style-32604 .photos { text-align: center;margin: 0 30px 15px 0 !important; }
.style-32604 .text img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32604 .author { font-size: 14px;color: #6A6057;font-weight: bold; }
.style-32604 .news img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32604 .title { font-size: 18px; }
.style-32604 .affinity img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32604 .photo img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);border-bottom: 1px solid rgba(255,255,255,.95); }
.style-32604 .one-hundred { color: #6A6057; }
.style-32604 .zero { color: #6A6057; }
.style-32604 .fund .bar { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12); }
.style-32604 .scale { color: #6A6057; }
.style-32604 .fund .bar-container { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);background-color: #FFF;border: 1px solid #FFF; }
.style-32604 .file-count { font-size: 12px; }
.style-32604 li.group { margin: 30px 0 0 0; }
.style-32604 .view-all { margin: 45px 0 0 0; }
.style-32604 .view-comments { margin: 20px 0 0 0; }
.style-78819 .mega-menu-panel { background-color: #FFFFFF;box-shadow: 734px 0 0 #ffffff, -734px 0 0 #ffffff;top: 101%; }
.style-78819 .mega-menu-panel-inner { padding: 30px 0;color: #6A6057; }
.style-78819 .mega-menu-item.l1-item { color: #6A6057; }
.style-78819 .mega-menu-item.l1-item:hover { color: #A22036; }
.style-78819 .mega-menu-item.l1-item > a { font-family: Palatino;font-size: 18px;padding: 19px 5px 13px; }
.style-78819 .mega-menu-item.l1-item.active { color: #A22036;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/SolidRedDot.png');background-repeat: repeat-x;background-position: 5px 90%; }
.style-78819 .mega-menu-item.l1-item.active:hover { background-image: none; }
.style-78819 .mega-level1 { display: -webkit-box;/*old webkit*/
display: -moz-box;/*firefox*/
display: -ms-flexbox;/*ie*/
display: -webkit-flex;/*webkit*/
display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;align-items: flex-start; }
.style-66726 .nav-menu { background-color: #9D2235;margin-bottom: 50px; }
.style-66726 .l1-item { color: #6A6057; }
.style-66726 .l1-item:hover { color: #A22036; }
.style-66726 .l1-item > a { padding: 10px 25px;font-family: Palatino;color: #FFFFFF; }
.style-66726 .l1-item > a .arrow { border-right: 1px solid;border-bottom: 1px solid;border-left: 0px solid transparent;border-top: 0px solid transparent;width: 7px;height: 7px;top: 35%;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg); }
.style-66726 .l1-item.active > a { color: #ffffff; }
.style-66726 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-66726 .l2-item:hover { color: #A22036; }
.style-66726 .l2-item > a { padding: 6px 10%;color: #FFFFFF; }
.style-66726 .l2-item > a .arrow { border-right: 1px solid;border-top: 1px solid;border-left: 0px solid transparent;border-bottom: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);right: 8px;top: 12px; }
.style-66726 .l2-item.active { color: #FFFFFF; }
.style-66726 .l2-item.active > a { color: #FFFFFF; }
.style-66726 .l3-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-66726 .l3-item:hover { color: #A22036; }
.style-66726 .l3-item > a { padding: 6px 10%; }
.style-66726 .l3-item > a .arrow { border-right: 1px solid;border-top: 1px solid;border-left: 0px solid transparent;border-bottom: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);right: 8px;top: 12px; }
.style-66726 .l3-item.active > a { color: #ffffff; }
.style-66726 .level1 { padding: 20px 0;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: space-around;-ms-flex-line-pack: distribute;align-content: space-around;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }
.style-66726 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-66726 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF; }
.style-28447 .nav-menu { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);background-color: #FFFFFF;margin-bottom: 70px; }
.style-28447 .l1-item { color: #6A6057; }
.style-28447 .l1-item:hover { color: #A22036; }
.style-28447 .l1-item > a { padding: 12px 12%;font-family: Palatino;font-size: 16px;border-bottom: 1px solid #d0cdca; }
.style-28447 .l1-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28447 .l1-item.active > a { color: #A22036; }
.style-28447 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-28447 .l2-item:hover { color: #A22036; }
.style-28447 .l2-item > a { padding: 6px 10%; }
.style-28447 .l2-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28447 .l2-item.active > a { color: #A22036; }
.style-28447 .l3-item { color: #6A6057; }
.style-28447 .l3-item:hover { color: #A22036; }
.style-28447 .l3-item > a { padding: 6px 10%; }
.style-28447 .l3-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28447 .l3-item.active > a { color: #A22036; }
.style-28447 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-28447 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-21449 .nav-menu { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);background-color: #FFFFFF;margin-bottom: 70px; }
.style-21449 .l1-item { color: #6A6057; }
.style-21449 .l1-item:hover { color: #A22036; }
.style-21449 .l1-item > a { padding: 12px 12%;font-family: Palatino;font-size: 16px; }
.style-21449 .l1-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-21449 .l1-item.active > a { color: #A22036; }
.style-21449 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-21449 .l2-item:hover { color: #A22036; }
.style-21449 .l2-item > a { padding: 6px 10%; }
.style-21449 .l2-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-21449 .l2-item.active > a { color: #A22036; }
.style-21449 .l3-item { color: #6A6057; }
.style-21449 .l3-item:hover { color: #A22036; }
.style-21449 .l3-item > a { padding: 6px 10%; }
.style-21449 .l3-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-21449 .l3-item.active > a { color: #A22036; }
.style-21449 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-21449 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-28161 .nav-menu { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);background-color: #FFFFFF;margin-bottom: 70px; }
.style-28161 .l1-item { color: #6A6057; }
.style-28161 .l1-item:hover { color: #A22036; }
.style-28161 .l1-item > a { padding: 12px 12%;font-family: Palatino;font-size: 16px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_40x78.png');background-position: 95% 50%;background-repeat: no-repeat;background-size: 7px 25%; }
.style-28161 .l1-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28161 .l1-item.active > a { color: #A22036; }
.style-28161 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-28161 .l2-item:hover { color: #A22036; }
.style-28161 .l2-item > a { padding: 6px 10%; }
.style-28161 .l2-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28161 .l2-item.active > a { color: #A22036; }
.style-28161 .l3-item { color: #6A6057; }
.style-28161 .l3-item:hover { color: #A22036; }
.style-28161 .l3-item > a { padding: 6px 10%; }
.style-28161 .l3-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28161 .l3-item.active > a { color: #A22036; }
.style-28161 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-28161 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-28402 .l1-item { color: #6A6057; }
.style-28402 .l1-item:hover { color: #A22036; }
.style-28402 .l1-item > a { padding: 12px 12%;font-family: Palatino;font-size: 16px;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/LightRedNext.png');background-position: 95% 50%;background-repeat: no-repeat;background-size: 7px 25%;color: #9D2235; }
.style-28402 .l1-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28402 .l1-item.active > a { color: #A22036; }
.style-28402 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-28402 .l2-item:hover { color: #A22036; }
.style-28402 .l2-item > a { padding: 6px 10%; }
.style-28402 .l2-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28402 .l2-item.active > a { color: #A22036; }
.style-28402 .l3-item { color: #6A6057; }
.style-28402 .l3-item:hover { color: #A22036; }
.style-28402 .l3-item > a { padding: 6px 10%; }
.style-28402 .l3-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 10px;left: auto; }
.style-28402 .l3-item.active > a { color: #A22036; }
.style-28402 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-28402 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-21462 .l1-item { color: #6A6057; }
.style-21462 .l1-item:hover { color: #A22036; }
.style-21462 .l1-item > a { padding: 10px 25px;font-family: Palatino; }
.style-21462 .l1-item > a .arrow { border-right: 1px solid;border-bottom: 1px solid;border-left: 0px solid transparent;border-top: 0px solid transparent;width: 7px;height: 7px;top: 35%;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg); }
.style-21462 .l1-item.active > a { color: #A22036; }
.style-21462 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-21462 .l2-item:hover { color: #A22036; }
.style-21462 .l2-item > a { padding: 6px 10%; }
.style-21462 .l2-item > a .arrow { border-right: 1px solid;border-top: 1px solid;border-left: 0px solid transparent;border-bottom: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);right: 8px;top: 12px; }
.style-21462 .l2-item.active > a { color: #A22036; }
.style-21462 .l3-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-21462 .l3-item:hover { color: #A22036; }
.style-21462 .l3-item > a { padding: 6px 10%; }
.style-21462 .l3-item > a .arrow { border-right: 1px solid;border-top: 1px solid;border-left: 0px solid transparent;border-bottom: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);right: 8px;top: 12px; }
.style-21462 .l3-item.active > a { color: #A22036; }
.style-21462 .level1 { padding: 20px 0;display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-moz-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: space-around;-ms-flex-line-pack: distribute;align-content: space-around;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }
.style-21462 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-21462 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF; }
.style-21469 .nav-menu { margin-bottom: 33px; }
.style-21469 .l1-item { color: rgba(255,255,255,0.7);transition: color .3s;letter-spacing: 0.025em; }
.style-21469 .l1-item:hover { color: #FFFFFF; }
.style-21469 .l1-item > a { padding: 8px 2px;font-family: Palatino; }
.style-21469 .l1-item > a .arrow { border-right: 1px solid;border-bottom: 1px solid;border-left: 0px solid transparent;border-top: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 1px; }
.style-21469 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-21469 .l2-item:hover { color: #A22036; }
.style-21469 .l2-item > a { padding: 6px 10%; }
.style-21469 .l2-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 4px; }
.style-21469 .l2-item.active > a { color: #A22036; }
.style-21469 .l3-item { color: #6A6057;transition: color .3s; }
.style-21469 .l3-item:hover { color: #A22036; }
.style-21469 .l3-item > a { padding: 6px 10%; }
.style-21469 .l3-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 4px; }
.style-21469 .l3-item.active > a { color: #A22036; }
.style-21469 .level1 { display: -webkit-box;/*old webkit*/
display: -moz-box;/*firefox*/
display: -ms-flexbox;/*ie*/
display: -webkit-flex;/*webkit*/
display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;align-items: flex-start; }
.style-21469 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;position: relative;text-align: center;width: 140px;padding: 6px 0; }
.style-21469 .level2:before { content: "";border-bottom: 6px solid #fff;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;top: -6px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }
.style-21469 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;text-align: left; }
.style-96776 .nav-menu { margin-bottom: 33px; }
.style-96776 .l1-item { color: rgba(255,255,255,0.7);transition: color .3s;letter-spacing: 0.025em; }
.style-96776 .l1-item:hover { color: #FFFFFF; }
.style-96776 .l1-item > a { padding: 8px 2px;font-family: Palatino; }
.style-96776 .l1-item > a .arrow { border-right: 1px solid;border-bottom: 1px solid;border-left: 0px solid transparent;border-top: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 1px; }
.style-96776 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-96776 .l2-item:hover { color: #A22036; }
.style-96776 .l2-item > a { padding: 6px 10%; }
.style-96776 .l2-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 4px; }
.style-96776 .l2-item.active > a { color: #A22036; }
.style-96776 .l3-item { color: #6A6057;transition: color .3s; }
.style-96776 .l3-item:hover { color: #A22036; }
.style-96776 .l3-item > a { padding: 6px 10%; }
.style-96776 .l3-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 34%;right: 4px; }
.style-96776 .l3-item.active > a { color: #A22036; }
.style-96776 .level1 { display: -webkit-box;/*old webkit*/
display: -moz-box;/*firefox*/
display: -ms-flexbox;/*ie*/
display: -webkit-flex;/*webkit*/
display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;align-items: flex-start;color: #FFFFFF; }
.style-96776 .level1:hover { color: #FFFFFF; }
.style-96776 .level2 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;position: relative;text-align: center;width: 140px;padding: 6px 0; }
.style-96776 .level2:before { content: "";border-bottom: 6px solid #fff;border-left: 6px solid transparent;border-right: 6px solid transparent;position: absolute;top: -6px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); }
.style-96776 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;text-align: left; }
.style-21472 .mega-menu-panel { background-color: #FFFFFF;box-shadow: 734px 0 0 #ffffff, -734px 0 0 #ffffff;top: 101%; }
.style-21472 .mega-menu-panel-inner { padding: 30px 0;color: #6A6057; }
.style-21472 .mega-menu-item.l1-item { color: #6A6057; }
.style-21472 .mega-menu-item.l1-item:hover { color: #A22036; }
.style-21472 .mega-menu-item.l1-item > a { font-family: Palatino;font-size: 18px;padding: 19px 5px 13px; }
.style-21472 .mega-menu-item.l1-item.active { color: #A22036;background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/SolidRedDot.png');background-repeat: repeat-x;background-position: 5px 90%; }
.style-21472 .mega-menu-item.l1-item.active:hover { background-image: none; }
.style-21472 .mega-level1 { display: -webkit-box;/*old webkit*/
display: -moz-box;/*firefox*/
display: -ms-flexbox;/*ie*/
display: -webkit-flex;/*webkit*/
display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-moz-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;align-items: flex-start; }
.style-21475 .l1-item { color: #6A6057;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;margin: 0;: /*to keep margins from "wrapping" in webkit so items align at top*/; }
.style-21475 .l1-item:hover { color: #A22036; }
.style-21475 .l1-item > a { padding: 12px 0;font-family: Palatino;font-size: 16px; }
.style-21475 .l1-item > a .arrow { border-top: 1px solid;border-right: 1px solid;border-bottom: 0px solid transparent;border-left: 0px solid transparent;width: 7px;height: 7px;-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);/* safari */
transform: rotate(45deg);top: 19px;right: 5px;left: auto; }
.style-21475 .l1-item.active > a { color: #A22036; }
.style-21475 .l2-item { color: #6A6057;transition: color .3s;font-size: 14px; }
.style-21475 .l2-item.active > a { color: #A22036; }
.style-21475 .l3-item { color: #6A6057;transition: color .3s; }
.style-21475 .l3-item:hover { color: #A22036; }
.style-21475 .l3-item.active > a { color: #A22036; }
.style-21475 .level1 { -webkit-column-count: 2;-moz-column-count: 2;column-count: 2; }
.style-21475 .level2 { background-color: #FFFFFF;padding: 6px 0; }
.style-21475 .level3 { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);background-color: #FFFFFF;padding: 6px 0; }
.style-38881 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;line-height: 1.2;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 42px; }
.style-38881 .h4-style { font-family: Palatino;font-weight: bold;color: #A22136;font-size: 22px;text-shadow: 1px 1px 1px #fff;text-transform: none; }
.style-38881 { text-align: center; }
.style-38881 .readmore { display: inline-block !important; }
.style-38881 .h4-style A { text-transform: none;font-size: 17px; }
.style-38881 .long-description { font-size: 14px; }
.style-38881 .brief-description { color: #6A6058;font-size: 16px;padding-bottom: 10px; }
.style-38881 .lists img { display: inline-block; }
.style-38881 .carousel.flexslider { padding: 0 75px;margin: 0;font-size: 5px; }
.style-38881 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;left: 0;opacity: .66; }
.style-38881 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1; }
.style-38881 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;right: 0;opacity: .66; }
.style-38881 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1; }
.style-38881 .carousel .text-slide { padding: 0 35px;font-size: 10px; }
.style-21553 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;line-height: 1.2;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 42px; }
.style-21553 .h4-style { font-family: Palatino;font-weight: bold;color: #A22136;font-size: 72px;text-shadow: 1px 1px 1px #fff; }
.style-21553 { text-align: center; }
.style-21553 .readmore { display: inline-block !important; }
.style-21553 .brief-description { color: #6A6058;font-size: 18px;padding-bottom: 10px; }
.style-21553 .lists img { display: inline-block; }
.style-21553 .carousel.flexslider { padding: 0 75px;margin: 0; }
.style-21553 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;left: 0;opacity: .66; }
.style-21553 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1; }
.style-21553 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;right: 0;opacity: .66; }
.style-21553 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1; }
.style-21553 .carousel .text-slide { padding: 0 35px; }
.style-95030 .h2-style { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/doubleLines.png');background-position: center bottom;background-repeat: no-repeat;padding-bottom: 14px;line-height: 1.2;font-size: 48px;letter-spacing: 0.05em;margin-bottom: 42px; }
.style-95030 .h4-style { font-family: Palatino;font-weight: normal;color: #000000;font-size: 16px;text-shadow: 1px 1px 1px #fff;text-transform: none;text-align: left;line-height: 1.25; }
.style-95030 { text-align: center; }
.style-95030 .readmore { display: inline-block !important; }
.style-95030 .h4-style A { text-transform: none;font-size: 17px; }
.style-95030 .long-description { font-size: 14px; }
.style-95030 .brief-description { color: #000000;font-size: 16px;padding-bottom: 10px;font-family: Palatino;line-height: 1.25;text-align: left; }
.style-95030 .lists img { display: inline-block; }
.style-95030 .carousel.flexslider { padding: 0 75px;margin: 0;font-size: 5px; }
.style-95030 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;left: 0;opacity: .66; }
.style-95030 .carousel.flex-horizontal .flex-direction-nav .flex-prev:hover { opacity: 1; }
.style-95030 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;right: 0;opacity: .66; }
.style-95030 .carousel.flex-horizontal .flex-direction-nav .flex-next:hover { opacity: 1; }
.style-95030 .carousel .text-slide { padding: 0 35px;font-size: 10px; }
.style-28408 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-28408 .carousel.flexslider { margin-bottom: 0; }
.style-28408 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-28408 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-28408 .carousel .crl-caption { text-align: left; }
.style-28408 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-28408 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-28408 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-28408 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-28408 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-78610 .background-carousel .crl-details { -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color: rgba(255,255,255,0.66);padding: 20px  30px 40px;max-width: 800px !important;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box; }
.style-78610 .background-carousel .h4-style.crl-title { display: none; }
.style-78610 .background-carousel .crl-caption { font-size: 36px;color: #A22136;font-family: Palatino;font-style: italic;/* background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/DoubleArrowsRed.png');background-repeat: no-repeat;background-position: right 15px;*/
padding-right: 20px;padding-bottom: 10px;transition: opacity .3s; }
.style-78610 .background-carousel .crl-caption:hover { opacity: .66; }
.style-78610 .background-carousel .controls .control-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/LightRedBack.png');background-repeat: no-repeat;background-position: center center;top: auto;bottom: 75px;left: 25px !important;opacity: 1; }
.style-78610 .background-carousel .controls .control-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/LightRedNext.png');background-repeat: no-repeat;background-position: center center;top: auto;bottom: 72px;left: 285px;opacity: 1; }
.style-78610 .background-carousel .pager { bottom: 70px;margin: 0px 60px;width: 225px; }
.style-78610 .background-carousel .pager li a { border-style: solid;border-width: 2px;border-color: rgb(162, 33, 54);border-radius: 50%;background-color: rgba(255, 255, 255, 0);opacity: 0.44;transition: opacity .3s, background.3s, border-color .3s;width: 8px;height: 8px; }
.style-78610 .background-carousel .pager li a:hover { opacity: 1;background-color: #A22136;border-color: #A22136;box-shadow: 0 0 0; }
.style-78610 .background-carousel .pager li > a.current-pager-item { opacity: 1;background-color: #A22136;border-color: #A22136;box-shadow: 0 0 0; }
.style-21532 .background-carousel .crl-details { -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-color: rgba(255,255,255,0.66);padding: 20px  30px 40px;max-width: 800px !important;-webkit-box-sizing: border-box;/* safari 3.0 - 5.0, chrome 1 - 9, android 2.1 - 3.x */
-moz-box-sizing: border-box;/* firefox 1 - 28 */
box-sizing: border-box; }
.style-21532 .background-carousel .h4-style.crl-title { display: none; }
.style-21532 .background-carousel .crl-caption { font-size: 36px;color: #A22136;font-family: Palatino;font-style: italic;/* background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/DoubleArrowsRed.png');background-repeat: no-repeat;background-position: right 15px;*/
padding-right: 20px;padding-bottom: 10px;transition: opacity .3s; }
.style-21532 .background-carousel .crl-caption:hover { opacity: .66; }
.style-21532 .background-carousel .controls .control-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/LightRedBack.png');background-repeat: no-repeat;background-position: center center;top: auto;bottom: 75px;left: 25px !important;opacity: 1; }
.style-21532 .background-carousel .controls .control-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/LightRedNext.png');background-repeat: no-repeat;background-position: center center;top: auto;bottom: 72px;left: 285px;opacity: 1; }
.style-21532 .background-carousel .pager { bottom: 70px;margin: 0px 60px;width: 225px; }
.style-21532 .background-carousel .pager li a { border-style: solid;border-width: 2px;border-color: rgb(162, 33, 54);border-radius: 50%;background-color: rgba(255, 255, 255, 0);opacity: 0.44;transition: opacity .3s, background.3s, border-color .3s;width: 8px;height: 8px; }
.style-21532 .background-carousel .pager li a:hover { opacity: 1;background-color: #A22136;border-color: #A22136;box-shadow: 0 0 0; }
.style-21532 .background-carousel .pager li > a.current-pager-item { opacity: 1;background-color: #A22136;border-color: #A22136;box-shadow: 0 0 0; }
.style-21584 .carousel.flexslider { margin: 0;padding: 0 70px; }
.style-21584 .carousel.flexslider:before { content: "";width: 90%;height: 100%;pointer-events: none;position: absolute;left: 5%;right: 0;z-index: 2;/* permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f2f1f0+0,f2f1f0+100&1+0,0+15,0+85,1+100 */
background: -moz-linear-gradient(left,  rgba(242,241,240,1) 0%, rgba(242,241,240,0) 15%, rgba(242,241,240,0) 85%, rgba(242,241,240,1) 100%);/* ff3.6-15 */
background: -webkit-linear-gradient(left,  rgba(242,241,240,1) 0%,rgba(242,241,240,0) 15%,rgba(242,241,240,0) 85%,rgba(242,241,240,1) 100%);/* chrome10-25,safari5.1-6 */
background: linear-gradient(to right,  rgba(242,241,240,1) 0%,rgba(242,241,240,0) 15%,rgba(242,241,240,0) 85%,rgba(242,241,240,1) 100%);/* w3c, ie10+, ff16+, chrome26+, opera12+, safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1f0', endColorstr='#f2f1f0',GradientType=1 );: /* IE6-9 */; }
.style-21584 .carousel figure { margin: 0 5% 5%; }
.style-21584 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;left: 0;opacity: .66;margin: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }
.style-21584 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_40x78.png');background-repeat: no-repeat;background-position: center center;width: 40px;height: 78px;right: 0;opacity: .66;margin: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%); }
.style-21584 .carousel .caption-spacing.crl-inner-details { margin: 0; }
.style-28450 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 20px;background-color: #EBEAE8; }
.style-28450 .carousel.flexslider { margin-bottom: 0; }
.style-28450 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-28450 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-28450 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-28450 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-28450 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-28450 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-28450 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-21429 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-21429 .carousel.flexslider { margin-bottom: 0; }
.style-21429 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-21429 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-21429 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-21429 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-21429 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-21429 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-21429 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-25284 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-25284 .carousel.flexslider { margin-bottom: 0; }
.style-25284 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-25284 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-25284 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-25284 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-25284 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-25284 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-25284 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-24823 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-24823 .carousel.flexslider { margin-bottom: 0; }
.style-24823 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-24823 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-24823 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-24823 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-24823 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-24823 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-24823 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-27926 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-27926 .carousel.flexslider { margin-bottom: 0; }
.style-27926 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-27926 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-27926 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-27926 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-27926 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-27926 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-27926 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-27681 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-27681 .carousel.flexslider { margin-bottom: 0; }
.style-27681 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-27681 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-27681 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-27681 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-27681 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-27681 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-27681 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-78453 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-78453 .carousel.flexslider { margin-bottom: 0; }
.style-78453 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-78453 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-78453 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-78453 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-78453 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-78453 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-78453 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-34753 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-34753 .carousel.flexslider { margin-bottom: 0; }
.style-34753 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-34753 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-34753 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-34753 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-34753 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-34753 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-34753 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-28308 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 15px; }
.style-28308 .carousel.flexslider { margin-bottom: 0; }
.style-28308 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-28308 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-28308 .carousel .crl-caption { color: #000000;font-weight: bold;text-align: left; }
.style-28308 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-28308 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-28308 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-28308 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-28308 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-40499 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 70px;background-color: #EBEAE8; }
.style-40499 .carousel.flexslider { margin-bottom: 0; }
.style-40499 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-40499 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-40499 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-40499 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-40499 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-40499 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-25558 { border-bottom: 1px solid rgba(255,255,255,.95);margin-bottom: 15px;/*background-color: #EBEAE8;: */; }
.style-25558 .carousel.flexslider { margin-bottom: 0; }
.style-25558 .carousel figure img { -webkit-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 16px 0px rgba(0,0,0,0.33); }
.style-25558 .carousel .h4-style.crl-title { font-size: 20px;font-weight: normal;text-transform: none;font-family: Palatino;margin-top: 0; }
.style-25558 .carousel .counter.crl-counter { color: #6A6057;font-size: 14px;line-height: 2; }
.style-25558 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayLeft_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-25558 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/arwGrayRight_15x16.png');background-repeat: no-repeat;background-position: center 5px;text-indent: -9999px; }
.style-25558 .carousel .caption-spacing.crl-inner-details { padding: 15px 0px;margin: 0 10px;text-align: center;color: #6A6057;font-size: 15px;background-color: transparent;border-top: 1px solid #d0cdca;box-shadow: inset 0 1px 0 #fff; }
.style-25558 .carousel.flex-horizontal .flex-direction-nav { background-color: transparent;height: 36px; }
.style-78608 { height: 55vh;min-height: 400px; }
.style-21588 { position: relative; }
.style-21537 { height: 55vh;min-height: 400px; }
.style-21539 { height: 100%; }
.style-21548 { /* permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.5+0,0.5+49,0+50,0+100 */
background: -moz-linear-gradient(left,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);/* ff3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);/* chrome10-25,safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);/* w3c, ie10+, ff16+, chrome26+, opera12+, safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ffffff', endColorstr='#00ffffff',GradientType=1 );: /* IE6-9 */; }
.style-21547 { /* permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,0+50,0.5+51,0.5+100 */
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.5) 50%, rgba(255,255,255,0.5) 100%);/* ff3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 100%);/* chrome10-25,safari5.1-6 */
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 100%);/* w3c, ie10+, ff16+, chrome26+, opera12+, safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#80ffffff',GradientType=1 );: /* IE6-9 */; }
.style-21497 { background-color: #FFFFFF;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);position: relative; }
.style-75536 { color: #FFFFFF;background-color: #892233; }
.style-21496 { background-color: rgba(106,96,87,0.33);min-height: 233px; }
.style-21463 { color: #FFFFFF;background-color: #892233; }
.style-21498 { background-color: #FFFFFF;padding: 90px 0;text-align: center; }
.style-78947 { background-color: #892233;padding: 90px 0;text-align: center; }
.style-21474 { background-color: #FFFFFF;border-width: 0 0 1px;border-style: solid;border-color: #EEEBE8;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25); }
.style-21428 { background-color: #F2F1F0;padding: 70px 0; }
.style-21557 { background-color: #F2F1F0;padding: 70px 0 0; }
.style-18388 .h2-style { font-weight: bold;color: #226E8A; }
.style-18388 .h4-style { color: #226E8A; }
.style-18388 { background-color: #FFFFFF;box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04);padding: 30px; }
.style-18388 .emergencybulletin .close { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;text-decoration: none; }
.style-18388 .emergencybulletin .close:hover { color: rgba(255,255,255,.80);-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-18388 .emergencybulletin .logo { font-weight: bold;text-transform: uppercase; }
.style-18388 .emergencybulletinbanner .close { border-radius: 2px;background-color: rgb(162, 32, 54);box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.12);font-size: 14px;font-family: "Open Sans";color: rgb(242, 241, 240);font-weight: bold;text-transform: uppercase;line-height: 1;padding: 10px 20px;text-decoration: none; }
.style-18388 .emergencybulletinbanner .close:hover { color: rgba(255,255,255,.80);-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33);-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33);box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.33); }
.style-18389 .mm-container { box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.04); }
.style-18389 .mm-button-container { background-color: #892233; }
.style-18389 .mm-button { background-color: transparent; }
.style-18389 .mm-item { position: relative; }
.style-18389 .mm-text { text-align: left;color: #6A6057;background-color: #FFFFFF;font-weight: bold;padding: 10px 20px;letter-spacing: 0; }
.style-18389 .mm-text:hover { color: #A22036; }
.style-18389 .mm-sub-ind { background-image: none;border-width: 1px 1px 0 0;border-style: solid;border-color: #6A6057;width: 0.5rem;height: 0.5rem;min-width: 0;min-height: 0;float: none;font-size: 0;display: block;position: absolute;top: calc(40% - 0.05rem);left: calc(50% - 1rem);-webkit-transform: rotate(
0deg
);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(
45deg
); }
.style-18389 .mm-back-sub-ind { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/mmArrowBack_32x32.png'); }
.style-18389 .mm-menu-separator { background-color: #D0CDCA; }
.style-18389 .mm-back { background-color: #F2F1F0;color: #231F20;font-weight: bold;text-transform: uppercase;font-size: 14px; }
.style-18389 .mm-button .icon { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/mmHamburger_White.png'); }
.style-18389 .mm-login-button { font-family: Palatino;font-style: italic;color: #FFFFFF;padding-right: 15px;letter-spacing: .1em; }
.style-18389 .mm-login-button:link { https: //portals.veracross.com/fayschool; }
.style-18389 .mm-login-button .icon { background-image: url('//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconHeaderLoginON_14x16.png'); }
.style-18389 .mm-parent-item { background-color: #F2F1F0 !important;color: #231F20;font-weight: bold !important;text-transform: uppercase;font-size: 14px; }
.style-18389 .mm-item.active { color: #892233; }
/* ===== CUSTOM CSS ===== */
figure{margin: 0;}
select{max-width: 100%;}
li {line-height: inherit;}
blockquote{border-left: 0;}/*removing Bootstrap’s left border on <blockquote>*/
ul.album-list{margin: 0;} /* --- removing margin from UL around media gallery items --- */
.content .flexslider{-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;}/*removing carousel default styles*/
.carousel.gallery-style.flexslider{height: auto !important} /* --- fixing height issue on sidebar gallery --- */
.carousel.gallery-style.flexslider .flex-viewport{border: 0 !important} /* --- removing default border around image in Sidebar Galleries --- */
.carousel .slides, .carousel .flex-direction-nav{list-style: none;} /* --- removing bullets from showing when carousel loads --- */
.background-carousel .details {opacity: 0}/*hiding carousel details until they transition in, so you don’t see them on page load*/
.carousel figure{min-height: 0 !important;} /* --- min-height being set by default in the carousel code - causes extra space below banner photos on mobile --- */
.carousel .flex-direction-nav .flex-disabled{opacity: 0 !important;}/*not showing the back/next arrow when the carousel has nothing to rotate and is disabled*/

.background-carousel .detail-container .details{position: absolute; z-index: -1;}/*setting carousel details to absolute to prevent horizontal scroll bar caused by other details stacking up to the right of the current details container*/
.background-carousel .detail-container .details.current-details{position: relative; z-index:1;}/*setting the current details container back to position: relative - it’s default style*/
.background-carousel .crl-details:after{content: " "; display: table; clear: both;}/*fixing collapsed details container, that causes some content within the details container to extend out of the details box.*/
.mini-sitemap ul.collapsed{height: auto;}
.mini-sitemap .width-7{width: 13%; margin-right: 1%;}
.mini-sitemap .width-8{width: 11.5%; margin-right: 1%;}
.menu-type-accordion .sub2:last-child:after,.menu-type-accordion .sub3:last-child:after{padding-bottom: 0px} /* --- extra space at bottom of accordion menu subnav --- */
.brief-description ul, .long-description ul, .caption ul{list-style: disc inside;} /* --- resetting list style within a brief or long description, caption --- */
.downloads .subcategory-group > ul{margin: 0;} /* --- removing margin from UL around download 
items --- */
.email{-ms-word-break: break-all; word-break: break-word; word-break: break-all;}/*breaking long emails so they stay within the container*/
.fund .chart.top{max-width: 100%;}/*correcting width of annual fund chart when the alignment is set to top*/
.layout {position: relative; z-index: 0;} /* keeps layout contents from appearing over important lightboxes and banners */
.carousel {position: relative; z-index: 0;} /* keeps carousel descendants from stacking independent of the carousel itself */
.mobilemenu {position: relative; z-index: 100;} /* keeps the mobile menu from appearing over the emergency bulletin */
.fixed-bulletin {position: relative; z-index: 500 !important;} /* keeps the fixed bulletin banner from appearing over the bulletin lightbox */
.facultystaffdirectory .table{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}/*make the table that wraps the faculty staff directly content go the full width, so some content doesn’t wrap unnecessarily*/
.menu-type-mega {position: relative; z-index: 90;}/*fixing mega menu z-index so other subnavs can show over it on hover*/
.no-mobile .telephone, .no-mobile .telephone:hover{text-decoration: none; color: inherit; font-weight: inherit; pointer-events: none;}/*don't show telephone links on non-mobile devices*/
.flex-direction-nav .flex-disabled {opacity: 0!important; cursor:none; pointer-events:none;} /*turn off arrows if no more content in a gallery*/
.menu a, .nav-menu a{color: inherit; text-decoration: none;}/*setting menu links to inherit color from item, and removing underline*/
.text .photos.left{margin-right: 10px; margin-bottom: 10px; max-width: 100%;}/*adding space between photos and text when photos are set to left, adding fix for Firefox allowing photos to break out of parent container*/
.text .photos.right{margin-left: 10px; margin-bottom: 10px; max-width: 100%;}/*adding space between photos and text when photos are set to right, adding fix for Firefox allowing photos to break out of parent container*/
.fixed-bulletin{-webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}/*Adding box sizing to emergency bulletin banner, because padding causes a scroll bar*/
html.styler .externalvideo{padding: 10px;} /*Adding some clickable space around an embed item in Edit Style so you can click on it and apply a style*/

/* ===== STYLES ===== */
.bg-images-ghost {height:auto !important;} /*support ticket 186698 - ghost container is pushing title off the container*/

.calendardatepicker .month-pager:after{content: "";display: table; clear: both;}/*adding clearfix to calendar buttons above date picker*/
.noWrap{white-space: nowrap;}/*adding a no wrap class for the address*/
/*Set the Vertical Flyout Menu Subnav indicator to the text color*/
.menu-type-vertical.menu-direction-left .arrow{border-left-color: inherit;}
.menu-type-vertical.menu-direction-right .arrow{border-right-color: inherit;}
.news .carousel ul li{margin: 0;}
/*Setting Flex on Quote style to reorder items*/
.style-21427 .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
/*Setting Flex on HP: News Block style*/
.style-21435 .no-bullets{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: horizontal; -moz-box-orient: horizontal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -moz-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-box-align: stretch; -moz-box-align: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch;} 

.style-26941 .links .content-wrap ul li .long-description img {border-radius: 50%; box-shadow: 0 2px 8px rgba(0,0,0,0.25); float: left; margin-left: -75px; margin-right: 25px;}

/*support ticket 203960*/
.style-21348 .externalvideo .hs-richtext .h1-style {
	border-bottom: 1px solid #d0cdca;
    padding-bottom: 15px;
    margin-bottom: 30px;
    box-shadow: 0 1px 0 #fff;
	font-size: 32px;
    font-family: "Palatino";
    color: rgb(162, 32, 54);
    font-style: italic;
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
    font-weight: normal;
}
.style-21348 .externalvideo .inputs-list {list-style:none;}
.style-21348 .externalvideo fieldset.form-columns-1 {margin:10px 0;}
.style-21348 .externalvideo fieldset.form-columns-3 {margin:10px 0;max-width:750px;}
.style-21348 .externalvideo select {margin:10px 0;}
.style-21348 .externalvideo .hs-form-radio-display span, .style-21348 .externalvideo .hs-form-checkbox-display span {margin-left: 10px;}
.style-21348 .externalvideo .hs-error-msgs {color: rgb(162, 32, 54);}
.style-21348 .externalvideo .hs-field-desc {font-size: 13px;}

/*
================================ MEDIA QUERIES ================================= */
.style-21435 li.group:nth-child(even){margin-left: 30px;}

/*Expanding Search on hover*/
.style-21467:hover .search-text, .mobile .style-21467 .search-text{width: 80%; /*fallback width for older browsers*/ width: calc(100% - 40px); }

.csstransitions .style-21469 .level1::after, .csstransitions .style-21472 .level1::after{display: none;}/*ML: Banner | Omni Menu removing the clearfix when flexbox is active*/

/*ML: Banner Omni - MyFay menu item - adding lock icon*/
.style-21469 .l1-item.menu-item-52434 > a::after{content: url(//mediafiles01.myschoolcdn.com/ftpimages/486/site/979/images/iconHeaderLoginON_14x16.png); opacity: .8; transition: opacity .3s;}
.style-21469 .l1-item.menu-item-52434:hover > a::after{opacity: 1;}
/*ML: Banner Omni - centering dropdown menus*/
.style-21469 .l1-item:hover .submenu.submenu-50187.level2{left: -27.5px;}
.style-21469 .l1-item:hover .submenu.submenu-50185.level2{left: -40px;}
.style-21469 .l1-item:hover .submenu.submenu-50184.level2{left: -33px;}
.style-21469 .l1-item:hover .submenu.submenu-50186.level2{left: -33.5px;}
.style-21469 .l1-item:hover .submenu.submenu-50183.level2{left: -31.5px;}

html:not(.styler) .style-21495 div.page-title{display: none}/*hide parent page titles; only show current page title*/

.style-21532 .background-carousel .crl-caption a{text-decoration: none;}/*HP: Hero Photo Carousel - removing underline from links in caption*/
.style-21532 .background-carousel .crl-caption a:hover{color: inherit;}/*HP: Hero Photo Carousel - keeping links red on hover*/
/*HP: Hero Photo Carousel - setting parent containers to full height so we can position elements to bottom*/
.style-21537 .container, .style-21539 .layout-col, .style-21532, .style-21532 .content, .style-21532 .background-carousel, .style-21532 .background-carousel .detail-container{height: 100%;}
html:not(.styler) .style-21532 .background-carousel .crl-details{width: 100%; position: absolute; bottom: 60px; margin-bottom: 0;}
.style-21532 .background-carousel .detail-container .details{margin: 0;}/*keeping background carousel from "bouncing" as it transitions, due to the margin*/
.styler .style-21537{height: 400px;}/*HP: Hero region - overriding vh height when in style mode*/

/*HP School Level Links - changing overlay on hover*/
.no-mobile .style-21567 li.group:hover::before {
    background: rgba(0,0,0,0.66);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 );
}
.no-mobile .style-21567 .group:hover A.links-urllink{top: 5%;}/*sliding title up*/
.no-mobile .style-21567 .group:hover .long-description{top: 40%;}
 .style-21587 .album .photo-list{margin: 0;display: -webkit-box;/*old webkit*/ display: -moz-box;/*firefox*/ display: -ms-flexbox;/*ie*/ display: -webkit-flex;/*webkit*/ display: flex;}/*removing space below photos in Fay in Photos*/
/*HP: School Level links - setting to flex so they don't wrap*/
.style-21567 ul.no-bullets{display: -webkit-box;/*old webkit*/ display: -moz-box;/*firefox*/ display: -ms-flexbox;/*ie*/ display: -webkit-flex;/*webkit*/ display: flex;} /* --- Full Desktop --- */

/*Adjusting dotted border image position for Main Menu on states*/
.style-21472 .mega-menu-item.l1-item.active.menu-item-50180{background-position: 1px 90%;}/*Arts*/
.style-21472 .mega-menu-item.l1-item.active.menu-item-52577{background-position: 1px 90%;}/*Boarding*/

.mobile .style-21537{height: 500px;}/*HP: Hero Image - setting height for mobile devices because of weirdness using vh*/

/*INT: Link, List, Download - resetting link styles within description/answer*/
.style-21420 .brief-description A, .style-21420 .answer A{background-image: none; display: inline; font-size: inherit; color: rgb(162, 32, 54); font-weight: normal; text-transform: none; text-decoration: underline; line-height: inherit; padding: 0;}
.style-21420 .brief-description A:hover, .style-21420 .answer A:hover{text-decoration: none;}

/*INT: Link, List, Download--No link format - resetting link styles within description/answer*/
.style-25633 .brief-description A, .style-25633 .answer A{background-image: none; display: inline; font-size: inherit; color: rgb(162, 32, 54); font-weight: normal; text-transform: none; text-decoration: underline; line-height: inherit; padding: 0;}
.style-25633 .brief-description A:hover, .style-25633 .answer A:hover{text-decoration: none;}
.style-25633 .long-description A, .style-25633 .answer A{background-image: none; display: inline; font-size: inherit; color: rgb(162, 32, 54); font-weight: normal; text-transform: none; text-decoration: underline; line-height: inherit; padding: 0;}
.style-25633 .long-description A:hover, .style-25633 .answer A:hover{text-decoration: none;}
.style-27157 .game .schedule-buttons{float: none;}/*Team Schedule - left aligning directions button*/
.style-27157 .schedule-directions{float: left;}/*Team Schedule - left aligning directions*/
/*============================= MEDIA QUERIES ========================*/

@media(min-width:1500px){
  .style-21567 .group:hover A.links-urllink{top: 10%;}/*sliding title up*/
.style-21567 .group:hover .long-description{top: 45%;}

/*fix carousel style height - support ticket 91486*/
.style-25558 .flex-viewport ul.slides img {height: 520px; width: auto; margin: auto;}
}
@media(min-width:1200px){
/*HP: School Level Links*/
.mobile .style-21567 li.group::before {
    background: rgba(0,0,0,0.66);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 );
}
.mobile .style-21567 .group A.links-urllink{top: 5%;}/*sliding title up*/
.mobile .style-21567 .group .long-description{top: 40%;}/*showing long description*/

/*fix carousel style height - support ticket 91486*/
.style-25558 .flex-viewport ul.slides img {height: 520px; width: auto; margin: auto;}

}/* --- END full desktop --- */

/* --- Small Desktop --- */
@media(max-width:1199px) and (min-width:980px){
.span9 .facultystaffdirectory .table-cell, 
.span8 .facultystaffdirectory .table-cell, 
.span7 .facultystaffdirectory .table-cell,  
.span6 .facultystaffdirectory .table-cell, 
.span5 .facultystaffdirectory .table-cell, 
.span4 .facultystaffdirectory .table-cell, 
.span9 .departmentpicker .table-cell, 
.span8 .departmentpicker .table-cell, 
.span7 .departmentpicker .table-cell, 
.span6 .departmentpicker .table-cell, 
.span5 .departmentpicker .table-cell,
.span4 .departmentpicker .table-cell,
.span9 .athleticteampicker .table-cell,
.span8 .athleticteampicker .table-cell,
.span7 .athleticteampicker .table-cell,
.span6 .athleticteampicker .table-cell,
.span5 .athleticteampicker .table-cell, 
.span4 .athleticteampicker .table-cell  {display: inline-block;} /* --- allowing dropdowns to wrap --- */

.no-mobile .style-21567 li.group:hover{font-size: .8rem;}/*HP: Link Images - reducing font size to help details fit over photo*/
.no-mobile .style-21567 .group:hover A.links-urllink{top: 5%;}/*HP: Link Images - giving more room to details*/
.no-mobile .style-21567 .group:hover .long-description{top: 35%;}/*HP: Link Images - helping description fit over photo*/
.style-21584 .carousel.flexslider:before{width: 85%; left: 8%;}/*HP: Partner Links carousel*/
.style-21589 div.content-wrap{max-width: 470px;}/*Fay in photos link*/
.mobile .style-21567 li.group::before {
    background: rgba(0,0,0,0.66);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 );
}
.mobile .style-21567 .group A.links-urllink{top: 5%;}/*sliding title up*/
.mobile .style-21567 .group .long-description{top: 40%;}/*showing long description*/

/*fix carousel style height - support ticket 91486*/
.style-25558 .flex-viewport ul.slides img {height: 420px; width: auto; margin: auto;}



}/* --- END Small Desktop --- */

/* --- Tablet --- */
@media(max-width:979px) and (min-width:768px){
.facultystaffdirectory .table-cell, .departmentpicker .table-cell, .athleticteampicker .table-cell{display: inline-block;} /* --- allowing dropdowns to wrap on tablet --- */
.style-21567 A.links-urllink, .no-mobile .style-21567 .group:hover A.links-urllink{top: 45%; font-size: 1.75em;}/*HP: Link Images - moving up to fit over photo*/
.style-21567 .long-description{display: none;}/*HP: Link Images - no room for description*/
.style-21584 .carousel.flexslider{padding: 0 55px;}/*HP: Partner Links carousel*/
.style-21589 div.content-wrap{max-width: 362px;}/*Fay in photos link*/
.style-21472 .mega-menu-item.l1-item > a{font-size: 17px;}/*Main Menu - reducing font size to keep items from wrapping*/
.style-21469 .l1-item > a{font-size: 15px;}/*Omni Menu - reducing font size to keep items from wrapping*/
html:not(.styler) .style-21489 .directions-link{width: auto; padding: 10px 20px !important;}/*overriding onMessage styles*/
.style-21485 select{width: 100%;}/*Keeping team picker from breaking out of box*/
.style-21469 .l1-item.menu-item-52434 > a::after{content: "";}/*ML: Omni Menu - hiding lock icon in MyFay nav item*/

/*fix carousel style height - support ticket 91486*/
.style-25558 .flex-viewport ul.slides img {height: 320px; width: auto; margin: auto;}
}/* --- END Tablet --- */

/* --- Mobile --- */
@media(max-width:767px){
.mini-sitemap .width-7, .mini-sitemap .width-8{width: 100%; margin-right: 0;}
.facultystaffdirectory .table, .facultystaffdirectory .table-row{display: block;}/*removing display: table & table-row*/
.facultystaffdirectory .table-cell, .departmentpicker .table-cell{display: inline-block; max-width: 100%;} /* --- allowing dropdowns to wrap on mobile & not break out of box --- */
/*HP: News Block - removing flex and margins between items*/
.style-21435 .no-bullets{display: block;}
.style-21435 li.group{width: 240px;}
.style-21435 li.group:nth-child(even){margin-left: 0px;}

.style-21548,.style-21547{background: rgba(255,255,255,0.5);}/*HP: Photo Regions w/ Text - setting to full width background*/
.style-21532 .background-carousel .crl-caption{font-size: 1.75em;}/*HP: Hero Photo - reducing text size*/

.style-21567 li.group{display: block; width: 100%;}/*HP: Link Images - stacking links*/
.style-21567 ul.no-bullets{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}/*HP: Link Images - stacking links*/
.style-21589 div.content-wrap{max-width: 80%;}/*Fay in photos link*/
.style-21474, .style-21472{display: none;}/*hiding mega menu region*/
.style-21465{margin-bottom: 0; text-align: center;}/*removing negative bottom margin on logo*/
.style-21466{text-align: center; font-size: 18px; margin-top: 30px;}/*centering tagline*/
.style-21467{text-align: center; padding-bottom: 20px;}/*centering search*/
.style-21467 .search{display: inline-block; max-width: 385px;}/*centering search and giving max width*/
.style-21555 .album{max-width: 100%;}/*HP: media widget w/ details, allowing to stack*/ 
.style-21435{text-align: center;}/*HP: News Block - centering*/
.style-21552 .h2-style, .style-21553 .h2-style, .style-21554 .h2-style{background-size: 250px 9px;}/*HP: header - reducing size of background image so ends of lines are visible*/
.mobile .style-21567 .group A.links-urllink{top: 5%;}/*sliding title up*/
.mobile .style-21567 .group .long-description{top: 35%; font-size: 1em;}/*HP: School links - moving description up and making a little smaller to fit*/
.mobile .style-21567 li.group::before {
    background: rgba(0,0,0,0.66);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.66) 0%, rgba(0,0,0,0.66) 100%);
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    background: linear-gradient(to bottom, rgba(0,0,0,0.66) 0%,rgba(0,0,0,0.66) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000000', endColorstr='#a8000000',GradientType=0 );
}
.style-21553 .carousel.flexslider{padding: 0 55px;}/*HP Infographics carousel - reducing padding because windows phones can't render a whole slide*/
 html:not(.styler) .style-21489 .directions-link{width: auto; padding: 10px 20px !important;}/*overriding onMessage styles*/
/*fix carousel style height - support ticket 91486*/
.style-25558 .flex-viewport ul.slides img {height: 320px; width: auto; margin: auto;}
 }/* ---END Mobile --- */

 /* --- NARROW Mobile --- */
@media(max-width:500px){
.fund .chart.left{float: none; max-width: 100%;}
.no-mobile .style-21567 li.group:hover{font-size: .8rem;}/*HP: Link Images - reducing font size to help details fit over photo*/
.no-mobile .style-21567 .group:hover A.links-urllink{top: 5%;}/*HP: Link Images - giving more room to details*/
.no-mobile .style-21567 .group:hover .long-description{top: 35%;}/*HP: Link Images - helping description fit over photo*/
/*fix carousel style height - support ticket 91486*/
.style-25558 .flex-viewport ul.slides img {height: 170px; width: auto; margin: auto;}

/* Mobile Menu Updates */
.style-18389 .dl-submenu li a {
    font-weight: normal;
    padding: 6px 20px;
}

.mm-item .mm-sub-ind.subIndClicked {
    -webkit-transform: rotate(
135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate( 
135deg );
}
}
