.Intro-Container {
	width: 479px;
	border: 1px solid #CCCCCC;
	margin-right: auto;
	margin-left: auto;
	background: #FFFFFF;
}

.Intro-Container .Intro-Header {
	background: url(http://content.socialtwist.com/Disney/Family_dot_com/intropage/images/intro_logo.gif) no-repeat 25px 15px;
	height: 71px;
	width: 479px;
}
.Intro-Container .Intro-Banner {
	margin-top: 15px;
	border-top: 1px solid #cce5ee;
	margin-right: 28px;
	margin-left: 28px;
	padding-top: 15px;
	font: 12px/1.6em Arial, Helvetica, sans-serif;
}
.Intro-Container .Intro-formContainer {
	margin-right: 23px;
	margin-bottom: 6px;
	margin-left: 23px;
	padding-top: 20px;
	height: 50px;
}
.Intro-formContainer .Intro-TBL {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
}
.Intro-formContainer p {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FF0000;
	margin: 0px;
	padding: 0px;
}

.Intro-TBL td {
}
.Intro-TBL .Intro-CheckBox {
	font-size: 11px;
	font-weight: normal;
}
.Intro-Header .Intro-Close {
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}

.Intro-CheckBox a {
	color: #006699;
}
.Intro-TBL .Intro-CAB {
	margin-top: 10px;
}
.Intro-TBL .Intro-Txt {
	width: 188px;
	font: 12px Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	padding-top: 2px;
	padding-bottom: 2px;
}
.Intro-Container .Intro-Footer {
	padding-right: 12px;
	padding-left: 12px;
	text-align: right;
}

.nothanks {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666;
	margin-left: 15px;
	margin-bottom: 3px;
	width: 68px;	
}

