body {
    background:#e3edf7 url(../Images/mainbackground.jpg) repeat-x left top; /*blue*/
    color: #333333; /*dark grey*/
    font-family: Arial, Sans-Serif;
    font-size:12px;
    margin:0;
    text-align:center;
}

P {
	padding:0;
	margin:0 0 10px 0; 
	}

.clear {	
	clear:both;
}

#container {
    margin:30px auto;
    text-align:left;
    width:962px;
}

#content {
	margin:0;
	padding:0;
	display:block;
	clear:both;
	}

#backgContentTop,
#backgContentBottom {
	width:962px;
	height:8px;
	display:block;
	clear:both;
	}

#backgContentTop {
	background: url(../Images/backgcontenttop.png) no-repeat left top;
	_margin-bottom:-8px;
}

#backgContentMiddle {
	background: url(../Images/backgcontentmiddle.png) repeat-y left top;
	width:962px;
	display:block;
	clear:both;
}

#backgContentBottom {
	background: url(../Images/backgcontentbottom.png) no-repeat left bottom;
}


#content a {
 color: #f15c22; /*orange*/
 text-decoration:none;
}

#content a:hover {
	text-decoration: underline;
}


.separatorGreen {
	background: url('../Images/dot_border_green.gif') repeat-x bottom left;
	width:auto;
	height:1px;
	clear:both;
	display:block;
	margin:0;
	padding:0;
	}
	
.separatorBlue {
	background: url('../Images/dot_border_blue.gif') repeat-x bottom left;
	width:auto;
	height:1px;
	clear:both;
	display:block;
	margin:0;
	padding:0;
	}
	
.separatorRed {
	background: url('../Images/dot_border_red.gif') repeat-x bottom left;
	width:auto;
	height:1px;
	clear:both;
	display:block;
	margin:0;
	padding:0;
	}	
	
.textBold 
{
	font-weight:bold;
	}		

/* LIST */
ul.nobullet {
	list-style-type: none;
	}
	
ul.nobullet li {
	padding-bottom:10px;
	}

OL LI {
	padding-bottom: 10px;
	}
#tipArticle	UL {
	margin-left: -12px;
	#margin-left: 22px;
}
	
#tipArticle	UL LI  {
	padding-bottom:10px;
	padding-left:5px;
	list-style-image:url('../Images/puce_blue.gif');	
	}

/* SPACER */
.spacerBottom {
	display:block;
	padding: 0 0 85px 0;
	#padding: 0 0 70px 0;
	clear:both;
	
}

.spacerBottom40{
	display:block;
	padding: 0 0 40px 0;
	#padding: 0 0 30px 0;
	clear:both;
	overflow:auto;
}

.vImg {
	margin:10px 0;
	cursor:pointer;
	}
.marginLeft5 {
	padding-left: 5px;
	}
	
.marginLeft {
	margin-left: 30px;
	}
	
.marginLeft10 {
	padding-left: 15px;
	}
	
.marginRight15 {
	padding-right: 15px;
	}
	
.IEspacerTop {#margin-top:10px;}
	
.marginTop 
{
	margin-top:0px;
	}

/* HEADING */

#content div.green,
#content div.blue,
#content div.orange {
	margin-bottom: 45px;
	}
#unileverBox div.blue {
	margin-bottom: 0;
	}
	
#register div.blue {
	margin-bottom: 0;
	}
	
/* Grey */		
.grey {
	color:#333333;
}

/* Green */
H1.green,
H2.green,
div.green H2,
div.green H3,
H3.green,
H4.green,
div.green H5,
H5.green,
div.green H6,
H6.green,
span.green,
#content div.green a{
	color:#99a12c;
}

/* blue */
H1,
div.blue H2,
H2.blue,
H3,
#content H3.blue a,
H4,
div.blue H5,
div.blue H6,
span.blue,
#register div.blue,
#content div.blue a{
	color:#008da9;
}

/* Orange */
div.orange H2,
H2.orange,
div.orange H3,
H3.orange,
div.orange H5,
H5.orange,
div.orange H6,
H6.orange,
span.orange,
#content div.orange a{
	color:#f15c22;
}

.orangeFade a {
	color: #f8ae91;
	}

/* Purple */
H2.purple {
	color:#744c94;
}

.darkPurple {
    color:#f15d22;
}

.black {
    color:#000000;
}

H1 {
	font-family:"Avenir Roman", Arial, Sans-Serif;
	font-size: 26px;
	font-weight:normal;
	}

.boxBackgPurple H2 {
	margin:0 0 10px 0;
}

H2 {
	font-family:"Avenir Roman", Arial, Sans-Serif;
	font-size: 20px;
	font-weight:normal;
	}
	
H3 {
	font-size: 16px;
	font-weight:normal;
	margin:20px 0 0 0;
	padding:0;
	_margin:22px 0 0 0;
	}
	
H4 {
	font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight:normal;
	margin:20px 0 0 0;
	padding:0;
	}
	
H5 {
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	font-weight:normal;
	margin:0;
	padding:0;
	}
	
H6 {
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight:normal;
	margin:10px 0 0 0;
	padding:0;
	}
	
.textRed{
	color:Red;
	}
	
.notes{
	color:#595959;
	font-family:Arial, Sans-Serif;
	font-size:10px;
	}	
	
/* Align */	

.homeTextFloatRight{
	float: left;
	width:155px;
	vertical-align:top;
	}
	
.floatLeft	{
	float: left;
	}
		
.floatRight	{
	float: right;
	}
	
.alignCenter {
	text-align:center !important;
	}
	
.alignRight	{
	text-align:right;
	}

.textFloatRight{
	float: left;
	width:50%;
	height:auto;
	vertical-align:top;
	}
	
.marginLeft10 .textFloatRight{
	float: left;
	width:180px;
	vertical-align:top;
	}
	
.textRecipeBook
{
	width:50% !important;
}
		
.homeTextFloatRight H3,
.textFloatRight H3 {	
	margin:0;
	padding:0;
	}	
	
.block 
{
	display:block;
	clear:both;
	width:auto;
	overflow:auto;
	}
	
.boxCenter {
	width:240px;
	display:block;
	margin:0 30px;
	_width:250px;
	_margin:0 20px 0 30px;
	}
	
.boxRightColumn	{
	display:block;
	margin-left:30px;
	width:270px;
	}
	
.boxModuleList {
	margin-left:20px;
	width:260px;
}

.MarginTop
{
	margin-top:10px;
	}
		
/* IMAGES */
IMG.imgBorder {
	border: 1px solid #f5eedb; /*pink*/
	} 

IMG {
	border: none;
	}

img.imgSize610px {		
	max-width:610px;
	_width:610px;
}

img.imgSize290px {		
	max-width:240px;

}
	
img.imgSize237px {		
	max-width:237px;
	_width:237px;
}

img.imgSize150px {		
	max-width:150px;
	_width:150px;
}

img.imgSize100px {		
	max-width:100px;
	_width:100px;
}

.imgThumnail,
.boxGreenLog a IMG {
	width:75px;}
	
a IMG {
	border:none;
	}	
	
.imgFloatLeft {
	float: left;
	margin-right: 10px;
	}	
	
.imgFloatRight {
	float: right;
	margin-left: 10px;
	}	

/* HEADER */
#header {
    width:930px;
    height:86px;
    margin:0 auto;
    padding-top:10px;
}

#leftLogo {
    float:left;
    height:86px;
    width:450px;
    margin:5px 0 0 10px;
}

#headerTools {
    float:right;
    text-align:right;
    width:450px;
}
#headerTools .headerLinks {
    padding:5px 0px;
}
#headerTools .headerLinks a {
    color:#f15c22;
    font-weight:bold;
    padding:0px 5px;
    font-size: 11px;
    text-decoration:none;
}
#headerTools .headerLinks a:hover {
    text-decoration:underline;
}
#headerTools .headerSearch {
    padding-top:10px;
}

INPUT.searchTextbox {
	width: 250px;
	border: 1px solid #dcdcdc; /*grey*/
	color: #008da9; /*bleu*/
	}
	
INPUT.buttonGo,
INPUT.buttonSearch,
INPUT.buttonReset,
INPUT.buttonSubmit,
INPUT.buttonSend,
INPUT.button83x32 {
	border:none;
	color:White;
	font-size:13px;
}
	
INPUT.buttonGo {
	background: url(../Images/btn_go.gif) no-repeat left top;
	width:45px;
	height:28px;
	}
	
INPUT.buttonSearch{
	background: url(../Images/btn_search.gif) no-repeat left top;
	width:83px;
	height:32px;
	}
	
INPUT.button83x32{
	background: url(../Images/button83x32.png) no-repeat left top;
	width:83px;
	height:32px;
	padding-bottom:6px;
	}	
	
INPUT.buttonReset{
	background: url(../Images/btn_reset.jpg) no-repeat left 1px;
	width:85px;
	height:26px;
	}
	
INPUT.buttonSubmit{
	background: url(../Images/btn_submit.jpg) no-repeat left 1px;
	width:85px;
	height:26px;
	}
	
INPUT.buttonSend {
	background: url(../Images/btn_send_freesample.gif) no-repeat left top;
	width:204px;
	height:27px;
	}		

INPUT.buttonDownload{
	background: url(../Images/btOrange.gif) no-repeat left top;
	width:166px;
	height:28px;
	border:none;
	color:White;
	}
	
a.buttonDownload{
	background: url(../Images/btOrange.gif) no-repeat left top;
	width:166px;
	height:28px;
	display:block;
	border:none;
	padding:6px 0 0 28px;
	}
	/* MENU */

#mainMenu {
    background: url(../Images/backgmainmenu.jpg) repeat-x left top;
    width:950px;
    margin-left: 6px;
    margin-bottom:12px;
    display:block;
    clear:both;
}

#mainMenu .menu {	
    float: left;
    display: block;
    margin:0;
    padding-top: 5px;
    width:155px;
	height: 33px;
    text-align:center;
}

#mainMenu .menu a {
	font-size:16px;
	font-family:"Avenir Roman", Arial, Sans-Serif;
	color:#0682B6; /*blue*/
	display: inline-block;
	text-decoration: none;
}

#mainMenu .menu a:hover {
	color:#0682B6; /*blue*/
	text-decoration: none;
    /*border-bottom: 4px solid #0682B6;*/
	
}
#mainMenu div.selected {	
    background: url(../Images/backgmainmenuhover.gif) no-repeat left top;
    height: 35px;
}

#mainMenu .menu a.selected {
	color:#f15c22; /*orange*/
	text-decoration: none;
    /*border-bottom: 4px solid #f15c22;*/
}


/* SUBMENU */

#mainMenu .submenu {
    list-style: none;
    padding:32px 0px 0px 15px;
    _padding:12px 0px 0px 15px;
    clear:both;
    display: block;
    width: 935px;
	height: 20px;
}

#mainMenu .subMenuItems {
    float: left;
    text-align:center;
	padding-right: 27px;
}

#mainMenu .subMenuItems a {
    color:#F15C22;/*orange*/
    display: inline-block;
    text-decoration: none;
}

#mainMenu .subMenuItems a:hover,
#mainMenu .subMenuItems a.selected {
    color:#F15C22;/*orange*/
    text-decoration: none;
    border-bottom: 4px solid;
}

.noSubmenu {
	margin-top:-40px;
	#margin-top:-70px;
	#padding-top:32px;
	}
	
.noSubmenuContent {
	padding-top:54px;
	}	


#mainMenu .language {
	background:url(../Images/btn_orange.gif) repeat-x left top;
	width: auto;
	height:18px;
	margin:20px 15px 0 0;
	color: White;
	padding-top:1px;
	float:right;
	}
	
#mainMenu .language a {
	color: White;
	padding:0 10px;
	text-decoration: none;
	font-size:11px;
	display: inline-block;
	}

#mainMenu .language a:hover {
	text-decoration: none;
	}
	

/**************************************************************************/
/* Bubble CLASSES                                                         */
/**************************************************************************/
.hidden {
	display:none;
}
pre {
	background-color: Aqua;
	padding:10px;
	margin-left:20px;
	margin-right:20px;
	font-family:courier;
	font-size:90%;
}

b.y { background-color:yellow }

#bubble_tooltip{
	width:500px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}

/* BANNER */

#bannerTop,
#bannerBottom,
#footer{
	text-align: center;
	display:block;
	clear:both;
	}
	
#bannerBottom{
	padding-top:45px;
	#padding-top:35px;
	}	

/* HOME 3 COLUMNS */

.homeColumnLeft,
.homeColumnMiddle,
.homeColumnRight {
	width:267px;
	float:left;
	display:block;
	text-align:left;
	margin-top:10px;
	}
	
.homeColumnLeft{
	margin-left:45px;
	_margin-left:25px;
	}
.homeColumnMiddle	{
	margin-left:45px;
	margin-right:45px;
}

/* 3 COLUMNS */

.column3Left,
.column3Middle,
.column3Right {
	width:300px;
	float:left;
	display:block;
	text-align:left;
	margin-top:10px;
	}

.column3Left
{
	margin-left:20px;
	_margin-left:10px;
	}
.column3Middle	{
	margin-left:11px;
	_margin-left:10px;
	margin-right:11px;
	_margin-right:10px;
}

/* 3 COLUMNS FOR RECIPES*/

.column3LeftRecipes,
.column3MiddleRecipes,
.column3RightRecipes {
	float:left;
	display:block;
	text-align:left;
	margin-top:10px;

	}
	
.column3LeftRecipes {
	width:240px;
	margin-left:20px;
	}
.column3MiddleRecipes {
	width:335px;
	padding:0 20px 0 25px;
	_width:320px;
	_padding:0 20px 0 20px;
}

.column3RightRecipes {
	width:300px;
} 


/* 2 COLUMNS */

.column2Left {
	width:610px;
	float:left;
	display:block;
	text-align:left;
	margin:0 0 0 20px;
	_margin:0 0 0 10px; 
	}
	
.column2Right{
	float:right;
	width:300px;
	margin-right:20px;
	_margin-right:10px;
	
	}	
	
.column2Right .boxBackgGreen,
.column3RightRecipes .boxBackgGreen{
	margin-top:-15px;
	#margin-top:0px;
	}	


/* FOOTER */
#footer {
	margin: 15px 0;
	}

.copyright,
.footerLink {
	font-family: Arial, Sans-Serif;
	font-size: 11px;
	float: left;
	width:870px;
	}
	
.copyright {padding:20px 0;}	
	
.copyright a,
.footerLink a {
		color:#008da9;
	}
	
.logoUnilever {
	float:right;
	margin:-30px 6px 0 0 ;
	width:80px;
	}

/* BOXES */

div.boxGreen,
div.boxBlue,
div.boxPurple {
	background: url('../Images/backg_box.jpg') repeat-x top left;
	min-height:365px;
	_height:365px;
}

.column2Right .boxOrange,
.column2Right .boxBlue2,
.column3Right .boxOrange,
.column3Right .boxBlue2{
	padding-bottom:15px;
	display:block;
	clear:both;
	}
	
div.boxOrange {
	background: url('../Images/banner_yellow02.gif') no-repeat top left;
	border-top: 3px solid #f15c22;
}

div.boxPurple2 {
	background: url('../Images/purpleFlower.jpg') no-repeat top left;
	border-top: 3px solid #f15c22;
}
.searchBlueBox {
	background-color: #f0fcfe;
	padding:15px;
	margin:20px 0;
	}

/* Green */
div.boxGreen {
	border-top: 3px solid #cdd648;
}

.boxBackgGreen {
	background: #fbfde8 url('../Images/banner_yellow01.gif') no-repeat top left;
	height:235px;
	width:300px;
}

.boxGreenLog {
	background: url('../Images/backg_logbox.gif') repeat-x top left;
	width:290px;
	height:115px;
	text-align:center;
	padding-top:20px;
	margin-top:10px;
	}
	
.boxGreenLog IMG{
	margin:0 5px;
}

div.fullBoxGreen {
	background-color: #fbfde8;
	border-top: 3px solid #cdd648;
}

/* Blue */
div.boxBlue {
	border-top: 3px solid #31a1b5;
}

div.boxBlue2 {
	background: url('../Images/banner_blue02.gif') no-repeat top left;
	border-top: 3px solid #f15c22;
}

.boxBackgBlue {
	background: #f0fcfe url('../Images/banner_blue01.gif') no-repeat top left;
	height:235px;
	width:300px;
	margin:-30px 0 30px;
	#margin:0 0 20px;
	#top:-10px;
	#position:relative;
}

.boxBackgBlue2 {
	background-color: #f0fcfe;
	width:300px;
	height:235px;
}

/* Purple */	
div.boxPurple {
	border-top: 3px solid #744c94;
}

.boxBackgPurple {
	background: #f6f0ff url('../Images/banner_violet01.gif') no-repeat top left;
	height:235px;
	width:300px;
	margin-top:0;
}
	
/* INPUT */
INPUT {border:1px solid #dcdcdc;}

.textarea {
	width:285px;
	margin-bottom:10px;
	}
	
.selectWidth {
	width:195px;
	margin-bottom:10px;
	}
	
.selectWidth140 {
	width:140px;
	margin-bottom:10px;
	}			

INPUT.inputLeft {
	width:130px;
	padding-right:10px;
	margin-bottom:10px;
	}
	
/* VIDEO GALLERY */
.galleryBoxGreen{
	border-top: 3px solid #cdd648;
	display:block;
	clear:both;
	}
	
.galleryBoxBlue{
	border-top: 3px solid #008da9;
	display:block;
	clear:both;
	}	
	
.galleryColumn {
	width:160px;
	float:left;
	display:block;
	text-align:left;
	margin:0 21px 0 21px;
	_margin:0 18px 0 18px;
	}
	
.gallerySeparatorGreen {
	background: url('../Images/dot_border_green.gif') repeat-x bottom left;
	width:auto;
	height:auto;
	clear:both;
	display:block;
	margin-bottom:20px;
	}
	
.gallerySeparatorBlue {
	background: url('../Images/dot_border_blue.gif') repeat-x bottom left;
	width:auto;
	height:auto;
	clear:both;
	display:block;
	margin-bottom:20px;
	}	
	
#flashcontent{
   
}

#popupflashcontent{
	width:644px;
	height:506px;
}

.videoContentLeft{
	float:left;
	width:420px;
	margin-bottom: 20px;
	}

#flashcontentRight{
    float:left; 
   	padding-left:25px;
	width:150px;	
}

.videoDescription {
	font-size:13px;
	margin-bottom:30px;
}

.videOption {
	display:block;
	clear:both;
	margin-bottom:125px;	
	}
	
.videOptionBeauty {
	display:block;
	clear:both;
	margin-bottom:190px;	
	}	
	
.videoSizeThumnail IMG	{
	width:160px;
	}


.smallVideo {
	background: transparent url(../Images/lightbox_video_orange.png) no-repeat 0 62px;
	_background: transparent url(../Images/lightbox_video_orange_ie6.gif) no-repeat;
	width:474px !important;
	height:483px !important;
	padding:0 28px;
}

.smallVideo #popupVideoTitle 
{
	height:19px;
	margin-bottom:9px;
	#margin-bottom:29px;
	_#margin-bottom:9px;
}

.smallVideo .closeButton {
	width:414px !important;
}

.smallVideo #popupflashcontent {
	width:420px;
	height:312px;
	margin-bottom:15px;
}

.smallVideo #popupVideoButtons {
	
}

/* PAGING */	
	
.videoPaging {
	display:block;
	clear:both;
	width:100%;
	overflow:auto;
	text-align:right;
	}
	
.pagingButton {
	font-size:16px;
}

/* Background Color */
.WhiteListBackground{
	background-color:#FFFFFF;
	}
	
.GreenListBackground{
	background-color:#fbfde8;
	_zoom:1;	
	_padding-bottom:15px;
	_margin-bottom:-15px;
	}
	
.BlueListBackground,
.backgBlue {
	background-color:#e7f4f7;
	overflow:auto;
	_zoom:1;
	_padding-bottom:15px;
	_margin-bottom:-15px;	
	}
	
.RedListBackground {
	background-color:#feeee8;
	_zoom:1;	
	_padding-bottom:15px;
	_margin-bottom:-15px;
	}	
	
.backgBeige {
	background-color:#f8f2e5;
	padding:15px 15px;
	overflow:auto;
	_zoom:1;
	}
	
.backgPurple {
	background:transparent url(../Images/bg_purple.gif) no-repeat 0 15px;
	padding:15px 10px 15px 10px;
	height:225px;
	overflow:hidden;
	_zoom:1;
	}

.imgSample {
	height:226px;
	background-repeat:no-repeat;
	padding:15px 0;
}
	
.backgPurple h3,h4,.title {
    font-size:18px;
    font-weight:normal;
    line-height:20px;
}

.title {
    font-weight:bold;
}

.formIntro 
{
    padding:0;
    margin:0;    
}

.blue .label
{
    color:#0682B6;    
}
	
.textRed {
	color:Red;	
	}
	
	
/* Unilever */
.unileverText {
	color:#008da9;
	font-size:16px;
	padding:10px 30px; 
}

/* Food Brands */
.foodBrands {
	display: block;
	clear:both;
	padding:10px 0px;
}

.brandPageBrandListItem
{
	width:290px;
	margin-right: 15px;	
	#margin-right: 10px;	
}

/* Register */
#register INPUT.register,
#register SELECT.register {
	width:250px;
	margin-bottom: 10px; 
	}
	
	
/* Flower Banner */
.flowerBanner {
	position:relative;
	z-index: 100;
	/*top: 360px;*/
	left:0;
	#position:inherit;
	display:block;
	clear:both;
	#clear:none;
	width:600px;
	height:67px;
	}
	
/* Sent do a friend & Login */ 	
.backgroundGrey	{
	background-color:#000000;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	opacity:.5;
	}
	
.closeButton {	
	width:343px;
	height:35px;
	margin-top:30px;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	text-align:right;
	padding-right:60px;
}

#divContact .closeButton {
	width:631px;
}

.popupMessage .closeButton {
	width:426px;
}

.pngCloseButton {
	width:72px;
	height:35px;
	display:block;
	float:right;
}

.sendFriendOrange {
	padding: 10px 30px;
	#padding: 30px 30px;
	color:#008da9;
	margin:0 auto;
	text-align:left;
	line-height:15px;
	font-size:12px;
}

.sendFriendOrange h3 {
	line-height:19px;
}

.sendFriendOrange {
	background: url(../Images/lightbox_orange.png) no-repeat top left;
	_background: url(../Images/lightbox_orange.gif) no-repeat top left;
	width:343px;
	height:545px;
}

.messageOrange {
	background: url(../Images/lightbox_message_orange.png) no-repeat top left;
	_background: url(../Images/lightbox_message_orange.gif) no-repeat top left;
	width:426px;
	height:78px;
	padding:28px 30px;
}

.contactUsOrange {
	background: url(../Images/lightbox_contactus_orange.png) no-repeat top left;
	_background: url(../Images/lightbox_contactus_orange.gif) no-repeat top left;
	width:631px;
	height:570px;
}

.contactUsOrange .popupText {
	width:571px;
}

.contactUsSpacing {
	margin-bottom:10px;
}

.popupText {
	font-size:11px;
	color:#000000;
	margin-bottom:10px;
	line-height:14px;
}

.loginBlue {
	background: url(../Images/lightbox_blue.png) no-repeat top left;
	_background: url(../Images/lightbox_blue.gif) no-repeat top left;
	width:302px;
	height:297px;
	padding: 10px 50px;
	color:#323232;
	margin:0 auto !important;
	text-align:left;
}

.sendFriendBlue a,
.sendFriendOrange a {
	color:#f15c22;
}

.contactUsOrange .form {
	margin:0 100px;
}

.contactUsOrange .form p {
	margin:0 0 4px;
}
	
INPUT.send2Friend,
TEXTAREA.send2Friend {
	width: 275px;
	margin-bottom: 5px;
	}
	
.contactUsField {
	width: 90%;
	margin-bottom: 5px;
}
	
INPUT.login {
	width: 185px;
	margin-bottom: 10px;
	color:#008da9;
	}
	
/* This Week's Poll */
	
.formcss {
	margin-top: -20px;
	#margin-top: -15px;	
	}
	
.surveyResults {	
	margin-top:20px;
	#margin-top:15px;
	#overflow:hidden;
}

.surveyResultsLine {	
	margin:5px 0;
	#margin:0;
}

.surveyResultsName {	
	display:block;
	clear:both;
}
.surveyGraph1,
.surveyGraph2,
.surveyGraph3,
.surveyGraph4 {
	display:block;
	float: left;
	margin-right:5px;
	margin-bottom: 8px;
	#margin-bottom: -5px;
	border-top-width:10px;
	border-top-style:solid;
}
.surveyGraph1 {	
	border-top-color:#f15c22; /* Orange */
}

.surveyGraph2 {	
	border-top-color:#008da9; /* Blue */
}

.surveyGraph3 {	
	border-top-color:#9fa734; /* Green */
}

.surveyGraph4 {	
	border-top-color:#744C94; /* Purple */
}

.surveyResultsPercent {	
	float: left;
}


.surveyResultsTitle {
	display:block;
	clear:both;
	margin-bottom:10px;

}

.surveyResultsValue,
.surveyResultsSubTitle,
.surveyResultsSubTitleTotal {
	display: none;
	}	


#popupVideoPanel {
	visibility:hidden;
	left:0px;
	position:fixed;
	_position:absolute;
	top:0px;
	z-index:100001;
	width:800px;
}

#popupVideoBackground {
	visibility:hidden;
	height:1122px;
	left:0;
	position:fixed;
	_position:absolute;
	top:0;
	width:1263px;
	z-index:10000;
}

#popupVideoPanel .closeButton{
	width:auto;
	padding-right:0;
	cursor:pointer;
}

.loginBlue .closeButton
{
	#margin-left:388px !important;
	#margin-right:0px !important;
	#padding-right:0px !important;
	_margin-top:28px !important;
	_margin-left:-3px !important;
	_margin-right:0px !important;
	_padding-right:0px !important;
}

.loginBlue .loginBlue
{
	_margin-top:1px !important;
	_margin-left:38px !important;
}
/*Verticle text*/
.v-outer 
{
	display: table;
	height:180px;
	width:100%;
	#position: relative;
	overflow:hidden;
}
 
.v-middle 
{
	display: table-cell;
	#position: absolute;
	#top: 50%;
	vertical-align: middle;
}
 
.v-inner 
{
	#position: relative;
	#top: -50%;
}

.panelImage 
{
    margin-top: -22px;  
}

.panelContent /*quick fix*/
{
    #position:absolute;
    #top:260px;
    _top:275px;
}

.sweepstakesCallout 
{
	background: url(../Images/bgSweepstakes_Purple.gif) no-repeat left top;
	font-size:28px;
	color:#6123a0;
	text-align:center;
	padding:20px 0;
	margin:0 0 20px;
	height:332px;
	width:300px;
	letter-spacing:-0.5px;
}

.sweepstakesCallout sup
{
	font-size:14px;
	font-weight:normal;
	vertical-align:middle;
}

.sweepstakesCallout .buttonHolder
{
    margin-top:-15px;
    #margin-top:-20px;
}

.simpleContent
{
    margin: 0 60px;
}

.simpleContent h1
{
    font-size: 20px;
    font-weight: bold;
    margin-top: 0;
}

.simpleContent h3
{
    font-weight: bold;
}

.simpleContent ol
{
    padding-left: 20px;
}
.tuesdayNightSpecial 
{
	padding:62px 0 0 11px;
	left:-10px;
	position:relative;
	top:-22px;
}

#swfBanner
{
	height:236px;
	width:610px;
	margin-left:10px;
}



.bannerList
{
	margin-bottom:40px;
	text-align:center;
}

.bannerItem 
{
	margin-bottom:20px;
	display:block;
}

.column {
	float:left;
}