td {  font-family:Arial,Helvetica; vertical-align:top;font-size:12px;}h1 {  color:#0055A5; margin-top: 12px; margin-bottom:12px; line-height:95%; font-family:Arial,Helvetica; font-size:22px;font-weight:normal;}h2 {  color:#0055A5; margin-top: 8px;margin-bottom:12px; font-family:Arial,Helvetica; font-size:14px;line-height:150%;padding:0px;font-weight:normal;}h3 {  padding:0px 0px 4px 22px;margin:0px;font-size:15px;color:#184A80; font-family:Trebuchet, Trebuchet MS, Arial,Helvetica; font-weight:normal;}h4 {  padding:0px 0px 8px 22px;margin:0px;font-size:11px;font-weight:normal;line-height:125%;}h5 {  color:#4F4F4F; margin-top: 0.5em; margin-bottom:8px; font-size:14px;font-family:Georgia, Book Antiqua, Times, Arial, Helvetica,sans-serif;}h6 {  font-size:0.1em;color:#FFFFFF;padding:0px;margin:0px;}h4 a:link {  text-decoration:none;color:#666666;}h4 a:active {  text-decoration:none;color:#666666;}h4 a:visited {  text-decoration:none;color:#666666;}h4 a:hover {  text-decoration:none;color:#C9242B;}input {  font-family:Arial,Helvetica;font-size:12px;}textarea {  font-family:Arial,Helvetica;font-size:12px;}select {  font-family:Arial,Helvetica;font-size:12px;}legend {  font-size:10px;font-weight:bold;color:#666666;}fieldset {  border:1px solid #CEE0F2;}ul {  margin-bottom: 0em;margin-top: 0em}li {  font-size:90%;}ol {  margin-bottom: 0em;margin-top: 0em}hr {  margin-bottom: 0em}.pad0 {  padding-bottom:0.0em}.pad10 {  padding-bottom:0.1em}.pad20 {  padding-bottom:0.2em}.pad30 {  padding-bottom:0.3em}.pad40 {  padding-bottom:0.4em}.pad50 {  padding-bottom:0.5em}.pad60 {  padding-bottom:0.6em}.pad70 {  padding-bottom:0.7em}.pad80 {  padding-bottom:0.8em}.pad90 {  padding-bottom:0.9em}.pad100 {  padding-bottom:1.0em}.pad150 {  padding-bottom:1.5em}.pad200 {  padding-bottom:2.0em}.down0 {  padding-top:0em}.down10 {  padding-top:0.1em}.down20 {  padding-top:0.2em}.down30 {  padding-top:0.3em}.down40 {  padding-top:0.4em}.down50 {  padding-top:0.5em}.down60 {  padding-top:0.6em}.down70 {  padding-top:0.7em}.down80 {  padding-top:0.8em}.down90 {  padding-top:0.9em}.down100 {  padding-top:1.0em}.down150 {  padding-top:1.5em}.down200 {  padding-top:2.0em}.left0 {  padding-left:0em}.left10 {  padding-left:0.1em}.left20 {  padding-left:0.2em}.left30 {  padding-left:0.3em}.left40 {  padding-left:0.4em}.left50 {  padding-left:0.5em}.left60 {  padding-left:0.6em}.left70 {  padding-left:0.7em}.left80 {  padding-left:0.8em}.left90 {  padding-left:0.9em}.left100 {  padding-left:1.0em}.left150 {  padding-left:1.5em}.left200 {  padding-left:2.0em}.right20 {  padding-right:0.2em}.right30 {  padding-right:0.3em}.right40 {  padding-right:0.4em}.right50 {  padding-right:0.5em}.right60 {  padding-right:0.6em}.right70 {  padding-right:0.7em}.right80 {  padding-right:0.8em}.right90 {  padding-right:0.9em}.right100 {  padding-right:1.0em}.right150 {  padding-right:1.5em}.right200 {  padding-right:2.0em}.template_main_body {  padding:28px 48px 68px 48px; empty-cells: show; border: 0px; border-spacing: 0px; border-collapse: collapse; height: 100%;  background-color:#FFFFFF;background-image:url(../images/body_bg.gif);background-repeat:repeat-y;}.template_layout_table td {  empty-cells: show; border: 0px; border-spacing: 0px; border-collapse: collapse; font-family:Arial,Helvetica; line-height:150%;color:#666666;font-size:90%;}.template_layout_table {  background-color:#FFFFFF;}.template_framed_body {  padding-left:1.0em; padding-right:1.0em; padding-bottom:1.0em; empty-cells: show; border: 0; border-spacing: 0px; border-collapse: collapse; height: 100%;}.template_above_banner {  border-width: 0px;}.template_banner_image {  padding: 0px;
border-width: 0px;}.template_banner_contents {  padding: 0px;
border-width: 0px;}.template_below_banner {  border-width: 0px;}.template_left_column {  padding-top:0px; padding-left:1.0em; padding-right:1.0em; padding-bottom:1.0em; border-spacing: 0px; border-collapse: collapse; empty-cells: show; height: 100%;}.template_msg {  padding: 0px 0px 0px 0px; border-width: 0px; font-weight:bold;}.tightimg {  display: block; 
margin:0; 
padding:0; 
border:0;}.tightinline {  display: inline; 
margin:0; 
padding:0; 
border:0;}.location_header {  font-family:Geneva,Verdana,Arial; font-weight: bold; font-size:1.1em; color:#000066; padding-top:0.8em;padding-bottom:0.4em; line-height:1.2em}.list_heading {  margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:15px; font-weight:bold;color:#006600;}.link_header {  margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:17px; font-weight:bold;color:#006600;}.label {  margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:13px; font-weight:bold;color:black;}.norepeat {  background-repeat: no-repeat;}.image_caption {  font-weight:500;font-size:70%}.error_message {  font-size:12px; font-weight:bold; font-style:italic; color:red}.footer_container {  padding: 0px 0px 0px 0px; background-color:#F0F5EB; border-width: 0px;}.footer {  padding: 0px 0px 0px 0px; border-width: 0px;  background-color:#5B7B70; height: 25px; font-weight:500;font-size:70%; color:white}img {  border: 0 none;}.boxtext {  border:solid 3px midnightblue; background-color:khaki; padding:10 10 10 10; color:navy;font-weight:700; text-align:center; border-style:ridged;}.boxtextwhite {  border:solid 3px midnightblue; background-color:white; padding:10 10 10 10; color:black;font-weight:700; text-align:center; border-style:ridged;}.boxtextyellow {  text-align:center; border:solid 4px black; background-color:yellow; padding:10 10 10 10; color:navy;font-weight:500; text-align:center; border-style:double;}A.sitemap:link {  color: darkgray;}A.sitemap:visited {  color: darkgray;}A.sitemap:hover {  color: white;}.sitemap_td_lev_1_odd {  background-color:#FAFFF5; padding-left: 15px;}.sitemap_td_lev_1_even {  background-color:#EBF0EB; padding-left: 15px;}.sitemap_td_lev_2_odd {  padding: 0px 2px 2px 2px;}.sitemap_td_lev_2_even {  padding: 0px 2px 2px 2px;}.sitemap_table {  padding: 4px 10px 3px 10px;spacing:0;border:thin solid gray}A:link {  color: #0055A5;}A:visited {  color: #0055A5;}A:hover {  color: #184A80;}tr.grid_heading {  color:white;background-color:#5482d4;}tr.grid_row_odd {  background-color:#E9F0F6;margin:0px;font-size:95%;}tr.grid_row_even {  background-color:#FFFFFF;margin:0px;font-size:95%;}table td.gridtd {  padding:8px 8px 8px 8px;color:#000000;font-size:100%;}table td.gridtd img {  text-align:center;}.grid_row_odd {  background-color:#F5F5F5;font-size:115%;margin:0px;padding:8px;}.grid_row_even {  background-color:#D8DCE4;font-size:115%;margin:0px;padding:8px;}table td.alcenter {  text-align:center;}div.logo {  float: left;padding-right:22px;}.udm {  font-size:11px;line-height:100%;height:30px;}table td.highlight {  font-family:Georgia, Times New Roman, Times, Arial, Helvetica, sans-serif;font-size:11px; color:#B0C1D4;padding-left:20px;padding-right:120px;vertical-align:middle;}table td.highlight a:link {  color:#B0C1D4;}table td.highlight a:active {  color:#B0C1D4;}table td.highlight a:visited {  color:#B0C1D4;}table td.highlight a:hover {  color:#B0C1D4;}table td.copy {  padding:8px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#999999;line-height:150%;background-color:#4f4f4f;}table td.copy a:link {  color:#999999;text-decoration:none;}table td.copy a:active {  color:#999999;text-decoration:none;}table td.copy a:visited {  color:#999999;text-decoration:none;}table td.copy a:hover {  color:#999999;text-decoration:underline;}table td.lcol {  padding-right:44px;}table td.ftr {  color:#666666;font-size:11px;padding:4px 22px 4px 22px;line-height:150%;}table td.ftr_link {  text-transform:uppercase;font-size:10px;font-family:Arial,Helvetica,sans-serif;text-align:center;height:41px;vertical-align:middle;}table td.ftr_link a:link {  color:#B0C1D4;text-decoration:none;}table td.ftr_link a:active {  color:#B0C1D4;text-decoration:none;}table td.ftr_link a:visited {  color:#B0C1D4;text-decoration:none;}table td.ftr_link a:hover {  color:#B0C1D4;text-decoration:underline;}table td.list {  font-size:11px;}table td.testimonial {  font-family:Georgia, Times New Roman, Times, Arial, Helvetica, sans-serif;font-size:16px; color:#184A80;padding:24px 36px 24px; 36px;vertical-align:middle;background-color:#F5F5F5;}table td.testimonials {  color:#184A80;padding:12px 24px 12px; 24px;vertical-align:middle;background-color:#F5F5F5;}table td.fieldlabel {  padding:4px;}table td.fieldform {  padding:4px;}table td.quickform {  padding:8px 4px 0px 22px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#263750;font-weight:bold;}table td.valign {  vertical-align:middle;}.venue {  background-color:#CCFFCC;font-weight:normal;border:2px #006699 solid; color:black;padding: 2px 4px 2px 4px;font-size:10px;}table td.jumpto {  padding:4px;border-bottom:1px solid #E0E1E2; }table td.evenrow {  background-color:#EDEDFA;padding:4px 16px 4px 16px;}table td.oddrow {  background-color:#F4F4F4;padding:4px 16px 4px 16px;}table td.leftrow {  font-size:80%;padding-top:5px;vertical-align:top;text-transform:uppercase;}table td.uc {  text-transform:uppercase;}table td.reduce {  font-size:80%;}table td.product_icons {  border-bottom:1px solid #EAEAEA;padding-right:18px;}table td.product_icons img {  padding-right:12px;padding-bottom:22px;display:block;}table td.list {  font-size:12px;}td.product_benefits {  font-size:15px;color:#333333;}td.product_benefits b {  font-size:15px;font-weght:bold;color:#0055A5;}div.einstein {  padding:60px 0px 0px 20px;font-size:11px;background-image:url(../images/energy-efficiency-ontario.jpg); background-repeat:no-repeat;height:100px;border:1px solid #EAEAEA;width:264px;height:50px;}