﻿* { 
margin: 0; 
padding: 0;
font-family: arial, helvetica, sans-serif;
}

#vertical {  
	
}

#innerPageContent {  

}

/* styles the content header */
.headline
{
	/*padding-top: 20px;
	font-size: 14px;
	font-weight: bold;
	width: 340px;
	padding-bottom: 5px;*/
	padding: 0;
	margin: 0;
	/*padding-top: 26px; used for the flash header */
}

.headline2
{
	padding-top: 20px;
	font-size: 14px;
	font-weight: bold;
	width: 340px;
	padding-bottom: 5px;
	/*padding-top: 26px; used for the flash header */
}

#innerPageContent_full2 ul { 
	margin: 15px;
	padding: 0;
}

#topright {  
	background: url(/img/corner_topright.gif) no-repeat top right;
}

#topleft {  
	background: url(/img/corner_topleft.gif) no-repeat 0 26px;
}

#bottomright {  
	background: url(/img/corner_bottomright.gif) no-repeat bottom right;
}

#bottomleft {  
	background: url(/img/corner_bottomleft.gif) no-repeat bottom left;
}

#corners {  
	background: url(/img/content_bottom.gif) no-repeat top left; 
	width: 800px;
	height: 4px;
}

#legal {  
	
	color: #D6D6D6; 
	font-size: 10px;
	text-align: center;
}

#legal ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#legal ul li {  
	display: inline;
	list-style-type: none;
	border-right: 1px solid white;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 10px;
}

#legal ul li.last {  
	border: none;
}

#legal a:link, #legal a:visited {  
	color: #fff;
	text-decoration: none;
	font-size: 10px;
}

#legal a:hover, #legal a:active {  
	text-decoration: underline;
}


body {
	/*background: transparent url(/img/bg.jpg) left top no-repeat;*/
	background-color: #000000;
	margin: 0;
	padding: 0;
	}

p {  
	padding: 6px 0;
	margin: 0;
	line-height: 18px;
	color: #4C4C4C;
}

p.first {  
	padding: 0 0 6px 0;
	margin: 0;
}

	
#pageContainer 
{
position:absolute;
left: 50%;
width: 800px;
height: 500px;
margin: 0;
margin-top: 20px; /* moiti de la hauteur */
margin-left: -400px;
}

	
body, div, p {
	font-size: 12px;
}


#hp_FlashMovie {
	margin: 0;
	padding: 0;
	border: 0;
	width: 800px;
	height: 114px;
}
	
/* Non-Flash Page Styles */
#bodyContainer {
	width: 786px;
	border: white 7px solid;
	border-bottom: 3px solid white;
	background-color: #C33940;
}


#flv {
	position: absolute;
	left: 65px;
	width: 670px;
	height: 200px;
	background: url(../img/2ksports_sweepstakes_03.jpg) no-repeat top center;
	background-color: #FFFFF;
	z-index: 3;
	margin-top: 87px;
}
#flv_inner {
	position: absolute;
	left: 175px;
	top: 10px;
	width: 320px;
	height: 180px;
	z-index: 4;
}
#formPanel{
	margin: 261px 0px 0px 0px
}
#formPanel2{
	margin: 50px 0px 0px 0px
}

#navContainer {
	position: absolute;
	left: 7px;
	width: 177px;
	background-color: #C33940;
	z-index: 3;
	margin-top: 26px;
}

#main {  
	position: absolute;
	width: 425px;
	left: 5px;
	height: 26px;
	z-index: 5;
}

#contentContainer {
	margin-left: 177px;
	background-color: #D6D6D6;
	border-left: white 7px solid;
}

#content {  
	width: 602px;
}

/* NEW BODY CALLOUT STYLES */

.callout td {  
	padding-top: 24px;
}

.callout, .callout p {  
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #c33940;
}

.callout p {  
	padding: 0;
	margin: 6px 0;
	font-weight: normal;
	color: #1f2426;
}

.callout a:link,.callout a:visited {  
	text-decoration: none;
	color: #c33940;
}

.callout a:hover,.callout a:active {  
	text-decoration: underline;
	color: #c33940;
}

p.call_line {  
	padding: 14px 0 0 0;
}

/* END BODY CALLOUT STYLES */


/* NAVIGATION STATION - GO! */

#mainNav {  
	margin: 0;
	padding: 0;
}

#navbranch {  
	padding-top: 15px;
	padding-right: 8px;
}

#navbranch ul {  
	padding: 5px 10px 0 0;
}

#navbranch ul a:link, #navbranch ul a:visited{  
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bab1b1;
	text-decoration: none;
}

#navbranch ul a:hover, #navbranch ul a:active{  
	color: #2b2b2b;
}

#navbranch ul {  
	margin: 0 0 0 22px;
	list-style-type: none;
	padding: 0;
}

#navbranch ul li {  
	margin-bottom: 16px;
}


#navbranch ul li.active {  
	margin-bottom: 16px;
}

#navbranch ul li.active div { 
	background: url(/img/selected.gif) no-repeat top left; 
	margin-left: -15px; 
	padding-left: 15px;
}

#navbranch ul ul {  
	margin: 8px 0 0 11px;
	list-style-type: none;
	padding: 0;
}

#bodyContainer ul ul li {  
margin-bottom: 5px;
}

#bodyContainer ul ul li.active {  
	padding: 0;
	margin: 0 0 5px 0;
}

#bodyContainer #navbranch ul ul li div { 
	background: none;
	margin-left: 0;
	padding-left: 0;
}

#navbranch ul .active a:link, #navbranch ul .active a:visited  {  
	color: #2b2b2b;
}

#bodyContainer #navbranch ul ul a:link, #bodyContainer #navbranch ul ul a:visited  {  
	color: #FFF;
	font-size: 10px;
}

#bodyContainer #navbranch ul ul a:hover, #bodyContainer #navbranch ul ul a:active  {  
	color: #2b2b2b;
	font-size: 10px;
}

#bodyContainer #navbranch ul ul .active a:link, #bodyContainer #navbranch ul ul .active a:visited  {  
	color: #2b2b2b;
	font-size: 10px;
}

/* END */


body, p, td, div, .label { 
font-family: arial, helvetica, sans-serif;
}

.label2 { 
font-family: arial, helvetica, sans-serif;
color: #4c4c4c;
font-size: 11px;
padding-right: 4px;
}
.label3 { 
font-family: arial, helvetica, sans-serif;
color: #FFFFFF;
font-size: 11px;
padding-right: 4px;
}

#legal {  
	padding-top: 20px; 
	color: #D6D6D6; 
	font-size: 10px;
	text-align: center;
	font-family: arial, verdana, sans-serif;
}

#legal a:link, #legal a:visited {  
	color: #fff;
	text-decoration: none;
}

#legal a:hover, #legal a:active {  
	text-decoration: underline;
}

/* TEMPORARY */
#courtesyLinks {
	font: 10px Verdana, sans-serif;
	padding-left: 90px;
}

#courtesyLinks ul {
	list-style-type: none;
	display: block;
	margin-top: 32px;
}

#courtesyLinks li {
	float: left;
	padding: 0 8px;
	border-right: 1px solid #216031;
	color: #216031;
}

#courtesyLinks li.last {
	border: none;
	padding: 0 0 0 8px;
}

#courtesyLinks li a:link, #courtesyLinks li a:visited {
	color: #FAFBFA;
	text-decoration: none;
}

#courtesyLinks li a:hover {
	color: #4D728C;
}


#innerPageContent_full p {
	margin-top: 0;
	padding-top: 0;
}

div.label { color: #fff; font-size: 11px; }

body {
	/*background: transparent url(..//img/bg.jpg) left top no-repeat;*/
	/*background-color: #050505;*/
	/*height: 100%;*/
	margin: 0;
	padding: 0;
	}


	

p.one {  
	margin: 0;
	padding: 0;
}

h3 {
	color: #C33940;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

a:link, a:visited, a:hover, a:active { 
	color: #C33940; 
}

/*p.first {
	margin: 0 0 20px 0;
	padding: 0;
}*/

#pContainer_full {  
	
	color: #fff;
}

#pContainer_full2 #navchildren ul li {  
	margin: 0 0 0 35px;
}

#bodyContainer_full #innerPageContent_full2 #pContainer_full2 p {  
	margin: 10px 0;
	padding: 0;
}

#pContainer_full3 {  
	padding: 12px;
}

#bodyContainer_full #innerPageContent_full2 #pContainer_full3 p {  
	margin: 10px 0;
	padding: 0;
	color: #4C3201;
}

#innerPageContent_full2 h6 {  
	margin: 0;
	padding: 20px 0 0 0;
}

div#column1 {
	width: 360px;
	color: white;
	margin: -5px 10px 0 0;
	line-height: 150%;
	padding-top: 0;
}

div#column1links 
{
	width: 360px;
	color: white;
	margin: -45px 10px 0 0;
	line-height: 150%;
	padding-top: 0;
	display: inline;
	
}

div#column2 {
	width: 370px;
	color: white;
	float: right;
	padding: 15px 0 0 25px;
	margin: 30px -7px 0 0;
	line-height: 150%;
}

	
/* Non-Flash Page Styles */
#bodyContainer_full {
	width: 786px;
	border: white 7px solid;
	border-bottom: white 3px solid;
	background-color: #C33940;

}

#bodyContainer_full_form {
	width: 786px;
	border: white 7px solid;
	border-bottom: white 3px solid;
	/*background-color: #C33940;*/
	background-color: rgb(214,214,214);
}
#contentContainer_full {
	width: 786px;
	background-color: #D6D6D6;
}

#innerPageContent {
	padding: 15px;
	width: 60%;
}

#innerPageContent_full3 {
	padding: 15px 15px 15px 15px;
	width: 750px;
}

#innerPageContent_full3 p {
	font-size: 12px;
	line-height: 17px;
	margin: 15px 0 0 0;
	padding: 0;
}

#innerPageContent_full3 h1, #innerPageContent_full3 h2 {  
	color: #C33940;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	margin: 0 0 20px 0;
	padding: 0;
}

#innerPageContent_full3 #pContainer_full2 a:link,#innerPageContent_full3 #pContainer_full2 a:visited 
{
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	color: #C33940;
	padding: 0;
	/*width: auto;*/
	
}

#innerPageContent_full3 #pContainer_full2 ul
{
	margin: 0;
	padding: 0;
}

#innerPageContent_full3 #pContainer_full2 ul li
{
	
	list-style-type: none;
	text-decoration: none;
	padding: 0;
	margin: 15px 0 40px 0;
	font-size: 12px;
}

#innerPageContent_full3 #pContainer_full2 ul li a
{
	text-decoration: none;
}

#innerPageContent_full3 #pContainer_full2 a:hover, #innerPageContent_full2 #pContainer_full2 a:active {
	color: #fff;
}

#innerPageContent_full {
	padding: 15px 15px 15px 15px;
	width: 60%;
	color: #fff;
	font-size: 12px;
}

#innerPageContent_full {
	padding: 15px 15px 15px 15px;
	width: 60%;
	color: #fff;
	font-size: 12px;
}

#unique #innerPageContent_full  {
	padding: 15px 15px 15px 15px;
	width: 95%;
	color: #fff;
	font-size: 12px;
}


#innerPageContent_full table, #innerPageContent_full td {  
	color: #fff;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
}

#innerPageContent_full h1, #innerPageContent_full h2 {  
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 0;
}

#innerPageContent_full h2 {  
	margin: 5px 0 5px 0;
}

#innerPageContent_full a {
	display: inline; 
	margin: 5px 0;
	/*width: 180px;*/
}

#innerPageContent_full a.two {
	/*display: block; */
	margin: 5px 0;
	/*width: 150px;*/
	font-size: 10px;
}

#innerPageContent_full a.nine {
	/*display: block;*/ 
	margin: 5px 0;
	/*width: auto;*/
	font-size: 10px;
}

#innerPageContent_full a.none {
	display: inline;
	margin: 5px 23px 0 5px;
	/*width: auto;*/
}

#innerPageContent_full2 a.norm {
	display: inline;
	margin: 0;
	padding: 0;
	/*width: auto;*/
}

#innerPageContent_full2 a.none {
	display: inline;
	margin: 5px 23px 0 5px;
	/*width: auto;*/
}



#innerPageContent_full2 #pContainer_full3 a {
	display: inline;
	margin: 0;
	padding: 0;
	/*width: auto;*/
	
}

#innerPageContent_full2 #pContainer_full3 a:link, #innerPageContent_full2 #pContainer_full3 a:visited {
	color: #122656;
}

#innerPageContent_full2 #pContainer_full3 a:hover, #innerPageContent_full2 #pContainer_full3 a:active {
	color: #fff;
}

#innerPageContent_full2, #innerPageContent_full2 table, #innerPageContent_full2 td {  
	color: #4C4C4C;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
}

 #innerPageContent_full #whiteStyles
 {
	float:left;   
	color: #ffffff;
	font-size: 12px;
	
}

#innerPageContent_full #whiteStyles h2 {  
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 0;
	color: #ffffff;
}

#innerPageContent_full #whiteStyles p {  
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	margin: 5px 0 5px 0;
	padding: 0;
	color: #ffffff;
	display: inline;
}

#innerPageContent_full #whiteStyles ul 
{ 
	float:left; 
	margin: 0; 
	margin-right:70px; 
	margin-top: 10px;
}

#innerPageContent_full #whiteStyles ul li
{
	color:#ffffff;
	text-decoration:none; 
	list-style-type:none;
} 

#innerPageContent_full #whiteStyles ul li.contactTitle
{
	font-weight: bold;
}

#innerPageContent_full2 #greyStyles
 {
	float:left;   
	color: #000000;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	
}

#innerPageContent_full2 #greyStyles h2 {  
	font-family: arial, verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 5px 0 5px 0;
	padding: 0;
}

#innerPageContent_full2 #greyStyles p {  
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	margin: 5px 0 5px 0;
	padding: 0;
	font-weight:bold;
}

#innerPageContent_full2 #greyStyles ul 
{ 
	float:left; 
	padding: 0; 
	margin: 0; 
	margin-right:70px; 
}

#innerPageContent_full2 #greyStyles ul li
{
	text-decoration:none; 
	list-style-type:none;
	font-weight:bold;
} 

#innerPageContent_full2 #greyStyles ul li.contactTitle
{
	font-weight:bold;
}

#innerPageContent_full2 {  
	width: 530px;
}

#innerPageContent_full2 h1, #innerPageContent_full2 h2 {  
	color: #C33940;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	margin: 0 0 15px 0;
	padding: 0;
}

#innerPageContent_full2 h2 {  
	margin: 5px 0;
}

#innerPageContent_full2 a {
	/*display: block; */
	margin: 5px 0;
	/*width: 180px;*/
}

#innerPageContent_full2 a:link, #innerPageContent_full2 a:visited {  
	color: #C33940;
}


#innerPageContent_full a:link, #innerPageContent_full a:visited { 
	color: #FC9276;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#innerPageContent_full a:hover, #innerPageContent_full a:active { 
	color: #FFF;
	text-decoration: underline;
}

#innerPageContent_full2 a:link, #innerPageContent_full2 a:visited { 
	color: #C33940;
	font-size: 12px;
	font-family: arial, verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#innerPageContent_full2 a:hover, #innerPageContent_full2 a:active { 
	color: #FFF;
	text-decoration: underline;
}

#innerPageDivide {
	margin-top: 15px;
	padding-top: 15px;
	border-top: #919191 1px solid;
}

#callout1, #callout2 {
	float:left;
	width: 175px;
	height: 110px;
}

#callout1 {
	margin-right: 5px;
}

#callout1 h1, #callout2 h1, #callout1 a, #callout2 a {
	color: #C33940;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	margin-bottom: 3px;
	text-decoration: none;
}

#callout1 p, #callout2 p {
	line-height: 12px;
}

#pContainer_full p {  
	color: #fff;
}

#bodyContainer_full #contentContainer_full #innerPageContent_full #pContainer_full a.three a:link  {  
	display: inline;
	margin: 0;
	padding: 0;
	width: auto;
}


#bodyContainer_full #contentContainer_full #innerPageContent_full2 #pContainer_full2 table td a { 
	font-size: 0.8em;
	margin: 0; padding: 0;
}

#bodyContainer_full #contentContainer_full #innerPageContent_full table td a { 
	font-size: 0.8em;
	margin: 0; padding: 0;
}

#unique #innerPageContent_full a, #unique #innerPageContent_full a:link, #unique #innerPageContent_full a:visited {  
	display: inline;
	width: auto;
	color: #fff;
	font-size: 0.75em;
	font-family: arial, verdana, sans-serif;
	line-height: 14px;
}

.nolineheight p { 
	line-height: 16px;
}

/* the footer */
.footer
{
	clear:both;
	color: #ffffff;
	font-family: arial;
	font-size: 10px;
	text-align: center;
	background-color: transparent;
	padding-top: 10px;
}

.footer a:link 
{
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}     /* unvisited link */
	
.footer a:visited 
{
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}  /* visited link */
	
.footer a:hover 
{
	font-size: 10px;
	color: #ffffff;
	text-decoration:underline;
}   /* mouse over link */
	
.footer a:active 
{
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}   /* selected link */


/* styles for the Pro content */

div.first
{
	padding-left: 10px;
	color:  rgb(98,103,103);
	font-size: 12px;
	
}


#bottomContainer 
{
	width: 340px;
	padding-top: 20px;
	
}
#bottomContainer , #bottomContainer  p {  
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #c33940;
}

#bottomContainer p {  
	padding: 0;
	margin: 6px 0;
	font-weight: normal;
	color: #1f2426;
}


#bottomContainer a:link,#bottomContainer a:visited
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: orange;
	font-size: 10px;
	margin-top: 0px;
	text-decoration: none;
}


#bottomContainer a:hover,#bottomContainer a:active {  
	text-decoration: underline;
}

#bottomContainer .leftCol 
{
	float:left;
	width: 250px;
	font-size: 10px;
}

#bottomContainer .leftCol a
{
	color: #C33940;
	font-size: 10px;
	margin-top: 0px;
}

#bottomContainer .leftCol p {  
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #1f2426;
}

#bottomContainer .smallblack 
{
	font-size: 9px;
	color: #000000;
	margin:0px;
	margin-top: 7px;
	margin-bottom:7px;
	padding: 0;
}

#bottomContainer .rightCol 
{
	float:left;
	width: 100px;
}

#bottomContainer .rightCol a
{
	color: #C33940;
	font-size: 8px;
	margin-top: 0px;
}

#bottomContainer .evenCol 
{
	float:left;
	width: 167px;
	font-size: 11px;
}

#bottomContainer .evenCol a
{
	float: left;
	color: #C33940;
	font-size: 8px;
	margin: 0 15px 10px 0;
}

#bottomContainer .evenCol img
{
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}

/* styles the contact form */
.leftColumn
{
	float: left;
	width: 19%;
	font-size: 11px;
	text-align: left;
	color: #ffffff;
	margin-right: 4px;
	margin-top: 5px;
}
.rightColumn
{
	float: left;
	width: 78%;
	margin-bottom: 3px;
}

div.setformbuttons
{
	text-align: right;
	padding-top: 5px;
	padding-right: 40px;
	float: right;
}

#formContainer {	
	width: 403px;
	float:left;
}
	
.contactAddress 
{
	color: #ffffff;
}

/* styles the locker room pass signup form */
#lockerPassFormContainer {	
	width: 410px;
	float:left;
}
.leftColumnLocker
{
	float: left;
	width: 35%;
	font-size: 11px;
	text-align: left;
	color: #4C4C4C;
	margin-right: 4px;
	margin-top: 5px;
}
.rightColumnLocker
{
	float: left;
	width: 62%;
	margin-bottom: 3px;
	color: #4C4C4C;
	font-size: 11px;
}

/* news template */

#newsWithTeaser 
{
	margin:0; 
	margin-top:10px; 
	color: #000000;
	padding-bottom: 10px;
}

#newsWithTeaser ul
{
	margin:0; 
	margin-top:10px; 
	text-decoration:none; 
	list-style-type:none;
	color: #ffffff;
}

#newsWithTeaser ul li
{
	margin:0; 
	margin-top:8px; 
	text-decoration:none; 
	list-style-type:none;
	color: #ffffff;
}

#newsWithTeaser ul li .readmore
{
	font-size:12px;
}

#newsWithTeaser ul li .newsTitle
{
	font-size:14px;
	color: #ffffff;
}

#newsWithTeaser ul li .boldTitle
{
	font-weight: bold;
}

/* fan styles */
.fanContainer
{
	width:740px;

}

.fanContainer .leftCol
{
	width: 350px;
	float: left;
	margin-right: 30px;
	margin-top: 10px;
}

.fanContainer .leftCol img
{
	width: 80px;

}

.fanContainer .leftCol .buddyImg img
{
	width: 30px;
	margin-right: 35px;
	padding-top: 10px;
}

.fanContainer .leftCol .euBuddyImg img
{
	width: 30px;
	margin-right: 75px;
	padding-top: 10px;
}

.fanContainer .rightCol
{
	width:310px;
	float: left;
	margin-top: 10px;

}

.smallFont
{
	font-size: 0.9em;
}

#wallpaperContainer 
{
	width: 370px;
	float: left;
	margin-top: 10px;
}

#wallpaperContainer div.group
{
	float: left;
	width:170px;
}

#wallpaperContainer .group .leftColumn 
{
	float:left;
	width: 70px;
}

#wallpaperContainer div.group .rightColumn
{
	float: left;
	width: 70px;
	margin-left: 11px;
	margin-top: 5px;
	font-size: 12px;
}

/* link page */

#innerPageContent_full3 .linkstyles 
{
	margin: 0in 0in 0pt;
	font-size: 12px;
	font-family: Arial;
}

#innerPageContent_full3 .linkstyles a:link, .linkstyles a:visited, .linkstyles a:hover, .linkstyles a:active 
{
	color: #c33940;
}

/*careers page */

#floatFlashRight
{
	float: right; 
	padding-top: 45px;
	margin-top: 30px;
}

#careerContainer 
{
	padding-top: 11px;
}

/* code of conduct page */
.codeHeader
{ 
	color: blue; 
	font-family: Arial; 
	font-size: 13px;
	font-weight: bold;
}

.codeBody 
{
	font-size: 12px; 
	font-family: Arial; 
	font-weight: normal;
}

.openingLink
{
	margin-bottom: 10px;
}

.openingLink a 
{
	text-decoration: none;
}

/* EU links page */
#innerPageContent_full2 .eulinks 
{
	margin-bottom: 40px;
}

#innerPageContent_full2 .eulinks h1 
{
	color: #ffffff;
	padding-bottom: 0;
	margin-bottom: 0;
}

#innerPageContent_full2 .eulinks a 
{
	padding: 0;
	margin: 0;
}

/* sweepstakes page */
#layer2 {
	position:absolute;
	left:50px;
	top:179px;
	width:600px;
	height:707px;
	z-index:2;
	font-size: 12px; 
	padding-top: 12px; 
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
}

#layer2 ol
{
	list-style-type: decimal;
}

#rulesFlashHolder 
{
	padding: 15px 0 0 10px;
}

#emailTable
{
	width: 816px;
	background: #ffffff;
	margin-left: 75px;
	border-left: solid 7px white;
	display: block;
}

.rightback 
{
	margin: 0px;
	padding: 0px;
	background: url(../img/direct_sales/email_06a.gif) top right repeat-y;
	height: 642px;
}

.rightback .textContent
{
	width:628px; 
	margin-right: 5px;
}

.rightback .textContent p
{
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}

.rightback .textContent a
{
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	color: Blue;
}

.rightback .unsubscribeContent 
{
	margin-top: 50px; 
	display: block;
}

.rightback .unsubscribeContent a
{
	color: #000000;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
}