.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.brclear { clear:both;height:0; margin:0;font-size: 1px;line-height: 0px;}
/* MT: Updated */ body{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; color: #333333; margin-top:0; background:url(../images/bodyBG.jpg) top left repeat-x;}
	img{border:0px;}
/* MT: Updated */ #container {margin:auto; width:964px; position:relative; top:0px; border:0px solid #0c7144; background:#fff; padding:0; text-align:center;}
#HomePage #container { background: #F8F8F8; }
/* MT: Updated */ .topStrip{background:#fff; height:1px; width:964px; font-size:9px; color:#ffffff; vertical-align:top;}
/* MT: Updated */ #footer{background:#fff; height:55px; width:964px; font-size:9px; color:#333; vertical-align:top; margin:auto; text-align:left; padding-top: 5px;}
	#header {height:89px; background:#FFFFFF;}
	#logo{background:url(../images/sre_logo_sm.jpg) top left no-repeat; float:left; height:89px; width:350px; }
	#topRight{width:614px; height:89px; text-align:right; float:left;}
	
	
	
	.spot_tag{font-size:14px; font-face:bold; color:#006b3f;}
	.spotlight{border:6px solid #fed883;}
/*
	These are the classes for the solutions section
*/
	#solutionshome{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionssolarphotovoltaic{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionssolarmonitoring{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionswindturbine{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}  
	#solutionsthermal{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;} 
	#solutionshvac{background:url(../images/homepage2_header.jpg) top left no-repeat;} 
	#solutionsinsulation{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsenergyaudits{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsbatterybackupsystems{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionspackages{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;} 
	#solutionsotherproducts{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsenergycostmonitor{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsvaluepackages{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsfinancingoptions{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsgenerators{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsvkool{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}

	
	/*added by Sushma*/
	#newEquipment{background:url(../images/homepage2_header.jpg) top left no-repeat;}
	#services{background:url(../images/homepage2_header.jpg) top left no-repeat;}
	#airQuality{background:url(../images/homepage2_header.jpg) top left no-repeat;}

	
	
	#solutionslighting{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsradiantbarriers{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionssolarwindowfilm{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionsweatherization{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#solutionstanklesswaterheaters{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	
	
	#energymanagementsystems{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}  
	#energyefficiencyproducts{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;} 
	
	/*added by naren*/
	/* jpg names changed by Tilak */
	#homesolutions{background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
	#businesssolutions{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
	#architectsbuilderssolutions{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
	
	
	
	
	#governmentsolutions{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
	
	/*Below line changed for reviewreducerenew_new.jsp , home page image replacing with old*/
	#globalStrategy{background:url(../images/headerHomePage.jpg) top left no-repeat;}
	/*Below line changed for privacy_policy_new.jsp , home page image replacing with old*/
	#privacyPolicy{background:url(../images/headerHomePage.jpg) top left no-repeat;}
	/* contact us now replacing with homepage image only Tilak*/ 
	#ContactUsForm{background:url(../images/headerHomePage.jpg) top left no-repeat;}

	#knowledgecenterhome{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecenterfaq{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecenterarticles{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecenterglossary{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecenterrebatesincentives{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecenterrenewableenergytechnologies{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#sreenergyindex{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecenterdistributedrenewablegeneration{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#knowledgecentergridpowerprices{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	
	#sreenvironmentalimpact{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#sreenergyhouse{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	#srepowercostsanalysis{background:url(../images/headerOceanSun.jpg) top left no-repeat;}
	
	#aboutstandard{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutboardofmanagers{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutcertifications{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutinvestors{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutmanagementteam{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutmediaroom{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutnewsandevents{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutevent{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutpartnerships{background:url(../images/headerValley.jpg) top left no-repeat;}
	#abouttestimonials{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutcustomers{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutcommunity{background:url(../images/headerValley.jpg) top left no-repeat;}
	#contactus{background:url(../images/headerValley.jpg) top left no-repeat;}
	#sreceofeedback{background:url(../images/note-to-john-masthead.jpg) top left no-repeat;}
	#viewResponses{background:url(../images/note-to-john-masthead.jpg) top left no-repeat;}
	#aboutsreenvironmentalimpact{background:url(../images/headerValley.jpg) top left no-repeat;}
	#aboutemailnewsletter{background:url(../images/newsignup_masthead.jpg) top left no-repeat;}
	
	/* locations page  */
	#locations{background:url(../images/headerFlowers.jpg) top left no-repeat;}
	#boulderhome{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderservicearea{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderpartnerships{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderassociation{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#bouldersolarpackages{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderrebatesincentives{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#bouldernewsandevents{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderevent{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#bouldercontactus{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#bouldertestimonials{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderenergyratings{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	#boulderre3valuepackages{background:url(../images/SRE0912-Location-Mast-CO1.jpg) top left no-repeat;}
	
	/*Below Added by sushma */
	#austinhome{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinservicearea{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinpartnerships{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinassociation{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinsolarpackages{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinrebatesincentives{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinnewsandevents{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinevent{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austincontactus{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	#austinre3valuepackages{background:url(../images/SRE0912-Location-Mast-Austin.jpg) top left no-repeat;}
	
	#dallashome{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallasservicearea{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallaspartnerships{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallasassociation{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallassolarpackages{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallasrebatesincentives{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallasnewsandevents{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallasevent{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallascontactus{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	#dallasre3valuepackages{background:url(../images/SRE-1109-dallas-masthead.jpg) top left no-repeat;}
	
	#houstonhome{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonservicearea{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonpartnerships{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonassociation{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonsolarpackages{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonrebatesincentives{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonnewsandevents{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonevent{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstoncontactus{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	#houstonre3valuepackages{background:url(../images/SRE0912-Location-Mast-HOU.jpg) top left no-repeat;}
	
	#sanantoniohome{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantonioservicearea{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantoniopartnerships{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantonioassociation{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantoniosolarpackages{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantoniorebatesincentives{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantonionewsandevents{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantonioevent{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantoniocontactus{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	#sanantoniore3valuepackages{background:url(../images/SRE0912-Location-Mast-SA.jpg) top left no-repeat;}
	
	#tulsahome{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsaservicearea{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsapartnerships{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsaassociation{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsasolarpackages{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsarebatesincentives{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsanewsandevents{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsaevent{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsacontactus{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	#tulsare3valuepackages{background:url(../images/SRE-0110-Tulsa-masthead.jpg) top left no-repeat;}
	
	#floridahome{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;} 
	#floridaservicearea{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	#floridaassociations{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	#floridarenewablepackages{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	#floridarebatesincentives{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	#floridacontactus{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	#floridare3valuepackages{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	#floridanewsandevents{background:url(../images/SRE0912-Location-Mast-NWFl.jpg) top left no-repeat;}
	
	#phoenixhome{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;} 
	#phoenixservicearea{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixpartnerships{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixassociation{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixsolarpackages{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixrebatesincentives{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixnewsandevents{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixevent{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixcontactus{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixtestimonials{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixenergyratings{background:url(../images/SRE-0110-AZ-masthead.jpg) top left no-repeat;}
	#phoenixre3valuepackages{background:url(../images/SRE0912-Location-Mast-AZ.jpg) top left no-repeat;}
 
 	#batonrougehome{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougeassociation{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougesolarpackages{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougere3valuepackages{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougerebatesincentives{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougenewsandevents{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougeevent{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	#batonrougecontactus{background:url(../images/SRE-1109-BR-masthead.jpg) top left no-repeat;}
	
	#atlantahome{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantaservicearea{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantapartnerships{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantaassociation{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantasolarpackages{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantarebatesincentives{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantanewsandevents{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantaevent{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantacontactus{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantatestimonials{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantaenergyratings{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	#atlantare3valuepackages{background:url(../images/atl_masthead_image_1.jpg) top left no-repeat;}
	
 
 
	/*above was Added by sushma */
	
	/* thank you page, which comes after submitting "re3_effeciency_form.jsp" now replacing with homepage image only Tilak*/
	#thankYou{background:url(../images/headerHomePage.jpg) top left no-repeat;} 

	/* about_careers_new.jsp changes replacing with home page image */
	#careers{background:url(../images/headerHomePage.jpg) top left no-repeat;}
	#galleryHome{ background:url(../images/headerBaySun.jpg) top left no-repeat;}
	#contentArea1{width:960px; height:165px; text-align:left; vertical-align:top;}
		#careaL{width:710px; float:left;}
		#careaR{width:250px; float:left;}
		#r3Map{width:750px;}
		#r3Map_left{width:292px; float:left;}
			#r3Top{background:url(../images/r3_top.gif) top left no-repeat; width:209px; height:63px;}
			#r3Strip{background:url(../images/re3_strip.gif) top left repeat-y; width:292px;}
			#r3Bottom{background:url(../images/re3_bot.gif) top left no-repeat; width:292px; height:15px;}
			#mapTop{background:url(../images/map_top.gif) bottom left no-repeat; width:292px; height:12px;}
			#mapTop1{background:url(../images/top_form.png) top left no-repeat; width:292px; height:12px;}
			#r3Strip1{background:url(../images/strip_form.png) top left repeat-y; width:292px;}
			#r3Bottom1{background:url(../images/bottom_form.png) top left no-repeat; width:292px; height:15px;}
			#formPop{background:url(../images/form_bg.png) repeat; width:100%; height:100%; position:absolute; top:0; left:0; z-index:200;}		
			#r3Map_right{width:418px; float:left;}
			
		#topr{background:url(../images/top_r.gif) top left no-repeat; width:209px; height:12px;}
		#stripr{background:url(../images/strip_r.gif) top left repeat-y; width:209px; text-align:center;}
		#botr{background:url(../images/bottom_r.gif) top left no-repeat; width:209px; height:15px;}
		#headingR{font-size:11px; font-weight:bold; background:#fed883; color:#03713f; padding-left:4px;}
		#mashup_new{width:200px; height:137px; overflow:hidden; float:right; margin: 0 27px 0 0px;}
/* MT: Updated */ a, a:visited{color:#00703c; font-size:11px;}
	a:hover{color:#ffc220; text-decoration:underline; cursor:pointer; font-size:11px;}
	a.selected{display:block; background:#ffc220; color:#00703c; text-decoration:none; font-weight:normal;}
	a.navigationItem, a.navigationItem:visited{display:block; background:#85b59d; color:#ffffff; font-weight:normal; text-decoration:none}
	a.navigationItem:hover{background:#00713d; text-decoration:none;}
/* MT: Updated */ #navig2{line-height: 2em; float:left;}
/* MT: Updated */
   #navig2 a { color:#00620f;font-size:11px;padding:8px;text-decoration:none; }	
   #navig2 a:hover { color:#ffc220;font-size:11px;padding:8px;text-decoration:none; }	
	#copyRight{float:left; margin-left:110px;}
	#navig2(text-align:center;)

/*
!!!!!!!!!!!! left Navigation Styles !!!!!!!!!!!!!!!
*/

#navSubElement{width:100%; vertical-align:middle; border-bottom:1px solid #ffffff;}
#navSubElement a{display:block;background:#00703c; color:#ffffff; text-decoration:none; font-weight:bold; height:100%; padding:3px 0 3px 8px;}
#navSubElement a:hover{display:block; background:#ffc220; color:#00703c; text-decoration:none; padding-left:8px; font-weight:bold;}
#navSubElement a.selected{background:#ffc220; color:#00703c;}
		
	#leftNavigation{width:210px; background:#85b59d; height:100%; color:#FFFFFF;}
		#navElement{width:100%; vertical-align:middle; border-bottom:1px solid #ffffff;}
		#navElement a{display:block; background:#85b59d; color:#ffffff; text-decoration:none; font-weight:bold; height:100%; padding:3px 0 3px 8px;}
		#isSelected{display:block; background:#44946f; color:#ffffff; text-decoration:none; padding-left:8px; font-weight:bold;}
 
		#navElement a:hover{display:block; background:#ffc220; color:#00703c; text-decoration:none; padding-left:8px; font-weight:bold;}
		#navElement a.selected{background:#ffc220; color:#00703c;}
		.subNav{width:210px; background:#ffffff;}
			#leftPadding{background:#44946f; border-right:1px solid #ffffff;}
			#subNavItems{width:168px; float:left;}
			#subNavItem{width:168px; border-bottom:0px solid #ffffff;}
				#subNavItem a{display:block; background:#85b59d; color:#ffffff; text-decoration:none; padding-left:5px; font-weight:bold; height:100%; border-bottom:1px solid #ffffff;}
				#subNavItem a:hover{display:block; background:#ffc220; color:#00703c; text-decoration:none; padding-left:5px; font-weight:bold;}
				#subNavItem a.selected{background:#ffc220; color:#00703c; font-weight:bold; padding-left:5px;}

				/*#subsubNavItem{width:130px; border-bottom:0px solid #ffffff;}

				#subsubNavItem a{display:block; background:#85b59d; color:#ffffff; text-decoration:none; padding-left:7px; font-weight:bold; height:100%; border-bottom:1px solid #ffffff;}
				#subsubNavItem a:hover{display:block; background:#ffc220; color:#00703c; text-decoration:none; padding-left:7px; font-weight:bold;}
				#subsubNavItem a.selected{background:#ffc220; color:#00703c; font-weight:bold; padding-left:7px;}*/

			
		#windTurbineSub{width:210px; vertical-align:middle; border-bottom:1px solid #ffffff;}

/*
!!!!!!!!!!!! Quick Menu Styles !!!!!!!!!!!!!!!
*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:6;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:pointer;white-space:nowrap;position:relative;z-index:6;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;z-index:30;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:3;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:30;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px; text-align:left;}
.qmmc li a {float:none;}
.qmmc li:hover>ul{left:auto; color:#555555;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}
#qm0 a{padding:5px 7px 5px 8px;color:#ffffff;font-family:Arial;font-size:10px;text-decoration:none;}
#qm0 div, #qm0 ul{padding:10px;margin:-2px 0px 0px 0px;background:transparent #fed883;border-style:none;}
#qm0 div a, #qm0 ul a{padding:0px 10px 0px 5px;background:transparent;font-size:11px;border-width:0px;border-style:none; color:#555555}
#qm0 div a:hover{background:#fed883;color:#177c44;}
#qm0 ul li:hover>a{background:#fed883;color:#177c44;}
body #qm0 div .qmactive, body #qm0 div .qmactive:hover{background:#fed883;color:#177c44;}
#qm0 .qmtitle{cursor:default;padding:3px 0px 3px 4px;color:#444444;font-family:arial;font-size:11px;font-weight:bold;}
#qm0 .qmdividerx{border-top-width:1px;margin:4px 0px 4px 0px;border-color:#BFBFBF;}
#qm0 .qmdividery{border-left-width:1px;height:15px;margin:4px 2px 0px 2px;border-color:#AAAAAA;}
#qm0 .qmritem span{border-color:#DADADA;background:#F7F7F7; color:#555555}
#qm0 .qmritemcontent{padding:0px 0px 0px 4px;}
ul#qm0 ul{padding:10px;margin:-2px 0px 0px 0px;background:#F7F7F7;border-width:1px;border-style:solid;border-color:#DADADA;}
ul#qm0 li:hover > a{background:#F7F7F7;}
.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}

#dataDiv{ position:absolute; top:520px; left:290px; z-index:1000; width:350px; height:160px; background:url(../images/popBg.png) top left no-repeat; margin:0; padding:8px 10px 4px 10px; text-align:left; vertical-align:top}
.tdHead{font-size:12px; font-weight:bold; background:#fed883; color:#03713f; padding-left:5px;}
.tdLeft{border:1px solid #cccccc; border-right:0; border-bottom:0; background:#E5E5E5; padding-left:4px; color:#333333;}
.tdRight{border:1px solid #E1E1E1; border-bottom:0; background:#FFFFFF; padding-left:3px;}

#galMain{background:url(../images/gallery_04.gif) top left repeat-y;}
#description{background:url(../images/gallery_03.gif) top left no-repeat;}
#galBottom{background:url(../images/gallery_05.gif) top left no-repeat;}
#thumbNails{padding:10px 0px 10px 24px;}
#thumbNails img{cursor:pointer}

/*
	@@@@@@@@@@@@@@ these are the classes for the content pane
*/
/* MT: updated background image, removed height */ #conLeftTop{background:url(../images/il_top_section_new.gif) top left no-repeat; padding:0px; width:505px;}
/* MT: updated width */ 
#contHeading{background:#ffffff;  border-bottom:1px solid #000; line-height:25px; color:#03713f; font-size:12px; font-weight:bold; text-align:left; margin-top:5px; margin-bottom: 0px; width:440px}
#contHeadingmain{font-size:1.5em; font-weight:bold; color:#00703c; line-height:18px;}
#contHeading a{font-weight:normal;}
/* MT: updated line-height */ #contLeftMid{background:url(../images/il_strip.gif) top left repeat-y; font-size:11px; color:#333333; line-height:15px; width:505px;  padding:5px 40px 0 42px;}
#contHeadTable{background:url(../images/il_strip.gif) top left repeat-y; width:505px;  padding:0; margin:0;}
#contLeftBottom{background:url(../images/il_bottom.gif) top left no-repeat; height:27px; width:505px;}
#headingTd{ padding:5px 40px 0 92px;}
#EECalc{cursor:pointer;}

#imgContainer{padding:15px 15px 0 10px; background:#ffffff;}
#imgBottomContent{background:url(../images/il_small_chk.gif) top left no-repeat; background-position: -10px 5px; padding:25px 20px 10px 30px;}
a.link{text-decoration:none; font-weight:bold}
a.link:hover{text-decoration:underline; font-weight:bold;}
#mainFormBody{margin:0; padding:0; color:#627364;}
#mainFormBody label {
	display: block;
	float: left;
	color: #627364;
}

#mainFormBody input, 
#mainFormBody textarea
{
	float: left;
	margin-right: 10px;
	margin-bottom: 2px;
	padding: 0;
}
.button{background:#85b59d; color:#ffffff; font-weight:bold; border:1px solid #fed883; width:70px; height:24px; vertical-align:middle; padding-bottom:3px};
.fieldSet{border:1px solid #85b59d; padding-left:10px;}
.legend{color:#85b59d; font-weight:bold; margin-left:15px; padding:0 5px;}
.bold{font-size:14px; font-weight:bold; color:#85b59d;}

.sitemap{list-style:square; margin:0; padding:0;}
.sitemap li{list-style:square; margin:0; padding:0; line-height:17px;}
.sitemap li ul {list-style:square; margin:0; padding:0;}
.sitemap li ul li {vertical-align:bottom;line-height:17px;}


#campaignTop{background:url(../images/campaign_top.gif) top left no-repeat;vertical-align:bottom; font-size:16px; font-weight:bold; color:#00703c; height:35px;}
#campaignStrip{background:url(../images/campaign_strip.gif) top left repeat-y; vertical-align:top; padding:10px 20px 10px 30px; font-size:11px; font-weight:normal;}
#campaignBottom{background:url(../images/campaign_bottom.gif) top left no-repeat; height:20px;}
h1.name{font-size:12px; font-weight:bold; color:#00703c;}
h1.desig{font-size:11px; font-weight:bold; color:#666666;}
h1.pageHead{width:350px; height:22px; font-size:16px; font-weight:bold; background:#ffc61e; color:#006b3f; margin-top:20px; text-align:center;}
p.text{padding:0; margin:10px 0; color:#333333; clear:both;}
p.news{padding:0 0 4px 0; margin:5px 0 6px 0; color:#333333; clear:both;}
p.news a b {font-size:12px;}
p.news b {font-size:12px;}

p.event{padding:0 0 4px 0; margin:5px 0 6px 0; color:#333333; clear:both;}
p.event a h4 {font-size:18px; text-decoration: underline; line-height: 5px;}
p.event b {font-size:11px;}
h1.bannerHead {font-size:18px; font-weight:bold; color:#FFFFFF; padding:0; margin:0;}
h1 {font-size:16px; font-weight:bold; color:#FFFFFF; padding:0; margin:0;}
h2 {font-size:12px; color:#FFFFFF; line-height:18px; font-weight:normal; padding:0; margin:0;}
ul li{margin:0; padding:0 0 0 5px; list-style-type:square;}
li ul li{margin:0px; padding:0 0 0 5px; list-style-type:none;}

/*add as per the suggestion given by Arvind*/
ul.square li { list-style-type: square }
.energyIndexHead{font-size:18px; font-weight:bold; color:#000000; padding:8px 3px; border-bottom:1px solid #cccccc; display:block; margin-bottom:8px;}
.enerNewsText{background:url(../images/bel_flash.gif) bottom left repeat-x; padding:5px 8px; font-size:10px; line-height:12px;}
.enerNewsTop{background:url(../images/indes_top.gif) top left no-repeat;}
.enerNewsStrip{background:url(../images/indes_strip.gif) top left repeat-y; padding:0 8px 0 28px;}
.enerNewsBot{background:url(../images/indes_bot.gif) top left no-repeat;}


/* ||||| NEW STYLES START HERE - Questions email mike.triplett@ykcreative.com ||||| */

/* TOPNAV */
#topRight a { color: #333; }

#topNav { margin: 0; padding: 0; }
#topNav ul  { display: inline-block; margin: 0; padding: 0; }
#topNav ul li { display: inline; list-style-type: none; }
#topNav a { font-weight: bold; display: inline-block; color: #333; text-decoration: none; padding-right: 10px; }
#topNav a.last { border-right: none; padding-right: 5px; }

/* HEADERS */
h1.bannerHead { text-align: left; font-size:13px; font-weight:bold; color:#FFFFFF; padding:0; margin:0;}
h2.bannerText { text-align: left; }
#homeSolutions { background:url(../images/headerSolutionsHome.jpg) top left no-repeat;}
#homePage { background:url(../images/headerHomePageNew.jpg) top right no-repeat #ffffff;}
h1.phoneixbannerHead { text-align: left; font-size:13px; font-weight:bold; color:#FFFFFF; padding-left:25px; margin:0;}
h2.phoneixbannerText{ text-align: left; padding-left:25px;}

/* LEFT NAV */		
#leftNavigation{width:210px; background:#85b59d; height:100%; color:#FFFFFF;}
#solutionsHomeOwners .sectionHome a { background:#924302; color:#fff; font-size: 13px; }
#solutionsBusiness .sectionHome a { background:#1F2B50; color:#fff; font-size: 13px; }
#solutionsArchitecture .sectionHome a { background:#4B2401; color:#fff; font-size: 13px; }
#solutionsGovernment .sectionHome a { background:#22440C; color:#fff; font-size: 13px; }	
	
/* BODY ELEMENTS */
#contHeading { font-size: 15px; color: #333; }

/* RIGHT IMAGE CONTAINER */
#imgContainer{padding:0; background:#ffffff;}
.shortImage {color: #0E4503; padding:10px 0 0 0 ;}
.imgCont { background:url(../images/imgContainerBG.jpg) top left no-repeat; width: 218px; height: 234px; }
.imgCont img { padding: 10px; }
#imgBottomContent{ background:none; padding:10px 20px 0 5px; }
.imgContAction { background: url(../images/imgContainerSignUp.jpg) top left no-repeat; width: 218px; height: 95px; }
/* added by suda */

.imgContProduct{ background: url(../images/sreProductSolutions.jpg) top left no-repeat; width: 218px; height: 95px; }
.imgContCalculator{ padding:8px 0 0 0; }
.imgContAction div { margin: 10px; }
.imgContAction p { line-height: 13px; font-size: 10px; margin-top: 10px; }
.imgContAction div h3 { margin: 0; padding: 0; font-size: 14px; }
.imgContAction div a { display: block; text-align: right; margin-right: 20px; margin-top: 8px; font-size: 12px; font-weight: bold; color:#333; }

/* FOOTER */
#solutionsHomeOwners #footer { background: url(../images/footerImgHomeSolutions.jpg) bottom left no-repeat; }
#solutionsBusiness #footer { background: url(../images/footerImgBusiness.jpg) bottom left no-repeat; }
#solutionsArchitecture #footer { background: url(../images/footerImgArch.jpg) bottom left no-repeat; }
#solutionsGovernment #footer { background: url(../images/footerImgGov.jpg) bottom left no-repeat; }
#projectGallery #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#energypotential #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#re3efficiencyform #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#rcube #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#sitemap #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#privacy_policy_new #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#careers_new #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#thankyou_eff_form #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }
#HomePage #footer { background: #F8F8F8 url(../images/footerImgHomePage.jpg) bottom left no-repeat; }
#adCampaign #footer {background: url(../images/footerImgGeneric.jpg) bottom left no-repeat; }

/* HOMEPAGE */
.homePageLayout td { vertical-align: top; text-align: left; }
.homePageLayout h2 { margin: 15px 0 0 27px; color: #0E4503; font-size: 15px; font-weight: bold; }
.homePageLayout h2 a{ margin: 15px 0 0 27px; color: #0E4503; font-size: 15px; font-weight: bold; }
.homePageLayout h2 a:hover{  color: red; }

h2.linknew {  font-size: 15px; font-weight: bold; }
h2.linknew a{  color: #0E4503;  margin:0px; padding:0px; font-size: 14px; }
h2.linknew a:hover{  color:#ffc220; }
#homePanelSpotlight h2.linknew {  font-size: 15px; font-weight: bold; }
#homePanelSpotlight h2.linknew a{  color: #0E4503;  margin:0px 0 0 25px; padding:0px;font-size: 14px; font-weight: bold; }
#homePanelSpotlight h2.linknew a:hover{  color:#ffc220; }
#homePanelEnergyIndex h2.linknew {  font-size: 15px; font-weight: bold; }
#homePanelEnergyIndex h2.linknew a{  color: #0E4503;  margin:0px 0 0 35px; padding:0px;font-size: 14px; font-weight: bold; }
#homePanelEnergyIndex h2.linknew a:hover{  color:#ffc220; }


/* added by suda start */
#homePanelSampleInstall h2.linknew p{  font-size: 15px;font-weight: bold; }
#homePanelSampleInstall h2.linknew a{  color: #0E4503;  margin:0px 0 0 6px; padding:0px;font-size: 14px; font-weight: bold;}
#homePanelSampleInstall h2.linknew a:hover{  color:#ffc220; }
/* stop */



.homePageLayout h2.center { margin-left: 0; text-align: center; }
.homePageLayout a{text-decoration:none;}
#homePanelSolutions { width: 692px; height: 185px; background: url(../images/homePanelSolutions.jpg) top left no-repeat; }
#homePanelSolutions table td { text-align: center; }
#homePanelSolutions table td span { display: block; padding-top: 10px; font-size: 12px; font-weight: bold; }

#homePanelEnergyIndex { width: 256px; height: 185px; background: url(../images/homePanelEnergyIndex.jpg) top left no-repeat; }
#homePanelEnergyIndex a { display: block; text-align: left; font-size: 11px; font-weight: bold; margin-top: 5px; }

/* commented for home page modifications added finalcial section and added new styles below*/
/*
#homePanelCalc { width: 345px; height: 127px; background: url(../images/homePanelCalc.jpg) top left no-repeat; }
#homePanelCalc form { margin: 20px 0px 10px 27px; padding: 0px; }
#homePanelCalc form a { display: block; text-align: right; margin-right: 30px; font-size: 11px; font-weight: bold; }
*/

#homePanelCalc { width: 345px; height: 125px; background: url(../images/homePanelSpotlight.jpg) top left no-repeat; }
#homePanelCalc form { margin: 20px 0px 10px 15px; padding: 0px; }
#homePanelCalc form a { display: block; text-align: right; margin-right: 18px; font-size: 11px; font-weight: bold; }
#homePanelCalc h2 {  padding:0px; margin:10px 0 10px 15px; }


/* For Home page Financing options*/
 #homePanelFina { width: 170px; height: 125px; background:url(../images/homePanelSpotlight-half.jpg) left top no-repeat; }
#homePanelFina h2.linknew{ text-align:center; padding:0px; margin:10px 10px 0 10px;}
#homePanelFina form a { display: block; text-align: right; margin-right: 30px; font-size: 11px; font-weight: bold; }
#homePanelFina p { padding:0px 0 0px 13px;   font-size:11px;}



#homePanelLocations { width: 347px; height: 252px; background: url(../images/homePanelLocations.jpg) top left no-repeat; }
#homePanelLocations div { margin: 5px 20px 0px 27px; }
#homePanelLocations p { margin: 0px 0px 10px 0px; }
#homePanelLocations ul { margin-top: 0px; margin-left:0px; padding:0; list-style-image: url(../images/homeLocationsCarrot.jpg);}
#homePanelLocations li { margin:0; margin-bottom: 3px !important;}
#homePanelLocations li a {color: #333; margin:0; padding:0; margin-top:0px; _margin-top:-5px; display:block; } 

#homePanelSampleInstall { width: 256px; height: 252px; background: url(../images/homePanelSampleInstall.jpg) top left no-repeat; text-align:center; }
#homePanelSpotlight { width: 345px; height: 125px; background: url(../images/homePanelSpotlight.jpg) top left no-repeat; }
#homePanelSpotlight p { margin: 10px 100px 10px 27px; }
#homePanelSpotlight p.newclassp { margin:5px 0px 0px 27px; line-height:17px;margin-bottom: 20px; }
#homePanelSpotlight a { margin-left: 27px; display: block; font-size: 11px; font-weight: bold; } 
#homePanelSpotlight img { float: right; margin: -20px 20px 0 0; }
#homePanelSpotlight h2 {margin: 20px 0 0 2px; color: #0E4503; font-size: 15px; font-weight: bold;}


/* For header images when clicked on left nav for diff solutions, added by Tilak START ,FOR ARCHITECTURE*/
#solutionsArchitecture #solutionssolarphotovoltaic{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionssolarmonitoring{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsthermal{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionswindturbine{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;} 
#solutionsArchitecture #solutionshvac{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;} 
#solutionsArchitecture #newEquipment{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;} 
#solutionsArchitecture #services{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;} 
#solutionsArchitecture #airQuality{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #energyefficiencyproducts{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionslighting{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsinsulation{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsradiantbarriers{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionssolarwindowfilm{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionstanklesswaterheaters{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #energymanagementsystems{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsbatterybackupsystems{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsotherproducts{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsenergystarhomerating{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsamericanlungassociation{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsiecccodecompliance{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsenergyaudits{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionspackages{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsgenerators{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#solutionsArchitecture #solutionsvkool{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
#architectotherproducts{background:url(../images/headerSolutionsArch.jpg) top left no-repeat;}
/* END * /

/* For header images when clicked on left nav for diff solutions, added by Tilak START ,FOR BUSINESS*/
#solutionsBusiness #solutionssolarphotovoltaic{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionssolarmonitoring{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsthermal{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionswindturbine{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;} 
#solutionsBusiness #solutionshvac{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;} 
#solutionsBusiness #newEquipment{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;} 
#solutionsBusiness #services{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;} 
#solutionsBusiness #airQuality{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #energyefficiencyproducts{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionslighting{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsinsulation{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsradiantbarriers{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionssolarwindowfilm{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionstanklesswaterheaters{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #energymanagementsystems{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsbatterybackupsystems{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsotherproducts{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsenergystarhomerating{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsamericanlungassociation{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsiecccodecompliance{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsenergyaudits{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionspackages{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsgenerators{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #solutionsvkool{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#solutionsBusiness #businessenergyaudits{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}

#businesssolarphotovoltaic{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businesssolarmonitoring{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessthermal{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businesswindturbine{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businesshvac{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessenergyefficiencyproducts{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessbatterybackupsystems{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessgenerators{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessnewEquipment{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessservices{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessairQuality{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businesslighting{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessinsulation{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businesssolarwindowfilm{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessre3approach{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
#businessfinancingoptions{background:url(../images/headerSolutionsBusiness.jpg) top left no-repeat;}
/* END * /



/* For header images when clicked on left nav for diff solutions, added by Tilak START ,FOR GOVERNMENT*/
#solutionsGovernment #solutionssolarphotovoltaic{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsthermal{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionssolarmonitoring{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionswindturbine{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;} 
#solutionsGovernment #solutionshvac{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;} 
#solutionsGovernment #newEquipment{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;} 
#solutionsGovernment #services{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;} 
#solutionsGovernment #airQuality{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #energyefficiencyproducts{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionslighting{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsinsulation{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsradiantbarriers{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionssolarwindowfilm{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionstanklesswaterheaters{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #energymanagementsystems{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsbatterybackupsystems{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsotherproducts{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsenergystarhomerating{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsamericanlungassociation{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsiecccodecompliance{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionsenergyaudits{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
#solutionsGovernment #solutionspackages{background:url(../images/headerSolutionsGov.jpg) top left no-repeat;}
/* END * /

/* START */
		/* css for left nav and heading color scheme for homesolutions */
		/* input{ border-top:1px solid #666666;border-left:1px solid #666666; margin:3px 0px; } */
		textarea{ border-top:1px solid #666666;border-left:1px solid #666666; }		
		*{padding:0px; margin:0px;}
#homesolutions_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
#homesolutions_leftnav  h3 a{ background:#924302; color:#fbdbc0; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
#homesolutions_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF; }
#homesolutions_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#homesolutions_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
#homesolutions_leftnav  ul.leftcol li a:hover{ border-left:18px solid #924302;padding-left:5px; }
#homesolutions_leftnav  ul.leftcol li.selected a{ border-left:18px solid #924302;padding-left:5px;}
#homesolutions_leftnav  ul.leftcol li.selected ul li a{ border:none;}

#homesolutions_leftnav  ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#homesolutions_leftnav  ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#homesolutions_leftnav  ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
#homesolutions_leftnav  ul.leftcol-sub li a:hover{ border-left:8px solid #924302;padding-left:3px; }
#homesolutions_leftnav  ul.leftcol-sub li.selected-sub a{ border-left:8px solid #924302;padding-left:3px;}
#homesolutions_leftnav  ul.leftcol-sub li.selected-sub2 a{ border-left:none;padding-left:11px;}
#homesolutions_leftnav  ul.leftcol-sub li.selected-sub2 a:hover{ border-left:8px solid #924302;padding-left:3px; }

#homesolutions_leftnav  ul.leftcol-sub-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#homesolutions_leftnav  ul.leftcol-sub-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#homesolutions_leftnav  ul.leftcol-sub-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:4px 5px 4px 7px; display:block; }
#homesolutions_leftnav  ul.leftcol-sub-sub li a:hover{ border-left:4px solid #924302;padding-left:3px; }
#homesolutions_leftnav  ul.leftcol-sub-sub li.selected-sub-sub a{ border-left:4px solid #924302;padding-left:3px;}
/* #homesolutions_heading #contHeading{ color:#924302; font-size:17px; line-height:20px; font-weight:bold; border-bottom:1px solid #000;}*/

/* css for left nav and heading color scheme for businesssolutions */
#businesssolutions_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
#businesssolutions_leftnav  h3 a{ background:#1f2b50; color:#d5dffe; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
#businesssolutions_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
#businesssolutions_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#businesssolutions_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
#businesssolutions_leftnav  ul.leftcol li a:hover{ border-left:18px solid #1f2b50;padding-left:5px;}
#businesssolutions_leftnav  ul.leftcol li.selected a{ border-left:18px solid #1f2b50;padding-left:5px;}

#businesssolutions_leftnav  ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#businesssolutions_leftnav  ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#businesssolutions_leftnav  ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
#businesssolutions_leftnav  ul.leftcol-sub li a:hover{ border-left:8px solid #1f2b50;padding-left:3px; }
#businesssolutions_leftnav  ul.leftcol-sub li.selected-sub a{ border-left:8px solid #1f2b50;padding-left:3px;}
#businesssolutions_leftnav  ul.leftcol-sub li.selected-sub2 a{ border-left:none;padding-left:11px;}
#businesssolutions_leftnav  ul.leftcol-sub li.selected-sub2 a:hover{ border-left:8px solid #1f2b50;padding-left:3px;}

#businesssolutions_leftnav  ul.leftcol-sub-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#businesssolutions_leftnav  ul.leftcol-sub-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#businesssolutions_leftnav  ul.leftcol-sub-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:4px 5px 4px 7px; display:block; }
#businesssolutions_leftnav  ul.leftcol-sub-sub li a:hover{ border-left:4px solid #1f2b50;padding-left:3px; }
#businesssolutions_leftnav  ul.leftcol-sub-sub li.selected-sub a{ border-left:4px solid #1f2b50;padding-left:3px;}

/* css for left nav and heading color scheme for architectsbuilderssolutions */
#architectsbuilderssolutions_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
#architectsbuilderssolutions_leftnav  h3 a{ background:#4b2401; color:#fdefe3;line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
#architectsbuilderssolutions_leftnav  ul.leftcol{  display:block; border-bottom:1px solid #FFF;}
#architectsbuilderssolutions_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#architectsbuilderssolutions_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block;}
#architectsbuilderssolutions_leftnav  ul.leftcol li a:hover{ border-left:18px solid #4b2401;padding-left:5px;}
#architectsbuilderssolutions_leftnav  ul.leftcol li.selected a{ border-left:18px solid #4b2401;padding-left:5px;}

#architectsbuilderssolutions_leftnav  ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#architectsbuilderssolutions_leftnav  ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#architectsbuilderssolutions_leftnav  ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
#architectsbuilderssolutions_leftnav  ul.leftcol-sub li a:hover{ border-left:8px solid #4b2401;padding-left:3px; }
#architectsbuilderssolutions_leftnav  ul.leftcol-sub li.selected-sub a{ border-left:8px solid #4b2401;padding-left:3px;}
#architectsbuilderssolutions_leftnav  ul.leftcol-sub li.selected-sub2 a{ border-left:none;padding-left:11px;}
#architectsbuilderssolutions_leftnav  ul.leftcol-sub li.selected-sub2 a:hover{ border-left:8px solid #4b2401;padding-left:3px;}

#architectsbuilderssolutions_leftnav  ul.leftcol-sub-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#architectsbuilderssolutions_leftnav  ul.leftcol-sub-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#architectsbuilderssolutions_leftnav  ul.leftcol-sub-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:4px 5px 4px 7px; display:block; }
#architectsbuilderssolutions_leftnav  ul.leftcol-sub-sub li a:hover{ border-left:4px solid #4b2401;padding-left:3px; }
#architectsbuilderssolutions_leftnav  ul.leftcol-sub-sub li.selected-sub a{ border-left:4px solid #4b2401;padding-left:3px;}

/* css for left nav and heading color scheme for governmentsolutions */
#governmentsolutions_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
#governmentsolutions_leftnav  h3 a{ background:#22440c; color:#dbedcf; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
#governmentsolutions_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
#governmentsolutions_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px;}
#governmentsolutions_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block;}
#governmentsolutions_leftnav  ul.leftcol li a:hover{ border-left:18px solid #22440c;padding-left:5px;}
#governmentsolutions_leftnav  ul.leftcol li.selected a{ border-left:18px solid #22440c;padding-left:5px;}

#governmentsolutions_leftnav  ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
#governmentsolutions_leftnav  ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
#governmentsolutions_leftnav  ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
#governmentsolutions_leftnav  ul.leftcol-sub li a:hover{ border-left:8px solid #22440c;padding-left:3px; }
#governmentsolutions_leftnav  ul.leftcol-sub li.selected-sub a{ border-left:8px solid #22440c;padding-left:3px;}
		
		/* For solutions */
		#solutionshome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#solutionshome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#solutionshome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#solutionshome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#solutionshome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#solutionshome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#solutionshome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* Project Gallery Home page*/	
		#projectGallery_leftnav_home  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#projectGallery_leftnav_home  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#projectGallery_leftnav_home  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#projectGallery_leftnav_home  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#projectGallery_leftnav_home  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#projectGallery_leftnav_home  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#projectGallery_leftnav_home  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		
		/* Project Gallery sub links(above and below are same only , but writing differently for ProjGallery home page and sub menus seperately */
		#projectGallery_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#projectGallery_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#projectGallery_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#projectGallery_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#projectGallery_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#projectGallery_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#projectGallery_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* knowledgecenterhome Home page */
		#knowledgecenterhome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#knowledgecenterhome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#knowledgecenterhome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#knowledgecenterhome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#knowledgecenterhome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#knowledgecenterhome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#knowledgecenterhome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* aboutstandard_leftnav  page */
		#aboutstandard_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#aboutstandard_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#aboutstandard_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#aboutstandard_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#aboutstandard_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#aboutstandard_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#aboutstandard_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* boulderhome_leftnav  page */
		#boulderhome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#boulderhome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#boulderhome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#boulderhome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#boulderhome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#boulderhome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#boulderhome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		#boulderhome_leftnav ul.leftcol ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
		#boulderhome_leftnav ul.leftcol ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#boulderhome_leftnav ul.leftcol ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
		#boulderhome_leftnav ul.leftcol ul.leftcol-sub li a:hover{ border-left:8px solid #145825;padding-left:3px; }
		#boulderhome_leftnav ul.leftcol ul.leftcol-sub li.selected-sub a{ border-left:8px solid #145825;padding-left:3px;}
		/* austinhome_leftnav  page */
		#austinhome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#austinhome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#austinhome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#austinhome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#austinhome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#austinhome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#austinhome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* dallashome_leftnav  page */
		#dallashome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#dallashome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#dallashome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#dallashome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#dallashome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#dallashome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#dallashome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* houstonhome_leftnav  page */
		#houstonhome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#houstonhome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#houstonhome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#houstonhome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#houstonhome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#houstonhome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#houstonhome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* sanantoniohome_leftnav  page */
		#sanantoniohome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#sanantoniohome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#sanantoniohome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#sanantoniohome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#sanantoniohome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#sanantoniohome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#sanantoniohome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
				
		/* tulsahome_leftnav  page */
		#tulsahome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#tulsahome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#tulsahome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#tulsahome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#tulsahome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#tulsahome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#tulsahome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* Floridahome_leftnav  page */
		/* Added by sushma*/
		
		#floridahome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#floridahome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#floridahome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#floridahome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#floridahome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#floridahome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#floridahome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		
		/* below is the css for phoenixhome_leftnav  page */
		/* Added by suda*/
		
		#phoenixhome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#phoenixhome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#phoenixhome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#phoenixhome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#phoenixhome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#phoenixhome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#phoenixhome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		#phoenixhome_leftnav ul.leftcol ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
		#phoenixhome_leftnav ul.leftcol ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#phoenixhome_leftnav ul.leftcol ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
		#phoenixhome_leftnav ul.leftcol ul.leftcol-sub li a:hover{ border-left:8px solid #145825;padding-left:3px; }
		#phoenixhome_leftnav ul.leftcol ul.leftcol-sub li.selected-sub a{ border-left:8px solid #145825;padding-left:3px;}
		
		/* batonrougehome_leftnav  page */
		#batonrougehome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#batonrougehome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#batonrougehome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#batonrougehome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#batonrougehome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#batonrougehome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#batonrougehome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		/* atlantahome_leftnav  page */
		#atlantahome_leftnav  { width:210px; text-align:left; vertical-align:top; background:#cccccc; }
		#atlantahome_leftnav  h3 a{ background:#145825; color:#fff; line-height:25px; font-size:13px; text-decoration:none; display:block; padding:0px 5px 0 25px;}
		#atlantahome_leftnav  ul.leftcol{ display:block; border-bottom:1px solid #FFF;}
		#atlantahome_leftnav  ul.leftcol li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#atlantahome_leftnav  ul.leftcol li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 23px; display:block; }
		#atlantahome_leftnav  ul.leftcol li a:hover{ border-left:18px solid #145825;padding-left:5px;}
		#atlantahome_leftnav  ul.leftcol li.selected a{ border-left:18px solid #145825;padding-left:5px;}
		
		#atlantahome_leftnav ul.leftcol ul.leftcol-sub{ display:block; border-left:1px solid white; margin-left:25px;}
		#atlantahome_leftnav ul.leftcol ul.leftcol-sub li{list-style-type:none;  border-top:1px solid #FFF;padding:0px 0px; }
		#atlantahome_leftnav ul.leftcol ul.leftcol-sub li a{ text-decoration:none; color:#000; font-weight:bold; padding:7px 5px 7px 11px; display:block; }
		#atlantahome_leftnav ul.leftcol ul.leftcol-sub li a:hover{ border-left:8px solid #145825;padding-left:3px; }
		#atlantahome_leftnav ul.leftcol ul.leftcol-sub li.selected-sub a{ border-left:8px solid #145825;padding-left:3px;}
/* END */
		
	/* Added by Tilak , as per Mike mail , START */

   #Heading { font-size: 16px; line-height: 20px; color: #444;
   font-weight:bold; line-height:20px; border-bottom: 1px solid
   #000; }

   #campaignStrip, #galMain, #contLeftMid { margin-top: 15px;
   font-size: 11px; color: #444;text-align: left }

   #campaignStrip p, #galMain p, #contLeftMid p { margin-bottom:
   8px; }

   #campaignStrip h3, #galMain h3, #contLeftMid h3 {  color:#00620F;
    font-size:14px; margin:25px 0 12px; }

   #campaignStrip h4, #galMain h4, #contLeftMid h4 { margin-bottom:
   6px; font-size: 12px; }

   #campaignStrip h5, #galMain h5, #contLeftMid h5 { margin-bottom:
   6px; font-size: 11px; }

   #campaignStrip ul, #galMain ul, #contLeftMid ul { margin: 0px
   0px 8px 25px; }

   #campaignStrip ol, #galMain ol, #contLeftMid ol { margin: 0px
   0px 8px 30px; }

   #campaignStrip a, #campaignStrip a:visited, #galMain a, #galMain
   a:visited, #contLeftMid a, #contLeftMid a:visited {
   color:#00703C; text-decoration: underline;}

   #campaignStrip a:hover, #galMain a:hover, #contLeftMid a:hover {
   color:#ffc220; }

   #Heading2 { font-size: 16px; color: #444; font-weight:bold;
   line-height:30px; border-bottom: 1px solid #000; width:700px;
   text-align:left; padding-top:35px;margin-bottom:15px; }
   
   #Heading_email { font-size: 16px; color: #444; font-weight:bold;
   line-height:30px; width:700px;
   text-align:left; padding-top:35px;margin-bottom:15px; }

   #galMain{background:url(../images/gallery_04.gif) top left
   repeat-y;}

   #galBottom{background:url(../images/gallery_05.gif) top left
   no-repeat;}

   #campaignStrip h2 { border-bottom: 1px solid #000; color: #444;
   margin-bottom: 15px; font-size: 16px; font-weight: bold;
   line-height: 20px; }

	/* END */
	
	/* re3_efficiency_form_new.jsp , START */
		#HeadingEffForm { font-size: 16px; line-height: 20px; color: #444; font-weight:bold; line-height:20px; border-bottom: 1px solid #000; width:700px; text-align:left; padding-top:35px; }
	/* END */

	/*  SRE Environmental Impact related, START */
		#eiTableTop{background:url(../images/ei-top.gif) top left no-repeat; height:24px;}
		#eiTableStrip{background:url(../images/ei_strip.gif) top left repeat-y; font-size:11px; padding:0 10px;}
		#eiTableBottom{background:url(../images/ei-bottom.gif) top left no-repeat; height:24px;}
	/* END */
	
	.textarea{ border:1px solid #000; border-right:none; border-bottom:none; }
	.selectbox{ width:250px; padding1px;}
	.runtext{line-height:18px; font-size: 12px; padding:5px 0 15px 0px; }
	
	/* added as per the suggestion given by Paul */
	hr {border:0px; border-top:1px dotted #CCC; height:0px;}
	#xyz{width:650px;}