body, p, table, li, input
	{
	font-family:helvetica, arial, sans-serif;
	font-size:10pt;
	}
a
	{
	color:#77B0F3;
	}
body
	{
	margin:0;
	background-color:#77B0F3;
	}

table
	{
	width:100%;
	margin:0;
	border:0;
	}
td
	{
	padding:0px;
	}
.set-width-cells
	{
	width:50%;
	height:25px;
	}
.tight
	{
	font-size:1pt;
	}
#inner-table
	{
	background-image:url("https://www3743.ssldomain.com/migraineresearchfoundation/mrf/sweepstakes/bin/img/page-background-02.jpg");
	}
#main, #amazing-cell
	{
	border-left:2px white solid;
	border-right:2px white solid;
	}
#main
	{
	padding:20px 40px 20px 40px;
	}
#amazing-cell
	{
	background-color:#FDAF17;
	text-align:center;
 	height:125px;
 	}
#header-table-tr1
	{
	background-color:#FDAF17;
	}
#header-table-td1a
	{
	width:181px;
	border-left:2px white solid;
	padding-left:48px;
	}
#header-table-td1b
	{
	border-right:2px white solid;
 	}
#header-table-td2a
	{
	padding-left:50px;
 	}
#header-table-td2b
	{
	padding-left:100px;
	color:#77B0F3;
	font-weight:bold;
	vertical-align:top;
 	}
#prize-details-popup
	{
	border:1px solid black;
	padding:0 0 10px 10px;
	background-color:white;
	margin:6px;
	}
#prize-form td
	{
	width:50%;
	}
#prize-form h3
	{
	margin-bottom:-15px;
	font-size:11pt;
	}
.footnote
	{
	font-size:8pt;
	}
.prize-quantity-table
	{
	border:0;
	width:1;
	font-size:9pt;
	}
.prize-quantity-table td
	{
	padding:0;
	vertical-align:top;
	}
.numeric
	{
	text-align:right;
	}
.increase-decrease-arrows
	{
	border:0;
	height:12px;
	}
.prize-thumbnail-area
	{
	text-align:left;
	border:0px solid #529EF7;
	font-size:8pt;
	padding-left:10px;
	}
.prize-thumbnail-area img
	{
	width:150px;
	border:0px solid black;
	}
#prize-hr
	{
	color:#77B0F3;
	margin:20 0 20 0;
	}
.entry-table-row
	{
	text-align:right;
	}
.required-field
	{
	border:1px solid red;
	}
#admin-nav
	{
	text-align:center;
	}
#admin-nav a
	{
	color:black;
	}
#stats-table
	{
	background-color:silver;
	}
#stats-table td
	{
	background-color:white;
	vertical-align:top;
	padding:0 6 0 6;
	}
#stats-table th, #stats-table th a
	{
	background-color:#77B0F3;
	color:white;
	}
h2
	{
	font-size:12pt;
	}
h3
	{
	font-size:10pt;
	}
#table-donation-01 th
	{
	text-align:left;
	}
