TD { empty-cells: show; }b, .b { font-weight: bold; }u { text-decoration: underline; }i { font-style: italic; }.b { color:#993333; }img	{	padding:0px;	margin:0px;	}a { color:#0066CC; }a:hover { color:#66CCFF; }a.null:hover { color:#0066CC; }	BODY	{	font-family:Verdana;	padding:0px;	color:#666666;	}BODY.outerBody, BODY.regBody	{	background-color:#BABABA;	margin:0px;	font-size:12px;	}BODY.popBody	{	background-color:#BABABA;	margin:0px;	font-size:11px; 	margin:5px; 	}BODY.regBody	{ font-size:11px; }BODY.innerBody	{	background-color:#FFFFFF;	margin:10px;	font-size:11px;	}.realPeopleInnerBody	{	background-color:#FFFFFF;	margin:10px;	font-size:12px;	}.container	{	width:800px;	margin-left:auto;	margin-right:auto;	background-color:#FFFFFF;	/*border-top:10px solid #BABABA;*/	}.popHeight	{ height:270px; }.innerContainer	{	width:780px;	margin-left:auto;	margin-right:auto;	padding-top:10px;	padding-bottom:10px;	/*margin-top:auto;	margin-bottom:auto;*/	vertical-align:middle;	border:0px solid red;	}BODY.popBody .container	{	width:420px;	margin-left:auto;	margin-right:auto;	background-color:#FFFFFF;		padding:10px;	}.popBody P	{	margin-top:10px;	padding:0px;	margin-bottom:0px;	}.popBody P.null	{	margin-top:0px;	padding:0px;	margin-bottom:0px;		}.topNav	{	background-color:#BABABA;	border-top:5px solid white;	border-bottom:5px solid white;	}.recipesFrame	{	width:339px;	height:278px;	border:0px solid black;	}.realPeopleFrame	{	width:516px;	height:362px;	border:0px solid black;	}.beautyFrame	{	width:324px;	height:278px;	border:0px solid black;	}.householdFrame	{	width:324px;	height:278px;	border:0px solid black;	}.frameNav	{	text-align:right;	padding-right:10px;	padding-top:8px;	padding-bottom:8px;	font-size:10px;	font-weight:bold;	}.moreTips { padding-right:10px; }.frameBox { border:2px solid #A6A6A6; }.recipeHeadline	{	font-size:17px;	font-weight:bold;	color:#6699FF;	}.rhpb	{ padding-bottom:10px; }.beautyHeadline	{	color:#6699FF;	font-size:17px;	font-weight:bold;	}.hintsTip	{	color:#E8761E;	font-size:24px;	font-weight:bold;	}.tipText { color:#418CB3; font-size:14px; }.recipeBox { border:2px solid #A6A6A6; }.textHeadline2	{	font-size:17px;	font-weight:bold;	margin-top:10px;	}.informationHeader	{	font-family:arial;	font-size:16px;	font-weight:bold;	color:#1079A6;			}.tips	{	width:496px;	border-bottom:0px solid #A6A6A6;	border-left:2px solid #A6A6A6;	border-right:2px solid #A6A6A6;	padding-left:10px;	padding-right:10px;	padding-top:5px;	padding-bottom:0px;	height:63px;	font-family:arial;	font-size:10px;	background-color: #E1F2FF;	}	.sharing	{	margin:0px;	padding:0px;	padding-bottom:0px;	}.checkBack	{	width:514px;	border-bottom:2px solid #A6A6A6;	border-left:2px solid #A6A6A6;	border-right:2px solid #A6A6A6;	font-size:10px;	padding-left:0px;	padding-right:2px;	padding-bottom:2px;	text-align:right;	height:12px;	background-color: #E1F2FF;	}.noPad	{	margin:0px;	padding:0px;	}.tips P	{	margin-top:5px;	padding:0px;	margin-bottom:0px;	}.padBottom { padding-bottom:6px; }.leftCol { padding-bottom:0px; }.regBox1, .regBox2	{	background-color:#D7E3EF;	font-family:Arial;	font-size:11px;	border:15px solid #D7E3EF;	}.regBox1 TD, .regBox2 TD { padding:1px; }.regBox0 { color:#222222; font-size:12px; }.productUsed .padRight { padding-right:30px; }.productUsed TD { padding-bottom:5px; }.productUsed	{	font-family:Arial;	font-size:11px;	color:#111111;	}.frequency TD, .mealType TD, .internetUse TD, .agreeDisagree TD, .household TD, .minors TD	{ padding:4px; }.headline	{	border-bottom: 1px solid black;	background-color:#D7E3EF;	}.vRule { border-right: 1px solid black; }.shadedLine { background-color:#EBF3F7; }.subhead { font-weight:bold; }.finePrint { font-size:10px; }.orange { color:#CC3300; }.orange:hover { color:#FF9966; }.rightCol { padding-bottom:1px; }.bottomRowPad { padding-top:6px; }.regBox0 { padding-top:10px; }/* rsr */.grey { background-color:#E7EFEF; }.blue { background-color:#F3FDFD; }.number { text-align:right; }.serveYouBetter TD { padding:2px;}.serveYouBetter TD.padRow{ padding-top:10px; }.serveYouBetter TD.padCol{ padding-left:15px;  }.serveYouBetter TD.padBot { padding-bottom:10px; }.miniTopNav { margin-bottom:10px; font-size:11px;}.padTop { padding-top:0px; margin:0px; padding-bottom:0px; }.footerBanners	{ margin-top:8px; }