body { background: White; margin: 0px; padding: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: Black; height: 100%; } td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; } p { margin-top: 0px; margin-bottom: 12px; font-size: 11px; } div { box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: content-box; -moz-box-sizing: content-box; } a { text-decoration: none; color: #0261a1; } form { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px; } input { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; } select { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; } h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #0261a1; margin-top: 0px; margin-bottom: 12px; } h3 { font-family: verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top: 0px; margin-bottom: 8px; } .documentContainer { padding-right: 40px; padding-left: 40px; padding-top: 57px; padding-bottom: 30px; font-size: 11px; } .documentContainerNew { padding-right: 3px; padding-left: 28px; padding-top: 10px; padding-bottom: 30px; font-size: 11px; } .documentContainer .documentContainer { padding: 0px; } .documentContainerNew .documentContainer { padding: 0px; } .documentCanvas { width: 100%; padding-right: 17px; padding-left: 17px; } .documentContainer p { font-size: 11px; } .documentContainer p { font-size: 11px; } .documentAbstract { font-size: 10px; font-weight: bold; line-height: 150%; } .documentImageTop { margin-top: 4px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; } .documentImageRight { float: right; margin-top: 4px; margin-right: 0px; margin-bottom: 6px; margin-left: 10px; } .documentImageBottom { margin-top: 6px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } .documentImageLeft { float: left; margin-top: 4px; margin-right: 10px; margin-bottom: 6px; margin-left: 0px; } .documentPropertiesContainer { text-align: left; vertical-align: top; width: 160px; margin-top: 4px; margin-bottom: 4px; margin-left: 12px; } #documentPropertiesContainer { float: right; vertical-align: top; margin-left: 12px; width: 160px; height: 100%; } .documentPropertiesCanvas { padding-top: 4px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; } .documentPropertiesCanvas p { font-size: 10px; } .documentPropertyIcon { vertical-align: top; margin-right: 6px; margin-bottom: 4px; } .documentPropertiesCanvas p.date { color: #b17423; margin-bottom: 2px; } .documentPropertiesCanvas p.archiveLink { width: 100%; text-align: right; clear: both; font-size: 10px; color: #312f5e; margin-bottom: 2px; } .documentPropertiesCanvas a.archiveLink { color: #312f5e; text-decoration: none; } p.documentPropertyHeader { margin-bottom: 1px; font-size: 11px; } p.documentProperty { margin-bottom: 12px; } p.documentProperty a { color: #0464a1; text-decoration: none; } ul.documentProperties { list-style-type: none; padding: 0px; margin-top: 3px; margin-bottom: 12px; margin-left: 0px; } ul.documentProperties li { display: block; padding-top: 0px; padding-bottom: 2px; padding-left: 20px; margin-bottom: 0px; margin-left: 0px; } ul.documentProperties a { display: block; padding-top: 2px; padding-right: 2px; padding-bottom: 4px; padding-left: 0px; text-decoration: none; color: #0464a1; } ul.documentProperties a.print { color: #da6e01; } .documentDate { font-size: 10px; color: Gray; margin-bottom: 6px; } .newsCanvas { padding-top: 6px; padding-right: 4px; padding-bottom: 4px; padding-left: 8px; } .newsCanvas p { font-size: 10px; } .newsCanvas p.date { color: #b17423; margin-bottom: 2px; } .newsCanvas p.archiveLink { width: 100%; text-align: right; clear: both; font-size: 10px; color: #312f5e; margin-bottom: 2px; } .newsCanvas a.archiveLink { color: #312f5e; text-decoration: none; } p.readMore { width: 100%; text-align: right; color: #312f5e; margin-bottom: 2px; } .readMore a.readMore { color: #312f5e; text-decoration: none; } p.readMore img { margin-bottom: 2px; margin-left: 2px; vertical-align: middle; } .greyLine { width: 100%; height: 1px; background-color: #d8d8d8; margin: 0; padding: 0; } #advancedSearch { width: 100%; } .inputFieldCanvasRight { padding-bottom: 6px; padding-left: 6px; } .inputFieldCanvasLeft { padding-right: 6px; padding-bottom: 6px; } td.contact { padding-top: 4px; padding-bottom: 5px; } .pageNavigation a { text-decoration: underline; } /* Classes used in listings */ .listingColumnHead a { color: #333333; text-decoration: none; } .listingColumnHeadRight a { color: #333333; text-decoration: none; } .listingColumn a { color: #0261a1; text-decoration: none; } .listingColumnRight a { color: #0261a1; text-decoration: none; } .listingColumnIcon a { color: #0261a1; text-decoration: none; } table.newsListing td.listingColumn { padding-top: 5px; padding-right: 12px; padding-bottom: 6px; padding-left: 4px; font-size: 10px; color: #0261a1; text-align: left; vertical-align: top; } table.newsListing td.listingColumnRight { padding-top: 5px; padding-right: 4px; padding-bottom: 6px; padding-left: 12px; font-size: 10px; color: #0261a1; text-align: right; vertical-align: top; } table.newsListing td.listingDivider { line-height: 1px; background-image: url(../graphics/bg/dividerDottedHori.gif); background-position: top; background-repeat: repeat-x; } table.eventListing { font-size: 11px; } table.eventListing td.listingColumn { padding-top: 6px; padding-right: 16px; padding-bottom: 1px; padding-left: 4px; font-size: 11px; color: #333333; text-align: left; vertical-align: top; } td.listingColumn span { color: Gray; width: 130px; padding-right: 16px; } td.listingColumn span.listingColumnAbstract { color: Gray; width: 100%; padding-right: 16px; } td.listingColumn p { margin-top: 4px; font-size: 10px; } table.eventListing td.eventColumn { padding-top: 6px; padding-right: 4px; padding-bottom: 1px; padding-left: 12px; font-size: 11px; color: #333333; text-align: left; vertical-align: top; } table.eventListing td.abstractColumn { height: 99%; padding-top: 1px; padding-right: 4px; padding-bottom: 8px; padding-left: 4px; font-size: 10px; color: #333333; text-align: left; vertical-align: top; } table.eventListing td.logotypeColumn { padding-top: 2px; padding-right: 4px; padding-bottom: 6px; padding-left: 16px; font-size: 10px; color: #333333; text-align: right; vertical-align: top; } .eventColumn a { color: #0261a1; text-decoration: none; } table.eventListing td.listingDivider { line-height: 1px; background-image: url(../graphics/bg/dividerDottedHori.gif); background-position: top; background-repeat: repeat-x; } .pageNavigation { font-size: 10px; margin-top: 10px; text-align: center; } .pageNavigation span { margin-right: 24px; } .pageNavigation a { color: #0261a1; } table.contactListing { font-size: 11px; } table.contactListing td.listingColumn { padding-top: 4px; padding-right: 16px; padding-bottom: 1px; padding-left: 4px; font-size: 11px; color: #333333; text-align: left; vertical-align: top; } table.contactListing a { font-size: 11px; color: #0261a1; } table.contactListing p { font-size: 11px; margin-top: 2px; margin-bottom: 2px; } table.contactListing td.logotypeColumn { padding-top: 6px; padding-right: 4px; padding-bottom: 6px; padding-left: 16px; font-size: 11px; color: #333333; text-align: right; vertical-align: top; } table.contactListing td.listingDivider { line-height: 1px; background-image: url(../graphics/bg/dividerDottedHori.gif); background-position: top; background-repeat: repeat-x; } table.referenceListing td.listingColumnHead { padding-top: 3px; padding-right: 12px; padding-bottom: 2px; padding-left: 4px; font-size: 10px; color: #333333; text-align: left; vertical-align: bottom; border-bottom: 1px solid #0261a1; } table.referenceListing td.listingColumnHeadRight { padding-top: 3px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; font-size: 10px; color: #333333; vertical-align: bottom; width: 1%; border-bottom: 1px solid #0261a1; } table.referenceListing td.listingColumn { padding-top: 5px; padding-right: 12px; padding-bottom: 6px; padding-left: 4px; font-size: 10px; color: #0261a1; text-align: left; vertical-align: top; } table.referenceListing td.listingColumnIcon { padding-top: 3px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-size: 10px; color: #0261a1; text-align: center; vertical-align: top; width: 1%; } table.referenceListing td.listingColumnMailIcon { padding-top: 6px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; font-size: 10px; color: #0261a1; text-align: center; vertical-align: top; width: 1%; } table.referenceListing td.listingColumnRight { padding-top: 5px; padding-right: 4px; padding-bottom: 6px; padding-left: 4px; font-size: 10px; color: #0261a1; text-align: center; vertical-align: top; } table.referenceListing td.listingColumnAbstract { padding: 2px; font-size: 10px; color: #333333; } table.referenceListing td.listingColumn a { font-size: 10px; color: #0261a1; text-decoration: underline; } td.listingColumnAbstract p { padding: 2px; margin-bottom: 1px; font-size: 10px; color: #333333; background-color: #efefef; } table.referenceListing td.listingDivider { line-height: 1px; background-image: url(../graphics/bg/dividerDottedHori.gif); background-position: top; background-repeat: repeat-x; } /* Classes used in the forum */ table.forumListing td.listingColumnHead { padding-top: 3px; padding-right: 12px; padding-bottom: 2px; padding-left: 4px; font-size: 10px; color: #333333; vertical-align: bottom; border-bottom: 1px solid #0261a1; } table.forumListing td.listingColumnHeadRight { padding-top: 3px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; font-size: 10px; color: #333333; text-align: right; vertical-align: bottom; border-bottom: 1px solid #0261a1; } table.forumListing td.listingColumn { padding-top: 5px; padding-right: 12px; padding-bottom: 6px; padding-left: 4px; font-size: 10px; vertical-align: top; } table.forumListing td.listingColumnRight { padding-top: 5px; padding-right: 12px; padding-bottom: 6px; padding-left: 4px; font-size: 10px; text-align: right; vertical-align: top; white-space: nowrap; } table.forumListing td.listingDivider { line-height: 1px; background-image: url(../graphics/bg/dividerDottedHori.gif); background-position: top; background-repeat: repeat-x; } table.forumListing h3 { margin-bottom: 2px; } table.forumListing .contribution { padding: 4px; } table.forumListing .reply { padding: 4px; padding-left: 28px; } table.forumListing .reply2 { padding: 4px; padding-left: 52px; } p.forumFormFieldLabel { margin-bottom: 0px; } input.forumFormField { width: 300px; } textarea.forumFormField { width: 300px; height: 120px; } /* Classes used in node templates */ #loginPageBodyContainer { background-color: White; vertical-align: top; width: 450px; margin-top: 32px; margin-right: 16px; } #loginPageloginContainer { float: right; vertical-align: top; width: 200px; margin-top: 32px; margin-left: 16px; } #loginPageBodyContainer h1 { color: #333333; } #loginPageloginContainer h2 { color: #333333; } .loginCanvas { padding-top: 24px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; } .loginCanvas h2 { font-size: 11pt; font-weight: bold; color: #333333; } .loginCanvas input { width: 100%; height: 19px; padding: 2px; font-size: 11px; border: 1px solid #333333; } .loginCanvas input.login { width: 60px; text-align: center; padding: 0px; font-size: 10px; -moz-box-sizing: border-box; background-color: White; border: 1px solid #333333; } #firstPageBodyContainer { background-color: White; vertical-align: top; width: 480px; margin-right: 30px; } #firstPageBodyContainerMIS { background-color: Red; vertical-align: top; width: 534px; margin-right: 3px; } #firstPageNewsContainer { float: right; vertical-align: top; width: 160px; margin-left: 10px; } .firstPageImgCanvas { border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; padding-right: 12px; padding-left: 4px; } .firstPageImgTextCanvas { padding-top: 8px; padding-right: 12px; padding-bottom: 8px; padding-left: 4px; vertical-align: top; font-size: 11px; } .firstPageImgTextCanvas a { text-decoration: none; color: #0261a1; } .contactNodeContinentCanvas { display: inline; vertical-align: top; margin-right: 24px; font-size: 10px; } .contactNodeContinentCanvas ul.contactNodeContinent { display: block; padding: 0px; margin: 0px; margin-bottom: 16px; font-size: 10px; } .contactNodeContinent h2 { margin-bottom: 2px; } .contactNodeContinent li { list-style: none; margin: 0px; padding: 0px; } .contactNodeContinent a { color: #333333; text-decoration: none; margin: 0px; padding: 0px; } .contactNodeContinent a:hover { color: #333333; text-decoration: underline; } /* Classes used in forms */ p.textFieldLabelTop { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; margin-bottom: 2px; } td.textFieldLabelLeft { font-size: 11px; font-weight: bold; padding-top: 3px; padding-right: 6px; padding-bottom: 1px; } td.textFieldRight { font-size: 11px; font-weight: normal; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; } td.textFieldRight a { font-size: 11px; color: #0464a1; } td.textAreaButtonsRight { padding-top: 4px; padding-bottom: 4px; padding-left: 6px; vertical-align: bottom; } textarea.textareaStandard { width: 300px; height: 100px; } select.multipleBoxStandard { width: 300px; height: 80px; } input.inputFieldFull, select.inputFieldFull { width: 100%; } input.textFieldStandard { width: 200px; } select.textFieldStandard { width: 260px; } .inputButtonRight { width: 100%; text-align: right; padding-top: 6px; } .mailSubscriptionForm input.standard { width: 300px; } .mailSubscriptionForm select.standard { width: 300px; } .mailSubscriptionForm td.textFieldLabelLeft { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 4px; padding-right: 6px; padding-bottom: 1px; } .mailSubscriptionForm td.textFieldLabelRight { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 5px; padding-bottom: 1px; padding-left: 6px; } .mailSubscriptionForm td.textFieldAnnotation { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 4px; padding-right: 6px; padding-bottom: 1px; padding-left: 4px; } .mailSubscriptionForm td.textFieldRight { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; } .mailSubscriptionForm td.checkboxLeft { vertical-align: top; font-size: 11px; font-weight: normal; text-align: right; padding-top: 1px; padding-right: 1px; padding-bottom: 2px; } .sendSubscriptionMailForm input.standard { width: 300px; } .sendSubscriptionMailForm textarea.textareaStandard { width: 300px; height: 100px; overflow: auto; } .sendSubscriptionMailForm select.multipleBoxStandard { width: 300px; height: 80px; } .sendSubscriptionMailForm td.textFieldLabelLeft { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 4px; padding-right: 6px; padding-bottom: 1px; } .sendSubscriptionMailForm td.textFieldLabelRight { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 5px; padding-bottom: 1px; padding-left: 6px; } .sendSubscriptionMailForm td.textFieldAnnotation { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 4px; padding-right: 6px; padding-bottom: 1px; padding-left: 4px; } .sendSubscriptionMailForm td.textFieldRight { vertical-align: top; font-size: 11px; font-weight: normal; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; } .sendSubscriptionMailForm td.checkboxLeft { vertical-align: top; font-size: 11px; font-weight: normal; text-align: right; padding-top: 1px; padding-right: 1px; padding-bottom: 2px; } .sendSubscriptionMailForm input.textAreaButtonRight { width: 70px; height: 18px; margin-top: 3px; margin-bottom: 1px; } .uniformButton { text-align: center; padding: 0px; font-size: 10px; -moz-box-sizing: border-box; background-color: White; border: 1px solid #333333; } /* Roundex box classes */ .roundedBoxTop { background-image: url(/graphics/roundedCorner_ne.gif); background-position: right; background-repeat: no-repeat; } .roundedBoxMiddle { background-color: #f4f4f4; border-right: 1px solid #9c9c9c; border-left: 1px solid #9c9c9c; } .roundedBoxBottom { background-image: url(/graphics/roundedCorner_se.gif); background-position: right; background-repeat: no-repeat; } /* General classes */ p.annotation { font-size: 10px; } p.error { font-size: 11px; color: Red; } span.error { font-size: 11px; color: Red; } p.noMarginBottom { margin-bottom: 0px; } td.spacerVertical { line-height: 6px; height: 6px; } p.spacerMedium { line-height: 4px; height: 6px; margin: 0px; } span.textFlowing { font-size: 12px; line-height: 1.5em; } span.textFlowing p { font-size: 12px; line-height: 1.5em; } span.textFlowingBoilerPlate { font-size: 9px; line-height: 125%; } .printerFriendlyDocumentWrapper { width: 100%; padding: 12px; } .firstPageSubscriptionDate{ color:black; font-weight:bold; height:20px; position:relative; left:15px; } a.text{ font-size: 10px; color:#0000F8; } .headerComponent{ font-size:12px; padding-top: 4px; font-weight:bold; padding-left:18px; width: 100%; height: 24px; } .newsType{ color:black; font-weight:bold; position:relative; left:15px; height:15px; /*width:317px;*/ } .outerNewsListing{ /*width:338px; */ float:right; position:relative; padding-top:14px ; } .firstpageSubscriptionListing{ padding-top:14px ; /*border:1px solid red; */ } .subscriptionHeader{ position:relative; left:15px; } .firstPageSubscriptionHeader{ position:relative; float:right; width:283px; left:27px; /*border:1px solid blue; */ } .firstPageSubscriptionArchive { width:100px; position:relative; left:18px; padding-left:0px; margin-left: 0px; } img.sortindicator { /*height: 11px;*/ } /* style="border:1px solid red;width:347px;" */ #container1{ width:713px; height:243px; padding:0px; padding-bottom:0px; margin:0 0 0 0; } #container2{ width:224px; height:243px; padding:0px; margin:0px; position:relative; left:0px; } #container3{ width:346px; padding:0px; margin:0px; position:relative; top:0px; left:0px; } #container4{ width:367px; height: 100%; padding:0px; margin:0px; position:relative; top:0px; left:0px; padding-left:0px; background-image:url(/graphics/dashLine.gif); background-repeat:repeat-y; } #container5{ width:224px; padding:0px; margin:0px; position:relative; top:0px; left:0px; } #right-area1{ width:33px; height:243px; padding:0px; margin:0px; /* width:33px; height:242px; padding:0px; margin:0px; background-color:blue; position:relative; top:0px; left:0px; */ } #right-area2{ width:33px; position:relative; top:0px; /* width:33px; height:27px; padding:0px; margin:0px; background-color:#983030; position:relative; top:-3px; left:0px; */ }