/* CSS Document */
*{margin:0; padding:0;}

html{height:100%; width:100%;}

.trackingCode img{display:none;}

body{background:#dbe0e3 url(../images/bodyBackground.gif) left top repeat-x; font-size:62.5%; font-family:arial; color:#333333; height:100%; width:100%;}

a{color:#005194; text-decoration:none;}

a:hover{text-decoration:underline;}

a.hide-when-visited:visited {display: block; text-decoration: line-through; background-color: silver;}

a img{border:none;}

.clearBoth{clear:both;}

.floatLeft{float:left;}

.printLogo{display:none;}

#outerContainer{background:#FFFFFF !important; width:898px; margin:0 auto; padding:5px 15px;}

#outerContainer ul li.last{border-right:none; padding-right:0; margin-right:0;}

#outerContainer ul.greyTeasers li p a{font-size:1.0em;}

#outerContainer .header{clear:both;}

.est_logo{float:left; margin:10px 0 0 30px;}

.estHome .est_logo{float:left; margin:10px 0 0 30px;}

.accessibility{display:none;}

.estHome ul.channels{top:51px;}

ul.channels{list-style-type:none; position:relative; top:53px; float:left;}

ul.channels li{float:left; border-right:1px solid #005194; padding:0 8px; font-size:1.2em;}

ul.channels li a.selected{font-weight:bold;}

.fontEnlarger{float:right; position:relative; margin:0 0 0 10px;}

.fontEnlarger a{background:url(../images/img_aaaBg.gif) repeat-x left top; padding:2px 5px; font-weight:bold;}

.fontEnlarger a.style11{font-size:11px;}

.fontEnlarger a.style14{font-size:14px;}

.fontEnlarger a.style17{font-size:17px;}

.fontEnlarger a.selected{text-decoration:underline; color:#333;}

ul.topShortcutLinks{list-style-type:none; position:relative; top:4px; float:right;}

ul.topShortcutLinks li{float:left; border-right:1px solid #005194; padding:0 8px; font-size:1.1em;}

.estHome ul.topShortcutLinks li{padding:0 11px;}

div.searchTopBox{background:url(../images/globalSprite.gif) no-repeat left top; float:right; margin:25px 0 0 0; padding:6px 5px 6px 4px; position:relative; right:-46px; height:17px;}

.estHome div.searchTopBox{margin:35px 0 0; right:0; width:200px; position:relative; left:43px; top:33px;}

.estHome ul.topShortcutLinks{right:170px; top:15px;}

.estHome .fontEnlarger{right:170px; top:10px;}

.estHome .scottishLogo{clear:both; float:right; margin-top:-65px; position:relative; top:6px;}

div.searchTopBox input{background:none; border:none; font-family:arial; font-size:1.2em; color:#666;} /* T IE 6.0 , T IE 7.0 */

div.searchTopBox input.enterSearch{width:160px; padding:0 5px;}

div.searchTopBox input.buttonSearch{width:25px; cursor:pointer;}

div.mainNavContainer{position:relative; clear:both; float:left; margin:10px 0 0 0; width:900px;}

ul.mainNav{list-style-type:none;}

ul.mainNav li{float:left; margin:0 5px 0 0;}

ul.mainNav li.firstTab{margin:0 5px 0 30px;} /* T IE 6.0 */

ul.mainNav li.myProfile, ul.mainNav li.getInvolved {float:right; margin-right:30px;}

ul.mainNav li.getInvolved { margin-right: 15px;}

ul.mainNav li a{background:#A5B5B5 url(../images/globalSprite.gif) no-repeat left -67px; font-size:1.4em; font-weight:bold; padding:0 0 0 20px; float:left; color:#FFFFFF; cursor:pointer;}

ul.mainNav li a span{background:url(../images/globalSprite.gif) no-repeat right -67px; display:block; float:left; padding:7px 20px 7px 0;}

ul.mainNav li.myProfile a{background:#E8E8E8 url(../images/globalSprite.gif) no-repeat left -33px; color:#333333;}

ul.mainNav li.myProfile a span{background:url(../images/globalSprite.gif) no-repeat right -33px;}

ul.mainNav li.myProfile a:hover{background:url(../images/globalSprite.gif) no-repeat left -725px; color:#333333;}

ul.mainNav li.myProfile a:hover span{background:url(../images/globalSprite.gif) no-repeat right -725px;}

ul.mainNav li.myProfile a.selected{color:#ffffff;}

ul.mainNav li a:hover{background:url(../images/globalSprite.gif) no-repeat left -683px; text-decoration:none;}

ul.mainNav li a:hover span{background:url(../images/globalSprite.gif) no-repeat right -683px;}

ul.mainNav li a.selected{background:#064A7E url(../images/globalSprite.gif) no-repeat left -102px; text-decoration:none;}

ul.mainNav li a.selected span{background:url(../images/globalSprite.gif) no-repeat right -102px;}

ul.mainNav li a.selected:hover{background:url(../images/globalSprite.gif) no-repeat left -760px; text-decoration:none;}

ul.mainNav li a.selected:hover span{background:url(../images/globalSprite.gif) no-repeat right -760px;}

ul.subLinkContainer{background:#0175c0 url(../images/img_subLinkBg.gif) no-repeat left top; list-style-type:none; padding:7px 0 7px 10px; width:890px; clear:both; _height:1%;}

ul.subLinkContainer li{border-right:1px solid #FFFFFF; margin:0; display:inline;} /* Changed */

ul.subLinkContainer li a{background:none; font-size:1.2em; padding:0 10px; font-weight:normal; color:#ffffff;}

ul.subLinkContainer li a:hover{background:none; text-decoration:underline;}

ul.breadcrumb{list-style-type:none; margin:7px 0 0; width:600px; float:left;}

ul.breadcrumb li{font-size:1.1em; margin:0 5px 0 0; display:inline; font-weight:bold;}

ul.breadcrumb li span{font-weight:normal;}

ul.breadcrumb li.first a{padding:0 10px 0 0;}

ul.breadcrumb li a{background:url(../images/globalSprite.gif) no-repeat right -174px; padding:0 10px 0 0; font-weight:normal;}

div.shareContainer{float:right; margin:7px 0 -5px; width:285px; text-align:right;}

.addthis_button{position:relative; top:-2px;}

div.shareContainer .shareButton{float:left; margin:0; position:relative; top:-4px;}

div.shareContainer ul.loginRegister{top:-6px; display:inline; list-style-type:none; margin:-4px 10px 0 0; position:relative; top:-6px;}

div.shareContainer ul.loginRegister li{display:inline; padding:0 5px; border-right:1px solid #005194; font-size:1.1em;}

div.shareContainer ul.loginRegister li a{font-weight:bold;}

.contentArea{clear:both; margin:20px 0 0 0; background-color:#fff;}

.leftContent{width:636px; float:left; margin:0 10px 0 0;background-color:#fff;}

.leftContent .topStory{width:636px;}

#landing.landing_page .leftContent .topStory{background:none; padding:0; margin:0;}

#landing .leftContent .topStory{float:left; margin:0 0 10px; padding:0 0 5px;}

.leftContent .topStory .topStoryContainer{position:relative; margin:0 10px 0 0; width:312px; float:left; }

.leftContent .topStory h2{color:#005194; font-size:2.3em; font-weight:bold;}

#landing .leftContent .topStory h2{font-size:1.5em;}

.leftContent .topStory h3{font-size:1.5em; font-weight:bold;}

.leftContent .topStory p{font-size:1.2em; margin:10px 0 10px 0;}

.leftContent .topStory ul{width:312px; list-style-type:none; margin:10px 0 10px 0;}

.leftContent .topStory li{width:147px; float:left; margin:0 9px 3px 0;}

#landing.landing_page .leftContent .topStory ul{float:left; width:auto;}

#landing.landing_page .leftContent .topStory ul li{float:none; display:block;}

.leftContent .topStory li a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em; float:left;}

.leftContent .topStory .topStoryImageContainer{float:right;}

#landing .leftContent .topStory .topStoryImageContainer{width:233px;  margin:0 0 0 20px;}

.leftContent .teaserSection{list-style-type:none; clear:both; margin:25px 0 0 0; float:left; width:636px;}

.leftContent .teaserSection li{width:152px; float:left; margin:0 9px 0 0;}

.leftContent .topStory img{float:right;}

.leftContent .teaserSection li h2{background:url(../images/globalSprite.gif) no-repeat left -281px; padding:3px 5px 5px 10px; font-size:1.2em; font-weight:normal; min-height:30px;} /*T IE 6.0*/

.leftContent .teaserSection li h2.twoLineHeading{line-height:normal;}

.leftContent .teaserSection li div.teaserContent{background:url(../images/img_4columnTeaserContent.gif) no-repeat left bottom; height:127px; padding:10px; position:relative;}

.leftContent .teaserSection li div img{margin:0 0 0 0; width:127px;}

.leftContent .teaserSection li.last div img{position:relative;}

.leftContent .teaserSection li div ul{list-style-type:none;}

.leftContent .teaserSection li div ul li{margin:2px 0; width:auto; float:none;}

.leftContent .teaserSection li div ul li a{font-size:1.1em; float:none;}

.leftContent .twoColumnTeaser{width:636px; float:left; clear:both; margin:20px 0 0 0;}

.leftContent .twoColumnTeaser .teaserContainer{width:314px; float:left; margin:0 8px 0 0;}

.leftContent .twoColumnTeaser .teaserContainer h2{font-size:1.6em; font-weight:bold; color:#005194; margin:0 0 10px 0;}

.leftContent .twoColumnTeaser .teaserContainer p{font-size:1.1em; margin:5px 0;}

.leftContent .twoColumnTeaser .teaserContainer p.arrow a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

.leftContent .twoColumnTeaser .rightTeaser{margin-right:0 !important;}

.rightContent{width:242px; float:right;}

.tabbedMenu{width:242px; clear:both; position:relative;} /* T IE 6.0 */

.tabbedMenu ul.tabbedList{height:26px; clear:both;}

.tabbedMenu ul{list-style-type:none;}

.tabbedMenu ul.tabbedList li{float:right; margin:0 0 0 5px;}

.tabbedMenu ul.tabbedList li a.tabs{background:url(../images/globalSprite.gif) no-repeat left -218px; color:#ffffff; padding:0 0 0 8px; float:left; font-size:1.2em; outline:none;}

.tabbedMenu ul.tabbedList li a.tabs span{background:url(../images/globalSprite.gif) no-repeat right -218px; cursor:pointer; display:block; height:19px; float:left; padding:6px 8px 5px 0;}

.tabbedMenu ul.tabbedList li a.tabs:hover{background:url(../images/globalSprite.gif) no-repeat left -218px; text-decoration:none; color:#333333;}

.tabbedMenu ul.tabbedList li a.tabs:hover span{background:url(../images/globalSprite.gif) no-repeat right -218px;}

.tabbedMenu ul.tabbedList li a.tabs.selected{background:url(../images/globalSprite.gif) no-repeat left -188px; text-decoration:none; color:#333333; position:relative; z-index:1; font-weight:bold;}

.tabbedMenu ul.tabbedList li a.tabs.selected span{background:url(../images/globalSprite.gif) no-repeat right -188px;}

.selectedTab{background-image:url(../images/globalSprite.gif) !important; background-repeat:no-repeat; background-position:left -188px !important; text-decoration:none;color:#333333 !important;  position:relative; z-index:1; font-weight:bold; padding-right:5px; line-height:1.7em !important;}

.selectedTab span{background:url(../images/globalSprite.gif) repeat-y right -188px !important;padding:9px 5px 5px 5px; color:#333333 !important; }

.selectedTab SPAN.small{}
.tabbedMenu ul.tabbedList li a.tabs.selected:hover{background:url(../images/globalSprite.gif) no-repeat left -188px;}

.tabbedMenu ul.tabbedList li a.tabs.selected:hover span{background:url(../images/globalSprite.gif) no-repeat right -188px;}

.tabbedMenu div.tabbedContainerContent{background:url(../images/globalSprite.gif) no-repeat left -363px; width:224px; border-bottom:1px solid #e4e4e4; position:relative; margin-top:0; left:-2px; padding:5px 10px;}

.tabbedMenu ul li a.seeMore{background:none; color:#005194; padding:0; font-size:1.1em; position:relative; bottom:0;}

.tabbedMenu ul li a.seeMore:hover{background:none; text-decoration:underline; color:#005194; }

.tabbedMenu div.tabbedContainerContent ul{list-style-type:none;}

.tabbedMenu div.tabbedContainerContent ul li{float:none; margin:2px 0; border-bottom:1px solid #ffffff; padding:3px 0; font-size:1.1em;}

.tabbedMenu div.tabbedContainerContent ul li a{background:none; float:none; padding:0; font-size:1.1em; color:#005194; font-size:1.0em;}

.tabbedMenu div.tabbedContainerContent ul li a.selectedList{font-weight:bold;}

.tabbedMenu div.tabbedContainerContent ul li a:hover{background:none; padding:0; bottom:0; color:#005194; text-decoration:underline;}

.tabbedMenu div.tabbedContainerContent ul li a span{background:none; display:inline; float:none; padding:0; cursor:auto;}

.rightSection{background:url(../images/img_blackBigDotted.gif) repeat-x left bottom; padding:0 0 20px; margin:10px 0 0 0;}

.feedHeader, .pb{display:none;}

.rightSection h2{font-size:1.2em; font-weight:bold; margin:0 0 5px;}

.rightSection p{font-size:1.2em; margin:0 0 10px;}

.rightSection a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

.rightSection .postCodeSearch{background:url(../images/globalSprite.gif) no-repeat left -249px; padding:4px; float:left; width:234px; height:21px;display:block;margin:0!important;}

.rightSection .postCodeSearch input{background:none; border:none;} /* T IE 6.0, T IE 7.0 */

.rightSection .postCodeSearch input.postCodeEnterSearch{padding:0 5px; width:188px; font-family:arial; font-size:1.2em; color:#666;	}

.rightSection .postCodeSearch input.postCodeEnterButton{width:30px; cursor:pointer;}

.rightSection p.callNumber{font-size:2.5em; font-weight:bold; color:#005194; margin:-5px 0; padding-bottom:10px;}

.rightSection .callBackLinks{list-style-type:none; margin:5px 0 0;}

.rightSection .callBackLinks li{margin:3px 0 0;}

.rightSection object{margin:10px 0 0; clear:both; float:left;}

.rightSection .co2InfoContainer{width:120px; float:left; margin:0 0 0 20px;}

.rightSection .socialMedia{list-style-type:none; padding:5px 0 0 0; float:left;}

.rightSection .socialMedia li{display:inline; margin:0 10px 0 0;}

.rightSection .socialMedia li a{background:none; padding:0;}

.rightContent .rightSectionLast{background:none; padding:0;}

.rightContent .rightSectionLast .co2Toolbox .object-right{float:left;}

.rightContent .rightSectionLast .co2Toolbox  img{width:100px; height:60px;}

.rightContent .rightSectionLast .co2Toolbox .object-right a{background:none; padding:0;}

.footer{width:900px; clear:both; margin:30px 0 0; float:left;}

.footerSection{background:#EDF1F1 url(../images/img_blackDotted.gif) repeat-x left top; list-style-type:none; width:900px; padding:0; margin:0 0 5px 0; float:left;}

.footerSection div{width:108px; float:left; padding:10px;}

.footerSection div h2{font-size:1.1em; font-weight:bold; color:#3F3F40;}

.footerSection div h2 a{color:#3F3F40;}

.footerSection div a{float:none; display:block; font-size:1.0em; color:#666666;}

.footerShortCutLinks{background:url(../images/globalSprite.gif) no-repeat left -322px; width:900px; padding:9px 0; float:left;}

.footerShortCutLinks ul{list-style-type:none; float:right; margin:0 15px 0 0;}

.footerShortCutLinks ul li{display:inline; border-right:1px solid #fff; padding:0 6px 0 5px;}

.footerShortCutLinks ul li a{color:#ffffff; font-size:1.0em;}

.footerShortCutLinks ul li img{position:relative; vertical-align:middle; top:-1px;}

.footerShortCutLinks span.copyright{color:#FFFFFF; margin:0 0 0 15px; font-size:1.0em; float:left;}

/* fixes for Safari browser */
@media screen and (-webkit-min-device-pixel-ratio:0) {
   	div.searchTopBox{padding:7px;}

	.rightSection .postCodeSearch{padding:6px 4px;}
}
/* fixes for Safari browser */

body#landing div.leftContent{width:646px;}

ul.leftNavigation{list-style-type:none; width:152px; float:left; margin:0 10px 0 0;}

ul.leftNavigation li{border-bottom:2px solid #ffffff; display:block;}

ul.leftNavigation li a{background:#f0f0f0; padding:5px 10px; width:132px; display:block; color:#005194; text-decoration:none; font-size:1.1em;}

ul.leftNavigation li a:hover{background:#e1e1e1; text-decoration:none;}

ul.leftNavigation li.selectedNav{background:#ffffff; border:1px solid #cccccc; border-top:2px solid #005194; border-bottom:1px solid #cccccc; color:#005194; width:149px;}

ul.leftNavigation li.selectedNav a{background:#ffffff; color:#005194; width:129px; font-weight:bold;}

ul.leftNavigation li.selectedNav a:hover{background:none;}

ul.leftNavigation li.selectedNav ul{border-top:1px dotted #cccccc;}

ul.leftNavigation li.selectedNav ul li{border-bottom:1px solid #F0F0F0;}

ul.leftNavigation li.selectedNav ul li a{padding:1px 10px 1px 20px; width:119px; font-weight:normal; font-size:1.1em;}

ul.leftNavigation li.selectedNav ul li a:hover{background:#f0f0f0;}

ul.leftNavigation li.selectedNav ul li.selectedNav{border:none; width:auto; border-bottom:1px solid #F0F0F0;}

ul.leftNavigation li.selectedNav ul li.selectedNav a{font-weight:bold;}

div.storyArea{width:474px; float:left;}

body#landing div.storyArea .topStory, body#content div.storyArea .topStory{width:474px; float:left;}

body#landing div.storyArea .topStory .topStoryContainer, body#content div.storyArea .topStory .topStoryContainer{width:231px;}

body#landing div.storyArea .topStory .topStoryContainer h2, body#content div.storyArea .topStory .topStoryContainer h2{font-size:1.6em; margin:-3px 0 0;}

body#landing div.storyArea h1, body#content div.storyArea h1{color:#005194; font-size:2.3em; font-weight:bold; margin:-5px 0 15px 0;}

body#landing div.storyArea .topStory .topStoryContainer ul, body#content div.storyArea .topStory .topStoryContainer ul{width:150px;}

body#landing div.storyArea div.shortStory{width:474px; float:left; margin:20px 0 0 0;}

body#landing div.storyArea div.shortStory img{float:left; margin:0 10px 0 0; width:152px; height:96px;}

body#landing div.storyArea div.shortStory .contentstory{width:312px; float:left;}

body#landing div.storyArea div.shortStory h2{color:#005194; font-size:1.6em; font-weight:bold; margin:-3px 0 5px;}

body#landing div.storyArea div.shortStory div.contentstory h2 a{background:none; padding:0; font-size:1.0em;}

body#landing div.storyArea div.shortStory p{font-size:1.2em; margin:0 0 5px;}

body#landing div.storyArea div.shortStory div.contentstory a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

body#landing div.storyArea ul.teaserSection{width:474px;}

body#landing div.storyArea ul.teaserSection li{width:232px; margin:0 8px 0 0;}

body#landing div.storyArea ul.teaserSection li.last{margin:0;}

body#landing div.storyArea ul.teaserSection h2{background:url(../images/globalSprite.gif) no-repeat left -924px; padding:6px 5px 6px 7px; min-height:15px;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent{background:url(../images/img_teaserBackgroundLanding.gif) no-repeat left bottom; height:auto;}

body#landing .leftContent div.storyArea ul.teaserSection div.videoModule{padding:15px 15px 10px;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies{list-style-type:none;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li{border-bottom:1px solid #CCCCCC; float:left; padding:15px 0 13px; width:213px; margin:0;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li.first{padding-top:0;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li.last{border-bottom:none; padding-bottom:0;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li img{height:40px; width:65px; margin:0 10px 0 0;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li a{background:none; padding:0;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li div.articleContent{background:none; float:left; width:138px; padding:0; margin:0; height:auto !important;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li div.articleContent h4{display:block; font-size:1.1em;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li div.articleContent p{clear:both; font-size:1.1em;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent ul.caseStudies li div.articleContent p a{float:none; font-size:1.0em;}

body#landing .leftContent div.storyArea ul.teaserSection div.teaserContent div.clearBoth{background:none; padding:0; height:auto !important;}
ul.teaserSection p{font-size:1.2em;}

body#landing .leftContent div.storyArea .teaserSection li div, body#content .leftContent div.storyArea .teaserSection li div{height:79px;}

body#content div.storyArea .topStory .topStoryContainer h2{color:#333333;}

div.summaryArticle{background:url(../images/img_greenDotted.gif) repeat-x bottom left; width:474px; float:left; margin:20px 0 10px; padding:0 0 15px;}

div.summaryArticle div.summaryContent{width:301px; float:left; margin:0 15px 0 0;}

div.summaryArticle div.summaryContent h2{font-size:1.6em; margin:-3px 0 10px;}

div.summaryArticle div.summaryContent p{font-size:1.2em; margin:0 0 10px;}

div.summaryArticle div.summaryContent ul{list-style-type:none; float:left; margin:13px 0 0;}

div.summaryArticle div.summaryContent ul li{width:135px; float:left; margin:2px 10px 2px 0;}

div.summaryArticle div.summaryContent ul li a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

div.topStory div.whatSaving{background:#ffffff url(../images/img_savingBg.gif) repeat-x bottom left; border:1px solid #cccccc; float:right; width:231px; margin:0 0 15px 20px;}

div.topStory div.whatSaving h3{font-size:1.4em; margin:0 0 5px;}

div.topStory div.whatSaving p{display:block; border-top:1px solid #ccc; padding:5px 10px;}

div.topStory div.whatSaving ul{list-style-type:none; float:left; margin:0; border-right:1px solid #ccc; width:100px; padding:10px 0 10px 10px;}

div.topStory div.whatSaving ul li{padding:0 0 3px 0; float:left; font-size:1.1em; margin:0 3px 0 0; width:104px; min-height:20px;}

div.topStory div.whatSaving ul li img{float:left; position:relative; top:0px;}

div.topStory div.whatSaving a{font-size:1.1em; display:block; margin:0;}

div.summaryArticle div.whatSaving ul li div.noimagedescription img{position:relative; top:-3px;}

div.summaryArticle div.whatSaving a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em; display:block; margin:0 0 5px;}

div.storyArea div.whatSaving p{clear:both; margin:2px 0 0; font-size:1.0em;}

div.sectionArticle{background:url(../images/img_greenDotted.gif) repeat-x bottom left; width:474px; float:left; margin:0 0 10px; padding:0 0 5px;}

div.sectionArticle h2{font-size:1.6em; margin:-3px 0 10px;}

div.sectionArticle p{font-size:1.2em; margin:0 0 10px;}

div.sectionArticle div.twoColumnImage{width:474px; float:left; margin:0 0 10px;}

div.sectionArticle div.twoColumnImage img{float:left; margin:0 15px 0 0;}

div.sectionArticle div.twoColumnImage div.contentTwoColumn{width:231px; float:left;}

div.sectionArticle div.twoColumnImage div.contentTwoColumn h3{font-size:1.2em; margin:-3px 0 0;}

div.sectionArticle ul{list-style-type:none; margin:0 0 10px;}

div.sectionArticle ul li{padding:0; margin:2px 0; font-size:1.2em;}

#Searchresult ul li {background:transparent url(../images/img_bulletGreen.gif) no-repeat scroll left 5px; padding:0 0 0 10px;}

div.sectionArticle table table{margin:0 0 10px;}

#Searchresult ul.sectionArticleList li{background:url(../images/img_bulletGreen.gif) no-repeat left 5px; padding:0 0 0 10px;}

div.sectionArticle table table img{margin:0 15px 0 0;}

ul.pagination{background:#f3f3f3; width:454px; padding:3px 10px; text-align:right; clear:both; list-style-type:none; margin:0 0 10px;}

ul.pagination li{margin:0; display:inline; font-size:1.1em; padding:0 10px; border-right:1px solid #005194;}

ul.pagination li a{font-size:1.0em; font-weight:bold; cursor:pointer;}

ul.pagination li a:hover{text-decoration:underline;}

ul.pagination li span.current{text-decoration:underline; font-weight:bold;}

ul.pagination li.prev span.current, ul.pagination li.next span.current{color:#333; text-decoration:none;  font-weight:normal;}

ul.pagination li a.last{border-right:none;}

ul.pagination li.prevNext a{border-right:none; padding:0; font-weight:normal;}

ul.pagination li.next{border-right:none;}

div.sectionArticle h3{font-size:1.2em;}

div.helpAdvice{margin:0 0 10px; float:left; width:474px;}

div.helpAdvice h3{margin:0 0 10px; font-size:1.2em;}

div.helpAdvice a{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1em; margin:0 0 5px; float:left; clear:both;}

h3.relatedArticleHeading{background:url(../images/globalSprite.gif) no-repeat left -873px; padding:5px 10px; font-size:1.2em; margin:10px 0 0;}

div.relatedArticle{background:url(../images/img_savingBg.gif) repeat-x left bottom; width:220px; border:1px solid #cccccc; border-top:none; padding:0 10px 13px; float:left; margin:0 0 10px;}

div.relatedArticle h3{font-size:1.2em;}

div.relatedArticle ul{list-style-type:none;}

div.relatedArticle ul li{width:220px; border-bottom:1px solid #cccccc; float:left; padding:15px 0 13px;}

div.relatedArticle ul li.last{border-bottom:none; padding-bottom:0;}

div.relatedArticle ul li img{float:left; margin:0 10px 0 0;}

div.relatedArticle ul li div.articleContent{width:140px; float:left;}

div.relatedArticle ul li p{font-size:1.1em;}

div.relatedArticle ul li p strong{font-size:1.0em;}

div.relatedArticle ul li h4{font-size:1.2em; margin-top:-2px;}

.rightSection a.co2content{background:none; padding:0; margin:0;}

div.storyArea div.lastSectionArticle{background:none;}
ul.shareButton{list-style-type:none; margin:-28px 0 10px 10px; float:left;}

ul.shareButton li{float:left; margin-right:10px;}

div.leftNavigationContainer{float:left; width:162px;}

div.rateArticle{width:152px; float:left; margin:15px 0 0 0;}

div.rateArticle h2{background:url(../images/globalSprite.gif) no-repeat left -975px; padding:5px 10px; font-size:1.2em;}

div.rateArticle div.rateContainer{background:url(../images/img_rateThisPageBg.gif) repeat-x bottom left; padding:10px; border:1px solid #CCCCCC; width:130px; border-top:none;}

div.rateArticle div.startContainer span{font-size:1.2em; position:relative; top:-2px;}

div.rateArticle div.startContainer img{margin:0 3px 0 0;}

div.rateArticle div.divider{border-bottom:1px solid #ccc; height:5px; margin:0 0 5px;}

div.rateArticle p{font-size:1.1em;}

ul.greyTeasers{width:474px; clear:both; float:left; list-style-type:none; margin:15px 0 0;}

ul.greyTeasers li {background:url(../images/img_relatedArticleBg.gif) no-repeat top left; width:232px; float:left; margin:0 8px 0 0;}

ul.greyTeasers li div.teaserGreyBody{background:url(../images/img_relatedArticleBgBottom.gif) no-repeat bottom left; padding:10px 10px 20px; width:212px; min-height:100px; position:relative;} /* T IE 6.0 */

#outerContainer ul.greyTeasers li h2{font-size:1.2em; font-weight:bold; margin:0 0 5px;}

#outerContainer ul.greyTeasers li p{font-size:1.1em; margin:0 0 5px;}

#outerContainer ul.greyTeasers li a{font-size:1.1em; display:block;}

.socialMedia li{color:#005194; font-weight:bold; font-size:1.1em;}

.socialMedia li strong{position:relative; top:-3px;}

body#landing .leftContent div.storyArea ul.teaserSection div.videoModule a{float:left; font-size:0.9em; margin:3px 0 0;}

/* Styles added for homepage*/

.welcomeText h2{font-size:2.3em; font-weight:bold; margin:-0 0 10px;}

.homepageFacade p{font-size:1.2em; margin:0 0 10px;}

.homepageFacade ul{list-style-type:none;}

.homepageFacade ul li{display:inline; width:287px; float:left; margin:0 15px 0 0; min-height:282px;} /* T IE 6.0 */

.homepageFacade ul li img{margin:0 0 -5px 1px; width:285px;}

.homepageFacade ul div.linksWhatNew ul{padding:0 0 10px;}

.homepageFacade ul div.linksWhatNew li{width:auto; float:none; border:none; min-height:10px; clear:both; display:block;}

.homepageFacade ul li h2{background:url(../images/globalSprite.gif) no-repeat left -1175px; font-size:1.5em; padding:6px 10px; color:#fff;}

.homepageFacade ul li h2 a{color:#fff;}

.homepageFacade ul li div.contentHomepageSection{background:url(../images/img_facadPageBg.jpg) no-repeat left bottom; float:left; padding:15px 15px 20px 15px; width:257px;}

.homepageFacade ul li div.contentHomepageSection div.imageContainer{border-top:1px solid #ccc; padding:5px 0 0;}

.homepageFacade ul li div.contentHomepageSection div.imageContainer img{float:left; width:75px; height:90px; margin:0 15px 0 0;}

.homepageFacade ul li div.contentHomepageSection div.imageContainer p{margin:5px 0;}

.homepageFacade ul li div.contentHomepageSection div.imageContainer a{font-size:1.1em;}

.homepageFacade .contentHomepageSection h4{background:url(../images/img_facadeRepeade.gif) repeat-x left top; font-size:1.4em; padding:10px 0 0; margin:10px 0 5px;}

.homepageFacade .contentHomepageSection h3{font-size:1.3em;}

.homepageFacade .contentHomepageSection h3 a{background:none; float:none;}

.homepageFacade .contentHomepageSection a{float:left; display:block; font-size:1.1em;}

.homepageFacade ul ul.linksWhatNew a{clear:both;}

.homepageFacade div.introTextHomepage{min-height:45px;} /* T IE 6.0 */

.homepageFacade .welcomeText{background:url(../images/globalSprite.gif) no-repeat left -1028px;  padding:15px; margin:-15px 0 0 0;}

.estHome div.searchTopBox{margin:0 0 0; right:0; width:200px; position:relative; left:-304px; top:25px;}

.facadeHome .mainNavContainer{height:60px; background:transparent url(../images/facadeSubLink.gif) no-repeat scroll left 30px;}

.otherSection{background:#f8f8f8; padding:10px 9px 0 9px; border:1px dashed #ccc;}

.otherSection a{padding:0; background:none; font-size:1em;}

div.rateArticle div.rateContainer .radio-buttons{border:none;}

div.rateArticle div.rateContainer .radio-buttons input{margin:0 6px 0 0;}

div.rateArticle div.rateContainer .opf_textarea{width:127px; height:90px; font-family:arial; font-size:11px; color:#333333; margin-top:5px;}

div.rateArticle div.rateContainer .opf_button{background:none; border:none; font-family:arial; font-size:11px; font-weight:bold; text-align:right; width:132px; color:#005194; cursor:pointer;}

div.rateArticle div.rateContainer #rate-page-tool #fRateXRating{width:20px; text-align:center; float:right; border:1px solid #FF9E35;}

div.rateArticle div.rateContainer #opf_container p{border-top:1px solid #ccc; margin-top:5px; padding-top:3px;}

div.rateArticle div.rateContainer .numberImageContainer img{margin:0 3px 0 0;}

div.rateArticle div.rateContainer #counter{float:right; position:relative; top:-12px;}

body#standard div.searchTopBox, body#wide div.searchTopBox, body#ultrawide div.searchTopBox{right:25px;}

div.relatedArticle ul li img{width:65px; height:40px;}

body.mpgCalculatorScotland div.searchTopBox{right:0 !important; top:38px !important; left:48px !important;}

div.topStory h5{font-size:1.2em; font-weight:normal; position:relative; top:-3px;}

div.topStory h5 strong{font-size:1.4em; display:block;}

table.renderedtable {border:medium none; margin-bottom:15px;}

table.renderedtable tr td {border-bottom:1px solid #ACACAC; border-right:1px solid #ACACAC; border-style:none solid solid none; border-width:medium 1px 1px medium; font-size:1.1em; padding:5px;}

#landing .leftContent .topStory h6{font-size:1.2em; font-weight:normal;}

#landing .leftContent .topStory h6 strong{display:block; color:#005194; font-size:1.3em;}

table.transparent img{float:left; margin:0 15px 15px 0;}

table.striped{border-bottom:1px dashed #4D9610; margin-bottom:10px;}

table.striped img{float:left; margin:0 15px 15px 0;}

.currentSelected{cursor:text;}

.subscribeRequestNumber a{background:none; padding:0;}

.subscribeRequestNumber p a{background:transparent url(../images/arrow-1.png) no-repeat scroll left 3px; padding:0 0 0 15px;}

.subscribeRequestNumber ul li a{background:transparent url(../images/arrow-1.png) no-repeat scroll left 3px; padding:0 0 0 15px;}

.subscribeRequestNumber ul{list-style-type:none; margin-bottom:5px;}

.mpgCalculatorScotland  .rightContent{display:none;}

.mpgCalculatorScotland  .leftContent{float:none; margin:0 auto;}

.mpgCalculatorScotland   .content-attribute-introduction{margin-top:15px; font-weight:bold;}

.mpgCalculatorScotland   .content-attribute-introduction p, .content-attribute-body p{font-size:1.1em; margin:5px 0;}

.mpgCalculatorScotland  .content-attribute-introduction h2{font-size:1.3em; margin-top:15px;}

.mpgCalculatorScotland  .content-attribute-introduction  label{font-size:1.1em;}

.mpgCalculatorScotland  .content-attribute-introduction p#forgotten{font-size:1.1em;}

.mpgCalculatorScotland   input.submit {background:#0D7BBC url(../images/standard/form_fieldset-buttons_input_bg.gif) repeat-x left top; border:1px solid #0E5786; color:#FFFFFF; font-size:1.1em;}

.mpgCalculatorScotland  .class-folder .buttons {border:none; margin-bottom:1em; padding-top:1em; text-align:right; }

.mpgCalculatorScotland  .class-folder div.content-attribute-introduction {color:#0075BF; font-weight:bold;}

.mpgCalculatorScotland  .class-folder form {background:#CCE3F1;}

.mpgCalculatorScotland .class-folder div.cc-inner {margin:0 2px; overflow:hidden; padding:15px 20px 2px; }

.mpgCalculatorScotland  .class-folder.content-attribute-introduction p, .content-attribute-body p {font-size:1.1em;  margin:5px 0;}

.mpgCalculatorScotland  .class-folder ul{ margin-bottom:1em;  list-style-type:none;}

.mpgCalculatorScotland .class-folder li{margin-left:1em; font-size:1.1em;}

.mpgCalculatorScotland .class-folder .bold {font-weight:bold;}

.mpgCalculatorScotland .class-folder label {cursor:pointer; font-size:1.1em;}

.mpgCalculatorScotland .class-folder  form input.text, .mpgCalculatorScotland form select.select {background-color:#9CC9E6; border-color:#085080 #0293EE #0293EE #085080; border-style:solid;border-width:1px; width:144px;}

.mpgCalculatorScotland .class-folder h2, .mpgCalculatorScotland  .class-folder h3 {color:#0075BF;}

.mpgCalculatorScotland .class-folder #register{clear:both; padding-top:30px;}

.nextSteps h3{font-size:1.2em; margin:0 0 10px;}

div.nextSteps ul li{font-size:1.1em;}

div.nextSteps ul li a{font-size:1.0em;}

div.helpAdvice p{font-size:1.1em; margin:0 0 2px;}

.mpgCalculatorScotland #tools{display:none;}

.mpgCalculatorScotland .class-folder .sitemap li{font-size:1.0em;}

.mpgCalculatorScotland .class-folder .sitemap li a{text-decoration:underline;}

.storyArea .striped{margin:15px 0 0 0; border-bottom:none;}

.storyArea .striped p.arrow{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

.storyArea .striped img{width:152px; height:96px;}

.storyArea .listing{margin:15px 0 0 0; border-bottom:none; clear:both;}

.storyArea .listing p.arrow{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

.storyArea .listing img{width:152px; height:96px;}

.link-h2{background:url(../images/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.0em;}


/*  --------------------------------------------------------------------------------------------------------------
	New CSS for navigation selected starts
-------------------------------------------------------------------------------------------------------------- */

.navigation_selected{padding:0 10px; color:#FFFFFF; font-size:1.2em; font-weight:bold !important;}

/*  --------------------------------------------------------------------------------------------------------------
	New CSS for navigation selected ends
-------------------------------------------------------------------------------------------------------------- */



#backgroundPopup {background:#000000 none repeat scroll 0 0; border:1px solid #CECECE; display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:555555;}



/* ============================================================================================

				**************** Community pathways STARTS HERE ****************

=============================================================================================== */

	.gutterVert_1{width:15px;height:5px;font-size:0.0625em;}
	.gutterVert_2{width:10px;height:5px;font-size:0.0625em;}
	.gutterVert_3{width:5px;height:5px;font-size:0.0625em;}

	.gutterHoriz_1{height:15px;clear:both;font-size:0.0625em;}
	.gutterHoriz_2{height:10px;clear:both;font-size:0.0625em;}
	.gutterHoriz_3{height:5px;clear:both;font-size:0.0625em;}

	/* generic list box. blue on hover at time of writing */
	.list_box_heading{ padding:5px 10px; font-size:1.2em; margin:10px 0 0;}
	.list_box{zoom:1;background:#f2f8fc; border:1px solid #cccccc; float:left; margin:0 0 10px; padding:0 10px 13px; border-top:none;}
	.list_boxListing{padding:0 0 13px; width:240px;}
	.list_box h4{font-size:1.3em; color:#005194; margin:10px 0 5px;}
	.list_box p{font-size:1.1em;}
	.list_box p a{font-size:1.0em;}
	.list_box ul{list-style-type:none;}
	.list_box ul li{border-bottom:1px solid #ffffff; font-size:1.1em; float:left;}
	.list_box ul li a{border-bottom:1px solid #ffffff;  padding:5px 10px 5px;  display:block; color:#333333; font-size:1.0em;  float:left;}
	.list_box ul li a:hover{background:#fff; text-decoration:none;}
	.list_box ul li span{ float:left; cursor:pointer;}
	.list_box ul li strong{ float:right; font-weight:normal; cursor:pointer;}
	.list_boxListing a{float:left; font-size:1.1em; padding:5px 10px 0;}

	/* RH version */
	.rightContent .list_box_heading{width:237px;background:url(../images/globalSprite.gif) no-repeat left -873px;}
	.rightContent .list_box ul li{width:222px;}
	.rightContent .list_boxListing{width:240px;}
	.rightContent .list_box ul li a{width:220px;}
	.rightContent .list_box ul li span{width:143px;}
	.rightContent .list_box ul li strong{ float:left; width:200px; padding-left:10px;}


	/* LH version */
	.leftContent .list_box_heading{background:url(../images/globalSprite.gif) no-repeat left -975px;width:132px;}
	.leftContent .list_box ul li{width:150px;}
	.leftContent .list_boxListing{width:150px;}
	.leftContent .list_box ul li a{width:130px;}
	.leftContent .list_box ul li span{width:105px;}
	.leftContent .list_box ul li strong{ float:left; width:110px; padding-left:10px;}


/* curve box */
	.curveBox{zoom:1;background:transparent url(../images/communities/rh_grad_bg_1.gif) no-repeat top left;padding-top:10px;}
	.curveBoxBottom{background:transparent url(../images/communities/rh_grad_bg_1.gif) no-repeat bottom left;height:11px;}
	.curveBoxContent{padding:0 10px;font-size:11px;}
	.curveBoxHeader{font-size:14px;font-weight:normal;padding:0 0 15px 0;}
	.curveBoxAction{display:block;float:right;margin:10px 0 0 0;}
	
	.rightContent .curveBox{width:241px;}
	/* showhide box */
	.showHideBox .curveBox, .showHideBox .curveBoxBottom{background-image: url(../images/communities/content_bg_1.gif);}
	.showHideBox .curveBoxHeader{float:left;font-weight:bold;font-size:12px;padding-bottom:10px;*padding-bottom:0;}
	.showHideBox .hideLink{display:block;float:right;background:transparent url(../images/communities/btn_minusHide.gif) no-repeat top right;padding:2px 23px 0 0;height:18px;font-weight:bold;font-size:11px;outline:none;}
	.showHideBox .hidden{background-image:url(../images/communities/btn_plusShow.gif);}
	.showHideBox hr{color:#FFFFFF;background-color:#FFFFFF;height:1px;border:0;clear:both;}
	.showHideContent{/*reserved*/}
		
	/* carbonCutter */
	.carbonCutterImg{float:left;margin-right:10px;}
	
	/* first steps */
	.firstSteps .curveBox , .firstSteps .curveBoxBottom{background-image: url(../images/communities/content_bg_2.gif);}
	.firstSteps .curveBoxInner .curveBox , .firstSteps  .curveBoxInner .curveBoxBottom{background-image: url(../images/communities/content_bg_inner_1.gif);}
	.firstStepsImg{float:left;margin-right:10px; position:relative; top:11px; left:3px;}
	/* document finder */
	.documentFinder h4{font-size:16px;font-weight:bold;padding:20px 0 6px 0;}
	.documentFinder .curveBox , .documentFinder .curveBoxBottom{background-image: url(../images/communities/content_bg_1.gif);}
	.documentFinder .curveBoxInner .curveBox , .documentFinder  .curveBoxInner .curveBoxBottom{background-image: url(../images/communities/content_bg_inner_1.gif);}
	.showHideBox .projectTypeList hr{color:#CCCCCC;background-color:#CCCCCC;}
	.documentFinder .projectType{display:block;height:30px;padding-top:10px;background-repeat:no-repeat;background-position:27px 5px;color:#005194;font-size:14px;}
	.documentFinder .projectType input{display:inline;margin-right:51px;*margin-right:46px;}
	
	.documentFinder .projectType_0{background-image: url(../images/communities/icon_projType_0.gif);}
	.documentFinder .projectType_1{background-image: url(../images/communities/icon_projType_1.gif);}
	.documentFinder .projectType_2{background-image: url(../images/communities/icon_projType_2.gif);}
	.documentFinder .projectType_3{background-image: url(../images/communities/icon_projType_3.gif);}
	
	/* documentType slider */
	.docTypeSlider{position:relative;height:22px;left:10px;width:407px}
	.docTypeSlider .background{background:transparent url(../images/communities/slider_amount.gif) no-repeat 5px center;height:22px;width:0;position:absolute; top:-6px;}
	.docTypeSlider .marker_0 , .docTypeSlider .marker_1, .docTypeSlider .marker_2, .docTypeSlider .marker_3, .docTypeSlider .marker_4, .docTypeSlider .amount, .docTypeSlider .dragger{position:absolute; top:-7px;}
	.docTypeSlider .amount{top:7px;left:2px;}
	.docTypeSlider .dragger{left:0px;cursor:pointer;}
	.docTypeSlider .marker_0{left:-2px;}
	.docTypeSlider .marker_1{left:45px;}
	.docTypeSlider .marker_2{left:162px;}
	.docTypeSlider .marker_3{left:282px;}
	.docTypeSlider .marker_4{left:397px;}

	.sliderLabels{height:25px;}
	.sliderLabels div{height:25px;float:left;display:table-cell;}
	.sliderLabels input{color:#666666;font-weight:bold;font-size:12px;font-family:arial;background-color:transparent;border:0;padding:0;margin:0 3px 0 0;_margin:0 6px 0 0;outline:none;border-collapse:collapse;width: auto;max-width: auto;height:auto;max-height:auto;overflow: visible;float:left;cursor:pointer;}
	.sliderLabels span.slidersShow{color:#666666;font-weight:bold;font-size:12px;background-color:transparent;border:0;padding:0;margin:0 3px 0 0;_margin:0 6px 0 0;outline:none;border-collapse:collapse;width: auto;max-width: auto;height:auto;max-height:auto;overflow: visible;float:left;}

	.sliderLabels img{display:inline-block;float:left;margin:3px 0 0 0;_margin:1px 0 0 0;}
	.sliderLabels .gutterVert_2{ width:7px; }
	#label_0{ width:90px; left:-20px;}
	#label_1{ width:116px;}
	#label_2{ width:55px;}
	#label_3{ width:74px; _width:77px;}
		
	#projectTypeFormFilter , #projectTypeFormReset{background-color:transparent;border:0;padding:0;margin:0;outline:none;border-collapse:collapse;width: auto;max-width: auto;height:auto;max-height:auto;overflow: visible;cursor:pointer;}
	#projectTypeFormFilter{//background:transparent url(../images/communities/btn_filter.gif) no-repeat left top;width:105px;height:25px;margin-right:10px;float:right;font-size:14px;font-weight:bold;color:#FFFFFF;}
	#projectTypeFormReset{width:60px;height:31px;margin-left:10px;//background:transparent url(../images/communities/btn_reset.gif) no-repeat left 5px;font-size:14px;font-weight:normal;color:#333333;}
		
	/* tabled data */
	.tabDocSearch ul{list-style-type:none;height:36px;}
	.tabDocSearch a{width:79px;height:36px;background:transparent url(../images/communities/tabDocSearch_off.gif) no-repeat left top;display:block;float:left;font-size:10px;font-weight:bold;color:#ffffff;margin:0;padding:7px 5px;text-align:center;cursor:pointer;outline:none;}
	.tabDocSearch a.selected, .tabDocSearch a:hover{ background-image:url(../images/communities/tabDocSearch_on.gif); color:#666666; }
 	.tabDocSearch a.disabled, .tabDocSearch a.disabled:hover{background-image:url(../images/communities/tabDocSearch_off.gif);color:#FFFFFF;text-decoration:none;cursor:default;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
		
	#allTabDoc{width:64px; background-position: left top;}
    #generalInfoTabDoc{width:74px; background-position: -74px top;}
    #HowToGuidesTabDoc{width:69px; background-position: -159px top;}
    #fundinginfoTabDoc{width:70px; background-position: -238px top;}
    #TraingTabDoc{width:69px; background-position: -319px top;}
    #CaseStudiesTabDoc{width:67px; background-position: -398px top;}
					
	.tabResultDocSearch{border:1px solid #cccccc;}

	.searchResultDocuments{}
	.searchResultDocuments h3{font-size:12px;font-weight:bold;color:#005194;padding:15px 0 5px 0;}
	.searchResultDocuments .metaDataText{font-size:11px;font-weight:normal;padding:0 10px 10px 0;}
	.searchResultDocuments .descriptionParagraph{font-size:12px;font-weight:normal;padding:0 10px 15px 0;}
	.searchResultDocuments p{font-size:12px;font-weight:normal;padding:0 10px 15px 0;}
	.searchResultDocuments .downloadDocSearch{text-align:right;padding:10px;}
	.searchResultDocuments .downloadDocSearch span{color:#666666;}
	.searchResultDocuments .even{background:#f5f5f5;}
	.searchResultDocuments hr{color:#cccccc;background-color:#cccccc;border:0;clear:both;height:1px;width:95%;}
	.searchResultDocuments .iconColumn{ width:72px;vertical-align:top;padding:22px 5px 5px 5px;}
	.searchResultDocuments .iconColumn img{ float:left;margin:2px;}
	
	.docPagination{width:400px; float:right; text-align:right; margin:15px 0 0;}
	.docPagination li{background:transparent none repeat scroll 0 0; border-right:1px solid #005194; clear:none; display:inline; padding:0 6px; text-align:right; width:auto; font-weight:bold; cursor:pointer;}
	.docPagination li .current{cursor:text;}
	.docPagination li.next{border-right:none;}
	
	.infoBubble{display:none;position:relative;top:0px;overflow:hidden;height:132px;width:200px;background:transparent url(../images/communities/info_bubble.gif) no-repeat top left;}
	.infoBubbleShowing{display:inline-block;}
	.infoClose{display:block;zoom:1;position:absolute;right:5px;top:5px;background:transparent url(../images/communities/btn_close.jpg) no-repeat top left;text-indent:-999em;width:18px;height:19px;}
	.infotextEnclosure{display:block;position:absolute;top:15px;left:15px;height:80px;width:155px;overflow-x:hidden; overflow-y:auto;}
	.infoBubble .infotextEnclosure .infoText{position:relative;line-height:120%;}
	.infoPrevious{position:absolute;bottom:20px;left:15px;}
	.infoNext{position:absolute;bottom:20px;right:15px;}
	.infoPrevious , .infoNext,.infoPrevious:hover , .infoNext:hover{cursor:default;text-decoration:none;color:#666666;outline:none;}
	.infoBubble .active{ color:#005194;cursor:pointer; }

.ui-slider {
text-align:left;
}
.ui-slider .ui-slider-handle {
cursor:default;
height:22px;
width:22px;
position:absolute;
z-index:2;
cursor:pointer;
}
.ui-slider-horizontal .ui-slider-handle {
margin-left:-0.6em;
top:-7px;
}
.ui-slider-horizontal {
height:0.8em;
}

.ui-slider  {
position:relative;
text-align:left;
}
jquery...der.css (line 3)
.ui-corner-all {
-moz-border-radius:4px 4px 4px 4px;
}

.ui-widget-content {
background:url("../images/communities/slider_bg.gif") no-repeat scroll 5px center transparent;
}
.ui-widget {
font-family:Verdana,Arial,sans-serif;
font-size:1.1em;
position:relative; top:7px;
}

.ui-state-default, .ui-widget-content .ui-state-default {
background:url(../images/communities/sliderMarker_2.gif) no-repeat left top;
font-weight:normal;
}

a.actionButton{float:right; margin-top:10px;}

div.tabResultDocSearch tr td{padding:10px 0;}

div#tabResultDocSearch1 .hide, div#tabResultDocSearch1 .dataTables_length, div#tabResultDocSearch1 .dataTables_filter, div#tabResultDocSearch1 .dataTables_info, div#tabResultDocSearch1 .first, div#tabResultDocSearch1 .last{display:none;}

div#tabResultDocSearch1 .paging_full_numbers{background:none repeat scroll 0 0 #F5F5F5; border-top:1px solid #CCCCCC; padding:5px 10px; text-align:right; font-size:11px; height:17px;}


.dataTables_paginate span.disabledNextPrev, .dataTables_paginate span.paginate_active{color:#333333; cursor:text;}

.dataTables_paginate span{color:#005194; font-size:11px; padding:0 5px; cursor:pointer; position:relative; z-index:2;}

.dataTables_paginate span span{border-right:1px solid #005194; padding-right:5px;}

div#tabResultDocSearch1 .emailPrint{color:#005194; font-size:11px; left:10px; position:relative; top:-21px; z-index:555; float:left; background:transparent;}

div#tabResultDocSearch1 .emailPrint span{cursor:pointer; margin:0 5px;}

.contentSearch, .contentSearch1, .contentSearch2{display:none;}

.loading { top:60px; position:absolute;}

#documentFinder{position:relative;}

.searchResultDocuments{margin-bottom:10px;}
.sliderLabels input#docStage_0{position:relative; left:-8px;}

/*============================================================================================

				**************** Community pathways ENDS HERE ****************

=============================================================================================== */

#emailform .emailLightBoxForm{margin:0px;padding:0px;}

.emailLightBoxForm fieldset{border:none; margin:0px;padding:0px;}

.emailLightBoxForm table{padding:10px;}

#emailLightBox table td{padding:5px;}

#emailLightBox ul{
	margin:0px;
	padding:20px;
	}
#emailLightBox ul li{
	margin:0px;
	list-style-type:none;
	padding-bottom:10px !important;
	}

#emailLightBox ul li label{
	/*float:left;*/
	width:85px;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	}

#emailLightBox ul li.submitBtn{
	text-align:right;
	padding-right:15px;
	}


#emailLightBox p{font-size:1.2em;}

#emailLightBox fieldset legend{display:none;}

#emailLightBox  fieldset h3{font-size:1.2em;background:url(../images/emailLightBoxBg.jpg) repeat-x left top;padding:5px 0px 5px 20px;}

#emailLightBox  h2{font-size:1.2em;}

/*#emailLightBox fieldset label{display:block;float:left;padding:3px 5px;}*/

#emailLightBox fieldset input{background:url(../images/img_inputBg.gif) no-repeat left top; margin:0 0 10px 10px; float:left; width:234px; border:none; height:18px; padding:3px 5px; border-right:1px solid #ccc;} /* T IE 6.0 , 7.0 */

#emailLightBox ul li.submitBtn input.button{
	width:auto;
	height:auto;
	background:none;
	border:none;
	padding:0px;
	margin:0px;
	float:right
	}

#emailform .emailLightBoxForm textarea{background:url(../images/img_textareaBg.gif) no-repeat left top; margin:0 0 10px 10px; /*float:left;*/ height:66px; width:234px; border:none; border-right:1px solid #ccc; padding:3px 5px;} /* T IE 6.0 , 7.0 */

#emailLightBox fieldset input.file{width:auto; float:none; height:24px;}

#emailLightBox fieldset button{border:none; background:none; float:right; text-align:right; cursor:pointer;}

#emailform .emailLightBoxForm #sendmail{/*float:left;*/}

#emailform .closeMail{text-align:right; font-size:17px; font-weight:bold; color:#333333;padding:5px 10px 5px 5px;margin-top:-26px;}

#emailLightBox{background:#FFFFFF none repeat scroll 0 0; border:2px solid #CECECE; display:none; position:absolute; top:1000px; width:400px !important; z-index:5555555;margin:0; padding:0px !important;}

#thankYou{
padding:20px;
font-size:1.1em;
}

.printResult{display:none !important;}

.sliderLabels div{position:relative;}

.infoBubble{position:absolute; left:-31px; top:-130px;}

.sendingEmail{border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-size:1.1em; padding:5px 5px 5px 22px; display:none;}
.sendingEmail img{vertical-align:middle; margin-right:15px; width:22px;}
