html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } :focus { outline: 0; } body { line-height: 1; color: black; background: white; } ol, ul { list-style: none; } table { border-collapse: separate; border-spacing: 0; } caption, th, td { text-align: left; font-weight: normal; } blockquote:before, blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html .clearfix { height: 1%; } .clearfix { display: block; } body { font: 62.5% Arial, sans-serif; background: #fff url(../images/bg-gradient.png) repeat-x 0 0; text-align: center; color: #000000; } #header, #content, #footer, #breadcumbs { text-align: left; margin: 0 auto; width: 962px; padding: 0 0; } #content { position: relative; min-height: 500px; } hr, .hr { height: 1px; width: 100%; margin: 5px 0 15px 0; border-width: 0; border-style: none; background: transparent url(../images/sprite-gamma.png) repeat-x 0 -481px; } #content .secondary-divider, #content .secondary-divider hr { margin: 0px 0 15px 0; } #content .divider-45, #content .divider-45 hr { margin: 0px 0 45px 0; } #content .divider-35, #content .divider-35 hr { margin: 0px 0 35px 0; } #content .divider-25, #content .divider-25 hr { margin: 0px 0 25px 0; } #content .divider-15, #content .divider-15 hr { margin: 0px 0 15px 0; } #content .divider-10, #content .divider-10 hr { margin: 0px 0 10px 0; } #content .divider-0, #content .divider-0 hr { margin: 0px 0 0px 0; }  body #content .list-element { padding: 10px 0 6px 0; background: transparent url(../images/sprite-gamma.png) repeat-x 0 -481px; } body #content .list-element h3, body #content .list-element p { } body #content .list-element a.read-more { padding-right: 26px; background: transparent url(../images/sprite-gamma.png) no-repeat 100% -55px; display: -moz-inline-box; display: inline-block; } body #content .list-element p a.read-more { background-position: 100% -53px; } body #content .list-element p, body #content .list-element a.read-more { margin-bottom: 5px; } body #content .list-element p p, body #content .list-element p a.read-more { margin-bottom: 0px; } body #content .list-element .image-container { float: right; margin-bottom: 5px; }  #main-content .featured-elements .element { width: 228px; float: left; padding: 0 0 9px 0; margin: 0 12px 14px 0; background: transparent url(../images/sprite-alpha.png) no-repeat -985px 100%; } #main-content.min-width .featured-elements .element { margin: 0 25px 15px 0; } #main-content .featured-elements .element .wrap { background: transparent url(../images/sprite-beta.png) repeat-y 100% 0; } #main-content .featured-elements .element .wrap .content { background: #fff; width: 220px; } #main-content .featured-elements .element .title { padding: 8px 5px 6px 5px; height: 12px; } #main-content .featured-elements .element .description { background: transparent url(../images/sprite-gamma.png) repeat-x scroll 0 -481px; padding: 5px 5px 15px 5px; height: 46px; } #main-content .featured-elements .element .media-element { background: transparent url(../images/sprite-gamma.png) repeat-x scroll 0 -481px; height: 152px; position: relative; } #main-content .featured-elements .element .media-element .content { position: absolute; bottom: 0px; z-index: 100; background: transparent; } #main-content .featured-elements .element .read-more { margin: 0; padding: 5px 0 0 0; height: 21px; background: transparent url(../images/sprite-gamma.png) repeat-x 0 -481px; } #main-content .featured-elements .element .read-more a { padding: 0px 0 0 30px; height: 18px; display: block; background: transparent url(../images/sprite-gamma.png) no-repeat scroll 5px -315px; } #main-content .featured-elements .element .read-more a:hover { background-position: 5px -345px; }  .facts { padding: 9px 0 10px 0; } .facts .fact { padding: 1px 0 0px 0px; } .facts .fact { padding: 1px 0 0 0; background: transparent url(../images/sprite-gamma.png) repeat-x 0 -481px; }  body #main-content .button { display: -moz-inline-box; display: inline-block; padding: 0 0; margin: 0 0 15px 0; height: 30px; overflow: hidden; } .button span { display: -moz-inline-box; display: inline-block; height: 30px; padding-right: 2px; padding-top: 2px; cursor: pointer; background: transparent url(../images/sprite-gamma.png) repeat 0 -202px; } .button span.left, .button span.right { padding-right: 0; width: 10px; } .button span.left { background-position: 0 -93px; } .button span.right { background-position: 100% -93px; } .db-hover span { background-position: 0 -239px; } .db-hover span.left { background-position: 0 -130px; } .db-hover span.right { background-position: 100% -130px; } .db-click span { background-position: 0 -276px; } .db-click span.left { background-position: 0 -167px; } .db-click span.right { background-position: 100% -167px; } #lb-overlay { position: fixed; top: 0; right: 0; bottom: 0; left: 0; height: 100%; width: 100%; background-color: #000; z-index: 1000; cursor: pointer; } #lb-lightbox { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 2000; overflow: auto; } #lb-lightbox #lb-container { background-color: transparent; width: 710px; height: 760px; padding: 1px; margin: 60px auto 0 auto; position: relative; text-align: left; } #lb-lightbox #lb-content { padding: 0 0; background-color: transparent; position: relative; } #lb-lightbox #lb-content h3, #lb-lightbox #lb-content .description { padding: 0 90px; margin-bottom: 10px; } #lb-lightbox #lb-content .description { position: relative; } #lb-lightbox #lb-content .description span.note { position: absolute; top: 0; left: 75px; } #lb-lightbox #lb-content .image-container { background-color: #fff; text-align: center; } #lb-lightbox #lb-content .image-container img { margin: 0 auto; text-align: left; } #lb-lightbox #lb-content .loader { width: 700px; height: 354px; background: #fff url(/images/loader.gif) no-repeat center; } #lb-lightbox #lb-content .loader img { visibility: hidden; } #lb-lightbox #lb-options { height: 45px; padding: 15px 10px 0 20px; background: transparent url("../images/sprite-gamma.png") repeat-x 0 -481px; position: relative; } #lb-lightbox #lb-options p { position: relative; z-index: 20; } #lb-lightbox #lb-options .lb-options-background { background-color: #fff; position: absolute; height: 44px; top: 1px; left: 0; width: 700px; z-index: 10; } #lb-lightbox #lb-options p { float: left; height: 30px; margin-right: 40px; } #lb-lightbox #lb-options p a { display: block; padding: 10px 35px 0 0; background: transparent url("../images/sprite-theta.png") no-repeat 100% 0px; } #lb-lightbox #lb-options p.lb-print a { background-position: 100% -29px; } #lb-lightbox #lb-options p.lb-close { float: right; margin-right: 0; } #lb-lightbox #lb-options p.lb-close a { background-position: 100% -60px; } #lb-container .hidden { visibility: hidden; } body.lb-print #content { width: 720px; } body.lb-print #lb-lightbox #lb-container { margin: 20px auto 0 auto; } body.lb-print #lb-lightbox #lb-options { margin: 0 auto; } body.lb-print #lb-lightbox #lb-options p.lb-print, body.lb-print #lb-lightbox #lb-options p.lb-close { float: right; } #content .gallery { background: transparent url("../images/sprite-delta.png") no-repeat 0 11px; position: relative; margin: 0 0 0 -8px; padding: 0 8px 0 8px; margin-bottom: 22px; height: 210px; width: 460px; } #content .gallery-no-meta-box-title { padding: 10px 8px 0 8px; } #content .article-gallery { width: 460px; padding: 6px 0 0 0; } #content .article-gallery .stepcarousel { background-color: transparent; padding: 3px 1px 3px 1px; height: 149px; width: 458px; position: relative; overflow: hidden; } #content .article-gallery .stepcarousel .gallery-belt { width: 500px; height: 147px; position: absolute; overflow: hidden; } #content .article-gallery .stepcarousel .gallery-panel { float: left; height: 147px; margin-right: 17px; } #content .article-gallery .article-gallery-navigation { height: 40px; overflow: hidden; } #content .article-gallery .article-gallery-navigation .prev, #content .article-gallery .article-gallery-navigation .next { background: transparent url("../images/sprite-theta.png") no-repeat 0 -91px; display: block; float: left; width: 24px; height: 24px; margin: 10px 10px 0 8px; } #content .article-gallery .article-gallery-navigation .next { background-position: 0 -121px; margin: 10px 10px 0 0px; } #content .article-gallery .article-gallery-navigation .gallery-status { display: block; float: left; margin: 0 0 0 0; padding: 20px 2px 0 2px; width: 350px; } #content .article-gallery .article-gallery-navigation .gallery-status .date { display: -moz-inline-box; display: inline-block; color: #00A6D3; padding: 0 0 0 8px; } #content .article-gallery .article-gallery-navigation .maximize { background: transparent url("../images/sprite-theta.png") no-repeat 0 -151px; display: block; float: right; width: 20px; height: 20px; margin: 10px 8px 0 0; } #content .article-gallery .navigation-disabled { display: none; } #content .gallery h3 { color: #57574F; } #lbOverlay { position: fixed; z-index: 9999; left: 0; top: 0; width: 100%; height: 100%; background-color: #000; cursor: pointer; } #lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; overflow: hidden; background-color: #fff; } .lbLoading { } #lbImage { position: absolute; left: 0; top: 0; border: 1px solid #ffffff; background-repeat: no-repeat; } #lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; } #lbPrevLink { left: 0; } #lbNextLink { right: 0; } #lbPrevLink span, #lbNextLink span { display: block; width: 90px; height: 38px; position: absolute; top: 40%; background: transparent url(/images/slimbox2/icons.png) no-repeat -120px 0; visibility: hidden; } #lbNextLink span { right: 0; background-position: 0 0; } #lbPrevLink:hover span, #lbNextLink:hover span { visibility: visible; } #lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; } #lbCloseLink { display: block; float: right; width: 20px; height: 22px; background: transparent url(/images/slimbox2/icons.png) no-repeat center; margin: 10px 0px 0px 0px; outline: none; } #lbCaption, #lbNumber { margin-right: 71px; margin-top:5px; } #lbCaption { font-weight: bold; } .qtip .qtip-background { position: absolute; background-color: #e9eae5; opacity: 0.75; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; filter:alpha(opacity=75); zoom:1; } .qtip .qtip-title h3 { position: relative; top: 2px; } body .qtip .hr, body .qtip hr { margin: 0px 0px 0px 0px; } body .qtip .hr hr { display: none; } body .qtip .qtip-content p { color: #00395d; line-height: 1.1em; } #toolbox { position: absolute; top: 0; right: 6px; padding: 0 8px 8px 0; background: transparent; min-height: 36px; max-height: 188px; z-index: 104; } #toolbox .wrap { position: relative; top: 0; right: 0px; width: 42px; height: 36px; background: #00A6D3; z-index: 100; overflow: hidden; } #toolbox .title { height: 36px; padding: 0 0 0 10px; } #toolbox .top-icon { position: absolute; top: 0; right: 0px; width: 42px; height: 36px; background: #00A6D3 url('../images/toolbox.png') no-repeat 0 0; z-index: 103; } #toolbox .ruler { position: absolute; top: 36px; left: 0; width: 220px; height: 1px; background: transparent url('../images/toolbox.png') repeat-x 0 100%; z-index: 102; } #toolbox .icons { position: absolute; top: 37px; right: 0px; width: 42px; height: 159px; background: transparent url('../images/toolbox.png') no-repeat 100% -36px; z-index: 100; } #toolbox .bottom { position: absolute; bottom: 0; right: 0px; width: 42px; height: 11px; background: #00A6D3; z-index: 101; overflow: hidden; } #toolbox .shadow-tr { display: none; } #toolbox .shadow-r { position: absolute; top: 0px; right: 0px; bottom: 8px; width: 8px; background:url("../images/sprite-beta.png") repeat-y scroll 100% 0 transparent; z-index: 104; } #toolbox .shadow-br { position: absolute; bottom: 0; right: 0px; left: 20px; height: 8px; background: url("../images/sprite-alpha.png") no-repeat scroll 100% 100% transparent; z-index: 104; } #toolbox .shadow-l { position: absolute; bottom: 0px; left: 0px; width: 20px; height: 8px; background: url("../images/sprite-alpha.png") no-repeat scroll -1215px 100% transparent; z-index: 104; } #toolbox ul { display: none; margin-top: 1px; padding: 0 42px 0 10px; width: 168px; overflow: hidden; } #toolbox li { display: block; height: 35px; border-bottom: 1px solid #00A6D3; overflow: hidden; } #toolbox a { display: block; margin-top: 9px; color: #fff; font-size: 1.3em; font-weight: bold; line-height: 0.9em; text-decoration: none; } #toolbox .download a { margin-top: 4px; } #toolbox.ie6 .shadow-r, #toolbox.ie6 .shadow-br, #toolbox.ie6 .shadow-l { display: none; } body #toolbox.ie6 .title { position: relative; top: 0; height: 37px; z-index: 99; } body #toolbox.ie6 .ruler { top: 0; height: 37px; z-index: 98; } body #toolbox.ie6 .download { position: relative; top: -8px; } body #toolbox.ie6 .download a { position: relative; margin-top: 4px; } #toolbox .form-input { position: absolute; top: 75px; left: 10px; background-color: #00A6D3; display: block; width: 200px; height: 100px; z-index: 105; } #toolbox .form-input textarea { width: 190px; height: 78px; border-color:#CBCBCB #FAFAFA #FAFAFA #CBCBCB; border-style: solid; border-width: 1px; font: 1.1em Arial,Helvetica,Verdana,sans-serif; margin-left: 2px; overflow: auto; padding: 2px; text-align:justify; color: #333; } #toolbox .form-input ul { margin-top: 1px; padding: 0 42px 0 10px; width: 185px; overflow: hidden; } #toolbox .form-input ul li { display: inline; } #toolbox .form-input ul li a { display: block; float: right; margin-left: 12px; } #toolbox.ie6 a.second { position: relative; top: -14px;◊ } #toolbox .title { height: 36px; padding: 0 0 0 10px; color: #fff; font-size: 1.1em; font-weight: bold; line-height: 3.6em; text-decoration: none; text-transform: uppercase; } #toolbox a { color: #fff; font-size: 1.3em; font-weight: bold; line-height: 0.9em; text-decoration: none; } #toolbox a.download { font-size: ; } #toolbox a.active, #toolbox a:hover { color: #00395d; } #toolbox a:active, #toolbox a:focus{ color: #5c828f; } #toolbox a.second, #toolbox .form-input ul li a { font-size: 1em; line-height: 1.2em; color: #98def8; margin-top: 1px; } #toolbox a.second:active, #toolbox .form-input ul li a:active { text-decoration: underline; } h1 { font-size: 2.2em; font-weight: bold; } h2 { font-size: 1.8em; font-weight: bold; } h3 { font-size: 1.4em; line-height: 1.3em; font-weight: bold; } h4 { font-size: 1.2em; line-height: 1.3em; font-weight: bold; } p { font-size: 1.2em; line-height: 1.3em; color: #48413A; } p p { font-size: 1em; line-height: 1em; } a { color: #00395D; } a:hover, a:active:hover, a:visited:hover { color: #00A6D3; } strong, em { font-weight: bold; } #branding .statement p { font-size: 1.6em; line-height: 1em; font-weight: bold; color: #544c44; } #site-nav a { font-size: 0.9em; color: #776F65; text-decoration: none; text-transform: uppercase; } #site-nav .dropdown li ul li a:hover { color: #00A6D3; } #site-nav .search input { font: 1.1em Arial, Helvetica, Verdana, sans-serif; color: #48413A; font-weight: bold; } body #site-nav .search input.placeholder { font-weight: normal; } #site-nav .search button { font-size: 1px; color: #fff; } #nav .link { font-size: 1em; color: #00A6D3; text-decoration: none; font-weight: bold; } #nav ul li a { font-size: 1.5em; text-decoration: none; } #nav ul li.selected a { color: #00A6D3; } #breadcumbs ul li { color: #57574f; font-size: 1.1em; } #breadcumbs ul li a { color: #00A6D3; text-decoration: none; } #breadcumbs ul li a:hover { color: #00395D; text-decoration: underline; } #breadcumbs ul li.divider, #breadcumbs ul li a span.divider { color: #57574F; } #page-menu h3 { font-size: 1.3em; color: #fff; line-height: 3em; text-indent: 10px; } body.layout-frontpage #page-menu h3 { color: #776F65; font-size: 1.6em; line-height: 2em; font-weight: normal; } #page-menu ul li a { font-size: 1.2em; line-height: 2.6em; text-decoration: none; text-indent: 10px; } #page-menu ul li a:hover, #page-menu ul li li.selected a { color: #00A6D3; } #page-menu .read-more a { color: #00A6D3; text-decoration: none;} #page-menu .read-more a:hover { color: #00395D; text-decoration: underline; } #page-menu .description { color: #776F65; } #page-menu #subject-picker select, #page-menu #subject-picker select option, #page-menu #subject-picker.animated .selectbox, #page-menu #subject-picker.animated div.selectbox-wrapper ul, #page-menu #subject-picker.animated div.selectbox-wrapper ul li { text-transform: uppercase; font-size: 1.1em; } #page-menu .subject h3 { text-transform: uppercase; }  #main-content h1.title { position: relative; color: #00395D; line-height: 1em; } #main-content h1.title span { position: relative; top: -1px; } #main-content h2 { color: #5f5750; line-height: 1.4em; } #main-content h2.sub-title { font-size: 2.2em; line-height: 1.2em; font-weight: normal; } #main-content h3 { color: #00395D; } #main-content h3 a { color: #00A6D3; text-decoration: none; } #main-content h3 a:hover { color: #00395D; text-decoration: underline; } #main-content h4 { color: #584B45; } #main-content p { color: #5f574f; line-height: 1.5em; } body #main-content .ingress { color: #48413A; font-size: 1.4em; line-height: 1.3em; text-align: justify; } #main-content p p { line-height: 1em; } #main-content ul li, #main-content ol li { color: #5F574F; font-size: 1.2em; line-height: 1.5em; } #main-content ul li li, #main-content ol li li, #main-content ul li p, #main-content ol li p { font-size: 1em; line-height: 1.1em; } #secondary-content .section ul li, #secondary-content .section ol li { color: #5F574F; font-size: 1.2em; line-height: 1.5em; } #secondary-content .section ul li li, #secondary-content .section ol li li, #secondary-content .section ul li p, #secondary-content .section ol li p { font-size: 1em; line-height: 1.1em; } #main-content table li { color: inherit; font-size: 1em; line-height: 1em; } #secondary-content .fact p { color: #00A6D3; font-size: 1.6em; line-height: 1.1em; } #secondary-content .fact p .outline { font-size: 2.3em; } #secondary-content .graph h3 { color: #00395D; } #secondary-content .graph .enlarge { text-align: right; font-size: 1em; line-height: 1.1em; color: #00A6D3; text-decoration: none; font-weight: bold; } #secondary-content .graph .enlarge:active { color: #5c828f; } #main-content a.enlarge { text-decoration: none; } #main-content a.enlarge:hover, a.enlarge:active { text-decoration: underline; } #content .featured-elements .title, #content .featured-elements .title a { color: #776F65; } #content .featured-elements .title { line-height: 1em; font-size: 1.2em; } #content .featured-elements .description { color: #544c44; } #main-content table.download th p { font-size: 1.4em; font-weight: bold; color: #333; } #main-content table.download td p { color: #333; } #main-content table.download th p .small { font-size: 0.9em; font-weight: normal; } #main-content .button { color: #fff; line-height: 1.6em;} #main-content .db-click { color: #333; } #content .featured-elements .title a { text-decoration: none; } #content .featured-elements .title a:hover { color: #00395D; } #content .featured-elements .description { color: #57574f; font-size: 1.4em; line-height: 1.2em; } #content .featured-elements .read-more a { color: #00A6D3; text-decoration: none;} #content .featured-elements .element .read-more a:hover { color: #00395D; text-decoration: underline; } body #content .list-element h3 { color: #57574f; font-size: 1.4em; } body #content .list-element p a, body #content .list-element a.read-more { color: #00A6D3; text-decoration: none; } body #content .list-element p a:hover, body #content .list-element a.read-more:hover { text-decoration: underline; } body #content .list-element a.read-more { font-size: 1.2em; } body #content .list-element p a.read-more { font-size: 1em; }  .cv-element dl dt { text-transform: uppercase; font-size: 1.2em; line-height: 1.3em; color: #333; } .cv-element dl dd { font-size: 1.2em; line-height: 1.3em; font-weight: bold; color: #584B45; } body #main-content .cv-element p { line-height: 1.1em; } #main-content table td a { color: #00A6D3; text-decoration: none; } #main-content table td a:hover { text-decoration:underline; } table.accounting th { font-size: 1em; } table.accounting td { font-size: 1.1em; } table.accounting th.outline, table.accounting tr.outline td, table.accounting tr td.outline, table.accounting td p span.outline, table.accounting th p span.outline { font-weight: bold; } table.accounting th, table.accounting td { text-align: right; } table.accounting .description, table.accounting .notes { text-align: left; } table.accounting .outline a { font-weight: normal; } table.accounting td.notes a { text-decoration: none; } table.accounting td.notes a:hover { text-decoration: underline; } #main-content table.gri .caption h2 { font-size: 1.6em; margin-bottom: 4px; } #main-content table.gri tr.caption td .image-container a { font-size: 1.2em; } #main-content table.gri tr.caption td .image-container a, #main-content table.gri tr td ul a { color: #00395D; text-decoration: none; } #main-content table.gri tr.caption td .image-container a:hover, #main-content table.gri tr td ul a:hover { color: #00A6D3; } #lb-lightbox #lb-content h3 { font-size: 2.5em; font-weight: normal; line-height: 1em; color: #333; } #lb-lightbox #lb-content .description { font-size: 1.9em; line-height: 1.2em; color: #333; } #lb-lightbox #lb-options p { font-size: 1.1em; } #lb-lightbox #lb-options p a { color: #00A6D3; font-weight: bold; text-decoration: none; } #lb-lightbox #lb-options p a:active { color: #5c828f; } #main-content a.tooltip { color: #00A6D3; text-decoration: none; } #main-content a.tooltip:hover { color: #00395D; text-decoration: underline; } body #main-content a.no-link:hover, body #main-content p a.no-link:hover { text-decoration: none; } body.print .notes .note .description .outline { font-weight: bold; } body #main-content table.download .pdf p a:hover, body #main-content table.download .excel p a:hover{ text-decoration: none; } #main-content .sk-table thead tr th p { font-size: 1.2em; line-height: 1.3em; text-align:left; } #main-content .sk-table tbody tr td h3 { font-size: 1.2em; line-height: 1.3em; font-weight: bold; color: #5F574F; } #main-content table thead tr th { font-weight: bold; } #header { background: transparent url(../images/sprite-alpha.png) no-repeat 0 0; height: 130px; padding: 0 8px 8px 0; overflow: hidden; } #header .wrap { background: #fff; } #branding { width: 450px; height: 90px; float: left; margin-left: 22px; } #branding .logo { background: transparent url(../images/header-section-sprite.png) no-repeat 0 5px; text-decoration: none; width: 140px; height: 45px; display: block; float: left; } #branding .logo span { visibility: hidden; } #branding .statement { width: 220px; float: right; } #branding .logo, #branding .statement { margin-top: 15px; } #skip-nav { display: none; } #site-nav { max-width: 470px; float: right; clear: right; background: transparent url(../images/header-section-sprite.png) repeat-x 0 -54px; height: 32px; margin-right: 12px; } #site-nav .dropdown { width: 140px; border-left: 1px solid #f4f4f4; border-right: 1px solid #f4f4f4; } #site-nav .dropdown li { padding-left: 10px; } #site-nav .dropdown li ul { position: relative; left: -10px; border-bottom: 1px dotted #B4B5B5; } #site-nav .dropdown li li { padding-left: 0; } #site-nav .dropdown li ul { display: none; padding: 5px 0 10px 0; width: 140px; } #site-nav .dropdown li:hover ul, #site-nav .dropdown li.hover ul { display: block; } #site-nav .dropdown li ul li a { display: block; padding: 15px 0 2px 10px; border-bottom: 1px dotted #B4B5B5; } #site-nav .dropdown li ul li a:hover { background-color: #e9eae5; } #site-nav .links { border-left: 1px solid #eaeaea; padding-left: 17px; } #site-nav .links li { display: inline; } #site-nav .links li a { display: block; float: left; padding-right: 5px; } #site-nav .dropdown, #site-nav .links { float: left; padding-top: 14px; height: 18px; } #site-nav .search { padding-top: 5px; margin-left: 5px; width: 185px; float: right; position: relative; top: -1px; } #site-nav .search input { padding: 2px 1px 0px 1px; width: 148px; } #site-nav .search input.placeholder { color: #8d8d8d; } #site-nav .search button { border: 0 none; background: transparent url(../images/header-section-sprite.png) no-repeat -157px 0px; width: 25px; height: 20px; font-size: 1px; position: relative; top: -3px; color: #fff; } body>#site-nav .search, body>#site-nav .dropdown, body>#site-nav .links { position: relative; top: -1px; } #nav { position: relative; clear: both; margin: 0 12px 0 6px; padding: 10px 0 11px 0; background: transparent url(../images/sprite-gamma.png) repeat-x 0 -481px; } #nav .link { margin-left: 10px; float: left; position: relative; } #nav .link span { position: relative; top: 6px; } #nav ul { position: relative; top: 1px; float: right; width: 698px; } #nav ul li { display: inline; } #nav ul li a { display: block; float: left; padding-right: 15px; }  #breadcumbs { height: 15px; margin-top: 10px; } #breadcumbs ul { height: 15px; margin-left: 249px; width: 692px; } #breadcumbs ul li { display: inline; } #page-menu { float: left; width: 228px; margin: 0 3px 0 0; padding: 0 0 9px 9px; background: transparent url(../images/sprite-alpha.png) no-repeat -976px 100%; } #page-menu.hidden { visibility: hidden; } #page-menu .wrap { background: transparent url(../images/sprite-beta.png) repeat-y 100% 0; } #page-menu .wrap .wrap { width: 220px; background: transparent none; } #page-menu .wrap .content { width: 220px; background-color: #fff; } #page-menu h3 { height: 30px; background-color: #00A6D3; } #page-menu ul.menu li { position: relative; border-bottom: 1px dotted #B4B5B5; } #page-menu ul.menu li li { border-bottom: 0 none; background: 0 none; } #page-menu ul.menu li.collapsed ul { display: none; } body #page-menu ul.menu li.selected ul { display: block; } #page-menu ul.menu li.collapsed a { background: #ffffff url(../images/sprite-gamma.png) no-repeat 100% 0px; } #page-menu ul.menu li.collapsed:hover a, #page-menu ul.menu li.collapsed.hover a, #page-menu ul.menu li.selected a, #page-menu ul.menu li.selected:hover a, #page-menu ul.menu li.selected.hover a, #page-menu ul.menu li a:hover { background: #e9eae5 url(../images/sprite-gamma.png) no-repeat 100% -26px; } body #page-menu ul.menu li.collapsed li a, body #page-menu ul.menu li.collapsed li a:hover, body #page-menu ul.menu li.collapsed:hover li a, body #page-menu ul.menu li.collapsed.hover li a, body #page-menu ul.menu li.selected li a, body #page-menu ul.menu li.selected:hover li a, body #page-menu ul.menu li.selected.hover li a { background: #ffffff none; } body #page-menu ul.menu li.last-child { border-bottom: 1px solid #fff; } body #page-menu ul.menu li.collapsed:hover ul, body #page-menu ul.menu li.collapsed.hover ul { display: block; } #page-menu ul.menu li a { display: block; height: 26px; } body #page-menu .facts { padding: 0 0 0 0; } #page-menu .facts .hr { display: none; } #page-menu .read-more { margin: 0; padding: 5px 0 0 0; background: transparent url(../images/sprite-gamma.png) repeat-x scroll 0 -481px; } #page-menu .read-more a { padding: 2px 0 1px 10px; height: 18px; display: block; background: transparent url(../images/sprite-gamma.png) no-repeat scroll 197px -315px; } #page-menu .read-more a:hover { background-position: 197px -345px; } #page-menu form#subject-picker select { width: 180px; margin: 0 0 10px 10px; } #page-menu .description { padding-left: 10px; margin-bottom: 10px; } #page-menu .subject { } #page-menu .subject h3 { background: transparent url(../images/sprite-gamma.png) repeat-x scroll 0 -481px; margin: 0 0 0 0; height: 20px; } body #page-menu .subject .hr { margin: 0 0 0 0; } #page-menu #subject-picker.animated { background: transparent url(../images/sprite-alpha.png) no-repeat 0 0; height: 23px; margin: 0 0 0px 5px; width: 200px; padding: 6px 0 0 0; } #page-menu #subject-picker.animated .selectbox { background: transparent; display : block; text-align: left; cursor: pointer; border: 0 none; color: #333; margin: 0px 0 0 15px; width: 170px; } #page-menu #subject-picker.animated div.selectbox-wrapper ul, #page-menu #subject-picker.animated div.selectbox-wrapper ul li { margin: 0px; padding: 0px; } #page-menu #subject-picker.animated div.selectbox-wrapper { position: absolute; width: 170px; background-color: #eaeaea; border: 1px solid #ccc; margin: 0px; margin: -16px 0 0 5px; padding: 0px; text-align: left; overflow: auto; } #page-menu #subject-picker.animated div.selectbox-wrapper ul li.selected { background-color: #EAF2FB; } #page-menu #subject-picker.animated div.selectbox-wrapper ul li.current { background-color: #CDD8E4; } #page-menu #subject-picker.animated div.selectbox-wrapper ul li { list-style-type:none; display:block; margin:0; padding: 2px 0 2px 5px; cursor:pointer; height: 21px; } #main-content { float: left; width: 718px; padding: 0px; } body #main-content.min-width { width: 486px; } #main-content .section { margin: 0 0 15px 0; padding: 0 0 9px 0; background: transparent url(../images/sprite-alpha.png) no-repeat -1220px 100%; } #main-content .section .section { margin: 0 0 0 0; } #main-content .section .wrap { padding-top: 10px; background: transparent url(../images/sprite-alpha.png) no-repeat 0 -143px; } #main-content.min-width .section .wrap { padding-top: 10px; background: transparent url(../images/sprite-alpha.png) no-repeat -222px -143px; } #main-content .section .border { background: transparent url(../images/sprite-beta.png) repeat-y 708px 0; } #main-content.min-width .section .border { background: transparent url(../images/sprite-beta.png) repeat-y 476px 0; } #main-content .section .wrap .content { width: 692px; padding: 5px 8px 0 8px; background-color: #fff; } #main-content.min-width .section .wrap .content { width: 460px; padding: 5px 8px 0 8px; background-color: #fff; } #main-content .section .wrap .content .content { padding: 0 0 0 0; background-color: transparent; } #main-content.min-width .section { background-position: -1940px 100%; } #main-content h2.sub-title { margin-bottom: 83px; } #main-content h3 { padding-bottom: 1px; } #main-content h4 { padding-bottom: 2px; } #main-content h3 .list-element p { padding-bottom: 0px; } #main-content p { padding-bottom: 15px; } #main-content .list-element p { margin-bottom: 5px; } #main-content p p { margin-bottom: 0px; } #main-content .ingress { padding-top: 0px; padding-bottom: 20px; } #main-content { position: relative; } #main-content ul, #main-content ol { list-style: disc; list-style-position: outside; padding: 0 0 10px 0px; margin-left: 5px; } #main-content ul li { margin-left: 5px; } #main-content ol { list-style: decimal; margin-left: 15px; } #main-content ul li, #main-content ol li { margin-bottom: 2px; } #main-content ol li p { position: relative; left: -5px; } #main-content ul li p, #main-content ol li p { padding-bottom: 1px; display: inline; } #main-content table ul, #main-content table ol { list-style: none; list-style-position: outside; padding: 0 0 0 0; } #main-content table ul li, #main-content table ol { margin-left: 0px; } #main-content table ol li p { position: static; left: 0; } #main-content table ul li p, #main-content table ol li p { display: inherit; } #main-content .image-container { margin-bottom: 10px; } #main-content .list-element .image-container {◊ margin-bottom: 5px; } #secondary-content { width: 220px; float: left; margin-left: 2px; margin-top: 50px; } #secondary-content .section { background-color: #fff; width: 228px; clear: both; margin-bottom: 12px; padding: 0 0 9px 0; background: transparent url(../images/sprite-alpha.png) no-repeat -985px 100%; } #secondary-content .section .wrap { background: transparent url(../images/sprite-beta.png) repeat-y 100% 0; } #secondary-content .section .wrap .wrap { width: 220px; background: transparent none; } #secondary-content .section .wrap .content { width: 220px; background-color: #fff; } #secondary-content hr, #secondary-content .hr { margin: 0 0 0 0; } body #secondary-content .section .wrap .content { padding: 10px 0; } body #secondary-content .graph .wrap .content { padding: 0 0 10px 0; } #secondary-content .graph h3, #secondary-content .graph p, #secondary-content .graph a { margin: 0 10px; } body #secondary-content .graph a.enlarge { margin: 0 8px 0 20px; } #secondary-content .graph h3 { padding-top: 7px; margin-bottom: 2px; } #secondary-content .graph h3 .note { display: none; } #secondary-content .graph .thumbnail { display: block; margin: 0 0 0 0; } #secondary-content .graph .description { display: none; } #secondary-content .graph .enlarge { display: block; height: 16px; padding: 2px 26px 0 0; background: transparent url(../images/sprite-gamma.png) no-repeat 100% -432px; } #secondary-content .graph .enlarge:active { background-position: 100% -452px; } #secondary-content .graph .download, #secondary-content .graph .print { display: none; } #secondary-content .section ul, #secondary-content .section ol { list-style: disc; list-style-position: outside; padding: 0 0 10px 0px; margin-left: 18px; } #secondary-content .section ul li { margin-left: 5px; } #secondary-content .section ol { list-style: decimal; margin-left: 28px; } #secondary-content .section ul li, #secondary-content .section ol li { margin-bottom: 4px; } #secondary-content .section ol li p { position: relative; left: -5px; margin-left: 0; } #secondary-content .section ul li p, #secondary-content .section ol li p { padding-bottom: 1px; display: inline; } #secondary-content .section table ul, #secondary-content .section table ol { list-style: none; list-style-position: outside; padding: 0 0 0 0; } #secondary-content .section table ul li, #secondary-content .section table ol { margin-left: 0px; } #secondary-content .section table ol li p { position: static; left: 0; } #secondary-content .section table ul li p, #secondary-content .section table ol li p { display: inherit; } body #page-menu .wrap .wrap { padding: 0 0 0 0; } body #main-content .featured-elements { padding: 0 0; background-color: transparent; width: 510px; } body #main-content .featured-elements .wrap { background-content: transparent; padding: 0 0; } body.layout-frontpage #main-content .featured-elements { width: 720px; } #footer { overflow: hidden; padding: 8px 0 0 0; background: transparent url(../images/sprite-alpha.png) no-repeat 10px -56px; } #footer .content { height: 45px; background-color: #fff; margin-left: 9px; width: 941px; overflow: hidden; } #footer .content p { padding: 15px 0 0 15px; } #footer .content .hr { width: 931px; } #footer .content p { font-size: 1.1em; line-height: 1em; color: #676767; } #footer .content p a { color: #00A6D3; text-decoration: none; } #footer .content p a:hover { color: #00395D; text-decoration: underline; } #footer .content p a:active { color: #5c828f; text-decoration: underline; }  body.layout-frontpage #main-content { background-color: transparent; padding: 0 0 15px 0; width: 705px; } body #main-content #featured { width: 708px; height: 354px; overflow: hidden; margin-bottom: 15px; padding: 0 0 9px 0; background: transparent url(../images/sprite-alpha.png) no-repeat -1214px 192px; } #main-content #featured .wrap { background: transparent url(../images/sprite-beta.png) repeat-y 100% 0; overflow: hidden; } #main-content #featured .wrap .content { width: 700px; height: 354px; overflow: hidden; background-color: #fff; } body.layout-frontpage #page-menu h3 { background-color: #fff; } table.accounting { width: 696px; margin-bottom: 20px; } body table.cols-4, body table.cols-5, body table.cols-6, body table.cols-7 { width: 690px; margin-bottom: 20px; } #main-content.min-width table.accounting { width: 458px; } #main-content table.accounting p { margin: 0; padding: 1px 0; } table.accounting th { border-bottom: 1px solid #a9a39b; } table.accounting .outline td { border: 1px solid #a9a39b; border-width: 1px 0 1px 0; } body table.accounting .border-bottom-only td { border: 1px solid #a9a39b; border-width: 0px 0px 1px 0px; } body table.accounting .no-border td { border: 0 none; border-width: 0 0 0 0; } #main-content table.cols-3 th, table.accounting th { width: 15%; } #main-content table.cols-3 th.description, table.accounting th.description { width: 65%; } #main-content table.cols-3 th.notes, table.accounting th.notes { width: 5%; } #main-content table.cols-4 th { width: 11%; } #main-content table.cols-4 th.description { width: 45%; } #main-content table.cols-4 th.notes { width: 5%; } #main-content table.cols-4 th.description p { padding-right: 5px; } #main-content table.cols-5 th { width: 10%; } #main-content table.cols-5 th.description { width: 40%; } #main-content table.cols-5 th.notes { width: 5%; } #main-content table.cols-5 th.description p { padding-right: 5px; } #main-content table.cols-6 th { width: 14%; } #main-content table.cols-6 th.description { width: 20%; } #main-content table.cols-6 th.notes { width: 5%; } #main-content table.cols-6 th.description p { padding-right: 5px; } #main-content table.cols-7 th { width: 10%; } #main-content table.cols-7 th.description { width: 25%; } #main-content table.cols-7 th.notes { width: 5%; } #main-content table.cols-7 th.description p { padding-right: 5px; } table.gri { width: 100%; border: 2px solid #E6E7E3; margin-bottom: 20px; } #main-content .section .wrap .content table.gri .caption .content, #main-content table.gri .caption .content { padding: 10px 0; } #main-content table.gri .caption .image-container { float: right; margin: 0 5px 10px 10px; } #main-content table.gri .caption .image-container span { display: block; padding: 2px 0 0 0; } table.gri .caption h2 { padding-left: 10px; } #main-content table.gri .caption p { padding: 0 0 5px 10px; } table.gri .caption td { border-bottom: 1px dotted #B4B5B5; } table.gri tr.header { background-color: #E6E7E3; } table.gri tr.header th { border-bottom: 1px dotted #B4B5B5; vertical-align: middle; } table.gri tr.header p { padding: 15px 5px 5px; } table.gri tr.header .index { width: 5%; } table.gri tr.header .title { width: 60%; } table.gri tr.header .ref { width: 10%; } table.gri tr.header .ext { width: 10%; } #main-content table.gri tr.header th, #main-content table.gri tr.header th p { color: #000; font-weight: bold; } table.gri tr td { border:1px dotted #B4B5B5; border-width: 0 1px 1px 0; vertical-align:top; } table.gri tr:last-child td, table.gri tr.last-child td { border-width: 0 1px 0 0; } table.gri tr td:last-child, table.gri tr td.last-child { border-width: 0 0 1px 0; } table.gri tr:last-child td:last-child, table.gri tr.last-child td.last-child { border-width: 0 0 0 0; } #main-content table.gri tr td p, #main-content table.gri tr td ul { padding: 5px; } #main-content table.gri tr td, #main-content table.gri tr td p { color: #48413A;} #main-content table.gri tr td ul { font-size: 1.2em; } #main-content .sk-table thead tr th p, #main-content .sk-table tbody tr td p { padding-bottom: 0; } .sk-table { width: 100%; border-bottom: 1px solid #a9a39b; margin-bottom: 20px; } body #main-content .sk-group { margin-bottom: 0; } .sk-table thead tr, .sk-table thead tr th { border-bottom: 1px solid #a9a39b; } #main-content .sk-table thead tr th p { padding: 2px 0 1px 0; } .sk-table thead tr th.first-child, .sk-table thead tr th:first-child { border-left: 0 none transparent; } .sk-table tbody tr td p { margin: 1px 0; padding: 1px 0; text-align: left; vertical-align: top; } .sk-table tbody tr.first-child p { margin-top: 3px; } .sk-table tbody tr.last-child p { margin-bottom: 3px; } #main-content .sk-table tbody tr td h3 { padding-top: 2px; padding-bottom: 1px; } table.download { width: 696px; } table.download thead th { border: 1px solid #ccc; border-width: 1px 0; } table.download thead th, table.download tbody td { width: 370px; } table.download thead th.pdf, table.download tbody td.pdf { width: 101px; } table.download thead th.excel, table.download tbody td.excel { width: 220px; } table.download .pdf p a, table.download .excel p a { text-decoration: none; display: inline-block; height: 30px; width: 30px; } table.download .pdf p a { background: transparent url(../images/sprite-theta.png) no-repeat -2px -185px; } table.download .excel p a { background: transparent url(../images/sprite-theta.png) no-repeat -3px -228px; } table.download thead tr { display: block; height: 44px; } body #main-content table.download thead th { height: 44px; } body #main-content table.download thead p { padding-bottom: 0; padding: 11px 0 0 0; margin: 0 0 0 0; } #main-content table.download thead .pdf p a { background-position: -2px -186px; } #main-content table.download thead .excel p a { background-position: -3px -229px; } table.download tbody tr { display: block; height: 39px; overflow: hidden; } body #main-content table.download tbody p { padding-bottom: 0; padding: 10px 0 0 0; margin: 0 0 0 0; } body #main-content table.download tbody tr.last-child { padding-bottom: 16px; } #main-content table.download p .file-size { display: -moz-inline-box; display: inline-block; padding-left: 5px; } ﻿ .userarea { margin-bottom: 150px; } .controls { width: 481px; } #main-content .controls p { padding-bottom: 5px; } .controls p.sort { float: left; padding-bottom: 0; } .controls p.sort a { padding-left: 12px; } .controls p.actions { float: right; padding-right: 5px; } .controls p.actions a { padding-right: 12px; } table.userselects { float: left; width: 481px; border-top: 0 none; } table.userselects th { padding: 0; border-bottom: 1px solid #ccc; } #main-content table.userselects th p { padding-bottom: 5px; } table.userselects td { padding: 12px 5px 3px 0; border-bottom: 1px solid #ccc; } body table.userselects thead th { padding: 10px 5px 5px 0; } body table.userselects thead th td p, body #main-content table.userselects thead .controls p { padding-bottom: 0; } table.userselects td.index { width: 3%; font-weight: bold; } table.userselects td.select { width: 25%; text-align: center; } table.userselects td.remove { width: 8%; text-align: center; } .useractions { float: right; width: 181px; position: relative; padding-bottom: 8px; } body #main-content .useractions .wrap { position: relative; width: 193px; right: 9px; padding-top: 5px; background-color: red; background: transparent url(../images/sprite-delta.png) no-repeat 0px -210px; overflow: hidden; } body #main-content .useractions .wrap .content { margin-top: 15px; width: 193px; overflow: hidden; background: transparent url(../images/sprite-delta.png) repeat-y 100% 100%; padding-bottom: 8px; } .useractions dl { width: 181px; margin-left: 4px; padding-bottom: 8px; } .useractions dt { margin: 0px 18px; font-size: 1.2em; font-weight: bold; color: #666; } .useractions dd { margin: 0 0 14px 0; border-bottom: 1px solid #ccc; } .useractions dl dd:first-child, .useractions dl dd.first-child { margin: 0 0 14px 0; } .useractions dl dd:last-child, .useractions dl dd.last-child { margin: 0 0 10px 0; } #main-content .useractions dd p { margin: 0 18px; padding-bottom: 5px; } #main-content .useractions dd p.button { margin-left: 8px; } #main-content table.userselects a, .controls a { font-weight: bold; text-decoration: underline; color: #00a7d4; } #main-content table.userselects a:hover, #main-content table.userselects a:focus, #main-content table.userselects a:active, .controls a:hover, .controls a:focus, .controls a:active { color: #00395d; } body #main-content .userarea table.userselects td.remove p a, body #main-content .userarea table.userselects td.print p a, body #main-content .userarea table.userselects td.remove p a:hover body #main-content .userarea table.userselects td.print p a:hover { font-size: 1px; color: #fff; text-decoration: none; } #main-content .section .useractions .wrap .content { width: auto; } body #main-content .userarea table.userselects td.print { width: 55px; } body #main-content .userarea table.userselects td.remove { width: 40px; } .userarea table.userselects td.remove p, .userarea table.userselects td.print p { position: relative; } .userarea table.userselects td.remove p a { display: block; height: 24px; width: 25px; position: relative; background: transparent url("../images/sprite-theta.png") no-repeat 0 -261px; } .userarea table.userselects td.print p a { display: block; height: 24px; width: 25px; position: relative; background: transparent url("../images/sprite-theta.png") no-repeat 0 -29px; } body #main-content #saved-pages.userarea table.userselects { width: 678px; } body #main-content #saved-notes.userarea table.userselects td.remove p a { background-position: 0 -270px; } body#notes-print { background: #fff none; } body#notes-print #content { margin-top: 10px; } body#notes-print .options { border-bottom: 1px dotted #ccc; height: 35px; margin-bottom: 20px; } body#notes-print #content h1.title { margin-bottom: 30px; } body#notes-print .options .close, body#notes-print .options .print { float: right; } body#notes-print .options .print { margin-right: 40px; } body#notes-print #content .notes, body#notes-print #content .notes li { list-style: none outside none; } body#notes-print #content .notes li { display: block; margin-bottom: 18px; } body#notes-print #content .note p.content { padding: 0 0 0 0; display: block; margin-bottom: 12px; } body#notes-print #content .note p.desciption { display: block; } body#notes-print #content .notes li.page-break { margin-bottom: 0; display: none; } .search-form { background:transparent url(../images/sprite-gamma.png) repeat-x scroll 0 -481px; padding: 21px 0 6px; } body #main-content .search-result p { padding-bottom: 0px; } body #main-content .search-result p { margin-bottom: 0; padding: 0 0 5px 0; } body #main-content .search-form button { background: transparent url(../images/header-section-sprite.png) no-repeat scroll -157px 0; border:0 none; color: #fff; font-size: 1px; height: 20px; position: relative; top: -3px; width: 25px; } body #main-content .search-form input { padding: 2px 1px 0; width: 296px; } body #main-content .search-form label { display: -moz-inline-box; display: inline-block; width: 120px; } .search-pager { background: transparent url(../images/sprite-gamma.png) repeat-x scroll 0 -481px; text-align: center; padding: 12px 0 12px 0; } .search-pager ul li { display: inline; } .search-pager ul li a { font-size: 1.3em; line-height: 1.6em; font-weight: bold; color: #00A6D3; text-decoration: none; padding: 0 2px 0 3px; } .search-pager ul li.current a, .search-pager ul li a:hover { color: #00395D; text-decoration: underline; } body #main-content .search-ingress { font-size: 1.4em; color: #333; } #main-content .search-form label { font-size: 1.2em; line-height: 1.3em; color: #333; } #main-content .search-form input { font: 1.1em Arial, Helvetica, Verdana, sans-serif; color: #333; font-weight: bold; } body #main-content .search-form input.placeholder { font-weight:normal; color:#8D8D8D; } .search-ingress .outline { font-weight: bold; } body #main-content .search-result h3 { color: #333; } body #main-content .search-result h3 .small { font-weight: normal; font-size: 0.75em; } .search-result h3 a { color: #00A6D3; text-decoration: none; } .search-result h3 a:hover { color: #00395D; text-decoration: underline; } body #main-content .search-result p { color: #333; line-height: 1.1em; } body #main-content .search-result p.cite { color: #666; line-height: 1.2em; } .gmini .search-container { background:url("../images/sprite-gamma.png") repeat-x scroll 0 -481px transparent; position: relative; padding: 16px 0 6px; } .gmini .search-container label { display: -moz-inline-box; display: inline-block; width: 120px; } .gmini .search-container input#gmini_Txtquery { padding: 2px 1px 0; width: 296px; } .gmini #gmini_searchButton { position: relative; top: 7px; left: -2px; } body #content .gmini .list-element p { margin-bottom: 0px; padding-bottom: 0px; } body #content .gmini .list-element .g { margin-bottom: 2px; padding-bottom: 0px; } .gmini hr.z, .gmini .list-element br, body #gmini_resLabel table img { display: none; } .gmini .list-element .s br { display: block; clear: left; } .gmini .n { background:url("../images/sprite-gamma.png") repeat-x scroll 0 -481px transparent; padding:12px 0 7px 0; } .gmini .search-ingress { margin-bottom: 15px; } #gmini_resLabel .search-ingress { display: none; } .gmini .search-container label { color: #333333; font-size: 1.2em; line-height: 1.3em; } .gmini .search-container input { color: #333333; font: bold 1.1em Arial,Helvetica,Verdana,sans-serif; } .gmini .g b { font-size: 0.85em; font-weight: normal; } .gmini .g a { color:#00395D; text-decoration:underline; font-size: 1.2em; font-weight: bold; line-height: 1em; } .gmini .list-element table td.s { color:#333333; line-height:1.1em; padding: 0 0 5px; font-size: 1.2em; } .gmini .list-element table td.s font { display: block; margin-top: 5px; } .gmini .n td { color: #333; font-size: 1.5em; font-weight: bold; line-height: 1.5em; } .gmini .n td a { font-size: 1.1em; line-height: 1.6em; text-decoration: none; } .gmini .n td a:hover { color:#00395D; text-decoration: underline; } .gmini .n td { padding:0 2px 0 3px; } body #main-content .gmini .search-ingress { font-size: 1.3em; } body.ds-enabled { width: 100%; height: 100%; } #ds-overlay { position:fixed; top: 0; right: 0; bottom: 0; left: 0; background-color: #000; opacity: 0.85; height: 100%; width: 100%; z-index: 1000; } #ds-lightbox { position:fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 2000; overflow: auto; } #ds-lightbox #ds-container { background-color: #FFF; width: 710px; height: 520px; padding: 1px; margin: 120px auto; position: relative; text-align: left; } #ds-container #ds-content { height: 470px; width: 700px; overflow: hidden; } #ds-container #ds-options { position: absolute; bottom: 1px; left: 1px; width: 700px; height: 50px; } #ds-container .ds-enumerator { padding-top: 10px; padding-left: 10px; font-size: 14px; font-weight: bold; color: #333; width: 120px; display: block; float: left; } #ds-container .ds-description { display: block; padding-top: 8px; font-size: 12px; line-height: 1.6em; font-style: italic; color: #333; width: 400px; display: block; float: left; } #ds-container.isIE6 .ds-description, #ds-container.isIE7 .ds-description { line-height: 1.4em; } #ds-container.isIE7 .ds-enumerator, #ds-container.isIE7 .ds-description, #ds-container.isIE6 .ds-enumerator, #ds-container.isIE6 .ds-description { padding-top: 20px; } #ds-container .ds-close-button { background: transparent url(http://www.statkraft.no/img/X.png) no-repeat scroll center center; display: block; float: right; height: 22px; margin: 10px 0 0; width: 20px; color: #fff; } #ds-content .ds-panel { height: 470px; width: 700px; text-align: center; overflow: hidden; } #ds-content .ds-panel-image { height: 470px; width: 700px; text-align: center; overflow: hidden; } #ds-lightbox #ds-content .loader { width: 700px; height: 354px; background: transparent url(/images/loader.gif) no-repeat center; } #ds-lightbox #ds-content .loader img { visibility: hidden; } #ds-content .ds-panel-video { height: 470px; width: 700px; text-align: center; overflow: hidden; } #ds-content .ds-panel-text { padding: 40px 20px 40px 40px; overflow: auto; width: 600px; font-size: 14px; font-weight: normal; text-align: left; color: #333; } #ds-content .ds-panel-video object, #ds-content .ds-panel-image img { margin: 0 auto; } #ds-container .ds-prev-button, #ds-container .ds-next-button { background:transparent url(http://www.statkraft.no/img/PREV.png) no-repeat scroll 0% -200%; } #ds-container .ds-prev-button { width: 350px; height: 470px; position: absolute; top: -470px; left: 0; display: block; z-index: 3000; cursor: pointer; border: 0 none; } #ds-container .ds-prev-button:hover { cursor: pointer; background:transparent url(http://www.statkraft.no/img/PREV.png) no-repeat scroll 2px 45%; border: 0 none; } #ds-container .ds-next-button { width: 352px; height: 470px; position: absolute; top: -470px; left: 350px; display: block; z-index: 3000; cursor: pointer; border: 0 none; } #ds-container .ds-next-button:hover, #ds-container .ds-next-button.hover { cursor: pointer; background:transparent url(http://www.statkraft.no/img/NEXT.png) no-repeat scroll 100% 45%; border: 0 none; } body #ds-container #ds-options.videolist .ds-prev-button, body #ds-container #ds-options.videolist .ds-next-button, body #ds-container #ds-options.videolist .ds-prev-button:hover, body #ds-container #ds-options.videolist .ds-next-button:hover { height: 70px; top: -50px; cursor: pointer; border: 0 none; } body #ds-container #ds-options.videolist .ds-prev-button-hover, body #ds-container #ds-options.videolist .ds-prev-button:hover { background:transparent url(http://www.statkraft.no/img/PREV.png) no-repeat scroll 0% 5%; } body #ds-container #ds-options.videolist .ds-next-button-hover, body #ds-container #ds-options.videolist .ds-next-button:hover { background:transparent url(http://www.statkraft.no/img/NEXT.png) no-repeat scroll 100% 5%; } #ds-container .hidden { visibility: hidden; } body #content .cv-element .image-container { float: right; margin-bottom: 5px; padding: 0 9px 9px 0; background: transparent url(../images/sprite-alpha.png) no-repeat -1221px 0; } .cv-element dl dd { margin-bottom: 12px; } body #content .cv-element dl dt, body #content .cv-element dl dd { margin-right: 228px; } .cv-element { padding-bottom: 35px; } body #content .cv-element .hr, body #content .cv-element .hr hr{ margin: 2px 0 15px 0; } html>/**/body #nav ul, x:-moz-any-link, x:default { top: 0px; } html>/**/body #nav .link, x:-moz-any-link, x:default { top: -1px; } html>/**/body #main-content .title span { top: 0px; } html>/**/body table.download thead th.description, html>/**/body table.download tbody td.description { width: 370px; } html>/**/body table.download thead th.pdf, html>/**/body table.download tbody td.pdf { width: 103px; } html>/**/body table.download thead th.excel, html>/**/body table.download tbody td.excel { width: 234px; } body.browserOpera #page-menu #subject-picker.animated { padding: 8px 0 0 0; } body.browserOpera #content #main-content h2.sub-title { margin-bottom: 82px; } body.browserOpera #main-content table.download .pdf p a { background-position: -1px -185px; } body.browserOpera #main-content table.download thead .pdf p a { background-position: -1px -186px; } body.browserOpera #main-content table.download .excel p a { background-position: -2px -228px; } body.browserOpera #main-content table.download thead .excel p a { background-position: -2px -229px; } html>/**/body.browserOpera #main-content table.download thead th.description, html>/**/body.browserOpera #main-content table.download tbody td.description { width: 370px; } html>/**/body.browserOpera #main-content table.download thead th.pdf, html>/**/body.browserOpera #main-content table.download tbody td.pdf { width: 101px; } html>/**/body.browserOpera #main-content table.download thead th.excel, html>/**/body.browserOpera #main-content table.download tbody td.excel { width: 220px; } @media screen and (-webkit-min-device-pixel-ratio:0){ body #nav ul { top: -1px; } body #main-content table.download tbody tr.first-child td p { margin-top: 2px; } #main-content ol { list-style: decimal; margin-left: 10px; } #main-content ol li p { left: 0; }  html>/**/body table.download thead th.description, html>/**/body table.download tbody td.description { width: 370px; } html>/**/body #main-content table.download thead th.description, html>/**/body #main-content table.download tbody td.description { width: 370px; } html>/**/body #main-content table.download thead th.pdf, html>/**/body #main-content table.download tbody td.pdf { width: 101px; } html>/**/body #main-content table.download thead th.excel, html>/**/body #main-content table.download tbody td.excel { width: 220px; } html>/**/body table.download thead th.excel, html>/**/body table.download tbody td.excel { width: 220px; } } body #site-nav .animated li:hover ul { display: none; } body.print-mode { text-align: left; background: #fff none; } body.print-mode #header, body.print-mode #breadcumbs, body.print-mode #page-menu, body.print-mode #toolbox, body.print-mode #secondary-content, body.print-mode #gallery, body.print-mode #footer { display: none; } body.print-mode #header, body.print-mode #content { margin: 0 0; width: auto; padding: 0 0; } body.print-mode #content { width: 706px; } body.print-mode #content .section, body.print-mode #content .section *, body.print-mode #content .element, body.print-mode #content .element .wrap { background: transparent none; } body.print-mode .options { border-bottom: 1px dotted #ccc; height: 35px; margin-bottom: 20px; } body.print-mode #content h1.title { margin-bottom: 30px; } body.print-mode .options .close, body.print-mode .options .print { float: right; } body.print-mode .options .print { margin-right: 40px; } body.print-mode #content { margin-top: 20px; } body.print-mode #content .notes li.page-break { display: block; background-color: #fff; visibility: visible; height: 10px; width: 706px; page-break-before: always !important; } @media print { body { text-align: left; background: #fff none; } #header, #page-menu, #breadcumbs, #toolbox, #secondary-content, #gallery, #footer { display: none; } body #header, body #content { margin: 0 0; width: auto; padding: 0 0; } body #content .section, body #content .section *, body #content .element, body #content .element .wrap { background: transparent none !important; } body #main-content, body #main-content.min-width, body #main-content .section .wrap .content, body #main-content.min-width .section .wrap .content { float: none; width: 100%; padding: 0px; margin: 0; } body #content h1.title { margin-bottom: 30px; }  #lb-lightbox #lb-container { margin: 0 0 0 0; padding: 0; height: 700px; } #lb-lightbox #lb-content { padding: 0 0; } #lb-lightbox #lb-options { display: none; } #lb-lightbox #lb-content h3, #lb-lightbox #lb-content .description { padding: 0 135px 0 45px; } body .options { display: none; }  body #content .notes li.page-break { display: block; background-color: #fff; visibility: visible; height: 10px; width: 706px; page-break-before: always !important; }  #main-content ul, #main-content ol { padding: 0 0 10px 5px; margin-left: 5px; } #main-content ul li { margin-left: 5px; } #main-content ol { list-style: decimal; margin-left: 20px; } #main-content table ul, #main-content table ol { list-style: none; list-style-position: outside; padding: 0 0 0 0; } #main-content table ul li, #main-content table ol { margin-left: 0px; } #main-content table ol li p { position: static; left: 0; } #main-content table ul li p, #main-content table ol li p { display: inherit; } }
