.foo
{
}


body
{
	font-family:Arial;
}

.readOnlyTextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #ccddee;
}





.header
{
	color: #666666;
	font-weight: bolder;
	font-size: 17px;
	width: 100%;
}




.success

{

                background-image: url('/img/shaded-box-lt-blue.jpg');

                background-repeat: no-repeat;
                line-height: 14px

}


.ingr

{

                background-image: url('/img/ingred5-3.jpg');

                background-repeat: no-repeat;

}






.PrimaryLogo1000X150
{
	width:1000px;
	height:150px;
}






.LeftOfMenu19X1300
{
	margin: 0px 0px 0px 0px;
	width:19px;
	height:1300px;
}






.LeftOfHeaderMenu263X47
{
	margin: 0px 0px 0px 0px;
	width:263px;
	height:47px;
}




.LeftMenuBackground164X1020
{
	margin: 0px 0px 0px 0px;
	width:164px;
	height:1020px;
}





.RightOfMenu80X1300
{
	margin: 0px 0px 0px 0px;
	width:80px;
	height:1300px;
}





.LeftMenuBackground164X1020DIV
{
	background: url(/Images/LeftMenuBackground164X1020.gif);
	vertical-align:top;
}





.HeaderMenu
{
	width:737px; 
	height:47px; 
	background-color:black;
	white-space:nowrap;
	vertical-align:middle;
}

.HeaderMenu div 
{
	height:43px;
	margin: 0px 0px 0px 0px;
}

.HeaderMenu a
{
	color:#ffffff; 
	font-weight: bold;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	
}

.HeaderMenu a:link
{
	color:#ffffff; 
	font-weight: bold;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	
}

.HeaderMenu a:hover
{
	color:#CA403E; 
	font-weight: bold;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	
}

.HeaderMenu a:visited
{
	color:#ffffff; 
	font-weight: bold;
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
}


input button
{
	border-color: #cccccc;
	background-color:#000000;
	color: white;
	font-family: arial, verdana, ms sans serif;
	font-weight: normal;
	font-size: 1.0em;
	height: 28px;
}


/******************  CART PAGES *****************/
.CartHeader
{
	background-color: Transparent;
	font-weight: 900;
	color: black;
	font-size: 13px;
}

.CartDefaultRow
{
	background-color: Transparent;
	color: black;
	font-size: 13px;
	text-align:center;
}

.CartAlternatingRow
{
	background-color: #FFCB69;
	/*filter:alpha(opacity=20);
	opacity:0.2;
	-moz-opacity:0.2;*/
	color: black;
	font-size: 13px;
}


.CartQuantitySpinnerContainer
{
	margin: 0 auto;
	width: 14px;
	line-height:normal;
}
.CartQuantitySpinnerContainer a
{
	background: transparent url(/GlobalImages/Controls/TelerikSpinButtons.gif) no-repeat scroll 0 0;
	display: block;
	overflow: hidden;
	text-indent: -4444px;
}

/*
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	z-index: 2;
	position: relative;

*/

.CartQuantitySpinnerContainer a.spinbutton
{
	height: 7px;
	line-height: 7px;
	margin: 0 1px;
	width: 13px;
}


.CartQuantitySpinnerContainer a.up
{
	background-position: 3px -35px;
}

.CartQuantitySpinnerContainer a.down
{
	background-position: 3px -65px;
	margin-top: 2px;
}



/******************  LOGIN PAGE *****************/
.LoginArea
{
	font-size: 13px;
	margin: 0px 20px 0px 0px;
}

.RegisterNewuser
{
	font-size: 12px;
	padding: 0px 0px 0px 5px;
	background-color: Transparent;
}






/******************  ADDRESS FORMS *****************/


.CreateUserButton
{
	margin-right: 450px;

}

.CreateuserTable
{
}

.CreateuserTable td
{
	height:auto;
	width:auto;
}

.CreateuserTable th
{
	text-align:center;
	width:400px;
}

.CreateuserTable .inputCell
{
	text-align:left;
	width:250px;
	height:27px;
}

.CreateuserTable .errorCell
{
	text-align:left;
	width:400px;
}



/******************  ADDRESS FORMS *****************/


.FormRowHeader
{
	text-align: right;
	background-color: Transparent;
	width: 150px;
}


.FormRowData
{
	text-align: left;
	background-color: Transparent;
	width: 250px;
}



/******************  CUSTOM CMS STYLES *****************/

h1           { color: #c0c0c0; font-family: Arial; font-size: 10px; font-weight:normal; text-decoration: none; margin-bottom:0; margin-top:0; line-height: 10px }

h2           { color: #005495; font-size: 14px; font-family: Arial; margin-right: 10px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px }

h3           { color: #005495; font-size: 14px; font-family: Arial; font-weight:bold; margin-top: 0px; margin-bottom: 0px; margin-right: 10px }

h4           { color: #38841A; font-size: 12px; font-family: Arial; font-weight:bold; margin-top: 5px; margin-bottom: 0px; margin-left: 0px }

h5           { color: #006797; font-size: 12px; font-family: Arial; font-weight:bold; margin-top: 8px; margin-bottom: 15px; margin-left: 5px }

h6           { color: #006797; font-size: 12px; font-family: Arial; font-weight:bold; margin-top: 8px; margin-bottom: 0px; margin-left: 0px }


a.nav:active     { color: #005495; text-decoration: none; font-size:11px; font-weight:normal; font-family:Arial; line-height: 12px }
a.nav:link       { color: #005495; text-decoration: none; font-size:11px; font-weight:normal; font-family:Arial; line-height: 12px }
a.nav:visited    { color: #005495; text-decoration: none; font-size:11px; font-weight:normal; font-family:Arial; line-height: 12px }
a.nav:hover      { color: #CF4239; text-decoration: underline; font-size:11px; font-weight:normal; font-family:Arial; line-height: 12px }

.sub-nav	      { color: #005495; text-decoration: none; font-size:11px; font-weight:normal; font-family:Arial; line-height: 12px }

a.norm:active     { color: #005495; line-height:16px; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial }
a.norm:link       { color: #005495; line-height:16px; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial }
a.norm:visited    { color: #005495; line-height:16px; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial }
a.norm:hover      { color: #CF4239; line-height:16px; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial }

.sub-norm	      { color: #005495; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial }


a.norm2:active     { color: #005495; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial }
a.norm2:link       { color: #005495; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial }
a.norm2:visited    { color: #005495; text-decoration: underline; font-size:12px; font-weight:normal; font-family:Arial }
a.norm2:hover      { color: #CF4239; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial }

.sub-norm2	      { color: #005495; text-decoration: none; font-size:12px; font-weight:normal; font-family:Arial }

a.lefthead:active     { color: #005495; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:15px; margin-bottom:20px }
a.lefthead:link       { color: #005495; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:15px; margin-bottom:20px }
a.lefthead:visited    { color: #005495; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:15px; margin-bottom:20px }
a.lefthead:hover      { color: #CF4239; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:15px; margin-bottom:20px }

a.leftcol:active     { color: #005495; text-decoration: none; font-size:10px; font-weight:normal; font-family:Arial }
a.leftcol:link       { color: #005495; text-decoration: none; font-size:10px; font-weight:normal; font-family:Arial }
a.leftcol:visited    { color: #005495; text-decoration: none; font-size:10px; font-weight:normal; font-family:Arial }
a.leftcol:hover      { color: #CF4239; text-decoration: none; font-size:10px; font-weight:normal; font-family:Arial }

a.leftcol2:active     { color: #EE9125; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:14px }
a.leftcol2:link       { color: #EE9125; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:14px }
a.leftcol2:visited    { color: #EE9125; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:14px }
a.leftcol2:hover      { color: #CF4239; text-decoration: none; font-size:12px; font-weight:bold; font-family:Arial; line-height:14px }

p
{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom:10px;
	margin-left:0px;
	line-height:16px;
}

p.ing
{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:13px;
	background-color:Transparent;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

p.tbl
{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p.test
{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-color:005495;
	font-weight:bold;
}

p.quote
{
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height: 12px;
	text-decoration: italics;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

p.faq
{
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
	background-color:Transparent;
	margin-top: 0px;
	margin-bottom: 10px;
}

p.bp
{
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
	background-color:Transparent;
	margin-top: 10px;
	margin-bottom: 10px;
}

ul.bull
{
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
	background-color:Transparent;
	margin-top: 0px;
	margin-bottom: 0px;
}

li.bull2
{
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
	background-color:Transparent;
	margin-top: 0px;
	margin-bottom: 0px;
}

span.faq
{
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
	background-color:Transparent;
	margin-top: 0px;
	margin-bottom: 10px;
}

ul.faq
{
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:16px;
	margin-top: 0px;
	margin-bottom: 10px;
}

li.ing
{
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	line-height:13px;
	background-color:Transparent;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.subs2
{
	text-align:left;
	background-color:Transparent;
	width: 250px;
}
