/* CSS Document */
*{margin:0; padding:0;}

html{height:100%; width:100%;}
body{background:#dbe0e3 url(../../images/redesign/bodyBackground.gif) left top repeat-x; font-size:62.5%; font-family:arial; color:#333333;}

a{color:#005194; text-decoration:none;}

a:hover{text-decoration:underline;}

a img{border:none;}

.clearBoth{clear:both;}

.floatLeft{float:left;}

.printLogo{display:none;}

#outerContainer{background:#FFFFFF; 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/redesign/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/redesign/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/redesign/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/redesign/globalSprite.gif) no-repeat right -67px; display:block; float:left; padding:7px 20px 7px 0;}

ul.mainNav li.myProfile a{background:#E8E8E8 url(../../images/redesign/globalSprite.gif) no-repeat left -33px; color:#333333;}

ul.mainNav li.myProfile a span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -33px;}

ul.mainNav li.myProfile a:hover{background:url(../../images/redesign/globalSprite.gif) no-repeat left -725px; color:#333333;}

ul.mainNav li.myProfile a:hover span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -725px;}

ul.mainNav li.myProfile a.selected{color:#ffffff;}

ul.mainNav li a:hover{background:url(../../images/redesign/globalSprite.gif) no-repeat left -683px; text-decoration:none;}

ul.mainNav li a:hover span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -683px;}

ul.mainNav li a.selected{background:#064A7E url(../../images/redesign/globalSprite.gif) no-repeat left -102px; text-decoration:none;}

ul.mainNav li a.selected span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -102px;}

ul.mainNav li a.selected:hover{background:url(../../images/redesign/globalSprite.gif) no-repeat left -760px; text-decoration:none;}

ul.mainNav li a.selected:hover span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -760px;}

ul.subLinkContainer{background:#0175c0 url(../../images/redesign/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/redesign/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;}

.leftContent{width:636px; float:left; margin:0 10px 0 0;}

.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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/globalSprite.gif) no-repeat left -218px; text-decoration:none; color:#333333;}

.tabbedMenu ul.tabbedList li a.tabs:hover span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -218px;}

.tabbedMenu ul.tabbedList li a.tabs.selected{background:url(../../images/redesign/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/redesign/globalSprite.gif) no-repeat right -188px;}

.tabbedMenu ul.tabbedList li a.tabs.selected:hover{background:url(../../images/redesign/globalSprite.gif) no-repeat left -188px;}

.tabbedMenu ul.tabbedList li a.tabs.selected:hover span{background:url(../../images/redesign/globalSprite.gif) no-repeat right -188px;}

.tabbedMenu div.tabbedContainerContent{background:url(../../images/redesign/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/redesign/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/redesign/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

.rightSection .postCodeSearch{background:url(../../images/redesign/globalSprite.gif) no-repeat left -249px; padding:4px; float:left; width:234px; height:21px;}

.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/redesign/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/redesign/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;}

ul.leftNavigation ul.ThirdLevelNav li a{width:109px; padding:1px 10px 1px 30px;}
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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.1em;}

div.topStory div.whatSaving{background:#ffffff url(../../images/redesign/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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/globalSprite.gif) no-repeat left -873px; padding:5px 10px; font-size:1.2em; margin:10px 0 0;}

div.relatedArticle{background:url(../../images/redesign/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/redesign/globalSprite.gif) no-repeat left -975px; padding:5px 10px; font-size:1.2em;}

div.rateArticle div.rateContainer{background:url(../../images/redesign/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/redesign/img_relatedArticleBg.gif) no-repeat top left; width:232px; float:left; margin:0 8px 0 0;}

ul.greyTeasers li div.teaserGreyBody{background:url(../../images/redesign/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*/

/* 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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/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/redesign/arrow-1.png) no-repeat scroll left 3px; padding:0 0 0 15px;}

.subscribeRequestNumber ul li a{background:transparent url(../../images/redesign/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/redesign/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/redesign/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/redesign/arrow-1.png) no-repeat left 3px; padding:0 0 0 15px; font-size:1.0em;}


/* --------------------------------------------------------------------------------------------------------------
	New CSS for Local Authority Starts here
-------------------------------------------------------------------------------------------------------------- */

.required{color:#ff0000;}

#uploadCaseStudy label{font-size:1.2em; font-weight:bold; width:150px; float:left; text-align:right; margin-right:10px;}

#uploadCaseStudy .block .button{display:none;}

#uploadCaseStudy .block fieldset{border:none;}

#uploadCaseStudy .block fieldset legend{display:none;}

#uploadCaseStudy .block input.ezcca-uploadcasestudy_casestudytitle{width:229px;}

#uploadCaseStudy .block select, .block input{width:190px;}

#uploadCaseStudy .block input.ezcca-uploadcasestudy_annualcarbonsavings{width:140px;}

#uploadCaseStudy .block{margin:5px 0; width:570px; clear:both; float:left;}

.hide{display:none;}

.show{display:block;}

.local-auth-box{background:url(../../images/redesign/localAuthority/localAuthGradientRepeat.jpg) repeat-y left top; width:638px; float:left;}

.local-auth-box .local-auth-box-top{background:url(../../images/redesign/localAuthority/localAuthGradientTop.jpg) no-repeat left top; width:638px; float:left;}

.local-auth-box .local-auth-box-bottom{background:url(../../images/redesign/localAuthority/localAuthGradientBottom.jpg) no-repeat left bottom; width:523px; padding:15px 15px 15px 100px; min-height:240px; position:relative; float:left;} /* T IE 6.0 */

.local-auth-box .local-auth-box-bottom1{background:url(../../images/redesign/localAuthority/localAuthGradientBottom.jpg) no-repeat left bottom; width:573px; padding:15px 15px 30px 50px; min-height:435px; position:relative; float:left;} /* T IE 6.0 */

.local-auth-box .local-auth-box-bottom2{background:url(../../images/redesign/localAuthority/localAuthGradientBottom.jpg) no-repeat left bottom; width:573px; padding:15px 15px 30px 50px; min-height:240px; position:relative; float:left;} /* T IE 6.0 */

.local-auth-box .local-auth-box-bottom3{background:url(../../images/redesign/localAuthority/localAuthGradientBottom.jpg) no-repeat left bottom; width:573px; padding:15px 15px 30px 50px; min-height:240px; position:relative; float:left;} /* T IE 6.0 */

.leftImage{position:absolute; z-index:1; left:1px; top:30px;}

.rightImage{position:absolute; z-index:1px; right:20px; bottom:10px;}

.local-auth-box .local-auth-box-bottom-confirm h2{color:#00852c; font-size:2.3em; margin:15px 0 0 20px;}

.local-auth-box .local-auth-box-bottom-confirm p{color:#666666; font-size:1.5em; margin:15px 0 20px 20px;}

.local-auth-box .local-auth-box-bottom-confirm h3{font-size:1.5em; margin:15px 0 0 20px;}

.local-auth-box .local-auth-box-bottom-confirm ul{list-style-type:none; margin:0 0 0 20px;}

.local-auth-box .local-auth-box-bottom-confirm ul li{margin:5px 0; font-size:1.1em;}

.local-auth-box .local-auth-box-bottom-confirm ul li a{color:#005194; font-size:1.0em;}

.local-auth-box-divider{background:url(../../images/redesign/localAuthority/divider.png) repeat-x left top; padding:2px; position:relative; width:557px; z-index:2;}

.jNiceSelectWrapper .jNiceSelectOpen{background: url(../../images/redesign/customForm/img_selectarrow.gif) no-repeat center center; display:block; z-index:100; right:0; position:absolute; width:23px; height:23px;}

.jNiceInputWrapper{float:left; position:relative;}

.jNiceInputInner {background: url(../../images/redesign/customForm/img_browsebox.gif) no-repeat left top;  margin: 0px 0px 0px 0px; padding:0 5px;  border-right:1px solid #ccc;}

.jNiceInputInner input {font-size: 12px; background: none transparent scroll repeat 0% 0%; vertical-align: middle; color: #404040; border-top-style: none; line-height: 15px;  font-family: Arial, Helvetica, sans-serif; border-right-style: none; border-left-style: none; height: 19px; border-bottom-style: none; outline: none; padding-top:4px;}

.jNiceWrapper select {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; border-top-style: none; padding-top: 0px; border-right-style: none; border-left-style: none; border-bottom-style: none; visibility:hidden; display:none;}

.jNiceSelectWrapper {z-index: 3; left: 0px; position:relative; top: 0px; height: 23px; float:left; width:190px !important;}

.jNiceSelectWrapper .jNiceSelectText {z-index: 100; float: none; padding-bottom: 0px; overflow: hidden; line-height: 15px; padding-top: 0px;  position: absolute; height: 23px; background: url(../../images/redesign/customForm/img_selectbox.gif) no-repeat left top; width:160px; padding-left:5px; padding-top:3px; font-size:1.2em; width:167px !important;}

.jNiceSelectWrapper ul {border-right: #ccc 1px solid; border-top: #ccc 1px solid; overflow-y: auto; display: none; font-size:1.2em; z-index: 100; left: 0px; margin: 0px; border-left: #ccc 1px solid; width: 177px; border-bottom: #ccc 1px solid; list-style-type: none; position: absolute; top: 22px; height: 150px; background-color: #fff; padding:5px;}

.jNiceSelectWrapper ul a {display: block; padding: 2px; color: #333;background-color: #fff; text-decoration: none}

.jNiceSelectWrapper ul a:hover {background: #cce5f4}

.jNiceSelectWrapper ul a.selected {background: #cce5f4}

.jNiceFocus {border-right: #666666 1px dotted; border-top: #666666 1px dotted; border-left: #666666 1px dotted; border-bottom: #666666 1px dotted}

.jNiceHidden {z-index: -1; position: relative; opacity: 0}

.jNiceWrapper {vertical-align: top; position: relative; float:left;}

.jNiceWrapper input {outline: none; moz-outline: none}

#ezwt select{opacity:100 !important; visibility:visible;}

#ezwt .jNiceSelectWrapper{display:none;}

#ezwt .jNiceWrapper{float:left;}

#ezwt .jNiceWrapper select{display:block;}

.file_1{background:transparent url(../../images/redesign/customForm/img_browsebox.gif) no-repeat scroll 0 0; border:medium none; height:23px; width:356px;}

#uploadCaseStudy .projectdescription, #uploadCaseStudy .summary{float:none;}

.document1Link{background:transparent url(../../images/redesign/localAuthority/add-another.gif) no-repeat scroll 0 3px; padding:5px 0 5px 25px;  font-size:1.2em; clear:both; float:left; margin:0 0 0 160px; cursor:pointer; width:250px;}

.local-auth-box .local-auth-box-bottom2{height:367px;}

/* Styles for validation starts here */

span.error{background:transparent url(../../images/redesign/customForm/error.gif) no-repeat scroll 0 2px; display:block; padding:5px 0 5px 30px; margin:0 10px 0 0; font-size:1.1em; color:#ff3300; position:absolute; top:0; right:-230px; width:180px;}

.projectregion span.error, .project_type1 span.error, .project_type2 span.error, .project_type3 span.error, .projectbudget span.error, .geographicalscale span.error, .urbanrural span.error{right:-230px;}

/* Styles for validation ends here */

/* Style for customizing text editor starts here */

#uploadCaseStudy .oe-window{width:400px; float:left;}

#uploadCaseStudy .oe-window table.mceLayout, #uploadCaseStudy .oe-window table.mceLayout iframe{height:100px !important;}

#uploadCaseStudy .oe-window textarea{width:396px;}

.mce_numlist, .mce_undo, .mce_redo, .mce_fullscreen, .mce_help, .mceToolbarEndButton, .mceSeparator, .mce_merge_cells, .mce_split_cells, .mce_row_after, .mce_delete_row, .mce_col_after, .mce_charmap, .mce_literal, .mceToolbarStart, .mce_underline{display:none !important;}

.summaryUI, .projectdescriptionUI{position:relative; left:50px; top:-297px;}

.local-auth-box-last{margin-top:-250px;}

.maxReached{color:#ff0000; clear:both; margin:5px 0 5px 160px; font-size:1.2em; float:left; width:400px;}

.maxInformative{clear:both; margin:5px 0 0 160px; font-size:1.1em; float:left; color:#595959; width:385px;}

#uploadCaseStudy .informativeHeading label{font-weight:normal; font-size:1.1em; color:#595959;}

#uploadCaseStudy .informativeHeading span{font-size:1.1em; font-style:italic; color:#595959;}

.contactInfo{margin:0 0 10px; float:left; width:500px;}

.boxNumber{font-size:3.5em; font-weight:bold; left:20px; position:absolute; top:8px; color:#6ca6cf;}

.selectThree{display:block; font-size:0.9em; font-weight:normal; position:relative; top:18px; color:#595959; margin-bottom:-10px;}

.summaryUIInformative{display:block; font-size:0.9em; font-weight:normal; position:relative; color:#595959; float:right; text-align:right; width:110px;}

.project_type2 label, .project_type3 label{visibility:hidden;}

.local-auth-box-bottom1 .document1Link{margin-top:8px;}

#uploadCaseStudy .buttonblock .defaultbutton{background:transparent url(../../images/redesign/customForm/btn_uploadCaseStudy.jpg) no-repeat scroll 0 2px; border:none; height:30px; width:151px; cursor:pointer;}

#uploadCaseStudy .buttonblock{float:right; left:6px; position:relative;}

#uploadCaseStudy #class_help p{color:#005194; font-size:2em; font-weight:bold; margin-bottom:3px; margin-left:5px;}

.boxImage{bottom:13px; float:right; position:absolute; right:12px;}

span.tonnes{font-size:1.2em; padding:0 6px; position:relative; top:3px;}

.tooltiplink{ float:right; margin-left:-14px; margin-right:0; margin-top:47px; position:relative; }

.tooltiplink img{z-index:21; position:relative;}

#uploadCaseStudy .tooltip{width:236px !important; padding:0; background:transparent url(../../images/redesign/customForm/img_contentToolTip.jpg) repeat-x scroll 0 0; border:none;}

#uploadCaseStudy .tooltip p{font-size:1.1em; padding:10px;}

#uploadCaseStudy .tooltip h2{background:transparent url(../../images/redesign/customForm/headingTooltip.jpg) repeat-x scroll 0 0; border-bottom:1px solid #D3D3D3; font-size:1.3em; font-weight:normal; margin:2px; padding:3px 7px 3px 36px;width:185px;}

#uploadCaseStudy .bottomShadow{width:236px !important; padding:0; background:transparent url(../../images/redesign/customForm/img_toolTipBottom.jpg) repeat-x scroll 0 0; border:none; height:8px;}

#uploadCaseStudy .tooltip1{left:355px !important; top:740px !important;}

#uploadCaseStudy .tooltip2{left:355px !important; top:904px !important;}

#uploadCaseStudy .showToolTip{display:block !important;}

#uploadCaseStudy span.close{background:transparent url(../../images/redesign/customForm/btn_closeToolTip.jpg) repeat-x scroll 0 0; width:18px; display:block; float:right; height:18px; cursor:pointer;}

.errorEditor{border:2px solid #FF3300;}

.uploadCaseStudyHeading{color:#005194; font-size:2.3em; font-weight:bold; margin:-5px 0 15px;}

/* Style for customizing text editor ends here */


/* -------------------------------------	New CSS for case study detail starts here ------------------------------------------------------------------------- */
.tellUsForm {background:transparent url(../../images/redesign/localAuthority/img_tellUsMiddle.gif) repeat-y scroll left top; margin:0 0 10px; width:474px;}

.tellUsForm .tellUsTop > .projectBottom {padding-bottom:25px;}

.tellUsForm .tellUsTop .projectBottom {background:transparent url(../../images/redesign/localAuthority/img_caseStudyProjectBottom.gif) no-repeat scroll left bottom; font-size:1.1em; padding:10px 10px 15px;width:454px;}

.projectBottom .leftsection {float:left; width:70%;}

.projectBottom .rightsection {float:left; width:29%;}

div.caseStudySectionArticle ul{list-style-type:none;}
div.caseStudySectionArticle ul li{background:transparent url(../../images/redesign/img_bulletBlue.gif) no-repeat scroll left 5px;margin-left:15px;padding:0 0 0 10px;}

div.caseStudySectionArticle, div.grayBottBorder {background:transparent url(../../images/redesign/img_grayDotted.gif) repeat-x scroll left bottom !important;}

div.supDocSec {background:transparent none repeat scroll 0 0 !important; margin-bottom:15px;}

div.sectionArticle h3.fontitalic {font-style:italic;}

.leftContent .supDocSec li {float:left; height:19px; list-style-type:none; margin:10px 0; padding-top:5px; width:150px;}

.leftContent .supDocSec ul li.pdf {background:transparent url(../../images/redesign/globalSprite.gif) no-repeat scroll -970px -245px; padding-left:30px;}

.leftContent .supDocSec ul li.word {background:transparent url(../../images/redesign/globalSprite.gif) no-repeat scroll -967px -272px;padding-left:30px;}

.leftContent .supDocSec ul li.pdf {background:transparent url(../../images/redesign/globalSprite.gif) no-repeat scroll -970px -245px;padding-left:30px;}

.leftContent .supDocSec ul li.excel{background:transparent url(../../images/redesign/globalSprite.gif) no-repeat scroll -967px -300px;padding-left:30px;}

.tellUsForm .tellUsTop .tellUsBottom .loginfield {font-size:1.1em; margin-bottom:5px;}

.tellUsForm .tellUsTop .tellUsBottom label.formlabel {padding-right:10px; text-align:right; width:145px !important;}

.tellUsForm .tellUsTop .tellUsBottom .loginfield input.textbox {border:1px solid #CCCCCC; width:200px;}

.tellUsForm .tellUsTop .tellUsBottom h2.orange {color:#F87A00;}

.tellUsForm .tellUsTop .tellUsBottom label.registeredlabel {padding-right:10px; text-align:left; width:320px !important;}

.videoBlog {clear:both;}

.videoBlog .caseStudyVideoSectionBlog {float:left; margin:0 10px 0 0; width:245px;}

.videoBlog .contentRight {float:left; width:210px;}

.imgquote {background:transparent url(../../images/redesign/localAuthority/img_donec.gif) no-repeat scroll 0 0; margin-bottom:15px; padding-left:55px;}

.videoBlog .contentRight h3 {color:#333333; font-size:1.3em; font-style:italic; }

.videoBlog .videoBlogContent p {font-size:1.1em; margin:5px 0;}

div.caseStudySectionArticle ul.sectionArticleList li, div.backgroundnone ul.sectionArticleList li{background:transparent url(../../images/redesign/img_bulletBlue.gif) no-repeat scroll left 5px; margin-left:15px; padding:0 0 0 10px;}

#ezwt-ezlogo, #ezwt-help, #ezwt-standardactions .jNiceWrapper, #ezwt-standardactions input, #ezwt-create{display:none;}

.warning{padding:10px; border:1px solid #ff0000; margin-bottom:15px;}

#createHere{background:transparent none no-repeat scroll 0 0; border:medium none; margin-bottom:-20px; clear:both; color:#005194; cursor:pointer; display:block !important; font-family:arial; font-size:1.2em; line-height:20px; padding:0 9px; position:relative; text-align:left; left:261px; top:57px; width:158px; font-weight:bold;}

.warning ul{list-style-type:decimal; margin-left:30px;}

.warning ul li{margin:5px; font-size:1.1em;}

#ezwt-standardactions select{display:none;}
/* -------------------------------------	New CSS for case study detail Ends here ------------------------------------------------------------------------- */
/*  --------------------------------------------------------------------------------------------------------------
	CSS class for Case Study page [Begin]
-------------------------------------------------------------------------------------------------------------- */

.caseStudy .searchFormHeading{font-weight:normal; font-size:0.8em;}

.caseStudy h2{background:url(../../images/redesign/searchForm/img_headingFilters.jpg) no-repeat left top; padding:6px 0 5px 10px; font-size:1.2em;}

.caseStudy h2 span{font-size:0.8em; margin:0 0 0 5px;}



.caseStudy .filterCollection{border:1px solid #E1E1E1;}

.caseStudy .filterCollection h3{background:#F5F5F5; font-size:1.2em; font-weight:normal; padding:6px 0 5px 10px;}


.caseStudy .filterCollection .filters{padding:10px; margin:0 0 5px; clear:both;}

.caseStudy .filterCollection .filters ul{list-style-type:none;}

.caseStudy .filterCollection .filters ul li{float:left; width:145px; margin:2px 0;}

.caseStudy .filterCollection .filters ul li input{float:left;}

.caseStudy .filterCollection .filters ul li label{float:left; color:#0C6CB0; font-size:1.1em; margin-left:5px;}

.caseStudy .filterCollection .projectTypeTabbed{background:#E7F3FA; list-style-type:none; float:left; width:462px; padding:5px 5px 0;}

.caseStudy .filterCollection .projectTypeTabbed li{float:left; width:93px;  padding:0 0 0 7px;}

.caseStudy .filterCollection .projectTypeTabbed li.domestic{width:70px;}

.caseStudy .filterCollection .projectTypeTabbed li.transport{width:75px;}

.caseStudy .filterCollection .projectTypeTabbed li span{display:block; float:left; padding:4px 4px 0 0;}


.caseStudy .filterCollection .projectTypeTabbed li input{float:left;}

.caseStudy .filterCollection .projectTypeTabbed li.selected{background:url(../../images/redesign/searchForm/img_internalTabLeft.jpg) no-repeat left top;}

.caseStudy .filterCollection .projectTypeTabbed li.selected span{background:url(../../images/redesign/searchForm/img_internalTabRight.jpg) no-repeat right top;}

.caseStudy .filterCollection .projectTypeFilter ul li{float:left; width:215px; margin:0;}

.recordsPerPage{text-align:right; margin:20px 0 10px;}

.recordsPerPage label{font-size:1.1em; font-weight:bold; margin:0 5px 0 0;}

.recordsPerPage select{width:50px;}

.searchResultContainer{border:1px solid #E1E1E1;}

.searchResultContainer .gsc-result tr th strong{background:transparent url(../../images/redesign/searchForm/arrow2.gif) no-repeat scroll right 3px; padding-right:13px; cursor:pointer;}

.searchResultContainer .gsc-result tr th.sorting_asc strong{background:transparent url(../../images/redesign/searchForm/arrow1.gif) no-repeat scroll right 3px;}

.searchResultContainer .gsc-result tr th{background:url(../../images/redesign/searchForm/img_sortingBg.jpg) repeat-x; text-align:left; font-size:1.1em; font-weight:bold; padding:4px;}

.searchResultContainer .gsc-result tr th span{font-weight:normal;}

.searchResultContainer .gsc-result td{padding:5px; font-size:1.1em; border-bottom:1px solid #E1E1E1;} 

.searchResultContainer .gsc-result td h4{color:#005194; font-size:1.3em;}

.searchResultContainer .gsc-result tr.lastRow td{border-bottom:none;} 

.gsc-input, .gsc-branding, .gsc-clear-button, .gsc-tabsArea, .gs-visibleUrl, .gs-visibleUrl-short, .gsc-adBlock, .gsc-trailing-more-results{display:none !important;}

.gsc-search-button{float:right; margin-right:2px; margin-top:-53px; position:relative;}

.gsc-wrapper{padding:10px;}

.gs-title a{font-size:1.0em !important; font-weight:bold; color:#005194 !important; height:auto !important;}

.gs-snippet{font-size:0.9em;}

.gs-webResult{padding:5px 0; border-bottom:1px solid #E1E1E1;}

.gs-result .gs-title, .gs-result .gs-title * {color:#005194 !important;}

.gsc-results .gsc-cursor-box{text-align:right;}

.gsc-results .gsc-cursor-box .gsc-cursor-page{margin-right:0 !important; padding-right:10px; padding-left:10px; color:#005194 !important; border-right:1px solid #005194; font-size:0.9em !important; text-decoration:none !important;}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#333333 !important;}

#example_filter{display:none;}

#example_length{float:right; font-size:1.1em; font-weight:bold; margin-bottom:-7px; margin-top:-15px; position:relative; top:-43px;}

.caseStudy h2.gridHeadeing{margin-top:50px;}

#example_info{float:right; font-size:1.1em; font-weight:bold; position:relative; top:10px;}

.searchfilter{text-align:right; padding:10px;}

.caseStudycreate a{height:20px;}

#example img{width:100px;}


.tellUsForm .tellUsTop{background:transparent url(../../images/redesign/localAuthority/img_tellUsTop.gif) no-repeat scroll left top; width:474px;}

.tellUsForm .tellUsTop .tellUsBottom {background:transparent url(../../images/redesign/localAuthority/img_tellUsBottom.gif) no-repeat scroll left bottom; padding:10px 10px 15px; width:454px;}

.tellUsForm .tellUsTop .tellUsBottom fieldset {border:medium none;}

.tellUsForm .tellUsTop .tellUsBottom fieldset legend {display:none;}

.tellUsForm .tellUsTop .tellUsBottom fieldset h2 {font-size:1.7em; margin:0 0 15px;}

.tellUsForm .tellUsTop .tellUsBottom .loginfield {font-size:1.1em; margin-bottom:5px;}

.tellUsForm .tellUsTop .tellUsBottom fieldset label {clear:both; display:block; float:left; font-size:1.1em; margin-bottom:10px; width:454px;}

.tellUsForm .tellUsTop .tellUsBottom label.formlabel {padding-right:10px; text-align:right; width:145px !important;}

.tellUsForm .tellUsTop .tellUsBottom .loginfield input.textbox {border:1px solid #CCCCCC; width:200px;}

.tellUsForm .tellUsTop .tellUsBottom fieldset input.loginbutton {border:medium none; cursor:pointer; float:right; text-align:right;}

.tellUsForm .tellUsTop .tellUsBottom .loginfield input.textbox {border:1px solid #CCCCCC; width:200px;}

.registerNowcase{float:right;}
#ezwt-standardactions select{display:none;}
/*  --------------------------------------------------------------------------------------------------------------
	CSS class for Case Study page [End]
-------------------------------------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------------------------------------
	New CSS for Local Authority Ends here
-------------------------------------------------------------------------------------------------------------- */
.navigation_selected{padding:0 10px; color:#FFFFFF; font-size:1.2em; font-weight:bold;}


/* --------------------------------------------------------------------------------------------------------------
	New CSS for Local Authority starts here 10thNov
-------------------------------------------------------------------------------------------------------------- */
.featuredCase{padding:5px 0;}

.featuredCase .object-right{width:65px; height:41px; float:left; margin:0 5px 5px 0;}

.featuredCase .object-right img{width:65px; height:41px; float:left;}

.featuredCase h4{font-size:1.1em; margin-top:-2px; float:left; width:146px;}

.featuredCase h4 a{font-size:1.1em;}

.featuredCase p {font-size:1.1em; float:left; width:146px;}

.featuredCase p strong, .featuredCase p a{font-size:1.0em;}

h3.latestDisccusionHeading {background:transparent url(../../images/redesign/globalSprite.gif) no-repeat scroll left -873px; font-size:1.2em; margin:10px 0 0 0; padding:5px 10px;}

div.latestDisccusion {background:#FFF5F2 none repeat scroll 0 0; border:1px solid #cccccc; border-top:none; float:left; margin:0 0 10px; width:240px;}

div.latestDisccusion ul {list-style-type:none;}

div.latestDisccusion ul li {border-bottom:1px solid #FFFFFF; float:left;}

div.latestDisccusion ul li a { color:#333333; display:block; float:left; font-size:1.1em; padding:5px 10px; width:220px;}

div.latestDisccusion ul li a:hover {background:#FFFFFF none repeat scroll 0 0; text-decoration:none;}

div.latestDisccusion ul li span.title { cursor:pointer; float:left; margin-right:5px; width:140px;}

.latestDisccusion .seeMore {color:#333333; float:left; font-size:1.1em; padding:5px 10px;}

div.joinDiscussion {background:transparent url(../../images/redesign/localAuthority/img_rightModule_joinNow_top.gif) no-repeat scroll left top; float:left; margin-bottom:5px; width:242px;}

div.joinDiscussion div.joinDiscussionContent {background:transparent url(../../images/redesign/localAuthority/img_rightModule_joinNow_bottom.gif) no-repeat scroll left bottom; float:left; min-height:100px; padding:10px 10px 20px; width:222px;}

div.joinDiscussion div.joinDiscussionContent .object-right{width:65px; height:41px; float:left; margin:0 5px 5px 0; height:80px;}

div.joinDiscussion div.joinDiscussionContent .object-right img{width:65px; height:41px; float:left;}

div.joinDiscussion div.joinDiscussionContent h4{font-size:1.1em; margin-top:-2px; float:left; margin-left:5px; width:146px;}

div.joinDiscussion div.joinDiscussionContent h4 a{font-size:1.1em;}

div.joinDiscussion div.joinDiscussionContent p {font-size:1.1em; float:left; width:146px; margin-left:6px;}

div.joinDiscussion div.joinDiscussionContent p strong, div.joinDiscussion div.joinDiscussionContent p a{font-size:1.0em;}

.caseStudy .filterCollection{position:relative;}

.loading{left:39px; opacity:0.5; z-index:5555;}

.caseStudy h2 span.topHeading{display:block; font-size:1em; width:150px;}

.showHidefilterslink{font-size:1.2em; font-weight:bold; margin-right:16px; margin-top:-15px; position:relative; text-align:right; top:-5px;}

.showHidefilterslink a{background:url(../../images/redesign/searchForm/imt_hideFilters.jpg) no-repeat right top; padding:1px 25px 2px 0;}

.showHidefilterslink a.showFilter{background:url(../../images/redesign/searchForm/img_showFilters.jpg) no-repeat right top;}

.caseStudiesHeadingResult{margin-top:50px;}

.selectAllUnselectAll{background:#F5F5F5; font-size:1.1em; margin-bottom:-14px; padding-right:17px; position:relative; text-align:right; top:5px; z-index:5555; width:150px; float:right;}

h3 span.headingRegion{width:150px; display:block; z-index:666; position:relative;}

.caseStudy .filterCollection .projectTypeTabbed li label{float:left; font-size:1.1em; margin-right:5px;}

.loading{position:absolute; left:36px;}

.informative{clear:both; position;relative;}

.questionInformative{position:relative; z-index:6;}

.toolTipRegistrationMiddle {background:transparent url(../../images/redesign/localAuthority/img_popupMiddle.gif) repeat-y scroll left top; left:121px; position:absolute; top:39px; width:239px;z-index:5;} 

.toolTipRegistrationTop {background:transparent url(../../images/redesign/localAuthority/img_popupHeader.gif) no-repeat scroll left top;}

.toolTipRegistrationBottom {background:transparent url(../../images/redesign/localAuthority/img_popupBottom.gif) no-repeat scroll left bottom; padding:10px;}

.toolTipRegistrationBottom h2 {font-size:1.1em; margin-left:28px; position:relative; text-align:left; top:-4px;}

.closeInformative {cursor:pointer; float:right; position:relative; right:9px; top:-21px;}

.toolTipRegistrationBottom p { font-size:0.9em;  font-weight:normal; padding:10px; text-align:left; width:auto;}

.questionInformative {cursor:pointer;}

#summary_tool_tip, #project_description_tool_tip{display:none;}

.signIn {background:transparent url(../../images/redesign/localAuthority/btn_registration_repeat.gif) repeat-y scroll left bottom; float:left; width:638px;}

.signIn .signIn-top {background:transparent url(../../images/redesign/localAuthority/btn_registration_bottom.gif) no-repeat scroll left bottom; float:left; width:638px;}

.signIn .signIn-bottom {background:transparent url(../../images/redesign/localAuthority/btn_registration_top.gif) no-repeat scroll left top; float:left; min-height:237px; padding:15px; position:relative;}

.confirmUpload{min-height:235px;}

.leftImage{z-index:3; bottom:10px; left:1px; position:absolute;}

.signIn h2 {color:#00852C; font-size:2.3em; margin:15px 0 0 20px;}

.signIn p {color:#666666; font-size:1.5em; margin:15px 0 20px 20px;}

.signIn h3 {font-size:1.5em; margin:15px 0 0 20px;}

.signIn ul {list-style-type:none; margin:0 0 0 20px;}

.signIn ul li {font-size:1.1em; margin:5px 0;}

.signIn ul li a {color:#005194; font-size:1em;}

.projectInput p{font-size:1.2em; clear:both; margin:5px 0 5px; font-style:italic;}

.projectInput p.domesticHead{margin-top:0;}

ul.casestudydetailShare{float:none; background:#F3F3F3 none repeat scroll 0 0; clear:both; height:14px; list-style-type:none; margin:0 0 10px; padding:6px 10px;}

ul.casestudydetailShare li a{font-size:1.1em;}

.searchResultContainer p.noResult{font-size:1.1em; padding:5px;}

.searchResultContainer p.error{font-size:1.1em; color:#ff0000; padding:5px;}

#uploadCaseStudy .local-auth-box .block select{width:220px;}

#uploadCaseStudy .local-auth-box .block .jNiceSelectWrapper{width:241px !important;}

#uploadCaseStudy .local-auth-box .block .jNiceSelectWrapper .jNiceSelectText {width:214px !important;}

#uploadCaseStudy .local-auth-box .block .jNiceSelectWrapper ul{width:228px;}

#uploadCaseStudy .show_information label{font-size:1.1em; font-weight:normal; margin-left:176px; text-align:left; width:260px; color:#595959;}

#uploadCaseStudy .show_information input{float:left; left:121px; position:absolute;}

#example h2{background:none; padding:0; font-size:bold;}

.pagination{display:none;}

/* --------------------------------------------------------------------------------------------------------------
	New CSS for Local Authority ends here 10thNov
-------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------------------------------
	New CSS for Frequently Asked question starts here
-------------------------------------------------------------------------------------------------------------- */
.frequentlyBusinessQuestion p{font-size:1.1em; margin:10px 0;}

.frequentlyBusinessQuestion h1{color:#005194; font-size:2.3em; font-weight:bold; margin:-5px 0 15px;}

#outerContainer .header, div.mainNavContainer, ul.breadcrumb, div.shareContainer, .frequentlyBusinessQuestion h1, .frequentlyBusinessQuestion p{position:relative; z-index:2;}


/* --------------------------------------------------------------------------------------------------------------
	New CSS for Frequently Asked question ends here
-------------------------------------------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------------------------------------------
	New CSS for Case study detail page starts here
-------------------------------------------------------------------------------------------------------------- */
.userSwitcher{font-size:1.2em; margin-bottom:15px;}

.userSwitcher a{font-weight:bold;}

.casestudydetailForm{display:none;}

.pointhere{position:relative; left:134px;}

tr.mceLast{display:none;}

#featureCase{margin-bottom:0;}

.datasource .dataSourceInformative{float:left; left:-31px; text-align:right; top:0; width:180px;}

.ezcca-uploadcasestudy_datasource{width:390px; float:left; border:1px solid #ccc; border-left:2px solid #ccc; border-top:2px solid #ccc; height:120px;}

/* --------------------------------------------------------------------------------------------------------------
	New CSS for Case study detail page ends here
-------------------------------------------------------------------------------------------------------------- */

table.renderedtable{margin-bottom:0; border-bottom:1px dashed #ccc;}

table.renderedtable tr td{background:#f8f8f8; border:none !important;}

table.renderedtable tr td img{float:none !important;}

ul.content-tabindex{border-bottom:1px solid #999; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 1em 0 !important; padding:0 0 20px;}

ul.content-tabindex li{display:inline; float:left; margin:0 2px 0 0;} 

ul.content-tabindex li a.activated { background-color:#eee;  border-color:#cccccc #cccccc #cccccc; border-style:solid solid none; border-width:1px 1px medium; color:#000 !important; display:block; font-weight:bold; padding:3px 14px; text-decoration:none; text-transform:uppercase; }

ul.content-tabindex li a {background:#999999 none repeat scroll 0 0; color:#FFFFFF !important; display:block; font-weight:bold; padding:3px 15px; text-decoration:none; text-transform:uppercase;}

div#retail-tool div.block form label{font-size:1.1em;}

div#retail-tool div.block form input, div#retail-tool div.block form select{font-size:1.0em;} 

li.getInvolved{display:none;}


div#maincontent-design table.renderedtable{border:none !important;}

div#maincontent-design table.renderedtable tr td, div#maincontent-design table.renderedtable tr th{border:1px dashed #ccc !important; background:#f8f8f8;}

.subFilter{position:relative; top:3px;}

#uploadCaseStudy .mainimage{position:relative; top:290px;}

.summaryUI, .projectdescriptionUI{top:-370px;}

.mainimage .boxNumber {left:-35px; top:-304px;}

div#maincontent-design div.image-with-title{width:480px;}

div#maincontent-design div.image-with-title div.image-title {width:200px;}

div#maincontent-design table.renderedtable p{font-size:1.0em;}
ul.leftNavigation li.selectedNav ul.ThirdLevelNav li a{font-weight:normal;}

ul.leftNavigation li.selectedNav ul.ThirdLevelNav li.selectedNav a{font-weight:bold;}

/* --------------------------------------------------------------------------------------------------------------
	New CSS for REQUST FORM STARTS here
-------------------------------------------------------------------------------------------------------------- */

.requestAccess{margin-bottom:15px; font-size:1.2em; }

.requestAccess a{font-weight:bold;}

.notSignedIn{margin-bottom:2px !important;}

.request_form{border:2px solid #ccc; background:#fff; width:500px; position:absolute; z-index:5555555;}

.request_form p{font-size:1.2em; margin-bottom:10px;}

.request_form ul{list-style-type:none;}

.request_form ul li{display:block; margin-bottom:10px; width:460px; float:left;}

.request_form ul li label{width:150px; float:left; font-size:1.4em; font-weight:bold; color:#666666;}

.request_form ul li label span{color:#ff0000;}

.request_form ul li input{width:220px;}

.request_form h2{background:transparent url(../../images/redesign/searchForm/popUpHead.jpg) repeat-x scroll 0 0; font-size:1.3em; line-height:26px; padding:0 12px;}

.request_form h2 img.popupClose {cursor:pointer; float:right; margin-top:2px;}

.request_form_container{padding:15px;}

.requestAccessSubmit{text-align:right;}

#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;}

.request_form{display:none;}

#example_info {float:left;}

.dataTables_paginate{float:right; margin-top:11px;}

.dataTables_paginate span{font-size:1.1em; color:#005194; padding:0 5px; font-weight:bold; cursor:pointer;}

.dataTables_paginate span.previous{padding-right:0;}

.dataTables_paginate span span{border-right:1px solid #005194; font-size:1.1em;}

.dataTables_paginate span span.paginate_active{color:#666666;}

#example_first, #example_last{display:none;}

#responseRequestForm{background:#FFFFA0 none repeat scroll 0 0; padding:5px; border:1px solid #ccc; font-size:1.1em; display:none;}

#termsConditions{float:none !important; width:auto !important;}

.termsConditionRequestForm{float:none !important; position:relative; top:-2px;}

.request_form_container span.gidError{background:transparent url(../../images/redesign/customForm/error.gif) no-repeat scroll 0 2px; padding:5px 0 5px 22px; clear:both; color:#FF0000; float:left; font-size:1.1em; margin-left:159px; }

/* --------------------------------------------------------------------------------------------------------------
	New CSS for REQUST FORM ENDS here
-------------------------------------------------------------------------------------------------------------- */

ul.product-listing li{background:url(../../images/redesign/img_bulletGreen.gif) no-repeat left 4px; padding-left:15px !important;}
 
ul.product-listing li ul{margin-left:20px; font-size:0.8em; margin-top:4px;}
 
ul.product-listing li ul li{background:transparent url(../../images/redesign/img_bulletBlue.gif) no-repeat scroll left 5px;padding:0 0 0 15px;}


