* html { /* this fixes the IE6 background image flicker bug, thanks nater */
    filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
body,select,td{font:12px sans-serif;}
a:active{outline:none;}
a img{border:none;}
a{cursor:pointer;text-decoration:none;}
a:hover{text-decoration:underline;}
ol,ul{list-style:none;}
h1{font-size:18px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:11px;}
h5{font-size:10px;}
h6{font-size:9px;}
h1,h2,h3,h4,h5,h6,p,hr{line-height:1.5em;padding:.5em 0;}
legend{display:none;}
.clr{clear:both;height:1px;margin:-1px 0 0;overflow:hidden;font-size:1px;}

#tupperware{clear:both;margin:0 auto;position:relative;width:900px;}
.col2 #col-left,#columnL,#columnl{float:left;width:594px;}
.col2 #col-right,.col3 #col-right,#columnR,#columnr{float:right;width:300px;}
.col3 #col-left{float:left;margin-right:4px;width:152px;}
.col3 #col-mid{float:left;overflow:hidden;width:440px;}




.warning{border:1px solid #f66;font-size:11px;font-weight:700;margin:8px 0 8px;}
.warning a{color:#000;text-decoration:underline;}
.warning div{background:#f99;border:2px solid #FFF;padding:12px;text-align:center;}
#flashWarning img{float:right;margin:0 0 0 1em;}


/*

	.t4,.t4 *,.b4,.b4 *{font-size:1px;}
	.t4{background:url(/i/c4_tl.png) no-repeat;height:4px;margin:0 0 -4px;overflow:hidden;}
	.t4 div{background:url(/i/c4_tr.png) no-repeat top right;height:4px;overflow:hidden;}
	.b4{background:url(/i/c4_bl.png) no-repeat;height:4px;margin:-4px 0 0;overflow:hidden;}
	.b4 div{background:url(/i/c4_rb.png) no-repeat top right;height:4px;overflow:hidden;}
*/
#columnR .top5v a:hover{background:url(/i/video_white.png) no-repeat 0 50% #f40;color:#FFF;text-decoration:none;}
#columnR .top5p a:hover{background:url(/i/photo_white.png) no-repeat 0 50% #f40;color:#FFF;text-decoration:none;}

.cpromo{background-position:bottom left;background-repeat:no-repeat;padding:8px;}
.cpromo img{border:1px solid #142B7B;float:left;margin:0 8px 4px 0;}
.cpromo p{margin:0 0 1em;}
.cpromo li{padding:6px;}
.cpromo .odd{background-color:#fff;}
.green{background-color:#edf3b6;}
.blue{background-color:#c6dafc;}

.bluegrad{background:url(/i/cpromo_blue_grad.jpg) #d7e2fd;background-position:top;margin-top:3px;}
.bluegrad img{border:0;}
.bluegradb{background:url(/i/cpromo_blue_bottom.png) bottom no-repeat;clear:both;font-size:1px;height:2px;margin-top:-2px;}

.cleft{clear:left;float:left;padding:0 8px 0 0;width:134px;}
.cright{clear:right;margin:0 0 0 150px;}
.blue .cleft{border-right:1px solid #fff;}
.bluegrad .cleft{border-right:1px solid #667ec6;}
.green .cleft{border-right:1px solid #d1dc68;}
.cpromo .cleft img,.cpromo .cright img{float:none;}
.LinkOrange{color:#f40;}

.vLinkOrange{background:url(/i/video_orange.png) no-repeat 0 50%;color:#f40;padding-left:14px;}
.pLinkOrange{background:url(/i/photo_orange.png) no-repeat 0 50%;color:#f40;padding-left:15px;}
.aLinkOrange{background:url(/i/arrow_orange.png) no-repeat 0 50%;color:#f40;padding-left:8px;}
.bLinkOrange{background:url(/i/blog_orange.png) no-repeat 0 50%;color:#f40;padding-left:13px;}
.LinkYellow{color:#ff0;}
.vLinkYellow{background:url(/i/video_yellow.png) no-repeat 0 50%;color:#ff0;padding-left:14px;}
.pLinkYellow{background:url(/i/photo_yellow.png) no-repeat 0 50%;color:#ff0;padding-left:15px;}
.aLinkYellow{background:url(/i/arrow_yellow.png) no-repeat 0 50%;color:#ff0;padding-left:8px;}
.LinkWhite{color:#fff;}
.vLinkWhite{background:url(/i/video_white.png) no-repeat 0 50%;color:#fff;padding-left:14px;}
.pLinkWhite{background:url(/i/photo_white.png) no-repeat 0 50%;color:#fff;padding-left:15px;}
.aLinkWhite{background:url(/i/arrow_white.png) no-repeat 0 50%;color:#fff;padding-left:8px;}
.LinkBlue{color:#036;}
.vLinkBlue{background:url(/i/video_blue.png) no-repeat 0 50%;color:#036;padding-left:14px;}
.pLinkBlue{background:url(/i/photo_blue.png) no-repeat 0 50%;color:#036;padding-left:15px;}
.aLinkBlue{background:url(/i/arrow_blue.png) no-repeat 0 50%;color:#036;padding-left:8px;}
.vLinkBlack{background:url(/i/video_black.png) no-repeat 0 50%;color:#000;padding-left:14px;}
.pLinkBlack{background:url(/i/photo_black.png) no-repeat 0 50%;color:#000;padding-left:15px;}
.aLinkBlack{background:url(/i/arrow_black.png) no-repeat 0 50%;color:#000;padding-left:8px;}
.vLinkLtBlue{background:url(/i/video_ltblue.png) no-repeat 0 50%;color:#036;padding-left:14px;}
.pLinkLtBlue{background:url(/i/photo_ltblue.png) no-repeat 0 50%;color:#036;padding-left:15px;}
.aLinkLtBlue{background:url(/i/arrow_black.png) no-repeat 0 50%;color:#036;padding-left:8px;}

.cpromo h3{margin:0;}

.pages{clear:both;font-weight:700;padding-top:1em;}
.pages a{color:#69c;}
.pages li{float:left;text-align:center;width:146px;}
.pages li.prev{text-align:left;}
.pages li.next{text-align:right;}

#footeridol .logos-left img.last,.textad td.last,.cpromo .cleft p,.cpromo .cright p,.cpromo .cleft h5,.cpromo .cright h5{padding:0;}
.LinkBlack,.LinkLtBlue{color:#000;}


#downloadsstore{
	background:#e7f1fd;
	margin-bottom:3px;
}
#downloadsstore li{
	float:left;
	margin-left:5px;
	width:142px;
}
#downloadsstore p{
	float:right;
	
}
#downloadsstore p a{
	font-weight:700;
	padding:0 16px 0 12px;
	display:block;
	color:#fff;
	background:#036 url(/media/homepage/allarrow.png) right no-repeat;
	line-height:17px;
}

