﻿/* ************************************************************** */
/* Residential Energy Management client product stylesheet        */
/* Used to complement or override styles in ha.css and global.css */
/*                                                                */
/* ************************************************************** */

.banner {
	border-top:2px solid #fc2000;
}

div.aclaracontent {
	margin:8px auto;
	width:550px;
	*width:100%;
	*text-align:center;
	*margin: 0; 
	*position:static;
}

table.aclaramaintable {
	*text-align:left;
	*width:550px;
}

.GetStartedPanel .PanelBody .LabelField a:link, .GetStartedPanel .PanelBody .LabelField a:active, .GetStartedPanel .PanelBody .LabelField a:visited  {
	/*height: 10px;*/
	margin: 0px !important;
	float:none !important;
	
	/*padding: 2px 5px;*/
}

body {
	margin: 0px;
}

.logo {
	position: relative;
	bottom: 1px;
}

.copyrightFooter {
	width: 650px;
	text-align: center;
}

.zipcode, .label, .labelfield{
	margin: 0px !important;

}
.PanelButton{


	margin: 0px !important;
	width: auto !important;
	/*white-space:nowrap !important;*/


}

.label{

/*white-space:nowrap !important;*/
}

/*.zipcode{
	white-space:nowrap !important;
}*/
td.label2col a, td.label2col{

/*font-size: 11px !important;*/
clear: left !important;
stress: inherit !important;

	/*white-space: nowrap !important;*/
}

/*poolspa,homeprofile and other qhelp alignments*/
TABLE.qTable .qhelp{
border:0px ;
margin:0px;
float:left;
text-align:left;
}


TABLE.progresspanelheader td.panelActions  {
	padding-left:0;
}

TABLE.progresspanelheader td.tabOff span.numberOff {
	margin-left:-1px;
} 

TABLE.progresspanelheader td.tabOn span.numberOn {
	margin-left:-1px;
}	

.PropertyFeaturesPanel, table.copyrightFooter, table.Navwiz {
	width:550px;
}

tr.PanelBody td {
	width:33%;
	padding:8px;
}


td.bulbwidthcol4
{
    width:200px;
}

td.bulbwidthcol2
{
     width:200px;
}