/* <![CDATA[ */

html,body {
	height:100%;
}
body{
	background-color:#FFFFFF;/*WHITE*/
	/*font-family:helvetica, arial sans-serif*/
	/*font-family: Verdana, sans-serif*/
	font-family:helvetica, arial sans-serif;
	font-size : 13px;
	color: #000000;
}

td{
	font-family:helvetica, arial sans-serif;
	font-size : 13px;
	color: #000000;
}

fieldset {
    _position : relative;
    _padding-top : 20px;
    _padding-bottom : 15px;
    _display : block;
    border : 1px solid #000000;
	border-top:thick solid black;
    width : 40em;
	background-color:#DCDCDC;
    margin-bottom : 15px;
}

legend {
    _position : absolute;
    _top : -10px;
    font-weight : bold;
    font-size : 120%;
    padding : 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
    border: 5px solid black;
	text-align:center;
    background-color:#FFD800;/*49DD27 3366FF BDFF82 D7FFB3*/
}

legend span.legendText{
	color:#000000;/*FFFFFF 000000 0000FF*/
	text-align:center;
}


a{
	color:#3366FF;/*3366FF 000099*/
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

div{
	font-family:helvetica, arial sans-serif;
	font-size : 13px;
}
p{
	font-family:helvetica, arial sans-serif;
	font-size : 13px;
	color: #000000;
	margin-top:0px;
	padding-top:0px;
	border-spacing:0px;
}
li{
	font-family:helvetica, arial sans-serif;
	font-size : 13px;
}

H1
{
	font-size: 20px;
	font-weight:bold;
	border-spacing:0px;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
}
H2
{
	font-size:17px;
	font-weight:bold;
	color:#000000;
	border-bottom:2px double #FF6600;
	border-bottom-style:double;
	border-spacing:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
H3
{
	font-size:15px;
	color:#000000;
	font-weight:bold;
	/*text-decoration:underline;*/
	border-bottom:1px dotted #FF6600;
	font-size:13px;
	border-spacing:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

img { border:0px; }

.enterDrawPic{
	background-image:url(../images/banners/soy-milk-maker-12c-small-re.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:150px;
	height:125px;

}
img#daysLeft{
}
.flashOnTop{
	z-index:100;
}

div#pageContainer
{
	width:772px;
	height:100%;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	position:relative;
	
	/*top:0px;
	left:0px;*/
}
div#middleTable
{
	text-align:left;
	display:table;
	width:100%;
	position:relative;
}
	div#bodyNavContainer
	{
		position:relative;
		height:100%;
		width:100%;
		display:table-row;
	}
		div#bodyContainer
		{
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			position:relative;
			display:table-cell;
			float:left;
			/* GJ June 23 06: cancersoya.html got screwed up with 622px. */
			width:620px;
			height:100%;
			z-index:1;
			top:5px;
		}
		div#bodyCategoriesNavContainer{
			position:relative;
			top:-5px;
		}
		ul.arrowList
		{
			list-style-image:url(../images/template/bullet1.gif);
			margin-left:10px;
			padding-left:10px;
			margin-right:0px;
			padding-right:0px;
			margin-top:0px;
			padding-top:0px;
			margin-bottom:0px;
			padding-bottom:0px;
			border-spacing:0px;
			text-indent:0px;
		}
		ul.arrowList ul li
		{
			padding-left: 0px;
			margin-left: 0px;
			border-spacing:0px;
			text-indent:0px;
			font-family:helvetica, arial sans-serif;
			font-size : 13px;
		}
		ul.arrowList ul li a
		{
			padding-left: 0px;
			margin-left: 0px;
			border-spacing:0px;
			text-indent:0px;
			font-family:helvetica, arial sans-serif;
			font-size : 13px;
			position:relative;
			left:-7px;
			vertical-align:top;
		}
			div#bodyTitleContainer
			{
				position:relative;
				display:inline;
				font-size: 20px;
				font-weight:bold;
				color:#000000;
				padding:0px 0px 0px 0px;
			}
			div#bodyContentContainer
			{
				padding:0 0 0 0;
				margin-left:2px;
				position:relative;
				display:block;
			}
		div#navContainer
		{
			width:150px;
			height:100%;
			padding:0 0 0 0;
			margin: 0 0 0 0;
			position:relative;
			display:table-cell;
			float:left;
			z-index:5;
		}
div#footerContainer
{
	position:relative;
	height:100px;
	top:30px;
	display:block;
	background-color:#FFFFFF;/*WHITE*/
}

	div#leftFooterContainer
	{
		width:180px;
		height:100%;
		float:left;
		display:block;
		padding-left:3px;
		text-align:left;
	}
	div#centerFooterContainer
	{
		height:100%;
		display:block;
		text-align:center;
		font-size:9px;
		color: #333333;
		text-align: center;
	}
		div#centerFooterContainerDisclaimer
		{
			/*font-size:9px;*/
		}
	div#rightFooterContainer
	{
		width:140px;
		height:100%;
		float:right;
		display:block;
		text-align:right;
	}
div#headerContainer
{
	height:70px;
	background-color:#3366FF;/*BLUE 003F8A 0053B9 0000D7 3366FF 0066FF 3366FF*/
	padding:0 0 0 0;
	margin: 0 0 0 0;
	background-image:url(../images/template/SoyQuick-logo-Final-transp-3366FF.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}
	div#headerNavTableContainer
	{
		height:20px;
		padding:0 0 0 0;
		margin: 0 0 0 0;
		position:absolute;
		display:table;
		float:left;
		left:165px;
		top:50px;
	}
/*THIS CAN BE USED TO CREATE A PERMINANT SELECTION FOR A TAB ON A PAGE
<style type="text/css">
#tab1{
	background-color:#FFFFFF;/*WHITE * /
}
#tab1 p.tabText{
	color:#3366FF;/*BLUE * /
}
#tab1 p.tabText a{
	color:#3366FF;/*BLUE * /
}
</style>
*/
		div#headerNavRowContainer
		{
			height:20px;
			width:573px;
			position:relative;
			display:table-row;
			float:left;
			vertical-align:bottom;
		}
			p.tabText{
				position:relative;
				top:4px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				z-index:20;
			}
			p.tabText a{
				text-decoration: none;
				font-weight:bold;
				color:#FFFFFF;/*WHITE*/
				/*color:#000000;/*BLACK*/
			}
			p.tabText a:hover{
				text-decoration:none;
			}
			div.headerNavOrderTabContainer{
				/*bottom:27px;*/
				right:-34px;
				top:-45px;/*top:-13px;*/
				position:absolute;
				display:block;
				float:left;
				vertical-align:top;
				z-index:0;
			}
			div.headerNavTabContainer
			{
				position:relative;
				top:0px;
				display:table-cell;
				float:left;
				margin:0px 1px 0px 0px;
				padding:0px 0px 0px 0px;
				border-bottom:0px solid #000000;/*BLACK*/
			}
			div.headerNavTabContainer:hover
			{
				background-color:#FFFFFF;/*WHITE*/
			}
			div.headerNavTabContainer:hover p.tabText{
				
			}
			div.headerNavTabContainer:hover p.tabText a{
				color:#3366FF;/*BLUE*/
			}
			div.headerNavLeftTabContainer
			{
				background-image:url(../images/template/tab12-left20-3366FF.gif);/**/
				/*background-color:#FFFF84;/**/
				background-position:right;
				background-position:top;
				background-repeat:no-repeat;
				width:5px;
				height:20px;
				position:relative;
				display:block;
				float:left;
				z-index:10;
			}
			div.headerNavCenterTabContainer
			{
				background-image:url(../images/template/tab12-bg20-3366FF.gif);/**/
				/*background-color:#FFFF84;/**/
				background-position:left;
				background-position:top;
				background-repeat:repeat-x;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				height:20px;
				position:relative;
				display:block;
				color:#000000;/*BLACK*/
				float:left;
				z-index:10;
			}
			div.headerNavRightTabContainer
			{
				background-image:url(../images/template/tab12-right20-3366FF.gif);/**/
				/*background-color:#FFFF84;/**/
				background-position:left;
				background-position:top;
				background-repeat:no-repeat;
				width:5px;
				height:20px;
				position:relative;
				display:block;
				float:left;
				z-index:10;
			}
	div#headerRemainderContainer
	{
		padding:0 0 0 0;
		position:absolute;
		top:0px;
		left:210px;
		height:40px;
	}
		div#headerScrollerContainer
		{
			padding:0 0 0 0;
			margin: 0 0 0 0;
			color:#FFFFFF;/*WHITE*/
			position:relative;
			top:0px;
			display:block;
			float:left;
			width:300px;
		}
		div#headerScrollerContainer a
		{
		}
		div#headerLanguageContainer
		{
			visibility:visible;
		}
		div#headerSearchTableContainer
		{
			padding:0 0 0 0;
			margin: 0 0 0 0;
			position:relative;
			display:block;
			float:right;
			top:2px;
			right:2px;
			height:40px;
			vertical-align:middle;
		}
	div#headerLogoContainer
	{
		width:200px;
		height:60px;
		padding:0 0 0 0;
		margin: 0 0 0 0;
		position:relative;
		display:inline;
		float:left;
		z-index:1;
		z-index:0;
		vertical-align:middle;
	}
	img#headerLogoImage
	{
		position:relative;
	}
	
/* PRELOADING */
div#preloadingTabLeft{
	background-image:url(../images/template/tab11-left20.gif);
	position:absolute;
	top:-1000px;
	height:1px;
	width:1px;
}
div#preloadingTabRight{
	background-image:url(../images/template/tab11-right20.gif);
	position:absolute;
	top:-1000px;
	height:1px;
	width:1px;
}
div#preloadingTabCenter{
	background-image:url(../images/template/tab11-bg20.gif);
	position:absolute;
	top:-1000px;
	height:1px;
	width:1px;
}

/* SCROLLER */
#templateHeaderScoller{
width: 315px;
height: 45px;
font-weight:bold;
padding: 3px 3px 3px 3px;
color:#FFFFFF;/*WHITE*/
}
#templateHeaderScoller a{
text-decoration: none;
font-weight:bold;
text-decoration: underline;
}
#templateHeaderScoller a:hover{
text-decoration: underline;
}
.templateHeaderScollerMore{
	padding-left:10px;
	float:right;
	position:relative;
	right:10px;
	top:5px;
	color:#FFFFFF;/*WHITE*/
}
.templateHeaderScollerMore a{
	color:#FFFFFF;/*WHITE*/
}
.templateHeaderScollerContent{
	vertical-align:middle;
	color:#FFFFFF;/*WHITE*/
}
.templateHeaderScollerContent a{
	color:#FFFFFF;/*WHITE*/
}
.templateHeaderScollerTestimonial{
	font-size:9px;
	color:#FFFFFF;/*WHITE*/
}
.templateHeaderScollerClass{
}
#isProcessing{
	z-index:100px;
	position:absolute;
	top:-1000px;
	left:-1000px;
	display:block;
	z-index:0;
	width:772px;
	height:100%;
	background-color:#FFFFFF;
	filter:alpha(opacity=90);
	-moz-opacity:0.90;opacity:0.90;
}
#isProcessingSub{
	position:relative;
	top:200px;
	left:0px;
	display:block;
	border:1px solid #000000;
	width:572px;
	margin:0px 100px 0px 100px;
	padding:100px 0px 100px 0px;
	background-color:#FFFFFF;
	text-align:center;
}
	div#isProcessingSub h2{
		position:relative;
		left:-34px;
		top:-5px;
	}
	div#isProcessingSub img{
		position:relative;
		top:10px;
	}
	
div#addBox1{
	width:600px;
	background-color:#3F549C;
	margin:10px 10px 10px 10px;
}
	div#addBox1 div#addBox1JuicerSwf{
		display:block;
		width:600px;
		height:184px;
		background-image:url(../images/banners/magazine1-juicers.jpg);
		background-position:-1px -1px;
	}
	div#addBox1 div#addBox1SoyquickSwf{
		display:block;
		width:600px;
		height:184px;
		background-image:url(../images/banners/magazine1-soyquick.jpg);
		background-position:-1px -1px;
	}
	div#addBox1 div#addBox1Text{
		width:598px;
		border:1px solid #000000;
		border-top:0px solid #FFFFFF;
		background-image:url(../images/banners/magazine1-3bg.jpg);
		background-position:left;
		background-repeat:repeat-y;
		background-color:#3F549C;
		color:#FFFFFF;
		text-align:center;
		width:600;
	}
#chineseLang{
	display:none;
}
#englishLang{
	display:inline;
}
#frenchLang{
	display:inline;
}
/* ]]> */
