html,body{height:100%!important;}

body{margin:0;padding:0;position:relative;font-size:12px;}

body #Form{margin:0;padding:0;height:100%;}

table,tr,td{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:normal;color:
#222;line-height:140%;}

p,div,ul,li{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:normal;color:
#222;line-height:140%;}

p{display:block;margin:0 0 15px 0;padding:0 0 0px 0;}

li{list-style:none outside url('images/li.gif');}

ol li{list-style:decimal;}

ul li{list-style:none outside url('images/li.gif');}

li{margin:5px 0;}

blockquote { background:url("images/quote.png") no-repeat scroll left top transparent;font-family: Arial, Helvetica, sans-serif;margin:0 0 15px 0;padding:0 0 10px 40px; line-height:20px; border-bottom:1px dotted #234b8d;}

blockquote a {float:right; font-weight:bold; text-transform:uppercase; font-size:10px;}

#dnn_ctr458_ContentPane blockquote {border:none;}

.ControlPanel{z-index:99999!important;}

h3.cta{margin-bottom:0;font-size:150%;}

p.note{font-size:0.9em;margin:10px 0 0 0}

#Wrapper{position:relative;}

#TopBarB{z-index:0;position:absolute;top:0;width:100%;height:580px;}

#TopBarT{z-index:1;position:absolute;top:0;width:100%;height:580px;}

#Outer{z-index:2;position:absolute;top:0;width:100%;min-height:100%;margin:0 auto;}

#OuterTable{margin:10px auto 20px;}

#OuterTable #TL{background:transparent url('images/WhiteBGBox.TL.png') no-repeat top left;}

#OuterTable #TR{background:transparent url('images/WhiteBGBox.TR.png') no-repeat top right;}

#OuterTable #TM{background:#fff;height:10px;margin:0 10px;}

#OuterTable #MM{background:#fff;padding:0 20px;min-height:1px;}

#OuterTable #BL{background:transparent url('images/WhiteBGBox.BL.png') no-repeat bottom left;}

#OuterTable #BR{background:transparent url('images/WhiteBGBox.BR.png') no-repeat bottom right;}

#OuterTable #BM{background:#fff;height:10px;margin:0 10px;}

#Header{position:relative;}

#Logo{padding:5px 0 15px;width:50%;}

#Logo a{border:none;}

#Logo a:hover{border:none;background:transparent;}

#Search{position:absolute!important;right:0;top:10px;width:280px;height:30px;background:url('images/search.bg.png') no-repeat;}

#SearchPos{position:relative;margin:2px 4px 2px 70px;}

#dnn_dnnSEARCH_txtSearch.NormalTextBox{width:162px;height:17px;background:transparent;color:#666;padding:4px 6px 2px 6px;margin:0;border:none;cursor:text;}

a.SearchButton:hover,a.SearchButton:active,a.SearchButton:visited,a.SearchButton:link{width:24px;height:24px;font-size:0;line-height:0;margin:0;display:inline-block;position:absolute;top:0;right:10px;cursor:pointer;}

#NavAux1{position:absolute;bottom:10px;right:0;}

#NavAux1 div{padding-left:10px;float:right;}

#NavAux1 .Sep{color:#d4d4d4;font-weight:300;}

#NavAux1 #FontWidget{width:70px;}

#NavAux2{float:right;margin:9px 5px 0 5px;}

#NavAux2 div{padding-left:10px;float:right;}

#NavAux2 .Sep{color:#d4d4d4;font-weight:300;}

#BreadcrumbRow{height:30px;margin-bottom:5px;}

#Breadcrumb{float:left;margin:9px 5px 0 10px;}

#Breadcrumb span{white-space:nowrap;}

#Date{float:right;margin:0 5px;}
#BannerRow1, #BannerRow2{min-height:0;}

table.brand_logos a{display:block;width:100px;height:50px;text-indent:-9999px;overflow:hidden;background-position:center center}
body a.brand_logo_trane{background:url('/Portals/0/Trane/logo_trane_small.gif') no-repeat;width:200px;height:68px}
body a.brand_logo_daikin{background:url('/Portals/0/Daikin/logo_daikin_small.gif') no-repeat;width:200px;height:68px}
body a.brand_logo_lg{background:url('/Portals/0/LG/logo_lg_small.gif') no-repeat;width:200px;height:68px}
body a.brand_logo_lennox{background:url('/Portals/0/Lennox/logo_lennox_small.gif') no-repeat;width:200px;height:68px}

body a.startnow_button{display:block;background:url('/Portals/_default/Skins/accutemp940_DNN4/images/start_now.gif') no-repeat;width:128px;height:30px;text-indent:-9999px}

body a.readtestimonials_button{display:block;background:url('/Portals/_default/Skins/accutemp940_DNN4/images/readmoretestimonials.gif') no-repeat;width:225px;height:30px;text-indent:-9999px}

#Panes{clear:both;margin:0;padding:0;}

#FooterArea{padding:10px 0 0px;text-align:center;}

.FooterPane{padding-bottom:10px;}

div,p{margin-top:0;}

.left{float:left;}

.right{float:right;}

.clear{clear:both;height:0;}

.dummy{display:none;}

h1,h1 .Head,.Head{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:230%;font-weight:700;line-height:130%;color:
#002b7f;border:none;margin-top:0;letter-spacing:-1px;vertical-align:top;width:100%;margin-bottom:10px;}

h2{font-family:Georgia,Times,Serif;font-size:150%;font-weight:500;line-height:130%;color:
#2c303a;border:none;margin-top:0;letter-spacing:0;}

h3{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:170%;font-weight:500;line-height:130%;color:
#000;border:none;margin-top:0;letter-spacing:-1px;}

h4{font-family:Georgia,Times,Serif;font-size:130%;font-weight:500;line-height:130%;color:
#002b7f;border:none;margin-top:0;letter-spacing:0;}

h5{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:115%;font-weight:500;line-height:130%;color:
#000;border:none;margin-top:0;}

h6{font-family:Georgia,Times,Serif;font-size:115%;font-weight:500;line-height:130%;color:
#002b7f;border:none;margin-top:0;}

.textIntro{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:85%;font-weight:300;line-height:130%;color:
#666;border:none;margin:10px 20px;}

div.form{width:500px;text-align:left;}

div.form_group{text-align:left;margin-bottom:10px;font-size:115%;color:
#60ae4b;}

div.form_text{float:left;margin:0;}

p.form_text{margin:0 0 3px 0;}

textarea.form_text,input.form_text,select.form_text{font-weight:bold;font-size:100%;color:#222;background:#efefef;border-color:#bbb #bbb #ddd;border-width:2px 1px 1px;padding:.2em;margin:0 10px 10px 0;}

.icons{padding-bottom:1px!important;line-height:0!important;min-height:1px!important;clear:both;}

.Settings, #dnn_ctr_ModuleContent{text-align:left!important;}

.TopPane,.BottomPane,.ContentPane{margin:0;padding:0 7px 7px;text-align:left;vertical-align:top;padding:0 0 7px 0}

.LeftPane1{margin:0;padding:0 7px 7px;text-align:left;vertical-align:top;width:25%;}

.LeftPane2{margin:0;padding:0 7px 7px;text-align:left;vertical-align:top;}

.RightPane{margin:0;padding:0 7px 7px;text-align:left;vertical-align:top;width:25%;}

.SidePane33{margin:0;padding:0 7px 7px;text-align:left;vertical-align:top;width:33%;}

.SidePane50{margin:0;padding:0 7px 7px;text-align:left;vertical-align:top;width:50%;}

#dnn_SidePaneL1 {padding:0 7px 7px 0;}

#dnn_SidePaneR1 {padding:0 0 7px 7px ;}

.HeaderPane1{margin:0;padding:0;text-align:left;vertical-align:top;}

.HeaderPane2{margin:1px 0 10px;padding:0;text-align:left;vertical-align:top;margin-top:1px;}

.DNNEmptyPane{margin:0;padding:0;width:0;height:0;line-height:0;display:none;}

a.USER_object:active,a.USER_object:visited,a.USER_object:link,.USER_object,a.LOGIN_object:active,a.LOGIN_object:visited,a.LOGIN_object:link,.LOGIN_object,.DATE_object{color:
#E3E3E3;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:none;}

a.USER_object:hover,a.LOGIN_object:hover{color:#E3E3E3;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:underline;}

#Breadcrumb,#Breadcrumb span,a.BREADCRUMBS_object:active,a.BREADCRUMBS_object:visited,a.BREADCRUMBS_object:link,.BREADCRUMBS_object{color:#999;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:none;}

a.BREADCRUMBS_object:hover{color:#000;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:underline;}

.FOOTER_objects,a.FOOTER_objects:active,a.FOOTER_objects:visited{color:
#232323;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:none;}

span#dnn_dnnCOPYRIGHT_lblCopyright{display:block;width:100%}

div#Footer span.Sep{display:none}
div#Footer a{padding:0 4px 0 4px}

a.FOOTER_objects:link{color:#e3e3e3;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:none;}

a.FOOTER_objects:hover{color:#e3e3e3;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:500;background:transparent;text-decoration:underline;}

.Normal,.normal{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:normal;color:
#222;line-height:120%;text-align:left;}

strong,b,.NormalBold{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:bold;color:#222;line-height:120%;text-align:left;}

.NormalRed{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:bold;color:#C00;line-height:120%;text-align:left;}

.SubHead{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:bold;color:#222;line-height:120%;text-align:left;}

.font-family{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:100%;font-weight:bold;color:#777;line-height:120%;background:transparent;}

a:active,a:visited,a:link{background:transparent;text-decoration:none;}

a:hover{background:transparent;text-decoration:underline;color:#000;}

a.Normal:visited,a.Normal:link{background:transparent;text-decoration:none;font-weight:normal;}

a.Normal:hover{background:transparent;text-decoration:underline;font-weight:normal;color:#000;}

a.CommandButton,a.CommandButton:active,a.CommandButton:visited,a.CommandButton:link{font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal;text-decoration:none;}

a.CommandButton:hover{text-decoration:underline;color:#000;}

input{color:#999;}

select{color:#999;}

.StandardButton{color:#000;background:#EEE;border-right:solid 1px #D1C7BE;border-bottom:solid 1px #D1C7BE;border-left:none;border-top:none;height:17px;}

.NormalTextBox{color:#666;background:#FFF;border:solid 1px #EBE4DD;padding-left:4px;line-height:12px;font-weight:normal;margin:5px;}

td.NormalTextBox,span.NormalTextBox{padding:0;margin:0;background:transparent;border:0;}

.MainMenu_SubMenu{z-index:999999;margin:0;border-right:1px #900 solid;border:1px #e4e4e4 solid;border-bottom:2px #e4e4e4 solid;padding:0 5px 10px 5px;}

.ModuleTitle_MenuItem{color:#848996;font-size:100%;font-weight:normal;height:23px;padding:0 5px;border:0;border-bottom:1px #f5f5f5 solid;white-space:nowrap;}

.ModuleTitle_MenuItemSel{color:#FFF;font-size:100%;font-weight:normal;height:23px;padding:0 5px;border:0;border-bottom:1px #f5f5f5 solid;white-space:nowrap;background-color:#848996;}

.ModuleTitle_MenuContainer{color:#2c2c2c;}

.ModuleTitle_MenuBar{cursor:pointer;}

.ModuleTitle_MenuIcon{padding:0 5px;}

.ModuleTitle_RootMenuArrow{display:none;}

.ModuleTitle_MenuArrow{display:none;}

.ModuleTitle_MenuBreak{display:none;}

.ArrowPointer{cursor:default;}
#HouseMenuNavV, #HouseMenuNavV ul{z-index:9999;margin:0;padding:0;border:0;list-style:none;float:left;background:#fff url('images/navbarsub.bg.gif') repeat-x bottom left;border:1px #e4e4e4 solid;position:relative;}

#HouseMenuNav,#HouseMenuNav ul{z-index:9999;margin:0 auto;padding:0;border:0;list-style:none;white-space:nowrap;position:relative; width:800px;}

#HouseMenuNav iframe,#HouseMenuNavV iframe{position:absolute;left:0;top:0;z-index:0;display:block;}

#HouseMenuNav a{padding-top:12px;display:block;height:28px;}

#HouseMenuNavV a{padding-top:9px;display:block;height:auto;padding-bottom:2px;}

#HouseMenuNav a,#HouseMenuNavV a{padding:12px 18px 0 18px;font-size:14px;vertical-align:middle;position:relative;font-weight:bold;}

#HouseMenuNav li,#HouseMenuNavV li{list-style:none;position:relative;margin:0;padding:0;float:left;display:inline;}

#HouseMenuNav li{border-right:1px #e4e4e4 solid;text-align:center;}

#HouseMenuNav li:last-child {border:none;}

#HouseMenuNavV li{border:0;line-height:120%;width:100%;}

#HouseMenuNav li a,
#HouseMenuNav li a:link,
#HouseMenuNav li a:visited,
#HouseMenuNav li a:active,
#HouseMenuNavV li a,
#HouseMenuNavV li a:link,
#HouseMenuNavV li a:visited,
#HouseMenuNavV li a:active{text-decoration:none;}

#HouseMenuNavV li{border-bottom:1px #e4e4e4 solid;border-top:0;min-height:33px;text-align:left;width:218px;background:#F4F4F4 url('images/navbarV.bg.gif') repeat-x left bottom;}

#HouseMenuNav li ul,#HouseMenuNavV li ul{z-index:11112;position:absolute;margin:0;padding:4px;background:#FFF url(images/navbarsub.bg.gif) repeat-x scroll center bottom!important;border:1px #e4e4e4 solid;display:block;width:200px;line-height:12px;height:auto;left:-9999px;}

#HouseMenuNav li ul{display:block;}

#HouseMenuNavV li ul{margin-top:-27px;margin-left:219px;}

#HouseMenuNavV li li ul{margin-left:185px;margin-top:-29px;}

#HouseMenuNav li li,#HouseMenuNavV li li{background:transparent none;border-width:0 0 1px;border-color:#e3e3e3;border-style:solid;height:auto;margin-top:0;width:187px;margin-bottom:0;text-align:left;}

#HouseMenuNav li li{padding:4px 0 4px 12px;}

#HouseMenuNavV li li{padding:4px 0 4px 12px;min-height:20px;line-height:140%;font-size:12px;}

#HouseMenuNav li li a,
#HouseMenuNav li li a:hover,
#HouseMenuNav li:hover li a,
#HouseMenuNavV li li a,
#HouseMenuNavV li li a:hover,
#HouseMenuNavV .sfhover li a,
#HouseMenuNavV li:hover li a{background:none;display:block;width:100%;height:auto;white-space:normal;padding:0;margin:0;font-weight:normal;line-height:normal;font-size:13px;}

#HouseMenuNav li li a,
#HouseMenuNav li li a:hover,
#HouseMenuNav li:hover li a,
#HouseMenuNavV li li a,
#HouseMenuNavV li li a:hover,
#HouseMenuNavV .sfhover li a,
#HouseMenuNavV li:hover li a{z-index:99999;}

#HouseMenuNav li:hover ul ul,
#HouseMenuNav li:hover ul ul ul,
#HouseMenuNav li.sfhover ul ul,
#HouseMenuNav li.sfhover ul ul ul,
#HouseMenuNavV li:hover ul ul,
#HouseMenuNavV li:hover ul ul ul,
#HouseMenuNavV li.sfhover ul ul,
#HouseMenuNavV li.sfhover ul ul ul{left:-9999px;}

#HouseMenuNav li:hover ul,
#HouseMenuNav li li:hover ul,
#HouseMenuNav li li li:hover ul,
#HouseMenuNav li.sfhover ul,
#HouseMenuNav li li.sfhover ul,
#HouseMenuNav li li li.sfhover ul,
#HouseMenuNavV li:hover ul,
#HouseMenuNavV li li:hover ul,
#HouseMenuNavV li li li:hover ul,
#HouseMenuNavV li.sfhover ul,
#HouseMenuNavV li li.sfhover ul,
#HouseMenuNavV li li li.sfhover ul{left:auto;z-index:99999;}

#HouseMenuNav li ul ul{margin:-29px 0 0 185px;line-height:12px;}

#HouseMenuNavV li ul ul{line-height:12px;}


#NavBarBgL{background:transparent url('images/navbar.bgL.png') no-repeat top left;}

#NavBarBgR{background:transparent url('images/navbar.bgR.png') no-repeat top right;}

#NavBarH{background:transparent url('images/navbar.bg.gif') repeat-x top left;height:40px;margin:0 30px;}

.NavBarV #NavBarV_TL{background:url(images/NavBarV_TL.gif) no-repeat left top;}

.NavBarV #NavBarV_TR{background:url(images/NavBarV_TR.gif) no-repeat right top;}

.NavBarV #NavBarV_TM{background:url(images/NavBarV_TM.gif) repeat-x left top;height:16px;margin:0 16px;}

.NavBarV #NavBarV_MM{width:100%;}

.NavBarV #NavBarV_BL{background:url(images/NavBarV_BL.gif) no-repeat left bottom;clear:both;}

.NavBarV #NavBarV_BR{background:url(images/NavBarV_BR.gif) no-repeat right bottom;}
.NavBarV #NavBarV_BM{background:url(images/NavBarV_BM.gif) repeat-x left bottom;height:16px;margin:0 16px;}

body{background:#058eec url(images/bg.gradients.1.jpg) repeat-x 0 0;}

.SkinBgColor{background-color:#002b7f!important;}

.SkinColor,h1,h1 .head,.head,h4,h6{color:#002b7f;}

a:active,a:visited,a:link,a.Normal:visited,a.Normal:link,a.CommandButton,a.CommandButton:active,a.CommandButton:visited,a.CommandButton:link{color:#002b7f;}

.SkinWidth{width:940px;}

#TopBarB{background:transparent none;}

#NavBarVWidth,.NavBarV #NavBarV_MM{width:220px;}

.LeftPane2{display:none;}

.C00C1_Box .title,.C01C1_Box .title{color:#fff!important;}

.C02C1NT_container,.C02C1_container,.C03C1_BoxTL{background-color:#002b7f!important;}

.C00C2_Box .title,.C01C2_Box .title{color:#fff!important;}

.C02C2NT_container,.C02C2_container,.C03C2_BoxTL{background-color:#690!important;}

.C02C1_Box .title,.C02C1_ContentPane,.C02C1_ContentPane p,.C02C1_ContentPane span,.C02C1_ContentPane div,.C02C1_ContentPane td,.C02C1NT_ContentPane,.C02C1NT_ContentPane p,.C02C1NT_ContentPane span,.C02C1NT_ContentPane div,.C02C1NT_ContentPane td,.C03C1_Box .title{color:#fff!important;}

.C02C2_Box .title,.C02C2_ContentPane,.C02C2_ContentPane p,.C02C2_ContentPane span,.C02C2_ContentPane div,.C02C2_ContentPane td,.C02C2NT_ContentPane,.C02C2NT_ContentPane p,.C02C2NT_ContentPane span,.C02C2NT_ContentPane div,.C02C2NT_ContentPane td,.C03C2_Box .title{color:#fff!important;}

#HouseMenuNav li:hover,
#HouseMenuNav .sfhover,
#HouseMenuNavV li:hover,
#HouseMenuNavV .sfhover,li
#HouseMenuNavCurrentItem,li
#HouseMenuNavVCurrentItem{background-color:#002b7f!important;}

#HouseMenuNav a,
#HouseMenuNavV a,
#HouseMenuNav li li a,
#HouseMenuNavV li li a,
#HouseMenuNav li li li a,
#HouseMenuNavV li li li a,
#HouseMenuNav li:hover a a,
#HouseMenuNavV li:hover a a,
#HouseMenuNavV .sfhover a a,
#HouseMenuNav .sfhover li a,
#HouseMenuNav li .sfhover li a,
#HouseMenuNav li li .sfhover li a,
#HouseMenuNavV .sfhover li a,
#HouseMenuNavV li .sfhover li a,
#HouseMenuNavV li li .sfhover li a,
#HouseMenuNav li:hover li a,
#HouseMenuNav li li:hover li a,
#HouseMenuNav li li li:hover li a,
#HouseMenuNavV li:hover li a,
#HouseMenuNavV li li:hover li a,
#HouseMenuNavV li li li:hover li a{color:#002b7f !important;}

#HouseMenuNav li li a#HouseMenuNavCurrentLink{color:#fff !important;}

#HouseMenuNav li:hover,
#HouseMenuNav .sfhover,
#HouseMenuNavV li:hover,
#HouseMenuNavV .sfhover,
#HouseMenuNav li:hover a,
#HouseMenuNav li li:hover a,
#HouseMenuNav li li li:hover a,
#HouseMenuNav li li li li:hover a,
#HouseMenuNav .sfhover a,
#HouseMenuNav li .sfhover a,
#HouseMenuNav li li .sfhover a,
#HouseMenuNav li li li .sfhover a,li
#HouseMenuNavCurrentItem a,li
#HouseMenuNavCurrentItem a:hover,
#HouseMenuNav li a:hover,
#HouseMenuNav li li a:hover,
#HouseMenuNav li li li a:hover,
#HouseMenuNav li li li li a:hover,
#HouseMenuNavV li:hover a,
#HouseMenuNavV .sfhover a,
#HouseMenuNavV li li:hover a,
#HouseMenuNavV li .sfhover a,
#HouseMenuNavV li li li:hover a,
#HouseMenuNavV li li .sfhover a,
#HouseMenuNavV li li li li:hover a,
#HouseMenuNavV li li li .sfhover a,li
#HouseMenuNavVCurrentItem a,li
#HouseMenuNavVCurrentItem a:hover,
#HouseMenuNav li:hover li
#HouseMenuNavCurrentItem a,
#HouseMenuNav li li:hover li
#HouseMenuNavCurrentItem a,
#HouseMenuNav li li li:hover li
#HouseMenuNavVCurrentItem a,
#HouseMenuNavV li:hover li
#HouseMenuNavVCurrentItem a,
#HouseMenuNavV .sfhover li
#HouseMenuNavVCurrentItem a,
#HouseMenuNavV li li:hover li
#HouseMenuNavVCurrentItem a,
#HouseMenuNavV li .sfhover li
#HouseMenuNavVCurrentItem a,
#HouseMenuNavV li li .sfhover li
#HouseMenuNavVCurrentItem a,
#HouseMenuNavV li li li:hover li
#HouseMenuNavVCurrentItem a{color:#FFF!important;}

#HouseMenuNav li:hover,
#HouseMenuNav .sfhover,li
#HouseMenuNavCurrentItem,
#HouseMenuNavV li:hover,
#HouseMenuNavV .sfhover,li
#HouseMenuNavVCurrentItem{background:url('images/menuH.on.png') no-repeat left bottom;}.ModuleTitle_SubMenu{z-index:1000!important;}

.list{background-color:#CC6699;}

/* free estimate box */

a.sidebar-estimate{
	background:url(images/free_estimate_box.gif) no-repeat;
	height:279px;
	width:210px;
	display:block;
	text-indent:-9999px;
	background-position:0px -279px;
	}
	
a:hover.sidebar-estimate {

	background-position:0px 0px;
	}
	
	
table td.imgpad{padding-left:10px}