BODY{
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	background-color : #6B83AC;
	background-image : url("../images/MainBG.jpg");
	background-repeat : repeat-x;
	scrollbar-3dlight-color:#6B83AC;
   scrollbar-arrow-color:gold;
   scrollbar-base-color:#6F8FFE;
	font-family: Arial;
	font-size: 12px;
	color: navy;
 }
A:link, A:visited{
	text-decoration: none;
	color: #3B3B3B;
	font-weight: bold;
}
A:hover, A:active{
	text-decoration: underline;
	color: #6470BF;
	font-weight: bold;
}
IMG{
	border: none;
}
TH{
    font-size: 9pt;
    color: black;
    font-family: Arial;
	background-color: #E6E6E6
}
TD{
	font-family: Arial;
	font-size: 12px;
	color: navy;
}
#Header{
	background-position: absolute;
	background-image: url("../images/TopLines.jpg");
	background-repeat: repeat-x;
	top: 0px;
	left: 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 160px;
}
#MainNav{
	background-image : url("../images/NavMid.gif");
	background-repeat : repeat-x;
	top: 0px;
	left: 0px;
	vertical-align: top;
	margin: 0px 10px 0px 10px;
	height: 32px;
}
.MainNavImgLeftBorder{
	vertical-align: top;
	border-bottom: solid 1px #45495E;
	border-left: solid 1px #45495E;
	border-top: solid 1px #45495E;
}
.MainNavImgAllBorder{
	vertical-align: top;
	border: solid 1px #45495E;
}
#Main{
	position: relative;
	margin: 0px;
	background-color: #ffffff;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	min-height: 350px;
	vertical-align: top;
}
.MainRight{
	background-image: url('../images/MainRight.gif');
	background-repeat: repeat-y;
}
.MainLeft{
	background: 10px;
	background-image: url('../images/MainLeft.gif');
	background-repeat: repeat-y;
}
.CallTollFree{
	font-family: verdana;
	color: navy;
	font-weight: bold;
	font-size: 16px;
	font : small-caps;
}
.Phone{
	font-family: verdana;
	color: navy;
	font-weight: bold;
	font-size: 16px;
	line-height: 45px
}
.Footer{
	font-size: 8pt;
   color: #666666;
   font-family: Arial;
}
.Footer A:Link, .Footer A:Visited{
	font-size: 8pt;
   color: #666666;
	text-decoration: none;
   font-family: Arial;
}
.Footer A:Active{
	font-size: 8pt;
   color: #E2940C;
   font-family: Arial;
}
.Footer A:Hover{
	font-size: 8pt;
   color: #6470BF;
   font-family: Arial;
}
#VShowroom{
	position: absolute;
	visibility: hidden;
	z-index: 5;
	width: 132px;
	height: 250px;
	top: 190px;
	left: 148px;
	cursor: pointer;
}
#IndoorAirCleanerNav{
	position: absolute;
	visibility: hidden;
	z-index: 6;
	width: 132px;
	height: 58px;
	top: 228px;
	left: 275px;
	cursor: pointer;
}
#Room_Air_Conditioning_Nav{
	position: absolute;
	visibility: hidden;
	z-index: 6;
	width: 132px;
	height: 58px;
	top: 342px;
	left: 275px;
	cursor: pointer;
}
#RequestServiceCall{
	visibility: hidden;
	position: absolute;
	z-index: 5;
	width:132px;
	height:30px; 
	top: 190px;
	left: 279px;
}
.DivBorder{
	border-bottom : 1px solid navy;
	border-left : 1px solid navy;
	border-right : 1px solid navy;
}
.TopDivBorder{
	border-top : 1px solid navy;
	border-bottom : 1px solid navy;
}
.BottomDivBorder{
	border-bottom : 1px solid navy;
}
.Titles{
	font-family: times New Roman;
	color: #FF4500;
	font-weight: bold;
	font-size: 24px;
	font : small-caps;
}
.SubTitles{
	font-family: Arial;
	color: #FF4500;
	font-weight: bold;
	font-size: 14px;
}
.ShowRoomTitles{
	font-family: times New Roman;
	color: #4B4B4B;
	font-weight: bold;
	font-size: 26px;
}
.ShowRoomSubTitles{
	background-image: url("../images/ShowRoomSubTitles.gif");
	background-repeat: repeat-x;
	font-family: Arial;
	color: Navy;
	font-weight: bold;
	font-size: 12px;
	letter-spacing : 1px;
}
.SpecsBG, .WarrantyBG{
	background-color: #EFEFFF
}
.SpecsBG A:link, .SpecsBG A:visited{
	text-decoration: none;
	color: #3B3B3B;
	font-weight: bold;
}
.SpecsBG  A:active, .SpecsBG A:hover{
	text-decoration: underline;
	color: #FF4500;
	font-weight: bold;
}
LI{
	list-style: disc;
}
.TableTitles{
	background-color: #59609C;
	color: #ffffff;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
.BTop{
	border-top: solid 1px black;
}
.BBottom{
	border-bottom: solid 1px black;
}
.BRight{
	border-right: solid 1px black;
}
.BLeft{
	border-left: solid 1px black;
} 
.BGGrey{
	background: #eeeeee;
}
.BGDarkGrey{
	background: #aaaaaa;
}
.BGBabyBlue{
	background: #C9D8F0;
}
.BGOrang{
	background: #FFEAA3;
}
.FriedrichRoomAC, .FeddersRoomAC{
	background-color : #004284;
	color: #ffffff;
	font-family: arial;
	font-weight: bold;
}
.AllBorders, .AllBorders TD{
	border: 1px solid navy;
}
.AllBorders TABLE{
	border: none;
}
.UserPassSize{
	width: 150px;
}
.ButtonsBorders{
	background-color: #ffffff;
	border: 1px solid Navy;
	color: navy;
	font : small-caption;
}
.PortablAC, .PortablAC TD{
	border: 1px solid #DDDDDD;
}
.Error{
	font-size: 9pt;
   color: Red;
   font-family: Arial;
	font-weight: bold;
}
.Applicants1{
	font-weight: bold;
	background-color: #EFEFFF;
}
.Applicants2{
	background-color: #EFEFFF;
}
.Applicants2 A:link, .Applicants2 A:visited{
	text-decoration: none;
	color: #555555;
	font-weight: normal;
}
.Applicants2 A:hover{
	text-decoration: underline;
	color: Red;
	font-weight: normal;
}
.Applicants1 A:link, .Applicants1 A:visited{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.Applicants1 A:hover{
	text-decoration: underline;
	color: Red;
	font-weight: bold;
}
.ProductsTitle{
	font-family:Verdana;
	font-size:15pt;
	font-weight:bold;
	color:#000099;
}
.SeriesSynopsis{
	font-family: Arial;
	color: 333333;
	font-size: 10pt;
	font-weight: bold;
}
.ShowRoomBolded{
	font-family: Arial;
	color: Navy;
	font-weight: bold;
	font-size: 9pt;
	letter-spacing : 1px;
}
.ContactFormInput{
	width: 275px;
}
.Error{
	border-color: Red;
	background: #FFEFD5;
	font-weight: 400;
	color: Black;
}
.ErrorText{
	font-family: Arial;
	font-size: 11px;
	color: Red;
}
#How_Furnace_work{
	vertical-align: middle;
	visibility: hidden;
	position: absolute;
	left: 20px;
	top: 20px;
	border: solid 1px black;
	width: 548px;
	height: 307px;
	background: White;
	z-index: 10;
}
#How_Air_Cleaner_work{
	vertical-align: middle;
	visibility: hidden;
	position: absolute;
	left: 20px;
	top: 20px;
	border: solid 1px black;
	width: 454px;
	height: 228px;
	background: White;
	z-index: 10;
}
#How_Zoning_work{
	vertical-align: middle;
	visibility: hidden;
	position: absolute;
	left: 20px;
	top: 20px;
	border: solid 1px black;
	width: 515px;
	height: 275px;
	background: White;
	z-index: 10;
}
#How_Heat_Pump_Fan_Coil_Work{
	vertical-align: middle;
	visibility: hidden;
	position: absolute;
	left: 20px;
	top: 20px;
	border: solid 1px black;
	width: 547px;
	height: 345px;
	background: White;
	z-index: 10;
}