﻿body {font-family: "StoneSans LT",Arial,sans-serif; font-size:0.8em;}#bannerContainer {background-color: #2a2c39; height: auto; width: 100% !important; position: relative;}#bannerContainer ul.slider-wrap {padding: 0;margin: 0;height: 150px!important;width: 100%;}#bannerContainer ul.slider-wrap li {padding: 0;margin: 0;height: auto;width: 100%;list-style: none;}#bannerContainer ul li.slider-wrap img {width: 70%;float: left;}#bannerContainer ul.slider-wrap li .slider-content {background: #2a2c39;padding:0;}#bannerContainer ul.slider-wrap li .slider-content h1 { margin-top: 0;}#bannerSlider {border-right: 1px solid #FFFFFF; float:left; height:175px; position: relative; width: 63.9583%;}#bannerContent {background-color: #2a2c39; color: #FFFFFF; float: left; height: 136px; padding: 22px 54px 17px 18px; position: relative; width: 273px;}#bannerContent h1 {color: #FFFFFF; margin-top:0;}/*#sliderDots {bottom: 11px; left: 20px; position: absolute; width: 100px;}#sliderDots img {float: left; clear: right; padding-right: 10px;}.bannerLink {background: url(../images/bg_bannerLink.gif) top left no-repeat; background-color: #a8b538; padding: 10px 15px; position: absolute; bottom: 0; right: 0;}*//***Twitter Carousel***/#twitterCarousel {margin: 0px;position: absolute;}#twitterCarousel li{margin: 0;}#tweet_item {margin-top: 10px;position: relative;}#tweet_item ul{padding: 0px;list-style-type: none;}.ui-carousel > .wrapper {margin: 0;padding: 0;width: 9999px;}.ui-carousel > .wrapper p {margin-top: 0px;}#googleMapContainer{display:block;width:100%;height:400px;}img, object, a img {border: 0; height: auto; max-width: 100%;}p {font-size: 0.95em;}a {color: #FFFFFF; text-decoration: none;}.fl {float: left;}.fr {float: right;}.imageLeft {float:left; padding: 0 15px 10px 0;}.imageRight {float:right; padding: 0 0 10px 15px;}/****** Master Styles ******//*** Site Wrapper ***/.headerContentRight {float: right; font-size: 0.95em;}/*Social Network*/.socialNetwork {float: right; padding: 20px 10px 0 0;}.socialNetwork a {float: left; padding-left: 7px;}/*** End of Header ***//*** Main Body ***/#bodyOuterContainer {/*background: url(../images/bg_body.gif) top left repeat-x #f1f1f1;*/ background: #c5c5c5;/* max-width: 100%;*/}#bodyContent {  margin: 0 2% 0 0 auto;  /*max-width: 100%;*/  padding: 10px 0 20px;  width: 100%;}/*Main Content*/.mainContentOuter {background: none; margin-left: 0; width: 100%;}.mainContentInner {background: url(../images/bg_contentTop.gif) top left no-repeat;}.mainContent {background: url(../images/bg_contentBottom.gif) bottom left no-repeat; padding: 2.7% 0% 2.7% 3.29%;}/*Left Side Main Content*/.leftMain {float: left; margin-right: 2.7%; width: 67%;}h1 {color: #292c39; font-size: 1.7em; font-weight: normal; /*text-transform: capitalize;*/}h2 {color: #5482AB; font-size: 1.3em; font-weight: normal;}h3 {color: #5482AB; font-size: 1.4em; font-weight: normal; margin: 0 0 6px 0;}/*.highlightTextGreen {color: #7c9600;}*/.mainContent a {color: #7C9600 /*font-size: 0.9em;*/}.mainContent ul {margin: 0; padding-left: 15px;}.mainContent ul li {font-size: 1em;    line-height: 1.7em;    list-style: none outside url("../images/bullet_blue.gif");}/*Breadcrumb*/ul.breadcrumb {font-size: 0.98em; margin: 0; padding:0;}ul.breadcrumb li {background: none; display: inline; font-size: 1.1em; list-style: none; padding: 0;}ul.breadcrumb a {color: #7c9600; text-decoration: none;}.breadcrumbDivider {color: #7c9600;}/*** End of Footer ***/.clear {clear: both;}/**** Mobile Related Styles ****/.mobileSubMenu {display: none;}/****** Homepage Styles ******//***Bannner Slider ***/#bannerSlider {border-right: 1px solid #FFFFFF; float:left; height:175px; position: relative; width: 63.9583%;}#bannerNavigator {position:absolute; height: 175px; width: 614px;}#bannerNavigatorLeft {position: absolute; top: 25px; left: 10px; width: 2.93159609%;}#bannerNavigatorRight {position: absolute; top: 25px; right: 10px; width: 2.93159609%;}#bannerContent {background-color: #2a2c39; color: #FFFFFF; float: left; height: 136px; padding: 22px 54px 17px 18px; position: relative; width: 100%;}#bannerContent h1 {color: #FFFFFF; margin-top:0;}#sliderDots {bottom: 11px; left: 20px; position: absolute; width: 100px;}#sliderDots img {float: left; clear: right; padding-right: 10px;}.bannerLink {background: url(../images/bg_bannerLink.gif) top left no-repeat; background-color: #a8b538; padding: 10px 15px; position: absolute; bottom: 0; right: 0;}/*** Top Row ***/#contentTopRowOuter {background: url(../images/bg_homeSet1Bottom.gif) bottom left repeat-y; position: relative; padding-bottom: 10px;}#contentTopRowInner {background: url(../images/bg_homeSet1Top.gif) top left repeat-y; position: relative; padding-top: 15px;}#contentTopRowContent {background: url(../images/bg_homeSet1Middle.gif) top left repeat-y; position: relative; /*padding: 5px 0;*/}#contentTopRowContent div {float: left;}#contentTopRowContent h2 {color: #292c39; margin: 0;}#bodyContent #trainingContent h2 {padding-top:0}#auditRiskContent h2 {background-color: #FFFFFF;}#bodyContent .contentBox.audit h2 {margin-left: -16px; width: 109%; padding:1% 1% 5% 8%;}#bodyContent .contentBox .dateTimeStamp {font-size: 0.9em; margin-top: 2px;}.magazineNews {border-bottom: 1px solid #44474e; margin: 10px 0 0 0; padding-bottom: 10px;}.magazineNews.lastNews {border: none;}.magazineNews p {color: #FFFFFF; margin: 0;}/*** Middle Row ***/.contentBox {margin-right: 1.56%; width: 36.0416%;}.contentBoxSml {width: 24.7916%;}.contentBox, .contentBoxSml {float: left; /*height: 224px;*/ position: relative;}.promoText {background-color: #292c39; color: #FFFFFF; border-top: 1px solid #FFFFFF; position:absolute; bottom: 0; left: 0; width: 91.3%; padding: 15px 15px 12px 15px;}.contentBoxSml .promoText {width: 87.4%;}.promoText p {font-size: 1.3em;  margin: 0 0 5px 0;}.promoText a p{ color: #fff;}.promoText a {font-size: 1em;} #cphMainContent_imgFirstPromoteBox, #cphMainContent_imgSecondPromoteBox, #cphMainContent_imgThirdPromoteBox {width:100%; height:224px;}/*** Bottom Row ***/#contentBottomRowOuter {background: url(../images/bg_homeSet3Middle.gif) top left repeat-y; float: left; clear: both; margin-top: 15px; width: 100%;}#contentBottomRowContent {/*background: url(../images/bg_homeSet3Bottom.gif) bottom left no-repeat;*/ width: 100%;}#contentBottomRowContent .contentBox {padding-top: 0.5108%; padding-right: 1.2925%; padding-bottom: 1.0416%; padding-left: 1.2925%; width: 30%; min-height: 218px; margin-right:1.37%; display: inline;}#contentBottomRowContent .contentBoxSml {padding: 0 12px 10px 12px; width: 20.25%; min-height: 223px; margin-left:-2px;}#bodyContent.home h2 {background-color: #FFFFFF; color: #292C39; margin: 0 0 0 -12px; padding: 10px 5px 10px 13px; width: 97%;}#bodyContent.home .contentBoxSml h2 {width: 103%;}.twitterFeed p {color: #FFFFFF; margin-bottom: 0;}h3 {font-size: 1.1em; /*margin-bottom: 0;*/}#contentBottomRowContent .contentBox p {margin: 1px 0;}#contentBottomRowContent .contentBox p.dateTimeStamp, .twitterFeed p.dateTimeStamp {font-size: 0.9em; margin-top: 0;}.contentBoxFeed {border-bottom: 1px solid #e8e8e8; margin-bottom: 10px; padding-bottom: 5px;}.contentBoxFeed.lastItem {border: 0; /*margin: 0;*/}.contentBoxSml a, .contentBox a {color: #a8b538;}.contentLink {bottom: 10px; clear: both; margin: 0; position: absolute;}.contentLink p {margin: 0;}/*** Training Dates ***/.trainingDateTop.right {margin-left: 2%;}.trainingDate {color: #5482ab; font-size: 0.8em;}.trainingCourse {clear:both; padding:6px 0; width: 100%;}.trainingCourse a {color: #292c39; font-size: 1em; /*display: block;*/}.trainingCourse a img {display:none;}.trainingEventsLink {background-color: #292c39; margin-left: -15px; padding: 9px 0 4px 20px; width: 100%; position: absolute; bottom: -3px; left: 15px;}.trainingEventsLink a {color: #97a43a;}/*** Training Dates ***/.trainingDateTop {background: url(../images/bg_trainingMid.gif) top left repeat-y; margin:1% 0;}.trainingDateBot {background: url(../images/bg_trainingBot.gif) bottom left no-repeat;}.trainingDateContent {background: url(../images/bg_trainingTop.gif) top left no-repeat; padding: 1px 13px; width: 305px;}.trainingDateTop.right {margin-left: 2%;}.trainingDate {color: #5482ab; font-size: 0.9em;}.trainingCourse {clear:both; padding:6px 0; width: 100%;}.trainingCourse a {color: #292c39; font-size: 1em; /*display: block;*/}.trainingCourse a img {/*float: right;*/ vertical-align: middle;}.trainingEventsLink {background-color: #292c39; margin-left: -15px; padding: 9px 0 4px 20px; width: 686px; position: absolute; bottom: -3px; left: 15px;}.trainingEventsLink a {color: #97a43a;}.class {display: inline-block; vertical-align: middle; width: auto;}#bodyContent .contentBox.audit .contentLink {bottom: 0;}/***** Landing Page *****h2.introductionSubheading {margin-top: 25px;}/*Training and Events*/.eventInformation {height: 50px; margin: 15px 0 0 0;}.eventDate {background: url("../images/icon_calendar.gif") no-repeat scroll left top transparent; display: inline-block; height: 43px; vertical-align: middle; width: 47px;}.eventDate p {font-size: 0.9em; margin: 0; text-align: center;}p.eventMonth {color: #FFFFFF; text-transform: uppercase;}p.eventDay {color: #292c39; font-weight: bold; margin: 4px 0;}/*.eventDetails {display: inline-block; vertical-align: middle; padding: 0 0 0 5px; width: 120px;}*/.eventDetails p {margin: 0;}/** Courses **/.eventDetails {display: inline-block; vertical-align: middle;}/** Training & Course Event Details **/#eventSummaryInformation {}#eventSummaryInformation h2 {color: #5482ab; font-size: 1.5em;}#eventSummaryInformation h3 {color: #5482ab; margin: 10px 0;}#eventSummaryInformation table {margin-bottom: 20px;border:none;}#eventSummaryInformation tr {border:none;}#eventSummaryInformation table th {color: #5482ab; font-weight: 1.4em; font-weight: normal; text-align: left; width: 75px;}#eventSummaryInformation table td {font-size: 1em; padding-right: 10px;border:none;}/*Search Result*/#searchContainer {margin-top: 28px;}.searchResult {border-bottom: 1px solid #e8e8e8; margin-bottom: 15px; padding-bottom: 15px;}.searchResult h2, .searchResult h2 a {color: #5482ab; font-size: 1.1em; margin: 0; text-align: left;}.searchResult h2 a:hover, .searchResult a:hover {text-decoration: underline;}.searchResult p {margin-bottom: 0;}.searchResult a {color: #7C9600; display: block; font-size:1em; text-align: right;}p.searchFor {margin-top: 0; font-size: 1.2em;}.returnedResult p {margin: 0;}.searchPageLinks a {color: #666666; font-size: 1em; padding: 0 6px;}/*.searchPageLinks a.active {color: #5482ab; text-decoration: underline;}*/.searchPageLinks p {display: inline; padding-right: 10px;}/*Training Search Result*/.searchResult.training h2 a, .showAllResults a {color: #7C9600; font-size: 1em;}/** Members **/p.joinInstitute {margin: 30px 0;}p.joinInstitute a {color: #7D9700;}#memberUpdates h2 {color: #5482AB; font-size: 1.2em;}.updateSummary {padding: 8px 0;}.updateSummary h3 a {color: #7d9700; font-size: 1em; margin-bottom: 5px; margin-top: 0;}.updateSummary p {margin-bottom: 0; margin-top: 5px;}a.findOutMore {color: #7D9700; font-size: 1em; padding-top: 0;}/*Member Profile*/#memberProfile {border-bottom: 1px solid #e8e8e8; margin-bottom: 30px; padding-bottom: 30px;}#memberProfile dl {float: left; margin-bottom: 35px; width: 100%;}#memberProfile dt , #memberProfile dd {display: inline-block; margin: 5px 0; padding: 0; font-size: 1em;}#memberProfile dt {clear: both; /*float: left;*/ text-align: right; width: 28%;}#memberProfile dd {/*float: right;*/ margin: 0 0 0 5%; text-align: left; width: 61%;}#memberProfile dd select {font-family: "StoneSans LT", Arial, sans-serif; width: 100%; font-size: 1.1em;}/*Member Contact*/#memberContact {margin-bottom: 30px; float: left;}.memberContactDetails {clear: both;}.memberContactDetails h2 {color: #5482AB; display: block; font-size: 1.2em; margin: 20px 0 0 0;}a.cantFindEmployer {/*display: block;*/ margin: 8px 0;}.memberContactDetails dl {float: left; width: 100%;}.memberContactDetails dt, .memberContactDetails dd {margin: 0 0 0 1%; padding: 3px 0; font-size: 1em; display: inline-block; vertical-align: middle;}.memberContactDetails dt {clear: both; /*float: left;*/ text-align: right; width: 30%;}.memberContactDetails dd {/*float: right;*/ margin-left: 3%; text-align: left; width: 63%; color: #999999;}.memberContactDetails dd select, .memberContactDetails dd input {font-family: "StoneSans LT", Arial, sans-serif; width: 100%; font-size: 1.1em; color: #999999; border: 1px solid #e8e8e8;}.memberContactDetails.preferredPostal h2 {float: left; margin: 20px 0;}.memberContactDetails.preferredPostal dl {clear: right; float: none; padding: 20px 0;}.memberContactDetails.preferredPostal dt, .memberContactDetails.preferredPostal dd {clear: right; float: left; margin: 0 0 0 10px; padding-top: 0; width: auto;}.memberContactDetails.preferredPostal #filterSortBy {color: #999999; font-size: 1.1em;}.memberContactDetails.work {position: relative;}a.cantFindEmployer #popupHelp {background: url(../images/popup_cantFindEmployer.png) top left no-repeat; color: #FFFFFF;font-size: 1.1em; height: 107px; padding: 8px 10px; position: absolute; right: -10px; top: -56px; visibility: hidden; width: 159px;}a.cantFindEmployer:hover #popupHelp  {visibility: visible;}.memberContactDetails dd fieldset {border: 0; margin: 0; padding: 0;}.memberContactDetails dd legend {display: none;}.memberContactDetails dd input {padding: 6px 0 6px 6px;}.memberContactDetails dt input {margin: 0;}.memberContactDetails dd select {padding: 3px; margin-right: 5px; width: 48.5%;}.memberContactDetails dt.addressLabel {vertical-align: top; padding: 8px 0 0 0;}/*.memberContactDetails dd address {font-style: normal; line-height: 2em; clear: left;}*/.memberContactDetails dd.address p {font-size: 1.1em; margin: 3px 0;}/*Communication Preferences*/#commPreferencesContainer {border-top: 1px solid #e8e8e8; margin-top: 30px; padding-top: 20px;}#commPreferencesContainer a {font-size: 1em; margin: 15px 0 25px 0; clear: both; white-space: nowrap;}#commPreferencesContainer .fr {float: right; clear: none;}.commPreferences {float: left; margin: 10px;}.commPreferences input {float: left;}.commPreferences label {float: left; font-size: 1em; margin-left: 10px; width: 420px;}.commPreferencesleft {display: table-cell; vertical-align:top;}.commPreferencesright {display: table-cell;vertical-align:top; width:100%; }.searchResources, .filterFields {width: 212px;}.filterFields select {clear: both; display: block; margin: 15px 0; width: 100%;}/*Resources Seach Result*/.searchResult.resources h2 a {color: #7C9600; font-size: 1em; padding-left:25px;}.searchResult.resources p {padding-left: 25px;}.searchResult.resources img {float: left;}/*Resources Seach Result*/.searchResult.resources h2 a {color: #7C9600; font-size: 1em; padding-left:25px;}.searchResult.resources p {padding-left: 25px;}.searchResult.resources img {float: left;}#testimonialImg {float: left; padding: 10px 10px 10px 0;}/** Training & Events Landing **/#futureCourses {margin-bottom: 30px;}#futureCourses h2 {color: #5482AB; font-size: 1.2em; }#futureCourses .searchBox {float: left; padding-top:5px;}#futureCourses .searchBox form {border: 1px solid #dcdcdc;}#futureCourses .searchBox input {font-size: 1em; padding-top: 3px;}#futureCourses .searchBox input[type="text"] {width: 80%;}#futureCourses .pagination {margin-top : 20px;}.courseSummary {background-color: #F7F7F7; border-bottom: 1px solid #e8e8e8; padding: 15px;}#futureCourses .courseSummary h2 {display: inline; margin: 5px 0 0 0; float: left; width: 100%;}.courseSummary p {margin-bottom: 0; margin-top: 5px;}.courseSummary a {color: #7d9700; font-size: 0.95em;}p.courseLocation {display: inline; float: left;}/*Downloads Widget*/.mainSidebarContent a.downloadLink {color: #7C9600; font-size: 1em; padding: 7px 0 15px 0;}/**Content Widgets**/.contentWidgets {float: left; margin: 40px 0 10px 0; width: 100%;}.contentWidgetsBox {margin-bottom: 20px; position: relative; width: 48%;}.contentWidgetsBox .promoText {width: 85.3%;}.contentWidgetsBox a {color: #A8B538;}/*** Services - Regional ***/.leftMain.regional img {padding: 0 0 10px 10px;}#regionalIntro {padding-bottom: 15px;}#regionalNews {border-top: 1px solid #E8E8E8; margin: 0px 0 30px 0; padding: 15px 0 5px;}#regionalNews h2 {color: #5482AB; font-size: 1.2em;}#regionalNews .newsSummary {/*padding: 8px 0;*/}#regionalNews .newsSummary a {color: #7D9700; display: block; font-size: 1em; margin-bottom: 10px; margin-top: 0;}#regionalNews .newsSummary p {margin-top: 5px;}#regionalEvents {border-top: 1px solid #E8E8E8; margin: 0px; padding: 15px 0 20px;}#regionalEvents h2 {color: #5482AB; font-size: 1.2em;}#regionalEvents .eventSummary {border-bottom:1px solid #E8E8E8; margin-bottom:10px;}#regionalEvents .eventSummary h3 a {color: #7D9700; font-size: 1em; margin-bottom: 5px; margin-top: 0;}#regionalEvents .eventSummary p {margin-top: 5px;}/*** General Search Results ***/#generalSearchFilter{border-bottom: 1px solid #E8E8E8; padding-bottom: 25px;}#generalSearchFilter input, #generalSearchFilter select {border: 1px solid #dcdcdc;}/*Forum*/#forumWrapper .mainContentOuter {background: url("../images/bg_contentMiddleForum.gif") repeat-y scroll left top transparent;}#forumWrapper .mainContentInner {background: url("../images/bg_contentTopForum.gif") no-repeat scroll left top transparent;}#forumWrapper .mainContent {background: url("../images/bg_contentBottomForum.gif") no-repeat scroll left bottom transparent;}#forumWrapper .leftMain {width: 96%;}#forumWrapper .searchBox {border: 1px solid #ababab; float: right; margin-left: 20px; padding: 0;}#forumWrapper .searchBox input {color: #858585; font-size: 1em;}#forumWrapper .searchBox input[type="text"] {padding-top: 3px;}#forumContainer {  border-width: 1px 0 1px 0;  border-style: solid;  border-color: #e8e8e8;  padding: 10px 0 10px 0;}.forumOptions {padding: 5px 0;}#forumContainer table {padding: 10px 0 10px 0; width: 100%;}#forumContainer tr {background-color: #f7f7f7;}#forumContainer th {background-color: #5482ab; color: #FFFFFF; font-weight: normal; font-size: 1em; text-align: left; padding: 5px 12px;}#forumContainer td {border-bottom: 1px solid #e8e8e8; border-top: 1px solid #FFFFFF; font-size: 1em; padding: 18px 12px; vertical-align: text-top;}#forumContainer td p {font-size: 1.1em; margin: 10px 0 0 0;}#forumContainer td.forumName {width: 64%;}#forumContainer td .forumTitle {color: #a8b400; /*font-size: 0.9em;*/}#forumContainer th.posts, #forumContainer td.posts {text-align: center; width: 16%;}#forumContainer td.updated {width: 20%;}#forumContainer td.updated p {margin: 1px 0;}#forumContainer td.topicName {}#forumContainer .author {text-align: center;}#forumContainer .replies {text-align: center;}#forumResources {width: 100%;}#forumResources .mainSidebarContent {border: 0; padding: 15px 0 0 0; width: 100%;}#forumResources .mainSidebarContent h3 {color: #292C39; font-size: 1.3em; margin-bottom: 15px;}#forumResources .mainSidebarContent textarea {height: 98%; margin: 7px 0; width: 135%;}#forumResources .yourDetails {float: left; margin-right: 20px; width: 31%;}#forumResources .askQuestion {float: left; width: 47%;}/*Forum Posts*/#forumContainer th.replyPosted {text-align: right;}.timestamp {font-size: 1.3em;}#forumContainer th.authorPosted {width: 19%;}#forumContainer td.authorInfo {background: #FFFFFF; border-left: 1px solid #ededed; border-right: 1px solid #ededed; width: 19%;}#forumContainer td.authorInfo .authorName {color: #5482ab; margin:0;}#forumContainer td.authorInfo .memberSince {font-size: 1em; margin-bottom: 0;}/*Event Booking Form and Ask the Technical Team Form*/#form, #eventBooking {border-top: 1px solid #e8e8e8; margin-top: 15px; padding-top: 5px;}#genericForm, #eventBookingForm {float: left; width: 100%;}#genericForm dt, #eventBookingForm dt, #genericForm dd, #eventBookingForm dd {padding: 3px 0; display: inline-block;}#genericForm dt, #eventBookingForm dt {clear: both; /*float: left;*/ font-size: 1em; text-align: right; width: 28%; vertical-align: top;}#genericForm dd, #eventBookingForm dd {margin-left: 3%; text-align: left; width: 66%; vertical-align: middle;}.asterisk {color: #7C9600;}dd#HIA input {height: 25px;}#genericForm input, #eventBookingForm input, #genericForm select, #eventBookingForm select, #genericForm textarea, #eventBookingForm textarea {clear: right; border: 1px solid #dcdcdc; /*height: 20px;*/ padding: 4px; width: 100%;}#genericForm select, #eventBookingForm select {width: 103%;}#genericForm textarea, #eventBookingForm textarea {height: 52px;}/*Pagination*/.pagination {float: right; display: none;}.pagination a {color: #7C9600;padding: 4px;}.pagination a.active {color: #666666;}.numactive{ /*border-left: 1px solid #000; padding-left: 5px;*/}.numPaging { /*border-left: 1px solid #000;*/}/*Key Facts*/.keyFactsTitle {color: #5482AB;}/*News Feed*/#newsContainer {margin-top: 28px;}.newsSummary {border-bottom: 1px solid #e8e8e8; margin-bottom: 15px; padding-bottom: 15px;}.newsSummary h2, .newsSummary h2 a {font-size: 1.05em; margin: 0; text-align: left;}.newsSummary h2 a:hover, .newsSummary a:hover {text-decoration: underline;}.newsSummary p {margin: 4px 0;}.newsSummary a {display: block; font-size:1em; text-align: right;}#regionalIntro {padding-bottom: 15px;}/** Generic table **/table {border-collapse: collapse; border-left: 1px solid #c5c5c5; border-top: 1px solid #c5c5c5; font-size: 1em;}tr {}td {border-bottom: 1px solid #c5c5c5; border-right: 1px solid #c5c5c5; padding: 5px 15px;}.tableHeading {background-color: #5582ab; color: #FFFFFF; font-weight: normal; text-align: left; padding: 5px 15px;}body {background-color:#ffffff;width:100%;}#bodyContent {padding:0;}#siteWrapper, #headerContentContainer, #bodyInnerContainer, #footerContent, #bodyContent, #bannerContent  {width:100%!important;}#headerContainer {background-color:#ffffff; border-bottom:1px solid #2a2c39; height:auto;text-align:left;padding-bottom:15px;}.logoImgPrint {padding: 0; margin:0;height:40px;}.logoImg{display: none;}.mainSidebarContent .firstItem {border-bottom:0;}.qualificationsContainer {margin:0;background:none;width:100%;padding-top:20px;}.qualificationSelection h3, .qualificationSelection h3 a  {color:#333333;width:100%;}.qualificationSelection p {width:100%;padding:0;margin-left:10px;}.qualificationSelection .qualificationSelectionArrow, img.qualificationSelectionAlign {display:none;}.qualificationSelection {height: auto; margin: 0 0 10px 0; border-bottom:1px solid #E8E8E8; width: 100%; padding: 0;}#memberUpdates {border-bottom: 0; margin: 0; padding: 5px 0;}.leftMain {width:90%!important;}#footer {background-color:#ffffff;border-top:1px solid #2a2c39;padding-top:10px;text-align:center;}#trainingContent .searchBox, .searchBox, #navMenu, .loginAccount, #footerNav, #advertsOuter, .headerLinks, #forgotPassword, a.forgottenPassword, .socialNetwork, #sidebarContainer, #footerOther img, .owlImgCorner, .rightMain, #resourcesSearchFilter, #bannerContainer .navigation-controls, .bannerLink, .prevBtn, .nextBtn, .pagination, #contentMiddleRow, .topcorners, .bottomcorners,#returnedResultContainer, .searchPageLinks , .contentLink {display:none;}#bannerContainer {margin:15px 0 0 0;border-bottom:1px solid #888888;}#bannerContainer ul.slider-wrap li a img {width:60%;display:inline-block;vertical-align:top;}#bannerContainer ul.slider-wrap li .slider-content {width:30%;display:inline-block;padding-left:10px;}#bannerContainer ul.slider-wrap li .slider-content p, #bannerContainer ul.slider-wrap li .slider-content h1 {color:#000000!important;}/***Training***/#trainingContainer,#trainingContent {  width: 68%;  display:inline-block;}.trainingDateContent {  width: 100%;}  .trainingEventsLink {  display: none;}/***Audit & Risk Feed***/#auditRiskContainer {width:25%;display:inline-block;display:inline-block;padding:10px;}.contentBox.audit {width:100%;padding:0;margin:0;}#auditRiskContainer .magazineNews {width:100%;}#bodyContent .contentBox.audit h2 {width:90%;margin-left:5px;}#contentTopRowOuter {border-bottom:1px solid #888888;}/** Cookies **/#cccwr, #cccwr.ccc-left, #cccwr.ccc-dark {display: none;}