body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img{border:none;}

a{outline:none;}

.DarkText	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.LiteBlueText	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #40c1fa;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin:0px;
	padding:0px 0px 5px 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2dc1e9;
	text-decoration: none;
	margin:0px;
	padding:0px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #40c1fa;
	margin:0px;
	padding:0px 0px 5px 0px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin:0px;
	padding:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.ProdFormHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin:0px;
	padding:20px 0px 0px 0px;
}
.SmallWhiteText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.SmallWhiteTxtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
/*THESE ARE FOR THE NAVIGATIONAL ELEMENTS*/
div#MainNav1 a{
	display:block;
	height: 65px;
	width: 209px;
}

div#MainNav2 a{
	display:block;
	height: 65px;
	width: 207px;
}

div#MainNav3 a{
	display:block;
	height: 65px;
	width: 210px;
}
.MainNav1On {
	background-image: url(/images/lactaidenespanol/buttons/main_nav1_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 210px;
	cursor:pointer;
}
.MainNav1Off {
	background-image: url(/images/lactaidenespanol/buttons/main_nav1_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 210px;
	cursor:pointer;
}
.MainNav2On {
	background-image: url(/images/lactaidenespanol/buttons/main_nav2_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 208px;
	cursor:pointer;
}
.MainNav2Off {
	background-image: url(/images/lactaidenespanol/buttons/main_nav2_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 208px;
	cursor:pointer;
}
.MainNav3On {
	background-image: url(/images/lactaidenespanol/buttons/main_nav3_on.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 211px;
	cursor:pointer;
}
.MainNav3Off {
	background-image: url(/images/lactaidenespanol/buttons/main_nav3_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 65px;
	width: 211px;
	cursor:pointer;
}
#MainNav1 {
	height: 65px;
	width: 210px;
	cursor:pointer;
}
.HealthHeader0 {
	background-image: url(/images/lactaidenespanol/headers/subnav_img0.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.HealthHeader1 {
	background-image: url(/images/lactaidenespanol/headers/subnav_img1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.HealthHeader2 {
	background-image: url(/images/lactaidenespanol/headers/subnav_img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.HealthHeader3 {
	background-image: url(/images/lactaidenespanol/headers/subnav_img3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.HealthHeader4 {
	background-image: url(/images/lactaidenespanol/headers/subnav_img4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.RecipeHeader0 {
	background-image: url(/images/lactaidenespanol/headers/recipes.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.RecipeHeader1 {
	background-image: url(/images/lactaidenespanol/headers/recipe_delilah.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.RecipeHeader2 {
	background-image: url(/images/lactaidenespanol/headers/recipe_angelica.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.RecipeHeader3 {
	background-image: url(/images/lactaidenespanol/headers/recipe_conversion.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.SignupHeader1 {
	background-image: url(/images/lactaidenespanol/headers/newsletter_signup.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.CustomerHeader1 {
	background-image: url(/images/lactaidenespanol/headers/customer_service.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	height: 305px;
	width: 950px;
	margin:0px;
}
.SubNavArrowOff, a.SubNavArrowOff:link, a.SubNavArrowOff:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #2581b9;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 12px;
	float:left;
}
a.SubNavArrowOff:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #2581b9;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow_down.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 12px;
	float:left;
}
.SubNavArrowOn, a.SubNavArrowOn:link, a.SubNavArrowOn:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #2581b9;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow_down.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 12px;
	float:left;
}
.SubNavBox {
	height: 30px;
	width: 125px;
	padding-bottom: 15px;
	padding-left: 15px;
	vertical-align: bottom;
	cursor:pointer;
}
.SubNavOff, a.SubNavOff:link, a.SubNavOff:active, a.SubNavOff:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #68ccfd;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 0px 0px 12px;
	width:152px;
	height:100%;
	float: left;
}
a.SubNavOff:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #68ccfd;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 0px 0px 12px;
	width:152px;
	height:100%;
	background-color: #f3fbfe;
	float: left;
}
.SubSubNavOff, a.SubSubNavOff:link, a.SubSubNavOff:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #68ccfd;
	text-decoration: none;
	padding:7px 0px 0px 12px;
	width:152px;
	height:100%;
	float: left;
}
a.SubSubNavOff:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #68ccfd;
	text-decoration: none;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 12px;
	width:152px;
	height:100%;
	float: left;
	background-image: url(/images/lactaidenespanol/newsite/subnav_backgradiant.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.SubNavOff2, a.SubNavOff2:link, a.SubNavOff2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/white_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:7px 0px 0px 12px;
	width:152px;
	height:100%;
	float: left;
}
a.SubNavOff2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/white_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:7px 0px 0px 12px;
	width:152px;
	height:100%;
	float: left;
}
.SubNavOn, a.SubNavOn:link, a.SubNavOn:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #68ccfd;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 0px 0px 12px;
	width:152px;
	background-color: #f3fbfe;
	height:100%;
	float: left;
}
a.SubNavOn:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #68ccfd;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding:5px 0px 0px 12px;
	width:152px;
	background-color: #f3fbfe;
	height:100%;
	float: left;
}
.InnerNav	{
	width:152px;
	padding:0px;
	margin:0px;
	cursor:pointer;
}
/*END NAVIGATIONAL CLASSES*/

ul.dark, ol.dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
ul.white, ul.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
li {
	list-style-type: none;
	list-style-position: outside;
	list-style-image: url(/images/lactaidenespanol/newsite/blue_bullet.gif);
}
.BodyContent {
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.ProdBodyContent {
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.MiddleTable {
	background-image: url(/images/lactaidenespanol/newsite/middle_test_table.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.MiddleFoodSelector {
	background-image: url(/images/lactaidenespanol/prod_selector/food_inspector_middle.gif);
	background-repeat: repeat-y;
	background-position: center top;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.SmallTextHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.Footer, a.Footer:link, a.Footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #009ff1;
	text-decoration: none;
}
a.Footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #009ff1;
	text-decoration: underline;
}
.ProductBackground {
	background-image: url(/images/lactaidenespanol/newsite/products_background.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #144266;
}
.ProdMainBack {
	background-color: #144266;
}
.HealthMainBack {
	background-color: #0f375b;

}
.NormGrayText {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.TopTableLine {
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 2px;
}
/*THESE ARE FOR THE PRODUCT LOCATOR FUNCTIONALITY*/
.ProductLocatorBack {
	background-image: url(/images/lactaidenespanol/prod_locator/locator_background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 433px;
	width: 494px;
}
.Map1 {
	background-image: url(/images/lactaidenespanol/prod_locator/map_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 354px;
	width: 471px;
}
.Map2 {
	background-image: url(/images/lactaidenespanol/prod_locator/map_2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 354px;
	width: 471px;
}
.Map3 {
	background-image: url(/images/lactaidenespanol/prod_locator/map_3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 354px;
	width: 471px;
}
.Map4 {
	background-image: url(/images/lactaidenespanol/prod_locator/map_4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 354px;
	width: 471px;
}
.Map5 {
	background-image: url(/images/lactaidenespanol/prod_locator/map_5.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 354px;
	width: 471px;
}
.Map6 {
	background-image: url(/images/lactaidenespanol/prod_locator/map_6.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 354px;
	width: 471px;
}
/*END PRODUCT LOCATOR FUNCTIONALITY*/
.SelectorOn {
	height: 118px;
	width: 77px;
	background-image: url(/images/lactaidenespanol/prod_selector/gray_background.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.DottedLines {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #40c1fa;
}
.FormBackground {
	background-image: url(/images/lactaidenespanol/newsite/form_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 352px;
	width: 477px;
}

.FormBackgroundNew {
	background-image: url(/images/lactaidenespanol/newsite/form_background_new.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 800px;
	width: 477px;
}

.SmallFormBack {
	background-image: url(/images/lactaidenespanol/newsite/sm_form_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 478px;
	height: 146px;
}
.SmallFormBack2 {
	background-image: url(/images/lactaidenespanol/newsite/sm_form_background2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 231px;
	width: 478px;
}
.SpecialOffersBack {
	background-image: url(/images/lactaidenespanol/newsite/special_offers_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 487px;
	width: 497px;
}
.SignupFormback {
	background-image: url(/images/lactaidenespanol/newsite/signup_formback.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 354px;
	width: 480px;
}
.SignupFormback1 {
	background-image: url(/images/lactaidenespanol/newsite/signup_formback1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 640px;
	width: 480px;
}
.SignupFormback2 {
	background-image: url(/images/lactaidenespanol/newsite/signup_formback2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 500px;
	width: 480px;
}
.SignupFormback3 {
	background-image: url(/images/lactaidenespanol/newsite/signup_formback3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 425px;
	width: 480px;
}

a:link {
	color: #40c1fa;
	text-decoration: none;
}
a:visited {
	color: #40c1fa;
	text-decoration: none;
}
a:hover {
	color: #40c1fa;
	text-decoration: underline;
}
.BlueArrowLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #40c1fa;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/blue_arrow2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
	font-weight: bold;
}
table#factsList tr{height:20px;}
table#factsList td{border-top:1px solid #FFFFFF;}
/*THIS ONE IS FOR THE LEAVING THE SITE, BUY NOW AND TELL A FRIEND POPUP*/
.PopupBackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/popup_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 321px;
	width: 495px;
	position: absolute;
	z-index: 10;
	top: -15px;
	left:225px;
}
/*THIS ONE IS FOR THE RECIPE CONVERSION POPUP*/
.PopupBackground2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/popup_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 321px;
	width: 495px;
	position: absolute;
	z-index: 10;
	top: 900px;
	left:0px;
}
.PopupBackground3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(/images/lactaidenespanol/newsite/recipe_conv_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 450px;
	width: 495px;
	position: absolute;
	z-index: 10;
	top: 950px;
	left:0px;
}
.SmallGrayText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
/*THESE ARE THE CLASSES RELATIVE TO THE FAQ SECTION*/

#root0{
	/*height: 341px;*/
	width: 465px;
}

#scroll0Container	{
	padding: 12px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
}
#FaqPadding	{
	padding: 2px 10px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.featureScrollerParent{margin-top:8px;}

.featureScrollerChild{padding-bottom:8px;}

.featureScrollerParentContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #40c1fa;
	text-decoration: none;
	width: 495px;
	padding: 2px 0px 2px 2px;
	margin: 2px 0px 2px 0px;
	vertical-align: top;
	cursor:pointer;
	text-align: left;
}
.featureScrollerChildContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	width: 95%;
	text-align: left;
}
/*END FAQ SECTION*/
/*THIS CONTROLS THE WIDTH FOR THE CALCIUM AND LACTOSE TRACKER*/
#Header {
	width: 505px;
	height:43px;
	margin: 0 auto;
	border: 0px solid #ccc;
	background-image: url(/images/lactaidenespanol/newsite/food_inspector_head.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding:0px;
}
#MiddleDiv {
	background-image: url(/images/lactaidenespanol/newsite/food_inspector_middle.gif);
	background-repeat: repeat-y;
	background-position: center center;
	height:8px;
	width:505px;
}
#calciumScroller {
	width: 232px;
	border: 0px solid #ccc;
	padding: 5px;
	float: left;
	position:relative;
	display:block;
}
#lactoseScroller {
	width: 232px;
	float: left;
	border: 0px solid #ccc;
	padding: 5px;
	position:relative;
	display:block;
}
#FoodGroups {
	width: 480px;
	float: left;
	border: 0px solid #ccc;
	padding:20px 0px 0px 15px;
	margin-top:0px;
	text-align:center;
}
#FoodGroups div {
	width: 77px;
	height: 140px;
	border: 0px solid #000;
	margin: 1px;
	float: left;
	text-align: center;
	font:bold 10px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	padding:0px 0px 0px 0px;
}
/*USE THESE IF YOU WANT LABELS OVER THE SLIDER- ADD SPAN WITH THE CLASS ON IT*/
.label-1 { 
	position: absolute; 
	left: 0; 
	top: -1.1em; 
	}
.label-2 { 
	position: absolute; 
	right: 0; 
	top: -1.1em; 
	}

/* THESE FILES SKIN THE SLIDER */
.ui-slider { 
	position: relative; 
	width:200px; 
	height:23px; 
	margin-left:10px; 
	padding:0px; 
}
.ui-slider2 { 
	position: relative; 
	width:153px; 
	height:23px; 
	margin-left:9px; 
	padding:0px; 
}
.ui-slider-handle { 
	position: absolute; 
	z-index: 1; 
	height: 12px; 
	width: 12px; 
	top: 40px; 
	left: 0px; 
	margin:0px 0px 0px 5px; 
	background-image: url(/images/lactaidenespanol/newsite/slider_arrow.gif);  
	background-repeat: no-repeat;
	background-position: left top;	
}
.ui-slider-handle-2 { 
	position: absolute; 
	z-index: 1; 
	height: 12px; 
	width: 12px; 
	top: 40px; 
	left: 0px; 
	margin:0px 0px 0px 5px; 
	background-image: url(/images/lactaidenespanol/newsite/slider_arrow.gif);  
	background-repeat: no-repeat;
	background-position: left top;	
}
.ui-slider-handle-active { 
	border: 0px dotted black;  
}
.ui-slider-disabled .ui-slider-handle { 
	opacity: 0.5; 
	filter: alpha(opacity=50); 
}
.ui-slider-range {
	position: absolute;
	background: #84e0f7;
	opacity: 0.6;
	filter: alpha(opacity=60);
	width: 153px;
	height: 7px;


	line-height:7px;
	top:46px;
	left:10px;
	margin:0px 10px 0px 5px;
	padding:0px;
	border: 0px solid #000;
	overflow: hidden;
	clip: rect(auto,auto,auto,auto);
}
/* Default slider backgrounds */
.CalciumBackground {
	width:232px; 
	height:94px; 
	margin:0px; 
	padding:0px; 
	background-image: url(/images/lactaidenespanol/newsite/calcium_slider_background.gif); 
	display:block;
	position:relative;
}
.LactoseBackground {
	width:232px; 
	height:94px; 
	margin:0px; 
	padding:0px; 
	background-image: url(/images/lactaidenespanol/newsite/lactose_slider_background.gif); 
	display:block;
	position:relative;
}
.BottomTable {
	background-image: url(/images/lactaidenespanol/newsite/food_inspector_bottom.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height:23px;
}
.TinyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 9px;
}
.Graybackground {
	background-image: url(/images/lactaidenespanol/newsite/gray_background.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 118px;
	width: 77px;
}
.Graybackground2 {
	background-image: url(/images/lactaidenespanol/newsite/gray_background.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 118px;
	width: 77px;
}
.Tout1 {
	background-image: url(/images/lactaidenespanol/callouts/callout1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 211px;
}
.Tout2 {
	background-image: url(/images/lactaidenespanol/callouts/callout2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 211px;
}
.Tout3 {
	background-image: url(/images/lactaidenespanol/callouts/callout3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 211px;
}
.Tout3 a, .Tout2 a, .Tout1 a{
	display:block;
	height: 80px;
	width: 211px;
}
.Tout4 {
	background-image: url(/images/lactaidenespanol/callouts/callout4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 102px;
	width: 211px;
}
.Tout5 {
	background-image: url(/images/lactaidenespanol/callouts/callout5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 102px;
	width: 211px;
}
.Tout5 a, .Tout4 a{
	display:block;
	height: 102px;
	width: 211px;
}
.Tout6 {
	background-image: url(/images/lactaidenespanol/callouts/callout6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 211px;
}

.Tout7 {
	background-image: url(/images/lactaidenespanol/callouts/callout7.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 211px;
}
.Tout6 a, .Tout7 a{
	display:block;
	height: 80px;
	width: 211px;
}
.Tout8 {
	background-image: url(/images/lactaidenespanol/callouts/callout8.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 123px;
	width: 211px;
}
.Tout8 a{
	display:block;
	height: 123px;
	width: 211px;
}
.Tout9 {
	background-image: url(/images/lactaidenespanol/callouts/callout9.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 91px;
	width: 211px;
}
.Tout9 a{
	display:block;
	height: 91px;
	width: 211px;
}
.Tout1Dark {
	background-image: url(/images/lactaidenespanol/callouts/callout1_dark.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 109px;
	width: 210px;
}
.Tout1Dark a{
	display:block;
	height: 109px;
	width: 210px;
}
.Tout2Dark {
	background-image: url(/images/lactaidenespanol/callouts/callout2_dark.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 105px;
	width: 210px;
}

.Tout2Dark a{
	display:block;
	height: 105px;
	width: 210px;
}
.Tout3Dark {
	background-image: url(/images/lactaidenespanol/callouts/callout3_dark.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 93px;
	width: 209px;
}
.Tout3Dark a{
	display:block;
	height: 93px;
	width: 209px;
}
.Tout4Dark {
	background-image: url(/images/lactaidenespanol/callouts/callout4_dark.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 92px;
	width: 208px;
}
.Tout4Dark a{
	display:block;
	height: 92px;
	width: 208px;
}

.Hand {
	cursor: pointer;
}
.ImgPadding{
	padding-top: 2px;
	padding-bottom: 4px;

}

li.errorMsg{color:red; margin-left:25px;}

span.fontred{display:block;}

span.thick{font-weight:bold; padding-left:20px;}

.fontred{color: #FF0000;}

.fontrequired{color: #FF0000;font-style:italic}

.brdrTop{border-top:1px solid #3CC0FF;}

.brdrBot{border-bottom:1px solid #3CC0FF;}

.hideListBox{width:11px; overflow:hidden;}

table#recipeListTab td{border-top:1px solid #40c1fa; vertical-align:top; padding:5px 0px; overflow:visible;}

/* new styles for the recipe pages */ 
table#recipeSection{margin-bottom:20px;}

table#recipeSection td{
	vertical-align:top;
	height:75px; overflow:visible; 
	border-top:1px solid #40C1FA; 
	padding:7px 250px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
}

table#recipeSection h6, table#recipeDetails h6{font-size:14px; margin:0px; padding:0px; border:none;}

h4.sectionName{border-bottom:2px solid #40C1FA; width:720px;}
table#recipeDetails{table-layout:fixed;}
table#recipeDetails td{oveflow:visible; white-space:word-wrap; vertical-align:top; border-top:1px solid #40C1FA; padding:15px 45px 0px 0px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.font10{font-size:10px;}
.font11{font-size:11px;}
p.portions{margin:0px; padding:0px; margin-bottom:45px;}
p.portions strong{text-transform:uppercase; font-weight:400;}

li.steps{list-style-image:none; list-style:decimal; margin:0px; margin-left:25px; padding:0px; padding-bottom:10px;}

.aster{font-size:18px; color:#0066FF;}

/* PIMS_9985 - site refresh */

#navigation{text-align:center; width:1024px; height:54px; margin:auto; background:url(/images/lactaidenespanol/nav_placeholder.jpg); overflow:hidden;}

#newCallouts{height:172px; width:1024px; margin:auto; background:url(/images/lactaidenespanol/footer_placeholder.jpg);}

#homepageFooter{font-family: arial, sans serif; color:#FFF; font-size:10px; border-top:1px solid #FFF; width:912px; margin:auto; padding:10px 0px 20px 0px;	line-height:13px;}
#homepageFooter a:link, #homepageFooter a:hover, #homepageFooter a:active, #homepageFooter a:visited{text-decoration:underline; color: #FFF;}

div#noflash{width:1000px; position:absolute; margin-top:5px; z-index:600; float:left; color:#FFF;}
div#heroButtons{z-index:999; float:left; width:600px; height:55px; position:absolute; margin:430px 0px 0px 310px; text-align:center;}
div#heroButtons a{display:block; margin:5px; float:left; width:160px; height:55px; outline:none;}
div#heroButtons a span{display:none;}
a#good_mornings{background:url(/images/lactaidenespanol/home/btn_good_mornings_off.png) no-repeat left top;}
a#good_mornings:hover{background:url(/images/lactaidenespanol/home/btn_good_mornings_on.png) no-repeat left top;}
a#nights_out{background:url(/images/lactaidenespanol/home/btn_nights_out_off.png) no-repeat left top;}
a#nights_out:hover{background:url(/images/lactaidenespanol/home/btn_nights_out_on.png) no-repeat left top;}
a#sweet_dreams{background:url(/images/lactaidenespanol/home/btn_sweet_dreams_off.png) no-repeat left top;}
a#sweet_dreams:hover{background:url(/images/lactaidenespanol/home/btn_sweet_dreams_on.png) no-repeat left top;}

.newBackground{background:#144266 url(/images/lactaidenespanol/new_bg_gradient.gif) repeat-x left top;}
/* PIMS_9985 - site refresh */