 BODY { BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; MARGIN: 0px 0px 0px 0px; FONT-FAMILY: Arial, verdana, "Trebuchet MS", Tahoma, Courier, Helvetica, Geneva, sans-serif; text-align: center; background-image: url(/2007-layout/nav-bg.gif); background-position: 50% 0%; background-repeat: repeat-y; } .horizontal-navigation-wrapper #root {display:none;} html, body { margin: 0; padding: 0; height: 100%; } comment, h COMMENT { display: none; } a img {border: none;} .header-wrapper { float: left; width: 100%; display: block; background-color: #2B0D61; } .header { margin: 17px auto 0px auto; width: 794px; } .header img { float: left; margin: 0px 0px 0px 0px; } .doc-height { width: 100%; position: relative; min-height: 100%; height: 100%; float: left; } *>.doc-height {position: inherit; float: none;} .doc-height2 { width: 100%; position: relative; min-height: 100%; height: auto !important; height: 100%; float: left; } .footer { background-color: #2B0D61; width: 100%; padding: 0px 0px 0px 0px; position: relative; bottom 0px!important; bottom: 0px; margin-top: -72px; height: 72px; float: left; } *>.footer {position: relative!important;} .outer-wrapper { display: block; float: left; width: 100%; background-image: url(/2007-layout/gre-body-bg.gif); background-position: 50% 0%; background-repeat: repeat-x; margin-bottom: 72px; } .inner-wrapper { display: block; margin: 0px auto; width: 794px; background-image: url(/2007-layout/gre-body-bg.gif); background-position: 50% 0%; background-repeat: repeat-x; } .nav-bg { display: block; margin: 0px auto; width: 794px; background-image: url(/2007-layout/nav-bg.gif); background-position: 0% 0%; background-repeat: repeat-x; } .content-wrapper { float: left; display: block; width: 794px; background-image: url(/2007-layout/gre-header.jpg); background-position: 0% 0%; background-repeat: no-repeat; padding: 20px 0px 0px 0px; text-align: left; } .header p {font-size: 0.7em; color: #FFFFFF;} .header p a {color: #FFFFFF; text-decoration: none;} .header p a:hover {color: #FFFFFF; text-decoration: underline;} .middle-content {width: 385px; float: left; display: block; margin: 150px 0px 0px 0px; overflow: hidden;} .middle-content-padding {float: left; padding: 0px 15px 15px 15px;} .middle-content-newsletter {width: 568px; float: left; display: block; margin: 150px 0px 0px 0px;} .middle-content-newsletter-padding {float: left; padding: 0px 15px 15px 15px;} .middle-content table {float: left;} .right-content {width: 211px; float: left; display: block;} .right-content-padding {padding: 0px 10px 10px 0px;} .newsletter-box {background-color: #E9E2EE; float: left; width: 201px;} .newsletter-box-padding {float: left; padding: 0px 10px 0px 10px;} .newsletter-box img {border-bottom: 43px solid #E9E2EE; margin: 20px 10px 0px 0px; float: left; display: block; width: 72px;} .newsletter-box p {margin: 0px 0px 0px 0px; padding: 20px 0px 0px 10px; color: #2B0D61; font-size: 0.7em; line-height: 150%;} .newsletter-box p a {color: #2B0D61; text-decoration: none;} .newsletter-box p a:hover {text-decoration: underline;} .first-right-box {float: left; margin: 20px 0px 0px 0px; width: 201px; background-color: #D5DCEB;} .first-right-box h1 {background-color: #879CC5; background-image: url(/2007-layout/first-box-header.gif);} .first-right-box a {font-size: 0.9em;FONT-WEIGHT: bold; } .second-right-box {float: left; margin: 20px 0px 0px 0px; width: 201px; background-color: #E9E2EE;} .second-right-box h1 {background-color: #96004D; background-image: url(/2007-layout/second-box-header.gif);} .first-right-box p, .second-right-box p {color: #2B0D61; margin: 0px 10px 10px 10px;} .footer p {width: 794px; text-align: left;color: #FFFFFF; font-size: 0.7em; margin: 15px auto 15px auto;} .footer p a {color: #FFFFFF; text-decoration: none;} .footer p a:hover {text-decoration: underline;} .horizontal-navigation-wrapper {background-color: #E9E2EE; width: 794px; float: left; display: block; clear: both; padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; text-align: center;} .horizontal-navigation-wrapper .delimiter {width: 1px; display: inline; border-left: 3px solid #E9E2EE; position: relative; height: 1.1em; margin-left: -1px;} .horizontal-navigation-wrapper p {margin: 0px 0px 0px 0px;}  #menu {display: inline; text-align: center; margin-left: 0px;} #menu ul {display: inline; list-style-type: none; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: center;} #menu li {display: inline; list-style-type: none; font-size: 0.75em; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; border-right: 1px solid #2B0D61;} #menu li a {color: #2B0D61; text-decoration: none;} #menu li a:hover {color: #000000; text-decoration: underline;}  .vertical-navigation {width: 198px; float: left; display: block; margin: 145px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: #E9E2EE;} .vertical-navigation br, .vertical-navigation img {display: none;} a.navlink, a:hover.navlink, .navlink, .navweight { DISPLAY: block; } .navlevel1, .navsellevel1, .navlevel2, .navsellevel2, .navlevel3, .navsellevel3, .navlevel4, .navsellevel4, .navlevel5, .navsellevel5, .navlevel6, .navsellevel6 { DISPLAY: block; COLOR: #003359; BACKGROUND-COLOR: transparent; FONT-SIZE: 0.75em; FONT-WEIGHT: normal; TEXT-DECORATION: none!important; MARGIN: 0px 0px 0px 0px; TEXT-ALIGN: left; background-image: url(/2007-layout/nav-arrow.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='2007-layout/nav-arrow.gif', sizingMethod='crop'); background-repeat: no-repeat; background-position: 3% 50%; margin-left: 20px; } a.navlink {TEXT-DECORATION: none;} a:hover .navlevel1, a:hover .navlevel2, a:hover .navlevel3, a:hover .navlevel4, a:hover .navlevel5, a:hover .navlevel6 { DISPLAY: block; COLOR: #000000; BACKGROUND-COLOR: transparent; FONT-WEIGHT: normal; text-decoration: none; background-color: #FFFFFF; } .navlevel1, .navsellevel1 { PADDING: 5px 5px 5px 16px; } .navlevel2, .navsellevel2 { PADDING: 5px 5px 5px 20px; } .navlevel3, .navsellevel3 { PADDING: 5px 5px 5px 24px; } .navlevel4, .navsellevel4 { PADDING: 5px 5px 5px 28px; } .navlevel5, .navsellevel5 { PADDING: 5px 5px 5px 32px; } .navlevel6, .navsellevel6 { PADDING: 5px 5px 5px 36px; }  .quickSearchTextBox { font-size: 0.7em; width: 160px; height: 18px; vertical-align: middle; text-align: center; color: #2B0D61; background-color: #FFFFFF; border: 1px solid #E9E2EE; font-size: 0.7em; display: inline; margin:0px 2px 0px 0px; padding: 2px 0px 0px 7px; } .quickSearchButton { vertical-align: middle; width: 22px; height: 21px; margin: 1px 0px 0px 0px; background-image: url(/2007-layout/button-go.gif); background-repeat: no-repeat; background-color: transparent; border: none; cursor: pointer; } form#quick_search_box { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }  H1 { FONT-SIZE: 0.85em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #E9E2EE; MARGIN: 0px 0px 10px 0px; padding: 3px 0px 3px 10px; background-color: #2B0D61; background-image: url(/2007-layout/h1-corner.gif); background-repeat: no-repeat; background-position: 100% 0%; } H2, span.eventname, .FAQlisthead, span.faqsearchtext { text-align: left; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #2B0D61; MARGIN: 20px 0px 10px 0px; } H3, div.newstitle, span.newsarticletitle, div.forumtitle, div.eventstitle, div.guestbooktitle, div.FAQPageIntroText, div.sitemap, .printsitetitle, div.searchresults span.searchheading, .childreferencehead, .downloadhead, .referencehead { FONT-SIZE: 0.85em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #2B0D61; MARGIN: 20px 0px 10px 0px; } H4 { FONT-SIZE: 0.85em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 20px 0px 10px 0px; } H5 { FONT-SIZE: 0.8em; FONT-WEIGHT: bold; TEXT-DECORATION: underline; COLOR: #2B0D61; MARGIN: 20px 0px 10px 0px; } H6 { FONT-SIZE: 0.8em; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; MARGIN: 20px 0px 10px 0px; } p, address, .guestbookmessagetext, .newsPicCaption, td.postcards, .listby-description, .listby-alphabet, .listby-Header, a.sitemaplink, span.sitemapsummary,  fieldset.formFieldset, span.formPersonalDetails, legend.formLegend, span.guestbooktext, span.guestbooktext, span.guestbookmessageinfo, span.guestbookmessagerule, span.guestbooktext, span.guestbooktextsmall, .faqsearchtext, .faqsearchfor, .faq-question, span.faqsearchfor, div.FAQlisthead, div#FAQFullList, div.faq-question, div.faq-question-detail, div.faq-backtolist, div.FAQreferencehead, div.related-faq, span.EventDetail, span.EventDetailHeading, span.f_div_date, .f_div_subject, span.f_div_auth, td.f_cell_formtitle, td.f_cell_formelement, td.f_cell_messageBody, td.f_messageTableHeader, span.f_div_subject, td.f_cell_messageNum, span.newsarticlesummary, span.newsarticledate, div.newsarticlebody, small.newsPicCaption, span.eventwhere, span.eventdate, div.listby-description, span.listBy-Summary-sp { FONT-SIZE: 0.8em; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #000000; margin: 0px 0px 10px 0px; } td.content {font-size: 0.8em} td.content * {font-size: 1em;} p ol, p ul { color: #000000; font-size: 0.8em; } p ol ol, p ul ul { color: #000000; font-size: 1em; } .content .guestbookmessagetext, .content .guestbookmessageinfo, .content .guestbooktitle, .content .printsitetitle, .content a.serchresultlink, .content span.searchtext, .content span.searchfor, .content a span.searhcagain, .content span.searchsummary, .content span.searchtype, .content span.searchlastupdated, .content span.searhcresultcount .content a span.searchnextlast { FONT-SIZE: 1em !important; color: #000000; } td.f_cell_formtitle, .f_messageTableHeader, .printsitetitle, span.EventDetailHeading { FONT-WEIGHT: bold; } hr { border: 0px; color: #000000; background-color: #000000; height: 1px; }   .referencehead h4 {margin: 5px;} .internalLink, .childLink, .downloadlink { font-size: 0.75em; margin-left: 3px; font-weight: normal; display: block; } .internalSummary, .childSummary, .downloadSize{ font-size: 0.75em; font-style: italic; color: #000000 !important; } .downloadTime28, .downloadTime56, .downloadTime512, .downloadTime128{ display: none; } .downloadfoot { font-size: 0.75em; font-weight: bold; line-height: 120%; margin-bottom: 5px; margin-top: 15px!important; } .downloadIcon img { height: 20px; width: 20px; margin-bottom: 0px; } .childSummary {display: block; margin: 0px 0px 10px 0px; }  .goingGreenSubmit{margin:2px 0px 2px 0px;background-color: #FFFFFF;color:#2B0D61;border:1px solid #2B0D61;cursor:pointer;} .goingGreenTnC{font-size:0.8em;width:100%;} .goingGreenTnC td{background-color:#EEEEEE;} .goingGreenReg{font-size:0.8em;} .goingGreenReg td{background-color:#EEEEEE;} .goingGreenReg td input{margin:2px 0px 2px 0px;} p.goingGreenError{color:#FF0000;padding-left:4px;} .font8em{font-size:0.8em;} p.margin4pxLeft{margin-left:4px;} a.loginOutLink{color:#2B0D61;font-size:0.8em;text-decoration:none;margin-left:4px;} a.normTxt{color:#2B0D61 !important;font-size:0.8em !important;text-decoration:none !important;} p a.normTxt{font-size:100% !important;} a.loginOutLink:hover, a.normTxt:hover{text-decoration:underline !important;} .progressbar{color:#B2ACEE;background-color:#E9E2EE;padding:0px 8px 0px 8px;font-size:12px;word-spacing:6px;border: 1px solid #2B0D61;} #welcomeBackH1{width:538px;} .completedsection a{color:#4B4B6E;text-decoration:none;padding-right:8px;} .completedsection a:hover{color:#2B0D61;font-weight:bold;text-decoration:none;} .currentsection{font-weight:bold;color:#2B0D61;word-spacing:6px;} #sec1,#sec2,#sec3{padding-right:8px;}  .ppcontactdetails td {font-weight:bold;} .ppcontactdetails th {font-weight:normal;width:200px;text-align:left;} .qachecklist{border: 1px solid #E9E2EE;} .qarow0{background-color:#E9E2EE;} .qarow1{}  ol {font-size: 12px;} ol li {font-size:12px;} ul {font-size: 12px;} ul li {font-size:12px;} #Europe { display:inline; margin-left:10px; margin-top:30px;}
