/*  BEGIN GLOBAL */

:focus { outline: 0;}
b, .b, strong { font-weight:bold; }
u, .u { text-decoration:underline; }
i, .i, em { font-style:italic; }
p, .p { margin:12px 0px 0px 0px; padding:0px; }
td { empty-cells:show; }
img { border:0px; margin:0px; padding:0px; }
form, input { margin:0px; padding:0px; }
sup, .sup { font-size:10px; vertical-align:top; }
sub, .sub { font-size:10px; vertical-align:bottom; }
ul, ol { margin-top:12px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }
ul ul, ol ol, ul ol, ol ul { margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }
li { margin-top:10px; padding-top:0px; margin-bottom:0px; padding-bottom:0px; }
.litext { color:#333333; }
li li { list-style-type:disc; }
.footnote { font-size:9px; font-family:Verdana; color:#777777;}
.sm { font-size:9px; font-family:Verdana; }
.clear {  clear:both;  font-size:1px;  line-height:1px;  }
.nowrap { white-space:nowrap; }
.center { text-align:center; }
.pipe { padding:0px 5px 0px 5px; }
.footer { font-size:9px; font-family:verdana; }
h1, .h1 { font-size:18px; font-weight:bold; color:#FF4B0C; margin:0px; padding:0px; }
.h1 { margin-top:12px; }

.center { text-align:center; }

/*
a, .tip { color:#FF4B0C; }
a:hover { color:#FB906A; }
*/

body
	{
	padding:0px;
	margin:10px;
	font-family:"Times New Roman";
	font-size:13px;	
	background-color:#FFFFFF;
	color:#333333;
	}

#container
	{
	width:760px;
	margin:0px auto 0px auto;	
	}

/* begin sweeps facts */
.sweepsFactsChart { margin-top:12px; border-top:1px solid #333333; border-left:1px solid #333333; margin-left:auto; margin-right:auto; }
.sweepsFactsChart TD { font-family:Verdana; font-size:9px; text-align:center; padding:3px 10px 3px 10px; border-bottom:1px solid #333333;  border-right:1px solid #333333; }
/* end sweeps facts */

/* END GLOBAL */

.leftColumn
	{
	width:370px;
	padding:0px 30px 30px 30px;
	float:left;
	}

.rightColumn
	{
	width:270px;
	float:left;
	padding:10px;
	font-family:Arial;
	font-size:12px;
	}

.innerContainer { padding-top:20px; }

/*  begin aveeno */

.aveeno a { color:#006600; }

.aveeno a:hover { color:#33CC33; }

.aveeno .innerContainer
	{
	border-right:10px solid #EDF4E1;
	border-bottom:10px solid #EDF4E1;
	border-left:10px solid #EDF4E1;
	}

.h2	 { font-size:14px;  }

.greenBox
	{
	background-color:#DCE9C4;
	padding:15px;
	margin-top:12px;
	}

.bullet { margin-top:4px; }

.aveeno .leftColumn { }

.aveeno .rightColumn { background-color:#DCE9C4; }

.aveeno .allFields
	{
	border-top:1px solid #339900;
	border-bottom:1px solid #339900;
	color:#339900;
	}

.aveeno .subhead, .aveeno .h2 { color:#339900; font-weight:bold;}

/*  end aveeno */

/*  begin neutrogena */

.neutrogena a { color:#283688; }

.neutrogena a:hover { color:#6666CC; }

body.neutrogena { font-family:Arial; }

.neutrogena .innerContainer
	{
	border-right:10px solid #F2F7FC;
	border-bottom:10px solid #F2F7FC;
	border-left:10px solid #F2F7FC;
	}

.neutrogena .rightColumn { background-color:#BED7F0;    /* 96C0E6 */ }

.neutrogena .allFields
	{
	border-top:1px solid #408EB6;
	border-bottom:1px solid #408EB6;
	color:#408EB6;
	}

.neutrogena .subhead, .neutrogena .h2 { color:#408EB6; font-weight:bold;}

.neutrogena li {  color:#408EB6;}

.neutrogena .litext { color:#333333; }
.neutrogena .rightColumn .subhead
	{ font-size:14px; }

/*  end neutrogena */



/* begin share your tips */

.essayBox
	{
	/* width:410px; */
	width:100%;
	height:150px;
	border:1px solid #999999;
	background-color:#FFFFFF;
	padding:2px;
	}

.tipsYourName, .myTxtBox, .myZipCode
	{
	border:1px solid #999999;	
	background-color:#FFFFFF;
	padding:2px;
	}

.wordsLeft
	{
	/*width:410px; */
	width:100%;
	padding-top:2px;
	text-align:right;
	font-weight:bold;
	font-size:9px;
	height:17px;
	padding-right:5px;
	font-family:Verdana;
	}

.eb { margin-top:4px; }

.buttonsTips { margin-left:15px; width:98px; }

.postMessage
	{
	 width:138px;
	 height:20px;
	}

.buttonClear
	{
	width:98px;
	height:20px;
	}

.purpleContainer
	{
	background-color:#D4C4D7;
	padding:25px;
	margin-top:20px;
	}

/* end share your tips */

/* begin sweepstakes */


.registrationFormContainer { background-color:#D3C4D7; padding:10px; }

.registrationForm .padRight { padding-right:5px; white-space:nowrap; }

.registrationForm td { padding-top:7px; }

.rulesButton { padding-right:5px; }

.allFields
	{
	padding:5px 0px 5px 0px;
	text-align:center;
	margin:10px 0px 10px 0px;
	font-weight:bold;
	width:100%;
	font-size:9px;
	font-family:Verdana;
	
	}

.myTxtBox { width:150px; }

/* end sweepstakes */


body.pop
	{
	font-family:Arial;
	}

.pop #container
	{
	width:auto;
	margin:0px auto 0px auto;	
	}

.eventDates
	{
	margin-top:12px;
	border-top:1px solid #333333px;
	border-bottom:1px solid #333333px;
	font-size:11px;
	}

.divider td { border-bottom:1px solid #333333px; }
.eventDates td
	{
	vertical-align:top;
	}

.eventDates td.b
	{
	vertical-align:top;
	white-space:nowrap;
	}

body.glidden
	{
	font-family:Arial;
	}
.gliddenOrange
	{
	color:#CC6633;
	font-weight:bold;
	}

.glidden .allFields
	{
	border-top:1px solid #CC6633;
	border-bottom:1px solid #CC6633;
	color:#CC6633;
	}

.glidden .rightColumn
	{
	background-color:#F0DFD4;
	}

.glidden .innerContainer
	{
	border-right:10px solid #F0DFD4;
	border-bottom:10px solid #F0DFD4;
	border-left:10px solid #F0DFD4;
	}

body.thomasville
	{
	font-family:Arial;
	}

.thomasvilleBlue
	{
	color:#1F4D7C;
	font-weight:bold;
	}

.thomasville .allFields
	{
	border-top:1px solid #1F4D7C;
	border-bottom:1px solid #1F4D7C;
	color:#1F4D7C;
	}

.thomasville .rightColumn
	{
	background-color:#EDF0F0;
	}
	
.thomasville .innerContainer
	{
	border-right:10px solid #EDF0F0;
	border-bottom:10px solid #EDF0F0;
	border-left:10px solid #EDF0F0;
	}
