article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio[controls], canvas, video { display: inline-block; *display: inline; *zoom: 1; } html { font-size: 62.5%; overflow-y: scroll; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body { margin: 0; font-size: 13px; font-size: 1.3rem; line-height: 1.231; } body, button, input, select, textarea { font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #5e5e5e; } ::-moz-selection { background: #1954a6; color: #ffffff; text-shadow: none; } ::selection { background: #1954a6; color: #ffffff; text-shadow: none; } a:hover, a:active { outline: 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } blockquote { margin: 10px 40px; } dfn { font-style: italic; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #808080; margin: 10px 0; padding: 0; } ins { background: #1954a6; color: #000000; text-decoration: none; } mark { background: #1954a6; color: #000000; font-style: italic; font-weight: bold; } pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 13px; font-size: 1.3rem; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } q { quotes: none; } q:before, q:after { content: ""; content: none; } small { font-size: 10.4px; font-size: 1.04rem; } sub, sup { font-size: 9.75px; font-size: 0.975rem; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -5px; } sub { bottom: -2.5px; } ul, ol { margin: 10px 0; padding: 0 0 0 40px; } dd { margin: 0 0 0 40px; } nav ul, nav ol { list-style: none; margin: 0; padding: 0; } img { border: 0; -ms-interpolation-mode: bicubic; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } form { margin: 0; } fieldset { border: 0; margin: 0; padding: 0; } legend { border: 0; *margin-left: -7px; padding: 0; } label { cursor: pointer; } button, input, select, textarea { font-size: 13px; font-size: 1.3rem; margin: 0; vertical-align: baseline; *vertical-align: middle; } button, input { line-height: normal; *overflow: visible; } button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; } input[type="search"] { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } input:invalid, textarea:invalid { background-color: #f0dddd; } table { border-collapse: collapse; border-spacing: 0; } .ir { display: block; text-indent: -9990px; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; } .ir br { display: none; } .hidden { display: none; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { zoom: 1; } a { color: #0066cc; } a { color: #0066cc; text-decoration: none; } a:hover { text-decoration: underline; } a:visited { color: #0066cc; } a:focus { outline: thin dotted; } blockquote { font-size: 14px; font-size: 1.4rem; line-height: 20px; font-weight: bold; border-top: 2px solid #000000; background: url("/img/v/6.10/quotation-mark.png") 0 12px no-repeat transparent; color: #000000; float: left; padding: 8px 0 0 70px; margin: 10px 20px 10px 0; min-height: 60px; } blockquote p { padding: 0px; margin: 0px; font-size: 14px; font-size: 1.4rem; line-height: 20px; } .logImage { display: inline; margin: 0; padding: 0; border: 0; height: 0; width: 0; } form { padding: 0px; margin: 0px; } form input .submit { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #7f8e2b; color: #ffffff; background-color: #7f8e2b; min-width: 60px; font-weight: bold; height: 25px; } form input .submit:hover { border-color: #5c671f; background-color: #5c671f; } form label input[type="text"] { clear: both; display: block; } form label input[type="password"] { clear: both; display: block; } form label textarea { clear: both; display: block; } form fieldset { padding: 10px 0px 10px 0px; margin: 0px; } form input[type="text"] { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; background-color: #ffffff; margin: 5px 0px 5px 0px; width: 100%; height: 25px; line-height: 25px; } form input[type="text"]:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form input[type="text"]:focus { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form input[type="text"]:focused { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form input[type="password"] { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; background-color: #ffffff; margin: 5px 0px 5px 0px; width: 100%; width: 50%; height: 25px; line-height: 25px; } form input[type="password"]:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form input[type="password"]:focus { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form input[type="password"]:focused { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form input[type="checkbox"] { clear: right; } form input[type="checkbox"]:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form input[type="radio"] { clear: right; } form input[type="radio"]:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form input[type="button"] { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; color: #ffffff; background-color: #1954a6; min-width: 60px; font-weight: bold; height: 25px; } form input[type="button"]:hover { border-color: #123e7a; background-color: #123e7a; } form input[type="reset"] { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #b14057; color: #ffffff; background-color: #b14057; min-width: 60px; font-weight: bold; height: 25px; } form input[type="reset"]:hover { border-color: #8c3245; background-color: #8c3245; } form input[type="submit"] { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #a8c45c; color: #ffffff; background-color: #a8c45c; min-width: 60px; font-weight: bold; height: 25px; } form input[type="submit"]:hover { border-color: #90ae3f; background-color: #90ae3f; } form input[type="submit"] { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #a8c45c; color: #ffffff; background-color: #a8c45c; min-width: 60px; font-weight: bold; height: 25px; } form input[type="submit"]:hover { border-color: #90ae3f; background-color: #90ae3f; } form textarea { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; background-color: #ffffff; margin: 5px 0px 5px 0px; width: 100%; height: 100px; padding: 10px; } form textarea:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form textarea:focus { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form textarea:focused { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form textarea:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form textarea:focus { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form textarea:focused { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form select { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-style: solid; border-width: 1px; border-color: #808080; background-color: #ffffff; margin: 5px 0px 5px 0px; width: 100%; border-style: solid; border-width: 1px; border-color: #808080; border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; -webkit-border-radius: 8px 0 0 8px; padding: 2px 3px 3px 10px; border-color: #808080; height: 25px; line-height: 25px; } form select:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form select:focus { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form select:focused { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form select option { padding: 5px; margin: 0px; background-color: #ffffff; } form select option:hover { background-color: #e4e4e4; } form select:hover { -moz-box-shadow: 0 0 5px 5px #e4e4e4; -webkit-box-shadow: 0 0 5px 5px #e4e4e4; box-shadow: 0 0 5px 5px #e4e4e4; } form select:focus { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form select:focused { -moz-box-shadow: 0 0 5px 5px #c2d0e6; -webkit-box-shadow: 0 0 5px 5px #c2d0e6; box-shadow: 0 0 5px 5px #c2d0e6; border-color: #808080; } form select[multiple] { height: inherit; padding: 10px; } form select[multiple] option { padding: 5px; margin: 0px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-style: solid; border-width: 1px; border-color: transparent; } form label { cursor: pointer; margin-top: 10px; display: block; } form .buttons { overflow: hidden; } form .buttons .noDataManipulation { float: left; width: 30%; } form .buttons .dataManipulation { float: right; width: 69%; } form .buttons .dataManipulation input { float: right; } form.large { padding: 10px; margin: 0px; background-color: #e6ecf5; } form.large input[type="text"] { padding: 0px 10px 0px 10px; width: 546px; width: -moz-calc(100% - 20px); width: -ie-calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -o-calc(100% - 20px); } form.large input[type="password"] { padding: 0px 10px 0px 10px; line-height: 25px; } form.large textarea { padding: 0px 10px 0px 10px; width: 546px; width: -moz-calc(100% - 20px); width: -ie-calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -o-calc(100% - 20px); } form.large select { width: 100%; } .personalized { display: none; } .geolocation { display: none; } .cssHacks.megaMenuListHeaderHeight { height: 8px; } body { background: #e4e4e4; border: solid 11px #1954a6; border-right: none; border-bottom: none; border-left: none; } body .content { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; width: 976px; background: #ffffff; } body .content #header { padding: 18px 0; min-height: 90px; border-bottom: 3px solid #1954a6; margin: 0 38px 20px 38px; padding: 18px 0; } body .content .bodyWrapper { padding: 0 38px 0 0; clear: both; } body .content .bodyWrapper .bodyWrapper2 { float: right; overflow: hidden; } body .content .bodyWrapper .bodyWrapper2 #content { width: 630px; padding-bottom: 30px; } body .content .bodyWrapper .bodyWrapper2 #content.wide { width: 100%; padding-bottom: 30px; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper { float: right; width: 670px; position: relative; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper .paragraphs .blockItemSeparator { height: 16px; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper .allEductions { color: #808080; font-style: italic; } body.hideMainMenu .content .bodyWrapper { padding: 0 38px; } body.hideMainMenu .content .bodyWrapper .bodyWrapper2 { float: left; width: 100%; } body.hideMainMenu .content .bodyWrapper .bodyWrapper2 .articleWrapper { width: auto; float: none; } body.hideMainMenu .content .bodyWrapper .bodyWrapper2 .articleWrapper .article .paragraphs { width: 90%; width: -moz-calc(100% - 80px); width: -ie-calc(100% - 80px); width: -webkit-calc(100% - 80px); width: -o-calc(100% - 80px); } .article.calendar .calendarDepartment { width: 420px; float: left; margin-top: 20px; } .article.calendar .calendarDepartment h1 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 38px; font-size: 3.8rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #000000; font-weight: normal; border-bottom: solid 1px #808080; line-height: 32px; } .article.calendar .calendarDepartment h1 .period { font-size: 28px; font-size: 2.8rem; color: #808080; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; } .article.calendar .calendarDepartment h2 { padding: 0px; margin: 0px; font-size: 16px; font-size: 1.6rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #111111; font-weight: normal; line-height: 30px; margin: 0px; } .article.calendar .calendarDepartment h3 { font-size: 13px; font-size: 1.3rem; font-weight: normal; display: inline; } .article.calendar .calendarDepartment .dividerLine { background: #e4e4e4; height: 1px; } .article.calendar .calendarDepartment .event { margin-bottom: 20px; border-bottom: 1px solid #e4e4e4; padding-bottom: 10px; } .article.calendar .calendarDepartment .event .date.day { font-size: 28px; font-size: 2.8rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #111111; } .article.calendar .calendarDepartment .event .date.month { font-size: 19px; font-size: 1.9rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #111111; display: inline; } .article.calendar .calendarDepartment .event .date.startDay { text-transform: capitalize; } .article.calendar .calendarDepartment .event .eventType { padding: 5px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; font-weight: normal; text-transform: uppercase; } .article.calendar .calendarDepartment .microformats { position: absolute; left: -10000px; } .article.calendar .calendar { float: left; width: 210px; margin-left: 10px; margin-top: 20px; } .article.calendar .calendar .calendarHeader { padding: 0px 5px; margin: 0; background: #7f8e2b; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; text-align: center; } .article.calendar .calendar .calendarHeader .month { display: inline; } .article.calendar .calendar .calendarHeader .month a { color: #ffffff; font-weight: bold; } .article.calendar .calendar .calendarHeader .back { float: left; } .article.calendar .calendar .calendarHeader .forward { float: right; } .article.calendar .calendar table.calendarMatrix { background: #ffffff; clear: both; font-size: 1rem; display: block; border-top: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; } .article.calendar .calendar table.calendarMatrix .dayAbbrevations { padding: 2px 0; } .article.calendar .calendar table.calendarMatrix tbody th { height: 20px; } .article.calendar .calendar table.calendarMatrix tbody td { padding: 0; width: 12%; border: 1px solid #e4e4e4; background: #e4e4e4 url("/img/v/6.10/cal-date-bg.png") 0% 0% repeat-x; } .article.calendar .calendar table.calendarMatrix tbody td.selected a { background: #808080 url("/img/v/6.10/h-grad-gray.png") 0% 0% repeat-x; } .article.calendar .calendar table.calendarMatrix tbody td.selected a:hover { background: #e4e4e4 url("/img/v/6.10/cal-date-bg.png") 0% 0% repeat-x; } .article.calendar .calendar table.calendarMatrix tbody td a { color: #666666; font-weight: bold; display: block; padding: 6px 0; text-align: center; width: 100%; background: #e4e4e4 url("/img/v/6.10/cal-date-bg.png") 0% 0% repeat-x; } .article.calendar .calendar table.calendarMatrix tbody td a:hover { background: #808080 url("/img/v/6.10/h-grad-gray.png") 0% 0% repeat-x; } .article.calendar .calendar table.calendarMatrix thead th { padding: 6px 0; text-align: center; } .article.calendar .calendar table.calendarMatrix thead th a:hover { background: #808080 url("/img/v/6.10/h-grad-gray.png") 0% 0% repeat-x; } .article.calendar .calendarFooter { border-bottom: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4; font-size: 0.9em; line-height: 2.5; height: 2.5em; overflow: hidden; padding: 0 2px; } .article.calendar .calendarFooter .back { float: left; } .article.calendar .calendarFooter .forward { float: right; text-align: right; } .article.calendar .calendarFooter a { color: #808080; font-weight: normal; text-decoration: none; width: 44%; padding: 0 2%; } .article.calendar .calendarFooter a:hover { text-decoration: underline; } .iCal { float: left; padding: 10px 0 0 10px; } .article.calendar .preArticleParagraphs h1 { padding: 5px 0px 5px 0px; margin: 0px; font-size: 38px; font-size: 3.8rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #000000; font-weight: normal; border-bottom: solid 1px #808080; } .article.calendar .preArticleParagraphs .lead { padding: 0px 0px 10px 0px; margin: 0px; font-size: 20px; font-size: 2rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; font-weight: normal; color: #333333; } .article.calendar .preArticleParagraphs .lead p:first-child { padding: 5px 0px 0px 0px; margin: 0px; } .article.calendar .bold { font-weight: bold; } .article.calendar .mainLink { padding-bottom: 10px; } .article.calendar .microformats { position: absolute; left: -10000px; } .article.standard.courseStart img { float: right; } .article.externalDepartment { padding: 10px 0px 10px 0px; margin: 0px; } .article.externalDepartment h1 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 38px; font-size: 3.8rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #000000; font-weight: normal; border-bottom: solid 1px #808080; line-height: 110%; } .article.externalDepartment .lead { padding: 10px 0px 0px 0px; margin: 0px; font-size: 20px; font-size: 2rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; font-weight: normal; color: #333333; } .article.externalDepartment .lead p:first-child { padding: 5px 0px 0px 0px; margin: 0px; } .articleWrapper.newsDepartment .mainBlocks { padding: 10px 0px 0px 0px; margin: 0px; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing { padding: 0px; margin: 0px; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing h2 { font-size: 13px; font-size: 1.3rem; width: 590px; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: normal; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing .date { font-size: 12px; font-size: 1.2rem; color: #111111; font-weight: normal; margin-bottom: 0px; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing .description { margin-top: 0px; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing .odd { list-style: none; padding-left: 0px; margin-left: 0px; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px dotted #808080; line-height: 20px; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing .odd:last-child { border-bottom: none; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing .even { list-style: none; padding-left: 0px; margin-left: 0px; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px dotted #808080; line-height: 20px; } .articleWrapper.newsDepartment .article.newsListing .paragraphs .listing .even:last-child { border-bottom: none; } .article.standard.contact .contactForm { width: 590px; } .article.standard.contact .contactForm .error { padding: 10px; margin: 0px; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #9d102d; background-color: #9d102d; } .article.standard.contact .contactForm .error h2 { color: #ffffff; } .article.standard.contact .contactForm .error ul { list-style: none; padding-left: 0px; margin-left: 0px; color: #ffffff; } .article.standard.contact .contactForm input.subject { display: block; } .article.standard.contact .contactForm input.name { display: block; width: 380px; } .article.standard.contact .contactForm input.email { display: block; width: 380px; } .article.standard.contact .contactForm textarea.message { height: 220px; display: block; } .article.standard.contact .contactForm .captcha { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; background-color: #ffffff; padding: 0 0 0 10px; margin: 10px 0; width: 380px; } .article.standard.contact .contactForm .captcha .captchaInput { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; margin: 10px 0; width: 50px; } .article .listing table { clear: both; width: 100%; margin: 10px 0; padding: 0; background-color: white; border-bottom: 1px solid #e4e4e4; } .article .listing table.sortable th { cursor: pointer; background: transparent url("/img/v/6.10/table-sortable-header-default.gif") no-repeat 100% 50%; } .article .listing table.sortable th:hover { background-color: #e6ecf5; } .article .listing table.sortable th.nosort { background: none; } .article .listing table.sortable th.headerSortUp { background-image: url("/img/v/6.10/table-sortable-header-asc.gif"); } .article .listing table.sortable th.headerSortDown { background-image: url("/img/v/6.10/table-sortable-header-desc.gif"); } .article .listing table tr { border-top: 1px solid #e4e4e4; } .article .listing table tr:last-child { border-bottom: 1px solid #111111; } .article .listing table tr th { font-size: 14px; font-size: 1.4rem; padding: 0px 5px; margin: 0; background: none; color: #333333; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; line-height: 30px; font-weight: bold; border-top: 5px solid #333333; border-bottom: 1px solid #808080; text-align: left; position: static; } .article .listing table tr td { padding: 5px; margin: 0; vertical-align: top; color: #5e5e5e; } .article .listing table tr td.topic { padding: 5px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; font-weight: normal; text-transform: uppercase; } .article .listing table tr td p { padding: 0; margin: 0; } body.studentweb .bodyWrapper { float: left; width: 938px; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks { margin: 0px; width: 670px; overflow: hidden; padding-right: 0; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks .primaryBlocks { width: 440px; margin-right: 10px; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks .primaryBlocks img { margin-bottom: 20px; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks .secondaryBlocks { float: right; width: 210px; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks .secondaryBlocks .entranceQuickie { padding: 10px; margin: 0 0 10px 0; background-color: #e6ecf5; float: left; width: 190px; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks .secondaryBlocks .entranceQuickie h2 { font-size: 12px; font-size: 1.2rem; padding: 0px 0px 10px 0px; margin: 0px; } body.studentweb .bodyWrapper .bodyWrapper2 .withMenu .mainBlocks .secondaryBlocks .secondaryBlocksInner { padding: 0; } .header { position: relative; } .header .primaryHeader { padding: 10px 0px 0px 0px; margin: 0px; position: relative; vertical-align: middle; } .header .primaryHeader .block { float: left; } .header .primaryHeader .block.figure { float: none; vertical-align: middle; display: inline-block; } .header .primaryHeader .block.siteName { float: none; vertical-align: middle; display: inline-block; } .header .primaryHeader .blockItemSeparator { display: inline-block; width: 10px; } .header .primaryHeader .blockItemSeparator .blockItemSeparatorInner { height: 1px; display: inline-block; } .header .primaryHeader .block.megaMenu { margin: 12px 0px 10px 0px; padding: 0px; } .header .secondaryHeader { position: absolute; top: 16px; right: 0; } .header .secondaryHeader .block { float: left; } .header .secondaryHeader .block.link a { color: #0066cc; } .header .secondaryHeader .block.link a.localeLink { background: url("/img/v/6.10/icon/sv_SE.png") no-repeat scroll 100% 1px transparent; padding-right: 20px; } .header .secondaryHeader .block.link a.localeLink.en-UK { background-image: url("/img/v/6.10/icon/globe.png"); background-position: top right; } .header .secondaryHeader .block.link a.localeLink.fr-FR { background-image: url("/img/v/6.10/icon/fr_FR.png"); } .header .secondaryHeader .block.link a.localeLink.es-ES { background-image: url("/img/v/6.10/icon/es_ES.png"); } .header .secondaryHeader .block.link a.localeLink.zh-CN { background-image: url("/img/v/6.10/icon/zh_CN.png"); } .header .secondaryHeader .block.link a.localeLink.sv-SE-ER { background-image: url("/img/v/6.10/icon/sv_SE_ER.png"); } .header .secondaryHeader .blockItemSeparator { display: inline; padding: 0 5px; float: left; } .header .secondaryHeader .blockItemSeparator .blockItemSeparatorInner { height: 1px; display: block; } .header .block.search { position: absolute; top: 70px; right: 4px; } .announcement { background-color: #9d102d; color: #ffffff; clear: both; padding: 10px 20px; margin: 10px 38px 10px 38px; } .announcement a { font-size: 20px; font-size: 2rem; color: #ffffff; } ul.ui-autocomplete { padding: 0px; margin: 0px; list-style: none; padding-left: 0px; margin-left: 0px; clear: both; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-style: solid; border-width: 1px; border-color: #ffffff; -moz-box-shadow: 5px 2px 2px #cbcbcb; -webkit-box-shadow: 5px 2px 2px #cbcbcb; box-shadow: 5px 2px 2px #cbcbcb; padding: 0px; margin: 0px; width: 300px; border: 1px solid #808080; overflow: hidden; z-index: 99999; background-color: #ffffff; } ul.ui-autocomplete li { padding: 5px; margin: 0px; font-size: 13px; font-size: 1.3rem; cursor: default; display: block; overflow: hidden; } ul.ui-autocomplete li a.ui-state-hover { background-color: #666666; color: #ffffff; } .breadcrums { font-size: 13px; font-size: 1.3rem; padding: 13px 0 13px 0; overflow: hidden; width: 500px; } .topBlocks { padding: 0px; margin: 0px; overflow: hidden; width: 100%; padding-bottom: 10px; } .mainBlocks { padding: 0px; margin: 0px; overflow: hidden; } .mainBlocks .topBlocks { padding: 0px; margin: 0px; width: 100%; float: left; overflow: hidden; } .mainBlocks .topBlocks .blockItemSeparator { padding: 10px 0px 10px 0px; margin: 0px; } .mainBlocks .topBlocks .blockItemSeparator .blockItemSeparatorInner { border-bottom: solid 1px #808080; height: 1px; display: block; } .mainBlocks .primaryBlocks { padding: 0px; margin: 0px; width: 100%; float: left; overflow: hidden; } .mainBlocks .primaryBlocks .blockItemSeparator { padding: 10px 0px 10px 0px; margin: 0px; } .mainBlocks .primaryBlocks .blockItemSeparator .blockItemSeparatorInner { border-bottom: solid 1px #808080; height: 1px; display: block; } .mainBlocks .secondaryBlocks { padding: 0px; margin: 0px; overflow: hidden; width: 220px; } .mainBlocks .secondaryBlocks .secondaryBlocksInner { padding-left: 10px; } .mainBlocks .secondaryBlocks .blockItemSeparator { padding: 10px 0px 0px 0px; margin: 0px; } .mainBlocks .secondaryBlocks .blockItemSeparator .blockItemSeparatorInner { border-bottom: solid 1px #808080; height: 1px; display: block; } .mainBlocks.hasSecondaryBlocks .primaryBlocks { width: 680px; } .mainBlocks.hasSecondaryBlocks .primaryBlocks .primaryBlocksInner { padding-right: 10px; overflow: hidden; } .mainBlocks.hasSecondaryBlocks .secondaryBlocks { width: 220px; } .mainBlocks.hasSecondaryBlocks .secondaryBlocks .secondaryBlocksInner { padding: 0px 0px 0px 10px; margin: 0px; overflow: hidden; } body .content .bodyWrapper .bodyWrapper2 #content.withMenu { width: 670px; } body .content .bodyWrapper .bodyWrapper2 #content.withMenu .mainBlocks.hasSecondaryBlocks .primaryBlocks { width: 450px; } .standardNavigation { color: #808080; float: left; min-height: 500px; width: 248px; } .standardNavigation p.accessibility { left: -10000px; position: absolute; } .standardNavigation h2 { font-size: 22px; font-size: 2.2rem; color: #1954a6; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; line-height: 25px; font-weight: 300; margin: 0 0 12px 0; padding: 7px 10px 0 38px; } .standardNavigation #selectorWidget { display: none; margin-bottom: 5px; } .standardNavigation #selectorWidget form select { width: 210px; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; margin: 5px 0px 5px 38px; padding: 2px 3px 3px 10px; } .standardNavigation #selectorWidget form input[type="submit"] { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; margin: 1px 0px 5px 38px; width: 90px; } .standardNavigation #selectorWidget form #eduSelectHelpIcon { background: url("/img/v/6.10/info.png") 0 0 no-repeat; width: 16px; height: 16px; position: absolute; margin: 9px 0 0 15px; cursor: pointer; } .standardNavigation #selectorWidget form #eduSelectHelp { display: none; margin: 0 0 6px 40px; } .standardNavigation #selectorWidget #educationContainer { position: relative; width: 208px; overflow: hidden; margin: 0 10px 10px 40px; } .standardNavigation #selectorWidget #educationContainer #selectedEducation { font-size: 12px; font-size: 1.2rem; float: left; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: normal; color: #7f8e2b; text-transform: uppercase; } .standardNavigation #selectorWidget #educationContainer #selectedEducation #changeEducation { font-size: 10px; font-size: 1rem; color: #808080; cursor: pointer; } .standardNavigation ul { list-style: none; padding-left: 0px; margin-left: 0px; } .standardNavigation ul li { margin: 0 38px 5px 0; } .standardNavigation ul li.leaf, .standardNavigation ul li.node { padding: 0px; margin: 0px; border-bottom: 1px solid #e6ecf5; margin: 0; } .standardNavigation ul li.leaf:last-child, .standardNavigation ul li.node:last-child { border-bottom: none; } .standardNavigation ul li.leaf a, .standardNavigation ul li.node a { padding: 5px 10px 5px 38px; color: #5e5e5e; text-decoration: none; display: block; } .standardNavigation ul li.node { background: url("/img/v/6.10/arrow-right-gray.png") 15px 10px no-repeat; } .standardNavigation ul li.selected { background: #e6ecf5; color: #1954a6; font-weight: bold; margin: 0; text-decoration: none; padding: 5px 10px 5px 38px; } .standardNavigation ul li:hover { background-color: #e6ecf5; } .extras { z-index: 8; position: absolute; right: 0; top: 16px; } .block.include .extras { z-index: 8; position: relative; right: 0; top: 16px; } .translations { float: right; display: block; margin-right: 10px; } .translations .translation { padding: 0px 0px 5px 0px; margin: 0px; float: left; clear: left; display: block; } .translations .translation img { vertical-align: middle; padding-bottom: 5px; } .article { position: relative; } .article .backLink { padding-top: 1em; } .article .preArticleParagraphs { padding: 0px 0px 10px 0px; margin: 0px; } .article .preArticleParagraphs h1 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 38px; font-size: 3.8rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #000000; font-weight: normal; border-bottom: solid 1px #808080; line-height: 110%; } .article .preArticleParagraphs .lead { padding: 10px 0px 0px 0px; margin: 0px; font-size: 20px; font-size: 2rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; font-weight: normal; color: #333333; clear: left; } .article .preArticleParagraphs .lead p:first-child { padding: 5px 0px 0px 0px; margin: 0px; } .article .preArticleParagraphs h2 { font-size: 17px; font-size: 1.7rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; } .article .preArticleParagraphs h3.themeHeading { padding: 10px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; padding-right: 5px; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: normal; color: #7f8e2b; float: left; text-transform: uppercase; } .article .preArticleParagraphs h3.themeHeading.noLead { padding: 10px 0px 10px 0px; margin: 0px; } .article .paragraphs { padding: 0px; margin: 0px; font-size: 13.5px; font-size: 1.35rem; width: 590px; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #5e5e5e; line-height: 23px; clear: both; } .article .paragraphs h2 { font-size: 17px; font-size: 1.7rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; } .article .paragraphs h3 { font-size: 14px; font-size: 1.4rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #111111; } .article .paragraphs .blockAlign.floatRight { position: relative; left: 80px; margin: 0px 0px 0px -80px; } .article .paragraphs .textIndent1 { margin-left: 10px; } .article .paragraphs .textIndent2 { margin-left: 20px; } .article .paragraphs .textIndent3 { margin-left: 30px; } .article .paragraphs .textIndent4 { margin-left: 40px; } .article .paragraphs table { clear: both; width: 100%; margin: 10px 0; padding: 0; background-color: white; border-bottom: 1px solid #e4e4e4; } .article .paragraphs table.sortable th { cursor: pointer; background: transparent url("/img/v/6.10/table-sortable-header-default.gif") no-repeat 100% 50%; } .article .paragraphs table.sortable th:hover { background-color: #e6ecf5; } .article .paragraphs table.sortable th.nosort { background: none; } .article .paragraphs table.sortable th.headerSortUp { background-image: url("/img/v/6.10/table-sortable-header-asc.gif"); } .article .paragraphs table.sortable th.headerSortDown { background-image: url("/img/v/6.10/table-sortable-header-desc.gif"); } .article .paragraphs table tr { border-top: 1px solid #e4e4e4; } .article .paragraphs table tr:last-child { border-bottom: 1px solid #111111; } .article .paragraphs table tr th { font-size: 14px; font-size: 1.4rem; padding: 0px 5px; margin: 0; background: none; color: #333333; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; line-height: 30px; font-weight: bold; border-top: 5px solid #333333; border-bottom: 1px solid #808080; text-align: left; position: static; } .article .paragraphs table tr td { padding: 5px; margin: 0; vertical-align: top; color: #5e5e5e; } .article .paragraphs table tr td.topic { padding: 5px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; font-weight: normal; text-transform: uppercase; } .article .paragraphs table tr td p { padding: 0; margin: 0; } .article .articleFooter { margin-top: 10px; padding: 10px 0 30px 0; clear: both; } .article.news .preArticleParagraphs .media { padding: 10px 0px 10px 0px; margin: 0px; } .article.news .preArticleParagraphs h2.secondTitle { padding: 0px; margin: 0px; font-size: 25px; font-size: 2.5rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #666666; font-weight: normal; } .article.news .preArticleParagraphs h3.themeHeading { padding: 10px 0px 0px 0px; margin: 0px; padding-right: 5px; font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: normal; color: #7f8e2b; float: left; } .article.news .preArticleParagraphs .lead { clear: both; } .article.news .preArticleParagraphs .lead p:first-child { margin-top: 0; } .article.news .preArticleParagraphs .date { padding: 10px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; } .article.news .preArticleParagraphs.bothHeadingsFirst.titleHeadingFirst h1 { padding: 0px; margin: 0px; border: none; } .article.news .preArticleParagraphs.bothHeadingsFirst.titleHeadingFirst h2.secondTitle { padding: 0px 0px 10px 0px; margin: 0px; border-bottom: solid 1px #808080; } .article.news .preArticleParagraphs.bothHeadingsFirst.subHeadingFirst h2.secondTitle { padding: 0px; margin: 0px; } .article.news .preArticleParagraphs.bothHeadingsFirst.subHeadingFirst h1 { padding: 0px 0px 10px 0px; margin: 0px; } .article.news .preArticleParagraphs.mediaFirst.usingSecondHeading h1 { border: none; } .article.news .preArticleParagraphs.mediaFirst.usingSecondHeading h2.secondTitle { padding: 0px 0px 10px 0px; margin: 0px; border-bottom: solid 1px #808080; } .blockAlign.left { display: block; overflow: hidden; } .blockAlign.left .block { margin: 0 auto 0 0; } .blockAlign.right { display: block; overflow: hidden; } .blockAlign.right .block { margin: 0 0 0 auto; } .blockAlign.center { display: block; } .blockAlign.center .block { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; } .blockAlign.floatLeft { padding: 0px 20px 20px 0px; margin: 0px; float: left; clear: left; } .blockAlign.floatRight { padding: 0px 0px 20px 20px; margin: 0px; float: right; clear: right; } .categorization { padding: 10px 0px 10px 0px; margin: 0px; } .articleFooter { padding: 10px 0px 10px 0px; margin: 0px; border-top: 1px solid #e6ecf5; border-bottom: 1px solid #e6ecf5; } .articleFooter .column { float: left; } .articleFooter .column.right { float: right; padding-right: 7px; } .articleFooter .column.left { float: left; } .articleFooter .column.left .belongsTo { padding-bottom: 2px; max-width: 240px; } .articleFooter .column.left .belongsTo .label { font-weight: bold; } .articleFooter .column.left .lastchanged { padding-bottom: 2px; } .articleFooter .column.left .lastchanged .label { font-weight: bold; } .articleFooter .qrCode { float: left; clear: both; display: none; padding: 0 10px 0 10px; margin-top: 10px; border: 1px solid #808080; } .koppsLink { padding: 10px 0px 10px 0px; margin: 0px; border-top: 5px solid #111111; border-bottom: 1px solid #808080; } .koppsLink .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/red-arrow.png") 0 5px no-repeat; } .shareSmall { position: relative; float: right; background: url("/img/v/6.10/icon/share.png") 0 50% no-repeat transparent; padding-left: 19px; } .shareSmall .dialog { padding: 20px; margin: 0px; display: none; z-index: 9; position: absolute; right: 0; top: 0; width: 340px; cursor: pointer; } .shareSmall .dialog .dialogInner { padding: 10px; margin: 0px; -moz-box-shadow: 5px 2px 2px #cbcbcb; -webkit-box-shadow: 5px 2px 2px #cbcbcb; box-shadow: 5px 2px 2px #cbcbcb; background-color: #e6ecf5; border: 1px solid #e4e4e4; border-top: 5px solid #1954a6; border-bottom: 1px solid #1954a6; min-height: 25px; } .shareSmall .dialog .dialogInner .facebook { float: left; min-height: 25px; margin-right: 0; width: 100px; } .shareSmall .dialog .dialogInner .twitter { float: left; min-height: 25px; margin-right: 0; width: 106px; } .shareSmall .dialog .dialogInner .googlePlus { float: left; min-height: 25px; margin-right: 0; width: 70px; } .shareSmall:hover > .dialog { display: block; } .shareLarge { min-height: 70px; } .shareLarge .facebook { clear: left; height: 30px; width: 410px; padding-top: 5px; } .shareLarge .twitter { float: left; min-height: 25px; margin-right: 10px; } .shareLarge .googlePlus { float: left; min-height: 25px; margin-right: 10px; } .shareLarge .linkedin { float: left; min-height: 25px; margin-right: 10px; } .complementaryBlocks { padding: 10px 0px 10px 0px; margin: 0px; display: block; width: 100%; } .complementaryBlocks .blockItemSeparator { display: block; float: left; height: 1px; width: 10px; } .complementaryBlocks .blockItemSeparator .blockItemSeparatorInner { height: 1px; border: none; } .complementaryBlocks .block.attachment { float: left; width: 210px; margin-bottom: 10px; margin-right: 10px; } .complementaryBlocks .block.attachment.extended { float: left; width: 210px; margin-bottom: 10px; margin-right: 10px; } .complementaryBlocks .block.rssReader { float: left; width: 210px; margin-bottom: 10px; margin-right: 10px; } .complementaryBlocks .block.link { float: left; width: 210px; margin-bottom: 10px; margin-right: 10px; } .complementaryBlocks .block.teaser { float: left; width: 210px; margin-bottom: 10px; margin-right: 10px; } .complementaryBlocks .block.list { float: left; width: 210px; margin-bottom: 10px; margin-right: 10px; } .complementaryBlocks .block.columnSplitter { padding: 10px 0px 10px 0px; margin: 0px; width: 100%; } .complementaryBlocks .block.columnSplitter .block.attachment { padding: 0px; margin: 0px; float: none; width: auto; } .complementaryBlocks .block.columnSplitter .block.attachment.extended { padding: 0px; margin: 0px; float: none; width: auto; } .complementaryBlocks .block.columnSplitter .block.rssReader { padding: 0px; margin: 0px; float: none; width: auto; } .complementaryBlocks .block.columnSplitter .block.link { padding: 0px; margin: 0px; float: none; width: auto; } .complementaryBlocks .block.columnSplitter .block.teaser { padding: 0px; margin: 0px; float: none; width: auto; } .complementaryBlocks .block.columnSplitter .block.list { padding: 0px; margin: 0px; float: none; width: auto; } .complementaryBlocks .block.columnSplitter .blockItemSeparator .blockItemSeparatorInner { height: 10px; } .comments { padding: 10px 0px 10px 0px; margin: 0px; } .comments .commentsHeading h2 { font-size: 14px; font-size: 1.4rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; } .comments .comment { padding: 0px 0px 10px 0px; margin: 0px; overflow: hidden; } .comments .comment.notLoggedin .commentContainer { float: left; width: auto; } .comments .comment.notLoggedin .commentContainer .commentOuter .commentMiddle .commentInner { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-style: solid; border-width: 1px; border-color: #808080; -moz-box-shadow: 2px 2px 2px #cbcbcb; -webkit-box-shadow: 2px 2px 2px #cbcbcb; box-shadow: 2px 2px 2px #cbcbcb; margin-right: 5px; margin-bottom: 5px; height: 50px; } .comments .comment.notLoggedin .commentContainer .commentOuter .commentMiddle .commentInner .loginInformation { padding: 0px; margin: 0px; font-weight: bolder; color: #111111; } .comments .comment.notLoggedin .commentContainer .commentOuter .commentMiddle .commentInner input.loginButton { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; float: right; border: none; color: #0066cc; background-color: transparent; height: 35px; width: 100%; } .comments .comment .profile { padding: 0px; margin: 0px; float: left; } .comments .comment .profile .profileImage { width: 52.5px; } .comments .comment .profile .profileImage .commentImage { border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-style: solid; border-width: 1px; border-color: #ffffff; width: 40px; } .comments .comment .commentContainer { padding: 0px; margin: 0px; overflow: hidden; padding-left: 15px; width: 567.5px; float: right; overflow: hidden; } .comments .comment .commentContainer .speechBubble { background: url("/img/v/6.10/comment-speech-bubble.png") 0 0 no-repeat transparent; position: relative; left: -14px; top: 15px; width: 15px; height: 19px; float: left; } .comments .comment .commentContainer .commentOuter .commentMiddle .commentInner { padding: 10px; margin: 0px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-style: solid; border-width: 1px; border-color: #808080; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0; -webkit-border-radius: 10px 10px 0 0; border-bottom: none; } .comments .comment .commentContainer .commentOuter .commentMiddle .commentInner textarea.commentArea { width: 520px; height: 60px; border-width: 0px; } .comments .comment .commentContainer .commentBottom { border-style: solid; border-width: 1px; border-color: #808080; border-radius: 0 0 0 10px; -moz-border-radius: 0 0 0 10px; -webkit-border-radius: 0 0 0 10px; -moz-box-shadow: 5px 2px 2px #cbcbcb; -webkit-box-shadow: 5px 2px 2px #cbcbcb; box-shadow: 5px 2px 2px #cbcbcb; margin-bottom: 5px; background-color: #e4e4e4; overflow: hidden; border-top: none; height: 25px; } .comments .comment .commentContainer .commentBottom input.commentButton { padding: 5px; margin: 0px; font-size: 11px; font-size: 1.1rem; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; border-style: solid; border-width: 1px; border-color: #ffffff; border: none; float: right; background-color: #1954a6; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: bold; height: 25px; } .comments .comment .commentContainer .commentBottom input.commentButton:hover { background-color: #206ad2; } .comments .commentsFooter .commentList { padding-left: 62.5px; } .comments .commentsFooter .commentList .commentContainer { padding: 0px 0px 10px 0px; margin: 0px; overflow: hidden; border-top: 5px solid #111111; border-bottom: 1px solid #808080; } .comments .commentsFooter .commentList .commentTop { width: 100%; overflow: hidden; line-height: 23px; } .comments .commentsFooter .commentList .commentTop .profile { padding: 0px; margin: 0px; width: 100%; float: right; } .comments .commentsFooter .commentList .commentTop .profile .profileImage { float: right; } .comments .commentsFooter .commentList .commentTop .profile .commentImage { width: 40px; } .comments .commentsFooter .commentList .commentTop .meta { border-bottom: 1px solid #111111; float: left; width: 550px; } .comments .commentsFooter .commentList .commentTop .meta .commentName { float: left; } .comments .commentsFooter .commentList .commentTop .meta .commentTime { padding: 0px 0px 0px 10px; margin: 0px; float: left; } .comments .commentsFooter .commentList .commentOuter { float: left; } .comments .commentsFooter .commentList .commentOuter .commentMiddle .commentInner { padding: 0px; margin: 0px; } .comments .commentsFooter .commentList .commentOuter .abuse { float: right; } .comments .commentsFooter .commentList .commentOuter .abuse .abuseLink { color: #808080; } #footer { border-top: 7px solid #1954a6; padding: 10px 38px 44px 38px; overflow: hidden; clear: both; } #footer .blockItemSeparator { padding: 0px 0px 0px 10px; margin: 0px; float: left; } #footer .blockItemSeparator .blockItemSeparatorInner { height: 1px; display: block; } .pagination { text-align: center; } .pagination .controls { display: table; margin: 0 auto; } .pagination .controls ul { display: table-row; } .pagination .controls ul li { padding: 0px 5px 0px 5px; margin: 0px; display: table-cell; } .block { padding: 0px; margin: 0px; } .block.attachment.icon { display: inline; } .block.attachment.icon .smallIcon { background: url("/img/v/6.10/icon/unknown.png") no-repeat transparent; padding: 0px 2px 2px 0px; display: inline-block; height: 14px; width: 14px; vertical-align: middle; padding-bottom: 4px; } .block.attachment.icon .smallIcon.pdf { background-image: url("/img/v/6.10/icon/pdf.png"); } .block.attachment.icon .smallIcon.word { background-image: url("/img/v/6.10/icon/word.png"); } .block.attachment.icon .smallIcon.excel { background-image: url("/img/v/6.10/icon/xls.png"); } .block.attachment.icon .smallIcon.powerpoint { background-image: url("/img/v/6.10/icon/ppt.png"); } .block.attachment.icon .smallIcon.img { background-image: url("/img/v/6.10/icon/image.png"); } .block.attachment.icon .smallIcon.audio { background-image: url("/img/v/6.10/icon/audio.png"); } .block.attachment.icon .smallIcon.rss { background-image: url("/img/v/6.10/icon/rss-sidebar.png"); } .block.attachment.icon .smallIcon.zip { background-image: url("/img/v/6.10/icon/zip.png"); } .block.attachment.icon .smallIcon.tar { background-image: url("/img/v/6.10/icon/tar.png"); } .block.attachment.icon .smallIcon.gzip { background-image: url("/img/v/6.10/icon/gzip.png"); } .block.attachment.icon .smallIcon.mathematica { background-image: url("/img/v/6.10/icon/mathematica.png"); } .block.attachment.icon .smallIcon.matlab { background-image: url("/img/v/6.10/icon/matlab.png"); } .block.attachment.icon .smallIcon.flash { background-image: url("/img/v/6.10/icon/flash.png"); } .block.attachment.icon .smallIcon.css { background-image: url("/img/v/6.10/icon/css.png"); } .block.attachment.extended.icon { padding: 10px 0px 10px 0px; margin: 0px; border-top: 5px solid #111111; border-bottom: 1px solid #808080; display: block; } .block.attachment.extended.icon p .label { font-weight: bold; } .block.calendar { padding: 0px; margin: 0px; display: block; overflow: hidden; width: 100%; } .block.calendar h3 { padding: 0px 5px; margin: 0; background: #7f8e2b; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; } .block.calendar .listing { padding: 0px; margin: 0px; } .block.calendar .listing li .vevent { padding: 5px 0px 5px 0px; margin: 0px; } .block.calendar .listing li .vevent:first-child { padding-top: 0px; margin-top: 0px; } .block.calendar .listing li:last-child { border-bottom: none; } .block.calendar .listing .odd { list-style: none; padding-left: 0px; margin-left: 0px; border-bottom: 1px solid #808080; } .block.calendar .listing .even { list-style: none; padding-left: 0px; margin-left: 0px; border-bottom: 1px solid #808080; } .block.calendar .listing .empty { padding: 5px 0; } .block.calendar .calendarDepartment { padding-top: 10px; padding-left: 10px; } .block.calendar .topic { padding: 5px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; font-weight: normal; text-transform: uppercase; } .block.calendar .date.day { font-size: 28px; font-size: 2.8rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #111111; } .block.calendar .date.month { font-size: 19px; font-size: 1.9rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #111111; display: inline; } .block.calendar .date.startDay { text-transform: capitalize; } .block.calendar .calendarContent { padding: 2px 0; } .article .paragraphs .block.calendar h3 { color: #ffffff; } .block.categorySearch { padding: 0px; margin: 0px; overflow: hidden; } .block.categorySearch .buttons { padding: 10px 0px 10px 0px; margin: 0px; } .block.categorySearch .searchResults { padding: 0px 0px 10px 0px; margin: 0px; margin-top: 10px; border-top: 5px solid #111111; border-bottom: 1px solid #808080; } .block.categorySearch .searchResults h4 { font-size: 16px; font-size: 1.6rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #111111; border-bottom: 1px solid #111111; line-height: 23px; padding-left: 10px; margin: 0px; padding-top: 1px; padding-bottom: 0; } .block.categorySearch .searchResults .searchResultsListing { padding: 10px 10px 0px 10px; margin: 0px; } .block.categorySearch .searchResults .searchResultsListing .searchResult { padding: 0px 0px 10px 0px; margin: 0px; border-bottom: 1px dotted #808080; } .block.categorySearch .searchResults .searchResultsListing .searchResult h2 { padding: 10px 0px 0px 0px; margin: 0px; font-size: 13px; font-size: 1.3rem; width: 590px; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: normal; } .block.categorySearch .searchResults .searchResultsListing .searchResult h2 a { color: #1954a6; } .block.categorySearch .searchResults .searchResultsListing .searchResult:last-child { border-bottom: none; } .block.columnSplitter { padding: 0px; margin: 0px; overflow: hidden; width: 100%; } .block.columnSplitter .columns { padding: 0px; margin: 0px; overflow: hidden; } .block.columnSplitter .columns .column .columnInner .columnItemSeparator { padding: 9px 0px 10px 0px; margin: 0px; clear: both; } .block.columnSplitter .columns .column .columnInner .columnItemSeparator .columnItemSeparatorInner { height: 1px; display: block; } .block.columnSplitter .columnSplitter .columns { padding: 0px; margin: 0px; overflow: hidden; } .block.columnSplitter .columnSplitter .columns .column.column1 .columnInner { padding-left: 0px; } .block.columnSplitter .column1Inner { padding: 0px; margin: 0px; } .block.columnSplitter .column2Inner { padding: 0px; margin: 0px; } .block.columnSplitter .column2Inner { padding: 0px; margin: 0px; } .block.columnSplitter .column3Inner { padding: 0px; margin: 0px; } .block.columnSplitter.using1columns .column1 { width: 100%; } .block.columnSplitter.using2columns .column1 { float: left; width: 50%; } .block.columnSplitter.using2columns .column1 .columnInner { overflow: hidden; padding-right: 10px; } .block.columnSplitter.using2columns .column2 { float: left; width: 50%; } .block.columnSplitter.using2columns .column2 .columnInner { overflow: hidden; padding-left: 10px; } .block.columnSplitter.using3columns .column1 { float: left; width: 33%; } .block.columnSplitter.using3columns .column1 .columnInner { overflow: hidden; padding-right: 10px; } .block.columnSplitter.using3columns .column2 { float: left; width: 33%; } .block.columnSplitter.using3columns .column2 .columnInner { overflow: hidden; padding-left: 10px; padding-right: 10px; } .block.columnSplitter.using3columns .column3 { float: left; width: 34%; } .block.columnSplitter.using3columns .column3 .columnInner { overflow: hidden; padding-left: 10px; } .block.columnSplitter.using4columns .column1 { float: left; width: 25%; } .block.columnSplitter.using4columns .column1 .columnInner { overflow: hidden; padding-right: 10px; } .block.columnSplitter.using4columns .column2 { float: left; width: 25%; } .block.columnSplitter.using4columns .column2 .columnInner { overflow: hidden; padding-left: 10px; padding-right: 10px; } .block.columnSplitter.using4columns .column3 { float: left; width: 25%; } .block.columnSplitter.using4columns .column3 .columnInner { overflow: hidden; padding-left: 10px; padding-right: 10px; } .block.columnSplitter.using4columns .column4 { float: left; width: 25%; } .block.columnSplitter.using4columns .column4 .columnInner { overflow: hidden; padding-left: 10px; } #content .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns { background: url("/img/v/6.10/dotted-vertical.png") 220px 0 repeat-y transparent; } #content .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns .column.column1 { width: 220px; } #content .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns .column.column2 { width: 680px; } #content .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .block.columnSplitter.using2columns .columns { background: none; } #content .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .block.columnSplitter.using2columns .columns .column.column1 { width: 50%; } #content .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .block.columnSplitter.using2columns .columns .column.column2 { width: 50%; } #content .mainBlocks.hasSecondaryBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns .column.column2 { width: 450px; } #content.withMenu .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns .column.column2 { width: 450px; } #content.withMenu .mainBlocks.hasSecondaryBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns { background: none; } #content.withMenu .mainBlocks.hasSecondaryBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns .column.column1 { width: 50%; } #content.withMenu .mainBlocks.hasSecondaryBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter.using2columns .columns .column.column2 { width: 50%; } .block.columnSplitter.using2columns .column2#footer .block.columnSplitter .column2 .columnInner, .block.columnSplitter.using2columns .column2#footer .block.columnSplitter .column3 .columnInner, .block.columnSplitter.using2columns .column2#footer .block.columnSplitter .column4 .columnInner { border-left: 1px solid #808080; } .block.columnSplitter.using2columns .column2#footer .block.columnSplitter .columnInner { padding-left: 20px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using1columns { padding: 0px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using1columns .column1 .columnInner { padding: 10px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using2columns { padding: 0px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using2columns .column1 .columnInner { padding: 10px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using2columns .column2 .columnInner { padding: 10px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns { padding: 0px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns .columns .column1 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns .columns .column2 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns .columns .column3 { padding: 0px; margin: 0px; width: 33%; float: right; border-left: 2px solid #666666; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns .columns .column3 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns .columns .column3 .columnInner .columnItemSeparator { padding: 19px 0px 20px 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using3columns .columns .column3 .columnInner .columnItemSeparator .columnItemSeparatorInner { margin-left: -20px; margin-right: -20px; border-bottom: solid 1px #808080; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns { padding: 0px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column1 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column2 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column3 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column4 { padding: 0px; margin: 0px; width: 24%; float: right; border-left: 2px solid #666666; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column4 .columnInner { padding: 20px; margin: 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column4 .columnInner .columnItemSeparator { padding: 19px 0px 20px 0px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter.using4columns .columns .column4 .columnInner .columnItemSeparator .columnItemSeparatorInner { margin-left: -20px; margin-right: -20px; border-bottom: solid 1px #808080; } .block.contactInfo { padding: 0px; margin: 0px; overflow: hidden; } .block.contactInfo address { font-style: normal; } .block.contactInfo address .fn { display: none; } .block.contactInfo address span { display: block; font-size: 13px; line-height: 20px; } .block.contactInfo address .tel { display: block; padding: 10px 0px 0px 0px; margin: 0px; } .block.contactInfo address .geo { display: none; } .block.contactInfo address .map { padding: 10px 0px 0px 0px; margin: 0px; display: block; } .replaceFallback { position: absolute; left: -10000px; } a#feedback { background-image: url("/img/v/6.10/feedback.png"); background-repeat: no-repeat; color: #ffffff; top: 143px; font-weight: bold; height: 168px; margin-right: -3px; opacity: 0.85; overflow: hidden; position: fixed; right: 0; text-indent: -10000px; width: 36px; z-index: 999; } a#feedback:hover { margin-right: 0; opacity: 1; } .block.figure { padding: 0px; margin: 0px; overflow: hidden; display: block; } .block.figure .content { background: transparent; display: inline; text-align: left; } .block.figure .content a img { border: 0; } .block.figure .content img { border: 0; } .block.figure .content .footer { padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px solid #e4e4e4; } .block.figure .content .footer .footerInner { font-size: 11px; font-size: 1.1rem; overflow: hidden; } .block.figure .content .footer .footerInner .title { float: right; clear: both; } .block.figure .content .footer .footerInner .source { float: right; clear: both; } .article.standard.news .preArticleParagraphs .media .block.figure .content .footer { border: none; } .articleWrapper .article .paragraphs .block.figure { max-width: 670px; } .block.flash { padding: 0px; margin: 0px; overflow: hidden; } .article.standard.news .preArticleParagraphs .media .block.flash .content .footer { border: none; } .block.separator { height: 1px; } .block.separator.gray { background-color: #e4e4e4; } .block.separator.white { background-color: #ffffff; } .block.separator.black { background-color: #111111; } .block.separator.dashedBlack { background-color: #ffffff; border-bottom: 1px dashed #111111; } .block.separator.space { background-color: transparent; height: 10px; } .block.list { padding: 0px; margin: 0px; } .block.list ul { padding: 0px; margin: 0px; } .block.list ul li { list-style: none; padding-bottom: 5px; } .block.list ul li:last-child { padding-bottom: 0px; } .block.list.links h3 { padding: 0px 0px 10px 0px; margin: 0px; line-height: 18px; } .complementaryBlocks .block.list { padding: 10px 0px 10px 0px; margin: 0px; border-top: 5px solid #111111; border-bottom: 1px solid #808080; } .complementaryBlocks .block.teaser .block.list { padding: 0px; margin: 0px; border: none; } .block.teaser.info .block.list ul { list-style: none; padding-left: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; } .block.teaser.info .block.list ul .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/gray-arrow.png") 0 5px no-repeat; } .block.teaser.info .block.list ol { list-style: none; padding-left: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; } .block.teaser.info .block.list ol .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/gray-arrow.png") 0 5px no-repeat; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter .block.list ul li { padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px solid #e4e4e4; } #footer .block.list.links h3 { padding: 0px 0px 10px 0px; margin: 0px; color: #1954a6; font-size: 14px; font-size: 1.4rem; } .block.list.accordion { padding: 0px; margin: 0px; width: 100%; } .block.list.accordion h3.ui-accordion-header { padding: 0px 2.5px; margin: 0; background: #808080; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; font-size: 14px; font-size: 1.4rem; line-height: 20px; zoom: 1; margin-bottom: 1px; padding: 5px 2.5px; position: relative; outline: none; cursor: pointer; } .block.list.accordion h3.ui-accordion-header .ui-icon { position: absolute; width: 12px; height: 12px; left: 5px; top: 15px; margin-top: -6px; padding-left: 0; background: url("/img/v/6.10/accordion-expand-white.png") no-repeat 0 50% transparent; } .block.list.accordion h3.ui-accordion-header a { color: #ffffff; padding-left: 20px; display: inline-block; } .block.list.accordion h3.ui-accordion-header a:hover { text-decoration: none; } .block.list.accordion h3.ui-accordion-header.ui-state-active { padding: 0px 2.5px; margin: 0; background: #1954a6; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; cursor: default; line-height: 20px; padding: 5px 2.5px; } .block.list.accordion h3.ui-accordion-header.ui-state-active .ui-icon { background-image: url("/img/v/6.10/accordion-expanded-white.png"); } .block.list.accordion h3.ui-accordion-header.ui-state-active:hover { background-color: #1954a6; } .block.list.accordion h3.ui-accordion-header.ui-state-hover { padding: 5px 2.5px; background-color: #676767; } .block.list.accordion h3.ui-accordion-header:hover { padding: 5px 2.5px; background-color: #676767; } .block.list.accordion .ui-widget-content { padding: 10px 0px 10px 0px; margin: 0px; zoom: 1; overflow: auto; } .block.list.accordion .ui-widget-content:last-child { padding: 10px 0px 0px 0px; margin: 0px; } .block.list.accordion .ui-widget-content .blockItemSeparator { display: none; } .block.list.accordion.gray h3.ui-accordion-header { padding: 5px 2.5px; } .block.list.accordion.gray h3.ui-accordion-header .ui-state-active { padding: 0px 2.5px; margin: 0; background: #666666; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; } .block.list.accordion.gray h3.ui-accordion-header .ui-state-active:hover { background-color: #666666; } .block.list.accordion.gray h3.ui-accordion-header.ui-state-hover { padding: 5px 2.5px; background-color: #676767; } .block.list.accordion.gray h3.ui-accordion-header:hover { background-color: #676767; } .block.list.accordion.darkGray h3.ui-accordion-header.ui-state-active { padding: 0px 2.5px; margin: 0; background: #333333; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; } .block.list.expandable { padding: 0px; margin: 0px; width: 100%; } .block.list.expandable h3.ui-accordion-header { padding: 0px 2.5px; margin: 0; background: #808080; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; font-size: 14px; font-size: 1.4rem; line-height: 20px; zoom: 1; margin-bottom: 1px; padding: 5px 2.5px; position: relative; outline: none; cursor: pointer; } .block.list.expandable h3.ui-accordion-header .ui-icon { position: absolute; width: 12px; height: 12px; left: 5px; top: 15px; margin-top: -6px; padding-left: 0; background: url("/img/v/6.10/accordion-expand-white.png") no-repeat 0 50% transparent; } .block.list.expandable h3.ui-accordion-header a { color: #ffffff; padding-left: 20px; display: inline-block; } .block.list.expandable h3.ui-accordion-header a:hover { text-decoration: none; } .block.list.expandable h3.ui-accordion-header.ui-state-active { padding: 0px 2.5px; margin: 0; background: #1954a6; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; cursor: default; line-height: 20px; padding: 5px 2.5px; } .block.list.expandable h3.ui-accordion-header.ui-state-active .ui-icon { background-image: url("/img/v/6.10/accordion-expanded-white.png"); } .block.list.expandable h3.ui-accordion-header.ui-state-active:hover { background-color: #1954a6; } .block.list.expandable h3.ui-accordion-header.ui-state-hover { padding: 5px 2.5px; background-color: #676767; } .block.list.expandable h3.ui-accordion-header:hover { padding: 5px 2.5px; background-color: #676767; } .block.list.expandable .ui-widget-content { padding: 10px 0px 10px 0px; margin: 0px; zoom: 1; overflow: auto; } .block.list.expandable .ui-widget-content:last-child { padding: 10px 0px 0px 0px; margin: 0px; } .block.list.expandable .ui-widget-content .blockItemSeparator { display: none; } .block.list.tabs { padding: 0px; margin: 0px; } .block.list.tabs .ui-tabs { position: relative; zoom: 1; } .block.list.tabs .ui-tabs ul.ui-tabs-nav { padding: 0px; margin: 0px; overflow: hidden; } .block.list.tabs .ui-tabs ul.ui-tabs-nav li.ui-state-disabled a, .block.list.tabs .ui-tabs ul.ui-tabs-nav li.ui-state-processing a { cursor: text; } .block.list.tabs .ui-tabs ul.ui-tabs-nav li { padding: 0px 5px; margin: 0; background: #808080; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; font-weight: bold; list-style: none; float: left; position: relative; top: 1px; border: none; border-right: 1px solid #ffffff; white-space: nowrap; } .block.list.tabs .ui-tabs ul.ui-tabs-nav li.ui-state-hover { background-color: #676767; } .block.list.tabs .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected { background-color: #1954a6; cursor: pointer; } .block.list.tabs .ui-tabs ul.ui-tabs-nav li a { float: left; text-decoration: none; color: #ffffff; cursor: pointer; } .block.list.tabs .ui-tabs-panel { padding: 10px 0px 0px 0px; margin: 0px; border: none; -moz-appearance: none; -webkit-appearance: none; outline: none; display: block; background: none; border-top: 1px solid #808080; } .block.list.tabs .ui-tabs-panel.ui-tabs-hide { display: none !important; } .block.list.tabs.gray .ui-tabs ul.ui-tabs-nav li { background-color: #808080; } .block.list.tabs.gray .ui-tabs ul.ui-tabs-nav li.ui-state-hover, .block.list.tabs.gray .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected { background-color: #666666; } .block.list.tabs.darkGray .ui-tabs ul.ui-tabs-nav li { background-color: #666666; } .block.list.tabs.darkGray .ui-tabs ul.ui-tabs-nav li.ui-state-hover, .block.list.tabs.darkGray .ui-tabs ul.ui-tabs-nav li.ui-tabs-selected { background-color: #333333; } .block.list.group { padding: 0px; margin: 0px; display: inline; } .block.list.group.geolocation { display: none; } .standardLink { color: #0066cc; -webkit-tap-highlight-color: #0066cc; } .block.link .standardLink { color: #0066cc; -webkit-tap-highlight-color: #0066cc; } .block.link.callToAction { display: inline-block; line-height: 25px; heigth: 25px; width: auto; } .block.link.callToAction a { border-style: solid; border-width: 1px; border-color: #a8c45c; border-radius: 8px 0 0 8px; -moz-border-radius: 8px 0 0 8px; -webkit-border-radius: 8px 0 0 8px; background: url("/img/v/6.10/arraw-white-inverted.png") no-repeat 100% 50%; display: block; font-weight: bold; background-color: #a8c45c; padding: 0 20px 0 10px; line-height: 25px; heigth: 25px; width: auto; color: #ffffff; } .block.link.callToAction a:hover { text-decoration: none; background-color: #90ae3f; } .block.link.callToAction.blue a { background-color: #1954a6; } .block.link.callToAction.blue a:hover { background-color: #123e7a; } .block.link.callToAction.pink a { background-color: #ee33d6; } .block.link.callToAction.pink a:hover { background-color: #dc12c2; } .block.link.button { display: inline-block; line-height: 25px; heigth: 25px; width: auto; } .block.link.button a { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #a8c45c; display: block; font-weight: bold; background-color: #a8c45c; padding: 0px 10px 0px 10px; line-height: 25px; heigth: 25px; width: auto; color: #ffffff; } .block.link.button a:hover { background-color: #90ae3f; text-decoration: none; } .block.link.button.blue a { background-color: #1954a6; } .block.link.button.blue a:hover { background-color: #123e7a; } .block.link.button.pink a { background-color: #ee33d6; } .block.link.button.pink a:hover { background-color: #dc12c2; } .block.list.links .standardLink, .block.list.accordion .standardLink, .block.list.expandable .standardLink, .block.list.tabs .standardLink { color: #0066cc; -webkit-tap-highlight-color: #0066cc; } .block.list.links .arrow, .block.list.accordion .arrow, .block.list.expandable .arrow, .block.list.tabs .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/gray-arrow.png") 0 5px no-repeat; } .block.news .mainLink .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/red-arrow.png") 0 5px no-repeat; } .block.calendar .mainLink .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/red-arrow.png") 0 5px no-repeat; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter .block.list.links ul li .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/blue-arrow.png") 0 5px no-repeat; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.columnSplitter .block.list.links ul a.standardLink { font-size: 14px; font-size: 1.4rem; } .block.linkTree ul { margin: 0; padding: 0 0 0 20px; list-style: none; } .block.linkTree ul li { padding: 0px; margin: 0px; list-style: none; } .block.linkTree ul.treeview a { position: relative; top: -2px; margin-left: 2px; } .block.linkTree ul.treeview a .selected { background-color: #eee; } .block.linkTree ul.treeview .hitarea { background: url("/img/v/6.10/treeview-gray.gif") -64px -25px no-repeat; height: 16px; width: 16px; margin-left: -16px; float: left; cursor: pointer; } .block.linkTree ul.treeview .hitarea.expandable-hitarea { background-position: -80px -3px; } .block.linkTree ul.treeview .hitarea.lastCollapsable-hitarea, .block.linkTree ul.treeview .hitarea.lastExpandable-hitarea { background-position: 0; } .block.linkTree ul.treeview ul { margin-top: 4px; padding: 0; } .block.linkTree ul.treeview li { padding: 3px 0pt 3px 16px; background: url("/img/v/6.10/treeview-default-line.gif") 0 0 no-repeat; } .block.linkTree ul.treeview li.collapsable, .block.linkTree ul.treeview li.expandable { background-position: 0 -176px; } .block.linkTree ul.treeview li.last { background-position: 0 -1766px; } .block.linkTree ul.treeview li.lastCollapsable, .block.linkTree ul.treeview li.lastExpandable { background-image: url("/img/v/6.10/treeview-gray.gif"); } .block.linkTree ul.treeview li.lastCollapsable { background-position: 0 -111px; } .block.linkTree ul.treeview li.lastExpandable { background-position: -32px -67px; } .block.loggedInProfileBlock .profilepicture img { vertical-align: top; } .block.loggedInProfileBlock.noImage img { display: none; } .block.loggedInProfileBlock .nolink { color: #5e5e5e; font-weight: bold; } .block.mediaplayer .leftFloating { float: left; } .block.mediaplayer .rightFloating { float: right; } .article.standard.news .preArticleParagraphs .media .block.mediaplayer .content .footer { border: none; } .block.megaMenu { padding: 0px; width: 100%; background-color: #ffffff; } .block.megaMenu .menu { padding: 0px; margin: 0px; float: left; width: 100%; list-style: none; clear: both; } .block.megaMenu .menu .item { padding: 0px; margin: 0px; float: left; position: relative; border-right: 1px solid #ffffff; } .block.megaMenu .menu .item.noJavascript:hover > .menuItemContent { display: block; } .block.megaMenu .menu .item .header { padding: 0px; margin: 0px; color: #ffffff; font-size: 12.5px; font-size: 1.25rem; text-align: center; line-height: 27px; background-color: #808080; } .block.megaMenu .menu .item .header a { color: #ffffff; width: 100%; display: block; } .block.megaMenu .menu .item .header.selected { background-color: #1954a6; } .block.megaMenu .menu .item .header.selected:hover { background-color: #1954a6; } .block.megaMenu .menu .item .header:hover { background-color: #676767; } .block.megaMenu .menu .item .header.showLabel { background: url("/img/v/6.10/left-arrow-white.png") 0% 50% no-repeat #7f8e2b; } .block.megaMenu .menu .item .header.showLabel.selected { background-color: #7f8e2b; } .block.megaMenu .menu .item .header.showLabel.selected:hover { background-color: #5c671f; } .block.megaMenu .menu .item .menuItemContent { display: none; z-index: 79; padding: 0 10px 10px 10px; background-color: transparent; background: none; width: 920px; position: absolute; } .block.megaMenu .menu .item .menuItemContent .pointerArrow { background: url("/img/v/6.10/mega-menu-content-arrow.png") 50% 0 no-repeat transparent; position: absolute; left: 0px; top: 0px; width: 20px; height: 30px; } .block.megaMenu .menu .item .menuItemContent .megaMenuTop { background: url("/img/v/6.10/mega-menu-top-border.png") no-repeat 0 0 transparent; width: 920px; height: 36px; display: block; overflow: hidden; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody { padding: 0px; margin: 0px; background: url("/img/v/6.10/mega-menu-body-border.png") repeat-y 0 0 transparent; width: 920px; overflow: hidden; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; width: 900px; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.teaser.info h2 { padding-left: 0; } .block.megaMenu .menu .item .menuItemContent .megaMenuBody .megaMenuBodyInner .block.teaser .teaserText .teaserTextInner .paragraphs { font-size: 13px; font-size: 1.3rem; line-height: 1.231; width: 100%; padding: 0; clear: none; } .block.megaMenu .menu .item .menuItemContent .megaMenuBottom { background: url("/img/v/6.10/mega-menu-bottom-border.png") no-repeat 0 0 transparent; width: 920px; height: 20px; display: block; overflow: hidden; } .block.megaMenu .menu .item.using1MenuItems .header { width: 900px; } .block.megaMenu .menu .item.using1MenuItems.menuItem1 { border-right: none; } .block.megaMenu .menu .item.using1MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using1MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 460px; } .block.megaMenu .menu .item.using2MenuItems .header { width: 449px; } .block.megaMenu .menu .item.using2MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using2MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 234.5px; } .block.megaMenu .menu .item.using2MenuItems.menuItem2 { border-right: none; } .block.megaMenu .menu .item.using2MenuItems.menuItem2 .menuItemContent { left: -470px; } .block.megaMenu .menu .item.using2MenuItems.menuItem2 .menuItemContent .pointerArrow { left: 683.5px; } .block.megaMenu .menu .item.using3MenuItems .header { width: 299px; } .block.megaMenu .menu .item.using3MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using3MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 159.5px; } .block.megaMenu .menu .item.using3MenuItems.menuItem2 .menuItemContent { left: -320px; } .block.megaMenu .menu .item.using3MenuItems.menuItem2 .menuItemContent .pointerArrow { left: 458.5px; } .block.megaMenu .menu .item.using3MenuItems.menuItem3 { border-right: none; } .block.megaMenu .menu .item.using3MenuItems.menuItem3 .menuItemContent { left: -620px; } .block.megaMenu .menu .item.using3MenuItems.menuItem3 .menuItemContent .pointerArrow { left: 757.5px; } .block.megaMenu .menu .item.using4MenuItems .header { width: 224px; } .block.megaMenu .menu .item.using4MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using4MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 122px; } .block.megaMenu .menu .item.using4MenuItems.menuItem2 .menuItemContent { left: -245px; } .block.megaMenu .menu .item.using4MenuItems.menuItem2 .menuItemContent .pointerArrow { left: 346px; } .block.megaMenu .menu .item.using4MenuItems.menuItem3 .menuItemContent { left: -470px; } .block.megaMenu .menu .item.using4MenuItems.menuItem3 .menuItemContent .pointerArrow { left: 570px; } .block.megaMenu .menu .item.using4MenuItems.menuItem4 { border-right: none; } .block.megaMenu .menu .item.using4MenuItems.menuItem4 .menuItemContent { left: -695px; } .block.megaMenu .menu .item.using4MenuItems.menuItem4 .menuItemContent .pointerArrow { left: 794px; } .block.megaMenu .menu .item.using5MenuItems .header { width: 179px; } .block.megaMenu .menu .item.using5MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using5MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 99.5px; } .block.megaMenu .menu .item.using5MenuItems.menuItem2 .menuItemContent { left: -200px; } .block.megaMenu .menu .item.using5MenuItems.menuItem2 .pointerArrow { left: 278.5px; } .block.megaMenu .menu .item.using5MenuItems.menuItem3 .menuItemContent { left: -380px; } .block.megaMenu .menu .item.using5MenuItems.menuItem3 .pointerArrow { left: 457.5px; } .block.megaMenu .menu .item.using5MenuItems.menuItem4 .menuItemContent { left: -560px; } .block.megaMenu .menu .item.using5MenuItems.menuItem4 .pointerArrow { left: 636.5px; } .block.megaMenu .menu .item.using5MenuItems.menuItem5 { border-right: none; } .block.megaMenu .menu .item.using5MenuItems.menuItem5 .menuItemContent { left: -740px; } .block.megaMenu .menu .item.using5MenuItems.menuItem5 .pointerArrow { left: 815.5px; } .block.megaMenu .menu .item.using6MenuItems .header { width: 149px; } .block.megaMenu .menu .item.using6MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using6MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 84.5px; } .block.megaMenu .menu .item.using6MenuItems.menuItem2 .menuItemContent { left: -170px; } .block.megaMenu .menu .item.using6MenuItems.menuItem2 .menuItemContent .pointerArrow { left: 233.5px; } .block.megaMenu .menu .item.using6MenuItems.menuItem3 .menuItemContent { left: -320px; } .block.megaMenu .menu .item.using6MenuItems.menuItem3 .menuItemContent .pointerArrow { left: 382.5px; } .block.megaMenu .menu .item.using6MenuItems.menuItem4 .menuItemContent { left: -470px; } .block.megaMenu .menu .item.using6MenuItems.menuItem4 .pointerArrow { left: 531.5px; } .block.megaMenu .menu .item.using6MenuItems.menuItem5 .menuItemContent { left: -620px; } .block.megaMenu .menu .item.using6MenuItems.menuItem5 .pointerArrow { left: 680.5px; } .block.megaMenu .menu .item.using6MenuItems.menuItem6 { border-right: none; } .block.megaMenu .menu .item.using6MenuItems.menuItem6 .menuItemContent { left: -770px; } .block.megaMenu .menu .item.using6MenuItems.menuItem6 .menuItemContent .pointerArrow { left: 829.5px; } .block.megaMenu .menu .item.using7MenuItems .header { width: 127.57142857142858px; } .block.megaMenu .menu .item.using7MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using7MenuItems.menuItem1 .menuItemContent .pointerArrow { left: 73.78571428571429px; } .block.megaMenu .menu .item.using7MenuItems.menuItem2 .menuItemContent { left: -148.57142857142858px; } .block.megaMenu .menu .item.using7MenuItems.menuItem2 .menuItemContent .pointerArrow { left: 201.3571428571429px; } .block.megaMenu .menu .item.using7MenuItems.menuItem3 .menuItemContent { left: -277.14285714285717px; } .block.megaMenu .menu .item.using7MenuItems.menuItem3 .menuItemContent .pointerArrow { left: 328.92857142857144px; } .block.megaMenu .menu .item.using7MenuItems.menuItem4 .menuItemContent { left: -405.7142857142858px; } .block.megaMenu .menu .item.using7MenuItems.menuItem4 .menuItemContent .pointerArrow { left: 456.50000000000006px; } .block.megaMenu .menu .item.using7MenuItems.menuItem5 .menuItemContent { left: -534.2857142857143px; } .block.megaMenu .menu .item.using7MenuItems.menuItem5 .menuItemContent .pointerArrow { left: 584.0714285714287px; } .block.megaMenu .menu .item.using7MenuItems.menuItem6 .menuItemContent { left: -662.8571428571429px; } .block.megaMenu .menu .item.using7MenuItems.menuItem6 .menuItemContent .pointerArrow { left: 711.6428571428572px; } .block.megaMenu .menu .item.using7MenuItems.menuItem7 { border-right: none; } .block.megaMenu .menu .item.using7MenuItems.menuItem7 .menuItemContent { left: -791.4285714285716px; } .block.megaMenu .menu .item.using7MenuItems.menuItem7 .menuItemContent .pointerArrow { left: 839.2142857142859px; } .block.megaMenu .menu .item.using8MenuItems .header { width: 111.5px; } .block.megaMenu .menu .item.using8MenuItems.menuItem1 .menuItemContent { left: -20px; } .block.megaMenu .menu .item.using8MenuItems.menuItem1 .pointerArrow { left: 65.75px; } .block.megaMenu .menu .item.using8MenuItems.menuItem2 .menuItemContent { left: -132.5px; } .block.megaMenu .menu .item.using8MenuItems.menuItem2 .menuItemContent .pointerArrow { left: 177.25px; } .block.megaMenu .menu .item.using8MenuItems.menuItem3 .menuItemContent { left: -245px; } .block.megaMenu .menu .item.using8MenuItems.menuItem3 .menuItemContent .pointerArrow { left: 288.75px; } .block.megaMenu .menu .item.using8MenuItems.menuItem4 .menuItemContent { left: -357.5px; } .block.megaMenu .menu .item.using8MenuItems.menuItem4 .menuItemContent .pointerArrow { left: 400.25px; } .block.megaMenu .menu .item.using8MenuItems.menuItem5 .menuItemContent { left: -470px; } .block.megaMenu .menu .item.using8MenuItems.menuItem5 .menuItemContent .pointerArrow { left: 511.75px; } .block.megaMenu .menu .item.using8MenuItems.menuItem6 .menuItemContent { left: -582.5px; } .block.megaMenu .menu .item.using8MenuItems.menuItem6 .menuItemContent .pointerArrow { left: 623.25px; } .block.megaMenu .menu .item.using8MenuItems.menuItem7 .menuItemContent { left: -695px; } .block.megaMenu .menu .item.using8MenuItems.menuItem7 .menuItemContent .pointerArrow { left: 734.75px; } .block.megaMenu .menu .item.using8MenuItems.menuItem8 { border-right: none; } .block.megaMenu .menu .item.using8MenuItems.menuItem8 .menuItemContent { left: -807.5px; } .block.megaMenu .menu .item.using8MenuItems.menuItem8 .menuItemContent .pointerArrow { left: 846.25px; } .block.news { padding: 0px; margin: 0px; display: block; overflow: hidden; width: 100%; } .block.news h3 { padding: 0px 5px; margin: 0; background: #404616; color: #ffffff; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; line-height: 30px; } .block.news .listing { padding: 0px; margin: 0px; } .block.news .listing .odd { list-style: none; padding-left: 0px; margin-left: 0px; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px solid #808080; line-height: 17px; } .block.news .listing .odd .date { padding-top: 3px; } .block.news .listing .odd:last-child { border-bottom: none; } .block.news .listing .even { list-style: none; padding-left: 0px; margin-left: 0px; padding: 5px 0px 5px 0px; margin: 0px; border-bottom: 1px solid #808080; line-height: 17px; } .block.news .listing .even .date { padding-top: 3px; } .block.news .listing .even:last-child { border-bottom: none; } .block.news .newsDepartment { padding: 10px 0px 0px 0px; margin: 0px; } .article .paragraphs .block.news h3 { color: #ffffff; } .block.rssReader { padding: 0px; margin: 0px; } .block.rssReader h2 { font-size: 17px; font-size: 1.7rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; } .block.rssReader h3 a { color: #111111; } .block.rssReader .entries { padding: 0px; margin: 0px; list-style: none; padding-left: 0px; margin-left: 0px; } .block.rssReader .entries .entry { padding-bottom: 5px; } .block.rssReader .entries .entry:last-child { padding-bottom: 0px; } .block.rssReader .entries .entry .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/gray-arrow.png") 0 5px no-repeat; } .block.search { padding: 0px; margin: 0px; min-width: 272px; } .block.search .searchWrapper { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-style: solid; border-width: 1px; border-color: #808080; background: transparent url("/img/v/6.10/icon/search.png") 3px 50% no-repeat; position: relative; background-color: #ffffff; height: 20px; } .block.search .searchWrapper form { background-color: transparent; } .block.search .searchWrapper form input { background-color: transparent; border: none; -moz-appearance: none; -webkit-appearance: none; outline: none; } .block.search .searchWrapper form input#searchterm { position: absolute; left: 23px; top: 0px; margin: 0; width: 195px; height: 20px; line-height: 20px; } .block.search .searchWrapper form input.submit { border-style: solid; border-width: 1px; border-color: #808080; border-radius: 0 8px 8px 0; -moz-border-radius: 0 8px 8px 0; -webkit-border-radius: 0 8px 8px 0; font-size: 11px; font-size: 1.1rem; background-color: #808080; color: white; font-weight: bold; position: absolute; top: -1px; right: -1px; height: 22px; line-height: 14px; min-width: 30px; } .block.search .searchWrapper form input.submit:hover { border-color: #676767; background-color: #676767; } .block.table { padding: 0px; margin: 0px; } .block.table table { clear: both; width: 100%; margin: 10px 0; padding: 0; background-color: white; border-bottom: 1px solid #e4e4e4; } .block.table table.sortable th { cursor: pointer; background: transparent url("/img/v/6.10/table-sortable-header-default.gif") no-repeat 100% 50%; } .block.table table.sortable th:hover { background-color: #e6ecf5; } .block.table table.sortable th.nosort { background: none; } .block.table table.sortable th.headerSortUp { background-image: url("/img/v/6.10/table-sortable-header-asc.gif"); } .block.table table.sortable th.headerSortDown { background-image: url("/img/v/6.10/table-sortable-header-desc.gif"); } .block.table table tr { border-top: 1px solid #e4e4e4; } .block.table table tr:last-child { border-bottom: 1px solid #111111; } .block.table table tr th { font-size: 14px; font-size: 1.4rem; padding: 0px 5px; margin: 0; background: none; color: #333333; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; line-height: 30px; font-weight: bold; border-top: 5px solid #333333; border-bottom: 1px solid #808080; text-align: left; position: static; } .block.table table tr td { padding: 5px; margin: 0; vertical-align: top; color: #5e5e5e; } .block.table table tr td.topic { padding: 5px 0px 0px 0px; margin: 0px; font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; font-weight: normal; text-transform: uppercase; } .block.table table tr td p { padding: 0; margin: 0; } .block.teaser { padding: 0px; margin: 0px; width: 100%; overflow: hidden; } .block.teaser h2 { padding: 0px 0px 10px 0px; margin: 0px; font-size: 16px; font-size: 1.6rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #111111; font-weight: bold; margin: 0px; } .block.teaser h2 a { color: #111111; } .block.teaser h2 a:hover { text-decoration: none; } .block.teaser h3.topic { font-size: 12px; font-size: 1.2rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #7f8e2b; font-weight: normal; margin: 0px; padding-top: 5px; padding-bottom: 2px; text-transform: uppercase; } .block.teaser .teaserText .teaserTextInner { overflow: hidden; } .block.teaser .teaserText .teaserTextInner .paragraphs { padding: 0px; margin: 0px; } .block.teaser .teaserText .teaserTextInner .paragraphs p:first-child { margin-top: 0; } .block.teaser .teaserText .teaserTextInner .paragraphs p:last-child { margin-bottom: 0px; } .block.teaser .teaserText .teaserTextInner .mainLink { padding: 10px 0px 0px 0px; margin: 0px; } .block.teaser .teaserText .teaserTextInner .mainLink .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/red-arrow.png") 0 5px no-repeat; } .block.teaser.overlay.left .teaserImage { padding: 0px; margin: 0px; float: left; } .block.teaser.left .teaserImage { padding: 0px 0px 10px 10px; margin: 0px; float: left; } .block.teaser.left .teaserText { display: left; } .block.teaser.leftFloating .teaserImage { padding: 0px 10px 10px 0px; margin: 0px; float: left; } .block.teaser.rightFloating .teaserImage { padding: 0px 0px 10px 10px; margin: 0px; float: right; } .block.teaser.top .teaserImage { padding: 0px 0px 10px 0px; margin: 0px; } .block.teaser.top .teaserText { top: 0; right: 0; width: 100%; } .block.teaser.overlay { position: relative; overflow: hidden; } .block.teaser.overlay.red .teaserText { background-image: url("/img/v/6.10/caption-red.png"); } .block.teaser.overlay.blue .teaserText { background-image: url("/img/v/6.10/caption-blue.png"); } .block.teaser.overlay.green .teaserText { background-image: url("/img/v/6.10/caption-green.png"); } .block.teaser.overlay.transparent .teaserText { background-image: url("/img/v/6.10/caption-transparent.png"); } .block.teaser.overlay.black .teaserText { background-image: url("/img/v/6.10/caption-black.png"); } .block.teaser.overlay h2 { font-size: 32px; font-size: 3.2rem; font-weight: normal; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #ffffff; } .block.teaser.overlay h2 a { color: #ffffff; } .block.teaser.overlay a:link, .block.teaser.overlay a:visited { color: #ffffff; } .block.teaser.overlay img { display: block; border: none; } .block.teaser.overlay .teaserText { display: inline; position: absolute; background: url("/img/v/6.10/caption.png") repeat scroll 0 0 transparent; color: #ffffff !important; } .block.teaser.overlay .teaserText .teaserTextInner { margin: 0; padding: 10px 20px 20px 20px; } .block.teaser.overlay .teaserText .teaserTextInner .paragraphs p { color: #ffffff; } .block.teaser.overlay .teaserText .teaserTextInner .mainLink .arrow { padding-right: 11px; background: transparent url("/img/v/6.10/icon/white-arrow.png") 0 5px no-repeat; } .block.teaser.overlay.left .teaserText { top: 0; left: 0; width: 50%; height: 100%; } .block.teaser.overlay.left.fullWidth .teaserText { width: 100%; } .block.teaser.overlay.right .teaserText { top: 0; right: 0; width: 50%; height: 100%; } .block.teaser.overlay.top .teaserImage { padding: 0px; margin: 0px; } .block.teaser.overlay.top .teaserText { top: 0; right: 0; width: 100%; } .block.teaser.overlay.bottom .teaserText { bottom: 0; right: 0; width: 100%; } .block.teaser.info { border-top: #111111 5px solid; border-bottom: #808080 1px solid; } .block.teaser.info .teaserImage { float: right; padding-left: 5px; padding-bottom: 5px; background-color: transparent; } .block.teaser.info .teaserText .teaserTextInner { overflow: visible; } .block.teaser.info .teaserText .teaserTextInner h2 { font-size: 16px; font-size: 1.6rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; color: #111111; background: url("/img/v/6.10/teaser-info-arrow-green.png") no-repeat 100% 4px transparent; line-height: 17px; font-weight: normal; border-bottom: #111111 1px solid; margin: 0px; padding: 5px 22px 5px 10px; } .block.teaser.info .teaserText .teaserTextInner h2 a { color: #111111; } .block.teaser.info .teaserText .teaserTextInner .paragraphs { padding: 10px; margin: 0px; } .block.teaser.info .teaserText .teaserTextInner .paragraphs blockquote { margin: 0; float: none; } .block.teaser .teaserImage .flashwrapper { position: relative; } .block.teaser .teaserImage .flashoverlay { display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; cursor: pointer; overflow: hidden; } .block.teaser.article.standard h2 { padding: 0; } .block.teaser.article.standard .teaserText .teaserTextInner .mainLink { padding: 0; } #footer .block.teaser .teaserText .teaserTextInner h2 { font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-size: 14px; font-size: 1.4rem; font-weight: bold; line-height: 16px; padding-top: 2px; margin: 0px; color: #1954a6; } #footer .block.teaser .teaserText .teaserTextInner .paragraphs { font-size: 13px; font-size: 1.3rem; line-height: 20px; clear: none; } .topBlocks .block.teaser h2 { font-size: 32px; font-size: 3.2rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; font-weight: normal; line-height: 110%; } .topBlocks .block.columnSplitter .columns .column .columnInner .block.teaser h2 { font-size: 16px; font-size: 1.6rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: bold; line-height: 130%; } .mainBlocks .primaryBlocks .primaryBlocksInner .block.teaser h2 { font-size: 32px; font-size: 3.2rem; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; font-weight: normal; line-height: 110%; } .mainBlocks .primaryBlocks .primaryBlocksInner .block.columnSplitter .columns .column .columnInner .block.teaser h2 { font-size: 16px; font-size: 1.6rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: bold; line-height: 130%; } .mainBlocks #secondaryBlocks .secondaryBlocksInner .block.teaser { border-top: 0px; border-bottom: 0px; max-width: 210px; } .mainBlocks #secondaryBlocks .secondaryBlocksInner .block.teaser .teaserText .teaserTextInner h2 { padding: 5px 0px 5px 0px; margin: 0px; font-size: 14px; font-size: 1.4rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; font-weight: bold; border-bottom: 0px; background: none; line-height: 18px; } .mainBlocks #secondaryBlocks .secondaryBlocksInner .block.teaser .teaserText .teaserTextInner .paragraphs { padding: 0px; margin: 0px; } .mainBlocks #secondaryBlocks .secondaryBlocksInner .block.teaser.noMedia .teaserText .teaserTextInner h2 { font-size: 23px; font-size: 2.3rem; padding: 5px 0px 5px 0px; margin: 0px; font-family: 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; font-weight: normal; line-height: 110%; } .blockAlign.floatRight .block.teaser .teaserText .teaserTextInner .paragraphs blockquote { margin-right: 0px; } .articleWrapper .article .paragraphs .blockAlign.floatRight .block.teaser { width: 210px; } .articleWrapper .article .paragraphs .blockAlign.floatLeft .block.teaser { width: 210px; } .articleWrapper .article .paragraphs .block.teaser .teaserText .teaserTextInner .paragraphs { width: auto; } .articleWrapper .complementaryBlocks .block.teaser .teaserText .teaserTextInner .paragraphs { width: auto; } .block.siteName { color: #808080; font: 24px 'garamond pro', garamond, 'times new roman', times, serif, 'droid sans'; width: 510px; } .block.siteName a, .block.siteName a:hover, .block.siteName a:visited { color: #808080; text-decoration: none; } #header .block.login { margin-top: -4px; } .block.gallery { padding: 0px; margin: 0px; clear: both; position: relative; } .block.gallery h2 { font-size: 16px; font-size: 1.6rem; font-family: 'Helvetica Neue', helvetica, Arial, sans-serif; color: #111111; font-weight: bold; margin: 0px; } .block.gallery .slides_container { width: 100%; overflow: hidden; position: relative; display: none; } .block.gallery .slides_container .slides_control .slide { padding: 0px; width: 100%; height: 300px; display: block; } .block.gallery .pagination { padding: 0px; margin: 0; padding: 0 5px 5px 0; position: absolute; float: right; right: 0; clear: both; z-index: 200; bottom: 0; } .block.gallery .pagination li { padding: 0px; margin: 0 1px 0 0; float: left; list-style: none; } .block.gallery .pagination li a { padding: 10px 0px 0px 0px; margin: 0px; display: block; width: 10px; height: 0; background-image: url("/img/v/6.10/slides/pagination.png"); background-position: 0 0; float: left; overflow: hidden; } .block.gallery .pagination li.current a { background-position: 0 -10px; } .block.gallery .pagination li.current a:hover a { background-position: 0 -10px; } .block.gallery .pagination li:hover a { background-position: 0 -20px; } .block.gallery .pagination li:last-child { margin: 0; } @media print { * { background: transparent !important; color: #000000 !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; } a { color: #000000 !important; text-decoration: none; } a:visited { color: #000000; text-decoration: none; } a[href^="javascript:"]:after { content: ""; } a[href^="#"]:after { content: ""; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after { content: ""; } pre { page-break-inside: avoid; } blockquote { page-break-inside: avoid; } thead { display: table-header-group; } tr { page-break-inside: avoid; } img { page-break-inside: avoid; max-width: 100% !important; } @page { margin: 0.5cm; } p { orphans: 3; widows: 3; } h2 { orphans: 3; widows: 3; page-break-after: avoid; } h3 { orphans: 3; widows: 3; page-break-after: avoid; } body { border-top-width: 0px; background: none; background-color: transparent; } body .yui3-cssreset { display: none; } body .content { padding: 0px; margin: 0px; width: 95%; } body .content #header { padding: 0px 0px 20px 0px; margin: 0px; text-align: center; border: none; } body .content #header #primaryHeader { margin-bottom: 0; margin-left: auto; margin-right: auto; margin-top: 0; text-align: center; width: 100%; } body .content #header #primaryHeader .block { display: none; } body .content #header #primaryHeader .block.figure.mainLogo { display: block; float: none; margin: auto; } body .content #header #primaryHeader .blockItemSeparator { display: none; } body .content #header #secondaryHeader { display: none; } body .content .bodyWrapper { padding: 0px; margin: 0px; } body .content .bodyWrapper #standardNavigation { display: none; } body .content .bodyWrapper .bodyWrapper2 { padding: 0px; margin: 0px; float: none; } body .content .bodyWrapper .bodyWrapper2 .extras { display: none; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper { padding: 0px; margin: 0px; width: 100%; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #breadcrums { display: none; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article { width: 100%; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .preArticleParagraphs { padding-top: 0px; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .preArticleParagraphs .media .block.figure .content a[href]:after { content: ""; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .preArticleParagraphs .media .block.figure .content .footer .source a[href]:after { content: ""; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs { width: 100%; line-height: 1.231; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs a[href]:after { content: ""; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs table a[href]:after { content: ""; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs .blockAlign.floatRight { position: relative; left: 0px; margin: 0px 0px 0px 0px; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs .blockAlign.floatRight .block.teaser .paragraphs { width: auto; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs .block.figure .content a[href]:after { content: ""; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs .block.figure .content .footer .source a[href]:after { content: ""; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .paragraphs blockquote { padding-left: 0px; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .categorization { display: none; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .articleFooter { border-bottom: none; border-top: 1px solid #000000; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .articleFooter .column .shareLarge { display: none; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .articleFooter .column #editLink { display: none; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .articleFooter .column .contentResponsible { display: none; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper #article .articleFooter .qrCode { display: block; } body .content .bodyWrapper .bodyWrapper2 .articleWrapper .complementaryBlocks { display: none; } body .content #footer { display: none; } } /*@import "media/responsive.less";*/