﻿/*Global
-------------------------------------------------------------------------------*/
body{
    font: 0.8em arial,sans-serif; 
    background-color: #e6e6e6;
    margin: 0;
}

a:link
{
    color: black;
    text-decoration:none;
}

a:visited
{
   color: black;
   text-decoration:none;
}

a:hover
{
    color: black;
    text-decoration:none;
}

p
{
    direction:rtl;
    margin:0;
    padding:0 0 0 0;

}

h1,h2
{
    margin: 0;
}


/*Header
-------------------------------------------------------------------------------*/
.allScreen
{
    width:980px;
    background-color: white;
    margin: 0 auto;
    padding: 3px 0 0 0;
}

.bannerHeader
{
    background-color:#f3f3f3;
    height:100px;
    margin:0 auto;
    width:980px;
    
}

.header 
{
    margin: 3px 0 0 0;
}

.logoTitle
{
    text-align:right;
}

.logo
{
    float: right;
    width: 152px;          
    height: 127px;
    background-image: url('/images/siteImages/logo.gif');
    /*background-image: url('/images/siteImages/logo_pesach.gif'); Pesach*/
    /*background-image: url('/images/siteImages/logo_shavout.jpg'); Shavout*/
    background-repeat:no-repeat;
    background-position:top;
    margin: 0 0 0 0;
    padding:0 0 0 0;
    cursor:pointer;
    text-align:right;
    display:inline;
}

.logoSpecial
{
    float: right;
    width: 152px;          
    height: 127px;
    background-image: url('/images/siteImages/logo_hanuca.gif');
    background-repeat:no-repeat;
    background-position:top;
    margin: 0 0 0 0;
    padding:0 0 0 0;
    cursor:pointer;
    text-align:right;
    display:inline;
}


.headerBackground
{
    background-image: url('/images/siteImages/bg_header.gif');
    width: 828px;          
    
    float:left;
    margin: 0 0 0 0;
    padding:0 0 0 0;
    display:inline;
}

.searchTitle {

    margin-top:5px;
    display:inline;
}

.logoImage
{
    border: none;
        
}

/*Header - Horizontal Menu
-------------------------------------------------------------------------------*/
.headerMenuTop
{
    height:96px;
    
}
.headerMenuBottom
{
    background-image: url('/images/siteImages/bg_nav_pink.gif');
    float:right;
    width:828px;
    height:31px;
    display:inline;
}

.headerMenuBottom ul 
{
    list-style-type: none;
    height: 31px;
    width: 828px;
    margin: auto;
    float: right;
    display:inline;
}

.headerMenuBottom ul a 
{
    padding-right: 15px;
    padding-left: 15px;
    display: block;
    line-height: 31px;
    text-decoration: none;
    font-size: 1.2em;
    font-weight:bold;
    color: White;
}

.headerMenuBottom ul a:hover 
{
    background-image: url('/images/siteImages/bg_nav_pink_on.gif');
    color: White;
}

.headerMenuBottom ul a:visited
{
    color: White;
}


.headerMenuBottom li 
{
    float: right;
    display:inline;
}

.underHeader
{
    background-image: url('/images/siteImages/under_header.gif');
    background-repeat:no-repeat;
    float:right;
    width:980px;
    height:23px;
    display:inline;
}

.mainBody
{
    margin-top: 0;
    background-color:White;
    width:980px;
    float:left;
    display:inline;
}

/*Header - Search
-------------------------------------------------------------------------------*/
.search
{
    float:left;
    display:inline;
    color: #5a95cb;
    font-weight:bold;
    margin: 40px 0 30px 10px;
    vertical-align: middle;
    direction:rtl;
    
}

.search input[type=text] { 
    width: 200px; 
    height: 15px;
    border-color: #5a95cb;
    border-style: solid;
    border-width: 1px;
    vertical-align: middle;
    margin-right: 10px;
} 

.search .searchButton
{
   margin-right: 10px;
   vertical-align: middle;
}

.textLinkBanner a
{
    text-decoration:underline;
    color: #5A95CB;    
}


/*Right Bar
-------------------------------------------------------------------------------*/
.rightBar
{
    width:144px;
    margin-right:8px;    
    float:right;
    display:inline;
}

/*Right Bar - Category
-------------------------------------------------------------------------------*/
.categoryMenu
{
    margin: 0 0 0 0;
    width: 144px;
    overflow:hidden;
/*    display:inline;*/
}

.categoryMenu ul 
{
    list-style-type: none;
    width: 144px;
    margin: auto;
    float: right;
}

.categoryMenu ul a 
{
    padding-right: 15px;
    padding-left: 15px;
    display: block;
    line-height: 31px;
    text-decoration: none;
    font-size: 1.2em;
    font-weight:bold;
    color: #313131!important;
}

.categoryMenu ul a:hover 
{
    background-image: url('/images/siteImages/bg_category02.gif');
}

.categoryMenu li 
{
    direction: rtl;
    background-image: url('/images/siteImages/bg_category.gif');
    background-repeat:no-repeat;
    clear: left;
    margin: 0 0 3px 0;
}

.mainCategory li
{
    background-repeat:no-repeat;
    direction: rtl;
    
    clear: left;
    margin: 0 0 3px 0;
}

.mainCategory ul a 
{
    padding-right: 10px;
    padding-left: 0;
    display: block;
    line-height: 25px;
    text-decoration: none;
    font-size: 1.2em;
    font-weight:bold;
    color: #313131!important;
}

.mainCategory li ul li
{
    background-image: none;
    direction: rtl;
    clear: left;
    margin: 0 0 3px 0;    
}

.mainCategory li ul li a 
{
    padding-right: 10px;
    padding-left: 15px;
    display: block;
    line-height: 25px;
    text-decoration: none;
    font-size: 0.95em;
    font-weight: normal;
    color: #313131!important;
}

.mainCategory li ul li a:hover
{
    color: #FF0188!important;
}


.mainCategoryLink
{
    background-image: url('/images/siteImages/bg_cat.gif');
    float:Right;
    margin: 0 0 5px 0;
    width: 122px;
    height: 25px;
   
}

.mainCategoryClick
{
    background-image: url('/images/siteImages/bg_plus_new.gif');
    float:right;
    margin: 0 auto;    
    height: 25px;
    width: 21px;
    cursor:pointer;
    
}

.rightBarLineGap
{
    margin: -10px 0 0 0;    
}


.subCategoryMenu
{
    display:none;    
}

.clickOpen
{
    background-image: url('/images/siteImages/bg_minus_new.gif');
}

.menuClickOpen
{display: block;}

.chosenCategory
{
    margin: 0 0 3px 0;
    width: 144px;
    height: 31px;
    overflow:hidden;
}

.chosenCategory ul 
{
    list-style-type: none;
    width: 144px;
    margin: auto;
    float: right;
}

.chosenCategory ul a
{
    padding-right: 15px;
    padding-left: 15px;
    display: block;
    line-height: 31px;
    text-decoration: none;
    font-size: 1.2em;
    font-weight:bold;
    color: #313131!important;
}

.chosenCategory ul a:hover 
{

}

.chosenCategory li 
{
    direction: rtl;

    margin: 0 0 3px 0;
}

.articlesList
{
    direction:rtl;
    text-align:right;
    padding-right:15px;
    margin-bottom: 2px;
        
}

.chosenArticle
{
    color: #ff0188!important;    
}

/*Right Bar - Banner1
-------------------------------------------------------------------------------*/
.RightBanner1
{
    width: 144px;
    height: 131px;
    float:left;
    background-color: #e6e6e6;
    margin-top: 10px;  
    display:inline;
    text-align: center;
    padding-top: 8px;
    
}


/*Good to know
-------------------------------------------------------------------------------*/
.goodToKnow
{
    width: 144px;
    float:left;
    margin-top: 10px;  
    display:inline;
}

.goodToKnowTitle
{
    background-image: url('/images/siteImages/bg_title_green.gif');
    width: 144px;
    height:31px;
    text-align:right;
    direction:rtl;
    font-size:1.4em;
    font-weight:bold;
}

.goodToKnowTopBox
{
    background-image: url('/images/siteImages/up_box_right.jpg');
    background-repeat:no-repeat;
    height: 17px;
    width: 144px;
    margin-bottom: 0;
    float:left;
    
    
}

.goodToKnowMiddleBox
{
    background-image: url('/images/siteImages/mid_box_right.jpg');
    direction:rtl;
    text-align:right;
    width: 144px; 
    float:right;
    margin-top: 0;
    display: inline;
}

.goodToKnowBottomBox
{
    background-image: url('/images/siteImages/down_box_right.jpg');  
    background-repeat:no-repeat;
    height: 17px;
    width: 144px;
    color:#313131;
    float:left;
}

.goodToKnowLink
{
    float:right;
    margin-bottom: 5px;
    margin-top: 0;
    width: 140px;
    font-weight:bold;
}

.goodToKnowIcon
{
    margin: 0 5px 0 5px;    
}


/*Right Bar - Banner2
-------------------------------------------------------------------------------*/
.RightBanner2
{
    width: 144px;
    height: 248px;
    float:left;
    display:inline;
    background-color: #e6e6e6;
    margin-top: 10px;  
    text-align: center;
    padding-top: 8px;
}


/*Footer
-------------------------------------------------------------------------------*/
.spacer
{
   width: 980px; 
   float: left; 
   height: 20px; 
   margin-top: 0; 
   background-color: white;
   display:inline;
}

.footerGap
{
    background-color: #e6e6e6;
    height:2px;
    width: 980px;
    margin-top: 0;
    float:left;
    display:inline;
}

.footer
{
    background-color: #f3f3f3;
    height:60px;
    width: 980px;
    float:left;
    display:inline;
}

.footerContent1
{
    float:left;
    display:inline;
    margin: 10px 0 0 30px;
    direction:rtl;
    text-align:left;
    width: 200px;
}

.footerContentRights
{
    margin-bottom: 5px;    
}

.footerContent2
{
    margin: 10px 20px 0 0;
    float:right;
    display:inline;
    width: 700px;
    direction:rtl;
    text-align:right;
}

.footerContentTerms
{
    margin-bottom: 5px;    
}


/*Hompage - Left Bar
-------------------------------------------------------------------------------*/
.leftBar
{
    float:left;
    display:inline;
    width:240px;
    margin-left:8px;    
}

/*Hompage - Left Bar - Banner1
-------------------------------------------------------------------------------*/
.leftBanner1
{
    width: 240px;
    height: 66px;
    float:left;
    margin-top: 10px;
    text-align:center;
    background-color: #e6e6e6;
    padding-top: 5px;
}

/*Hompage - Left Bar - For your services
-------------------------------------------------------------------------------*/
.foryourservices
{
    margin-top: 10px;
    float:left;
    display:inline;
}

.foryourservices p
{
    color:#5a95cb;
    font-weight:bold;
}

.foryourservicesTitle
{
    background-image: url('/images/siteImages/bg_title_blue.gif');
    width: 240px;
    height: 31px;
}

.foryourservicesTitle h2
{
    direction:rtl;
    font-size:1.4em;
    color: White;
    margin-right: 10px;    
}

.foryourservicesBody
{
    background-image: url('/images/siteImages/mid_box_left.jpg');
    width: 240px;
    height: 100%;
    float:left;
    display:inline;
}

.foryourservicesBody p
{
    margin: 5px 10px 0 0;
    
}

.foryourservices ul
{
    list-style-type: none;
    width: 240px;
    margin: auto;    
    display:inline;
    direction:rtl;
}

.foryourservices ul a 
{
    padding-right: 10px;
    padding-left: 15px;
    line-height: 20px;
    display: block;
    text-decoration: none;
    font-size: 1.0em;
    font-weight:bold;
    color: #313131;
}

.foryourservices ul a:hover 
{
    
}

.foryourservices li 
{
    direction: rtl;       
    text-align: right;
    float:right;
    width: 240px;
}

.foryourservicesJoin
{
    text-align:center;
    width: 222px;
    height: 43px;
    margin-top: 10px;    
    margin-left: 10px;    
    border: none;
}

.foryourservicesBottom
{
    background-image: url('/images/siteImages/down_box_left.jpg');
    width: 240px;
    height: 17px;
    float:left;
    display:inline;
}

/*Inner Pages - Left Bar - paototLastUpdate
-------------------------------------------------------------------------------*/
.paototLastUpdate 
{
    width: 240px;
    float:left;
    margin-top: 10px;
}

.paototLastUpdate p
{
    color:#5a95cb;
    font-weight:bold;  
}

.paototLastUpdate .paototPromo
{
    font-size:1.0em;
    margin:5px 0 5px 0;
    color:#5a95cb;
    text-align:center;
    float:left;
    width: 240px;
}

.paototLastUpdateTitle
{
    background-image: url('/images/siteImages/up_box_left.jpg');
    width: 240px;
    height: 17px;
    float:left;
    display:inline;
}

.paototLastUpdateBody
{
    background-image: url('/images/siteImages/mid_box_left.jpg');
    width: 240px;
    height: 100%;
    float:left;
    display:inline;
}

.productFrame {
    border-width:1px;
    border-color: #d1d1d1;
    border-style: solid;
    width:220px;
    margin-left:10px;
    margin-bottom: 2px;
    padding-top:5px;
    padding-bottom:5px;
    float:left;
    display:inline;
 
}

.paototLastUpdateBody h2
{
    direction:rtl;
    text-align:center;
    font-size:1.3em;
    color: #5792c7;
    margin-top: -5px;    
    margin-bottom: 5px;
}



.paototLastUpdateBottom
{
    background-image: url('/images/siteImages/down_box_left.jpg');
    width: 240px;
    height: 17px;
    float:left;
    display:inline;
}

/*Hompage - Left Bar - Calcs
-------------------------------------------------------------------------------*/
.calcImages
{
    text-align:center;
    margin-top: 15px;
    width: 240px;
}


/*Hompage - Left Bar - Banner2
-------------------------------------------------------------------------------*/
.leftBanner2
{
    width: 240px;
    height: 66px;
    float:left;
    margin-top: 10px;
    text-align:center;
    background-color: #e6e6e6;
    padding-top: 5px;
}

/*Hompage - Left Bar - Banner2
-------------------------------------------------------------------------------*/
.mailingList
{
    background-image: url('/images/siteImages/email_box.gif');
    background-repeat:no-repeat;
    width: 240px;
    height: 113px;
    margin: 10px 0 10px 0;
    float:left;

}

.mailingListForm
{
    margin-top: 35px;
    float:left;
    display:inline;
    width: 230px;
    text-align:right;
    direction:rtl;
    color:White;
    
}

.emailMailingList
{
    background-color: #7aa9d4;
    border-color: White;
    border-style: solid;
    border-width:1px;
    height:15px;   
    width: 140px;
    direction:ltr;
    color:white;
}

.mailingListBottonLocation
{
    float:left;
    display:inline;
    width: 130px;
}

.mailingListButton
{
  width: 44px;
  height:19px;
  margin-top:5px;
}
 

/*Hompage - Center
-------------------------------------------------------------------------------*/
.center
{
    width:536px;
    margin: 0 22px 0 22px;
    float:left;
    display:inline;

}

/*Hompage - Main Articles
-------------------------------------------------------------------------------*/
.titleArticle h1
{
    font-size: 1.4em;
    color: #ff0188;
    float:right;
    display:inline;
}

.titleBackground
{
    float:left;
    display:inline;
    background-image: url('/images/siteImages/bg_kav_pink.gif');
    width:420px;
    height:5px;
    margin-top:13px;
    overflow:hidden;
}

.articleCointainer
{
    padding-top: 10px; 
    width: 536px;
}

.writerCreditandCategory
{
    color: #5a95cb;    
}

.writerCreditandCategory a
{
    color: #5a95cb!important;
    text-decoration:none!important;
}

.mainArticle
{
    margin-bottom: 20px;
}

.mainArticleContent
{
    width: 265px;
    float: left;    
    display:inline;
    margin-top: 5px;
}



.mainArticleTitle a
{
    font-size: 1.1em!important;
    color: #313131!important;
    text-decoration:none!important;
    direction:rtl!important;
    unicode-bidi:embed;
}

.mainArticleContent h1
{
    text-align:right;
    direction:rtl;
    font-size: 1.3em;
    color: #313131;
    padding-right: 10px;
}

.mainArticleContent p
{
    text-align:right;
    font-size: 1.0em;
    padding-right: 10px;
}

.mainArticleContentTitle a
{
    font-size: 1.0em!important;
    color: #313131!important;
    text-decoration:none!important;
    direction:rtl!important;
    unicode-bidi:embed;
}


.mainArticleContent a
{
    color: #ff0188;
    font-size: 0.9em;
    direction:rtl;
    text-align:right;
    text-decoration: underline;
}

.mainArticlePicture
{
    float: left;
    width: 270px;
    display:inline; 
    margin-top: 5px;
}

.mainArticleMishne
{    
    font-size:1.2em;
    font-weight:bold;
}

.articleButtons
{
    float:left;
    display:inline;   
    text-align:left;
    margin: 10px 0 10px 15px;
    width: 240px;
    height: 220px;
}

.mainImageArticle
{
    width: 259px;
    height: 185px;
    border-width: 1px;
    border-style: solid;
    border-color: #d1d1d1;
    padding: 3px 3px 3px 3px;
    margin-bottom: 20px;
    margin-left: 4px;
}

.article
{
    margin-bottom: 20px;    
}

.articleContent
{
    width: 387px;
    float: left;
    display:inline;
    margin-bottom: 10px; 
}

.articleContent h1
{
    text-align:right;
    direction:rtl;
    font-size: 1.3em;
    color: #313131;
    padding-right: 10px;
}

.articleContent p
{
    text-align:right;
    font-size: 1.0em;
    padding-right: 10px;
    direction:rtl;
}

.articleContent a
{
    color: #ff0188;
    font-size: 0.9em;
    direction:rtl;
    text-align:right;
    text-decoration: underline;
}

.articlePicture
{
    float:left;  
    display:inline;
    width: 140px;  
    
}

.imageArticle
{
    width: 140px;
    height: 100px;    
    border-width: 1px;
    border-style: solid;
    border-color: #d1d1d1;
    padding: 3px 3px 3px 3px;
    margin-bottom: 20px;
    
}

/*Hompage - paototContainer
-------------------------------------------------------------------------------*/
.paototContainer
{
    float:left;
    display:inline;
    border-width:1px;
    border-color: #D3D3D3;
    border-style: solid;
    background-color: #ebf2f9;
    width: 264px;
   
}

.paototContainer h1
{
    font-size:1.4em;
    color: #5a95cb;
    margin-left: 8px;  
    float:left;
    display:inline;
}

.paototContainer h2
{
    font-size:1.0em;
    color: #5a95cb;
    margin-left: 50px; 
    float:left;
    display:inline;
    margin-bottom: 10px;
}

.paototContainerTitle
{
    float:left;
    display:inline;
    background-image: url('/images/siteImages/bg_kav_blue.gif');
    width:130px;
    height:5px;
    margin-top:12px;
    margin-left: 5px;
    overflow:hidden;
}

.productDetails
{
    float:left;
    display:inline;
    border-width:1px;
    border-color: #d1d1d1;
    border-style: solid;
    background-color: White;
    width:256px;
    margin-left:2px;
    margin-bottom: 2px;
    padding-top:5px;
    padding-bottom:5px;
}

.productDetails h1
{
    font-size:1.0em;
    font-weight:bold;
    text-align:right;
    
}

.productDetails p
{
    font-size:1.0em;
    text-align:right;
}

.productInfo
{
  float:left;
  display:inline;
  width:186px;
  text-align:right;
  direction: rtl;
}

.productImage
{
    float:left;
    display:inline;
    width: 60px;
    margin: 5px 5px 5px 5px;
    border: solid 0 black;
}

.paototPromo
{
    font-size:1.0em;
    margin:5px 0 5px 0;
    color:#5a95cb;
    text-align:center;
}

.paototPromo a
{
    font-size:1.0em;
    margin:5px 0 5px 0;
    color:#5a95cb;
    text-align:center;
    text-decoration:underline;
}


/*Hompage - faqContainer
-------------------------------------------------------------------------------*/
.faqContainer
{
    float:right;
    display:inline;
    border-width:1px;
    border-color: #D3D3D3;
    border-style: solid;
    background-color: #ebf2f9;
    width: 260px;
    margin-left: 8px;
    
}

.faqContainer h1
{
    font-size:1.4em;
    color: #ff0188;
    margin-left: 8px;  
    float:left;
    display:inline;    
}

.faqContainer h2
{
    font-size:1.0em;
    color: #ff0188;
    margin-left: 45px; 
    float:left;
    display:inline;
    margin-bottom: 10px;
}

.faqContainerTitle
{
    float:left;
    display:inline;
    background-image: url('/images/siteImages/bg_kav_pink.gif');
    width:142px;
    height:5px;
    margin-top:12px;
    margin-left: 5px;
    overflow:hidden;
}

.FAQTitle
{
    font-weight:bold;
    direction: rtl;
    text-align: right;
    
}

.faqContainerQuestions
{
    margin: 3px 8px 10px 0;
    float:right;
    width: 240px;
    
}

.faqContainerQuestions p
{
    font-size:1.0em;
    text-align:right;
    direction: rtl;
}


/*ArticlePage
-------------------------------------------------------------------------------*/
.articlePageCointainer
{
    text-align:right;
    direction:rtl;
}

.articlePageCointainer h1
{
    color: #ff0188;   
    font-size: 2em!important;
}

.articlePageCointainer h2
{
    color: #313131;  
    font-size: 1.6em!important;
}

.articlePageCointainer .mainArticlePicture
{
    float:right;
    display:inline;
    margin: 10px 0 0 10px;    
}

.articlePageCointainer .content
{
    color: #313131;  
    width: 530px;
    margin-top: 10px;
    text-align:right;
    float:right;
}

.articlePageCointainer .response
{
    color: #313131;  
    width: 530px;
    margin-top: 10px;
    text-align:right;
    float:right;
}



.articleAddon
{
    color: #FF0188;
    font-size: 1.2em;
    font-weight: bold;
}

.articleAddon a,.articleAddon a:hover,.articleAddon a,.articleAddon a:visited
{
    color: #5A95CB;
    text-decoration: underline;
}

/*Good To Know
-------------------------------------------------------------------------------*/
.goodToKnowCointainer
{
    text-align:right;
    direction:rtl;
}

.goodToKnowCointainer h1
{
    color: #9cc336;   
    font-size: 2em!important;
}

.goodToKnowCointainerKav
{
    float:left;
    background-image: url('/images/siteImages/line_green.gif');
    width:536px;
    height:5px;
    margin-bottom:0;
    overflow:hidden;
    /*margin-top:12px;
    margin-left: 5px;*/
}

.goodToKnowCointainer h2
{
    color: #313131;  
    font-size: 1.6em!important;  
}

.goodToKnowCointainer .content
{
    color: #313131;  
    width: 500px;
    margin-top: 5px;
    text-align:right;
    direction:rtl;
    float:right;
    text-align:right;     
}

.goodToKnowButtons
{
    float:left;
    margin: 0 0 5px 0;
    display:inline;
    width: 250px;     
    text-align: left;  
}

.goodToKnowButton
{
    width: 116px;
    float: left;  
    margin: 5px 0 0 10px;    
}





/*SearchPage
-------------------------------------------------------------------------------*/
.searchCointainer
{
    text-align:right;
    direction:rtl;
    
}

.noResults
{
    text-align:right;
    direction:rtl;
    float:right;
    margin: 10px 0 0 0;
    width: 536px;
}

.searchCointainer p
{
    margin-bottom: 10px;
}

.searchCointainer .article .articleContent
{    
    width: 536px!important;
}

.searchCointainer h1
{
    color: #ff0188;   
    font-size: 1.0em!important;
    text-align:right;
}

.searchCointainer h2
{
    color: #313131;  
    font-size: 1.0em!important;
    text-align:right;
}

.searchCointainer .content
{
    color: #313131;  
    margin-top: 10px;
    text-align:right;    
}

.morepages3
{
    color: #5A95CB;    
}

.center iframe
{
    width: 536px;
    height: 1250px;     
}


/*CategoryPage
-------------------------------------------------------------------------------*/
.titleCategory
{
    text-align:right;
    direction: rtl; 
    /*01/06/2010 - solving the title in category Page*/   
  /*  float:right;*/
    margin: 0 auto;
}

.titleCategory h1
{
    color: #ff0188;   
    font-size: 2em!important;
}

.titleCategory h2
{
    color: #ff0188;   
    font-size: 1.4em!important;
}

table {
  border-collapse: collapse;
} 

/*Calc page
-------------------------------------------------------------------------------*/
.pregnancyCalc
{
    background-image: url('/images/siteImages/bg_herayon.jpg');
    background-repeat:no-repeat;
    width: 240px;
    height: 126px;
    margin: 10px 0 10px 0;
    float:left;
}

.innerTitleBackground
{
    float:left;
    display:inline;
    background-image: url('/images/siteImages/bg_kav_pink.gif');
    width:536px;
    height:5px;
    margin-top:5px;
    overflow:hidden;
    
}

.calc
{
    background-image: url('/images/siteImages/bg_herayon.jpg');
    width:536px;
    height:256px;
    margin-top: 10px;
    float:left;
}

.growCalc
{
    background-image: url('/images/siteImages/bg_gdila.jpg');
    width:536px;
    height:422px;
    margin-top: 10px;
    float:left;
}

.pregCalcText
{
    float:right;
    margin: 10px 10px 0 0;
    width: 320px; 
    height: 185px;
}

.growCalcText
{
    float:right;
    margin: 10px 10px 0 0;
    width: 320px; 
    height: 145px;
}

.growCalcText h1
{
    color: #5a95cb;
    font-size: 1.3em!important;    
}

.pregCalcText h3
{
    color: #5a95cb;
    font-size: 1.3em!important;  
    font-weight: bold;  
}

.calcForm
{
    width: 536px;
    text-align: center;
    float:left;
}

.growCalcForm
{
    width: 520px;
    text-align: right;
    float:left;
    margin: 10px 0px 0 0;
}


.calcResult
{
    width: 534px;
    float:left;
    border-width:1px;
    border-color: #cfcfcf;
    border-style: solid;
    margin-top:10px;
    direction:rtl;
    display:none;
}

.calcResultText,.growCalcResultText
{
    width: 500px;
    text-align: right;    
    margin: 10px 10px 0 0;   
}

.calcResultText h3
{
   font-size: 1.3em!important;    
   color: #FF0188;
   font-weight: bold;
}

.growCalcResultText h1{
    font-size: 1.3em!important;    
    }

.calcResultText p
{
    color: #5a95cb;
    margin-bottom: 5px;
    font-weight:bold;      
}

.growCalcResultText p
{
    color: black;
    margin-bottom: 5px;
    font-weight:bold;      
}

#expectDate,#currentWeek,#currentMonth
{
    color:Black;    
}

#headSpan,#ageSpan,#lengthSpan,#weightSpan,#sexSpan
{
    color:#5a95cb;    
}


/*Preg+Grow form
-------------------------------------------------------------------------------*/
.pregForm
{
    display:inline;
    font-size:0.9em;
    font-weight:bold;
    direction:rtl;
}

.pregForm h1
{
    font-size:1.4em;
    color: #ff0188;
}

.pregCalc
{
    font-size: 1.0em;
    font-family: arial;
}

.pregFormFields
{
    margin-top: 10px;
       
}

.growFormFields
{
    text-align:center;
    width: 350px;
    margin-top: 10px;
    margin-right: 100px;
       
}

.growFormField
{
    width: 175px;
    margin-top: 10px;
    float:left;
    text-align:right;
}

.pregCalcButton
{
    margin-top: 5px;
    float:inherit;
    display:inline;
}


/*contactUs page
-------------------------------------------------------------------------------*/
.contactUs
{
    width:536px;
    background-color: #f1f1f1;
    margin: 20px 0 0 0;
    direction:rtl;
    text-align:center;
}

.contactUsContent
{
    width:500px;
    text-align:right;    
    margin:0 20px 0 0;
}

.contactUsContent .field
{
    width: 200px;
    border: solid 1px #bacfe2;    
    margin-bottom: 10px;
}

.contactUsContent textarea
{
    width: 350px;
    height: 150px;
    border: solid 1px #bacfe2;    
    scrollbar-face-color:#fff; 
    scrollbar-arrow-color:#fff; 
    scrollbar-highlight-color:#fff; 
    scrollbar-shadow-color:#fff; 
    scrollbar-3dlight-color:#fff; 
    scrollbar-darkshadow-color:#fff; 
    scrollbar-track-color:#fff; 
    margin-bottom: 10px;
        
}

.contactUsContent .emailSubject
{
    width: 350px!important;
    border: solid 1px #bacfe2!important;    
    margin-bottom: 10px;
}

.contactUsContent label
{
   width:100px;
   float:right;
}

/*RelatedArticles
-------------------------------------------------------------------------------*/
.relatedArticles
{
    margin-top: 10px;
    float:left;
    display:inline;
    width: 536px;
}

.relatedArticles p
{
    color:#5a95cb;
    font-weight:bold;
}

.relatedArticlesTitle
{
    background-image: url('/images/siteImages/relatedArticlesTitle.gif');
    height: 31px;
    width: 536px;
}

.relatedArticlesTitle h2
{
    direction:rtl;
    font-size:1.2em!important;
    margin: 3px 10px 0 0;    
}

.relatedArticles
{
    width: 530px;
    float:left;
    display:inline;
}

.relatedArticles p
{
    margin: 5px 10px 0 0;
    
}

.relatedArticlesTitle .titleLeft
{
    float:left;
    margin: 0 0 0 10px;
    width: 300px;    
    text-align: left;        
}

.relatedArticlesTitle .titleLeft a
{
  color: #5A95CB!important;
}

.relatedArticlesTitle .titleRight
{
    float:right;
    margin: 0 auto;
    width: 100px;            
}

.relatedArticleDisplay
{
    width: 250px;
    float:right;
    margin: 0 0 0 10px;
        
}


/*Your services
-------------------------------------------------------------------------------*/
.yourServicesCointainer
{
    text-align:right;
    direction:rtl;
}

.yourServicesCointainer h1
{
    color: #5A95CB;   
    font-size: 2em!important;
}

.yourServicesCointainer h2
{
    color: #5A95CB;
    font-size: 1.4em!important;  
}

.chooseYourService
{
    height: 17px;
    background-color: #ff0188;
    color: #ffffff;
    margin-left: 5px;
    margin-bottom: 5px;
    text-align: center;
    float:right;
    padding: 2px 5px 2px 5px;   
}

.chooseYourService a
{
    color: #ffffff;
}

.chosenYourService
{
    height: 17px;
    background-color: #99bf34;
    color: #ffffff;
    margin-left: 5px;
    margin-bottom: 5px;
    text-align: center;
    float:right;
    padding: 2px 5px 2px 5px;
}

.gapYourService
{
    height: 17px;
    background-color: white;
    margin-left: 5px;
    margin-bottom: 5px;
    text-align: center;
    float:right;
    padding: 2px 5px 2px 5px;
}


.chosenYourService a
{
    color: #ffffff;
}

.yourServicesCointainer .content
{
    color: #313131;  
    width: 500px;
    margin-top: 5px;
    text-align:right;
    direction:rtl;
    float:right;
    text-align:right;     
}

.yourServicesButtons
{
    width: 116px;
    float: left;  
    margin-right:10px;
}

.servicesList
{
    width: 500px;
    float:right;
    margin-top: 10px;
}

.servicesList h3
{
    color: #99bf34;
    font-size: 1.4em!important;   
    font-weight:bold;
}

.servicesTable
{
    width: 530px;
    
}

.servicesTable th
{
    background-image: url('/images/siteImages/pix_title_tavla.gif');
    height: 30px;
    text-align:center;
    vertical-align:middle;
    color: #5A95CB;
}

.firstTd 
{
    background-color: #f1f1f1;
    padding: 5px 5px 5px 0;
    height: 50px;
}

.secondTd 
{
    background-color: #e6e6e6;        
    padding: 5px 5px 5px 0;
    height: 50px;
}


/*GoogleAdsense
-------------------------------------------------------------------------------*/
#google_ads_frame1
{
    width: 245px;    
}
.googleContainerBottom
{
    float:left;
    display:inline;
    text-align:right;
    direction:rtl;
    border-width:1px;
    border-color: #cfcfcf;
    border-style: solid;
    background-color: white;
    width: 264px;
}

.googleContainerLeft
{
    float:left;
    display:inline;
    text-align:right;
    direction:rtl;
    border-width:1px;
    border-color: #cfcfcf;
    border-style: solid;
    background-color: white;
    width: 238px;
    margin-top: 10px;
}

.googleContainerArticleLeft
{
    float:left;
    display:inline;
    text-align:right;
    direction:rtl;
    border-width: 0;
    border-color: #cfcfcf;
    border-style: solid;
    background-color: white;
    width: 238px;
    margin-top: 10px;
}

.googleContainerTahanot
{
    float:left;
    display:inline;
    text-align:right;
    direction:rtl;
    border-width: 0;
    border-color: #cfcfcf;
    border-style: solid;
    background-color: white;
    width: 500px;
    height: 60px;
    margin-top: 10px;
    margin-bottom: 5px;
}

#google_ads_frame2
{
    height:60px!important;    
}


/*FAQ page
-------------------------------------------------------------------------------*/
.faq
{
    margin-top: 10px;    
    float:left;
    width: 536px;
    
}
   
.faqTitle
{
    background-color: #f0f0f0;
    padding: 3px 10px 3px 0;
    font-weight:bold;
    cursor: pointer;
}

.chosenFaqTitle
{
   background-color: #d0e1f1;
    padding: 3px 10px 3px 0;
    font-weight:bold;
    cursor: pointer;
}

.faqContent
{
    margin-right: 10px;
    padding: 3px 10px 0 0;
    width: 500px;
}

.chosenFaqContent
{
    margin-right: 10px;
    padding: 3px 10px 0 0;
    width: 500px;
}


.faqArrow
{
    width: 6px;
    float: left;
    margin: 0 0 0 15px;
    
}

.moreFaq
{
    float:left;
    margin-top: 10px;    
    text-align:right;
    direction:rtl;
    width: 536px;
}

.moreFaq h3
{
    color: #ff0188;   
    font-size: 1.3em!important;
    font-weight:bold;
}

.tagsCloud
{
    width: 500px;
    margin-top: 10px;   
    text-align:center;
    color:  #5792C7;
}

.tagsCloud a
{
    color:  #5792C7;
}

.tag1
{
    font-size: 1em;    
    margin-right: 20px;    
}

.tag2
{
    font-size: 1.2em;   
    margin-right: 20px;    
}

.tag3
{
    font-size: 1.4em;  
    margin-right: 20px;    
}

.fullAnswer
{
    font-weight:bold;    
}

/*Writers list page
-------------------------------------------------------------------------------*/
.writersList1
{
    background-color: #f3f3f3;
    margin-bottom: 5px;
    float:right;
    display:inline;
    text-align:right;    
    padding: 5px 0 5px 0;
    width: 536px;       
}

.writersList2
{
    background-color: #e8e8e8;
    margin-bottom: 5px;
    float:right;
    text-align:center;
    display:inline;
    text-align:right;
    padding: 5px 0 5px 0;
     width: 536px;   
}

.writerDetails
{
    float:right;    
    width:460px;
    height: 56px;
    margin-right: 5px;
}

.writerSmallPicture
{
    width: 49px;
    height: 56px;
    border-width: 1px;
    border-style: solid;
    border-color: #d1d1d1;
    padding: 3px 3px 3px 3px;
    margin-bottom: 20px;
    margin-left: 4px;
    float:right;
    text-align:center;
    margin-top: -4px;
}

.writerTitle
{
    color:#5792C7!important;
    font-size:1.3em!important;
    font-weight:bold!important;
}

/*Writer page
-------------------------------------------------------------------------------*/
.writerTop
{
    margin-bottom: 5px;
    float:right;
    display:inline;
    text-align:right;    
    padding: 5px 0 5px 0;
    width: 536px;       
    height:150px;
}

.writerPicture
{
    width: 145px;
    height: 165px;
    border-width: 1px;
    border-style: solid;
    border-color: #d1d1d1;
    padding: 3px 3px 3px 3px;
    margin-bottom: 20px;
    margin-left: 10px;
    float:right;
    text-align:center;
    margin-right:-5px;
}

.writerDescription
{
    margin-top: 10px;
    margin-bottom: 5px;
    float:right;
    display:inline;
    text-align:right;    
    padding: 5px 0 5px 0;
    width: 536px;       
}

/*TipatHalav Search page
-------------------------------------------------------------------------------*/
.tipatHalavBranches
{
    background-image: url('/images/siteImages/tipatHalavBranch_bg_search.jpg');
    background-repeat:no-repeat;
    width: 536px;
    height: 87px;
    margin-top: 8px;
}

.tipatHalavFormDiv
{
    float:left;
    width:420px;
    margin-top:10px;
    font-weight:bold;
}

.tipatHalavFormDiv p
{
    margin-bottom:5px;    
}

.tipatHalavBranchesSearchResults
{
    width: 535px;
    margin-top: 8px;
    border: solid 1px #cfcfcf;    
}

.tipatHalavSearchResultTable
{
    width: 530px;
    margin: 2px 2px 2px 2px;
    border-collapse:collapse;
}

.tipatHalavSearchResultTable th
{
    background-color: #5a93c8;
    height: 25px;
    color: White;
    padding-right: 5px;
}

.tipatHalavSearchResultTable td
{
    height: 25px;
    padding-right:5px;
    background-color: #e2e1df;
}

/*TipatHalav detail page
-------------------------------------------------------------------------------*/
.tipatHalavBranchDetailsFrame
{
    border: solid 1px #cfcfcf;
    margin-top: 10px;
    float: left;
    width: 536px;
}

.tipatHalavBranchDetails
{
    margin: 2px 2px 2px 2px;
    background-color: #f4f4f4;
    height:200px;
}

.detailTitle
{
    padding: 5px 5px 5px 5px;
    float:right;
    width: 200px;
    margin: auto;
    display:inline;
    font-weight:bold;
}

.detailInfo
{
    padding: 5px 5px 5px 5px;
    width: 300px;
    float:left;    
    margin: auto;
    display:inline;
}

.tipatHalavBranchHr
{
    float: left;
    width: 520px;
    height: 0px;
    color: #cfcfcf;
    background-color: #cfcfcf;
    border: 1px solid #cfcfcf;
    border-bottom: 0px;
    padding:0;
    margin-right: 5px;
    margin-bottom: 0;
}

.tipatHalavDetailTitle h2
{
   font-size: 1.2em!important;
   color: #5a95cb;
}

.tipatHalavDetailTitle
{
    margin: 10px 0 0 0;    
}

.tipatHalavBackLink a
{
    color: #ff0087;
    text-decoration: underline!important;
    font-weight:bold;
}

.tipatHalavBackLink
{
    text-align: center;    
}

/*Send To Friend
-------------------------------------------------------------------------------*/
.sendToFriend
{
    width: 300px;
    height: 230px;
    border: solid 5px #e6e6e6;    
}

.closeButton
{
    float:left;
    margin: 5px 0 0 5px;    
}

.sendToFriendTitle
{
    float:right;
    margin: 10px 5px 0 0;   
    text-align:right;
    width: 265px;
    display:inline;
}

.sendToFriendTitle h1
{
    font-size:1.4em;
    color: #5992c7;    
}

.sendToFriendForm
{
    width: 280px;
    background-color: #e6e6e6;
    margin: 5px 0 5px 5px;
    float:left;
    
       
}

.sendToFriendFormInput
{
    width: 160px;
    height: 20px;
    border-color: #5a95cb;
    border-style: solid;
    border-width: 1px;
    vertical-align: middle;
    margin-right: 10px;
}

.sendToFriendFormTextArea
{
    width: 160px; 
    height: 60px;
    border-color: #5a95cb;
    border-style: solid;
    border-width: 1px;
    vertical-align: middle;
    margin-right: 10px;
}

/*paging
-------------------------------------------------------------------------------*/
.morePages
{
    text-align:center;
    margin: 0 0 0 0;
    direction:rtl;
    width: 590px;
    font-size: 0.9em;

}

.morePages span
{
    padding: 0 0 0 5px;
    text-decoration: none;
    font-weight:bold;   
}


.morePages a,.morePages a:hover,.morePages a:visited
{
    text-decoration: none;
    font-weight:bold;    
    color: Black;
}



/*Send To Friend - Jquery CSS
-------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:left;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
	
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}





form 
{ 
    margin:0; 
    padding:0; 
} 

img
{
    border:0;    
}





h3
{
    font-size:0.9em;
    font-weight: normal;
    margin: 0;
}

h4
{
    font-size:1.1em;
    font-weight:bold;
    margin: 0;
}

h5
{
    color: #9B2800;
    font-size:0.9em;
    margin: 0;
}

h6
{
    color: #9B2800;
    font-size:0.85em;
    margin: 0;
}

ul
{
    list-style-type: none;    
}