BODY 
{ 
	background-color: #ffffff;
	text-align: center;
}
#container { 
	position:relative; 
	margin:0 auto;
	text-align:left;
	width:950px;
	max-width:950px;
}

TD, div
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	line-height:160%;
}
A:link
{
    COLOR: #333333;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
	}
A:visited
{
    COLOR: #333333;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt
}
A:hover
{
    COLOR: #BA1160;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
}
A:active
{
    COLOR: #ff0000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
}

A.top:link
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
	TEXT-DECORATION: none;
	}
A.top:visited
{
    COLOR: #000000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
	TEXT-DECORATION: none;
}
A.top:hover
{
    COLOR: #BA1160;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
A.top:active
{
    COLOR: #ff0000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
	TEXT-DECORATION: none;
}



/*.head, h1
{
    COLOR: #BA1160;
    FONT-FAMILY: arial;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: 900;
    TEXT-DECORATION: none
}*/
.main
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.mainw
{
    COLOR: #00CCCC;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.quote
{
    COLOR: gold;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bolder;
    LINE-HEIGHT: normal
}
.subhead, .head, h1
{
    COLOR: #BA1160;
    FONT-FAMILY: arial;
    FONT-SIZE: 24px;
    FONT-STYLE: normal;
    FONT-WEIGHT: 100; margin-top:10px;
}
.subhead_sml
{
    COLOR: #BA1160;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.subheadPOLL
{
    COLOR: #BA1160;
    FONT-FAMILY: arial;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.pagehead
{
    COLOR: #BA1160;
    FONT-FAMILY: arial;
    FONT-SIZE: 14pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.mainb
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.pollmain
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.pollsubhead
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.input
{
    BORDER-BOTTOM: #0069d6 1px solid;
    BORDER-LEFT: #0069d6 1px solid;
    BORDER-RIGHT: #0069d6 1px solid;
    BORDER-TOP: #0069d6 1px solid
}
.mainsml
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.nav
{
    FONT-FAMILY: arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	BACKGROUND: #ff0000
}
.smllink
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.outline
{
	border-style: solid;
	border-color: #cccccc;
	border-width: 1;
}
.box_red
{
    COLOR: #ff0000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.box_green
{
    COLOR: #009966;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold
}
.box_main
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}

/* hompage styling */
#referralNotice, #referralNotice_Narrow { position:relative; height:378px; margin-top:10px; }
#referralNotice { background:#fff url(images/sweepstakes_notice.jpg) no-repeat top center; width:950px; }
#referralNotice_Narrow { background:#fff url(images/sweepstakes_notice_narrow.jpg) no-repeat top center; width:740px; }

#icon_alreadyMember { margin-left:60px; }
#referralExtras { position:absolute; width:630px; height:115px; margin-top:280px; left:20px; }
#rules { float:right; }
#divHomeContent { position:relative; width:730px; margin:40px 0 30px 12px; }
table { border-collapse:collapse; }

.err { font-weight:bold; color:#fff; padding:0; margin:0; background-color:#ff0000; }

/* Error messages for no javascript/no cookies */
#jsDisabled							{ border:1px #ff0000 solid; background-color:#f2bfbf; padding:0; margin:5px; z-index:1000001; }
#cookieAlert						{ border:1px #ff0000 solid; background-color:#f2bfbf; padding:0; margin:5px; z-index:1000001; }
#cookieAlert p, #jsDisabled p		{ margin:10px; padding:0; }



