@charset "utf-8";
/* CSS Document */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#FFFFFF;
z-index:3;
}

#popupSupport, #popupContact, #popupLegal, #popupPrivacy, #popupAbout, #wheretobuy, #popupPromo {
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:515px;
width:822px;
background-image:url(../images/popupBground.png);
background-position:center;
background-repeat:no-repeat;
font-size:12px;
z-index:4;
}

#popupPromo {
background-image:url(../images/popupBground2.png);
}

#STPopup, #FSPopup, #CHPopup, #LifetimerPlusPopup, #LifetimerBasicPopup, #LifetimerGoldPopup, #STAvondalePopup, #STHamptonPopup, #STProtegePopup, #STWindemerePopup, #CHEchoRidgeXLPopup, #CHGrandviewXLPopup, #CHRockwoodPopup, #CHEchoRidgePopup, #CHWindemerePopup {
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:515px;
width:822px;
background-image:url(../images/popupBground.png);
background-position:center;
background-repeat:no-repeat;
font-size:12px;
z-index:4;
}

.popupContent, .generalContent {
position:relative;
width:680px;
left:60px;
top:10px;
height:370px;
overflow:auto;
color:#000000;
padding:0px 20px 0px 20px;
font-family:Helvetica;
overflow-x: hidden;
}

.popupContent p {
width:670px;
color: #000000;
cursor:auto;
}

.generalContent p {
width:670px;
color: #000000;
margin-bottom: 10px;
}

.popupContent p:hover, .generalContent p:hover{
text-decoration: none;
cursor: default;
}

.generalContent h2 {
margin: 0px 0px 5px 0px;
font-size: 16px;
}

.historyItem {
width: 650px;
float: left;
margin-bottom: 10px;
border-bottom: dotted 1px; 
}
.historyItem p{
width: auto;
}
.historyItem h2{
margin: 0px 0px 5px 0px;
font-size: 16px;
}
.historyItem img {
margin: 0px 10px 10px 0px;
}

.popupContent h2 {
	width: 680px; height: 29px; float: left; clear: right;
	text-indent: -9999px;
	color: black;
}
.popupContent h2.fs-features {
	background: url(../images/h-fs_features.png) no-repeat;
}
.popupContent h2.echoRidge-features {
	background: url(../images/h-echoRidge_features.png) no-repeat;
}
.popupContent h2.windmere-features {
	background: url(../images/h-windemere_features.png) no-repeat;
}
.popupContent h2.avondale-features {
	background: url(../images/h-avondale_features.png) no-repeat;
}
.popupContent h2.hampton-features {
	background: url(../images/h-hampton_features.png) no-repeat;
}
.popupContent h2.protege-features {
	background: url(../images/h-protege_features.png) no-repeat;
}
.popupContent h3 {
	font-size: 14px;
}

.popupContent ul {
	width: 650px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.popupContent li {
	padding: 0px;
	float: left;
	list-style: none;
}

.popupContent li h3 {
	color: #f40026;
	float: left;
	width: 500px;
	display: block;
	* margin-top:10px;
}

.popupContent li p {
float: left;
width: 500px;
*margin-top:10px;
}

.popupContent li img {
	float: left;
	border: 1px #393939 solid;
	margin: 0px 10px 10px 0px;
}
.popupContent .featureImages {
	width: 130px; float: right;
}
.popupContent .featureImages img {
margin-bottom: 5px;
border: 1px #393939 solid;
}
.popupContent ul.STList, .popupContent ul.WindmereList {
width: 510px; float: left;
}
.popupContent ul.STList li {
font-size: 14px;
float: none;
list-style: disc;
margin: 0px 0px 10px 20px;
}
.popupContent ul.WindmereList li {
font-size: 14px;
list-style: none;
margin: 0px 0px 15px 0px;
}
.popupContent ul.WindmereList li h3{
 	color: #f40026;
	float: left;
	width: 500px;
	display: block;
	margin: 0px 0px 5px 0px;
}
.break {
width: 675px;
float: left;
border-bottom: 1px dotted #393939;
margin-bottom: 10px;
}

.promoContent {
width:707px;
overflow:hidden;
color:#000000;
margin:10px 0px 0px 55px;
font-family:Helvetica;
}
.promoContent .doorImages {
width: 192px; height: 367px;
float: left;
background: url(../images/promoContent-doors.jpg);
}
.promoContent .promoText {
width: 515px; height: 295px;
background: url(../images/promoContent-text.png);
float: left;
}
.promoContent .miceType {
width: 706px ; height: 23px; ;
background: url(../images/promoContentMicetype.png);
float: left
}
.promoContent p {
font-size: 14px;
color: #3c3c3c;
display: block;
text-align: center
}

#popupSupport h1, #popupContact h1, #popupLegal H1, #popupPrivacy H1, #popupAbout H1, #wheretobuy, #searchResult H1 {
text-align:left;
color:#f40026;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
font-family:Helvetica;
}

#FSPopup h2, #CHPopup h2, #STPopup h2, #STAvondalePopup h2, #STHamptonPopup h2, #STProtegePopup h2, #STWindemerePopup h2, #CHEchoRidgePopup h2, #CHWindemerePopup h2 {
text-align:left;
color:#000000;
font-size:14px;
font-weight:bold;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-top:0px;
margin-bottom:10px;
}

.XButton {
height:50px;
width:50px;
position:relative;
left:765px;
top:10px;
background-image:url(../images/X.png);
display:block;
z-index:6;
}