﻿FONT		{FONT-FAMILY: "arial"; FONT-SIZE: 12px}
DIV			{FONT-FAMILY: "arial"; FONT-SIZE: 12px}	
BODY {
    FONT-FAMILY: "arial";
    FONT-SIZE: 12px;
    background-color:#ffffff;
    padding:0px; margin:0px;
    background-image:url('../images/util/grass_bg.jpg');
    background-repeat:repeat-y;
    background-position:center top;
    width:100%;
    height:100%;
    text-align:center;
}
INPUT       {border:solid 1px #dbdbdb;FONT-FAMILY: "arial"; FONT-SIZE: 12px;color:#6d6d6b;background:#f4f4f4;}
TEXTAREA	{border:solid 1px #dbdbdb;FONT-FAMILY: "arial"; FONT-SIZE: 12px;color:#6d6d6b;background:#f4f4f4;}
FORM 		{FONT-FAMILY: "arial"; FONT-SIZE: 12px}
A           {color:#000000; text-decoration :none; text-decoration:underline;}
A:hover     {text-decoration: underline;}

a.noUnderline, a:hover.noUnderline {text-decoration:none;}
.network
{
    display:none;
    font-family: Arial, Helvetica, sans-serif;
}
table.hp_cntnr {
    background-image:url('../images/util/hp_cntnr_bg.jpg');
    background-repeat:no-repeat;
    background-position:center top;
    width:100%;
    height:100%;
    text-align:center;
}

table.inner_cntnr {
    background-image:url('../images/util/inner_cntnr_bg.jpg');
    background-repeat:no-repeat;
    background-position:center top;
    width:100%;
    height:100%;
    text-align:center;
}

.moduleText
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:20px;
	color:#004174;
	text-decoration: none;    
}

.moduleTextBold
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height:20px;
	color: #000000;
	text-decoration: none;    
}

.footerText
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:16px;
	color: #ffffff;
	text-decoration: none;    
}

a:hover.footerText {
	color: #ffffff;
	text-decoration: underline;    
}

.footerTextBold
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height:16px;
	color: #ffffff;
	text-decoration: none;    
}

.title
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height:20px;
	color: #000000;
	text-decoration: none;    
}
.titleBold
{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	line-height:20px;
	color: #000000;
	text-decoration: none;    
}
.greySmallText {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #798086;
	text-decoration: none;
}
/* general definition */
img {display:block; border:0px;}
.TextBox {width:100px; border:1px solid #dadada; background-color:#e6e6e6; font-family:arial; font-size:12px;}
.Search-Btn{border:0px;}

/* font definition */
.Blue-12 {font-family:arial; font-size:12px; color:#00457c; font-weight:normal;text-decoration:none;}
.Blue-12-Bolder {font-family:arial; font-size:12px; color:#00457c; font-weight:bolder;text-decoration:none;}
.Blue-13-Bolder {font-family:arial; font-size:13px; color:#00457c; font-weight:bolder;}
.Blue-13 {font-family:arial; font-size:13px; color:#00457c; font-weight:normal;}
.Blue-15-Bolder {font-family:arial; font-size:15px; color:#00457c; font-weight:bolder;}
.Blue-16-Bolder {font-family:arial; font-size:16px; color:#00457c; font-weight:bolder;}
.Blue-20-Bolder {font-family:arial; font-size:20px; color:#00457c; font-weight:bolder;}
.Blue-20 {font-family:arial; font-size:20px; color:#00457c; font-weight:normal;}
.Blue-16 {font-family:arial; font-size:16px; color:#00457c;font-weight:normal;}
/* block definition */
div.Page {width:872px; margin:auto; padding:0px 14px 0px 14px; background-color:#ffffff; border-right:1px solid #979696; border-left:1px solid #979696; background-image:url('../images/pageBack.jpg'); background-position:bottom right; background-repeat:no-repeat;}
div.Page-LogoRow {width:860px; height:104px;}
div.Page-LogoRow-Logo {width:147px; height:104px; float:right;}
div.Page-LogoRow-LeftLinks {width:130px; height:31px; padding:30px 583px 43px 0px; float:right;}
div.Page-TopImg {width:860px; height:130px;}
div.Page-TopMenu {width:860px; height:38px; background-color:#e6e6e6; text-align:right;}
div.Page-TopLine {width:860px; height:45px;}
div.Page-Text {width:860px; overflow:auto;}
div.Page-Text-Right {width:172px; float:right; text-align:right;}
div.Page-Text-Right-Item {width:142px; height:23px; padding-right:30px; padding-top:7px; background-position:top right; background-repeat:no-repeat;}
div.Page-Text-Right-Item a, div.Page-Text-Right-Item a:hover {
    text-decoration:none;
    color:#000000;
}
div.Page-Text-Left {width:667px; float:right; border-right:1px solid #b7b7b7; text-align:right; padding:0px 20px 0px 0px;}
div.Bottom {width:902px; margin:auto;}
div.Bottom-Closer {width:902px; height:133px;}
div.Bottom-Links {width:902px; padding:40px 0px 40px 0px; text-align:center; color:#ffffff;}


.SideMenu-FirstLevel {background-image:url('../images/sideMenuFirstLevel.jpg');font-size:15px;}
.SideMenu-FirstLevel-Bold {background-image:url('../images/sideMenuFirstLevel.jpg');font-size:15px;font-weight:bold;}
.SideMenu-FirstLevel-On {background-image:url('../images/sideMenuFirstLevelOn.jpg');font-size:15px;font-weight:bold;}
.SideMenu-SecondLevel {background-image:url('../images/sideMenuSecondLevel.jpg');font-size:14px;}
.SideMenu-SecondLevel-Bold {background-image:url('../images/sideMenuSecondLevel.jpg');font-size:14px;font-weight:bold;}
.SideMenu-SecondLevel-On {background-image:url('../images/sideMenuSecondLevelOn.jpg');font-size:14px;font-weight:bold;}
.SideMenu-ThirdLevel {background-image:url('../images/sideMenuThirdLevel.jpg');font-size:13px;}
.SideMenu-ThirdLevel-Bold {background-image:url('../images/sideMenuThirdLevel.jpg');font-size:13px;font-weight:bold;}
.SideMenu-ThirdLevel-On {background-image:url('../images/sideMenuThirdLevelOn.jpg');font-size:13px;font-weight:bold;}

div.st_tp_wide {
    width:646px;
    float:right;
}

div.st_tp_narrow {
    width:414px;
    margin-left:26px;
    float:right;
}
div.st_tp_narrow_ask {
    width:425px;
    margin-left:6px;
    float:right;
}

div.st_tp_left {
    width:220px;
    float:right;
    text-align:right;
}

div.st_tp_left img {
    max-width:212px;
    margin-bottom:4px;
}

div.st_tp_left div.Blue-13-Bolder {
    margin-right:3px;
}

div.Text-Page {
    color:#004174;
    font-family:arial;
    font-size:13px;
    font-weight:bolder;
}

.Text-Page-Color {
    color:#004174;
    font-family:arial;
    font-size:12px;
    line-height:21px;
    text-align:justify;
}


/* unique style for families page */
div.Families-Page-Text-Left-TopRow {width:647px; height:25px; padding-bottom:20px;}
div.Families-Page-Text-Left-TopRow-Header {width:427px; height:25px; float:right;}
div.Families-Page-Text-Left-TopRow-Header-Shav {width:350px;  float:right;}
div.Families-Page-Text-Left-TopRow-SearchBox {width:220px; height:25px; float:right;}
div.Families-Page-Text-Left-TopRow-SearchBox-Shav {width:265px;  float:right;}
div.Families-Page-Text-Left-TopRow-SearchBox-Item {height:25px; float:right; padding-right:5px;}
div.Families-Page-Text-Left-ItemsArea {width:664px; overflow:auto;}
div.Families-Page-Text-Left-ItemsArea-Item {width:207px; height:124px; float:right; padding:0px 0px 0px 14px;margin-top:6px;margin-bottom:6px;}
div.Families-Page-Text-Left-ItemsArea-Item img {width:207px; height:124px;}

/* unique style for products page */
div.Products-Page-Text-Left-TopRow {width:660px; height:25px; padding-bottom:20px;}
div.Products-Page-Text-Left-TopRow-Header {width:427px; height:25px; float:right;}
div.Products-Page-Text-Left-TopRow-SearchBox {width:220px; height:25px; float:right;}
div.Products-Page-Text-Left-TopRow-SearchBox-Item {height:25px; float:right; padding-right:15px;}
div.Products-Page-Text-Left-ItemsArea {width:660px; overflow:auto;}
div.Products-Page-Text-Left-ItemsArea-Items {width:330px; float:right; padding-left:15px;}
div.Products-Page-Text-Left-ItemsArea-Items-Item {width:152px; height:155px; float:right;margin-left:8px;margin-bottom:4px; padding:5px 0px 0px 5px; background-repeat:no-repeat; background-position:top right;}
div.Products-Page-Text-Left-ItemsArea-Items-Item-Name {width:142px; padding-top:110px;padding-right:5px;padding-left:5px; text-align:center;} 
div.Products-Page-Text-Left-ItemsArea-Items-Item img {width:152px; height:155px;}
div.Products-Page-Text-Left-ItemsArea-SideText {width:308px; float:right; color:#004174; font-family:arial; font-size:12px; text-align:justify; line-height:150%;}
div.Products-Page-Text-Left-ItemsArea-SideText-left {width:302px; float:right; color:#004174; font-family:arial; font-size:12px; text-align:left; line-height:150%;}

/* unique style for product page */
div.Product-Page-Text-Left-TopRow {width:647px; height:25px; padding-bottom:20px;}
div.Product-Page-Text-Left-TopRow-Header {width:427px; height:25px; float:right;}
div.Product-Page-Text-Left-TopRow-SearchBox {width:220px; height:25px; float:right;}
div.Product-Page-Text-Left-TopRow-SearchBox-Item {height:25px; float:right; padding-right:5px;}
div.Product-Page-Text-Left-ItemsArea {width:647px; overflow:auto;}
div.Product-Page-Text-Left-ItemsArea-Details {width:277px; float:right; padding-left:100px;}
div.Product-Page-Text-Left-ItemsArea-Details-Row {width:277px; padding-bottom:5px;}
div.Product-Page-Text-Left-ItemsArea-Details-Row-Key {width:200px; height:18px; float:right; border:1px solid #dadada; margin-left:5px; padding-right:18px; padding-top:2px; background-color:#f8f8f8;}
div.Product-Page-Text-Left-ItemsArea-Details-Row-Value {width:48px; height:18px; padding-right:2px; padding-top:2px; float:right; border:1px solid #dadada; background-color:#f8f8f8;direction:ltr;}
div.Product-Page-Text-Left-ItemsArea-Pic {width:270px; float:right;}
div.Product-Page-Text-Left-ItemsArea-Pic img {width:270px;}

/* unique style for service page */
div.Service-Page-Left-ItemsArea {width:208px;overflow:auto;float:right;}

/* unique style for recipes main page */
div.Recipes-Page-Text-Left-TopRow {width:655px; height:25px; padding-bottom:20px;}
div.Recipes-Page-Text-Left-TopRow-Shav {width:655px; padding-bottom:20px;}
div.Recipes-Page-Text-Left-ItemsArea {width:655px; overflow:auto;}
div.Recipes-Page-Text-Left-ItemsArea-Item {width:655px;float:right;overflow:auto;}
div.Recipes-Page-Text-Left-Item-Box {width:210px; height:159px;float:right;vertical-align:middle;background-image:url('../images/taramilk/recipes/bg.jpg'); background-repeat:no-repeat;}
div.Recipes-Page-Text-Left-Item-Box-Shav {width:210px; height:159px;float:right;vertical-align:middle; background-repeat:no-repeat;}
div.Recipes-Page-Text-Left-Item-Img {margin:auto;width:192px;margin-top:10px;}
div.Recipes-Page-Text-Left-Text {width:430px;overflow:auto; float:right;}
div.Recipes-Page-Text-Left-Content {padding-top:10px;padding-right:25px;height:120px;}
div.Recipes-Page-Text-Left-more {text-align:left;}


/* unique style for recipes category page page */
div.Recipes-cat-Page-Text-Left-ItemsArea {width:550px;overflow:auto;float:right;}
div.Recipes-cat-Page-Text-Left-Item {width:241px;height:40px;text-align:center;padding-top:120px;padding-right:5px;padding-left:5px; vertical-align:bottom; margin-left:20px; float:right;background-image:url('../images/taramilk/recipes/pic2.jpg'); background-repeat:no-repeat;}

/* unique style for single recipes page */
div.Recipe-Single-Container {width:667px; float:right; border-right:1px solid #b7b7b7; text-align:right; padding:0px 20px 0px 0px;}
div.Recipe-Single-Page-Text-Right {width:350px;float:right;text-align:right;margin-left:12px;}
div.Recipe-Single-Page-Text-Right-Shavoot {width:300px;float:right;text-align:right;margin-left:12px;}
div.Recipe-Single-Page-Text-Hr {width:360px;float:right;margin-top:10px;margin-bottom:20px;}
div.Recipe-Single-Page-Text-Hr-Shavoot {width:300px;float:right;margin-top:10px;margin-bottom:20px;}
div.Recipe-Single-Page-Img-Left {width:270px;float:right;padding-right:20px;}
div.Recipe-Single-Page-Img-Left-Shavoot {width:320px;float:right;text-align:left;}

/* unique style for single dairyFarmers page */
div.Farmer-Single-Container {width:667px; float:right; border-right:1px solid #b7b7b7; text-align:right; padding:0px 20px 0px 0px;}
div.Farmer-Single-Imgs {width:660px; float:right;margin-top:18px;}
div.Farmer-Single-Img-Gall {width:210px; float:right;}
div.Farmer-Single-Img-Big {width:411px;height:284px; float:right;vertical-align:middle;background-image:url('../images/taramilk/dairyFarmers/bg.jpg'); background-repeat:no-repeat;}
img.Farmer-Single-Img-Img {margin:auto;margin-top:10px;}
div.dfBigImgOuter {width:440px;height:290px; float:right;vertical-align:middle;}
div.dfThumbImgOuter {width:90px;height:60px;float:right;margin-left:14px;margin-bottom:14px;vertical-align:middle;}
img.dfThumbImg {border:none 0px #ffffff;margin:2px 2px 2px 2px;vertical-align:middle;cursor:pointer;}
img.dfThumbImgOn {border:solid 2px #ddddff;vertical-align:middle;cursor:pointer;}
img.dfImg {margin:auto;}
div.Farmer-Single-Img-Hr {width:650px; float:right;margin-top:14px;}
div.Farmer-Single-Txt {width:660px; float:right;margin-top:14px;}
div.Farmer-Page-Text-Left-Item-Box { width:222px; height:165px;float:right;vertical-align:middle; background-repeat:no-repeat;}
div.Farmer-Page-Text-Left-Item-Img {float:right; width:222px;}
div.Farmer-Page-Text-Left-Content {padding-top:10px;padding-right:20px;padding-bottom:10px;overflow:auto;height:120px;}
div.Farmer-Page-Text-Left-ItemsArea-Item {width:635px;float:right;overflow:auto; }
div.Farmer-Page-Text-Left-Text {width:390px;overflow:auto; float:right;overflow:auto;}
div.Farmer-Page-Text-Left-more {text-align:left;width:615px;}
/* unique style for did you know */

div.Did-You-Know-Container{width:203px; float:right;}
div.Did-You-Know-Top {width:203px; height:55; float:right;}
div.Did-You-Know-Bg {width:183px;text-align:justify; padding-left:10px;padding-right:10px;padding-top:7px;float:right;background-image:url('../images/taramilk/diduknow/bg.jpg'); background-repeat:no-repeat;background-position:bottom;}
div.Did-You-Know-Bot {width:203px; float:right;height:45;}
div.Did-You-Know-Img {width:203px; float:right;}


