/* HVAC campaign mini site CSS */
#hvacpopup {text-align: left; font-size: 14px;}
#hvacpopup .mainpic {position: absolute; left: 0; top: 0; width: 930px; height: 363px; background: url(../images/hvac/hvac_mainpic.jpg) no-repeat left top;}
#hvacpopup .intro {position: absolute; left: 640px; top: 20px; width: 270px; line-height: 1.3em;}
#hvacpopup .intro img {margin: 0 0 15px 0;}
#hvacpopup .introtext {position: absolute; left: 86px; top: 120px; width: 184px;}
#hvacpopup .intro .pdflink {font-size: 14px; background-position: right 3px; margin: 10px 0 0 0; line-height: normal;}


#hvacpopup .maincontent {position: absolute; left: 0; top: 265px; width: 930px; height: 556px; overflow: hidden;}
#hvacpopup .maincontent .wave {position: absolute; left: 0; top: 0; width: 930px; height: 76px; background: url(../images/hvac/hvac_wave.png);}
	* html #hvacpopup .maincontent .wave {background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', src='images/hvac/hvac_wave.png',sizingMethod='crop');}

#hvacpopup .maincontent .navibar {position: absolute; left: 0; top: 76px; width: 930px; height: 51px; background: #ffffff; z-index: 100;}
#hvacpopup .maincontent .navibar ul {width: 910px; height: 29px; margin: 1px 0 0 10px; background: #005398 url(../images/hvac/hvac_navibg.gif) left top; list-style-type: none; padding: 0; color: #99bad6; overflow: hidden;}
#hvacpopup .maincontent .navibar ul li {float: left; display: inline; height: 29px; margin: 0; padding: 0; border-right: 1px solid #ffffff;}
#hvacpopup .maincontent .navibar ul li a {display: block; padding: 4px 0 0 24px; height: 25px; background: url(../images/hvac/hvac_navibullet.gif) no-repeat 5px -12px; color: #ffffff; text-decoration: none;}
	* html #hvacpopup .maincontent .navibar ul li a {height: 29px;}
#hvacpopup .maincontent .navibar ul li a:hover {background-color: #0066bb; background-position: 5px -62px;}
#hvacpopup .maincontent .navibar ul #navibtn0 {padding: 4px 0 0 0; width: 228px; height: 25px; text-align: center;}
	* html #hvacpopup .maincontent .navibar ul #navibtn0 {height: 29px;}
#hvacpopup .maincontent .navibar ul #navibtn02 {width: 228px; display: none;}
	* html #hvacpopup .maincontent .navibar ul #navibtn02 {height: 29px; he\ight: 25px;}
#hvacpopup .maincontent .navibar ul #navibtn02 a {background-image: url(../images/hvac/hvac_navibulletx_green_narrow.gif); background-position: 0 -12px; background-color: #008440;}
#hvacpopup .maincontent .navibar ul #navibtn02 a:hover {background-position: 0 -62px; background-color: #01b659;}
#hvacpopup .maincontent .navibar ul #navibtn1 {width: 169px;}
#hvacpopup .maincontent .navibar ul #navibtn2 {width: 79px;}
#hvacpopup .maincontent .navibar ul #navibtn3 {width: 176px;}
#hvacpopup .maincontent .navibar ul #navibtn4 {width: 254px; border-right: 0;}

#hvacpopup .maincontent #closebtn-green {position: absolute; left: 10px; top: 76px; display: block; padding: 4px 0 0 24px; height: 25px; width: 56px; background: #008440 url(../images/hvac/hvac_navibulletx_green.gif) no-repeat 0 -12px; color: #ffffff; text-decoration: none; z-index: 100; display: none;}
	* html #hvacpopup .maincontent #closebtn-green {width: 80px; height: 29px;}
#hvacpopup .maincontent #closebtn-green:hover {background-color: #01b659; background-position: 0 -62px;}

	
#hvacpopup .maincontent .content {position: absolute; left: 0; top: 76px; width: 890px; border-top: 51px solid #ffffff; padding-left: 20px; padding-right: 20px;}
	* #hvacpopup .maincontent .content {width: 930px;}

#hvacpopup .teaser1 {position: absolute; left: 20px; top: 5px; width: 425px;}
#hvacpopup .teaser1 img {margin: 0;}
#hvacpopup .teaser1 .btn_doublearrow {position: absolute; right: 0; top: 52px; font-size: 14px; color: #008540; margin: 0; font-weight: normal; background-position: right 3px; outline: none;}
#hvacpopup .teaser1 .btn_doublearrow:hover {background-position: right -30px;}
#hvacpopup .teaser2 {position: absolute; left: 485px; top: 0; width: 425px; color: #4c4c4c;}
#hvacpopup .teaser2 h2 {font-weight: normal; font-size: 16px; margin: 0 0 0 0; color: #005398;}
#hvacpopup .teaser2 p {margin: 0;}
#hvacpopup .teaser2 .btn_doublearrow {position: absolute; right: 0; top: 57px; font-size: 14px; color: #005398; margin: 0; font-weight: normal; background-position: right 3px; outline: none;}
#hvacpopup .teaser2 .btn_doublearrow:hover {background-position: right -30px;}

#hvacpopup #flashcontainer1 {width: 421px; height:67px; overflow: hidden;}

#hvacpopup .col1 {float: left; display: inline; width: 270px; margin: 0 40px 0 0; font-size: 12px;}
#hvacpopup .col2 {float: left; display: inline; width: 270px; margin: 0 40px 0 0; font-size: 12px;}
#hvacpopup .col3 {float: left; display: inline; width: 270px; margin: 0 0 0 0; font-size: 12px;}

#hvacpopup .col21 {float: left; display: inline; width: 425px; margin: 0 40px 0 0;}
#hvacpopup .col22 {float: left; display: inline; width: 425px; margin: 0 0 0 0;}

#hvacpopup .col1 img, #hvacpopup .col2 img, #hvacpopup .col3 img  {float: left; display: inline; margin: 8px 0 300px 0;}
#hvacpopup .col1 h2, #hvacpopup .col2 h2, #hvacpopup .col3 h2 {font-size: 16px; font-weight: normal; margin: 0 0 15px 0;}

#hvacpopup .content .ingress {font-size: 16px;}
#hvacpopup .content li {font-size: 14px;}



