body{font-family:"arial",sans-serif;color:#444;padding:0;margin:0}.purple{color:#4b0b71}.pink{color:#ce006c}.orange{color:#fd0d00}.smallFont{font-size:0.8em}.largeFont{font-size:1.2em}.noBottomMargin{margin-bottom:0}#container{width:60em;margin:0 auto;position:relative}#header h1{display:inline-block}#header span{color:#ce006c}#header a{text-decoration:none;color:#4b0b71}#header a#parentHome{float:right}h1,h2,h3,h4,h5,h6{color:#4b0b71;font-weight:normal}img{border:none}#progress{border:1px solid #dad8e0;font-weight:bold;padding:0.5em 0 0.5em 0.5em;border-top:4px solid #4b0b71;background:url(/energia/images/Chevrons.png) no-repeat right}#progress div span{font-size:0.7em}#progress div{font-size:1.2em;display:inline-block;width:9.699999999999999em;color:#ce006c;line-height:1.4em;text-decoration:none;padding-bottom:1em}#progress div.current{color:#4b0b71;background:url(/energia/images/current.png) no-repeat left bottom}#progress div.complete{color:#4b0b71;background:url(/energia/images/tick.png) no-repeat left bottom}#main{display:inline-block;width:40em;vertical-align:top;margin:1em 1em 1em 0;min-height:380px}.formContainer{border:2px solid #ebe9f2;position:relative}.formContainer h3{margin-left:1em}input[type="text"]{border:1px solid #ccc;background-color:#ebe9f2;width:15em;padding:7px 5px}select{font-size:0.9em;padding:4px 6px}input[type="submit"]{}.zend_form dd{margin:0}#side{position:absolute;right:0px;border:1px solid #dad8e0;display:inline-block;width:14em;padding:16px;background-color:#ebe9f2;margin:1em 0}#sideContent{border:1px solid #dad8e0;background:url(/energia/images/FraudWarning.png) no-repeat 85% top #fff;font-size:0.8em;text-align:center;padding:5em 1em 1em 1em}#sideContent h1{font-size:1.5em;font-weight:bold;color:#ce006c}#sideContent .report{font-size:1.3em;margin-bottom:5px}#sideContent .tagLine{font-size:1.4em;margin-top:5px}.linkButton,.button{font-size:1em;background-color:#ce006c;color:#fff;text-decoration:none;padding:0.5em 1em;display:inline-block;cursor:pointer;border:none}.options{border:1px solid #dad8e0;background:url(/energia/images/CardsIcon.png) no-repeat 95% center #ebe9f2;padding:1em 0 1em 1em;margin-top:1em}.options .linkButton{font-size:0.8em;background-color:#4b0b71}.formLabel{margin:1em 0 0 1em}.formElement{margin:0 0 1em 1em}.hint{color:#ffa500;margin-left:1em;font-size:0.9em}ul.errors{padding:0}.errors{color:#ce006c;font-weight:bold;list-style:none}.accountSummary{border-top:1px solid #4b0b71;font-size:0.8em;font-weight:bold;color:#4b0b71;margin-bottom:1em}.formElement table{width:60%;border:1px solid #ccc;background:#ebe9f2;margin-bottom:1em}.formElement table td{width:70%}.formElement table tr{}.formElement table td.centre{text-align:center;width:30%}.formSubmit{margin:1em}.formSubmitRight{text-align:right;padding:0 1em 1em 1em;margin-top:1em}.subtleLinks a,.subtleLinks a:visited,.subtleLinks a:hover,.subtleLinks a:active{text-decoration:none;color:#444}label div{border-bottom:1px dashed #ccc;width:100%;padding:5px 0}#eckohFormToken-label,#eckohFormToken-element{display:none}#emailOptIn-label,#emailOptIn-element,#emailOptIn-element p{display:inline-block;margin:0 0 1em 0}.helpImg{vertical-align:middle}.accountSummary span.summaryExplanation{font-weight:normal}.accountSummary div{border-bottom:1px solid #4b0b71;padding:0.5em 0;clear:both}span.summaryValue{float:right;font-weight:normal;color:#444;text-align:right}.confirmation{margin:1em}.confirmation div{border-bottom:1px dashed #ccc;margin-right:5em;clear:left;padding:5px}.marginLeft{margin-left:1em}.confirmation div span{float:right}img.printButton{vertical-align:middle;padding-right:1em}#footer{border-top:5px solid #ce006c}#footer p,#footer address{font-size:0.8em}#footer p a{color:#ce006c;text-decoration:none}#fade{display:none;background:#000;position:absolute;left:0;top:0;width:3600px;height:3600px;z-index:88888!important;opacity:0.7}div#modalAlert p{text-align:left;margin:0 24px 0 24px;font-weight:bold}div#paymentProcessing,div#modalAlert{display:none;z-index:99999!important;position:absolute;width:40%;top:30%;left:30%;text-align:center;background-color:#fff!important;border:8px solid #36aacf!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}div#paymentProcessing img{margin-top:16px}.customerDetailsSubmit{margin-top:1em}.helpLink{background:url(/energia/images/HelpIcon.png) no-repeat right center;height:2em;display:inline-block;padding-right:2em}.floatRightInfoDiv{float:right;width:60%;padding-right:1em}.strongBlue{font-weight:bold;color:#0075ba}