﻿    #calculator{
	font-family:Arial,Helvetica,sans-serif;
	display:inline;
    float:right;
	background: #fef991 url(images/neto_ynet_bottom_bg.gif) bottom right repeat-x;
    border:1px solid #93b65a;
    padding:10px 10px 20px;
    width:490px;
	direction:rtl;
	display:block;
    }
	
    #calculator_small{
	font-family:Arial,Helvetica,sans-serif;
	display:inline;
    float:right;
	background: #fef991;
    border:1px solid #93b65a;
    padding:10px 10px 0;
    width:490px;
	direction:rtl;
	display:block;
	margin-bottom:5px;
    }
    
    .info_text_netogreen1{display:inline; float:right; width:320px; margin:10px 48px 10px 0px;}
	.info_text_netogreen1 a{text-decoration: none;}
	.info_text_netogreen1 a img{border:0 none;  float:right;}
	.info_text_netogreen1 span {display:inline; margin-right:5px;color:#235F3D;font-size:12px; padding-top:3px; float:right; cursor:help;}
	.info_text_netogreen1 span:hover{text-decoration:underline;}
	
	
	.info_text_netogreen{display:inline; float:right; width:320px; margin:10px 8px 0 0;}
	.info_text_netogreen a{text-decoration: none;}
	.info_text_netogreen a img{border:0 none;  float:right;}
	.info_text_netogreen span {display:inline; margin-right:5px;color:#235F3D;font-size:12px; padding-top:3px; float:right; cursor:help;}
	.info_text_netogreen span:hover{text-decoration:underline;}
	
	.neto_ynet_header{background: url(images/header_bg.gif) repeat-x top center; height:30px; width:490px; float:right; padding:4px 11px 0; color:#fff; text-align:right; font-size:20px; font-family:Arial,Helvetica,sans-serif;}

	.orange{color:#f7161a}
	.neto_ynet_remarks{float:right; color:#747476; font-size:11px; margin-right:8px; width:300px;}
	.neto_ynet_remarks_right{float:right; color:#747476; font-size:11px; width:310px; text-align:right; direction:rtl; margin:0 10px 10px 0;}
	.neto_ynet_logo{display:inline;width:170px; float:left; text-align:left;  margin:5px 0 0 10px;}
	.neto_ynet_logo_left{display:inline; width:150px; float:left; text-align:left;  margin-left:10px;}
	#calcDRIHTML{margin-top:10px; font-family:Arial,Helvetica,sans-serif;}
	
    .calculatorline{
    float:right;
    padding-top:5px;
    padding-bottom:5px;
    clear:both;
    font-size:12px;
    line-height:18px;
    color:#235F3D;
    width:480px;
    direction:rtl;
    }

    .calculatorline_radio{
    float:right;
    padding-top:5px;
    padding-bottom:5px;
    display:inline;
    clear:both;
    font-size:12px;
    line-height:18px;
    color:#235F3D;
    width:380px;
    direction:rtl;
    margin-right:46px;
    }


    .calculatorline_radio input{
    float:right;
    margin-top:3px;
    }

    .calculatorline_radio span{
    float:right;
    width:450px;
    margin-right:5px;
    text-align:right;
    direction:rtl;
    }

    .calculatorline_rightside{ float:right; width:240px;}
    .calculatorline_80{float:right; width:80px;}
    .calculatorline_70{float:right; width:70px;}
	.calculatorline_90{float:right; width:90px;}
	.calculatorline_100{float:right; width:105px;}
    .calculatorline_160{float:right; width:160px; margin-right:20px; display:inline;}
	.calculatorline_140{float:right; width:140px; margin-right:20px; display:inline;}
	.calculatorline_150{float:right; width:150px;}	
	.calculatorline_130{float:right; width:130px;}	
	.calculatorline_110{float:right; width:110px;}	
    .calculatorline_200{float:right; width:200px;}		


    .calculatorline_nohelp{
    display:inline;
    float:right;
    padding-top:5px;
    padding-bottom:5px;
    clear:both;
    font-size:12px;
    line-height:18px;
    color:#235F3D;
    width:480px;
    }

    .calculatorline img{
    float:left;
    padding-left:3px;
    border:0px;
    }

    .calculatorline span{
    float:left;
    width:160px;
    border-bottom:1px solid #d9d9d9;
    margin-left:10px;
    text-align:right;
    direction:rtl;
    }

	.calculatorline span.small_40{width:40px;}	
	.calculatorline span.small_50{width:50px;}	
	.calculatorline span.small_60{width:65px;}		
	.calculatorline span.small_70{width:70px;}	
	.calculatorline span.small_90{width:90px;}
	.calculatorline span.small_110{width:110px;}
	.calculatorline span.small_120{width:120px;}
	
    .calculatorline_nohelp span{
    float:left;
    width:160px;
    border-bottom:1px solid #d9d9d9;
    margin-left:13px;
    text-align:right;
    direction:rtl;
    }

    .calculator_buttons{
	width:400px;
    display:inline;
    float:right;
    margin-right:50px;
    margin-top:10px;
    margin-bottom:20px;
	height:30px;
    }
	
    .calculator_buttons_left{
    display:inline;
    float:left;
    margin-left:8px;
    margin-top:10px;
    margin-bottom:10px;
	height:30px;
	width:140px;
    }

    .calculator_deleteTxt{
    margin-left:10px;
    color:#fff;
	background: url(images/button-green.png) center center no-repeat;
	border:none;
	padding:3px 9px;
	float:left;
    }

    .CalculatorTxt{
    display:inline;
    float:right;
    width:57px;
    margin-right:10px;
    border:1px solid #d9d9d9;
    direction:rtl;
    }
	
    .CalculatorTxt_left{
    display:inline;
    float:right;
    width:57px;
    margin-left:10px;
    border:1px solid #d9d9d9;
    direction:rtl;
    }	
	
    .CalculatorTxt_result{
    display:inline;
    float:right;
    width:57px;
    margin-right:10px;
    border:1px solid #909090;
	background-color: #e5e5e5;
    direction:rtl;
	font-weight:bold;
	color:#ff6600;
    }

    .CalculatorDropdown{
    display:inline;
    float:right;
    width:60px;
    margin-right:10px;
    border:1px solid #d9d9d9;
    direction:rtl;
    }

    a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none;
    }

    a.info:hover{
    z-index:25; 
    background-color:#ff0;
    }

    a.info span{
    display: none;
    text-align:right;
    direction:rtl;
    padding:2px;
    }

    a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
     position:absolute;
    top:-20px; 
    left:-235px; 
    width:200px;
    border:1px solid #d9d9d9;
    background-color:#f0f0f0; 
    color:#000;
    }



    *{margin:0px; padding:0px;}

    #nutrition_summary{
    float:right;
    border:1px solid #93B65A;
    width:510px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    direction:rtl;
    padding-bottom:5px;
    }

    .nutrition_summary_header{
    padding:5px;
    background-color:#f1f1f1;
    font-weight:bold;
    border-bottom:solid 1px #f0961e;
    }

    .daily_summary_nutrition_data{
    display:inline;
    float:right;
    margin-right:5px;
    margin-top:5px;
    width:119px;
    border:1px solid #f0961e; 
    font-size:10px;
    text-align:center;
    }

    .daily_summary_nutrition_data_header{
    font-size:13px;
    padding-bottom:3px;
    border-bottom:1px solid #e1e1e1;
    background-color:#f1eb89;
    }


    .daily_summary_nutrition_use,
    .daily_summary_nutrition_use_header,
    .daily_summary_nutrition_recommendation_header,
    .daily_summary_nutrition_recommendation{
    float:right;
    width:119px;

    }

    .daily_summary_nutrition_use
    {
    font-size:13px;
    padding:3px 0px;
    border-bottom:1px solid #e1e1e1;
    }


        #food_search_wrapper{float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:14px;margin:5px; width:530px;}
        .food_search_box{float:right; background-color:#fff991; border:1px solid #cdcdcd; padding:5px; margin-top:3px; clear:both; width:500px; direction:rtl;}
        .food_search_box_title{float:right; margin-right:5px; color:#000; width:100px;}
        .food_search_box_title span{float:right; direction:rtl;}
        #searchTxtDiv input{float:right; width:305px;}
        .food_search_box_left_button{float:left;}
        #serachResults{float:right; height:120px; width:305px; direction:rtl;}
        #mesComvo{width:100px; float:right;}
        .food_search_add_button{float:left;}
        .food_search_box_table{float:right; background-color:#FFF991; border:1px solid #cdcdcd; margin-top:3px; clear:both; width:510px; direction:rtl;}
        .food_search_box_table table{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
        .food_search_box_table tr.odd{background-color:#fff;}
        .food_search_box_table tr.summary{font-weight:bold;}
        .food_search_box_table td{border-right:1px solid #cdcdcd; border-top:1px solid #cdcdcd;text-align:right; padding:5px;}
        .food_search_box_table td.first{border-right:none; padding:5px;}
        .food_search_box_table th{border-right:1px solid #cdcdcd;}
        .food_search_box_table th.first{border-right:none;}
        .hiddenTD{width:1px;display:none}
