/* CSS Document */

/* globals */
* {
	margin: 0;
	padding: 0;
	}

* a {
	text-decoration: none;
	}
	
* a img {
	border: 0;
	}

body {
	width: 780px;
	margin: auto;
	background: #930C08;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

.hideIE {
	_visibility: hidden;
}

/*top navigation*/	
ul#topNav {
	width: 100%;
	height: 30px;
	list-style: none;
	background: #cc0000 url(../images/topNav.gif) no-repeat;
	}
	
ul#topNav li {
	list-style: none;
	display: inline;
	}
	
ul#topNav li a {
	list-style: none;
	display: inline;
	height: 30px;
	background: url(../images/topNav.gif) no-repeat;
	}
	
ul#topNav li span {
	position:relative;
	z-index: -1;
	text-indent: -9999px;
}

ul#topNav li#menuing a {
	width: 98px;
	height: 30px;
	margin: 0 0 0 184px;
	background-position: -184px 0;
	float: left;
	}
	
ul#topNav li#menuing a:hover, ul#topNav li#menuing a:active, body.menuing ul#topNav li#menuing a {
	background-position: -184px -30px;
	}

ul#topNav li#productInfo a {
	width: 141px;
	height: 30px;
	margin-left: 1px;
	background-position: -283px 0;
	float: left;
	}
	
ul#topNav li#productInfo a:hover, ul#topNav li#productInfo a:active, body.productInfo ul#topNav li#productInfo a {
	background-position: -283px -30px;
	}
	
ul#topNav li#merchdising a {
	width: 164px;
	height: 30px;
	float: left;
	background-position: -424px 0;
	}
	
ul#topNav li#merchdising a:hover, ul#topNav li#merchdising a:active, body.merchandising ul#topNav li#merchdising a {
	background-position: -424px -30px;
	}

/*footer*/	
ul#footer {
	width: 100%;
	height: 50px;
	list-style: none;
	padding-top: 15px;
	border-top: 1px solid #FCB034;
	color: #fff;
	background: #cc0000;
	float: left;
	}
	
ul#footer li {
	list-style: none;
	display: inline;
	}
	
ul#footer li span.divider {
	color: #fcb034;
	}
		
ul#footer li a {
	color: #fff;
	}
	
ul#footer li a:hover {
	color: #FCB034;
	}
	
div#content {
	background: url(../images/content_bg.gif) repeat-y;
	width: 100%;
	height: 605px;
	float: left;
	}
/*chips for kids pages */
/*chips home*/
body#chipsHome div#content {
	height: 625px;
	}

body#chipsHome div#content h1 {
	width: 374px;
	height: 74px;
	margin: 44px 0 0 204px;
}

body#chipsHome p#blurb1 {
	width: 356px;
	height: 192px;
	margin: 7px 0 0 234px;
}

body#chipsHome p#blurb2 {
	width: 319px;
	height: 94px;
	margin: 30px 0 0 285px;
}

body#chipsHome p#clickOnChip {
	width: 138px;
	height: 44px;
	margin: 7px 0 0 322px;
}

body#chipsHome p#menuingChip {
	width: 214px;
	height: 151px;
	margin: -355px 0 0 25px;
}

body#chipsHome p#menuingChipOver {
	width: 214px;
	height: 151px;
	margin: -151px 0 0 25px;
}

body#chipsHome p#productChip {
	width: 232px;
	height: 156px;
	margin: -97px 0 0 498px;
}

body#chipsHome p#merchChip {
	width: 138px;
	height: 44px;
	margin: -25px 0 0 110px;
}

body#chipsHome p#otherChip {
	width: 138px;
	height: 44px;
	margin: 60px 0 0 477px;
	_margin-top: -70px;
}

body#chipsHome p#fryLink {
	width: 76px;
	height: 116px;
	margin: 40px 0 0 620px;
	_margin-top: 0;
}

body#chipsHome p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -60px 0 20px 332px;
	_margin: -50px 0 20px 332px;
}

/* chips intro page */
body#chipsIntro div#content {
	background: url(../images/tyson_chips_intro-bg.jpg);
	height: 750px;
	}

body#chipsIntro div#content p#swfContainer {
	margin: 150px auto 0;
	width: 300px;
	}
	
body#chipsIntro div#content p#buttonContainer {
	margin: 10px auto 0;
	width: 110px;
	}

/*chips menuing ideas*/
body#chipsMenuing div#content {
	height: 630px;
}

body#chipsMenuing div#content h1 {
	width: 274px;
	height: 78px;
	margin: 26px 0 0 238px;
}

body#chipsMenuing p#blurb1 {
	width: 320px;
	height: 42px;
	margin: -120px 0 0 290px;
	_margin-top: -330px;
}

body#chipsMenuing p#blurb2 {
	width: 210px;
	height: 60px;
	margin: 10px 0 0 315px;
}

body#chipsMenuing p#menuingDownload {
	width: 214px;
	height: 151px;
	margin: -35px 0 0 20px;
}

body#chipsMenuing p#productChip {
	width: 232px;
	height: 156px;
	margin: 7px 0 0 330px;
}

body#chipsMenuing p#merchChip {
	width: 138px;
	height: 44px;
	margin: 80px 0 0 325px;
	_margin-top: -20px;
}

body#chipsMenuing p#homeChip {
	width: 169px;
	height: 51px;
	margin: -120px 0 0 530px;
}

body#chipsMenuing p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: 140px 0 20px 350px;
	_margin-top: 10px;
}


/*chips merchandising ideas*/
body#chipsMerchandising div#content {
	height: 680px;
}

body#chipsMerchandising div#content h1 {
	width: 274px;
	height: 78px;
	margin: 79px 0 0 282px;
}

body#chipsMerchandising p#blurb1 {
	width: 320px;
	height: 42px;
	margin: -490px 0 0 290px;
}

body#chipsMerchandising p#blurb2 {
	width: 210px;
	height: 60px;
	margin: 120px 0 0 315px;
	_margin-top: 10px;
}

body#chipsMerchandising p#cardDownload {
	width: 215px;
	height: 255px;
	margin: -130px 0 0 60px;
}

body#chipsMerchandising p#posterDownload {
	width: 269px;
	height: 334px;
	margin: 0 0 0 35px;
}

body#chipsMerchandising p#productChip {
	width: 232px;
	height: 156px;
	margin: -125px 0 0 525px;
}

body#chipsMerchandising p#menuingChip {
	width: 138px;
	height: 44px;
	margin: 10px 0 0 285px;
}

body#chipsMerchandising p#homeChip {
	width: 169px;
	height: 51px;
	margin: 0px 0 0 340px;
	_margin-top: -20px;
}

body#chipsMerchandising p#rebateButton {
	width: 209px;
	height: 100px;
	margin: 60px 0 0 540px;
}

body#chipsMerchandising p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: 120px 0 20px 350px;
}

/*chips product info*/
body#chipsInfo div#content {
	height: 660px;
}

body#chipsInfo div#content h1 {
	width: 358px;
	height: 75px;
	margin: -440px 0 0 267px;
}

body#chipsInfo p#blurb1 {
	width: 320px;
	height: 42px;
	margin: 10px 0 0 313px;
}

body#chipsInfo p#blurb2 {
	width: 210px;
	height: 60px;
	margin: 10px 0 0 335px;
}

body#chipsInfo p#infoDownload {
	width: 331px;
	height: 409px;
	margin: 60px 0 0 15px;
}

body#chipsInfo p#menuingChip {
	width: 215px;
	height: 157px;
	margin: 7px 0 0 330px;
}

body#chipsInfo p#merchChip {
	width: 194px;
	height: 187px;
	margin: 80px 0 0 325px;
	_margin-top: -20px;
}

body#chipsInfo p#homeChip {
	width: 169px;
	height: 51px;
	margin: -120px 0 0 550px;
}

body#chipsInfo p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: 140px 0 20px 350px;
	_margin-top: 10px;
}

/* fries pages */
/*fries home*/
body#friesHome div#content h1 {
	width: 374px;
	height: 74px;
	margin: 44px 0 0 204px;
}

body#friesHome p#blurb1 {
	width: 356px;
	height: 192px;
	margin: 7px 0 0 234px;
}

body#friesHome p#clickOnFry {
	width: 138px;
	height: 44px;
	margin: -102px 0 0 265px;
}

body#friesHome p#menuingFry {
	width: 176px;
	height: 238px;
	margin: -250px 0 0 55px;
	_margin-top: -360px;
}

body#friesHome p#productFry {
	width: 220px;
	height: 230px;
	margin: -227px 0 0 528px;
}

body#friesHome p#merchFry {
	width: 241px;
	height: 246px;
	margin: 20px 0 0 130px;
}

body#friesHome p#otherChip {
	width: 138px;
	height: 44px;
	margin: -165px 0 0 477px;
	
}

body#friesHome p#chipLink {
	width: 76px;
	height: 116px;
	margin: 65px 0 0 620px;
	_margin-top: 35px;
}


body#friesHome p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -40px 0 0 332px;
	_margin: -55px 0 20px 332px;
}

/* fries intro page */
body#friesIntro div#content {
	background: url(../images/tyson_chips_intro-bg.jpg);
	height: 650px;
	}

body#friesIntro div#content p#swfContainer {
	margin: 100px auto 0;
	width: 465px;
	}
	
body#friesIntro div#content p#buttonContainer {
	margin: 10px auto 0;
	width: 110px;
	}

/*fries menuing ideas*/
body#friesMenuing div#content {
	height: 630px;
}

body#friesMenuing div#content h1 {
	width: 274px;
	height: 78px;
	margin: 26px 0 0 238px;
}

body#friesMenuing p#blurb1 {
	width: 320px;
	height: 42px;
	margin: -120px 0 0 238px;
	_margin-top: -250px;
}

body#friesMenuing p#blurb2 {
	width: 210px;
	height: 60px;
	margin: -100px 0 0 238px;
}

body#friesMenuing p#menuingDownload {
	width: 214px;
	height: 151px;
	margin: -35px 0 0 20px;
}

body#friesMenuing p#productFry {
	width: 220px;
	height: 230px;
	margin: -83px 0 0 485px;
}

body#friesMenuing p#merchFry {
	width: 138px;
	height: 44px;
	margin: -20px 0 0 190px;
	_margin-top: -220px;
}

body#friesMenuing p#homeFry {
	width: 169px;
	height: 51px;
	margin: 40px 0 0 435px;
}

body#friesMenuing p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: 190px 0 20px 350px;
	_margin-top: 10px;
}


/*fries merchandising ideas*/
body#friesMerchandising div#content {
	height: 680px;
}

body#friesMerchandising div#content h1 {
	width: 274px;
	height: 78px;
	margin: 79px 0 0 282px;
}

body#friesMerchandising p#blurb1 {
	width: 320px;
	height: 42px;
	margin: -490px 0 0 290px;
}

body#friesMerchandising p#blurb2 {
	width: 210px;
	height: 60px;
	margin: -80px 0 0 290px;
}

body#friesMerchandising p#cardDownload {
	width: 215px;
	height: 255px;
	margin: -130px 0 0 60px;
}

body#friesMerchandising p#posterDownload {
	width: 269px;
	height: 334px;
	margin: 0 0 0 35px;
}

body#friesMerchandising p#productFry {
	width: 220px;
	height: 230px;
	margin: 10px 0 0 280px;
}

body#friesMerchandising p#menuingFry {
	width: 176px;
	height: 238px;
	margin: -55px 0 0 478px;
}

body#friesMerchandising p#homeFry {
	width: 166px;
	height: 237px;
	margin: -200px 0 0 460px;
}

body#friesMerchandising p#rebateButton {
	width: 209px;
	height: 100px;
	margin: -50px 0 0 540px;
}

body#friesMerchandising p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -50px 0 20px 350px;
}

/*fries product info*/
body#friesInfo div#content {
	height: 660px;
}

body#friesInfo div#content h1 {
	width: 358px;
	height: 75px;
	margin: -440px 0 0 267px;
}

body#friesInfo p#blurb1 {
	width: 256px;
	height: 76px;
	margin: 30px 0 0 267px;
}

body#friesInfo p#blurb2 {
	width: 210px;
	height: 60px;
	margin: -95px 0 0 267px;
}

body#friesInfo p#infoDownload {
	width: 331px;
	height: 409px;
	margin: 60px 0 0 15px;
}

body#friesInfo p#menuingFry {
	width: 167px;
	height: 238px;
	margin: -66px 0 0 473px;
}

body#friesInfo p#merchFry {
	width: 241px;
	height: 246px;
	margin: -237px 0 0 188px;
}

body#friesInfo p#homeFry {
	width: 166px;
	height: 237px;
	margin: 0px 0 0 435px;
}

body#friesInfo p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: 10px 0 20px 350px;
}


/*Rebate page */
body.rebate {
	width: 583px;
}

body.rebate div#content {
	height: 785px;
	background:url(../images/rebateBG.gif);
}

body.rebate p#footer {
	margin-top: 0;
	width: 100%;
	height: 50px;
	list-style: none;
	padding-top: 15px;
	border-top: 1px solid #FCB034;
	color: #fff;
	background: #cc0000;
	float: left;
	font-size: 11px;
	font-weight: normal;
	}

body.rebate table {
	margin: 20px 0 20px 75px;
	}

body.rebate table td {
	font-weight: normal;
}

body.rebate div#rebateText{
	width: 523px;
	background: #fff;
	padding: 30px;
	}

body.rebate p {
	margin-top: 15px;
}

body.rebate div#rebateText p.smallPrint {
	font-size: 11px;
	font-weight:normal;
}

body.rebate p#print {
	margin: 0px;
}

/*tenderloins pages */
/*tender home*/
body#tenderHome div#content h1 {
	width: 374px;
	height: 74px;
	margin: 40px 0 0 156px;
}

body#tenderHome p#blurb1 {
	width: 356px;
	height: 192px;
	margin: 7px 0 0 234px;
}

body#tenderHome p#blurb2 {
	width: 319px;
	height: 94px;
	margin: -10px 0 0 234px;
}

body#tenderHome p#clickOnTender {
	width: 138px;
	height: 44px;
	margin: 67px 0 0 283px;
}

body#tenderHome p#menuingTender {
	width: 206px;
	height: 255px;
	margin: -430px 0 0 25px;
}

body#tenderHome p#productTender {
	width: 226px;
	height: 227px;
	margin: -167px 0 0 506px;
}

body#tenderHome p#merchTender {
	width: 253px;
	height: 226px;
	margin: -36px 0 0 110px;
}

body#tenderHome p#otherTender {
	width: 168px;
	height: 197px;
	margin: -140px 0 0 485px;
}

body#tenderHome p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -120px 0 0 332px;
	_margin-top: -80px;
}

/*tender menuing ideas*/
body#tenderMenuing div#content {
	height: 630px;
}

body#tenderMenuing div#content h1 {
	width: 274px;
	height: 78px;
	margin: 57px 0 0 260px;
}

body#tenderMenuing p#blurb1 {
	width: 320px;
	height: 42px;
	margin: -90px 0 0 265px;
	_margin-top: -290px;
}

body#tenderMenuing p#blurb2 {
	width: 210px;
	height: 60px;
	margin: -85px 0 0 280px;
	_margin-top: -105px;
}

body#tenderMenuing p#menuingDownload {
	width: 214px;
	height: 151px;
	margin: -105px 0 0 5px;
}

body#tenderMenuing p#productTender {
	width: 226px;
	height: 227px;
	margin: 7px 0 0 480px;
}

body#tenderMenuing p#merchTender {
	width: 253px;
	height: 226px;
	margin: -247px 0 0 161px;
}

body#tenderMenuing p#homeTender {
	width: 175px;
	height: 198px;
	margin: 60px 0 0 445px;
}

body#tenderMenuing p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -40px 0 20px 350px;
	_margin-top: -30px;
}


/*tender merchandising ideas*/
body#tenderMerchandising div#content {
	height: 630px;
}

body#tenderMerchandising div#content h1 {
	width: 274px;
	height: 78px;
	margin: 42px 0 0 240px;
}

body#tenderMerchandising p#blurb1 {
	width: 320px;
	height: 42px;
	margin: -430px 0 0 240px;
	_margin-top: -455px;
}

body#tenderMerchandising p#blurb2 {
	width: 210px;
	height: 60px;
	margin: -100px 0 0 240px;
}

body#tenderMerchandising p#cardDownload {
	width: 215px;
	height: 255px;
	margin: -90px 0 0 60px;
}

body#tenderMerchandising p#posterDownload {
	width: 269px;
	height: 334px;
	margin: -40px 0 0 35px;
}

body#tenderMerchandising p#productTender {
	width: 232px;
	height: 156px;
	margin: 35px 0 0 235px;
}

body#tenderMerchandising p#menuingTender {
	width: 206px;
	height: 255px;
	margin: -70px 0 0 450px;
}

body#tenderMerchandising p#homeTender {
	width: 175px;
	height: 198px;
	margin: -160px 0 0 480px;
	_margin-top: -220px;
}

body#tenderMerchandising p#rebateButton {
	width: 209px;
	height: 100px;
	margin: -80px 0 0 28px;
}

body#tenderMerchandising p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -80px 0 20px 350px;
}

/*tender product info*/
body#tenderInfo div#content {
	height: 660px;
}

body#tenderInfo div#content h1 {
	width: 358px;
	height: 75px;
	margin: -440px 0 0 217px;
}

body#tenderInfo p#blurb1 {
	width: 320px;
	height: 42px;
	margin: 10px 0 0 217px;
}

body#tenderInfo p#blurb2 {
	width: 210px;
	height: 60px;
	margin: -100px 0 0 217px;
}

body#tenderInfo p#infoDownload {
	width: 331px;
	height: 409px;
	margin: 60px 0 0 35px;
}

body#tenderInfo p#menuingTender {
	width: 206px;
	height: 255px;
	margin: -20px 0 0 438px;
}

body#tenderInfo p#merchTender {
	width: 253px;
	height: 226px;
	margin: -205px 0 0 200px;
}

body#tenderInfo p#homeTender {
	width: 175px;
	height: 198px;
	margin: 60px 0 0 470px;
}

body#tenderInfo p#tysonLogo {
	width: 138px;
	height: 44px;
	margin: -60px 0 20px 350px;
}

/*Form page */
body.form {
	width: 583px;
}

body.form div#content {
	height: 1000px;
	background:url(../images/rebateBG.gif);
}

body.form p#footer {
	margin-top: 0px;
	width: 583px;
	height: 50px;
	padding-top: 15px;
	border-top: 1px solid #FCB034;
	color: #fff;
	background: #cc0000;
	font-size: 11px;
	font-weight: normal;
	float: left;
	}

body.form div#formArea{
	width: 533px;
	background: #fff;
	padding: 20px 25px;
	font-weight: normal;
	height: 880px;
	}

body.form p {
	margin-top: 15px;
}

body.form p.smallPrint {
	font-size: 11px;
	font-weight:normal;
}

body.form div#header {
	background: #E51837;
	height: 29px;
	border-bottom: 1px solid #FFAD4A;
}

body.form fieldset {
	padding: 15px 0 15px 0;
	height: 700px;
	}
	
body.form form p {
	margin: 10px 0 10px 10px;
	height: 35px;
}

body.form form p.buttons {
text-align: center;
margin-left: 175px;
height: 50px;
}

body.form form p input {
	float: right;
	margin-right: 15px;
}

body.form form p label {
	text-align: right;
	float: left;
	width: 135px;
}

body.form form p label span {
	color: #f00;
}

body.form form p select {
	float: left;
	margin-left: 43px;
}

body.form form p#leftChecks {
	margin-top: 0;
	width: 175px;	
	padding-left: 100px;
	float: left;
}

body.form form p#rightChecks {
	margin-top: 0;
	padding-left: 10px;
	width: 175px;
	float: left;
}

body.form form p#leftChecks input, body.form form p#rightChecks input {
	float: none;
	width: 25px;
	height: 25px;
}

body.form form p#leftChecks span, body.form form p#rightChecks span {
	margin: -20px 0 0 25px;
	display: block;
	}
	
body.form form p#ReqField {
	text-align: center;
	clear: both;
	margin-top: 245px;
	_margin-top: 20px;
	}
	
body.form form p#ReqField span {
	color: #f00;
	}

/*thank you page*/	
body.procform {
	width: 583px;
}

body.procform div#content {
	height: 275px;
	background:url(../images/rebateBG.gif);
}

body.procform div#thanks{
	width: 533px;
	background: #fff;
	margin-top: 30px;
	padding: 20px 25px;
	font-weight: normal;
	height: 150px;
	}

body.procform p {
	margin-top: 15px;
}
