 div.switchToContainer { position: absolute; top: 2px; right: 2px; z-index: 100; }
div.switchToContainer a { color: #000000; font-family: Tahoma; font-size: 11px; text-decoration: none; }
div.switchToContainer a:hover { color: #0099ff; text-decoration: underline; }
div.switchToContainer a.disabled { text-decoration: line-through; color: #666; }
div.webAuthorConsoleContainer ul.toolBar, div.webAuthorConsoleContainer ul.toolBar li { list-style: none !important; }
div.pager { padding-bottom: 24px; }
div.pager p { margin-bottom: 6px; }
div.pager a.pagerLink { padding: 3px 6px 3px 6px; background: #ececec; border: solid 1px #ccc; color: #000; text-decoration: none; }
div.pager a.pagerLink:hover { color: #000; background: #e0e0e0; text-decoration: none; }
a.glossary { text-decoration: none !important; border-bottom: dashed 1px; }
.imageClearer { clear: both; }
.hide { display:none; }
div.linkPanel { padding : 5px 0; clear : both; }
div.LinkImage { margin-right: 8px; float: left; height: 100%; }
div.LinkDetails a { font-weight : bold; }
div.LinkDetails img.newIcon { float : right; width : 40px; padding : 1px 0px 0px 5px; }
div.linkPanelDate { font-size: 84%; display: block; color: #808080; padding-bottom: 6px; }
div.linkPanel table.metaData { margin-top: 6px; font-size: 90%; color: #999999; }
div.linkPanel table.metaData ul { margin: 0; list-style: none; }
div.linkPanel table.metaData ul li { margin: 0; }
div.pager { padding-top: 24px; }
input.searchBox { width: 138px; height: 14px; padding : 1px 0px 0px 5px; font-size : 90%; font-weight : normal; color : #4fa5be; border : solid 1px #4fa5be; }
input.searchButton { position : absolute; top : 2px; right:0px; width:18px; height:14px; }
div.rightColumnContainer .linkListOuter, div.rightColumnContainer .linkListContainer, div.rightColumnContainer h4.linkListTitle, div.rightColumnContainer .linkList, div.rightColumnContainer .linkList ul, div.rightColumnContainer .linkList ul li, div.rightColumnContainer .linkList ul li .linkListImage, div.rightColumnContainer .linkList ul li a, div.rightColumnContainer .linkList ul li p, div.rightColumnContainer .linkList ul li img { margin : 0px; padding : 0px; }
div.rightColumnContainer .linkListOuter { margin-top : 72px; font-size : 95%; }
div.rightColumnContainer h4.linkListTitle { font-size : 130%; color : #22778f; margin-bottom : 6px; }
div.rightColumnContainer .linkList ul li { float : left; width : 150px; list-style-type : none; margin-bottom : 10px; }
div.rightColumnContainer .linkList ul li a { font-weight : bold; color : #000; margin-bottom : 1px; display : block; }
div.rightColumnContainer .linkList ul li a:hover { font-weight : bold; color : #000; text-decoration : underline; }
div.rightColumnContainer .linkList ul li p { line-height : 130%; }
div.rightColumnContainer .linkList ul li a.linkImage { float : left; padding : 5px 5px 0px 0px; }
div.fullWidthHeaderContainer { width: 100%; }
div.fixedWidthHeaderContainer { width: 758px; margin : 0 auto; padding : 0px 7px; position: relative; z-index : 100; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/header01_bg.gif) no-repeat top center; }
div.layoutListOuter { font-size:95%; }
div.header { height: 264px; }
div.header ul { margin: 0; padding: 0; list-style: none; }
div.headerText { float : left; display : inline; font-size : 95%; padding-bottom : 3px; margin : 21px 0px 0px 14px; position : relative; }
div.headerText li { display : inline; }
div.headerText a { font-weight : normal; color : #fff; padding : 0px 6px; background : none; }
div.headerText ul li a { border-left:0; font-size:1em; padding:0px 9px; }
div.headerText ul li a.headerLink0, div.headerText ul li a.headerLink1 { border-left:0; padding-left:9px; }
div.headerText a.headerLink0, div.headerText a.join, div.headerText a.donate, div.headerText a.helpline { padding-left : 0px; background : none; }
div.headerText a.BLFhome { display : none; }
div.headerText a:hover { text-decoration : underline; color : #fff; }
div.headerText a.join { position : absolute !important; top : 30px; left : 0px; padding : 70px 0px 0px 0px !important; font-size : 1em; white-space : nowrap; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/button_member01.jpg) no-repeat top left; color : #fff !important; width:70px; height:20px; text-align:center; border:0; }
div.headerText a.join:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/button_member01_hover.jpg) no-repeat top left; }
div.headerText a.helpline { position : absolute !important; top : 30px; left : 88px; padding : 70px 0px 0px 0px !important; font-size : 1em; white-space : nowrap; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/button_contact01.jpg) no-repeat left top; color : #fff !important; width:70px; height:20px; text-align:center; border:0; }
div.headerText a.helpline:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/button_contact01_hover.jpg) no-repeat top left; }
div.headerText a.donate { position : absolute !important; top : 30px; left : 176px; padding : 70px 0px 0px 0px !important; font-size : 1em; white-space : nowrap; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/button_donate01.jpg) no-repeat top left; color : #fff !important; width:70px; height:20px; text-align:center; border:0; }
div.headerText a.donate:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/button_donate01_hover.jpg) no-repeat top left; }
div.headerText a.donate:hover, div.headerText a.helpline:hover, div.headerText a.join { text-decoration : none; color : #5bb1ca; }
label.searchLabel { display : none; }
div.headerLeft { position : absolute; bottom : 56px; right : 85px; padding : 0px; display : inline; }
div.headerRightTop { position : relative; margin : 0px; padding : 0px; width: 492px; float:left; margin-top:21px; }
div.headerRightTop a { color: #fff; border-left:0; padding-left:12px; float:left; }
div.headerRightTop a:hover { color: #fff; text-decoration: underline; }
div.headerRightTop form.siteSearch { position : absolute; left : 324px; top : 0px; width:165px; }
a.layoutListOuter { position:relative; padding : 0px 10px 0 0; white-space : nowrap; font-size:95%; }
div.authenticationLinksContainer { position : relative; float:left; }
div.authenticationLinksContainer a { font-size:95%; }
a.registerForSiteLink, a.logOnLogOffLink { text-align : left !important; font-weight : normal; color : #fff; padding : 0px 6px; background : none; }
div.headerRightTop a.controlPanel { position:relative; white-space:nowrap; border-left:0; clear:both; display:block; padding-top:30px; }
div.headerRightTop a.myProfile { position:relative; white-space:nowrap; border-left:0; clear:both; display:block; padding-top:5px; }
a.registerForSiteLink { background : none; }
a.logOnLogOffLink { background : none; }
div.headerRightBottom { position: absolute; bottom: 18px !important; bottom : 17px; left: 12px; }
ul.topLevelNavLinks { float : left; position: relative; width : 745px; padding : 0px; margin : 0px; z-index: 5; }
ul.topLevelNavLinks li { float: left; position: relative; z-index: 100000; padding : 0px 5px 0 0; margin : 0px 1px 0px 0px; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_right.gif) right top no-repeat; }
* html body ul.topLevelNavLinks li { width: 1px; }
ul.topLevelNavLinks li a { display: block; text-align: center; padding : 9px 2px 7px 9px; white-space : nowrap; color: #fff; font-size : 95%; font-weight : bold; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_left.gif) left top no-repeat; }
ul.topLevelNavLinks li a:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_hover_left.gif) left top no-repeat; color : #fff; }
ul.topLevelNavLinks li.channel_active { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_channelActive_right.gif) right top no-repeat; }
ul.topLevelNavLinks li.channel_active a, ul.topLevelNavLinks li.channel_active a:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_channelActive_left.gif) left top no-repeat; color : #000; }
ul.topLevelNavLinks ul { display: none; }
ul.topLevelNavLinks ul a:hover { text-decoration: none; }
ul.topLevelNavLinks li ul { position: absolute; left: 0px; top: 29px; width: 178px; padding : 5px 0px; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/dropDown.gif) no-repeat left bottom !important; margin-top : 0px; }
ul.topLevelNavLinks li.channel_active ul { left: 0px; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/dropDown_active.gif) no-repeat left bottom !important; }
ul.topLevelNavLinks li li { display: block; float: none; padding : 0px 15px; background-image : none; }
ul.topLevelNavLinks li li a { height: auto; display: block; white-space : normal; width : 136px; padding : 8px 0px 8px 15px; text-align : left; background-image : none; }
ul.topLevelNavLinks li.channel_active li a { background-image : none !important; }
ul.topLevelNavLinks li:hover li a, ul.topLevelNavLinks li.over li a, ul.topLevelNavLinks li:hover li, ul.topLevelNavLinks li.over li { background : none !important; }
ul.topLevelNavLinks li.channel_inactive li a:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_lower_hover.gif) no-repeat left 12px !important; }
ul.topLevelNavLinks li.channel_active li a:hover { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_lower_hover_active.gif) no-repeat left 12px !important; }
* html ul.topLevelNavLinks li { float: left; }
* html ul.topLevelNavLinks li a { height: 1%; }
ul.topLevelNavLinks li:hover ul.level1, ul.topLevelNavLinks li.over ul.level1, ul.topLevelNavLinks ul.level1 li:hover ul.level2, ul.topLevelNavLinks ul.level1 li.over ul.level2, ul.topLevelNavLinks ul.level2 li:hover ul.level3, ul.topLevelNavLinks ul.level2 li.over ul.level3 { display : block; }
ul.topLevelNavLinks li.channel_active:hover, ul.topLevelNavLinks li.channel_active.over { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_channelActive_right.gif) right top no-repeat; }
ul.topLevelNavLinks li.channel_active:hover a, ul.topLevelNavLinks li.channel_active.over a { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_channelActive_left.gif) left top no-repeat; display : block; }
ul.topLevelNavLinks li.channel_inactive:hover, ul.topLevelNavLinks li.channel_inactive.over { background: url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_hover_right.gif) no-repeat right top; }
ul.topLevelNavLinks li.channel_inactive:hover a, ul.topLevelNavLinks li.channel_inactive.over a { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/topNav_hover_left.gif) left top no-repeat; display : block; }
div.poll { clear : both; }
img.bargraphLeft, img.bargraphMiddle, img.bargraphRight { height: 11px; }
img.bargraphLeft, img.bargraphRight { width: 2px; }
div.pollResultStat { margin-top: 1em; }
div.messageContainer { margin-top: 12px; padding: 6px; font-size: 86%; background: #fafafa; border: solid 1px #ececec; }
div.fixedWidthFooterContainer { clear: both; width: 772px; margin : 0 auto; padding : 0; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/footer_bottom_bg.gif) no-repeat bottom center; }
div.footer { clear: both; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/footer_top_bg.gif) no-repeat top center; font-size: 94%; margin : -5px 0 0 0; padding : 0; }
div.footer, div.footer a { color: #fff; }
div.footer a:hover { color: #fff; text-decoration : underline; }
div.footer ul { padding: 30px 0 10px 0; margin: 5px 150px 0px 10px; }
div.footer li { list-style-type: none; display: inline; }
div.footer li a { padding : 0 14px; border-left : solid 1px #fff; }
div.footer li a.footerLink0 { border-left : none; }
div.copyright { float : right; margin : -23px 20px 0 0; padding : 0; display : inline; }
div.footerStatement { position : absolute; width : 740px; color : #767576; margin : 20px 0 0px 0px; padding-left : 15px; padding-bottom: 10px; }
div.footerStatement a { float : right; margin : 0px; padding : 0px; }
div.siteDesigner { position : absolute; color : #767576; margin: 46px 0 0 540px; padding-left : 15px; }
div.siteDesigner a { color : #767576; }
div.siteDesigner a:hover { color : #767576; text-decoration : underline; }
.addthis_toolbox { width: 125px; height: 16px; position: absolute; margin: 22px 0 0 495px; }
.addthis_toolbox a.at300m { padding: 0; }
table.structuredData { margin-top: 6px; }
table.structuredData ul { margin: 0; padding: 0; list-style: none; }
table.structuredData ul li { margin: 0; }
div.leftColumnContainer { float: left; width: 177px; border-top : solid 1px #d5e8ec; margin-left : 7px; display : inline; font-size : 95%; }
div.leftColumnContainer .pageNavTitle { display: none; }
div.leftColumnContainer ul.pageNavList { padding : 0; margin : 0; }
div.leftColumnContainer ul.pageNavList li { list-style-type : none; }
div.leftColumnContainer ul.topChannel li { border-bottom : solid 1px #fff; }
div.leftColumnContainer ul.topChannel li a { color : #000; font-weight : bold; padding : 4px 0 4px 14px; display : block; }
div.leftColumnContainer ul.topChannel li a:hover { color : #000; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/leftNav_hover.gif) repeat-x top left; }
div.leftColumnContainer ul.topChannel li.finalActive a:hover { color : #fff; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/leftNav.gif) repeat-x top left; }
div.leftColumnContainer ul.topChannel li.finalActive ul li a:hover { color : #000; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/leftNav_hover.gif) repeat-x top left; }
div.leftColumnContainer ul.subChannel li { border-bottom : none; }
div.leftColumnContainer ul.subChannel li a { color : #000; font-weight : normal; padding-left : 28px; }
div.leftColumnContainer ul.subChannel ul li a { padding-left : 42px; }
div.leftColumnContainer ul.topChannel li.finalActive a { color : #fff; background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/leftNav.gif) repeat-x top left; }
div.leftColumnContainer ul.topChannel li.finalActive ul li a { color : #000; background : none; }
html, body { color: Black; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 85%; margin: 0px; margin-bottom : 50px; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 98%; }
input.elegantButton { border: outset 1px #aaaaaa; background-color: #eeeeee; cursor: hand; margin-top: 6px; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a, a:hover { color: #22778f; text-decoration: none; }
a.glossaryTermLink { border-bottom: 1px dashed #22778f; cursor: help; }
a.glossaryTermLink:hover { border-bottom: 1px solid #22778f; text-decoration: none !important; cursor: help; }
a.blackText { color: #000 !important; }
span.lightGrey, span.lightGrey a { color : #999 !important; }
span.midGrey, span.midGrey a { color : #666 !important; }
span.darkGrey, span.darkGrey a { color : #333 !important; }
span.black, span.black a { color : #000 !important; }
span.red, span.red a { color : #ea673e !important; }
span.blue, span.blue a { color : #0c5469 !important; }
span.white, span.white a { color : #fff !important; }
img.alignRight { float : right; margin : 7px 0px 10px 20px !important; }
img.alignLeft { float : left; margin : 7px 20px 10px 0px !important; }
div.zoneLeft, div.SocialLinksContainer { display : none; }
div.webAuthorConsoleContainer .statusBar .lockStatus { float : none !important; padding-left : 20px !important; }
div.parentChannelName { padding : 10px 0px; font-weight: bold; }
ul.channelSummaryContainer { margin-bottom: 0; list-style: none; }
ul.channelSummaryContainer li { padding-bottom: 12px; }
span.date { display: block; font-size: 84%; color: #808080; }
span.desc { display: block; padding-top: 4px; font-size: 90%; }
div.letterContainerPanel { text-align: center; margin-top: 12px; margin-bottom: 12px; }
div.letterContainerPanel li { display : inline; padding : 2px; }
div.letterContainerPanel a, div.letterContainerPanel .disabledLink { display: inline-block; padding: 3px 3px 6px 3px; font-weight: bold; width: 30px; font-size: 112%; }
div.letterContainerPanel .disabledLink { color: #CCC; }
span.selectedLetter { border: 1px solid #22778f; color: #22778f !important; }
tr.notSearchable { text-decoration: line-through; }
div.fullWidthBodyContainer { width: 100%; }
div.fixedWidthBodyContainer { width: 772px; margin : 0 auto; padding : 0px; background: url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/body_bg.gif) repeat-y center top; }
div.mainColumnContainer { float : left; width : 559px; margin : 0px 0px 0px 15px; padding : 0px; display : inline; }
div.mainColumnContainer a:hover { text-decoration: underline; }
div.pageTitleContainer { padding-top: 12px; margin-bottom: 18px; }
div.pageBodyContent { padding-bottom : 20px; }
h1.pageTitle { margin: 0px; padding: 0px; color: #22778f; font-family : Myriad Pro, Tahoma, Arial, Sans-Serif; font-size: 180%; font-weight: normal; margin-bottom: 6px; margin-top: 0px; }
h2.pageDescription { margin: 0px; padding: 0px; color: #22778f; font-weight: normal; font-size: 110%; }
span.pageDate { display: block; margin-top: 18px; font-size: 90%; color: #bbb; }
div.pageBodyContent { line-height: 160%; }
div.pageBodyContent h3 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 130%; }
div.pageBodyContent h4 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 110%; }
div.pageBodyContent h5, div.pageBodyContent h6 { margin-top: 1.2em; margin-bottom: 0.3em; font-size: 100%; }
div.pageBodyContent p { margin-top: 0em; margin-bottom: 1.2em; }
div.pageBodyContent input.formContainer, div.pageBodyContent textarea { width: 180px; }
div.pageBodyContent textarea { height: 60px; }
div.mainColumnContainerTwoColumn { width : 559px; }
div.mainColumnContainerThreeColumn { width : 413px; }
div.mainColumnContainerThreeColumn .pageBodyContent { width : 389px; }
div.rightColumnContainer { float : left; margin : 0px; padding : 0px; width : 150px; display : inline; }
div.mainColumnContainerTwoColumn .postingActionsContainer { width : 559px; }
div.mainColumnContainerThreeColumn .postingActionsContainer { width : 415px; }
div.postingActionsContainer { clear : both; margin-bottom : 0px; padding : 0px; font-size : 95%; border-top : solid 1px #d9d9d8; }
div.mainColumnContainerTwoColumn ul.postingActionsList { margin: 10px 0 0 15px; padding: 0px; }
div.mainColumnContainerThreeColumn ul.postingActionsList { margin: 10px 0 0 0px; padding: 0px; }
div.mainColumnContainerTwoColumn ul.postingActionsList li { padding : 5px 30px 5px 0; list-style-type : none; display : inline; }
div.mainColumnContainerThreeColumn ul.postingActionsList li { padding : 5px 11px 5px 0; list-style-type : none; display : inline; }
div.mainColumnContainerTwoColumn ul.postingActionsList li a { padding : 2px 0 2px 20px; }
div.mainColumnContainerThreeColumn ul.postingActionsList li a { padding : 2px 0 2px 15px; font-size : 90%; }
ul.postingActionsList li a { color : #000; }
ul.postingActionsList li a:hover { text-decoration : underline; }
ul.postingActionsList li.actionPrint a { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/icon_print.gif) no-repeat left center; }
ul.postingActionsList li.actionEmail a { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/icon_email.gif) no-repeat left center; }
ul.postingActionsList li.actionComment a { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/icon_comment.gif) no-repeat left center; }
ul.postingActionsList li.actionLinkTo a { background : url(/OneStopCMS/Sites/BritishLung/ThemeNEW/Images/icon_link.gif) no-repeat left center; }
div.breadcrumb { padding-top: 0px; color: #22778f; font-size : 90%; font-weight : bold; }
div.breadcrumb a, div.breadcrumb a:hover { border: none; }
div.breadcrumb a:hover { text-decoration: underline; }

