﻿/* CSS Document */


*{padding:0px; margin:0px;}
html{overflow-y:scroll;}
body{background:#9A0000 url(../Images/bgStrip.jpg) repeat-x top left; color:#444444; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
table{border-collapse:collapse;}
img{border:none;}
hr{border-top:none; border-left:none; border-right:none; border-bottom:1px solid #dfdfdf; clear:both; line-height:0px; margin:0px 0px 10px 0px;}
.hr2{border-bottom:3px solid #4d4d4d !important;}
p{margin:5px 0px 10px 0px; line-height:13px; font-size:10px;}
h1{color:#d63335; font-size:30px; font-weight:normal;}
h2{color:#666; font-size:16px; margin:0px 0px 10px 0px;}
h3{color:#dd3737; font-size:14px; margin:0px 0px 5px 0px;}
h4{color:#4d4d4d; font-size:14px; margin:0px 0px 5px 0px;}
h5{color:#666; font-size:12px; margin:0px 0px 5px 0px;}
button{border:none; background:none; cursor:pointer; padding:0; margin:0; width:auto; overflow:visible; text-align:center; white-space:nowrap;}
a{color:#d53235; text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
a:visited{color:#922124;}

.bgColorRed{background-color:#d63737;}

.color8f8f8f{color:#8f8f8f;}
.colorFFF{color:#FFF;}
.color333{color:#333;}
.color666{color:#666;}
.color999{color:#999;}
.colorRed{color:#E23046;}
.colorDarkRed{color:#922124;}
.colorPurple{color:#7E82D3;}

.fontNormal{font-weight:normal !important;}
.pointer{cursor:pointer;}

.greyBtn{height:28px; line-height:38px;}
.greyBtn span, button em{display:block; height:28px; line-height:22px; margin:0; color:#FFF;}	
.greyBtn span{padding-left:10px; background:url(../Images/greyBtn.jpg) no-repeat 0 0;}	
.greyBtn em{font-style:normal; padding-right:10px; background:url(../Images/greyBtn.jpg) no-repeat 100% 0;}	

.redBtn{height:31px; line-height:38px;}
.redBtn span, button em{display:block; height:30px; line-height:22px; margin:0; color:#FFF;}	
.redBtn span{padding-left:10px; background:url(../Images/redBtn.gif) no-repeat 0 0;}	
.redBtn em{font-style:normal; font-weight:bold; font-size:12px; padding-right:10px; padding-top:3px; background:url(../Images/redBtn.gif) no-repeat 100% 0;}

	
.redBtnHalf{background:url(../Images/btnBgRed2.gif) no-repeat right 0px !important; width:70px; height:27px; float:left; color:#FFFFFF; display:block; font-size:12px; font-weight:bold;}
.redBtnHalf span{height:25px;}
.redBtnHalf span em{font-style:normal; font-weight:bold; font-size:12px; color:#FFF }


.moreLink{color:#e23046; font-size:13px; text-decoration:none; white-space:nowrap;}
.contentRoundBot {background:#FFF; border-top:none; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; padding:0px 10px 20px 10px;}
.contentRound {background:#FFF; border: 1px solid #e6e6e6; padding:10px 10px 10px 10px;}
.contentRound1 {background:#FFF; border: 1px solid #e6e6e6; padding:10px 10px 10px 10px;}
.contentRound2 {background:#FFF; border: 1px solid #e6e6e6; padding:10px 10px 10px 10px;}
.contentRound3 {background:#FFF; border: 1px solid #e6e6e6; padding:10px 10px 10px 10px;}
.contentRound4 {background:#FFF; border: 1px solid #e6e6e6; padding:10px 10px 10px 10px;}
.contentRoundMenu1{background:#FFF; border: 1px solid #e6e6e6; padding:0px;}
.contentRoundMenu2{background:#FFF; border: 1px solid #e6e6e6; padding:0px;}
.contentRoundMenu3{background:#FFF; border: 1px solid #e6e6e6; padding:0px;}
.contentRoundMenu4{background:#FFF; border: 1px solid #e6e6e6; padding:0px;}

.subNavTopRound1{  background:#FFAF50;}
.subNavTopRound2{  background:#FFAF50;}
.subNavTopRound3{  background:#FFAF50;}
.subNavTopRound4{  background:#FFAF50;}


.required{color:#E23046;}
.hide{display:none;}
.show{display:block;}
.borderBot{border-bottom:1px solid #d7d6d6; padding:0px 0px 10px 0px;}
.posRelative{position:relative;}
.posAbsolute{position:absolute;}
.imgBorder{border:1px solid #c0bdb8;}
.listHorizontal li{display:inline;}
.letterSpace-1{letter-spacing:-1px;}
.textIndent{text-indent:30px;}
.textCenter{text-align:center;}
.textRight{text-align:right;}
.textAllCaps{text-transform:uppercase;}
.clearBoth{clear:both;}
.floatRight{float:right;}
.floatLeft{float:left;}
.fontSize8{font-size:8px; line-height:9px; letter-spacing:normal;}
.fontSize9{font-size:9px; line-height:9px;}
.fontSize10{font-size:10px; line-height:10px;}
.fontSize12{font-size:12px !important; line-height:16px;}
.fontSize13{font-size:13px; line-height:16px;}
.fontSize15{font-size:15px; line-height:17px;}
.fontSize16{font-size:15px; line-height:18px;}
.fontSize18{font-size:18px; line-height:17px;}
.fontSize22{font-size:22px; line-height:26px;}
.padding0{padding:0px;}
.padding10{padding:10px;}
.paddingLeftRight18{padding-left:18px !important; padding-right:18px !important;}
.paddingRight6{padding-right:6px;}
.paddingTop5{padding-top:5px;}
.paddingTop10{padding-top:10px;}
.paddingTop40{padding-top:40px;}
.padding1015{padding:15px 10px 15px 10px;}
.margin0{margin:0px !important;}
.marginBot2{margin-bottom:2px;}
.marginBot0{margin-bottom:0px;}
.marginBot10{margin-bottom:10px;}
.marginBot15{margin-bottom:15px;}
.marginBot20{margin-bottom:20px;}
.marginTopBot5{margin-bottom:5px; margin-top:5px;}
.marginTopBot10{margin-bottom:10px; margin-top:10px;}
.marginTopBot15{margin-bottom:15px; margin-top:15px;}
.marginTopBot20{margin-bottom:20px; margin-top:20px;}

.marginRightBot10{margin-bottom:10px; margin-right:10px;}
.marginRight7{margin-right:7px;}
.marginRight15{margin-right:15px;}
.marginTopN30{margin-top:-30px;}
.marginTop0{margin-top:0px;}
.marginTop10{margin-top:10px;}
.marginTop15{margin-top:15px;}
.marginTop20{margin-top:20px;}
.marginTop120{margin-top:120px;}
.width100{width:100px !important;}
.width128{width:128px !important;}
.width150{width:150px !important;}
.width156{width:156px !important;}
.width170{width:170px !important;}
.width177{width:177px !important;}
.width200{width:200px !important;}
.width205{width:205px !important;}
.width260{width:260px !important;}
.width280{width:280px !important;}
.width300{width:300px !important;}
.width360{width:360px !important;}
.width410{width:410px;}
.width550{width:550px;}
.width570{width:570px;}
.width685{width:685px;}
.height180{height:180px;}
.height200{height:198px;}


.titleITB{background: url(../Images/titleIndustryTrendsBlog.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleCA{background: url(../Images/titleCulinaryAlliance.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleTUA{background: url(../Images/titleTysonUniversityAlumni.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titlePC{background: url(../Images/titlesProductCategory.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleP{background: url(../Images/titleProduct.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleR{background: url(../Images/titleRecipes.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleSR{background: url(../Images/titleSearchResults.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleMRB{background: url(../Images/titleMyRecipeBox.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleCU{background: url(../Images/titleContactUs.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleAU{background: url(../Images/titleAboutUs.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleTC{background: url(../Images/titleTermsConditions.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titlePP{background: url(../Images/titlePrivacyPolicy.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleMM{background: url(../Images/titleMerchandisingMaterials.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleTBS{background: url(../Images/titleTysonBrandedSolutions.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleIAD{background: url(../Images/titleInsightsandDiscovery.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titlePR{background: url(../Images/titlePressReleases.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleOB{background: url(../Images/titleOurBrands.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleT{background: url(../Images/titleTyson.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleB{background: url(../Images/titleBonici.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleMO{background: url(../Images/titleMexicanOriginal.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleW{background: url(../Images/titleWright.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleIBP{background: url(../Images/titleIBP.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleTK12{background: url(../Images/titleTysonK-12.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleLA{background: url(../Images/titleLadyAster.gif) no-repeat 166px 0px; text-indent:-9999px;}
.titleUMP{background: url(../Images/titleUpdateMyProfile.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleC{background: url(../Images/titleCoupons.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleCO{background: url(../Images/titleCouponOffers.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleCN{background: url(../Images/titleCollectionName.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleSN{background: url(../Images/titleSegmentName.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleReg{background: url(../Images/titleRegistration.gif) no-repeat 0px 0px; text-indent:-9999px;}
.titleVR{background: url(../Images/titleVideoRoom.gif) no-repeat 0px 0px; text-indent:-9999px;}

.arrowIcon{background:url(../Images/arrowDown.jpg) no-repeat 137px 3px; display:block; padding:0px 0px 0px 8px;}
.targetIcon{background:url(../Images/targetIcon.jpg) no-repeat left center; display:block; padding:0px 0px 0px 16px;}
.olList{margin:0px 0px 10px 20px;}
.olList li{margin:5px 0px;}
.searchBtn{background:url(../Images/btnSearch4.jpg) no-repeat 0 0 !important; height:23px !important; width:56px !important; text-indent:-9999px !important;}
.submitBtn{background:url(../Images/btnSubmit.jpg) no-repeat 0 0 !important; height:27px !important; width:63px !important; text-indent:-9999px !important;}

#flashBanner245{margin-bottom:10px; height:245px;}
#flashBanner245 #bannerN{margin:75px 0px 0px 135px !important;}
#flashBanner325{margin-bottom:10px; height:325px;}
#flashBanner365{height:365px;}
#flashBanner375{margin-bottom:10px; margin-left:-21px; height:375px;}
#flashBanner652{border: 2px solid #e6e6e6; margin-bottom:10px; height:652px;}
object{outline:none;}
.noBulletList li{list-style-type:none;}

#wrapper{margin:0px auto; width:953px;}

#infoBar{color:#fff; height:28px; margin:0px auto; padding:0px 50px 0px 50px; width:900px;}

	#infoBar #registerGetMore{display:block; margin:-1px auto 0px auto; width:216px;}
	#infoBar #infoNav{float:right;}
	#infoBar #infoNav li{float:left; list-style-type:none; margin:0px 2px 0px 2px; padding:6px 0px 0px 0px;}
		#infoBar #infoNav li a{color:#FFF; display:block; text-decoration:none;}
		#infoBar #infoNav li a:hover{text-decoration:underline !important;}
	
	.popUpTop{background:url(../Images/popUpTop.png) no-repeat top left; height:7px;}
	.popUpTopRight{background:#B81C27 url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
	.borderLeftRight{background:#FFF; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding:0px 6px 0px 6px;}
	.popUpBotRight{background:#BD2930 url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
	.popUpBot{background:url(../Images/popUpBot.png) no-repeat bottom left; height:7px;}
	
	.contentTop{background:url(../Images/popUpTop.png) no-repeat top left; height:7px;}
	.contentTopRight{background:#FFF url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
	.borderLeftRight{background:#FFF; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding:0px 10px;}
	.contentBotRight{background:#FFF url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
	.contentBot{background:url(../Images/popUpBot.png) no-repeat bottom left; height:7px;}
	
	.navCornerTop{background:url(../Images/navTop.png) no-repeat top left; height:7px; padding-top:0px;}
	.navCornerTopRight{background:#A81923 url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
	.navBorderLeftRight{background:#FFF; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; padding:5px 10px 3px 10px;}
	.navCornerBotRight{background:#FFF url(../Images/navBotRight.png) no-repeat bottom right; float:right; height:12px; width:7px;}
	.navCornerBot{background:url(../Images/navBot.png) no-repeat bottom left; height:12px;}
	
	
	#infoBar #infoNav #searchSaleRep{display:none; height:70px; margin:10px 0px 0px -170px; position:absolute; width:300px; z-index:10;}
	#infoBar #infoNav #searchSaleRep .borderLeftRight{height:66px;}
		#infoBar #infoNav #searchSaleRep input{border:1px solid #7c817d; height:19px; float:left; margin:0px 0px 8px 0px; padding:3px 3px 3px 3px; width:220px;}
		#infoBar #infoNav #searchSaleRep .submit{border:none; padding:0px; width:58px; height:27px;}
		#infoBar #infoNav #searchSaleRep span{clear:both; color:#999999; display:block; font-size:12px;}
		
	#infoBar #infoNav #signIn{display:none; margin:10px 0px 0px -170px; position:absolute; width:300px; z-index:100;}
	#infoBar #infoNav #signIn .borderLeftRight{height:180px;}
		#infoBar #infoNav #signIn label{color:#999999; font-size:12px;}
		#infoBar #infoNav #signIn input{border:1px solid #7c817d; height:19px; margin:4px 0px 8px 0px; padding:3px 3px 3px 3px; width:278px;}
		#infoBar #infoNav #signIn .submit{border:none; padding:0px; width:58px; height:27px;}
		#infoBar #infoNav #signIn span{clear:both; color:#999999; display:block; font-size:10px;}
		
	#infoBar #infoNav #register{display:none; margin:10px 0px 0px -110px; position:absolute; width:162px; z-index:100;}
	#infoBar #infoNav #register .borderLeftRight{height:70px;}
		#infoBar #infoNav #register .submit{border:none; padding:0px; margin:10px 0px 0px 0px; height:27px;}
		#infoBar #infoNav #register span{clear:both; color:#999999; display:block; font-size:12px;}
		
		#infoBar #infoNav #tfsWrapper{position:absolute; display:none; z-index:150; margin:-20px 0px 0px -5px; padding-top:20px;}
		.tfsDown{background:url(../Images/mytfsTop.jpg) no-repeat top center; display:block; width:140px;}
		#myTysonTop{width:159px;}
		#infoBar .tfsDown .myTyson{color:#922124 !important; display:block; height:18px; margin:0px 0px 0px 8px;}
		#infoBar .tfsDown #myTysonDDTop{background:url(../Images/mytfsDDTop.png) no-repeat left 0px; height:7px; font-size:1px; position:relative; width:186px;}
		#infoBar .tfsDown #myTysonDDBottom{background:url(../Images/mytfsDDBot.png) no-repeat bottom left; font-size:1px; height:7px; width:186px;}
		#infoBar .tfsDown #myTyson{background:url(../Images/mytfsDDMid.png) repeat-y top left; list-style-type:none; padding:0px 10px 0px 10px; width:170px;}
		#infoBar .tfsDown #myTyson{}
			#infoBar .tfsDown #myTyson li{float:none; height:20px; padding:0px;}
			#infoBar .tfsDown #myTyson li a{color:#dd3737; display:block; font-size:12px; padding:2px 2px 2px 2px; text-decoration:none;}
			#infoBar .tfsDown #myTyson li a:hover{background:#AC1528; padding:2px; color:#FFF;}
	
#header{color:#FFF; height:126px; padding:30px 0px 0px 25px; width:100%;}
	#header #search{background:url(../Images/bgSearchMain.png) no-repeat 0px 0px; position:absolute; height:65px; font-size:11px; padding:10px; margin:0px 0px 0px 677px; width:20em; z-index:5;}
		#header .searchBox{background:#FFF url(../Images/inputBgGoogle.gif) no-repeat 0 0; float:left; height:17px; padding:3px; width:150px;  border:1px solid #7c817d;}
		#header .radio{margin:5px 5px 0px 0px; padding:0px; width: 13px;}
		#header #search span{display:block; float:left; white-space:nowrap;}
		
#mainNav{font-size:17px; height:40px; margin:20px 0px 0px 302px; position:relative; z-index:90;}
#mainNav li{list-style-type:none; float:left; padding-top:8px;}
#mainNav li a{color:#FFF; display:block; font-weight:bold; padding:8px 14px 8px 14px; text-decoration:none;}
#mainNav .active{background:#FFF url(/Sites/FoodService/FoodServiceWebUI/Images/navTopLeft.jpg) no-repeat top left; margin-top:9px; padding:0px 0px 4px 0px;}
#mainNav .active .navTopRight{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTopRight.jpg) no-repeat top right; color:#ab122e;}
#mainNav .activeState{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTopLeftActive.png) no-repeat left 8px;}
#mainNav .activeState .navTopRight{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTopRightActive.png) no-repeat right 0px;}
#mainNav .active .last{padding:8px 14px 8px 14px;}

#mainNav .activeState #textProducts{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOn.gif) no-repeat -71px -9px;}
#mainNav .activeState #textRecipes{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOn.gif) no-repeat -76px -40px;}
#mainNav .activeState #textBusiness{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOn.gif) no-repeat -14px -70px;}
#mainNav .activeState #textMedia{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOn.gif) no-repeat -48px -102px;}

.productActive{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOver.gif) no-repeat -71px -9px !important;}
.recipesActive{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOver.gif) no-repeat -76px -40px !important;}
.businessActive{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOver.gif) no-repeat -14px -70px !important;}
.mediaActive{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navTextOver.gif) no-repeat -48px -102px !important;}

#mainNav .uberMenu{position:absolute; display:none; z-index:100; margin-top:4px;}

#mainNav #DDRecipes .uberMenu{margin-left:-50px; width:350px;}
/*
TODO: From main.css - significant changes
#mainNav #DDRecipes .uberMenu{margin:0px 0px 0px -400px; width:950px;} */
#mainNav #DDRecipes span{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navText.gif) no-repeat -76px -39px; display:block; text-indent:-9999px; width:77px;}
#mainNav #DDBusiness .uberMenu{margin-left:-50px; width:350px;}
#mainNav #DDBusiness span{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navText.gif) no-repeat -14px -69px; display:block; text-indent:-9999px; width:200px;}
#mainNav #DDMedia .uberMenu{margin-left:-22px; width:185px;}
#mainNav #DDMedia span{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navText.gif) no-repeat -48px -101px; display:block; text-indent:-9999px; width:135px;}
#mainNav #DDMedia .navCornerTopRight{background-color:#FFF;}

#mainNav #DDProducts .uberMenu{margin-left:-260px; width:860px;}
#mainNav #DDProducts span{background:url(/Sites/FoodService/FoodServiceWebUI/Images/navText.gif) no-repeat -71px -8px; display:block; text-indent:-9999px; width:90px;}

#mainNav #DDProducts .uberMenu .uberSubNav{float:left; width:850px; }
#mainNav #DDProducts .uberMenu .uberSubNav li{font-size:10px; padding: 0px 0px 7px 0px; width:150px;}
#mainNav #DDProducts .uberMenu .uberSubNav li a{color:#ba1e2b; padding:0px; font-weight:normal;}
#mainNav #DDProducts .uberMenu .uberSubNav li a:hover{text-decoration:underline;}
#mainNav #DDProducts .uberMenu .uberSubNav .menuColumn{float: left; width:150px; margin-right:18px;}

#mainNav #DDProducts .uberMenu .uberSubNav .uberSubnavHeader {padding: 0 0 2px 0; margin: 5px 0 4px 0; font-size: 12px; font-weight: bold; color: #666666; font-family: Verdana; border-bottom: solid 1px #666666;}
#mainNav #DDProducts .uberMenu .uberSubNav .uberSubnavLogo {padding: 0; margin: 0;}
#mainNav #DDProducts .uberMenu .uberSubNav .uberSubnavSectionBottom {border-bottom: solid 1px #666666;}

#mainNav .uberMenu .uberMenuTitle{background:#ffaf50; height:32px; float:none; margin:0px 0px 10px 0px;}
#mainNav .uberMenu .uberMenuTitle li{font-size:13px; font-weight:bold; float:left; padding:6px 0px 0px 4px; text-align:center; width:128px;}
#mainNav .uberMenu .uberMenuTitle .menuTwoLine{padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;}

#mainNav .uberMenu .uberSubNav{float:left; margin-bottom:10px; padding: 0px 8px 0px 12px; width:150px;}
#mainNav .uberMenu .uberSubNav li{font-size:10px; padding: 0px 0px 7px 0px; width:150px;}
#mainNav .uberMenu .uberSubNav li a{color:#ba1e2b; padding:0px; font-weight:normal;}
#mainNav .uberMenu .uberSubNav li a:hover{text-decoration:underline;}

#mainNav .uberMenu .uberSubNav .uberSubnavHeader {padding: 0 0 2px 0; margin: 5px 0 4px 0; font-size: 12px; font-weight: bold; color: #666666; font-family: Verdana; border-bottom: solid 1px #666666; }
#mainNav .uberMenu .uberSubNav .uberSubnavHeaderNoBorder {padding: 0 0 2px 0; margin: 5px 0 4px 0; font-size: 12px; font-weight: bold; color: #666666; font-family: Verdana; width:140px;}
#mainNav .uberMenu .uberSubNav .uberSubnavLogo { padding: 0; margin: 0; }
#mainNav .uberMenu .uberSubNav .uberSubnavSectionBottom { border-bottom: solid 1px #666666; }
#mainNav .uberMenu .uberSubNav .uberSubnavLast {margin: 0; padding:0; height: 0;}
#mainNav #DDMedia .uberSubNav li {font-size:12px; border-bottom: solid 1px #666666;}
#mainNav #DDMedia .uberSubNav li a {font-weight: bold;}

#mainNav .uberMenu .last{border:none;}
#mainNav .uberMenu .moreLink{color:#e23046; font-size:12px; font-weight:bold; margin:0px 0px 0px 10px; text-decoration:none; width:200px;}
			
#contentTop{ background:url(../Images/bgContentTop.png) no-repeat top center; height:19px; width:953px;}
#contentBot{ background:url(../Images/bgContentBot.png) no-repeat bottom center; height:19px; width:953px;}

.wrapL {background:url(../Images/shdwLeft.png) left top repeat-y;}
.wrapR {background:url(../Images/shdwRight.png) right top repeat-y;}

#content{width:891px; margin-left:10px; padding:10px 21px 0 21px; background:#FFF url(../Images/bgContentStrip.png) repeat-x bottom left;}
	#content #bannerN{background:#efefef; width:400px; position: absolute; margin:100px 0px 0px 240px;}
	#content #bannerN p{text-align:center;}
	#content #bannerN a{font-size:18px; font-weight:bold; line-height:21px;}
	
	#content #breadCrumbs{color:#d53235; font-size:11px; margin:0px 0px 10px 0px; width:327px;}
	#content #breadCrumbs li{display:inline; margin:0px -1px;}
		#content #breadCrumbs li a{font-size:11px;}



#footer{clear:both; color:#8F8F8F; font-size:11px; padding:15px 0px 5px 0px;}
	#footer .copyright{text-align:left;}
	#footer ul{float:right;}
		#footer ul li{list-style-type:none; float:left; padding:0px 1px 0px 1px;}
		#footer ul li a{color:#8f8f8f; text-decoration:none;}
		#footer ul li a:hover{text-decoration:underline;}
		#footer .otherSite{background:url(../Images/iconArrowUp.gif) no-repeat 113px top; cursor:pointer; display:block; padding:0px 0px 0px 8px;}
		#footer #otherSites{background:#FFF; float:none; list-style-type:none; z-index:20;}
			#footer #otherSites li{ float:none;}

			
		#footer .osDown{background:transparent url(../Images/otherSiteBot.png) no-repeat -2px 0px;}
		#footer .osDown .otherSite{background:none;}
		#footer .osDown .otherSite{color:#AC1528;}
		#footer #otherSiteB {padding:0px 2px 7px 2px; width:139px;}
		#otherSiteWrapper{display:none; position:absolute; width:200px; z-index:50; margin:-177px 0px 0px 744px; line-height:14px;}
		
		#otherSiteWrapper #otherSites{padding:0px 8px 0px 16px; width:143px; background:url(../Images/otherSiteDDStripe.png) repeat-y top left;}
		#otherSiteWrapper #otherSiteDDBot{background:url(../Images/otherSiteDDBot.png) no-repeat left 0px; height:5px; position:relative; width:184px;}
		#otherSiteWrapper #otherSiteDDTop{background:url(../Images/otherSiteDDTop.png) no-repeat bottom left; height:5px; width:184px;}
		#otherSiteWrapper li a{color:#dd3737 !important; display:block; font-size:12px; padding:2px 2px 2px 2px; text-decoration:none;}
		#otherSiteWrapper li{list-style-type:none;}
		#otherSiteWrapper li a:hover{background:#AC1528; color:#FFF !important;}


/* FORMS */




/* FORMS */

	
/* INDEX PAGE */
.newFood{ padding:0px 0px 20px 0px; margin:0px 0px 20px 0px; width:580px;}
	.newFood ul li{float:left; list-style-type:none; padding:0px 16px 0px 0px;}
	.newFood ul .last{padding:0px 0px 0px 0px;}
	.newFood h3{color:#e23046; font-size:13px; font-weight:normal; width:178px;}
	
.featuredRecipes{padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; width:580px;}
	.featuredRecipes p{font-weight:bold; font-size:11px; margin:0px 0px 6px 0px; white-space:nowrap;}
	.featuredRecipes ul li{float:left; list-style-type:none; padding:0px 16px 0px 0px;}
	.featuredRecipes ul li ul{margin:0px 0px 0px 15px; color:#e23046;}
	.featuredRecipes ul li ul .important{display:block; font-weight:bold;}
	.featuredRecipes ul li ul li{float:none; padding:5px 0px 3px 0px; list-style-type:disc; font-size:10px;  width:163px;}
	.featuredRecipes ul .last{padding:0px 0px 0px 0px;}
	

/* INDEX PAGE */


/* CONTACT US PAGE */

.faq{margin:0px 0px 0px 20px;}
.faq p{font-size:12px; line-height:16px;}
.faq li{margin:0px 0px 20px 0px;}
.faq .close{color:#E23046; list-style-image:url(../Images/iconArrowRightRed.jpg);}
.faq .open{color:#922124; font-weight:bold; list-style-image:url(../Images/iconArrowDownRed.jpg);}


/* CONTACT US PAGE */

/* SALES REP LOCATE PAGE */

#repSearch{background:#d3d3d4; margin:0px 0px 10px 0px; padding:20px 20px 10px 20px; width:200px;}
	#repSearch input{width:130px; float:left; padding:2px; border:none;}
	#repSearch .submit{width:42px; margin:-7px 0px 0px 20px;}
	.orCenter{float:left; font-size:14px; margin:25px 0px 0px 28px;}

/* SALES REP LOCATE PAGE */

/* PRODUCTS PAGES */


.emailPDF, .emailPDF2{width:300px; display:none; position:absolute; margin:190px 0px 0px 610px; z-index:500;}
.emailPDF2{margin:190px 0px 0px 610px;}
.emailPDF .popUpTopRight, .emailPDF2 .popUpTopRight{background-color:#FFF !important;}
.emailPDF .popUpBotRight, .emailPDF2 .popUpBotRight{background-color:#FFF !important;}
.emailPDF .borderLeftRight, .emailPDF2 .borderLeftRight{height:50px;}
.emailPDF input, .emailPDF2 input{border-color:#C0BDB8; border-style:solid; border-width:2px 0px 2px 2px; height:17px; float:left; margin:0px 0px 8px 0px; padding:3px 3px 3px 3px; width:208px;}
		.emailPDF .submit, .emailPDF2 .submit{border:none; padding:0px; width:58px; height:27px;}
		.emailPDF span, .emailPDF2 span{clear:both; color:#999999; display:block; font-size:12px;}

.listTypeNone{list-style-type:none;}
.listTypeDash{list-style-image:url(../Images/bulletDash.jpg); margin:0px 0px 10px 30px;}

#copyIcons{float:right; margin:-23px 0px 10px 0px; z-index:50;}
#copyIcons a{margin:0px 10px;}

.productsUL{color:#e23046; font-size:11px; list-style-type:none; margin:0px 0px 10px 10px;}
.productsUL li{margin:5px 0px;}

#categoryTable{clear:both; font-size:11px; margin:20px 0px 30px 0px; width:630px;}
#categoryTable .subCategory{border:none; color:#e23046; height:40px}
#categoryTable .subCategory td{font-weight:bold;}
#categoryTable thead{background:#e6e7e8; height:40px; text-align:left; border:none;}
#categoryTable thead th{font-weight:normal; vertical-align:middle; padding:5px 5px 5px 5px; border-bottom:1px solid #b6b6b6; text-align:left;}
#categoryTable tr{  height:40px;}
#categoryTable .last td{border-bottom:none;}
#categoryTable tr td{vertical-align:middle; border-bottom:1px solid #b6b6b6; padding:0px 5px;}
#categoryTable td{font-weight:normal;}

#columnInner2A{float:left; width:266px;}
#columnInner2B{float:right; width:374px;}

.detailTable tr{height:30px;}
.detailTable tr td{border:1px solid #b3b3b3; padding:0px 6px 0px 6px;}
.bgGrey{background:#f1f1f1;}


#galleryTn{list-style-type:none; margin:20px 0px 20px 0px;}
#galleryTn li{display:inline;}
#relatedContent{background:#f1f1f1; border:1px solid #e6e6e6; margin:0px 0px 20px 0px; padding:8px 8px 0px 8px; width:250px;  overflow:visible;}
#relatedContent img{float:left; margin:0px 10px 10px 0px;}
#relatedContent p{margin:0px;}
#relatedContent h3{font-size:13px;}

#nutritionFacts{border:1px solid #e6e6e6; padding:8px 8px 8px 8px; letter-spacing:-1px; width:190px;}
#nutritionFacts .borderBot{border-bottom:2px solid #4d4d4d; clear:both; line-height:0px; font-size:0px; height:0px; margin:0px 0px 5px 0px;}
#nutritionFacts .borderBot3{border-bottom:3px solid #4d4d4d; clear:both; line-height:0px; font-size:0px; height:0px; margin:5px 0px 5px 0px;}
#nutritionFacts ul{list-style-type:none;}
#nutritionFacts ul li ul{margin:0px 0px 0px 15px;}
#nutritionFacts hr{border-top:none; border-left:none; border-right:none; border-bottom:2px solid #4d4d4d; margin:6px 0px 6px 0px;}

#searchProduct{background:#f1f1f1; border:1px solid #e6e6e6; padding:4px 4px 4px 4px; overflow:hidden;  width:628px;}
#searchProduct .searchBox{border:2px solid #b4b4b4; border-right:none; height:16px; float:left; padding:4px 4px 5px 4px; width:454px; overflow:hidden;}
#searchProduct #searchSubmit{float:right;}
#searchProduct #categoryBtn{background:#FFF url(../Images/searchCategory.jpg) no-repeat top left; border:none; cursor:pointer; float:left; width:100px; height:29px; z-index:50;}


#categoryList{display:none; margin:610px 0px 0px 610px; width:221px; position:absolute; z-index:500;}
#iathBG{background:#666; height:144px; padding:10px; position:absolute; width:170px; z-index:100;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); opacity:.70; -moz-opacity:.70; }
#categoryList .list{font-size:14px; padding:0px 6px; width:195px; z-index:150; color:#DD3737; list-style-type:none; height:120px; overflow-y:scroll;}
#categoryList .popUpTopRight{background:#EBEBEA url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
#categoryList .popUpBotRight{background:#FFF url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
#categoryList .borderLeftRight{min-height:120px; width:207px;}

.listBG{background:#ececec; font-size:14px; height:130px; margin:10px 50px 0px 8px; padding:6px; width:160px; position:absolute; z-index:150;}
.listBG .closeBtn{background:url(../Images/closeBtn.png) no-repeat top left; cursor:pointer; display:block; height:34px; margin:-25px 0px 0px 150px; position:absolute; text-align:center; width:34px; z-index:200;}
.listBG .list{color:#DD3737; list-style-type:none; height:120px; margin:10px 0px 0px 0px; width:160px; overflow-y:scroll;}


#newProducts h3{font-size:13px;}
#newProducts ul{list-style-type:none;}
#newProducts ul li{float:left; margin:0px 8px 0px 0px; width:153px;}
#newProducts ul .last{margin:0px;}
/* PRODUCTS PAGES */

/* SEARCH PAGES */

.searchResult{ min-height:115px;}
.srLeft{float:left; width:480px;}
.srLeft img{float:left; margin:0px 10px 10px 0px;}
.srRight{float:right; width:160px;}
.srRight img{margin:0px 10px 0px 0px}
.srBorderMid{border-left:1px solid #dfdfdf; height:90px; float:left;}
.starRating{float:right; list-style-type:none; margin:16px 0px 0px 0px; text-indent:-9999px; width:100px;}
.starRating li{float:left; margin:0px 1px;}
.oneStar , .twoStars , .threeStars , .fourStars , .fiveStars{background:url(../Images/iconStar.jpg) no-repeat left top; display:block; height:15px; width:15px;}
.oneStar:hover , .twoStars:hover , .threeStars:hover , .fourStars:hover , .fiveStars:hover{background:url(../Images/iconStar.jpg) no-repeat left -16px;}

#pageSearch{background:#f1f1f1; border: 1px solid #e6e6e6; clear:both; list-style-type:none; margin:0px auto; padding:5px; width:160px; height:18px; }
#pageSearch ul{}
#pageSearch li{display:inline; margin:0px 6px;}
#pageSearch li a{color:#E23046; font-size:14px;}
#pageSearch li .active{color:#666666; font-weight:bold;}
#pageSearch .pageLeft,#pageSearch .pageRight{display:block; height:17px; width:17px;}
#pageSearch .pageLeft{background:url(../Images/iconPageLeft.jpg) no-repeat top left; float:left;}
#pageSearch .pageRight{background:url(../Images/iconPageRight.jpg) no-repeat top left; float:right;}

/* SEARCH PAGES */

/* RECIPES PAGES */

#recipeLandingMain{background:#e6e6e6; padding-left:410px; width:250px; height:277px; padding-top:10px;}
#recipeLandingMain .mainImg{background:#e6e6e6 url(../Images/recipeLandingMain.jpg) no-repeat left top; position:absolute; margin:-10px 0px 0px -410px;}
#recipeLandingMain #recipeLandingLeft{height:110px;}
#recipeLandingMain #recipeLandingRight{height:110px;}
#recipeLandingMain #recipeLandingLeft li{display:block; float:left; width:125px;}
#recipeLandingMain #recipeLandingRight li{display:block; float:left; width:125px;}
#recipeLandingMain p{}

.featuredRecipesLanding{padding:0px 0px 0px 0px; margin:0px 0px 20px 0px}
	.featuredRecipesLanding p{font-weight:bold; font-size:11px; margin:0px 0px 6px 0px; white-space:nowrap;}
	.featuredRecipesLanding ul li{float:left; list-style-type:none; padding:0px 52px 0px 0px;}
	.featuredRecipesLanding ul li ul{margin:0px 0px 0px 15px; color:#e23046;}
	.featuredRecipesLanding ul li ul .important{font-weight:bold;}
	.featuredRecipesLanding ul li ul li{float:none; padding:5px 0px 3px 0px; list-style-type:disc; width:163px; font-size:10px;}
	.featuredRecipesLanding ul .last{padding:0px 0px 0px 0px;}

.categoryRecipe{margin:590px 0px 0px 610px !important;}

#gallery{float:left; width:266px; padding:0px 10px 10px 0px}

#photoOption a{display:block; text-align:right;}
#photoOption span{display:block; padding:2px 0px 0px 0px;}
#photoOption span a{float:right; font-size:9px;}

#serving{font-size:12px; float:left; width:335px;}
#serving label{padding-top:5px;}
#serving input {border:1px solid #808080; font-size:15px; height:20px; margin-right:5px; padding:2px; width:21px;}

#sortByRating{margin:-5px 0px 0px 10px;}
#sortByRating .starRating{margin-top:5px; float:none; height:12px;}

.rating5 li a{background:url(../Images/iconStar.jpg) no-repeat left -16px;}
.rating4 li a{background:url(../Images/iconStar.jpg) no-repeat left -16px;}
	.rating4 .fiveStars{background:url(../Images/iconStar.jpg) no-repeat left top; display:block; height:15px; width:15px;}
	.rating4 .oneStar , .rating4 .twoStars , .rating4 .threeStars , .rating4 .fourStars{background:url(../Images/iconStar.jpg) no-repeat left -16px; display:block; height:15px; width:15px;}
	.rating4 .fiveStars:hover{background:url(../Images/iconStar.jpg) no-repeat left  top;}
.rating3 li a{background:url(../Images/iconStar.jpg) no-repeat left -16px;}
	.rating3 .fiveStars , .rating3 .fourStars{background:url(../Images/iconStar.jpg) no-repeat left top; display:block; height:15px; width:15px;}
	.rating3 .oneStar , .rating3 .twoStars , .rating3 .threeStars{background:url(../Images/iconStar.jpg) no-repeat left -16px; display:block; height:15px; width:15px;}
	.rating3 .fourStars:hover, .rating3 .fiveStars:hover{background:url(../Images/iconStar.jpg) no-repeat left top;}
.rating2 li a{background:url(../Images/iconStar.jpg) no-repeat left -16px;}
	.rating2 .fiveStars , .rating2 .fourStars , .rating2 .threeStars{background:url(../Images/iconStar.jpg) no-repeat left top; display:block; height:15px; width:15px;}
	.rating2 .oneStar , .rating2 .twoStars{background:url(../Images/iconStar.jpg) no-repeat left -16px; display:block; height:15px; width:15px;}
	.rating2 .threeStars:hover , .rating2 .fourStars:hover , .rating2 .fiveStars:hover{background:url(../Images/iconStar.jpg) no-repeat left top;}
.rating1 li a{background:url(../Images/iconStar.jpg) no-repeat left -16px;}
	.rating1 .fiveStars , .rating1 .fourStars , .rating1 .threeStars , .rating1 .twoStars{background:url(../Images/iconStar.jpg) no-repeat left top; display:block; height:15px; width:15px;}
	.rating1 .oneStar{background:url(../Images/iconStar.jpg) no-repeat left -16px; display:block; height:15px; width:15px;}
	.rating1 .twoStars:hover , .rating1 .threeStars:hover , .rating1 .fourStars:hover , .rating1 .fiveStars:hover{background:url(../Images/iconStar.jpg) no-repeat left top;}
	
.userRating.first{border-top:1px solid #C0BDB8;}
.userRating{border-bottom:1px solid #C0BDB8; margin:0px 0px 5px 0px; padding-bottom:5px; width:360px;}
.userRating .userComment{float:right; width:260px;}
.userRating .starRating{float:left; margin-top:25px;}
.userRating p{margin:3px 0px;}

#reviewsLong{margin-bottom:20px;}
#reviewsLong .userRating{border-bottom:1px solid #C0BDB8; border-top:none; margin:0px 0px 5px 0px; padding-bottom:0px; width:auto;}
#reviewsLong .userRating.first{border-top:1px solid #C0BDB8;}
#reviewsLong .userRating .userComment{float:right; width:560px;}
#reviewsLong .userRating .starRating{float:left; margin-top:13px;}

#ingredient{}
#ingredient p{margin-top:0px;}
#ingredient thead{background:#686868; color:#FFF; text-align:left;}
#ingredient thead th{padding:0px 0px 0px 10px; height:25px;}
#ingredient tr td{padding:5px 0px 5px 10px; border-bottom:1px solid #b6b6b6; vertical-align:top;}
#ingredient .quantity{border-right:1px solid #b6b6b6;}
	
/* RECIPES PAGES */


/* COUPON PAGES */
#couponForm { }
	#couponForm label { font-size:12px; line-height:18px; }
	#couponForm input { padding:4px 2px; font-size:11px; color:#666; }
	#btnSegment{background:#FFF url(../Images/btnSegment.jpg) no-repeat top left; border:none; cursor:pointer; float:left; width:213px; height:22px; z-index:50;}
	#btnMenuType{background:#FFF url(../Images/btnMenuType.jpg) no-repeat top left; border:none; cursor:pointer; float:left; width:208px; height:22px; z-index:50;}
	
	#segmentList{display:none; margin:-310px 0px 0px 230px; position:absolute;}

	#segmentBG{background:#666; height:144px; padding:10px; position:absolute; width:240px; z-index:100;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); opacity:.70; -moz-opacity:.70; }
	#segmentList .listBG{background:#ececec; font-size:14px; height:130px; margin:10px 50px 0px 8px; padding:6px; width:230px; position:absolute; z-index:150;}
	#segmentList .listBG .closeBtn{background:url(../Images/closeBtn.png) no-repeat top left; cursor:pointer; display:block; height:34px; margin:-25px 0px 0px 225px; position:absolute; text-align:center; width:34px; z-index:200;}
	#segmentList .listBG .list{color:#DD3737; list-style-type:none; height:120px; margin:10px 0px 0px 0px; width:230px; overflow-y:scroll;}
	
	#menuTypeList{display:none; margin:-280px 0px 0px 230px; position:absolute;}
	.couponList{margin:-390px 0px 0px 150px !important;}
	#menuTypeBG{background:#666; height:144px; padding:10px; position:absolute; width:170px; z-index:100;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); opacity:.70; -moz-opacity:.70; }
	#menuTypeList .listBG{background:#ececec; font-size:14px; height:130px; margin:10px 50px 0px 8px; padding:6px; width:160px; position:absolute; z-index:150;}
	#menuTypeList .listBG .closeBtn{background:url(../Images/closeBtn.png) no-repeat top left; cursor:pointer; display:block; height:34px; margin:-25px 0px 0px 150px; position:absolute; text-align:center; width:34px; z-index:200;}
	#menuTypeList .listBG .list{color:#DD3737; list-style-type:none; height:120px; margin:10px 0px 0px 0px; width:160px; overflow-y:scroll;}
	
	#couponSignin { background:url(../images/bg_couponSignin.gif) no-repeat top left; padding:20px 0 0 40px; width:375px; }
	#couponSignin h3 { color:#666; }
	#couponSignin ul { list-style:none; margin:0; padding:0; font-size:14px; line-height:18px; }

/* COUPON PAGES */

/* RESOURCES AND INSIGHTS */
	/* CULINARY ALLIANCE */

	.leaveComment textarea{border:1px solid #b7b7b7; width:550px; height:70px;}
	.leaveComment .redBtn{margin-top:5px;}
	
	/* CULINARY ALLIANCE */
	/* MERCHANDISING MATERIAL */
	
	.mmLeft{float:left; width:500px;}
	.mmLeft img{float:left; margin:0px 25px 10px 0px;}
	.mmRight{float:right; width:100px;}
	.mmRight .redBtn{margin-top:20px;}
	.mmRight ul{list-style-type:none;}
	.mmRight ul li{margin:2px 0px;}
	
	/* MERCHANDISING MATERIAL */
	
	/* TYSON BRANDED SOLUTIONS */
	
	.userComments{margin:10px 0px 10px 10px;}
	.userComments .userImg{float:left; margin:0px 10px 10px 0px;}
	.userComments .commentDate{margin:0px 0px 5px 0px; color:#959595; font-size:10px;}
	.userComments .comment{float:right; width:500px;}
	.userComments .comment p{width:350px;}
	
	/* TYSON BRANDED SOLUTION */
	
/* RESOURCES AND INSIGHTS*/


/* MEDIA CENTER */
	/*PRESS RELEASES */
		
		#datePicker{background:#ebebeb; border:1px solid #e6e6e6; margin-bottom:10px; position:relative; padding:5px;}
		#datePicker input{width:150px; padding:3px;}
		#datePicker #dateTo{}
		#datePicker button{background:url(../Images/dateBox.jpg) no-repeat 0 0; float:left; position:relative; font-size:10px; margin:3px 2px 3px 0px; padding:0px 0px 3px 0px; text-indent:-16px; width:51px; height:20px; }
		#datePicker .last{margin-right:0px;}
		#datePicker ul{display:none;}
		#datePicker label{font-weight:bold;}

		
		.events{margin:0px 0px 10px 0px;}
		.events h2{color:#E23046; margin:0px;}
		.events p{margin:4px 0px 4px 0px; font-size:13px;}
		
		.latestReleases{margin-bottom:10px;}
		.latestReleases h2{margin:0px;}
		.latestReleases img{float:left; margin:0px 10px 10px 0px;}
		.latestReleases p{font-size:13px;}
		
		.pressRelease p{color:#1E1E1E; font-size:14px; line-height:15px;}
		.pressRelease .greyRelease{color:#666666; font-size:13px;}
	
	/* PRESS RELEASE */
/*MEDIA CENTER */ 

/* OUR BRANDS */

.ourBrand{margin:10px 0px 0px 0px;}
.obLeft{float:left; width:640px;}
.obLeft img{float:left; margin:0px 10px 10px 0px;}
.obRight{border-left:1px solid #dfdfdf; float:right; padding:0px 0px 0px 20px; width:200px;}
.obRight p{margin:5px 0px 5px 0px;}
.obRight p a{font-size:14px;}
.obRight img{margin:0px 10px 0px 0px}
.obBorderMid{ height:90px; float:left;}

.brands h5{color:#E23046; margin:10px 0px 2px 0px;}
.brands p{font-size:12px;}

/* OUR BRANDS */

/* REGISTRATION */

.signUp{font-size:12px; margin:0px 0px 0px 0px; width:280px; white-space:normal !important;}
#btnStateReg{background:#FFF url(../Images/btnDropDown.gif) no-repeat top left; border:none; cursor:pointer; float:right; margin-top:4px; width:22px; height:21px; z-index:50;}
#btnSegmentReg{background:#FFF url(../Images/btnDropDown.gif) no-repeat top left; border:none; cursor:pointer; float:right; margin-top:4px; width:22px; height:21px; z-index:50;}
#btnMenuTypeReg{background:#FFF url(../Images/btnDropDown.gif) no-repeat top left; border:none; cursor:pointer; float:right; margin-top:4px; width:22px; height:21px; z-index:50;}


#segmentListReg{display:none; margin:-227px 0px 0px 11px; position:absolute; height:135px; width:205px;}
#segmentListReg .list{color:#DD3737; list-style-type:none; margin:0px 0px 0px 0px;}
#segmentListReg .list{font-size:12px; padding:0px 6px; width:175px; z-index:150; color:#DD3737; list-style-type:none; height:120px; overflow-y:scroll;}
#segmentListReg .popUpTopRight{background:#FFF url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
#segmentListReg .popUpBotRight{background:#FFF url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
#segmentListReg .borderLeftRight{min-height:120px; width:191px;}


#menuTypeListReg{display:none; margin:-227px 0px 0px 236px; position:absolute; height:135px; width:205px;}
#menuTypeListReg .list{color:#DD3737; list-style-type:none; margin:0px 0px 0px 0px;}
#menuTypeListReg .list{font-size:12px; padding:0px 6px; width:175px; z-index:150; color:#DD3737; list-style-type:none; height:120px; overflow-y:scroll;}
#menuTypeListReg .popUpTopRight{background:#FFF url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
#menuTypeListReg .popUpBotRight{background:#FFF url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
#menuTypeListReg .borderLeftRight{min-height:120px; width:191px;}


#stateListReg{display:none; margin:-282px 0px 0px 173px; position:absolute; height:135px; width:156px;}
#stateListReg .list{color:#DD3737; list-style-type:none; margin:0px 0px 0px 0px;}
#stateListReg .list{font-size:12px; padding:0px 6px; width:128px; z-index:150; color:#DD3737; list-style-type:none; height:120px; overflow-y:scroll;}
#stateListReg .popUpTopRight{background:#FFF url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
#stateListReg .popUpBotRight{background:#FFF url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
#stateListReg .borderLeftRight{min-height:120px; width:142px;}

#whyReg{float:right; padding:0px 140px 0px 0px;}
#whyReg p{margin:5px 0px 5px 0px; font-size:14px;}
#registration{width:430px;}
#registration .input{background:#FFF; border:1px solid #b4b3b3; color:#666; display:block; font-size:11px; height:13px; margin:4px 0px 8px 0px; padding:3px 2px;  width:424px;}
#registration .browseFile{margin-top:5px; margin-bottom:5px;}
#registration label{display:block;}
#registration .submitBtn{}
#registration .radio, #couponForm .radio{float:left; width:20px; border:none; margin:4px 0px 8px 0px;}

/* REGISTRATION * /

/* IDEAS AT THE HEART */

#iathList{display:none; margin:255px 0px 0px 640px; width:195px; position:absolute; height:144px; width:221px; z-index:800;}
#iathList.lux{display:none; margin:268px 0px 0px 640px; width:195px; position:absolute; height:144px; width:221px; z-index:800;}
#iathBG{background:#666; height:144px; padding:10px; position:absolute; width:170px; z-index:100;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:alpha(opacity=70); opacity:.70; -moz-opacity:.70; }
#iathList .list{font-size:14px; padding:0px 6px; width:195px; z-index:150; color:#DD3737; list-style-type:none; height:120px; overflow-y:scroll;}
#iathList .popUpTopRight{background:#EBEBEA url(../Images/popUpTopRight.png) no-repeat top right; position:relative; float:right; height:7px; width:7px;}
#iathList .popUpBotRight{background:#f8f4eb url(../Images/popUpBotRight.png) no-repeat bottom right; float:right; height:7px; width:7px;}
#iathList .borderLeftRight{min-height:120px; width:207px;}


#furtherInsight{background:#e7e8f6; width:280px; padding:5px 100px 5px 5px; margin-bottom:40px;}
#furtherInsight img{position:absolute; margin:-25px 0px 0px 300px;}

#iathGoals{background:#ebebea; border:1px solid #e2e2e2; color:#666666; float:right; padding:15px; width:255px; height:75px; margin:-24px 0px 0px 0px;}
#iathGoals p{font-size:15px; line-height:17px; margin-top:0px;}
#iathGoals input{background:url(../Images/bgInput.gif); border:none; width:211px; height:23px; padding:4px 0px 0px 10px; float:left;}
#iathGoals .btnDDArrow{ background:url(../Images/btnDDArrow.gif) no-repeat 0px 0px; width:32px; height:28px; float:left;}

.backgroundLuxury{background:url(../Images/iathLuxury.jpg) no-repeat 0px 0px;}

#itemsFromCollection ul{}
#itemsFromCollection ul li{list-style-type:none; float:left; margin-right:22px; margin-bottom:20px;}
#itemsFromCollection ul li p a{color:#7E82D3; font-size:13px;}
#itemsFromCollection ul .last{margin-right:0px;}


/* IDEAS AR THE HEART */

/* COLUMN LAYOUT */

#pressRelease2B{border:1px solid #e6e6e6; padding:10px;}
#pressRelease2A{background:#FFF; float:left; width:400px;}
#pressRelease2B{background:#ebebeb; float:right; width:210px;}

.brand4A, .brand4B, .brand4C, .brand4D{background:#FFF; margin-top:20px; padding:15px; width:160px;}
.brand4A{float:left; margin-right:32px;}
.brand4B{float:left; margin-right:32px;}
.brand4C{float:left; margin-right:32px;}
.brand4D{float:right;}

#column2A, #column2B{background:#FFF; border:1px solid #e6e6e6; padding:10px;}
#column2A{float:left; width:170px;}
#column2B{float:right; width:660px;}

#column3A, #column3B, #column3C{background:#FFF; border:1px solid #e6e6e6; margin-top:20px; padding:15px; width:249px;}
#column3A{float:left; margin-right:10px;}
#column3B{float:left;}
#column3C{float:right;}

.column3An, .column3Bn, .column3Cn{padding:0px 33px 0px 0px; width:260px;}
.column3An{float:left;}
.column3Bn{float:left;}
.column3Cn{float:right; padding:0px;}

#column3A, #column3B, #column3C{background:#FFF; border:1px solid #e6e6e6; margin-top:20px; padding:15px 14px; width:250px;}
#column3A{float:left; margin-right:14px;}
#column3B{float:left;}
#column3C{float:right;}

#column3Ano, #column3Bno, #column3Cno{background:#FFF; padding:0px; width:279px;}
#column3Ano{float:left; margin-right:16px;}
#column3Bno{float:left;}
#column3Cno{float:right;}

#column4A, #column4B, #column4C, #column4D{background:#FFF; border:1px solid #e6e6e6; margin-top:20px; padding:15px; width:176px;}
#column4A{float:left; margin-right:13px;}
#column4B{float:left;margin-right:13px;}
#column4C{float:left;}
#column4D{float:right;}

#column4Ano, #column4Bno, #column4Cno, #column4Dno{background:#FFF; width:207px;}
#column4Ano{float:left; margin-right:13px;}
#column4Bno{float:left; margin-right:13px;}
#column4Cno{float:left; margin-right:13px;}
#column4Dno{float:right;}

/* COLUMN LAYOUT */
		
		
		
/* JQUERY SCROLL PANE CSS */

#PlaylistAll .jScrollPaneContainer, #playlistContainer .jScrollPaneContainer{ border-right:none;}

.jScrollPaneContainer { padding-right:10px; position: relative; overflow: hidden; z-index: 1; border-right:2px solid #CCC;}

.jScrollPaneTrack { }
.jScrollPaneDrag { }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
a.jScrollArrowUp { display: block; position:absolute; top:92%; right:0%; z-index: 1; width:11px; text-indent: -2000px; overflow: hidden; background: url(../Images/mediaArrowsUpDown.gif) no-repeat 0px top; height:11px; }
a.jScrollArrowUp:hover {  }
a.jScrollArrowDown { display: block; z-index: 1; bottom:0; position:absolute; right:0%; width:11px; text-indent: -2000px;	overflow: hidden; background: url(../Images/mediaArrowsUpDown.gif) no-repeat 0px bottom;	height:11px; }
a.jScrollArrowDown:hover {  }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {  }
a.disabled{ background:none; cursor:default; }
.videolist {height: 270px; overflow: auto; }

	

/* SCROLLBAR CSS TOP FEATURED LIST */
/*
#playlistContainer .jScrollPaneTrack {	position: absolute;	cursor: pointer; right: 0; top: 0; height: 98%; background: #FFF; border:1px solid #CCC; }
#playlistContainer .jScrollPaneDrag { position: absolute; background: #666; cursor: pointer; overflow: hidden; }
#playlistContainer .jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
#playlistContainer .jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }
#playlistContainer a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 9px; }
#playlistContainer a.jScrollArrowUp:hover { background-color: #f60; }
#playlistContainer a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0;	right: 0; text-indent: -2000px;	overflow: hidden; background-color: #666;	height: 9px; }
#playlistContainer a.jScrollArrowDown:hover { background-color: #f60; }
#playlistContainer a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {  }
*/
#playlistInner {width: 285px; height: 270px; overflow: auto; }

/* JQUERY SCROLL PANE CSS */	
#player{width: 560px; height: 315px;}
.videoTn{margin-bottom:10px;}
#playlistInner div.videoTn{ width: 274px;}
.videolist div.videoTn{ width: 200px;}

#playlistInner .videoDescAll{
    float:right;
    width:175px !important;
}
.videoDescAll{
    float:right;
    width:107px;
}
.videoDescAll p{
    margin-bottom:0px;}

#searchVideoBar{
    width:100%;
}	
		
#selectedVideo{
   width: 410px;
   float:left;
}


#playlist{
    width: 300px;
    float: right;
    }
    
    #tabs{
        float:right;
        margin-bottom:10px;
        }
        #tabs li{
            list-style-type:none;
            float: left;
        }
        #tabs li a{
            background:url(../Images/btn_greyTopTab.gif) no-repeat 0px 0px;
            padding:5px 0px;
            text-align: center;
            width: 130px;
        }
        #tabs li a:hover{
            background:#FFF;
        }
        #tabs a{
            display:block;
            font-size:15px;
            font-weight:bold;
            text-decoration: none;
        }
        #tabs .active, #tabs .active a{
            background:none;
            border:none;
            color:#911f1c;
        }

        #playlistInner{
            }
            .playlist li{
            list-style-type:none;
            }
                .playlist img{
                cursor:pointer;
                width: 75px;
                height: 75px;
                float: left;
                margin-right: 5px;
                border: solid 1px gray;
                }
                .videoTitle{
                    color:#dd3737;
                    font-size:12px;
                    font-weight:bold;
                    margin-bottom:0px;
                }
                .videoDesc{
                    font-size:12px;
                }
 

#videoCategories{
    float: left;
    margin: 15px;
    width:152px;
    }
    #videoCategories ul .channelItem{
        list-style-type:none;
        margin-bottom:5px;
    }
    #videoCategories ul .channelItem a{   
        background:url(../Images/btn_greyRoundSm.gif) no-repeat 0px 0px;
        display:block;
        width:150px;
    }
    #videoCategories ul .twoLines a{
        background:url(../Images/btn_greyRoundBig.gif) no-repeat 0px 0px;
    }
    #videoCategories ul .channelItem a:hover{
        background:#FFF;
    }
    #videoCategories ul .active{
        list-style-type:none;
    }
    #videoCategories ul .active a{
        background:#FFF;
        color:#911f1c !important;
    }
    #videoCategories ul .channelItem a{
        color:#dd3737; 
        font-size:14px;
        font-weight:bold;
        display:block;
        padding:5px 0px 5px 0px;
        text-decoration:none;
        text-align:center;
        }

.playlistSmall{
    width: 205px;
    float:right;
    margin: 15px 10px;
    }

#searchBarHolder{
    height:30px;
    position:relative;
}

#searchBar{
    border-bottom:3px solid #CCC;
    position:absolute;
    margin-top:10px;
    width:870px;
}
    #searchBar input{
        background:#FFF url(../Images/searchMag.gif) no-repeat 102px center;
        border:1px solid #CCC;
        font-size:11px;
        right:10%;
        padding:7px 3px 3px 3px;
        position:absolute;
        top:-11px;
        width:120px;
    }
    #searchBar .searchSubmit{
        background:none;
        border:none;
        height:25px;
        margin-right:-58px;
        padding:0px;
        width:59px;
    }

#contentBottom
{
    margin-bottom: 30px;
}
