@charset "utf-8";
/* CSS Document */

@import "ambien.css";
.print_invisible 
{
    display:none;
}


.header, .homeflashcontent, .homeflashwrap, .leftnav, .minicarosel, .navpadding, .usresidents, .login, .musclerelaxwrap ul ul
{
    display:none;
}

.leftcolumn
{width:215px; color:#666; font-size:12px; font-weight:bold;float:none;}

.sitewrap
{
width:650px;
}

.contentmain
{
width:650px;
font-size:1.5em;
}

.homecontent
{float:none; margin-left:30px; width:650px; margin-top:12px;}

.isi p
{width:628px;}

.goodhumoredcontent
{background-image:url(../images/goodhumored_back.jpg);float:none; margin-left:30px; width:650px; margin-top:12px;background-repeat:no-repeat;}

.innercontent
{float:none; margin-left:30px; width:650px; margin-top:12px; }


.musclerelaxwrap{ font-size:12px; font-weight:bold; position:relative; padding-top:8px; z-index:5;}
.musclerelaxwrap table{position:relative;}

.registercontent
{
float:left;width:620px; color:#333;
}

/*.FAQwrap ul ul {display:none;}*/
.FAQwrap ul li a { height: auto; }
.FAQwrap ul ul { visibility: visible; position: relative; left: 0; }
.FAQwrap ul ul strong { display: none; }
.FAQwrap ul ul .FAQcontent { margin: -35px 0 0 0; }

.testimonial
{width:560px; font-size:.75em; color:#333;}

.100Certificate
{
	text-align: left;
	margin-left: 0px;	
	width: 750px;
	border:solid 1px blue;
	background-color:Aqua;
}

*html .pnl100Offer
{
	/*page-break-after: always;*/
	margin-top: -48px;	
	margin-left: 0px;
	width: 750px;
	font-size:11px;
	clear: both;	
}
.pnl100Offer
{
	page-break-before:always;
	page-break-after: always;
	margin-top: 0px;
	width: 750px;
	clear: both;	
}
.printImage
{
	display:none;
}

*html .pnl100Offer ul
{
	margin: -1px 0 0 0;
}
*html .pnl100Offer li
{
	margin: -1px 0 0 0;
}
*html .pnl100Offer strong
{
	margin: -5px 0 0 0;
	padding:-5px 0 0 0;
}

.ftoCertificate
{
	text-align: left;
	margin: 350px 0px 0px 0px;
	width: 750px;
	float: left;
	
}
.ftoSubHeaders
{color:#0051B7;font-size:large;}

.certificatePanel ul li {font-size:12px;}
.innercontent p {font-size:12px;}
*html .certificatePanel ul li {font-size:12px;}
*html .innercontent p {font-size:12px;}

*html .ftoCertificate
{
	width: 750px;
	text-align: left;
	page-break-after:always;	
	margin-left:-30px;
}

*html .ftoCertificate ul
{
	margin: -1px 0 0 -20px;
}
.ftoCertificateIE
{
	width: 770px;
	margin-left: 0px;
	page-break-after:always;	
}
.dottedLine
{
	display: none;
}


.certificatePanel
{
	margin-top: -30px;
	margin-left: 0px;
	width: 800px;
}
.certificateCoupon
{
	/*position: absolute;*/
	top: 0px;
	left: 0px;
	font-size: smaller;
	clear:both;	
}
.certificateCoupon2
{
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: smaller;
}
*html .certificateCoupon
{
	position: absolute;
	top: -25px;
	left: -10px;
	font-size: smaller;
}
*html .certificateCoupon2
{
	position: absolute;
	top: 0px;
	left: -10px;
	font-size: smaller;
}
.certBlock
{
	position: absolute;
	top: 0px;
	left: 0px;
	font-size: smaller;
}
*html .certBlock
{
	padding-left: 100px;
	margin-top: 50px;
}
.secondCertBlock
{
}
*html .secondCertBlock
{
	width: 500px;
	text-align: left;	
}
*html .secondCertBlock strong
{
	margin-top:-5px;
}


.couponTable
{
	margin: 90px 0 25px 30px;
}

.couponTable2
{
	color: #0051B7;
	font-weight: normal;
	font-size:11px;
	margin: 0px 0 30px 30px;
	width: 500px;
}
.sleepbtn a { text-indent: 0;}
.couponwrap { z-index: 1000;}
.save100text, .save100text div { font-size: 12px;}
