@charset "utf-8";
/* CSS Document */

html, body {
	height:100%;
	margin:0px;
	background:url(../images/KelloggsBG.gif) top left;
	background-color:#5f1602;
	font-family:Arial, Helvetica, sans-serif;
}

a:link,
a:visited,
a:hover {
	color:#FFF;
}

.img {
	display:block;
}

.bold {
	font-weight:bold;
	}

.redText {
	color:#c1112b;
	}

#print {display:none;}

.smallPrint {
	font-size:7pt;
	}

.content {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
}

.contentBase {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
}

span.contentBase {
	display:block;
	padding-top:5px;
	}

#logoButton {
width:145px;
height:145px;
position:relative;
left:-45px;
top:15px;
float:left;
margin-bottom:-40px;
*margin-bottom:0px;
*left:-190px;
	}

#logoButton a 
{
	display:block;
	width:145px;
height:145px;
}

#footerList {
	margin: 0;
	padding: 0;
	text-align:center;
}

#footerList li {
	display:inline;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFF;
	margin: 0;
	list-style-type: none;
	padding:0px 6px 0px 5px;
	border-right:1px #fff solid;
}

#footerList #listEnd {
	border-right:0px;
}

#footerList a:link,
#footerList a:visited {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

#footerList a:hover {
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFF;
	text-decoration:underline;
}

div.container {
	width:906px;
	min-height:100%;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/KelloggsBG.gif) top left;
}

#introMaster .innerContainer 
{
	left:-27px;}

div.innerContainer {
	position:relative;
	top:0px;
	left:0px;
	width:906px;
}

div.header {
	position:relative;
	top:0px;
	left:0px;
	width:906px;
	height:105px;
	background:url(../images/header.jpg) no-repeat top left;
	z-index:99;
}

div.topRow {
	position:relative;
	top:0px;
	left:0px;
	width:906px;
	height:20px;
	z-index:2;
}

div.content {
	float:left;
	width:906px;
	background:url(../images/contentBordersBG.gif) repeat-y top left;
}

div.mainContent {
	float:left;
	width:866px;
	background-color:#000;
	margin-left:20px;
	margin-right:20px;
}

div.mainContent img {
	display:block;
	border:0px;
}

div.baseRow {
	float:left;
	display:block;
	width:906px;
	height:20px;
}

div.footer {
	float:left;
	width:906px;
	height:57px;
	background:url(../images/footerBG.jpg) no-repeat top left;
}

div.footer img {
	display:block;
	border:0px;
}

div.footer1 {
	float:left;
	width:100px;
	height:57px;
}

div.footer2 {
	float:left;
	width:721px;
	padding-top:10px;
}

div.footer3 {
	float:left;
	width:85px;
	height:57px;
}

/* unused css for now */

div.menu {
	position:absolute;
	top:0px;
	left:0px;
	width:681px;
	height:420px;
	z-index:4;
}

div.buttons {
	position:absolute;
	top:300px;
	left:50px;
	width:500px;
	height:50px;
	background-color:#06F;
	z-index:3;	
}

a.myButton:link,
a.myButton:visited {
	display:block;
	position:relative;
	top:0px;
	left:0px;
	width:200px;
	height:40px;
	background-color:#F09;
	cursor:pointer;
	cursor:hand;
	text-decoration:none;
}

a.myButton:hover {
	position:relative;
	display:block;
	top:0px;
	left:0px;
	width:200px;
	height:40px;
	background-color:#FF3;
	cursor:pointer;
	cursor:hand;
	text-decoration:underline;
}

a.myButton img {
	border:0px;
}

/* list drop down menu */
div.enterButton {
	float:left;
	margin:45px 28px 0px 2px;
	width:90px;
	height:30px;
}

div.prizeButton {
	float:left;
	margin:45px 30px 0px 0px;
	width:90px;
	height:30px;
}

div.codeButton {
	float:left;
	margin:45px 95px 0px 0px;
	width:90px;
	height:30px;
}

div.champsButton {
	float:left;
	margin:45px 30px 0px 0px;
	width:90px;
	height:30px;
}

div.trainingButton {
	float:left;
	margin:45px 30px 0px 0px;
	width:90px;
	height:30px;
}

div.winnersButton {
	float:left;
	margin:45px 0px 0px 0px;
	width:90px;
	height:30px;
}

div.enterButton #menuOne,
div.prizeButton #menuOne,
div.champsButton #menuOne {
	list-style: none;
	padding:0px;
	margin:0px;
	display: none;
	}

div.enterButton #menuOne li,
div.prizeButton #menuOne li,
div.champsButton #menuOne li{
	float:left;
	padding:0px;
	margin:0px;
	} 

div.enterButton #menuOne li a,
div.prizeButton #menuOne li a,
div.champsButton #menuOne li a {
	margin:0px;
	padding:0px;
	display:block;
	}
	
a#tcLink {background:url(../images/enter1.jpg) transparent no-repeat 0 0;width:95px; height:24px;}
a#tcLink:hover {background:url(../images/enter1over.jpg) transparent no-repeat 0 0;}
a#faqLink {background:url(../images/enter2.jpg) transparent no-repeat 0 0;width:95px; height:26px;}
a#faqLink:hover {background:url(../images/enter2over.jpg) transparent no-repeat 0 0;}
a#contactLink {background:url(../images/enter3.jpg) transparent no-repeat 0 0;width:95px; height:25px;}
a#contactLink:hover {background:url(../images/enter3over.jpg) transparent no-repeat 0 0;}
a#ptrainingLink {background:url(../images/prize1.jpg) transparent no-repeat 0 0;width:95px; height:22px;}
a#ptrainingLink:hover {background:url(../images/prize1over.jpg) transparent no-repeat 0 0;}
a#ppowerLink {background:url(../images/prize2.jpg) transparent no-repeat 0 0;width:95px; height:29px;}
a#ppowerLink:hover {background:url(../images/prize2over.jpg) transparent no-repeat 0 0;}
a#pcourageLink {background:url(../images/prize3.jpg) transparent no-repeat 0 0;width:95px; height:22px;}
a#pcourageLink:hover {background:url(../images/prize3over.jpg) transparent no-repeat 0 0;}
a#pcommitmentLink {background:url(../images/prize4.jpg) transparent no-repeat 0 0;width:95px; height:31px;}
a#pcommitmentLink:hover {background:url(../images/prize4over.jpg) transparent no-repeat 0 0;}
a#pdeterminationLink {background:url(../images/prize5.jpg) transparent no-repeat 0 0; width:95px; height:31px;}
a#pdeterminationLink:hover {background:url(../images/prize5over.jpg) transparent no-repeat 0 0;}
a#pspeedLink {background:url(../images/prize6.jpg) transparent no-repeat 0 0;width:95px; height:31px;}
a#pspeedLink:hover {background:url(../images/prize6over.jpg) transparent no-repeat 0 0;}
a#pstrengthLink {background:url(../images/prize7.jpg) transparent no-repeat 0 0;width:95px; height:43px;}
a#pstrengthLink:hover {background:url(../images/prize7over.jpg) transparent no-repeat 0 0;}
a#pstaminaLink {background:url(../images/prize8.jpg) transparent no-repeat 0 0;width:95px; height:30px;}
a#pstaminaLink:hover {background:url(../images/prize8over.jpg) transparent no-repeat 0 0;}
a#champs1Link {background:url(../images/champs1.jpg) transparent no-repeat 0 0;width:95px; height:22px;}
a#champs1Link:hover {background:url(../images/champs1over.jpg) transparent no-repeat 0 0;}
a#champs2Link {background:url(../images/champs2.jpg) transparent no-repeat 0 0;width:95px; height:25px;}
a#champs2Link:hover {background:url(../images/champs2over.jpg) transparent no-repeat 0 0;}
a#champs3Link {background:url(../images/champs3.jpg) transparent no-repeat 0 0;width:95px; height:25px;}
a#champs3Link:hover {background:url(../images/champs3over.jpg) transparent no-repeat 0 0;}
a#champs4Link {background:url(../images/champs4.jpg) transparent no-repeat 0 0;width:95px; height:20px;}
a#champs4Link:hover {background:url(../images/champs4over.jpg) transparent no-repeat 0 0;}

div.enterButton:hover #menuOne,
div.prizeButton:hover #menuOne,
div.champsButton:hover #menuOne { 
	display: block;
	}
	
div.enterButton img,
div.prizeButton img,
div.champsButton img { 
	display: block;
	border:0px;
	padding:0px;
	margin:0px;
	}
/* home page css */

.mainBackground {
	width: 867px; 
	height:439px;
	}

div.codeEntry {
	width: 867px; 
	height:439px;
	background:url(../images/pageImages/enterCode.jpg);
	background-position:0 0px;
	background-repeat:no-repeat;
	}
	
div.codeHolder {
	position:relative;
	top:203px;
	left:299px;
	width:263px;
	height:44px;
}

.codeTxt {
	position:relative;
	display:block;
	top:10px;
	left:4px;
	font:Arial;
	font-size:16px;
	font-weight:900;
	color:red;
	text-align:center;
	letter-spacing:10px;
}

@-moz-document url-prefix() {.codeTxt {letter-spacing:10px;}}

div.buttonHolder {
	position:relative;
	top:270px;
	left:357px;
	width:155px;
	height:50px;
}

.submitButton 
{
	width:155px; 
	height:50px;
	border:0px;
	background-color:Transparent;
	cursor:pointer;
}	

div.errorCodeDiv {
	Position:relative;
	top:220px;
	width:500px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

span.errorCode {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:red;
	padding:3px;
	text-align:center;
}

.formBackground 
{
	background:url(../images/montageBackgroundY.jpg);
	background-position:0 250px;
	background-repeat:no-repeat;
	width: 867px; 
	margin-bottom:-12px;
	*margin-bottom:0;
	}

#scrollDiv {
	background:url(../images/pageImages/montagehead.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:867px;  
}
	
#hpBackground {
	background:transparent url(../images/pageImages/hpBackground.jpg) no-repeat 0 0; 
	text-transform:uppercase; 
	}
	
#hpText {
	font-family:Tahoma; 
	font-weight:bold; 
	color:#ffffff; 
	font-size:19pt;
	text-align:center; 
	position:relative; 
	top:340px;
	}
	
#hpText a {
	font-size:22pt; 
	color:#c80c28;
	}
	
/* prizes page */

/* Background */
#montageBackground {background:transparent url(../images/pageImages/montageBackground.jpg) no-repeat 0 0; } /* FAQs */
#montageBackground2 {background:transparent url(../images/pageImages/montageBackground2.jpg) repeat-y 0 0; height:1120px;} /* entry form */

/* Entry form */
#noticeBoard
{
	/*background:transparent url(../images/pageImages/noticeBoard.jpg) no-repeat 0 0; */
			 width:544px; height:124px;
			 /*color:white;*/ text-align:center;
			 /*padding-top:10px;*/
			 padding-top:81px;
			 line-height:13pt;
			 font-weight:bold;}

div.entryForm 
{
	width:544px;
	padding-left:10px;
	margin-left:auto;
	margin-right:auto; 
	}
			 
#montageBackground2 #scrollDiv {position:relative; left:160px; top:60px; width:570px; height:320px; color:#ffffff;}

.redText {color:#c1112b;}
.smallPrint {font-size:7pt;}
div.checkboxtext {margin-bottom:15px;}
.formRow {clear:both;}
.formCell {float:left; }
#montageBackground2 #scrollDiv div {padding-bottom:10px;}
input {width:250px;
	/*text-align: left;*/
}


/*#termsBgnd input {width:203px;}*/
.first {width:50%;}
.checkbox {width:4%; float:left;}
.checkbox input {width:15px; height:15px; display:block; padding:0px;}
.checkboxtext {float:left; width:520px;}
.btnSubmit {text-align:center;}
.btnSubmit input {width:100px;}

div.entryForm table td {padding:0 10px 3px 0;}
	
/* prizes page */

#prizeMenuBackground {background:transparent url(../images/pageImages/prizeMenuBackground.jpg) no-repeat 0 0; }
#leftMenu {float:left;width:284px; }
#leftMenu .topThumbnail {height:186px;
		   background:transparent url(../images/pageImages/prizeThumbnails1.jpg) no-repeat 67% 10px;}	
#leftMenu .bottomThumbnail {height:240px;
		   background:transparent url(../images/pageImages/prizeThumbnails2.jpg) no-repeat 100% 0;}
#midMenu{float:left; width:260px;height:438px; color:#ffffff;}
#midMenu div {position:relative;top:86%; text-align:center;font-weight:bold;}
#midMenu div a {font-size:14pt;}
#rightMenu{float:right;width:323px;}
#rightMenu .topThumbnail {height:263px;
		   background:transparent url(../images/pageImages/prizeThumbnails3.jpg) no-repeat 45% 5px;}	
#rightMenu .bottomThumbnail {height:176px;
		   background:transparent url(../images/pageImages/prizeThumbnails4.jpg) no-repeat 96% 0;}
.redText {color:#c1112b;}
#btnStamina {position:relative; top:78px; left:139px;}
#btnStamina a{background:transparent url(../images/pageImages/btnStamina_off.gif) no-repeat 0 0; height:50px; width:116px; display:block;}
#btnStamina a:hover{background:transparent url(../images/pageImages/btnStamina_on.gif) no-repeat 0 0;}
#btnCommitment {position:relative; top:90px; left:20px;}
#btnCommitment a{background:transparent url(../images/pageImages/btnCommitment_off.gif) no-repeat 0 0; height:46px; width:148px; display:block;}
#btnCommitment a:hover{background:transparent url(../images/pageImages/btnCommitment_on.gif) no-repeat 0 0;}
#btnSpeed {position:relative; top:63px; left:20px;}
#btnSpeed a{background:transparent url(../images/pageImages/btnSpeed_off.gif) no-repeat 0 0; height:46px; width:129px; display:block;}
#btnSpeed a:hover{background:transparent url(../images/pageImages/btnSpeed_on.gif) no-repeat 0 0;}
#btnStrength {position:relative; top:86px; left:68px;}
#btnStrength a{background:transparent url(../images/pageImages/btnStrength_off.gif) no-repeat 0 0; height:45px; width:123px; display:block;}
#btnStrength a:hover{background:transparent url(../images/pageImages/btnStrength_on.gif) no-repeat 0 0;}
#btnTraining {position:relative; top:47px; left:44px;}
#btnTraining a{background:transparent url(../images/pageImages/btnTraining_off.gif) no-repeat 0 0; height:44px; width:131px; display:block;}
#btnTraining a:hover{background:transparent url(../images/pageImages/btnTraining_on.gif) no-repeat 0 0;}
#btnCourage {position:relative; top:89px; left:190px;}
#btnCourage a{background:transparent url(../images/pageImages/btnCourage_off.gif) no-repeat 0 0; height:46px; width:116px; display:block;}
#btnCourage a:hover{background:transparent url(../images/pageImages/btnCourage_on.gif) no-repeat 0 0;}
#btnDetermination {position:relative; top:135px; left:133px;}
#btnDetermination a{background:transparent url(../images/pageImages/btnDetermination_off.gif) no-repeat 0 0; height:46px; width:183px; display:block;}
#btnDetermination a:hover{background:transparent url(../images/pageImages/btnDetermination_on.gif) no-repeat 0 0;}
#btnPower {position:relative; top:38px; left:0px;}
#btnPower a{background:transparent url(../images/pageImages/btnPower_off.gif) no-repeat 0 0; height:45px; width:116px; display:block;}
#btnPower a:hover{background:transparent url(../images/pageImages/btnPower_on.gif) no-repeat 0 0;}

/* Individual prizes page */
#prizeSpeed {background:transparent url(../images/pageImages/prize_Speedbgnd.jpg) no-repeat 0 0; } /* Shoes */
#prizeStamina {background:transparent url(../images/pageImages/prize_Staminabgnd.jpg) no-repeat 0 0; } /* Watch */
#prizeStrength {background:transparent url(../images/pageImages/prize_Strengthbgnd.jpg) no-repeat 0 0; } /* Gym equipment */
#prizePower {background:transparent url(../images/pageImages/prize_Powerbgnd.jpg) no-repeat 0 0; } /* Bike */
#prizeCommitment {background:transparent url(../images/pageImages/prize_Commitmentbgnd.jpg) no-repeat 0 0; } /* Clock */
#prizeCourage {background:transparent url(../images/pageImages/prize_Couragebgnd.jpg) no-repeat 0 0; } /* Skateboard */
#prizeDetermination {background:transparent url(../images/pageImages/prize_Determinationbgnd.jpg) no-repeat 0 0; } /* MP3 player */
#prizeTraining {background:transparent url(../images/pageImages/prize_Trainingbgnd.jpg) no-repeat 0 0; } /* PSP */

/* champs page */
#championsBgnd {background:transparent url(../images/pageImages/championsBgnd.jpg) no-repeat 0 0; }
#championButtons {position:relative; top:275px; left:76px;}
.pLeonard{background:transparent url(../images/pageImages/pLeonard.jpg) no-repeat 0 0; width:174px; height:79px; display:block;float:left;}
.zHolmes{background:transparent url(../images/pageImages/zHolmes.jpg) no-repeat 0 0;width:174px; height:79px;display:block;float:left;margin-left:3px;}
.sEckstein{background:transparent url(../images/pageImages/sEckstein.jpg) no-repeat 0 0;width:174px; height:79px;display:block;float:left;margin-left:6px;}
.mPoole{background:transparent url(../images/pageImages/mPoole.jpg) no-repeat 0 0;width:174px; height:79px;display:block;float:left;margin-left:10px;}

/* Individual champs pages */
#champions_mPoole {background:transparent url(../images/pageImages/mPoole_bgnd.jpg) no-repeat 0 0; } /*M Poole*/
#champions_pLeonard {background:transparent url(../images/pageImages/pLeonard_bgnd.jpg) no-repeat 0 0; } /*P Leonard*/
#champions_sEckstein {background:transparent url(../images/pageImages/sEckstein_bgnd.jpg) no-repeat 0 0; } /*S Eckstein*/
#champions_zHolmes {background:transparent url(../images/pageImages/zHolmes_bgnd.jpg) no-repeat 0 0; } /*Z Holmes*/
.championText {position:relative; top:205px; left:340px; width:510px;}
.championText div {float:left; width:48%; padding-right:10px;}
.championText div p {margin:0 0 5px;}
.championText div ul{margin:0; padding:0 0 5px 12px;*padding-left:16px;}

/** Individual Winning Prize pages **/
#winnerSpeed, #winnerStamina, #winnerStrength, #winnerPower, 
#winnerCommitment, #winnerCourage, #winnerDetermination, #winnerTraining 
{
	height:437px;
	position:relative;
	}
#winnerSpeed {background:transparent url(../images/pageImages/winner_Speed.jpg) no-repeat 0 0; } /* Shoes */
#winnerStamina {background:transparent url(../images/pageImages/winner_Stamina.jpg) no-repeat 0 0;} /* Watch */
#winnerStrength{background:transparent url(../images/pageImages/winner_Strength.jpg) no-repeat 0 0;} /* Gym equipment */
#winnerPower {background:transparent url(../images/pageImages/winner_Power.jpg) no-repeat 0 0;} /* Bike */
#winnerCommitment {background:transparent url(../images/pageImages/winner_Commitment.jpg) no-repeat 0 0;} /* Clock */
#winnerCourage {background:transparent url(../images/pageImages/winner_Courage.jpg) no-repeat 0 0;} /*  Skateboard */
#winnerDetermination {background:transparent url(../images/pageImages/winner_Determination.jpg) no-repeat 0 0;} /* Determination */
#winnerTraining {background:transparent url(../images/pageImages/winner_Training.jpg) no-repeat 0 0;} /* PSP */
#winnerText {width:340px; text-align:center; position:relative; top:320px; left:45px; float:left; color:#000000;font-size:11px;}
#winnerText a {color:#000000;font-weight:bold;}
#winnerButtons {position:absolute; top:382px; left:590px; width:270px;}
#fwdButton {background:transparent url(../images/pageImages/fwd2friend_btn.jpg) no-repeat 0 0; width:134px; height:53px; float:left;}
#fwdButton input {background-color:Transparent; position:relative; top:2px; left:6px; height:41px;width:120px;border:0;cursor:pointer;}
#printButton a{display:block;width:134px; height:53px;}
#printButton {background:transparent url(../images/pageImages/print_btn.jpg) no-repeat 0 0; width:134px; height:53px; float:left;}

/* Training */
#trainingBgnd {background:transparent url(../images/pageImages/trainingBackground.jpg) no-repeat 0 0; }
#trainingContent {display:block;width:800px; height:340px;
                  position:relative; top:70px; left:91px;}
#trainingVideo {display:block; width:400px; height:260px; 
                background:transparent url(../images/pageImages/trainingVideo.jpg) no-repeat 0 0; 
                float:left;}
#trainingTips_btns {float:left;position:relative;left:20px;top:7px;}
#trainingTips_btn1, #trainingTips_btn2, #trainingTips_btn3, #trainingTips_btn4, #trainingTips_btn5 {width:261px; height:50px; display:block;position:relative; left:3px;} 
#trainingTips_btn1 {background:transparent url(../images/pageImages/mPooleVid.jpg) no-repeat 0 0; }
#trainingTips_btn2 {background:transparent url(../images/pageImages/pLeonardVid.jpg) no-repeat 0 0;}
#trainingTips_btn3 {background:transparent url(../images/pageImages/zHolmesVid.jpg) no-repeat 0 0;}
#trainingTips_btn4 {background:transparent url(../images/pageImages/sEcksteinVid.jpg) no-repeat 0 0;}
#trainingTips_btn5 {background:transparent url(../images/pageImages/20trainingVids.jpg) no-repeat 0 0;}
#trainingContent_bot {clear:both;padding:20px 0 0 0;margin-left:-18px;*position:relative;*top:-20px;*left:-18px;}
#TwentyTrainingTipsSheet, #trainingTipsSheet {width:385px;}
#TwentyTrainingTipsSheet, #trainingTipsSheet {float:left;}
.trainingPrintButton {float:right;}
.trainingPrintButton a {width:110px; height:40px; display:block;}
#trainingTipsSheet .trainingPrintButton a {position:relative;left:-27px; top:-11px;}
#TwentyTrainingTipsSheet .trainingPrintButton a {position:relative;left:-50px; top:-11px;}
div#watchTrainingtext {height:20px; width:319px;background:transparent url(../images/pageImages/watchTrainingtext.jpg) no-repeat 0 0; margin-left:40px;}

/* Sitemap */
#sitemapTitle {position:relative; left:150px;top:65px;}
#sitemapLinks {position:relative; left:125px;top:65px;}
#sitemapLinks ul { list-style-type:disc;}
#sitemapLinks ul li {padding-bottom:5px;}
#sitemapLinks ul ul {padding-top:5px;}
#sitemapLinks ul ul ul {padding-top:5px;padding-left:80px;}
#sitemapLinks ul li a {color:#ffffff;}

/* code page */
#codeBgnd {
	background:transparent url(../images/pageImages/codeBgnd.jpg) no-repeat 0 0; 
}

div.flashCode {
	position:relative;
	top:0px;
	left:300px;
	border:0px;
}

/* terms conditions page */
#termsBgnd {
	background:transparent url(../images/pageImages/termsConditionsBgnd.jpg) no-repeat 0 0; 
}

div.flashTerms {
	position:relative;
	top:20px;
	left:160px;
	border:0px;
	width:566px;
}

/* faq page */

div.flashFAQ {
	position:relative;
	top:20px;
	left:160px;
	border:0px;
	width:566px;
}

/* faq page */

div.flashCodeReveil {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	position:relative;
	top:-4px;
	left:-4px;
	}

/* flash alt content */
div.winner {
	background:transparent url(../images/pageImages/reveal_yes.gif) no-repeat 0 0; 
	width:866px;
	height:439px;
}

div.looser {
	background:transparent url(../images/pageImages/reveal_no.gif) no-repeat 0 0;
	width:866px;
	height:439px;
}

div.winnerButt {
	position:relative;
	display:block; 
	top:200px;
	left:345px;
	width:175px;
	height:55px;
	z-index:99;
}

div.looserButt {
	position:relative;
	display:block; 
	top:350px;
	left:345px;
	width:175px;
	height:55px;
	z-index:99;
}

 #noFlash {overflow:auto; position:relative; top:60px; width:570px; height:320px; color:#ffffff;}
 #noFlash ol {margin-left:-18px;padding-right:20px;}
 #noFlash ol li {padding-bottom:10px;}

/*Winners*/
#winnersTablepos {position:relative;top:45px;left:160px;display:block;}
#winnersTitle {margin-left:190px;}
.winnersResultsTable {*clear:both;}
.alignBot td {vertical-align:bottom;}
.alignTop td {vertical-align:top;}
.alignTop td input {width:200px; *text-align:center;}
#checkOutWinner {clear:both;float:right;margin:10px 306px 0 0;}
#checkOutWinner span {color:Yellow;font-weight:bold;}

/*Send to Friend */
#send2friendTablepos {position:relative;top:52px;left:160px;width:560px;}
#send2friendtitle {margin-left:120px;}
.checkBoxOk {float:left;}
.checkBoxOk input {width:13px;margin-left:-1px;}
.checkBoxTextOk {float:right; width:530px;}


/*Error*/
#errorBox {width:550px;position:relative;top:85px;left:200px;}
#sorrytext {margin:0 0 20px 180px;}

@media print 
{
	.topRow, .baseRow, .baseRow img, .header, .footer, .mainBackground {display:none;}
	
	#print {display:block;}
	}