@charset "utf-8";

* {margin:0; padding:0;}
a {color:#65b561;}
body {font-size:12px; color:#565656; background:#f7f7f8; font-family:Arial, sans-serif;}
h2, h3, h4, h5, h6, p, li {margin-bottom:5px;}
li {margin-left:25px;}
h2 {font-size:20px; color:#65b461; font-weight:normal;}
h3 {font-size:14px; color:#74c8ba;}
h4 {font-size:14px; font-weight:normal; line-height:18px;}
h5 {font-size:13px; font-weight:normal; line-height:16px;}
img {border:none;}
.clear {width:1px; height:1px; overflow:hidden; clear:both;}
#page {width:894px; margin:0 auto;}
#pageContent {padding:21px 19px 16px 20px; background:#ffffff url(/images/pageContentBackground.jpg) scroll repeat-y center top;}
#pageHeader {padding:0 0 19px 8px;}
#pageBody {}
#topSection {margin:0 0 12px 0;}
#topSection hr {display:none; }
#bottomSection {}
#pageFooter {background:url(/images/pageFooterBackground.jpg) scroll no-repeat top center; padding:16px 0 10px 0;}
.greenArrowPrecededLink {background:url(/images/greenArrowIcon.gif) scroll no-repeat 1px 2px; padding-left:18px; font-size:11px; font-weight:bold; line-height:14px !important;}
.greenArrowPrecededLink a {color:#565656; text-decoration:none;}
.greenArrowPrecededLink a:hover {text-decoration:underline;}
.documentIconPrecededLink {background:url(/images/listBulletDocumentIcon.gif) scroll no-repeat 0px 3px; padding-left:13px; font-size:11px; font-weight:bold; line-height:14px !important;}
.documentIconPrecededLink a {color:#565656; text-decoration:none;}
.documentIconPrecededLink a:hover {text-decoration:underline;}
.bigOpenQuotationMark {background:url(/images/bigOpenQuotationMark.jpg) scroll no-repeat top left; text-indent:-99999px; height:20px; width:23px; float:left;}
.quoteContentWrapper {margin:5px 0 0 6px; font-size:13px;}
.bigCloseQuotationMark {vertical-align:text-top;}
.greenBlock {background:#65b561; color:#ffffff !important;}
.greenBlock h4 {color:#13560f !important;}
.greenBlock .greenArrowPrecededLink {background-image:url(/images/greenArrowIconOnColor-65B561.gif); color:#ffffff !important;}
.greenBlock .greenArrowPrecededLink a {color:#ffffff !important;}
.whiteBlock h4 {color:#74c8ba !important;}
.blueBlock {background:#74C8BA; color:#ffffff !important;}
.blueBlock h4 {color:#096f5e !important;}
.blueBlock p a {color:#096f5e !important; text-decoration:none;}
.blueBlock p a:hover {text-decoration:underline;}
.blueBlock .greenArrowPrecededLink {background-image:url(/images/greenArrowIconOnColor-74C8BA.gif); }
.gradientBottom-width174 {background:#ffffff url(/images/gradientBottom-width174.jpg) scroll no-repeat left bottom; padding:5px 4px;}
.gradientTop-width174 {background:url(/images/gradientTop-width174.gif) scroll no-repeat left top; width:174px;}

/* rounded box -- */
.applyRoundedBoxTopBorderColor-d9d9d9 {background:url(/images/roundedBoxes/color-d9d9d9.jpg) scroll repeat-x top left;}
.applyRoundedBoxRightBorderColor-d9d9d9 {background:url(/images/roundedBoxes/color-d9d9d9.jpg) scroll repeat-y top right;}
.applyRoundedBoxBottomBorderColor-d9d9d9 {background:url(/images/roundedBoxes/color-d9d9d9.jpg) scroll repeat-x bottom left;}
.applyRoundedBoxLeftBorderColor-d9d9d9 {background:url(/images/roundedBoxes/color-d9d9d9.jpg) scroll repeat-y top left;}
.maskRoundedBoxTopLeftBorderColor-ffffffd9d9d9trnprt {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprt-tl.gif) scroll no-repeat left top;}
.maskRoundedBoxTopRightBorderColor-ffffffd9d9d9trnprt {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprt-tr.gif) scroll no-repeat right top;}
.maskRoundedBoxBottomRightBorderColor-ffffffd9d9d9trnprt {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprt-br.gif) scroll no-repeat right bottom;}
.maskRoundedBoxBottomLeftBorderColor-ffffffd9d9d9trnprt {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprt-bl.gif) scroll no-repeat left bottom;}
.maskRoundedBoxTopLeftBorderColor-ffffffd9d9d9trnprt-darkInner {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprtDark-tl.gif) scroll no-repeat left top;}
.maskRoundedBoxTopRightBorderColor-ffffffd9d9d9trnprt-darkInner {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprtDark-tr.gif) scroll no-repeat right top;}
.maskRoundedBoxBottomRightBorderColor-ffffffd9d9d9trnprt-darkInner {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprtDark-br.gif) scroll no-repeat right bottom;}
.maskRoundedBoxBottomLeftBorderColor-ffffffd9d9d9trnprt-darkInner {background:url(/images/roundedBoxes/roundedCorner7-color-ffffffd9d9d9trnprtDark-bl.gif) scroll no-repeat left bottom;}
.maskRoundedBoxTopLeftBorderColor-ffffff65b561 {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff65b561-tl.gif) scroll no-repeat left top;}
.maskRoundedBoxTopRightBorderColor-ffffff65b561 {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff65b561-tr.gif) scroll no-repeat right top;}
.maskRoundedBoxBottomRightBorderColor-ffffff65b561 {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff65b561-br.gif) scroll no-repeat right bottom;}
.maskRoundedBoxBottomLeftBorderColor-ffffff65b561 {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff65b561-bl.gif) scroll no-repeat left bottom;}
.maskRoundedBoxTopLeftBorderColor-ffffff74c8ba {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff74c8ba-tl.gif) scroll no-repeat left top;}
.maskRoundedBoxTopRightBorderColor-ffffff74c8ba {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff74c8ba-tr.gif) scroll no-repeat right top;}
.maskRoundedBoxBottomRightBorderColor-ffffff74c8ba {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff74c8ba-br.gif) scroll no-repeat right bottom;}
.maskRoundedBoxBottomLeftBorderColor-ffffff74c8ba {background:url(/images/roundedBoxes/roundedCorner7-color-ffffff74c8ba-bl.gif) scroll no-repeat left bottom;}
/* -- rounded box */

/* header -- */
#siteLogo {height:43px; background:url(/images/siteLogo.jpg) scroll no-repeat top left; margin:0 0 21px 0; overflow:hidden;}
#siteLogo a {display:block; padding-top:9999px;}
#pageHeader hr {display:none;}
#siteNavigationMenu {float:left; background:url(/images/siteNavigationBorderBottom.jpg) scroll repeat-x bottom left;}
#siteNavigationMenuList {margin:0; list-style:none;}
#siteNavigationMenuList li {float:left; font-family:Verdana, Arial, sans-serif; font-size:13px; margin:0 0 5px 18px;}
#siteNavigationMenuList li.first {margin:0;}
#siteNavigationMenuList li.catchdigital {width:10px; overflow:hidden; margin:0;  height:20px;}
#siteNavigationMenuList li.catchdigital a {padding:25px 0 0 25px; margin:5px 0 0 7px; display:block;}
#siteNavigationMenuList li a {color:#65b461; text-decoration:none;}
#siteNavigationMenuList li a:hover {text-decoration:underline;}
#schemeNavigationMenu {float:right; background:url(/images/siteNavigationBorderBottom.jpg) scroll repeat-x bottom left;}
#schemeNavigationMenuList {margin:0; list-style:none;}
#schemeNavigationMenuList li {float:left; font-family:Verdana, Arial, sans-serif; font-size:13px; margin:0 0 5px 18px;}
#schemeNavigationMenuList li.first {margin:0;}
#schemeNavigationMenuList li a {color:#565656; text-decoration:none;}
#schemeNavigationMenuList li a:hover {text-decoration:underline;}
/* -- header */

/* footer -- */
#pageFooter ul {list-style:none; text-align:center;}
#pageFooter li {display:inline; font-size:11px; padding-right:5px; margin:0;}
#pageFooter li a, #pageFooter li span {color:#565656; text-decoration:none; border-left:1px solid #565656; padding-left:5px;}
#pageFooter li a:hover {color:#565656; text-decoration:underline;}
/* -- footer */

/* home page -- */
#home #topSection {margin:0 0 15px 0;}
#home #topSection .leftSectionWide {float:left; width:616px; }
#home #topSection .rightSection {float:right; width:223px;}
#home #bottomSection hr {display:none;}
#home #bottomSection .homeBottomLeftPanel {float:left; width:227px;}
#home #bottomSection .homeBottomMiddlePanel {float:left; width:372px; margin:0 0 0 17px;}
#home #bottomSection .homeBottomRightPanel {float:right; width:223px;}

.homeMainPanel {background:#eeeeee url(../images/homeMainPanel/homeMainPanelBackground.jpg) scroll repeat-x top left;}
.homeMainPanelInner {width:592px; margin:0 15px 0 9px; padding:1px 0 8px 0;}
.homeMainPanelLeftColumn {float:left; width:218px;}
.homeMainPanelLeftColumn ul {list-style:none;}
.homeMainPanelRightColumn {float:right; width:360px; margin:0; font-size:14px; text-align:right; line-height:17px; }
.imgReplacedHeading-specialistInsuranceCompany {background:url(/images/homeMainPanel/homeMainPanelHeading01.gif) scroll no-repeat top left; height:55px; text-indent:-99999px; margin:0 0 5px 10px; text-align:left;}
.homeMainPanelIntroText {font-weight:bold;}
.homeMainPanelRightColumn p {margin:0 0 12px 0;}
.homeMainPanelRightColumn .greenArrowPrecededLink {float:right; margin:0; font-size:11px; line-height:15px;}
.homeMainPanelSectionPromotion {margin:7px 0 0 0;}
.homeMainPanelSectionPromotion01 {background:#65b461 url(/images/homeMainPanel/homeMainPanelSectionPromotion01-solidColor.jpg) scroll no-repeat top left;}
.homeMainPanelSectionPromotion02 {background:#74c8ba url(/images/homeMainPanel/homeMainPanelSectionPromotion02-solidColor.jpg) scroll no-repeat top left;}
.homeMainPanelSectionPromotion03 {background:#A6A7AB url(/images/homeMainPanel/homeMainPanelSectionPromotion03-solidColor.jpg) scroll no-repeat top left;}
.homeMainPanelSectionPromotionHeading01 {background:url(/images/homeMainPanel/homeMainPanelSectionPromotionHeading01.gif) scroll no-repeat top left; height:50px; text-indent:-99999px; margin:0 0 0 10px;}
.homeMainPanelSectionPromotionHeading02 {background:url(/images/homeMainPanel/homeMainPanelSectionPromotionHeading02.gif) scroll no-repeat top left; height:50px; text-indent:-99999px; margin:0 0 0 10px;}
.homeMainPanelSectionPromotionHeading03 {background:url(/images/homeMainPanel/homeMainPanelSectionPromotionHeading03.gif) scroll no-repeat top left; height:50px; text-indent:-99999px; margin:0 0 0 10px;}
.homeMainPanelSectionPromotionLink01 {background:url(/images/homeMainPanel/homeMainPanelSectionPromotionLink01.gif) scroll no-repeat bottom left; padding:0 0 5px 0;}
.homeMainPanelSectionPromotionLink02 {background:url(/images/homeMainPanel/homeMainPanelSectionPromotionLink02.gif) scroll no-repeat bottom left; padding:0 0 5px 0;}
.homeMainPanelSectionPromotionLink03 {background:url(/images/homeMainPanel/homeMainPanelSectionPromotionLink03.gif) scroll no-repeat bottom left; padding:0 0 5px 0;}
.homeMainPanelSectionPromotion a {display:block; padding:5px 0 0 0; margin:0 0 0 28px; line-height:15px; color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold;}
.homeMainPanelSectionPromotion a:hover {text-decoration:underline;}
.homeMainPanelSectionPromotionLink01 a {background:#479A43;}
.homeMainPanelSectionPromotionLink02 a {background:#4DA496;}
.homeMainPanelSectionPromotionLink03 a {background:#71848F;}

#home #topSection .rightSection .blueBox {width:200px; padding:0 0 0 0;}
#home #topSection .rightSection .content {background:#74c8ba url(/images/homeTopRightSectionContentBackground.jpg) scroll no-repeat top left; /*padding:11px 5px 0px 14px; */padding:0 4px 0px 15px;}
#home #topSection .rightSection .content img {display:block;}
#home #topSection .rightSection .content p {margin-bottom:4px;}
#home #topSection .rightSection .details {background:#4da798 url(/images/homeTopRightSectionDetailsBackground.jpg) scroll no-repeat bottom left; padding:8px 5px 11px 14px;}
#home #topSection .rightSection h4 {color:#ffffff; font-size:13px; line-height:17px; margin-bottom:6px; font-weight:bold;}
#home #topSection .rightSection p {color:#ffffff; font-size:13px; line-height:15px; margin-bottom:7px;}
#home #topSection .rightSection .details p {line-height:14px; margin-bottom:0;}
#home #topSection .rightSection .details p.greenArrowPrecededLink {background:url(/images/greenArrowIconOnColor-4DA798.gif) scroll no-repeat 1px 2px; line-height:15px; font-size:11px; font-weight:bold;}
#home #topSection .rightSection .details a {color:#ffffff; text-decoration:none;}
#home #topSection .rightSection .details a:hover {text-decoration:underline;}

.homeBottomLeftPanelInner {margin:0 0 0 16px; padding:1px 0 0 0;}
.homeBottomLeftPanelInner .homeBottomLeftPanelContentWrapper {width:200px; padding:0 0 4px 0;}
.homeBottomLeftSectionHeading01 {background:url(/images/homeBottomLeftSectionHeading01.gif) scroll no-repeat top left; height:32px; text-indent:-99999px; margin:0;}
.homeBottomLeftPanelInner h3 {line-height:21px; margin:7px 0 5px 0;}
.listItemsWithGreyArrowsPreceded {list-style:none; margin:1px 0 0 0; padding-bottom:2px;}
.listItemsWithGreyArrowsPreceded li {margin:0 0 11px 0px; padding:0 0 0 9px; background:url(/images/listBulletGreyTriangle.jpg) scroll no-repeat 0px 2px; line-height:12px;}
.listItemsWithGreyArrowsPreceded li a {color:#565656; text-decoration:none;}
.listItemsWithGreyArrowsPreceded li a:hover {text-decoration:underline;}

.homeBottomMiddlePanel h3 {line-height:21px; margin:5px 0 0 0;}
.homeBottomMiddlePanel p {margin:0 115px 5px 0; line-height:16px;}
.homeBottomMiddleUpperPanel {margin:0 0 12px 0;}
.homeBottomMiddlePanel .greenArrowPrecededLink {margin:0;}
.homeBottomMiddleUpperPanelInner {padding:0 0 0 12px;}
.homeBottomMiddleLowerPanelInner {padding:0 0 0 12px;}
.homeBottomMiddleContentWrapper {width:350px; padding:1px 0 0 0;}

/* -- home page */

/* top and bottom layout -- */

.topAndBottomLayoutMainPanel { background:#ffffff url(/images/mainPanelBackground.jpg) scroll repeat-x bottom left;}
.topAndBottomLayoutMainPanel .mainPanelText {float:left; width:295px; font-size:13px;}
.topAndBottomLayoutMainPanel .mainPanelText p {color:#000000;}
.topAndBottomLayoutMainPanel .subNav {float:right; margin:16px 0 5px 0; width:202px; list-style:none;}
.topAndBottomLayoutMainPanel .subNav li {margin:0 20px 0 0; padding:7px 0 8px 0; background:url(/images/listItemBorderBottomDottedLineColor-888888.gif) scroll repeat-x top left; line-height:12px; font-weight:bold;}
.topAndBottomLayoutMainPanel .subNav li.firstItem {background:none;}
.topAndBottomLayoutMainPanel .subNav li a {background:url(/images/listBulletGreyTriangleDark.gif) scroll no-repeat 2px 3px; color:#ffffff; text-decoration:none; padding:0 0 0 14px; display:block;}
.topAndBottomLayoutMainPanel .subNav li a.highlightedItem {color:#3d9539;}
.topAndBottomLayoutMainPanel .subNav li a:hover {text-decoration:underline;}
.topAndBottomLayoutMainPanel .topAndBottomLayoutMainPanelInner {width:854px;}
.topAndBottomLayout #bottomSection h4 {margin:0 0 11px 0;}
.topAndBottomLayout #bottomSection h4, .topAndBottomLayout #bottomSection h5, .topAndBottomLayout #bottomSection h6 {color:#65B561;}
.topAndBottomLayout #bottomSection p {margin:0 0 11px 0; }
.topAndBottomLayout #bottomSection .leftColumnTextual {float:left; width:620px;}
.topAndBottomLayout #bottomSection .leftColumnTextual p {font-size:12px; line-height:16px;}
.topAndBottomLayout #bottomSection .rightColumn {float:right; width:220px;}
.topAndBottomLayout #bottomSection .rightColumn .greenBlockInner {padding:15px 12px 15px 12px;}
.topAndBottomLayout #bottomSection .rightColumn h4 {font-size:17px; margin:0 0 10px 0;}
.topAndBottomLayout #bottomSection .rightColumn p {line-height:16px; margin:0 0 5px 0;}
.topAndBottomLayout #bottomSection .greenBlockInner h4, .topAndBottomLayout #bottomSection .whiteBlockInner h4 {font-size:17px; margin:0 0 5px 0;}
.topAndBottomLayout #bottomSection .rightColumn .whiteBlockInner {padding:14px 12px 14px 12px;}
.topAndBottomLayout #bottomSection .whiteBlockInner p {margin:0 0 8px 0;}
.topAndBottomLayout #bottomSection .whiteBlockInner p.getInTouchBlock {float:left; width:110px;}
.topAndBottomLayout #bottomSection .leftColumnPanel {float:left; width:620px;}
.topAndBottomLayout #bottomSection .leftColumnSplitLeftTextual {float:left; width:287px;}
.topAndBottomLayout #bottomSection .leftColumnSplitRight {/*margin:0 0 0 300px; width: 317px;*/float:left; width:317px; margin:0; padding:0 0 0 13px;}
.topAndBottomLayout #bottomSection .leftColumnSplitRight .whiteBlockInner {width:317px;}
.topAndBottomLayout #bottomSection .articleList {list-style:none;}
.topAndBottomLayout #bottomSection .articleList li {background:url(/images/listBulletDocumentIcon.gif) scroll no-repeat 0px 3px; padding:0 0 0 13px; margin:0 0 5px 0; color:#ffffff;}
.topAndBottomLayout #bottomSection .articleList li a {color:#ffffff; text-decoration:none;}
.topAndBottomLayout #bottomSection .articleList li a:hover {text-decoration:underline;}
.topAndBottomLayout #bottomSection .rightColumn .blueBlockInner {padding:10px 12px 10px 12px;}
.topAndBottomLayout #bottomSection .articleSection {list-style:none;}
.topAndBottomLayout #bottomSection .articleSection li {border-top:1px solid #DBDBDD; margin:0;}
.topAndBottomLayout #bottomSection .articleSection li h4 {font-size:13px; /*float:left;*/ margin:8px 0 0; line-height:12px;}
.topAndBottomLayout #bottomSection .articleSection li .documentIconPrecededLink {/*float:right; margin:8px 0 0; */ margin:2px 0; font-size:11px; line-height:12px;}
.topAndBottomLayout #bottomSection .articleSection li p {font-size:12px; line-height:14px;}
.mainPanelContentWrapper {width:849px;}
/* -- top and bottom layout */

/* accordion -- */
#bottomSection .accordionPanel {list-style:none;}
#bottomSection .accordionPanel li {padding:0; margin:0 0 15px 0;}
#bottomSection .accordionPanel li h4 {background:url(/images/accordionHeader.jpg) scroll no-repeat left center; padding:0; margin:0; font-size:14px; line-height:17px;}
#bottomSection .accordionPanel li.selected h4 a {background:url(/images/accordionBulletPointingDown.jpg) scroll no-repeat 8px 50%; }
#bottomSection .accordionPanel li h4 a {padding:13px 0 12px 23px; display:block; color:#000000; text-decoration:none; background:url(/images/accordionBulletPointingDown.jpg) scroll no-repeat -9999px 0; }
#bottomSection .accordionPanel li h4 a:hover {text-decoration:underline;}
#bottomSection .accordionPanel li div {padding:0; margin:0 60px 0 10px;}
#bottomSection .accordionPanel li p {margin:10px 0 0 0; padding:0; font-size:12px;}
#bottomSection .accordionPanel li li {margin:10px 0 0 25px; padding:0; font-size:12px;}
/* -- accordion */

/* about us -- */
#about-us .topAndBottomLayoutMainPanelPageSpecificBackground, #our-way-of-working .topAndBottomLayoutMainPanelPageSpecificBackground, #our-partners .topAndBottomLayoutMainPanelPageSpecificBackground, #our-people .topAndBottomLayoutMainPanelPageSpecificBackground {background-image:url(/images/aboutUsMainPanelBackground.jpg); background-attachment:scroll; background-repeat:no-repeat; background-position:right top;}
.imgReplacedHeading-aboutUs {background:url(/images/aboutUsMainPanelHeading01.gif) scroll no-repeat left top; height:46px; text-indent:-99999px; margin:0; text-align:left;}
#about-us .topAndBottomLayoutMainPanel .mainPanelText, #our-way-of-working .topAndBottomLayoutMainPanel .mainPanelText, #our-partners .topAndBottomLayoutMainPanel .mainPanelText, #our-people .topAndBottomLayoutMainPanel .mainPanelText {float:left; width:264px; font-size:13px;}
#about-us .topAndBottomLayout #bottomSection .rightColumn .whiteBlockInner {padding:14px 12px 5px 12px;}

/* news room */
#newsRoom .topAndBottomLayoutMainPanelPageSpecificBackground{background-image:url(/images/newsroomMainPanelBackground.jpg); background-attachment:scroll; background-repeat:no-repeat; background-position:right top;}
.imgReplacedHeading-newsroom {background:url(/images/newsRoomMainPanelHeading01.gif) scroll no-repeat left top; height:46px; text-indent:-99999px; margin:1px 0 0 1px; text-align:left;}
.hrNewsRoom { background-color:#d8dbde; height:1px; line-height:1px; border: none; margin: 7px 0; padding:0; }
hr.hrNewsRoom { display:none; }
.margonB0 { margin-bottom:0!important; }
.margonT25 { margin-top:25px!important; }
#newsRoom .leftColumnTextual h4 { color:#74c8ba; }
.viewBg { background: url(/images/viewBg.gif) no-repeat left center; padding:6px 25px 6px 6px; text-decoration:none; }
#newsRoom h5 a { text-decoration: none; }
#newsRoom h5 a:hover { text-decoration: underline; }
.inline { display:inline;}
.marginTB15 { margin:15px 0!important; }
.newSections { font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; }
#newsRoom h5 { margin:0 !important; }
#newsRoom .viewBg a { color: #565656; text-decoration:none; }
#newsRoom .viewBg a:hover { text-decoration:underline; }
#newsRoom .newSections .greenArrowPrecededLink { background: url(/images/leftArrow.jpg) no-repeat 1px 2px; }
#box h3 { margin: 0 !important; }
/* -- about us */

/* our people -- */
.ourPeopleList {}
.ourPeopleList dt {margin:0 0 10px 0; clear:both;}
.ourPeopleList dt img {float:left; width:100px; height:120px; margin:0 10px 0 0;}
.ourPeopleList dt a {font-size:14px; line-height:16px; font-weight:normal; color:#65B561;}
.ourPeopleList dd {margin:0 0 20px 110px;}
.topAndBottomLayout #bottomSection .ourPeopleList dd .greenArrowPrecededLink {background:url(/images/greenArrowIcon.gif) scroll no-repeat 1px 3px; padding-left:18px; font-size:11px; font-weight:bold; line-height:14px;}
/* -- our people */

/* solutions -- */
#solutions .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/solutionsMainPanelBackground02.jpg) scroll no-repeat right top;}
.imgReplacedHeading-solutions {background:url(/images/solutionsMainPanelHeading01.gif) scroll no-repeat top left; height:46px; text-indent:-99999px; margin:0; text-align:left;}
#solutions #bottomSection .accordionPanel {margin:3px 0 0 0;}
#solutions #bottomSection .greenBlock {margin:0 0 10px 0;}
#solutions #bottomSection .contactDetails {}
#solutions #bottomSection .contactDetails #whoToContact {display:none;}
#solutions #bottomSection .contactDetails dd abbr {border:none; font-weight:bold;}
#solutions #bottomSection .contactDetails dd a {color:#65B561; text-decoration:none;}
/* -- solutions */

/* graduate -- */
#graduate .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/graduateMainPanelBackground02.jpg) scroll no-repeat right top;}
.imgReplacedHeading-graduate {background:url(/images/graduateMainPanelHeading01.gif) scroll no-repeat top left; height:46px; text-indent:-99999px; margin:0; text-align:left;}
#graduate #bottomSection .accordionPanel {margin:3px 0 0 0;}
#graduate #bottomSection .greenBlock {margin:0 0 10px 0;}
#graduate #bottomSection .contactDetails {}
#graduate #bottomSection .contactDetails #whoToContact {display:none;}
#graduate #bottomSection .contactDetails dd abbr {border:none; font-weight:bold;}
#graduate #bottomSection .contactDetails dd a {color:#65B561; text-decoration:none;}
/* -- graduate */

/* knowledge centre -- */
#knowledge-centre .topAndBottomLayoutMainPanelPageSpecificBackground, #knowledge-centre-events-calendar .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/knowledgeCentreMainPanelBackground.jpg) scroll no-repeat right top;}
.imgReplacedHeading-knowledgeCentre {background:url(/images/knowledgeCentreMainPanelHeading01.gif) scroll no-repeat left top; height:42px; text-indent:-99999px; margin:0;}
#knowledge-centre .topAndBottomLayoutMainPanel .mainPanelText, #knowledge-centre-events-calendar .topAndBottomLayoutMainPanel .mainPanelText {width:287px;}
#knowledge-centre .topAndBottomLayoutMainPanel .mainPanelText h3, #knowledge-centre-events-calendar .topAndBottomLayoutMainPanel .mainPanelText h3 {font-weight:bold; color:#565656;}
#knowledge-centre .topAndBottomLayoutMainPanel .mainPanelText p, #knowledge-centre-events-calendar .topAndBottomLayoutMainPanel .mainPanelText p {margin:0 0 10px 0;}
#knowledge-centre.topAndBottomLayout #bottomSection .rightColumn .whiteBlockInner {padding:12px 1px 12px 8px;}
#knowledge-centre.topAndBottomLayout #bottomSection .rightColumn .whiteBlockInner p {margin:0 14px 8px 2px;}
#knowledge-centre.topAndBottomLayout #bottomSection .rightColumn .whiteBlockInner p.documentIconPrecededLink {margin-bottom:0px;}
#knowledge-centre.topAndBottomLayout #bottomSection .rightColumn .blueBlock {margin-top:13px; background:#74c8ba url(/images/knowledgeCentreRightColumnBlueBoxBackground.jpg) scroll no-repeat 120px 35px;}
#knowledge-centre.topAndBottomLayout #bottomSection .rightColumn .blueBlock .blueBlockInner p.blueBlockMainContent {width: 110px;}
/* -- knowledge centre */

/* members -- */
#members .topAndBottomLayoutMainPanelPageSpecificBackground, #members-faqs .topAndBottomLayoutMainPanelPageSpecificBackground, #members-articles .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/membersMainPanelBackground.jpg) scroll no-repeat right top;}
.imgReplacedHeading-members {background:url(/images/membersMainPanelHeading01.gif) scroll no-repeat top left; height:41px; text-indent:-99999px; margin:0; text-align:left;}
#members .topAndBottomLayoutMainPanel .mainPanelText, #members-faqs .topAndBottomLayoutMainPanel .mainPanelText, #members-articles .topAndBottomLayoutMainPanel .mainPanelText {width:287px;}
#members .topAndBottomLayoutMainPanel .mainPanelText h3, #members-faqs .topAndBottomLayoutMainPanel .mainPanelText h3, #members-articles .topAndBottomLayoutMainPanel .mainPanelText h3 { font-weight:bold; color:#565656;}
#members .topAndBottomLayoutMainPanel .mainPanelText p, #members-faqs .topAndBottomLayoutMainPanel .mainPanelText p, #members-articles .topAndBottomLayoutMainPanel .mainPanelText p {}
/* -- members */

/* trustees -- */
#trustees .topAndBottomLayoutMainPanelPageSpecificBackground, #trustees-faqs .topAndBottomLayoutMainPanelPageSpecificBackground, #trustees-articles .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/trusteesMainPanelBackground.jpg) scroll no-repeat right top;}
.imgReplacedHeading-trustees {background:url(/images/trusteesMainPanelHeading01.gif) scroll no-repeat top left; height:41px; text-indent:-99999px; margin:0; text-align:left;}
#trustees .topAndBottomLayoutMainPanel .mainPanelText, #trustees-faqs .topAndBottomLayoutMainPanel .mainPanelText, #trustees-articles .topAndBottomLayoutMainPanel .mainPanelText {width:287px;}
#trustees .topAndBottomLayoutMainPanel .mainPanelText h3, #trustees-faqs .topAndBottomLayoutMainPanel .mainPanelText h3, #trustees-articles .topAndBottomLayoutMainPanel .mainPanelText h3 {text-align:left; font-weight:bold; color:#565656;}
#trustees .topAndBottomLayoutMainPanel .mainPanelText p, #trustees-faqs .topAndBottomLayoutMainPanel .mainPanelText p, #trustees-articles .topAndBottomLayoutMainPanel .mainPanelText p {text-align:left;}
/* -- trustees */

/* advisors -- */
#advisors .topAndBottomLayoutMainPanelPageSpecificBackground, #advisors-faqs .topAndBottomLayoutMainPanelPageSpecificBackground, #advisors-articles .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/advisorsMainPanelBackground.jpg) scroll no-repeat right top;}
.imgReplacedHeading-advisors {background:url(/images/advisorsMainPanelHeading01.gif) scroll no-repeat top left; height:41px; text-indent:-99999px; margin:0; text-align:left;}
#advisors .topAndBottomLayoutMainPanel .mainPanelText, #advisors-faqs .topAndBottomLayoutMainPanel .mainPanelText, #advisors-articles .topAndBottomLayoutMainPanel .mainPanelText {width:287px;}
#advisors .topAndBottomLayoutMainPanel .mainPanelText h3, #advisors-faqs .topAndBottomLayoutMainPanel .mainPanelText h3, #advisors-articles .topAndBottomLayoutMainPanel .mainPanelText h3 {text-align:left; font-weight:bold; color:#565656;}
#advisors .topAndBottomLayoutMainPanel .mainPanelText p, #advisors-faqs .topAndBottomLayoutMainPanel .mainPanelText p, #advisors-articles .topAndBottomLayoutMainPanel .mainPanelText p {text-align:left;}
/* -- advisors */

/* contact us -- */
#contact-us .topAndBottomLayoutMainPanelPageSpecificBackground {background:url(/images/contactUsMainPanelBackground.gif) scroll no-repeat 104% 97%;}
.imgReplacedHeading-contactUs {background:url(/images/contactUsMainPanelHeading01.gif) scroll no-repeat left top; height:41px; text-indent:-99999px; margin:0; text-align:left;}
#contact-us #bottomSection .contactDetails { margin:0 0 10px 0;}
#contact-us #bottomSection .contactDetails #whoToContact {display:none;}
#contact-us #bottomSection .contactDetails dd abbr {border:none; font-weight:bold;}
#contact-us #bottomSection .contactDetails dd a {color:#65B561; text-decoration:none;}
#contact-us #bottomSection .mainPanelText {width:282px;}
#contact-us #topSection .mainPanelText .mainPanelTextInner {margin: 0pt 0pt 4px 15px;}
/* -- contact us */

/* terms and conditions -- */
#terms-and-conditions #topSection h3 {font-weight:bold; color:#565656;}
#terms-and-conditions p {margin:0 0 5px 0 !important;}
.imgReplacedHeading-termsAndConditions {background:url(/images/termsAndConditionsMainPanelHeading01.gif) scroll no-repeat left bottom; height:25px; text-indent:-99999px; margin:0; text-align:left;}
/* -- terms and conditions */

/* survey -- */
/* -- survey */