.container {
	position:relative;
}

#tooltip-interactive {
	position:relative;
	width:943px;
	margin:-3px 4px;
	padding:5px;
}
#tooltip-interactive ul {
	list-style:none;
	margin:0;
	padding:0;
}
#tooltip-interactive ul.screenshot {
	background:transparent url(/images/PublicHome/screenhome.jpg) no-repeat 0 0;
	width:508px;
	height:338px;
	margin:2px 217px;
}
#tooltip-interactive ul.screenshot li {
	position:absolute;

	cursor:default;
	
	background-color:#204360;
	color:#6EC5FF;
}

#tooltip-interactive ul.screenshot li h3 {
	font-size:16px !important;
	height:18px;
	line-height:18px;
	margin:0;
	padding:9px 5px 0 15px;
	background:transparent url(/images/PublicHome/bluetop.gif) no-repeat 0 0;
	overflow:hidden;
}
#tooltip-interactive ul.screenshot li h3 img {
	position:relative;
	left:4px;
}
		
#tooltip-interactive ul.screenshot li div.expand {
	clear:both;
	background:transparent url(/images/PublicHome/bluebottom.gif) no-repeat 0 bottom;
	padding-bottom:8px;
	height:1%; /* ie */
	
}
#tooltip-interactive ul.screenshot li div.expand div {
	padding:0 4px 4px 15px;
	background:#204360;
	font-size:12px;
	overflow:hidden;
}

#tooltip-interactive ul.screenshot li div.expand ul {
	position:relative;
	list-style:none;
}
#tooltip-interactive ul.screenshot li div.expand ul li {
	position:relative;
	color:#fff;
	padding:6px 0;
}

#tooltip-interactive ul.screenshot li a.rollover {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

#tooltip-interactive ul.screenshot li div.expand a {
	display:block;
	color:#6EC5FF;
	font-weight:bold;
	float:right;
	text-decoration:underline;
}



#tooltip-interactive ul.screenshot li h3,
#tooltip-interactive ul.screenshot li div.expand div {
	padding-left:15px;
	padding-right:10px;
}





#horz-endorsement {
	position:relative;
	background:transparent url(/images/PublicHome/horizyellowchiclet.gif) no-repeat 0 0;
	width:941px;
	height:87px;
	margin:8px auto 0 auto;
	padding:0 0 8px 0;
}

#horz-endorsement h1, #horz-endorsement h2,	#horz-endorsement p, #horz-endorsement a, #horz-endorsement span {
	position:absolute;
	margin:0;padding:0;
}
#horz-endorsement h1 {
	left:14px;
	top:20px;
	background-image:url(/images/PublicHome/specialoffer.gif);
	width:111px;
	height:21px;
}
#horz-endorsement h2 {
	left:14px;
	top:52px;
	background-image:url(/images/PublicHome/getafree2.gif);
	width:170px;
	height:13px;
}
#horz-endorsement p {
	left:252px;
	top:16px;
	margin:0;padding:0;
	width:180px;
	height:50px;
	font-size:13px;
	line-height:18px;		
}
#horz-endorsement a {
	background-image:url(/images/PublicHome/signup_btn.gif);
	left:484px;
	top:13px;
	margin:0;padding:0;
	width:201px;
	height:60px;
}
#horz-endorsement span {
	background-image:url(/images/PublicHome/995month.gif);
	width:194px;
	height:37px;
	display:block;
	left:716px;
	top:17px;
}

.PublicHome .content .container {
	background-color:#F7F8F6;
}


#flash-video {
	position:absolute;
	top:0;
	left:0;
	width:188px;
	height:183px;
	margin:0;
	margin-left:232px;
	margin-top:96px;
}

