 h3 {
	font-size: 1.8em;
 }
 #Wrapper { width: 1000px }
 #MiddleCol h1 { color: black; }
 div#RightCol { float: right; margin:0px; padding-left: 0px;}
 div.middle-col-container {
	float: none;
	margin: 0px;
	margin-left: 20px;
 }
 .current_node_id_5455 .object-left{
	clear: both;
	width: 100%;
	margin-bottom: 10px;
 }
 .current_node_id_5455 table {
	font-size: 12px;
 }
 .current_node_id_5455 div.factbox {
	float: right;
	clear: both;
	text-align: right;
 }
 .current_node_id_2484 #MiddleCol .object-right {
	margin-right: 15px;
	margin-bottom: 20px;
 }
 .current_node_id_2475 .middle-col-container table,
 .current_node_id_2497 .middle-col-container table {
	font-size: 12px;
 }
 .current_node_id_2475 .middle-col-container td,
 .current_node_id_2497 .middle-col-container td {
	padding-bottom: 10px;
 } 
.current_node_id_2475 #MiddleCol .middle-col-container td li,
.current_node_id_2497 #MiddleCol .middle-col-container td li {
	font-size: 12px;
}
 .LeftCol .class-image .attribute-caption {
	font-size: 9px;
	text-align: center;
	margin-bottom:15px;
}
.current_node_id_2482 .attribute-caption,
.current_node_id_2500 .attribute-caption,
.current_node_id_2201 .attribute-caption {
	text-align: center;
}
.current_node_id_2462 .attribute-caption {
	margin: auto auto;
}
.RightCol {
	font-size: 1.1em;
}
div#RightCol ul {
	list-style-image: none;
	list-style-type: disc;
	vertical-align: top;
}
#RightCol ul li {
	height: 30px;
	height: 15px;
	margin-bottom: 25px;
	padding-left: 78px;
	clear: both;
}
#RightCol h2 {
	font-size: 1.4em;
}
#RightCol h3 {
	margin-top: 10px;
	font-size: 1.3em;
}
#RightCol .article-rhs-container h3 {
	float: left;
	clear: right;
}
.RightCol li b {
	margin-left: -80px;
	margin-bottom: -29px;
	width: 75px;
	display: block;
	height: 30px;
	margin-top: -15px;
}
.current_node_id_2165 #RightCol,
.current_node_id_2482 #RightCol,
.current_node_id_2501 #RightCol,
.current_node_id_2500 #RightCol {
	font-size: 1em;
}
.current_node_id_2165 #RightCol b,
.current_node_id_2482 #RightCol b,
.current_node_id_2501 #RightCol b,
.current_node_id_2500 #RightCol b {
	margin: 0px;
	margin-top: 10px;
	margin-bottom: -10px;
	display: block;
}
.current_node_id_2165 #RightCol ul,
.current_node_id_2482 #RightCol ul,
.current_node_id_2501 #RightCol ul,
.current_node_id_2500 #RightCol ul {
	list-style-image: url(/extension/ecotricity-design/design/ecotricity-design/images/bullets.jpg);
}
.current_node_id_2165 #RightCol li,
.current_node_id_2482 #RightCol li,
.current_node_id_2501 #RightCol li,
.current_node_id_2500 #RightCol li {
	padding: 0px;
	margin-bottom: 5px;
	height: auto;
}
.current_node_id_2118 .object- {
}
.quote {
	display: block; 
	width: 260px; 
	margin-right: 10px;
	padding: 15px;
	padding-left: 0px;
	float: left;
	clear: none;
	margin-bottom: 30px;
	background-color: #e5f3ca;
}
#MiddleCol .quote p  {
	margin-left: 65px;
}
.current_node_id_2482 .quote {
	position: relative;
	margin-right: 16px;
	margin: 0px;
}
.current_node_id_2482 .object-right {
	clear: none;
	float: right;
}
.current_node_id_2482 .object-right .quote {
	float: left;
	margin-right: 0px;
	position: relative;
	clear: right;
}
.current_node_id_2482 .object-right .quote,
.current_node_id_2482 .object- .quote {
	margin-top: 20px;
	margin-bottom: 20px;	
}
.current_node_id_2482 .object- {
	float: left;
}
.quote-begin {
	background-image: url(/extension/ecotricity-design/design/ecotricity-design/images/customer-service/testi-quote.gif);
	width: 65px;
	margin-left: 0px;
	float: left;
	height: 40px;
}
.RightCol ul {
	margin-top: 20px;
}
.current_node_id_2108 .object-left {
	margin-left: 120px;
}
.current_node_id_2108 .object-right {
	margin-right: 120px;
}
.current_node_id_2108 .attribute-caption,
.current_node_id_2108 .attribute-caption {
	text-align: center;
}
.current_node_id_2457 .middle-col-container p img {
	margin-left: 25px;
}
.current_node_id_2476 #MiddleCol .content-view-embed {
	margin-left: 0px;
}
.current_node_id_2476 .object-left {
	float: left;
	width: auto;
}
.current_node_id_2476 .object-right {
	float: right;
	width: auto;
}
.current_node_id_2476 .content-view-embed-file {
}
.current_node_id_2476 .class-file {
	border: 1px solid #e7e7e7;
	background-color: #f9fbfd;
	width: 255px;
	padding: 10px;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}
.current_node_id_2476 .object-right .class-file {
	margin-right: 0px;
}
#RightCol .article-rhs-body h2 {
	margin-top: 0px;
}
#RightCol .article-rhs-body p {
	font-size: 1.1em;
}
#RightCol .article-rhs-body a {
	font-size: 1em;
}
.current_node_id_2476 #MiddleCol .class-file p {
	font-size: 1.1em;
}
.current_node_id_2476 .class-file a {
	font-size: 1.2em;
	font-weight: bold;
}
.gmap { 
	float: right;
	margin-left: 10px; 
}
.current_node_id_2454 .object-right .class-image { 
	margin-left: 30px;
	margin-right: 35px;
}
.current_node_id_2454 .quote {
	font-size: 0.9em;
	margin-top: 15px;
	height: 120px;
	float: none;
	margin-left: 30px;
	margin-right: 10px;
	width: 230px;
}
.object-left {
	float: left;
}
.current_node_id_2454 #MiddleCol .quote p {
	height: 110px;
	margin-bottom: 0px;	
}
.current_node_id_2454 .quote .author {
	height: auto;
	text-align: right;
}
.separator { 
	clear: both;
}
.current_node_id_2130 .object-right { 
	margin-left: 40px;
	margin-right: 30px;
}
.current_node_id_2486 .quote-begin {
	background-image: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/testi-quote-transparent.gif");
	background-repeat: no-repeat;
	background-position: top right;
	margin-bottom:0px;
	padding-left: 20px;
	width: 29px;
	height: 25px;
}

.current_node_id_2486 #MiddleCol .quote-design p {
	padding-left: 0px;
	margin-left: 55px;
}

.current_node_id_2486 .quote {
	float: none;
	height: auto;
	width:470px;
	background: transparent;
	margin-left:32px;
	margin-bottom: 0px;
	padding-bottom:0px;
	padding-top:0px;
}

.current_node_id_2486 .quote  p.author{
	display: none;
}
.object-center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: auto;
}

.factbox-header { 
	display: none;
}
div.factbox {
	width: 185px;
	margin-right: 5px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
	float: left;
}
.popup { display: none; padding-left:172px; }
map#yourbill area { cursor: default; }
#bill-content-1,#bill-content-2,#bill-content-3,#bill-content-4,#bill-content-5,#bill-content-6,#bill-content-7,#bill-content-0 {
	position: absolute;
	font-size: 9px;
	line-height: 14px;
	display: none;
	margin: 0;
	margin-left: -175px;
	width: 467px;
	z-index: 100000;
	height: auto;
}

#bill-content-0 { top: 420px; }
#bill-content-1 { top: 420px; }
#bill-content-2 { top: 680px; }
#bill-content-3 { top: 110px; }
#bill-content-4 { top: 520px; }
#bill-content-5 { top: 670px; }
#bill-content-6 { top: 530px; }
#bill-content-7 { top: 665px; }

.popup h3 {
	font-size: 14px;
	margin-bottom: 5px;
	margin-top: 0px;
	display: inline;
}

.popup p {
	display: inline;
}

.popup-top {
width: 591px;
height: 16px;
background-image:url(/extension/ecotricity-design/design/ecotricity-design/images/customer-service/popup_top.gif);
}
.popup-bottom {
width: 591px;
height: 15px;
background-image:url(/extension/ecotricity-design/design/ecotricity-design/images/customer-service/popup_bottom.gif);
}
.popup-body {
width: 591px;
background-image:url(/extension/ecotricity-design/design/ecotricity-design/images/customer-service/popup_body.gif);
}
.popup-body .inner {
padding: 20px 35px 20px 100px;
} 
.bill-number {
float: left;
margin-left: 30px;
margin-top: 20px;
}
#MiddleCol ul.energy-saving-advice li {
height: 28px;
}
ul.energy-saving-advice {
margin-top: 25px;
}
img.energy-saving-appliances {
float: right;
}

.energy-saving-advice-popup {
background: url(/extension/ecotricity-design/design/ecotricity-design/images/customer-service/energy_advice_popup.png);
width: 591px;
height: 382px;
display: none;
position: absolute;
margin-top:-212px;
margin-left:-4px;
}
.energy-saving-advice-popup .inner {
padding: 25px 35px;
}
.energy-saving-advice-popup .inner table {
font-size:12px;

}
.energy-saving-advice-popup .fixed-height {
margin-bottom: 5px;
height:295px;
overflow:  hidden;
}

#MiddleCol .energy-saving-advice-popup table ul li {
height:26px;
font-size: 100%;
}
.current_node_id_2478 #MiddleCol table, .current_node_id_2478 #MiddleCol ul li, .current_node_id_2478 #MiddleCol ol li {
font-size: 12px;
}
.current_node_id_2478 #MiddleCol table tr.bglight {
background: #E4E4E4;
}
.current_node_id_2478 #MiddleCol table tr td{
padding: 2px;
}
.current_node_id_2478 #MiddleCol table{
margin: 0 auto;
}
.text-center {
text-align: center;
}

fieldset.let-us-know, fieldset.feedback-form {
	border-color: #AAAAAA;
	border-style:solid none none;
	border-width:1px medium medium;
	font-size: 12px;
	margin-left:10px;
	width:548px;
	display: block;
	margin-top: -20px;
	margin-bottom: 20px;
	border-bottom: none;
	}

fieldset.let-us-know  label, fieldset.feedback-form  label, fieldset.feedback-form  label.normal {
	float:left;
	font-weight:normal;
	margin-right:20px;
	text-align:right;
	width:170px;
	margin-left: 0px;
	white-space: wrap;
	border: none;
}

fieldset.feedback-form  label.normal {
white-space: normal;
}

fieldset.let-us-know input.box, fieldset.feedback-form input.box{
width: 270px;
float: left;
border: 1px solid #AAAAAA;
padding: 3px;
margin-top: 1px;
margin-bottom: 14px;
}

fieldset.feedback-form select, fieldset.let-us-know select {
width: auto;
float: left;
border: 1px solid #AAAAAA;
padding: 1px;
margin-top: 1px;
margin-bottom: 14px;
}


fieldset.let-us-know textarea.box {
border: 1px solid #AAAAAA;
padding: 3px;
margin:15px 0 30px 190px;
width:270px;
}

#next_step {
float:right;
margin-right:14px;
margin-top:14px;
}

fieldset.let-us-know  .input-small input.box, #new_s5050-postcode input.box, #s5050-postcode input.box, fieldset.feedback-form.input-small input.box, fieldset.feedback-form.input-small select {
	width: 110px;
}



fieldset div.w200 input.box {
	width: 200px;
}

fieldset div.w150 input.box {
	width: 150px;
}

fieldset.let-us-know legend, fieldset.feedback-form legend {
font-size:17px;
padding-right:20px;
padding-top: 10px;
padding-bottom: 12px;
line-height:1.2em;
margin-left:-5px;
border-bottom: none;

}

div.clear {
	height: 1px;
	clear: both;
}

fieldset.let-us-know-part-1 , fieldset.feedback-form {

}

fieldset.feedback-form textarea.box {
	border:1px solid #AAAAAA;
	float:left;
	margin-bottom:14px;
	padding:3px;
	width:270px;
}


div.radio-options label {
	display: block;
	float: none;
	margin-left: 197px;
	text-align: left;
	margin-bottom: 6px;
}

div.radio-options {
	margin-bottom: 10px;
}
div.radio-options .attribute div {
	display: none;
}
.form-greenus-britannicus {
background: #E1E1E1 url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/form-gb-body.jpg") no-repeat scroll -1px -2px;
width: 587px;
border-left: 1px solid #BBBBB9;
border-right: 1px solid #BBBBB9;
}

.form-greenus-britannicus table .spacer {
	width: 2px;
}

.form-greenus-britannicus table {
	margin-left: 117px;
}

.form-greenus-britannicus .form-description, .let-us-know .form-description {
	margin-bottom: 15px;
	margin-left: 190px;
}

.form-greenus-britannicus textarea.box {
	height: 100px;
}

.form-greenus-britannicus-head {
	background: #fff url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/form-gb-top.jpg") no-repeat scroll 0 7px;
	width: 589px;
	height: 13px;
}

#MiddleCol .form-greenus-britannicus .form-description p, #MiddleCol .let-us-know .form-description p {
	font-size: 1em;
}

#MiddleCol ol {
	font-size: 1em;
}
#MiddleCol ol ol {
	font-size: 0.85em;
}
#MiddleCol ol ol ol {
	font-size: 0.9em;
}
#MiddleCol ol ol ul {
	margin-top: 10px;
	font-size: 0.8em;
	margin-left: 15px;
}
.current_node_id_2483 .content-view-embed .class-image  {
	height: 175px;
	min-width: 190px;
	width: 150px;
}
.current_node_id_2483 .content-view-embed .class-image .attribute-image {
	height: 165px;
	position: absolute;
}
.current_node_id_2483 .content-view-embed .class-image .attribute-image img {
	bottom: 0px;
	position: absolute;
}
.current_node_id_2483 .factbox p {
	clear: both;
}

#meter_2,#meter_3,#meter_4,#meter_5 { display: none; }

#meter_1 .serial-no input.box, #meter_2 .serial-no input.box,#meter_3 .serial-no input.box,#meter_4 .serial-no input.box,#meter_5 .serial-no input.box { 
width: 100px;
margin: 0;
}

div.serial-no {
display: inline;
}

#meter_1  label.serial-no, #meter_2  label.serial-no, #meter_3 label.serial-no, #meter_4 label.serial-no, #meter_5 label.serial-no {
	width: auto;
	margin-right: 8px;
}


#meter_1 .input-small, #meter_2 .input-small, #meter_3 .input-small, #meter_4 .input-small, #meter_5 .input-small { 
display: inline;
}

#meter_1 label, #meter_2 label, #meter_3 label, #meter_4 label, #meter_5 label { 
width: 50px;
}

td.serial-no {
	width: 330px;
	vertical-align: top;
} 

fieldset.feedback-form .accountnumber input.box,
fieldset.let-us-know .accountnumber input.box,
.current_node_id_2187 fieldset .accountnumber input.box,
fieldset.feedback-form .meterread input.box,
fieldset.feedback-form .meter-read  .element input.box {
	width: 10px;
	margin-right: 5px;
}

.current_node_id_2187 select {
	margin-bottom: 15px;
}

.meter-read {
	width: 250px;
}

.accountnumber span.seperator {
	background-image: none;
	display: block;
	float: left;
	width: 10px;
	line-height: 25px;
	text-align:center;
	margin-right: 5px;
}

.validation_error {
	margin-left: 195px;
	color: red;
	font-weight: bold;
	font-size: 0.9em;
}

fieldset.feedback-form .date .element, fieldset.feedback-form .date {
	border: none;
}

fieldset.feedback-form .date select {
	width: auto;
}

fieldset.feedback-form  select {
	margin-right: 10px;
}
#new_your-address,#your-address {
display: none;
}

fieldset.feedback-form  .w130 select {
width: 130px;
}

label {
white-space: wrap;
}

.content-action {
	height: 0px;
}

.current_node_id_2182 table , .current_node_id_2182 table  a{
	font-size: 12px;
}

.current_node_id_2182 div.separator {
	width: 100%;
	text-align: center;
	margin: 20px auto 20px;
}
.current_node_id_2182 div.separator-design {
	width: 98%;
	border-top: 1px dotted #666666;
	margin: 0 auto;
}

td.text-right {
	text-align: right;
	padding-top: 18px;
	padding-right: 5px;
}
.current_node_id_2182 h2 {
	margin-top: 18px;
}
.current_node_id_2454 h3 {
	font-size: 1.6em;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
} 

#lhs .attribute-image,
#lhs .class-image,
#lhs .class-image img {
	height: auto;
	position: relative;
}

#lhs .attribute-image {
	margin-bottom: 5px;
}

.current_node_id_2550 #grey_bottom_outer,
.current_node_id_2550 #grey_bottom_rounded_wrapper,
.current_node_id_2548 #grey_bottom_outer,
.current_node_id_2548 #grey_bottom_rounded_wrapper,
.current_node_id_2544 #grey_bottom_outer,
.current_node_id_2544 #grey_bottom_rounded_wrapper,
.current_node_id_2546 #grey_bottom_outer,
.current_node_id_2546 #grey_bottom_rounded_wrapper,
.current_node_id_2776 #grey_bottom_outer,
.current_node_id_2776 #grey_bottom_rounded_wrapper {
	background-color: white;
}

.current_node_id_2454 div.factbox {
	float: right;
	width: auto;
}
.current_node_id_2182 div.factbox {
	float: right;
	width: auto;
}
.article-rhs-container {
	width: 211px;
	margin-left: -7px;
	margin-top: -5px;
	z-index: 2;
	position: relative;
}
/* about us eco parks */
.remote_id_533999e921a26884347e7cdcc629af19 #RightCol p {
        font-size: 1em;
}
.remote_id_533999e921a26884347e7cdcc629af19 #RightCol p b {
        font-size: 1.1em;
}
.remote_id_533999e921a26884347e7cdcc629af19 #RightCol .rhs-top {
        height: 14px;
        width: 211px;
        background: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/customerservice-right-top.jpg") no-repeat 0 9px;
}
.remote_id_533999e921a26884347e7cdcc629af19 #RightCol .rhs-bottom {
        height: 5px;
        width: 211px;
        margin-bottom: 10px;
        background: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/customerservice-right-bottom.jpg");
        background-repeat: no-repeat;
}

.remote_id_533999e921a26884347e7cdcc629af19 #RightCol h3 {
        margin-top: 0px;
}
.remote_id_533999e921a26884347e7cdcc629af19 #RightCol .rhs-inner {
        background-image: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/customerservice-right-body.jpg");
        background-repeat: repeat-y;
        width: 182px;
        padding: 15px;
}

.article-rhs-top {
        height: 14px;
        width: 211px;
        background: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/customerservice-right-top.jpg") no-repeat 0 9px;
}
.article-rhs-body {
        width: 211px;
        background: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/customerservice-right-body.jpg");
        background-repeat: repeat-y;
}
.article-rhs-body  .inner {
        background-image: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/rhs_bkg.png");
        background-repeat: no-repeat;
        background-position: bottom right;
		margin: 0 10px;
		padding: 5px 0;
}
.article-rhs-body  h2 {
        margin-top: 0px;
}
.article-rhs-bottom {
        height: 5px;
        width: 211px;
        background: url("/extension/ecotricity-design/design/ecotricity-design/images/customer-service/customerservice-right-bottom.jpg");
        background-repeat: no-repeat;
}
#RightCol .article-rhs-desc ul,
#RightCol .article-rhs-desc li {
        padding-left: 0px;
	margin-bottom: 0px;
}
#RightCol .article-rhs-body ul {
	margin-top: 10px;
	margin-bottom: 5px;
	clear: both;
}
#RightCol .article-rhs-body a {
	margin-left: 20px;
}
#RightCol .article-rhs-desc h3 {
	margin-top: 30px;
}

.current_node_id_2182 img {
	margin-bottom: 5px;
}
#bill-content-0 li {
	margin: 10px 0px 10px 20px;
}


div.break {
	background: transparent;
}

.fyh-question a {
	font-size: 12px;
}

.fyh-box {
	vertical-align: middle;
}

.fyh-answer {
	margin-left: 37px;
	margin-top: 10px;
}

.fyh-faq {
	margin-top: 14px;
	margin-bottom: 19px;
}
/* For your home FAQs */
.current_node_id_2606 table td,
.current_node_id_2955 table td {
	font-size: 12px;
	text-align:center;
}

.current_node_id_2606 table,
.current_node_id_2955 table {
	margin-top: 15px;
	margin-bottom: 40px;
}

.current_node_id_2606 .separator,
.current_node_id_2955 .separator{
	margin-top: 18px;
}
/* For your home landing */
.current_node_id_2951 .factbox-content {
	font-size: 14px;
	width: 415px;
	margin-left: 153px;
	margin-top: 15px; 
}

.current_node_id_2951 #MiddleCol table td .content-view-embed {
	margin-right: 8px;
}

.current_node_id_2951 .factbox-content img {
	margin-left: 1px;
	margin-right: 10px;
	vertical-align: middle;
}
.current_node_id_2951  table .factbox-content {
	margin: 0px;
	font-size: 11px;
	border: 3px solid #CBE498;
	background: #E6F2CF;
	width:420px;
}
.current_node_id_2951 #MiddleCol table .factbox-content p {
	padding: 15px;
	margin-bottom: 0px;
	font-size:15px;
}
.current_node_id_2951 .factbox {
	float: none;
	margin-left: -58px;
	margin-top:30px;
}
.current_node_id_2951 td .factbox {
	margin-left: 45px;
	margin-top: 0px;
}
.current_node_id_2951 table td h3 {
	font-size: 17px;
	margin-left:89px;
	margin-top: 0px;
	margin-bottom: 25px;
}

.current_node_id_2951 #MiddleCol div.separator{
	margin-top: 10px;
}

.current_node_id_2951 #MiddleCol table td ul {
	list-style:none outside none;
	margin-left:0px;
	margin-top:0;
	padding-top:0;
	margin-right: 10px;
}

.current_node_id_2951 #MiddleCol p.text-center{
	margin-top: 10px;
}

.current_node_id_2951 #MiddleCol p.text-center img{
	vertical-align: middle;
}

.current_node_id_2951 #MiddleCol table ul li {
	background:url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/smiley-face.jpe") no-repeat scroll left top transparent;
	font-size:15px;
	min-height: 30px;
	list-style:none outside none;
	margin-bottom:25px;
	margin-top:0;
	padding-left:45px;
	padding-top:0;
	text-align:left;
	margin-left: 0px;
}

.current_node_id_2951 #MiddleCol table ul li a{
	color: #000;
}

.current_node_id_2951 table{
	margin-left: 50px;
}
.current_node_id_2951 .separator{
	margin-top: 20px;
}


.current_node_id_2610 .quote,
.current_node_id_2966 .quote{
	height: 100px;
	margin-left: 20px;
	margin-bottom: 0px;
}

.current_node_id_2610 .quote-begin,
.current_node_id_2966 .quote-begin {
	margin-bottom: 65px;
}

.current_node_id_2610 .quote .author,
.current_node_id_2966 .quote .author {
	font-weight: bold;
}

.current_node_id_2610 .factbox,
.current_node_id_2966 .factbox {
	width:197px;
	float: right;
}

.current_node_id_2610 table td,
.current_node_id_2966 table td {
	font-size:12px;
	padding:10px 14px 0;
	text-align:left;
}

.current_node_id_2610 h3,
.current_node_id_2966 h3 {
	font-size: 17px;
}

/* For your home renewable resources */
.current_node_id_2621 h2 {
	margin-top: 20px;
	margin-bottom: 15px;
}
.current_node_id_2622 #MiddleCol ul, 
.current_node_id_2956 #MiddleCol ul, 
.current_node_id_2621 #MiddleCol ul {
	list-style-image: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/bullet-solid.jpg");
}
.current_node_id_2621 #MiddleCol ul li{
	margin-bottom: 10px;
}

.current_node_id_2622 .separator ,
.current_node_id_2956 .separator {
	margin-top: 10px;
}

.current_node_id_2622 .object-center {
	margin-left: -5px;
}

/* For your home our tariffs */
.current_node_id_2607 .factbox{
	float: none;
	background: transparent url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/new-energy-box.jpg") no-repeat 0 0;
	height:293px;
	width:589px;
	margin-left:-4px;
	z-index:2;
	position: relative;
}
.current_node_id_2607 .box-content{
	padding: 20px 25px;
}
.current_node_id_2607 .factbox p b {
	text-align: center;
	display: block;
}

.current_node_id_2607 .factbox .separator{
	margin-top: 12px;
}

.current_node_id_2607 .separator{
	margin-top: 20px;
}

/* For your home our customers */
.current_node_id_2611 .factbox,
.current_node_id_2967 .factbox{
	float: none;
	height:411px;
	width:581px;
	margin-left:-1px; 
	background: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/customers-highlight-box.jpg") no-repeat;
	position: relative;
	z-index: 2;
}

.current_node_id_2611 .quote .factbox,
.current_node_id_2967 .quote .factbox{
	float: none;
	height:auto;
	width:auto;
	margin-left:35px; 
	background: none;
}

.current_node_id_2611 .box-content,
.current_node_id_2967 .box-content{
	padding: 10px 15px;
}
.current_node_id_2967 .object-right, .current_node_id_2967 .object-left,
.current_node_id_2611 .object-right, .current_node_id_2611 .object-left {
margin: 0;
}

.current_node_id_2611 .quote-design,
.current_node_id_2967 .quote-design {
	margin-left: 0px;
}

.current_node_id_2967 .box-content .quote,
.current_node_id_2611 .box-content .quote{
	height: auto;
	background: none;
	width: 322px;
}

.current_node_id_2611 .box-content .quote p,
.current_node_id_2967 .box-content .quote p{
	width: auto;
	padding: 0px;
}

.current_node_id_2611 .box-content .quote-begin ,
.current_node_id_2967 .box-content .quote-begin {
	margin-bottom:0px;
	margin-left:-24px;
	float: none;
	background-image: url(/extension/ecotricity-design/design/ecotricity-design/images/customer-service/testi-quote.gif);
	/*background: url(/customerservices/images/testi-quote.gif);*/
}

.current_node_id_2611 .quote .author,
.current_node_id_2967 .quote .author {
	display: none;
}

.current_node_id_2611 .box-content .object-right .content-view-embed ,
.current_node_id_2967 .box-content .object-right .content-view-embed {
	margin-right:30px;
	margin-top:28px;
}

.current_node_id_2611  #MiddleCol .box-content .quote p,
.current_node_id_2967  #MiddleCol .box-content .quote p {
	width: 360px;
}

.current_node_id_2967 .box-content h2 ,
.current_node_id_2611 .box-content h2 {
	margin-bottom: 18px;
}

.current_node_id_2611 .separator,
.current_node_id_2967 .separator{
	margin-top: 20px;
}

.current_node_id_2611 .quote,
.current_node_id_2967 .quote{
	height: auto;
	background: none;
	width: 410px;
	margin-left: 0px;
	margin-bottom:0;
	margin-right:0;
}

.current_node_id_2611  #MiddleCol .quote p,
.current_node_id_2967  #MiddleCol .quote p{
	width: 340px;
	padding-left: 0px;
	float: none;
	margin: 0px;
}

.current_node_id_2611 #MiddleCol .quote-design{
	
}

.current_node_id_2611 .quote-begin ,
.current_node_id_2967 .quote-begin {
	margin-bottom:90px;

	float: left;
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/quote-white.jpg) no-repeat scroll 10px 0;
}



.current_node_id_2622 .article-rhs-container,
.current_node_id_2956 .article-rhs-container,
.current_node_id_2621 .article-rhs-container {
	width: 210px;
	margin-left: 0px;
	margin-top: 0px;
	z-index: 2;
	position: relative;
}

.current_node_id_2611 .article-rhs-container ,
.current_node_id_2956 .article-rhs-container ,
.current_node_id_2967 .article-rhs-container {
	margin-top: -2px;
}

.current_node_id_2622 .article-rhs-top,
.current_node_id_2956 .article-rhs-top,
.current_node_id_2621 .article-rhs-top{
        height: 0px;
        width: 211px;
        background: #fff;
		display: none;
}

.current_node_id_2622 .article-rhs-body,
.current_node_id_2956 .article-rhs-body,
.current_node_id_2621 .article-rhs-body{
        width: 211px;
        background: #fff;
}

.current_node_id_2622 .article-rhs-body  .inner,
.current_node_id_2956 .article-rhs-body  .inner,
.current_node_id_2621 .article-rhs-body  .inner{
		background: #fff;
		margin: 0 0;
		padding: 0 0;
}

.current_node_id_2622 .article-rhs-body  h2,
.current_node_id_2956 .article-rhs-body  h2,
.current_node_id_2621 .article-rhs-body  h2 {
        display: none;
}

.current_node_id_2622 .article-rhs-bottom ,
.current_node_id_2956 .article-rhs-bottom ,
.current_node_id_2621 .article-rhs-bottom {
        height: 0px;
        width: 211px;
        background: #fff;
}



.current_node_id_2622 #RightCol .article-rhs-desc h3,
.current_node_id_2621 #RightCol .article-rhs-desc h3,
.current_node_id_2610 #RightCol .article-rhs-desc h3,
.current_node_id_2956 #RightCol .article-rhs-desc h3,
.current_node_id_2966 #RightCol .article-rhs-desc h3 {
	margin-top: 30px;
	float: none;
}

.current_node_id_2622 #RightCol .article-rhs-container h3,
.current_node_id_2956 #RightCol .article-rhs-container h3,
.current_node_id_2621 #RightCol .article-rhs-container h3 {
	margin-top: 20px;
	float: none;
	
}

.current_node_id_2621 #RightCol .article-rhs-body,
.current_node_id_2956 #RightCol .article-rhs-body,
.current_node_id_2622 #RightCol .article-rhs-body {
	margin-left: 0px;
}

.current_node_id_2622 #RightCol ul li,
.current_node_id_2956 #RightCol ul li,
.current_node_id_2621 #RightCol ul li {
	margin: 0px;
	padding: 0px;
}

.current_node_id_2956 #RightCol ul li,
.current_node_id_2622 #RightCol ul li {
	height: 30px;
	margin-left: 5px;
}

.current_node_id_2622 #RightCol ul ,
.current_node_id_2956 #RightCol ul ,
.current_node_id_2621 #RightCol ul {
	margin-left:15px;
	list-style-image: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/bullet-black.jpg");
}

.current_node_id_2621  .inner .separator,
.current_node_id_2610  .inner .separator,
.current_node_id_2966  .inner .separator,
.current_node_id_2956  .inner .separator,
.current_node_id_2612  .inner .separator,
.current_node_id_2606  .inner .separator,
.current_node_id_2955  .inner .separator {
	margin-top: 15px;
}

.customer-number-box {
	background: transparent url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/customer-number-rhs.jpg") no-repeat 0 0;
	width: 167px;
	height: 41px;
	margin-left:13px;
	margin-bottom:5px;
	/*background: transparent; new*/
}

.customer-number-box-heading {
	font-size:14px;
	margin-bottom:15px;
	margin-left:10px;
	margin-top: 0px;
	/*margin-top:234px; new */
	text-align:left;
	width:180px;
}

.customer-number-box-description {
	font-size:15px;
	font-weight:normal;
	margin-bottom:11px;
	margin-left:10px;
	text-align:left;
	width:170px;
}

.position-relative{
	position: relative;
}

/* For your home how green is your electricity company */

.current_node_id_2622 .factbox,
.current_node_id_2956 .factbox {
	width: 586px;
	float: none;
	/*background: #E1E1E7;*/
	margin: 10px 0 20px -2px;
	position: relative;
	z-index: 2;
}

.current_node_id_2622 .factbox .box-content,
.current_node_id_2956 .factbox .box-content {
	background: #E1E1E7;
}

.current_node_id_2622 .factbox .border-ml,
.current_node_id_2956 .factbox .border-ml {
	padding-top: 6px;
	background: #E1E1E7 url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/how-green-table-top.jpg") no-repeat 0 0;
}

.current_node_id_2622 .factbox .border-mr,
.current_node_id_2956 .factbox .border-mr {
	padding-bottom: 6px;
	background: #E1E1E7 url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/how-green-table-bottom.jpg") no-repeat 0 bottom;
}

.current_node_id_2622 .factbox .separator,
.current_node_id_2956 .factbox .separator {
	clear: both;
}

.current_node_id_2622 .factbox .object-left,
.current_node_id_2956 .factbox .object-left {
	margin: 20px 25px 20px 20px;
}

.current_node_id_2622 #MiddleCol .factbox p,
.current_node_id_2956 #MiddleCol .factbox p {
	margin-right: 20px;
}

.current_node_id_2622 .factbox h2,
.current_node_id_2956 .factbox h2 {
	padding-top: 25px;
}

.current_node_id_2622  .popup,
.current_node_id_2956  .popup{
	border: 1px solid black;
	background: #fff;
	width: 575px;
	display: none;
	padding-left: 0;
	z-index: 3;
}

.current_node_id_2622  .popup-body,
.current_node_id_2956  .popup-body {
	background: #fff;
	width: 575px;
	display: block;
}

.current_node_id_2622 .popup p,
.current_node_id_2956 .popup p {
display:block;
margin-bottom:10px;
}

.current_node_id_2622 .popup h2,
.current_node_id_2956 .popup h2{
display:block;
margin-bottom:10px;
}

.current_node_id_2956 .popup h2,
.current_node_id_2622 .popup h2{
display:block;
margin-bottom:10px;
}

.current_node_id_2622 .popup h3,
.current_node_id_2956 .popup h3 {
	font-size:16px;
	margin-bottom:8px;
	margin-top:0;
	display: block;
}

.popup-close {
	margin-left: 430px;
	margin-bottom: 10px;
}

#how-green-content-0,#how-green-content-1,#how-green-content-2,#how-green-content-3,#how-green-content-4,#how-green-content-5,#how-green-content-6,#how-green-content-7,#how-green-content-8 {
	position:absolute;
	left:2px;
	top: 30px;
}

#how-green-content-4 {
	top:465px;
}

#how-green-content-5 {
	top: 755px;
}

#how-green-content-6 {
	top: 1265px;
}

#how-green-content-7 {
	top:465px;
}

.current_node_id_2622 #RightCol .article-rhs-body a {
	margin-left: 0px;
}

.current_node_id_2622 .popup-body .inner {
	padding:20px 35px 20px 35px;
}

div#RightCol {
	margin:0 0 0 5px;
	float: right;
}

#RightCol .article-rhs-body a {
	margin-left: 0px;
}
/*
div#MiddleCol {
	width: 650px;
}*/

.customer-number-box-description-bills {
	font-size:15px;
	margin-bottom:40px;
	margin-top:-165px;
	position:relative;
	width:196px;
	clear: both;
	margin-left: 9px;
}

#RightCol .article-rhs-body a.switch-button{
	margin-left: 20px;
}

/* Customer Service Meter Agent Change */
.current_node_id_2357 #MiddleCol h2 {
	font-size: 1.9em;
	margin-top: 20px;
	margin-bottom: 15px; 
}

.current_node_id_2357 #MiddleCol .object-right {
	margin-top: -20px;
}

.current_node_id_2357 #MiddleCol .object-right .content-view-embed {
	margin-left: 25px;
	margin-right: 10px;
}

.current_node_id_2357 #MiddleCol .separator {
	clear: both;
}

.current_node_id_2357 #MiddleCol .factbox{
	width: 280px;
	text-align: center;
	float: left;
	margin-top: 25px;
}

.current_node_id_2357 #MiddleCol .factbox .object-center{
	margin: 0px;
}

.current_node_id_2357 #MiddleCol .factbox p{
	font-weight: bold;
	font-size: 14px;
}

a#howfiguresgenerated1, a#howfiguresgenerated2 {
	font-size: 10px;
	margin-left:135px;
}

/* Customer Service Meter Agent Change */
.current_node_id_2683 #MiddleCol h2 {
	font-size: 1.9em;
	margin-top: 20px;
	margin-bottom: 15px; 
}

.current_node_id_2683 #MiddleCol .object-right {
	margin-top: -20px;
}

.current_node_id_2683 #MiddleCol .object-right .content-view-embed {
	margin-left: 25px;
	margin-right: 10px;
}

.current_node_id_2683 #MiddleCol .separator {
	clear: both;
}

.current_node_id_2683 #MiddleCol .factbox{
	width: 280px;
	text-align: center;
	float: left;
	margin-top: 25px;
}

.current_node_id_2683 #MiddleCol .factbox .object-center{
	margin: 0px;
}

.current_node_id_2683 #MiddleCol .factbox p{
	font-weight: bold;
	font-size: 14px; 
}
/*Business Get A Quote */
input.gen, input.short {
        height: 15px;
        padding: 3px;
        margin-top: 5px;
}
.pops {
        margin-left: 21px;
}
#Popup1 {
        margin-left: -24px;
}
.drop {
        height:auto;
        margin-top:5px;
 	padding:1px;
}

/* Green Gas Signup */
.green-gas-signup #email-copy {
	top: -10px;
	position: relative;
	color: rgb(0, 153, 255);
        font-size: 0.9em;
	clear: left;
}

#MiddleCol .green-gas-signup fieldset div.validation_error {
	float:left;
	height:20px;
	position:relative;
	width:auto;
	z-index:2;
	color:#800000;
	font-size:0.9em;
	line-height:25px;
	font-weight: bold;
	margin: 0px;
	padding-left: 8px;
}

div.green-gas-signup div.bl,
div.green-gas-signup div.br,
div.green-gas-signup div.tl,
div.green-gas-signup div.tr {
background-image:url("/extension/ecotricity-design/design/ecotricity-design/images/switch/corners.gif");
}

div.green-gas-signup div.t{
	border-top:1px solid #999999;
	line-height:5px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
}

div.green-gas-signup div.b{
	border-bottom:1px solid #999999;
	line-height:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:-1px;
}

div.green-gas-signup .form-greenus-britannicus{
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

.current_node_id_2968 div.attribute-vsep{
	width: 100px;
	height: 10px;
	overflow: hidden;
}

.current_node_id_2968 #MiddleCol h2 {
	font-size:18px;
	font-weight:normal;
	margin-bottom:0px;
	text-align:center;
}
.current_node_id_2968 #MiddleCol h3 {
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0px 15px 0px;
}
.OLDcurrent_node_id_2968 .form-greenus-britannicus {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/green-gas-signup-form-background.jpg) no-repeat scroll 0 0;
	width: 430px;
	height: 363px;
	border: none;
	margin-left:80px;
}
.current_node_id_2968 .form-greenus-britannicus fieldset.feedback-form {
	margin: 0px;
	width: auto;
	border: none;
	padding-top: 6px;
	padding-left: 25px;
	height: 240px;
	height: auto;
}
.current_node_id_2968 fieldset.let-us-know input.box, .current_node_id_2968 fieldset.feedback-form input.box {
	border:1px solid #AAAAAA;
	float:left;
	margin-bottom:15px;
	margin-top:1px;
	padding:3px;
	width:200px;
}
.current_node_id_2968 fieldset.let-us-know  div.input-small input.box,
.current_node_id_2968 fieldset.feedback-form div.input-small input.box,
.current_node_id_2968 fieldset.feedback-form div#title_attr input.box,
.current_node_id_2968 fieldset.feedback-form div#postcode_attr input.box,
.current_node_id_2968 fieldset.feedback-form div#promo_attr input.box{
	width: 103px;
}
.current_node_id_2968 fieldset.let-us-know div.input-medium input.box,
.current_node_id_2968 fieldset.feedback-form div.input-medium input.box,
.current_node_id_2968 div.green-gas-signup fieldset.feedback-form input.box{
	width: 230px;
}
.current_node_id_2968 fieldset.let-us-know  div.input-large input.box, .current_node_id_2968 fieldset.feedback-form div.input-large input.box {
	width: 230px;
}

.current_node_id_2968 fieldset.let-us-know label, .current_node_id_2968 fieldset.feedback-form label, .current_node_id_2968 fieldset.feedback-form label.normal {
	border:medium none;
	float:none;
	display: block;
	margin-left:0;
	margin-bottom: 4px;
	text-align:left;
	font-weight: bold;
}
.current_node_id_2968 .nextBtn {
	margin-left:186px;
	margin-top:9px;
	margin-bottom: 10px;
}

.current_node_id_2968 #MiddleCol div.clear{
	height:4px;
}

.current_node_id_2968 div.separator {
	height: 15px;
}
.current_node_id_2968 .factbox {
	width: 211px;
	margin-bottom: 20px;
}
.current_node_id_2968 .factbox {
	width: 211px;
	margin-bottom: 25px;
}
.current_node_id_2968 .factbox .box-content .object-center {
	padding:  10px 0px;
}
.current_node_id_2968 .factbox .border-mc {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/factbox-middle.jpg) repeat-y scroll 0 0;
	width: 211px;
}
.current_node_id_2968 .factbox .border-ml {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/factbox-top.jpg) no-repeat scroll 0 0;
	width: 211px;
	padding-top:3px;
}
.current_node_id_2968 .factbox .border-mr {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/factbox-bottom.jpg) no-repeat scroll left bottom;
	width: 211px;
	padding-bottom: 3px;
}

.current_node_id_2968 div#RightCol {
	margin:-20px 0 0 5px;
}
.current_node_id_2764 div#RightCol {
	margin:20px 0 0 0px;
}

.current_node_id_2968 .tac-box {
	margin-left:110px;
	position: relative;
}

.current_node_id_2968 #MiddleCol .tac-box  p {
	font-size: 11px;
}
.current_node_id_2968  .validation_error {
	margin-left: 110px;
}
.current_node_id_2968 #validation_errors {
	margin: 0px auto;
	text-align: center;
	margin-bottom: 5px;
}
.tac-box  .validation_error {
	margin-left: 0;
}


.current_node_id_2968 .tac-box input {
	float: left;
}
.current_node_id_2968 .tac-box input.box {
	border: 1px solid #999999;
	float: left;
	margin-right: 5px;
}

.current_node_id_2764 div#RightCol {
	margin:20px 0 0 0px;
}

.current_node_id_2968 .tac-box {
	margin-left:110px;
	position: relative;
}

.current_node_id_2968 #MiddleCol .tac-box  p {
	font-size: 11px;
}
.current_node_id_2968  .validation_error {
	margin-left: 110px;
}
.current_node_id_2968 #validation_errors {
	margin: 0px auto;
	text-align: center;
	margin-bottom: 5px;
}
.tac-box  .validation_error {
	margin-left: 0;
}


.current_node_id_2968 .tac-box input {
	float: left;
}
.current_node_id_2968 .tac-box input.box {
	border: 1px solid #999999;
	float: left;
	margin-right: 5px;
}

.middle-col-container {
	font-family:Arial,Helvetica,sans-serif;

}
.middle-col-container li {
	font-size:12px;
}

#tac-popup .popup-close {
	float:right;
	margin: 5px 20px 0 0;
}

#tac-popup .popup-close img{
	border: none;
}

#tac-popup p, #tac-popup li, #tac-popup h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

#tac-popup h1 {
	font-size: 17px;
	margin: 0px 30px 0px 30px;
}

#tac-popup ol li {
	margin: 3px 30px 5px 30px;
	line-height: 15px;
}
#tac-popup ol ol li {
	list-style-type: lower-roman;
	margin: 10px 00px 10px 20px;
}
#tac-popup ol ol ol li, #tac_popup ol ol ul li {
	list-style-type: lower-roman;
}
#tac-popup #logo {
	margin-left:32px;
	margin-top:3px;
}

#tac-popup ol {
	margin: 0px;
	padding-left: 20px;
}
#tac-popup ol ol {
	margin: 0px;
	padding-left: 0px;
}
#tac-popup ol ol ul {
	margin: 0px;
	padding-left: 0px;
}

#tac-popup hr {
	background:  transparent;
	border-top: 1px solid black;
	width: 90%;
	padding: 0px;
	margin: 10px 0px 10px 0px;
}

.current_node_id_5462 #MiddleCol .object-left {
	clear: both;
	display: block;
	float: none;
}

.current_node_id_5462 .separator {
border-bottom: 1px dotted rgb(102, 102, 102);
margin: 15px 0px 10px 16px;
width: 550px;
}


/*Green gas direct debit*/


.current_node_id_2972 .form-greenus-britannicus-head,
.current_node_id_2972 .form-greenus-britannicus,
.current_node_id_2972 div#grey_bottom_rounded_wrapper{
	margin-left: -2px;
	position: relative;
	z-index: 1;
}

.current_node_id_2972 .form-greenus-britannicus-head{
	
	position: relative;
	z-index: 0;
}

.current_node_id_2972 .form-greenus-britannicus{
	margin-top:0;
}

fieldset.feedback-form .authorise-direct-debit label{
	float:right;
	margin-right:10px;
	text-align:left;
	white-space:normal;
	width:480px;
}

fieldset.feedback-form .authorise-direct-debit  .input-small{
	margin-left:25px;
	padding-top:9px;
}

fieldset.feedback-form .authorise-direct-debit, .current_node_id_2972 .payment-date{
	margin:6px 0 23px;
}

.current_node_id_2972 .current-payment{
	margin-bottom: 15px;
}

.current_node_id_2972 #current-payment-no{
	display: none;
}

.current_node_id_2972 #current-payment-no select{
	width: 112px;
	margin-top:-3px;
	position: relative;
}
.current_node_id_2972 #current-payment-yes input{
	margin-left:7px;
	margin-top:-3px;
	width: 45px;
	position: relative;
}

.current_node_id_2972 #grey_bottom_outer{
	margin:-23px 0 0 -2px;
	width:587px;
}

.current_node_id_2972 div#grey_bottom_rounded_wrapper{
	width:589px;
	background: #ffffff;
}

.current_node_id_2972 .validation_error{
	margin-left:190px;
	margin-top:-16px;
	clear: both;
}

.current_node_id_2972 .authorise-direct-debit .validation_error{
	margin-left: 55px;
	margin-top: -17px;
	clear: both;
}


.current_node_id_2972 .current-payment div div div, .current_node_id_2972 .payment-date div div div{
	float:left;
	width:160px;
	margin-left: 15px;
}

.current_node_id_2972 .current-payment div label, .current_node_id_2972 .payment-date div label{
	float:left;
	margin:0 0 0 30px;
	text-align:left;
	width:140px;
}

.current_node_id_2972 .current-payment div label{
	padding-top: 8px;
}

#current-payment-yes .input-small div{
	float: left;
}

.current_node_id_2972  #grey_bottom_outer, .current_node_id_2972 div.b{
	border-color: #BBBBB9;
	background: #ffffff;
}

.current_node_id_2972 div.br{
	background: transparent url(../images/homepage/cornerslt.gif) no-repeat scroll 2px -34px;
}

.current_node_id_2972 div.bl{
	background: transparent url(../images/homepage/cornerslt.gif) no-repeat scroll 0 -51px
}

.current_node_id_2972 fieldset.feedback-form .input-small input.box{
	width: 150px;
}

.current_node_id_2972 fieldset.feedback-form .input-medium  input.box{
	width: 220px;
}

.current_node_id_2972 form div.clear{
	height: 10px;
}

.current_node_id_2972 #current-payment-yes-no{
	height:80px;
}

.current_node_id_2972 div#grey_bottom_rounded_wrapper div.b
{
margin-top:-4px;
}

.current_node_id_2972 .form-greenus-britannicus{
padding-top:20px;
}

.current_node_id_2972 #MiddleCol .bedroom-message p{
	font-size: 1em;
	margin-left: 78px;
}

/* Microtricity */

.current_node_id_2975 .form-greenus-britannicus {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/microtricity-background.jpg) no-repeat scroll 0 0;
	width: 430px;
	height: 461px;
	border: none;
	margin-left:80px;
}
.current_node_id_2975 fieldset.let-us-know, fieldset.feedback-form {
	padding-top: 10px;
	margin-top: 0px;
	border: 0px;
	width: auto;
}
.current_node_id_2975 label {
	width: 100px;
}

.current_node_id_2975 fieldset.feedback-form label, .current_node_id_2975 fieldset.feedback-form label.normal {
	width: 100px;
}

.current_node_id_2975 fieldset.feedback-form .input-large {
	margin-left: 120px;
	margin-top: 10px;
	width: 300px;
}

.current_node_id_2975 fieldset.feedback-form .input-large label,
.current_node_id_2975 fieldset.feedback-form .input-large div {
	white-space: normal;
	width: 280px;
	text-align: left;
	margin-bottom: 10px;
	line-height: 18px;
}
.current_node_id_2975 fieldset.feedback-form .input-large label {
	padding-left: 25px;
}
.current_node_id_2975 fieldset.feedback-form .input-large input {
	margin-left: -20px;
	float: left;
	position: relative;
}
.current_node_id_2975 fieldset.feedback-form input.box {
	margin-bottom: 17px;
}
.current_node_id_2975 fieldset.feedback-form .title input {
	width: 50px;
}
.current_node_id_2975 fieldset.feedback-form .postcode input {
	width: 75px;
}
.current_node_id_2975 fieldset.feedback-form .forename input,
.current_node_id_2975 fieldset.feedback-form .surname input {
	width: 175px;
}

.current_node_id_2975 .nextBtn {
	margin-left: 140px;
}

.current_node_id_2975 b {
	text-align: center;
	margin: 0px auto;
	display: block;
}

.current_node_id_2975 .validation_error { 
	margin-left: 120px; 
	position: absolute; 
	margin-top: -12px; 
}

.current_node_id_2975 .article-rhs-container,
.current_node_id_2976 .article-rhs-container {
	margin-left: 0px;
	margin-top: 0px;
}


/*Microtricity and how green rhs fix IE6*/
.current_node_id_2622 div#MiddleCol,

.current_node_id_2621 div#MiddleCol{
	width:615px;
}



/* Microtricity */

.subtree_level_3_node_id_5438 div.factbox,
#RightCol.microtricity-right-col div.factbox,
.current_node_id_2975 div.factbox,
.current_node_id_2974 div.factbox,
.current_node_id_2979 div.factbox,
.current_node_id_2978 div.factbox,
.current_node_id_2976 div.factbox,
.current_node_id_2977 div.factbox {
	background-color: #e5f3ca;
	border: 1px solid #d8d8d8;
	width: 185px;
	margin-bottom: 10px;
}

.subtree_level_3_node_id_5438 div.factbox-content,
#RightCol.microtricity-right-col div.factbox-content,
.current_node_id_2975 div.factbox-content,
.current_node_id_2974 div.factbox-content,
.current_node_id_2979 div.factbox-content,
.current_node_id_2978 div.factbox-content,
.current_node_id_2976 div.factbox-content,
.current_node_id_2977 div.factbox-content {
	padding: 10px;
}

.subtree_level_3_node_id_5438 div.factbox.object-left,
#RightCol.microtricity-right-col div.factbox.object-left,
.current_node_id_2975 div.factbox.object-left,
.current_node_id_2977 div.factbox.object-left,
.current_node_id_2979 div.factbox.object-left,
.current_node_id_2978 div.factbox.object-left,
.current_node_id_2976 div.factbox.object-left,
.current_node_id_2974 div.factbox.object-left {
	background-color: #F6F6F6;
	border: 1px solid #d8d8d8;
	margin-top: 10px;
}
div.factbox.object-right .object-left {
	width: 100%;
}

.subtree_level_3_node_id_5438 #RightCol ul,
#RightCol.microtricity-right-col ul,
.current_node_id_2977 #RightCol ul,
.current_node_id_2974 #RightCol ul,
.current_node_id_2979 #RightCol ul,
.current_node_id_2978 #RightCol ul,
.current_node_id_2976 #RightCol ul,
.current_node_id_2975 #RightCol ul {
	list-style-image: none;
	list-style-type: none;
	margin-top: 10px;
}
.subtree_level_3_node_id_5438 div.factbox.object-left ul,
#RightCol.microtricity-right-col div.factbox.object-left ul,
.current_node_id_2974 #RightCol div.factbox.object-left ul,
.current_node_id_2977 #RightCol div.factbox.object-left ul,
.current_node_id_2979 #RightCol div.factbox.object-left ul,
.current_node_id_2978 #RightCol div.factbox.object-left ul,
.current_node_id_2976 #RightCol div.factbox.object-left ul,
.current_node_id_2975 #RightCol div.factbox.object-left ul {
	list-style-type: disc;
	margin: 10px 0px 0px -5px;
}

.subtree_level_3_node_id_5438 #RightCol ul li,
#RightCol.microtricity-right-col ul li,
.current_node_id_2975 #RightCol ul li,
.current_node_id_2977 #RightCol ul li,
.current_node_id_2979 #RightCol ul li,
.current_node_id_2978 #RightCol ul li,
.current_node_id_2976 #RightCol ul li,
.current_node_id_2974 #RightCol ul li {
	background: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/microtricity/tick.png") 2px 0px no-repeat; 
	padding:10px; 
	height: auto;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 30px;
	font-size: 1.1em;
}
.subtree_level_3_node_id_5438 #RightCol div.factbox.object-left ul li,
#RightCol.microtricity-right-col div.factbox.object-left ul li,
.current_node_id_2974 #RightCol div.factbox.object-left ul li,
.current_node_id_2977 #RightCol div.factbox.object-left ul li,
.current_node_id_2979 #RightCol div.factbox.object-left ul li,
.current_node_id_2978 #RightCol div.factbox.object-left ul li,
.current_node_id_2976 #RightCol div.factbox.object-left ul li,
.current_node_id_2975 #RightCol div.factbox.object-left ul li {
	background: none;
	margin: 5px 0px 5px 20px;
	padding: 0px;
}
.subtree_level_3_node_id_5438 #RightCol ul p,
#RightCol.microtricity-right-col ul p,
.current_node_id_2974 #RightCol ul p,
.current_node_id_2977 #RightCol ul p,
.current_node_id_2979 #RightCol ul p,
.current_node_id_2978 #RightCol ul p,
.current_node_id_2976 #RightCol ul p,
.current_node_id_2975 #RightCol ul p {
	font-size: 1em;
}
.subtree_level_3_node_id_5438 #RightCol ul li b,
#RightCol.microtricity-right-col ul li b,
.current_node_id_2974 #RightCol ul li b,
.current_node_id_2977 #RightCol ul li b,
.current_node_id_2978 #RightCol ul li b,
.current_node_id_2976 #RightCol ul li b,
.current_node_id_2979 #RightCol ul li b,
.current_node_id_2975 #RightCol ul li b {
	margin: 0px;
	height: auto;
	text-align:left;
	display: inline;
}

.current_node_id_2974 #MiddleCol .object-left {
	margin-top: 35px;
	background-color: transparent;
	border: 0px;
	padding-left: 50px;
}

.current_node_id_2974 #MiddleCol .object-right {
	margin-left: 25px;
}

.current_node_id_2974 .attribute-caption {
	margin-top: 10px;
	text-align:center;
}

.current_node_id_2974 .attribute-caption {
	margin-top: 10px;
	margin-left: 5px;
	text-align:center;
}

.current_node_id_2978 #MiddleCol ul {
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type: none;
	list-style-image: none;
}
.current_node_id_2978 #MiddleCol ul li {
	background: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/microtricity/bullets.png") 0px 2px no-repeat;
	margin: 10px 0px 10px 5px;
	padding-left: 25px;
}
 
.current_node_id_2978 #MiddleCol h2 {
	margin: 20px 0px 10px 0px;
}
.current_node_id_2979 #MiddleCol h2 {
	margin: 20px 0px 10px 0px;
}

.current_node_id_2979 #MiddleCol ul {
	list-style-image: none;
	margin-bottom: 20px;
	list-style-type: none;
	margin-left: 0px;
}
.current_node_id_2979 #MiddleCol ul li {
	background: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/microtricity/tick.png") 0px 0px no-repeat; 
	padding:10px; 
	height: auto;
	padding: 0px;
	min-height: 20px;
	padding-left: 35px;
	margin: 10px 0px 10px 5px;
}
.current_node_id_2977 #MiddleCol ul {
	list-style-image: none;
	list-style-type: none;
	margin-left: 0px;
}
.current_node_id_2977 #MiddleCol ul li {
	background: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/microtricity/tick.png") 0px 0px no-repeat; 
	padding:10px; 
	height: auto;
	padding: 0px;
	min-height: 20px;
	padding-left: 40px;
	margin: 00px 0px 10px 10px;
}
.current_node_id_2977 #MiddleCol ul li {
	font-size: 1.2em;
}
.current_node_id_2977 #MiddleCol ul li ul li {
	background: url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/microtricity/bullets.png") 0px 0px no-repeat; 
	font-size: 1em;
}
.current_node_id_2977 #MiddleCol ul li p {
	font-size: 1em;	
}
.pdf-preview-box {
	margin: 10px;
	text-align: center;
}
.current_node_id_2975 .form-greenus-britannicus {
	background-image: url("/extension/ecotricity-design/design/ecotricity-design/images/register_interest_background.png");
	width: 480px;
	height: 600px;
	margin-left: 40px;
}
.current_node_id_2975 fieldset.feedback-form label {
	width: 130px;
	white-space: normal;
}
.current_node_id_2975 fieldset.feedback-form .input-large { 
	margin-left: 150px;
}
.current_node_id_2975 fieldset.feedback-form {
	margin-bottom: 20px;
}


.current_node_id_2975 .validation_error { 
	margin-left: 155px; 
	position: absolute; 
	margin-top: -12px; 
}

.current_node_id_2978 h6 {
	font-size: 1.1em;
	font-weight: normal;
}

.current_node_id_2975 fieldset.feedback-form .are_customer div label {
	width: auto;
}
.current_node_id_2979 .object-center img {
	margin-top: 30px;
}

#RightCol .article-rhs-body p {
	clear:both;
}

div.article-2850 .article-rhs-body .inner{
	background-image:none;
}

#RightCol div.article-2850 .article-rhs-body .inner h2{
	color: red;
}

/*Switch thanks page*/
.current_node_id_2993 div.factbox {
	float:left;
	margin-left:0;
	margin-right:0;
	width:290px;
	height: 90px;
}

.current_node_id_2993 h2{
	padding-top: 15px;

}

.current_node_id_2993 div.separator{
	height: 1px;
}

.current_node_id_2993 #RightCol div.factbox{
	width: 210px;
	height: auto;
	background: #E4F3CB;
	border: 1px solid #CCCCCC;
}

.current_node_id_2993 #RightCol div.factbox div.box-content{
	padding: 10px 0px 20px 10px;
}
.current_node_id_2993 #RightCol h5{
	font-size: 12px;
	font-weight: bold;
	margin-bottom:6px;
	margin-top:14px;
}

.current_node_id_2993 #RightCol p{
	font-size:12px;
	padding-left:35px;
	padding-top:9px;
}

.current_node_id_2993 #RightCol a,
.current_node_id_2993 #RightCol a:hover,
.current_node_id_2993 #RightCol a:visited{
	color: #000;
}

.current_node_id_2993 #RightCol .object-center{
	margin-left: -7px;
}

.current_node_id_2993 h6{
	font-size: 10px;
	font-weight: normal;
}
/*end switch thanks*/

/*how green are we aka bills into mills*/
.current_node_id_2606 table td,
.current_node_id_2955 table td {
	text-align: left;
}


/* For your home our tariffs */
.current_node_id_2965 .factbox{
	float: none;
	background: transparent url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/new-energy-box.jpg") no-repeat 0 0;
	height:293px;
	width:589px;
	margin-left:-4px;
	z-index:2;
	position: relative;
}
.current_node_id_2965 .box-content{
	padding: 20px 25px;
}

.current_node_id_2965 .factbox .separator{
	margin-top: 12px;
}

.current_node_id_2965 .separator{
	margin-top: 20px;
}

.current_node_id_2965 .factbox, div.new-energy-box {
	background:url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/new-energy-box.jpg") no-repeat scroll 0 0 transparent;
	float:none;
	height:405px;
	margin-left:14px;
	position:relative;
	width:560px;
	z-index:2;
}

div.new-energy-box div.inner{
	padding: 23px 25px;
}

div.new-energy-box div.inner div.inner{
	padding: 0px;
}


div.new-energy-box div.left-box{
	width: 290px;
	float: left;
}

div.new-energy-box div.left-box div.inner{
	padding-right: 20px;
}

div.new-energy-box div.right-box div.inner{
	padding-top: 45px;
}

div.new-energy-box div.right-box{
	float: left;
}

div.new-energy-box div.right-box form{
	font-weight: bold;
	font-size: 12px;
	padding: 15px 16px;
}

div.new-energy-box div.right-box form div.postcode-text{
	margin-bottom: 7px;
}

div.new-energy-box div.right-box form div.postcode-input{
}

div.new-energy-box div.right-box form div.economy-check{
	margin-top: 15px;
	margin-bottom: 15px;
}

div.new-energy-box div.right-box form div.form-submit{
	margin-left: 7px;
}



div.new-energy-box div.right-box form div.form-submit input{
	background:url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/button-check-price.jpg") no-repeat scroll 0 0 transparent;
	width: 164px;
	height: 32px;
	border: 0px;
}

div.new-energy-form {
	background:url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/new-energy-box-form.jpg") no-repeat scroll 0 0 transparent;
	height:152px;
	position:relative;
	width:211px;
	z-index:2;
}

.current_node_id_2607 #MiddleCol  div.new-energy-box .attribute-caption {
	font-size:1em;
	margin-left:15px;
	text-align:left;
	width:300px !important;
}

/* FYH landing */
.current_node_id_2951 #MiddleCol div.object-right {
margin-bottom:45px;
margin-top:-28px;
padding-left:35px;
padding-right:10px;
}

.current_node_id_2951 #MiddleCol div.object-center{
	padding: 5px 0px 10px 0px;
}

.current_node_id_2951 table {
	margin:5px 0 0;
	width:96% !important;
}

.current_node_id_2951 #MiddleCol div.object-left {
	padding-left:10px;
	padding-right:13px;
}

.current_node_id_2951 #MiddleCol #fyh-find-more{
	margin-left:18px;
	margin-top:-65px;
	position:absolute;
	text-align:left;
}

.current_node_id_2951 #MiddleCol #fyh-switch-button{
	display: block;
	margin-bottom: 10px;
}

.current_node_id_2951 table{
	margin: 5px 0 0 0;
}

.current_node_id_2951 table td{
	text-align: left;
	font-size: 1.2em;
}

/*Number of homes powered by
.current_node_id_2951 .article-rhs-body,
.current_node_id_2955 .article-rhs-body,
.current_node_id_2606 .article-rhs-body
{
	background: url(/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/homes-powered-background-new.jpg);
	height:441px;
	width:214px;
}

.current_node_id_2951 .article-rhs-body .inner,
.current_node_id_2606 .article-rhs-body .inner,
.current_node_id_2955 .article-rhs-body .inner
{
	background: transparent;
}


.current_node_id_2951 #RightCol .article-rhs-body p,
.current_node_id_2606 #RightCol .article-rhs-body p,
.current_node_id_2955 #RightCol .article-rhs-body p
{
	font-size: 15px;
}
*/
/*Use your bill to fight climate change rhs article*/
.article-2882 .article-rhs-top, .article-2882 .article-rhs-bottom{
	display: none;
	height: 0px;
}

.article-2882 .inner, .article-2882 .article-rhs-body{
	padding: 0px;
	margin: 0px;
	background: transparent;
}

.article-2882 .inner h2{
	display: none;
}

.article-2882 .object-center{
	margin-left:6px;
	margin-top:-56px;
}

.subtree_level_2_node_id_2951 div#MiddleCol {
	overflow:hidden;
}
.subtree_level_2_node_id_2951 div#RightCol {
	margin:0;
	padding-left:2px;
	float: left;
}

.current_node_id_2622 div#RightCol {
	float: right;
}

.customer-number-box-description-bills {
	font-size:15px;
	margin-bottom:40px;
	margin-left:11px;
	margin-top:-174px;
	position:absolute;
	width:177px;
}

.subtree_level_2_node_id_2951 div.attribute-image,
.current_node_id_2979.factbox div.object-left{
	border: none;
	background: transparent;
}


.current_node_id_2993 div#MiddleCol {
	width: 617px;
}


.current_node_id_2993 div#RightCol {
	float: right;
}
/*.current_node_id_2993 div#RightCol .factbox {
	margin-left: 5px;
}*/

div.meter-read-decimal{
        float:left;
        font-size:30px;
        line-height:19px;
        height: 35px;
 	margin-top: -6px;
        margin-right:5px;
}

/*Great Service*/
.current_node_id_2610 #MiddleCol .object-center .attribute-caption,
.current_node_id_2966 #MiddleCol .object-center .attribute-caption{
	padding:0 100px 0 115px;
	text-align:left;
	width:auto !important;
	margin-bottom: 15px;
	position:relative;
}

.current_node_id_2610 .quote .author,
.current_node_id_2966 .quote .author {
	font-weight:bold;
	right:2px;
	position:absolute;
	bottom:-2px;
}

.current_node_id_2610 .quote,
.current_node_id_2966 .quote {
	height:109px;
	margin:0;
	padding: 0px;
	position:relative;
	width:241px;
	background:url("/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/gs-quote.jpg") repeat scroll 0 0 transparent;
}

.current_node_id_2610 .quote-design,
.current_node_id_2966 .quote-design {
	padding:4px 5px 3px 1px;
}


.current_node_id_2610 #MiddleCol .object-left,
.current_node_id_2966 #MiddleCol .object-left {
	float:left;
	overflow:hidden;
	width:auto;
	padding:0 18px 34px 28px;
}

.current_node_id_2610 #MiddleCol .object-left .quote-design p,
.current_node_id_2966 #MiddleCol .object-left .quote-design p {
	margin:3px 9px 5px 0;
	font-size: 1.1em;
}

/*Our tariffs 26-5*/
.our-tariff {
	margin-bottom:25px;
	margin-left:16px;
	width:548px;
}

div.our-tariff div.bl, div.our-tariff div.br, div.our-tariff div.tl, div.our-tariff div.tr {
	background-image:url("/extension/ecotricity-design/design/ecotricity-design/images/switch/corners-ltgrey.gif");
}

div.our-tariff{
	background: #DADADA;
	position: relative;
}

div.our-tariff div.inner{
	padding: 10px 20px;
}

div.our-tariff div.float-left{
	float: left;
	width: 290px;
}

div.our-tariff div.float-right{
	float: left;
	width: 170px;
	text-align: center;
	position: relative;
	width:205px;
	z-index:2;
	padding-top: 35px;
}

.current_node_id_2965 #MiddleCol div.new-energy-box .attribute-caption {
font-size:1em;
margin-left:15px;
text-align:left;
width:300px !important;
}

div.switch-link a{
	font-size: 13px;
	color: #000;
	text-decoration: underline;
}

/*Green energy*/
div.tarrif-box-2988 div.background-image{
	background: url('/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/tariff-box-match.jpg?v=2');
	position: absolute;
	right:26px;
	bottom:1px;
	width: 182px;
	height: 124px;
}

/*Green energy plus*/
div.tarrif-box-2989 div.background-image{
	background: url('/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/tariff-box-100.jpg');
	position: absolute;
	right:1px;
	bottom:30px;
	width: 199px;
	height: 81px;
}

/*Green gas*/
div.tarrif-box-2990 div.background-image{
	background: url('/extension/ecotricity-design/design/ecotricity-design/images/for-your-home/tariff-box-dual.jpg');
	position: absolute;
	width: 212px;
	height: 120px;
	bottom:17px;
	right:1px;
}

div.our-tariff div.attribute-image{
	margin-bottom: 10px;
}

div.our-tariff div.vertical_border {
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	line-height:14px;
}

div.our-tariff div.t  {
	border-top:1px solid #D4D4D4;
}

div.our-tariff div.b  {
	border-bottom:1px solid #D4D4D4;
}

/* Terms & Conditions */
        
.current_node_id_2502 #MiddleCol li li {
        list-style-type: lower-roman;
}
.current_node_id_2502 #MiddleCol ol ol ul {
        font-size: 0.9em;
}
.current_node_id_2502 #MiddleCol li li li {
        list-style-type: lower-roman;
        font-size: 1.1em;
}

.meterread-copy {
        margin-left: 190px;
        margin-bottom: 5px;
        color: rgb(0, 153, 255);
        font-size: 1.1em;
        width: 100%;
}

.serial-no-position {
  	float: right;
}

/* ADVISORY BOARD */

div#advisory-board{
	background: url('aimages/advisory_background.jpg');
	width: 818px;
	height: 537px;
	margin-top:10px;
	position: relative;
}

#MiddleCol div.advisory-board-xl{
	height: 779px;
}


div#board-copy{
	height:465px;
	left:504px;
	position:absolute;
	top:33px;
	width:280px;
}

div#board-copy div.advisor-copy{
	display: none;
}
div#board-copy div#copy-blank{
	display: block;
}

div.advisor-photo div.alt-image, div.advisor-photo div.main-image{
	display: none;
}

div.advisor-photo{
	width: 193px;
	height: 204px;
	position: absolute;
	overflow: hidden;
}

div.advisor-photo a{
	width: 193px;
	height: 204px;
	display: block;
}

div#advisor-r0c0{
	left: 15px;
	top: 12px;	
	width: 182px;
}
div#advisor-r1c0{
	left:21px;
	top:270px;
}
div#advisor-r2c0{
	left:21px;
	top:505px;
}
div#advisor-r0c1{
	left:154px;
	top:83px;
}
div#advisor-r1c1{
	left: 159px;
	top: 318px;	
	width: 182px;
}
div#advisor-r2c1{
	left: 159px;
	top: 564px;	
	width: 182px;
}
div#advisor-r0c2{
	left: 296px;
	top: 23px;	
}
div#advisor-r1c2{
	top: 263px;
	left: 293px;	
}
div#advisor-r2c2{
	top: 516px;	
	left: 294px;
}

#MiddleCol div#board-copy p{
	line-height: 14px;
}

#MiddleCol div#board-copy h3{
	margin-top: 0px;
}

#MiddleCol div#board-copy h4{
	margin-top: 0px;
	margin-bottom: 10px;
}

.current_node_id_3246 div#MiddleCol{
	width: 833px;
}

.current_node_id_3246 div.middle-col-container{
	width: 100%;
	background: white;
}

/* END ADVISORY BOARD */

/* ECOBONDS FORM */

.ecobonds-invitation .form-footer{
	padding-top: 25px;
}

#MiddleCol .ecobonds-invitation p{
	font-size: 12px;
}

#MiddleCol .business-callback .ecobonds-invitation #postcode_attr input.box {
	width:100px;
}

.ecobonds-invitation #get_from_address{
	margin-left: 13px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation .inline-radio label{
	float:left;
	font-weight:normal;
	padding-top:7px;
	width:auto;
	margin-right: 0px;
	margin-right: 7px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation .inline-radio{
	margin-top: 15px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation label.terms{
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	width: auto;
	padding-left: 10px;
}
#MiddleCol div.terms-div input{
	float: left;
}
#MiddleCol .business-callback fieldset.ecobonds-invitation .terms-div input {
	margin-right: 10px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation label{
	margin-bottom: 3px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation label{
	margin-bottom: 3px;
}
div.subtree_level_2_node_id_3297 #MiddleCol h1 {
	color: black;
}
div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container{
	width: auto;
	text-align: left;
	margin: 0px 0px 0px 0px;
	background: white;
	font-weight: normal;
}

div.subtree_level_2_node_id_3297 #MiddleCol div.article-3322{
	text-align: center;
}

div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container p{
	font-size: 0.7em;
	font-size: 9px;
	line-height: 14px;
}

div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container div.article-rhs-top,
div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container div.article-rhs-body h2,
div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container div.article-rhs-bottom{
	display: none;
}

div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container div.article-rhs-body,
div.subtree_level_2_node_id_3297 #MiddleCol div.article-rhs-container div.article-rhs-body div.inner{
	margin-top: 20px;
	width: auto;
	background: transparent;
}

#is_ecotricity_customer, #is_uk_resident, #organisation_input, .ecobonds-invitation #email_attr{
	margin-top: 15px;
}

body #MiddleCol .business-callback fieldset.ecobonds-invitation #applying_on_behalf{
	margin-top: 0px;
}

#is_ecotricity_customer div, #is_uk_resident div, #applying_on_behalf div{
	font-weight: bold;
}

fieldset.ecobonds-invitation div.terms-div{
	margin: 16px 0px 0px 0px;
}

fieldset.ecobonds-invitation #phone-type{
	margin-left: 160px;
}


.article-3216 h2{
	display: none;
}

.article-3216 .article-rhs-body .inner{
	background: transparent;
}

#RightCol .article-3216 .article-rhs-body p{
	clear:none;
	padding:0px 0 15px 0px;
}

#RightCol .article-3216 .object-right {
	float: none;
}
#RightCol .article-3216 .object-right img{
	padding-top: 0px;
	float: right;
	margin-left: 10px;
}
#RightCol .article-3216 .object-left{
	clear: both;
	padding-bottom: 10px;
}

#RightCol .article-3216 .content-view-embed{
	padding: 5px 0 0 3px;
}

#RightCol .article-3216 .object-right .content-view-embed{
	padding: 0;
}

div#receive_updates{
	display: none;
	margin-top: 10px;
}

#MiddleCol .business-callback fieldset  div#resident_error{
	margin-left:100px;
	padding-top:22px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation div#postcode-error{
	margin-top: -23px;
}

fieldset.ecobonds-invitation #email-copy{
	margin-top: 7px;
}

fieldset.ecobonds-invitation #email-copy div.validation_error{
	float: none;
	margin-left: 0px;
}

#organisation_input{
	display:none;
}

#MiddleCol .business-callback fieldset #applying_on_behalf .validation_error,
#MiddleCol .business-callback fieldset #is_ecotricity_customer .validation_error {
	color:#800000;
	float:left;
	font-size:0.9em;
	font-weight:normal;
	left:0;
	margin:7px 0 0;
	padding-top:3px;
	position:relative;
}

#MiddleCol .green-gas-signup .form-greenus-britannicus {
        width: 477px;
        background: #dadada url("/extension/ecotricity-design/design/ecotricity-design/images/switch/greenus-brittanicus-fill.jpg") no-repeat scroll 310px 20px;
}
#MiddleCol .business-callback .form-greenus-britannicus {
	overflow: auto;
}
div.our-energy-top div.vertical_border div.inner {
	overflow: hidden;
	position: relative;
	width: 100%;
}
div.our-energy-top div.vertical_border div.float-right {
	overflow:hidden;
	float: right;
	width: 380px;
}


div.subtree_level_2_node_id_3297 div#MiddleCol{
	width:610px;
	overflow: hidden;
}
div.subtree_level_2_node_id_3297 div#RightCol{
	margin: 0px;
	float: right;
	overflow: hidden;
	width: 215px;
	position: relative;
	line-height: auto;
}

div.subtree_level_2_node_id_3297 div#RightCol div.object-left{
	overflow: hidden;
	position: relative;
	margin: 0px;
	line-height: auto;
	float: none;
}

div.subtree_level_2_node_id_3297 div#RightCol div.article-rhs-container{
	margin-left: 0px;
}

#MiddleCol .business-callback .form-greenus-britannicus {
	overflow: auto;
}

/* END ECOBONDS */

div#partner-offer-rhs {
margin-top:10px;
}

/* FYB IE6 TWEAKS */
div.subtree_level_2_node_id_3112 div#MiddleCol {
	overflow:hidden;
	width:610px;
}
.subtree_level_2_node_id_3112 .article-rhs-top, .business-profile-top, .business-profile {
	overflow:hidden;
}

/* Nemesis */

.subtree_level_4_node_id_3381 div.our-energy-top div.vertical_border div.float-left,
.subtree_level_4_node_id_4885 div.our-energy-top div.vertical_border div.float-left {
	width: 380px;
}
.subtree_level_4_node_id_3381 div.our-energy-top div.t,
.subtree_level_4_node_id_4885 div.our-energy-top div.t {
	z-index: 100;
	position: relative;
}
.subtree_level_4_node_id_3381 div.our-energy-top div.tr,
.subtree_level_4_node_id_4885 div.our-energy-top div.tr {
	z-index: 100;
	position: relative;
}
.subtree_level_4_node_id_3381 div.our-energy-top div.vertical_border div.float-right,
.subtree_level_4_node_id_4885 div.our-energy-top div.vertical_border div.float-right {
	margin-top: -7px;
	z-index: 2;
	margin-bottom: -4px;
	width: 398px;
}

.subtree_level_4_node_id_3381 #MiddleCol table th,
.subtree_level_4_node_id_4885 #MiddleCol table th {
	line-height: 34px;
	font-size: 1.5em;
	padding-left: 10px;
	width: 590px;
	height: 34px;
	background-image: url("../images/nemesis/tbl_header.png");
	color: white;
}
.subtree_level_4_node_id_4885 #MiddleCol table th {
 	height: 25px;
	padding-top: 10px;
        color: black;
	background-image: url("../images/about/tt_bkg.png");
}

.subtree_level_4_node_id_3381 #MiddleCol table tr.bglight,
.subtree_level_4_node_id_4885 #MiddleCol table tr.bglight {
	background-color: #e5f3cb;
}
.subtree_level_4_node_id_3381 #MiddleCol table tr.bgdark,
.subtree_level_4_node_id_4885 #MiddleCol table tr.bgdark {
	background-color: #fff;
}
.subtree_level_4_node_id_3381 #MiddleCol table td,
.subtree_level_4_node_id_4885 #MiddleCol table td {
	font-size: 1.4em;
	padding: 10px;
}
.subtree_level_4_node_id_3381 #MiddleCol table tr :first-child,
.subtree_level_4_node_id_4885 #MiddleCol table tr :first-child {
	width: 170px;
}
.subtree_level_4_node_id_3381 #MiddleCol table p,
.subtree_level_4_node_id_4885 #MiddleCol table p {
	line-height: 34px;
	height: 34px;
	margin: 0px 10px;
	font-size: 2.2em;
	font-weight: normal;
}
.subtree_level_4_node_id_4885 #MiddleCol table p {
        line-height: 55px;
}
.subtree_level_4_node_id_3381 div.middle-col-container,
.subtree_level_4_node_id_4885 div.middle-col-container {
	width: 590px;
}
.subtree_level_4_node_id_3381 .article-rhs-body .inner,
.subtree_level_4_node_id_4885 .article-rhs-body .inner {
	background-image: none;
}
.current_node_id_3400 div#MiddleCol,
.current_node_id_4888 div#MiddleCol {
	background-color: #fff;
	margin-left: 6px;
}
.current_node_id_3400 div.middle-col-container,
.current_node_id_4888 div.middle-col-container { 
	width: 820px;
	margin-left: 11px;
	clear: both;
	margin-right: 0px;
	background-color: #fff;
}
.current_node_id_3400 .content-view-embed,
.current_node_id_4888 .content-view-embed { 
	float: left;
	margin-right: 13px;
	margin-left: 13px;
	margin-top: 13px;
	margin-bottom: 13px;
	height: 180px;
}
.current_node_id_3400 .attribute-caption,
.current_node_id_4888 .attribute-caption {
	width: 245px !important;
	padding-top: 5px;
	text-align: center;
}
.current_node_id_3400 .content-view-embed img,
.current_node_id_4888 .content-view-embed img { 
	width: 245px;
	height: 163px;
}
.subtree_level_3_node_id_3381 #RightCol .attribute-caption {
	margin-top: 10px;
	margin-bottom: 10px;
}
.subtree_level_3_node_id_3381 .player2 {
	margin: 0px auto 10px auto;
	text-align: center;
	float: none;
}
.subtree_level_3_node_id_3381 .profile-image {
	float: right;
	clear: left;
	margin-top: -50px;
}
.subtree_level_3_node_id_3381 .profile-quote .quote-begin {
	background: url("../images/green-energy/quote-begin.png");
	height: 58px;
	margin-bottom: 15px;
	width: 62px;
}
.subtree_level_3_node_id_3381 .profile-quote .quote-author {
	font-size: 13px;
	font-weight: bold;
	margin-top: 15px;
}
.subtree_level_3_node_id_3381 .profile-quote .quote-body {
	font-size: 1.2em;
}
.subtree_level_3_node_id_3381 .profile-quote .quote-end {
	background: url("../images/green-energy/quote-end.png");
	height: 58px;
	margin-left: 128px;
	margin-top: 15px;
	width: 62px;
}
.subtree_level_3_node_id_3381 #Wrapper div.OurEnergyCol {
	background-color: white;
	height: 535px;
}
.light-blue-box {
  	border: 1px solid #E7E7E7;
        background-color: #F9FBFD;  
        width: 255px;
        float: left;
        padding: 10px;
        margin-right: 20px;
        margin-top: 20px;
}
.light-blue-box-right {
        margin-right: 0px;
        float: right;
}
        
.light-blue-box ul li strong {
        font-size: 1.2em;
}
#MiddleCol .light-blue-box p {
        margin-bottom: 0px;
        font-size: 1.1em;
}

.light-blue-box a:visited {
        color: black;
}
.subtree_level_2_node_id_3871 .article-rhs-body .inner{
        background: transparent;
}
.subtree_level_2_node_id_3871 .profile-quote .quote-author {
	font-size: 13px;
	font-weight: bold;
	margin-top: 15px;
}
.subtree_level_2_node_id_3871 div.profile-quote div.profile-image {
	padding-bottom: 10px;
	padding-left: 0px;
}
.subtree_level_2_node_id_3871 .profile-quote .quote-begin {
	background: url(/extension/ecotricity-design/design/ecotricity-design/images/green-energy/quote-begin.png);
	height: 58px;
	margin-bottom: 15px;
	width: 62px;
}
.subtree_level_2_node_id_3871 .profile-quote .quote-end {
	background: url(/extension/ecotricity-design/design/ecotricity-design/images/green-energy/quote-end.png);
	height: 58px;
	margin-left: 128px;
	margin-top: 15px;
	width: 62px;
}
.current_node_id_4095 #Wrapper {
 	background-image: url('/images/back-2col.gif');
}
/* SNAPPER PAGE */   
.current_node_id_4095 div#MiddleCol{
        width: 841px;
}
        
.current_node_id_4095 div.middle-col-container{
        width: auto;
}
.current_node_id_4095 #MiddleCol h2{
 	margin-top: 20px;
}
/* SNAPPER PAGE END */


/* Campaigns Start */

.offer-value {
	font-weight: bold;
	font-size: 4em;
	display: block;
	line-height: 45px;
	margin-left: 10px;
}
.offer-logo {
	float: right;
	margin-right: 10px;
	width: 90px;
	height: 90px;
}
.offer-tagline {
	font-size: 1.6em;
	text-align: center;
	margin-bottom: 25px;
	margin-left: 10px;
}
.offer-name {
	margin-left: 10px;
	font-size: 1.3em;
}
.offer-description {
	margin: 5px 10px 5px 10px;
	font-size: 1em;
}
#RightCol .offer-description p {
	padding-left: 0px;
	padding-right: 0px;
}
.offer-background {
	position: relative;
	height: 378px;
	margin-bottom: -453px;
	padding-top: 70px;
}
.offer {
	height: 533px;
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	background-color: whiteSmoke;
}
.offer-contact {
	height: 155px;
	border-left: 1px solid #D4D4D4;
	border-right: 1px solid #D4D4D4;
	background-color: whiteSmoke;
}
.offer-inner {
	z-index: 10;
	height: 530px;
	position: relative;
	width: 209px;
}
.offer-contact-inner {
	z-index: 10;
	height: 120px;
	position: relative;
	text-align: center;
	width: 209px;
}
.offer-top {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/switch/ltgrey-round-top.jpg) no-repeat scroll 0px 0px;
	line-height: 5px;
	padding-top: 3px;
}
.offer-bottom {
	background: transparent url(/extension/ecotricity-design/design/ecotricity-design/images/switch/ltgrey-round-bottom.jpg) no-repeat scroll 0px 0px;
	line-height: 5px;
	padding-bottom: 4px;
}

.offer-site {
	margin-right: 1px;
	border-top: 1px solid #D4D4D4;
	border-bottom: 1px solid #D4D4D4;
	background-color: whiteSmoke;
	padding-left: 10px;
	height: 25px;
	padding-top: 10px;
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 10px;
	position: relative;
}
.offer-code {
	border: 1px solid #99cc33;
	padding: 10px;
	margin: 10px;
	min-height: 40px;
	font-size: 1.2em;
	clear: both;
}
.offer-code-code {
	margin-top: 5px;
	display: block;
	font-weight: bold;
	font-size: 1em;
}
.offer-code img {
	float: left;
	margin-right: 10px;
}
form#offer {
	margin-left: 5px;
	margin-bottom: 10px;
	width: 210px;
}
.offer-email input.box {
	margin-left: 10px;
	height: 25px;
	line-height: 25px;
	padding-left: 3px;
	width: 180px;
	font-size: 1.3em;
}
.offer-email input.ltgrey {
	color: #999;
	font-size: 1.1em;
}
.offer-email input {
	margin-left: 10px;
}

.offer-footer {
	position: absolute;
	bottom: 20px;
	margin-left: 10px;
	width: 198px;
}
.offer-validation {
	color: red;
	font-size: 1.2em;
	margin-left: 10px;
}
.offer-facebook img,
.offer-twitter img {
	float:left;
	margin-right: 5px;
}
.offer-facebook,
.offer-twitter {
	float: left;
	font-size: 1.2em;
	line-height: 30px;
	margin-left: 20px;
}
.offer-twitter {
	float: right;
	margin-right: 20px;
}
.offer-reconfirm-tick {
	float: left;
	margin-right: 15px;
}
.offer-reconfirm-logo {
	float: right;
	overflow: hidden;
	height: 90px;
	margin-left: 5px;
}
.offer-reconfirm-code {
	font-weight: bold;
	font-size: 1.4em;
}
.offer-terms {
	font-size: 1em;
	text-align: center;
	position: absolute;
	left: 0px;
	bottom: 0px;
	margin-left: 10px;
	width: 198px;
}
.offer-inner select {
	margin-left: 10px;
}
.offer-contact-details {
	font-size: 1.6em;
	height: 28px;
	line-height: 28px;
}
.offer-info {
	display: block;	
	font-size: 1.1em;
	margin: 0px 10px 10px 10px;
}
.offer-inner .backBtn, .offer-inner .nextBtn {
	margin: 10px 10px 0px;
}
.offer-invite {
 	margin: 10px 10px 0px 10px;
}
/* Campaign Page End */

/* CALLBACK FORM */

form#switch-callback input{
        width: 170px;
        height:20px;
        font-size: 1.8em;
}

form#switch-callback input#callback{
        width: auto;
        height: auto;
        margin-top:20px;
}

form#switch-callback label{
        padding-bottom: 5px;
        font-size:1.4em;
}

form#switch-callback #name_attr, form#switch-callback #number_attr{
        width: 190px;
        float: left;
}

body#switch-popup{
        font-family:Arial,Helvetica,sans-serif;
        font-size:62.5%;
        padding: 0 15px;
}
        
body#switch-popup h1{
        font-size:  2.5em;
}

a#ccallback-button{   
 	display: block;
 	margin-top: 8px;
}       

body#switch-popup p{
        font-size:  1.2em;
}
 	
/* END CALLBACK FORM */

/* Stay in Touch */

.stay-in-touch #email-error, .stay-in-touch #surname-error, .stay-in-touch #forename-error {
	display: none;
}
.stay-in-touch #email-copy {
	color: rgb(0, 153, 255);
        margin-top: 5px;
        font-size: 1.1em;
}
div#Wrapper div#RightCol.stay-in-touch {
	float: left;
	height: 469px;
	width: 191px;
	padding: 10px;
}
#RightCol.stay-in-touch p {
	margin-top: 5px;
	font-size: 1.3em;
}
#RightCol.stay-in-touch p img {
	float: left;
	margin-right: 10px;
}
#RightCol.stay-in-touch p.img {
	font-size: 1.2em;
	line-height: 25px;
}
#RightCol.stay-in-touch h2 {
	font-size: 1.6em;
	margin: 5px 0px 10px 0px;
}
.stay-in-touch div.greenus-brittanicus-background{
        background: url("/extension/ecotricity-design/design/ecotricity-design/images/switch/greenus-brittanicus-fill.jpg") no-repeat scroll 300px 25px #DADADA;
}
.stay-in-touch .selection-radio {
	margin: 5px 0px 10px 0px;
}
#MiddleCol.stay-in-touch .validation_error {
        font-size: 0.9em;
 	line-height: 25px;
        color: #800000;
	margin: 0px;
	float: left;
	padding-left: 15px;
}
#MiddleCol.stay-in-touch fieldset.feedback-form label {
	float: none;
	text-align: left;
	width: auto;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	clear: both;
	display: block;
}
#MiddleCol.stay-in-touch fieldset.feedback-form input.box {
	width: 240px;
}
#MiddleCol.stay-in-touch fieldset.feedback-form select {
	width: auto;
}
#MiddleCol.stay-in-touch fieldset.feedback-form { 
	margin-left: 20px;
}
table.green-white-alternating-rows tr.bgdark {
  	background-color: #e4f3ca;
}
table.green-white-alternating-rows td {
        padding: 5px;
  	line-height: 20px;
}
table.green-white-alternating-rows {
        width: 500px;
  	margin-left: 40px;
        margin-bottom: 20px;
}

/*Our Fuel Mix progress report buttons*/
.current_node_id_4110 .class-image{
        margin-top: 15px;
}

.current_node_id_4110 table {
	border-spacing: 2px;
}
.current_node_id_4110 table td{
        font-size:1.2em;
        height:16px;
        padding:5px;
        vertical-align:middle;
}

.current_node_id_4110 table{
        margin-bottom: 15px;
}

tr.blue{
        background: #6496CB;
        color: #fff;
}

tr.dark-grey{
	background: #A8A9AD;
        color: #fff;
}

tr.grey{
        background: #D4D4D6;
        color: #000;
}

tr.light-grey{
	background: #EFEFF1;
        color: #000;
}

tr.wheat{
        background: #D9C792;
        color: #000;
}

tr.brown{
        background: #D3AF69;
        color: #000;
}
        
tr.green{
        background: #CEDF6D;
        color: #000;
}
        
td.rounded-top-left{
        background: url("../images/about/table-blue.gif") no-repeat scroll 0 -1px #6799CC;
}

fieldset.feedback-form .meterread input.decimal {
	background-color: #F99;
}
.current_node_id_2951 div.factbox p,
.current_node_id_2951 div.factbox div.object-center,
.current_node_id_2951 div.factbox img { 
	padding: 0px; 
	margin: 0px;
	float: left;
}
.current_node_id_2951 div.factbox-content {
	margin-top: 0px;
}
.current_node_id_2951 div.factbox {
	margin-top: 0px;
	height: 50px;
	padding-bottom: 10px;
	clear: right;
}
.current_node_id_2951 div.factbox p {
	padding-top: 12px;
	padding-left: 5px;
}

div#tick-success {
        padding: 20px;
        border: 1px solid #9c3;
}
div#tick-success img {
        float: left;
        margin-right: 20px;
}
div#tick-success p {
        margin-top: 10px;
        width: 400px;
}

#MiddleCol .business-callback fieldset.ecobonds-invitation .attribute-optin-div input,
#MiddleCol .business-callback fieldset.ecobonds-invitation .terms-div input {
        position: absolute;
}
#MiddleCol .business-callback fieldset.ecobonds-invitation .attribute-optin-div label,
#MiddleCol .business-callback fieldset.ecobonds-invitation .terms-div label {
	float: none;
	margin-left: 12px;
}

.current_node_id_4997 #MiddleCol h1 { color: black; }
.current_node_id_4993 fieldset.ecobonds-invitation div.terms-div,
.current_node_id_4993 #MiddleCol .business-callback fieldset.ecobonds-invitation .terms-div label.terms,
.current_node_id_4993 #MiddleCol .business-callback fieldset.ecobonds-invitation .terms-div input {
	margin-left: 0px;
	position: relative;
	padding-left: 0px;
}
div#ecobonds_advance_notification div.selection-radio {
	float: left;
	width: 80px;
	margin-top: 10px;
}
.remote_id_c43603781ff5bca3d09bb631b7002f04 .attribute-caption {
	margin: 0px auto;
}

.ecobonds-download #MiddleCol fieldset.ecobonds-invitation .validation_error {
 	font-size: 0.9em;
 	font-weight: bold;
}
.ecobonds-download #MiddleCol fieldset.ecobonds-invitation #consent .validation_error,
.ecobonds-download #MiddleCol fieldset.ecobonds-invitation #age .validation_error {
 	position: relative;
        padding: 0px; 
        margin: 0px;
        margin-bottom: 5px;
}       
.ecobonds-download fieldset.ecobonds-invitation {
        border: 0px;
        width: auto;
}

.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-bottom,
.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-top,
.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-container,
.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-body .inner,
.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-body {
        background-image: none;
        width: auto;
}
.subtree_level_3_node_id_6541 #MiddleCol .page-bottom .article-rhs-body .inner {
        font-size: 0.8em;
        font-weight: normal;
        text-align: left;
}
.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-body .inner p {
 	font-size: 1em;
        line-height: 1.2em;
}
.subtree_level_3_node_id_6541 #MiddleCol .article-rhs-container h2 {
 	display: none;
}
.subtree_level_3_node_id_6541 #RightCol .article-rhs-body .inner {   
        background-image: none;
}
.subtree_level_3_node_id_6541 #RightCol .article-rhs-body p {
        clear: none;
}
.subtree_level_3_node_id_6541 #RightCol h2 {
 	display: none;
}
.subtree_level_3_node_id_6541 #RightCol .no_grey_box .article-rhs-container,
.subtree_level_3_node_id_6541 #RightCol .no_grey_box .article-rhs-top,
.subtree_level_3_node_id_6541 #RightCol .no_grey_box .article-rhs-body,
.subtree_level_3_node_id_6541 #RightCol .no_grey_box .article-rhs-body .inner,
.subtree_level_3_node_id_6541 #RightCol .no_grey_box .article-rhs-bottom {
	background-image: none;
}
.no_grey_box  {
        margin-left: -3px;
 	margin-top: 10px;
}
.no_grey_box .class-image {
        margin-bottom: 10px;
}
.subtree_level_3_node_id_6541 .attribute-pdf {
        font-size: 0.8em;
}


