html,body {
	margin: 0;
	padding: 0;
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;
}

.nav_commercial-a							{ width:110px; height:15px; float:left; background: url(../images/nav_commercial.gif) 0 0 no-repeat; background-position: -110px 0; }
.nav_commercial					a			{ width:110px; height:15px; float:left; background: url(../images/nav_commercial.gif) 0 0 no-repeat; }
.nav_commercial					a:hover		{ background-position: -110px 0; }
.nav_commercial					a:active	{ background-position: 220px 0; }

.nav_residential-a							{ width:110px; height:15px; float:left; background: url(../images/nav_residential.gif) 0 0 no-repeat; background-position: -110px 0; }
.nav_residential				a			{ width:110px; height:15px; float:left; background: url(../images/nav_residential.gif) 0 0 no-repeat; }
.nav_residential				a:hover		{ background-position: -110px 0; }
.nav_residential				a:active	{ background-position: 220px 0; }

.nav_programsponsors-a						{ width:165px; height:15px; float:left; background: url(../images/nav_programsponsors.gif) 0 0 no-repeat;
											  background-position: -165px 0; }
.nav_programsponsors			a			{ width:165px; height:15px; float:left; background: url(../images/nav_programsponsors.gif) 0 0 no-repeat; }
.nav_programsponsors			a:hover		{ background-position: -165px 0; }
.nav_programsponsors			a:active	{ background-position: 330px 0; }

.nav_thielsch-a								{ width:180px; height:15px; float:left; background: url(../images/nav_thielsch.gif) 0 0 no-repeat; background-position: -180px 0; }
.nav_thielsch					a			{ width:180px; height:15px; float:left; background: url(../images/nav_thielsch.gif) 0 0 no-repeat; }
.nav_thielsch					a:hover		{ background-position: -180px 0; }
.nav_thielsch					a:active	{ background-position: 360px 0; }

.nav_careers-a								{ width:110px; height:15px; float:left; background: url(../images/nav_careers.gif) 0 0 no-repeat; background-position: -110px 0; }
.nav_careers					a			{ width:110px; height:15px; float:left; background: url(../images/nav_careers.gif) 0 0 no-repeat; }
.nav_careers					a:hover		{ background-position: -110px 0; }
.nav_careers					a:active	{ background-position: 220px 0; }

.nav_contact-a								{ width:110px; height:15px; float:left; background: url(../images/nav_contact.gif) 0 0 no-repeat; background-position: -110px 0; }
.nav_contact					a			{ width:110px; height:15px; float:left; background: url(../images/nav_contact.gif) 0 0 no-repeat; }
.nav_contact					a:hover		{ background-position: -110px 0; }
.nav_contact					a:active	{ background-position: 220px 0; }

.nav_sectorsserved-a						{ width:130px; height:15px; float:left; background: url(../images/nav_sectorsserved.gif) 0 0 no-repeat; background-position: -130px 0; }
.nav_sectorsserved				a			{ width:130px; height:15px; float:left; background: url(../images/nav_sectorsserved.gif) 0 0 no-repeat; }
.nav_sectorsserved				a:hover		{ background-position: -130px 0; }
.nav_sectorsserved				a:active	{ background-position: 260px 0; }
	
.nav_singlefamily-a							{ width:115px; height:15px; float:left; background: url(../images/nav_singlefamily.gif) 0 0 no-repeat; background-position: -115px 0; }
.nav_singlefamily				a			{ width:115px; height:15px; float:left; background: url(../images/nav_singlefamily.gif) 0 0 no-repeat; }
.nav_singlefamily				a:hover		{ background-position: -115px 0; }
.nav_singlefamily				a:active	{ background-position: 230px 0; }

.nav_multiunit-a							{ width:110px; height:15px; float:left; background: url(../images/nav_multiunit.gif) 0 0 no-repeat; background-position: -110px 0; }
.nav_multiunit					a			{ width:110px; height:15px; float:left; background: url(../images/nav_multiunit.gif) 0 0 no-repeat; }
.nav_multiunit					a:hover		{ background-position: -110px 0; }
.nav_multiunit					a:active	{ background-position: 220px 0; }

.nav_contactform-a							{ width:200px; height:20px; float:left; background: url(../images/nav_contactform.gif) 0 0 no-repeat;
											  background-position: -200px 0; }
.nav_contactform				a			{ width:200px; height:20px; float:left; background: url(../images/nav_contactform.gif) 0 0 no-repeat; }
.nav_contactform				a:hover		{ background-position: -200px 0; }
.nav_contactform				a:active	{ background-position: 400px 0; }

.nav_rebates-a								{ width:270px; height:20px; float:left; background: url(../images/nav_rebates.gif) 0 0 no-repeat;
											  background-position: -270px 0; }
.nav_rebates					a			{ width:270px; height:20px; float:left; background: url(../images/nav_rebates.gif) 0 0 no-repeat; }
.nav_rebates					a:hover		{ background-position: -270px 0; }
.nav_rebates					a:active	{ background-position: 540px 0; }

.nav_commercialbrochure-a					{ width:260px; height:20px; float:left; background: url(../images/nav_commercialbrochure.gif) 0 0 no-repeat;
											  background-position: -260px 0; }
.nav_commercialbrochure			a			{ width:260px; height:20px; float:left; background: url(../images/nav_commercialbrochure.gif) 0 0 no-repeat; }
.nav_commercialbrochure			a:hover		{ background-position: -260px 0; }
.nav_commercialbrochure			a:active	{ background-position: 520px 0; }

.nav_risewindows-a							{ width:210px; height:20px; float:left; background: url(../images/nav_risewindows.gif) 0 0 no-repeat;
											  background-position: -210px 0; }
.nav_risewindows				a			{ width:210px; height:20px; float:left; background: url(../images/nav_risewindows.gif) 0 0 no-repeat; }
.nav_risewindows				a:hover		{ background-position: -210px 0; }
.nav_risewindows				a:active	{ background-position: 420px 0; }

.nav_requesthomeaudit-a						{ width:200px; height:20px; float:left; background: url(../images/nav_contactform.gif) 0 0 no-repeat;
											  background-position: -200px 0; }
.nav_requesthomeaudit			a			{ width:200px; height:20px; float:left; background: url(../images/nav_contactform.gif) 0 0 no-repeat; }
.nav_requesthomeaudit			a:hover		{ background-position: -200px 0; }
.nav_requesthomeaudit			a:active	{ background-position: 400px 0; }

.nav_residentialbrochure-a					{ width:255px; height:20px; float:left; background: url(../images/nav_residentialbrochure.gif) 0 0 no-repeat;
											  background-position: -255px 0; }
.nav_residentialbrochure		a			{ width:255px; height:20px; float:left; background: url(../images/nav_residentialbrochure.gif) 0 0 no-repeat; }
.nav_residentialbrochure		a:hover		{ background-position: -255px 0; }
.nav_residentialbrochure		a:active	{ background-position: 510px 0; }

.nav_riseradontestkit-a							{ width:165px; height:20px; float:left; background: url(../images/nav_riseradontestkit.gif) 0 0 no-repeat;
												  background-position: -165px 0; }
.nav_riseradontestkit				a			{ width:165px; height:20px; float:left; background: url(../images/nav_riseradontestkit.gif) 0 0 no-repeat; }
.nav_riseradontestkit				a:hover		{ background-position: -165px 0; }
.nav_riseradontestkit				a:active	{ background-position: 330px 0; }

.nav_citizensguide-a							{ width:230px; height:20px; float:left; background: url(../images/nav_citizensguide.gif) 0 0 no-repeat;
												  background-position: -230px 0; }
.nav_citizensguide					a			{ width:230px; height:20px; float:left; background: url(../images/nav_citizensguide.gif) 0 0 no-repeat; }
.nav_citizensguide					a:hover		{ background-position: -230px 0; }
.nav_citizensguide					a:active	{ background-position: 460px 0; }

A:link	 { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
A:active { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
A:visited { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
A:hover { FONT-WEIGHT: bold; COLOR: #e74628; TEXT-DECORATION: none}

.blacklinks				A:link	 { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
.blacklinks				A:active { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
.blacklinks				A:visited { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none}
.blacklinks				A:hover { FONT-WEIGHT: bold; COLOR: #e74628; TEXT-DECORATION: none}

.subnav 				{ background-color:#dad7d5; font-family: Arial, Helvetica, sans-serif; color: #000000; FONT-WEIGHT: bold; font-size: 12px; line-height:26px; height: 122px; }
.subnav 	A:link 		{ COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.subnav 	A:active 	{ COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.subnav 	A:visited	{ COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.subnav 	A:hover 	{ COLOR: #79706c; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.topnav 				{ font-family: Arial, Helvetica, sans-serif; color: #000000; FONT-WEIGHT: bold; font-size: 12px; }
.topnav 	A:link 		{ COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnav 	A:active 	{ COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnav 	A:visited	{ COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnav 	A:hover 	{ COLOR: #79706c; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.topnava 				{ font-family: Arial, Helvetica, sans-serif; color: #79706c; FONT-WEIGHT: bold; font-size: 12px; }
.topnava 	A:link 		{ COLOR: #79706c; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnava 	A:active 	{ COLOR: #79706c; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnava 	A:visited	{ COLOR: #79706c; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.topnava 	A:hover 	{ COLOR: #79706c; FONT-WEIGHT: bold; TEXT-DECORATION: none}

.updates 	td			{ font-family: Arial, Helvetica, sans-serif; color: #000000; FONT-WEIGHT: normal; font-size: 12px; line-height: 14px; }
.updates 	A:link 		{ COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.updates 	A:active 	{ COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.updates 	A:visited	{ COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none}
.updates 	A:hover 	{ COLOR: #e74628; FONT-WEIGHT: normal; TEXT-DECORATION: none}

.links { font-family: Arial, Helvetica, sans-serif; color: #b12700; FONT-WEIGHT: bold; font-size: 11px; }
.links 	A:link { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.links 	A:active { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.links 	A:visited { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.links 	A:hover { COLOR: #f8f5e1; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

.links_footer { font-size: 9px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #960a05; }
.links_footer 	A:link { font-size: 9px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #888888; TEXT-DECORATION: none}
.links_footer 	A:active { font-size: 9px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #888888; TEXT-DECORATION: none}
.links_footer 	A:visited { font-size: 9px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #888888; TEXT-DECORATION: none}
.links_footer 	A:hover { font-size: 9px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; COLOR: #960a05; TEXT-DECORATION: underline}

h1	{  font-size: 17px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #000000; margin-bottom:1px;}
h2	{  font-size: 12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #000000; margin-top:14px;}
h3	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
h4	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
h5	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
h6	{  font-family: Arial, Helvetica, sans-serif; color: #000000}
p	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height:23px;}
pre	{  font-family: "Courier New", Courier, mono; color: #000000; font-size: 12px;}
li	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height:23px;}
ul	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height:23px;}
ol	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height:23px;}
td	{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
.pagebreak {	page-break-before: always;}

.red { color:#c80000; }

.formFieldName		{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size:10px; font-weight:bold; }
.formTiny			{  font-family: Arial, Helvetica, sans-serif; color: #000000; font-size:10px; }
