﻿.div-biocalculator
{
    width: 730px;
    font-family: HelveticaNeue LT 55 Roman;
    /*background-color: #FFFFCC;*/
}
textbox
{
    text-align : right;
}
linkbutton
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 13px;
}
.labelClassTitle
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size: 20px;
    color: #53544C;
    font-weight : bolder;
    
}
.labelClass
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 13px;
    color:#53544C;
}
.labelClassBold
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 13px;
    color:#53544C;
    font-weight : bold;
}
.labelClassWhite
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 13px;
    color:#FFFFFF;
    font-weight : bold;
}
.labelClassBold14
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 14px;
    color:#53544C;
    font-weight : bold;
}

/***************************************
BioCalculator
****************************************/
.labelNetSaving
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size :larger;
    font-weight : bold;
    color: #53544C;

}

.table-form
{
    margin-left: 20px;
    margin-right: 20px;
    table-layout : fixed ;
    width: 690px;
    border-collapse : collapse;
    font-family: HelveticaNeue LT 55 Roman;
    font-size: 13px;
    
}
.td-titre
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size: 20px;
    color: #53544C;
    height : 60px;
    font-weight : bolder;
    width: 335px;
}

.td-left
{
    vertical-align : top;
    text-align: right;
}
.td-middle
{
    width:20px;
}
.td-right
{
    vertical-align: middle;
    text-align: right;

}
.table-fungicide
{
    background-color : #EEEDEB;
    width: 335px;
    table-layout:fixed;
    border-collapse : collapse;

}
.table-fungicide td
{
    height: 30px;
    /*border : solid 1px black;*/
}
.td-space-right
{
    width: 15px;
}
.table-calcul-current-cost
{
    background-color : #EEEDEB;
    width: 335px;
    table-layout:fixed;
    border-collapse: collapse;
    /*font-family: HelveticaNeue LT 55 Roman;
    font-size: 12px;*/
    
    
}
.table-calcul-current-cost td
{
    height: 30px;
}
.td-current-left
{
    width: 195px;
    vertical-align : bottom;
}
.td-current-left2
{
    width: 195px;
    height: 30px;
    font-weight : bold;
    vertical-align : middle;
}


.td-current-right
{
    width: 120px;
    vertical-align : bottom ;
}
.td-current-right2
{
    width: 120px;
    vertical-align : middle ;
}

.table-fungicide-fonce
{
    background-color : #E0DCDA;
    width: 335px;
    table-layout:fixed;
    border-collapse : collapse;
}

.table-fungicide-fonce td
{
    height: 30px;
    /*border : solid 1px black;*/
}
.table-current-cost
{
    background-color : #E0DCD9;
    width: 335px;
    table-layout:fixed;
    border-collapse: collapse;
}

.table-promix
{
    background-color : #D7E2B8;
    width: 335px;
    table-layout:fixed;
    font-weight : bold;
    text-align : left;
    height: 80px;
    
    /*border : solid 1px black;*/
    border-collapse : collapse;
}

.td-promix-left
{
    width: 10px;
    /*border : solid 1px black;*/
}
.td-promix-right
{
    width: 323px;
    /*border : solid 1px black;*/
}

.table-result-calcul
{
    background-color : #EAEFD9;
    width: 335px;
    table-layout:fixed;
    font-weight : bold;
    /*border : solid 1px black;*/
    border-collapse : collapse;

}
.table-result-calcul2
{
    margin-left : 10px;
    margin-right : 10px;
    width : 315px;
    table-layout: fixed;
    border-collapse : collapse;

}
.td-result-left
{
    width: 210px;
    vertical-align : bottom;
}
.td-result-right
{
    width: 105px;
    vertical-align : bottom;
    
}

.table-NetSavings
{
    background-color : #719501;
    width: 335px;
    table-layout:fixed;
    text-align: center;
    height: 60px;
    font-size :larger;
    font-weight : bold;
    color: #53544C;
}
.table-image
{
    text-align : center;
    width: 335px;
    table-layout:fixed;
    
}
.table-texte
{
    margin-left: 20px;
    margin-right: 20px;
    table-layout : fixed ;
    width: 690px;
    border-collapse : collapse;
    color: #8D827C;
    text-align : justify;
    font-family: HelveticaNeue LT 55 Roman;
    font-size: 11px;
}
.td-italic
{
    font-style: italic;
}
.td-bold
{
    font-weight:bold;
}
.td-space
{
    height : 15px;
}

/******************************************
Style for Potting Guide
*******************************************/
.table-potting-guide
{
    table-layout: fixed;
    width:713px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
}
.td-potting-title
{
    width: 713px;
    background-color : #77A22C;
    color: White;
    font-weight : bold;
    height: 30px;
    font-size: 16px;
}
.td-potting-guide-left
{
    height: 54px;
    width: 260px;
    background-color: #E3EBD6;
}
.td-potting-guide-value
{
    width: 390px;
    height: 52px;
    background-color: #D4E1C3;
    font-weight: bold;
    text-align: center;
    font-family: HelveticaNeue LT 55 Roman;

}
.td-potting-guide-value-line
{
    width: 63px;
    height: 52px;
    background-color: #D4E1C3;
    font-weight: bold;
    text-align: center;
    border-right : solid 1px White;
    font-family: HelveticaNeue LT 55 Roman;

}

.grid-potting
{
    table-layout: fixed;
    width: 714px;
    border-collapse:collapse ;
    font-family: HelveticaNeue LT 55 Roman;
    font-size: 13px;
}
.grid-potting td 
{
    border : solid 1px White;
    width: 65px;
}
.grid-potting th
{
    border : solid 1px White;
    font-family: HelveticaNeue LT 55 Roman;
    font-size: 12px;
    text-align: center;
    vertical-align : top;
}
.div-potting-guide
{
    margin-left : 10px;
    margin-right: 10px;
    width : 735px;
}
.table-entete
{
    table-layout: fixed;
    width: 715px;
    border-collapse : collapse;
}
.table-potting-guide-resultat
{
    width: 715px;
    border-collapse : collapse;
}
.td-potting-guide-resultat-title
{
    background-color: #7CA032;
    table-layout: fixed;
    width: 715px;
    height: 30px;
    color: White;
    font-weight : bold;
}
.td-potting-guide-resultat-left
{
    width: 325px;
    background-color: #C8D8AB;
    border-right : solid 1px White;
    table-layout: fixed;
    height: 30px;
    font-weight : bold;

}
.td-potting-guide-resultat-middle
{
    width: 65px;
    background-color: #C8D8AB;
    border-right : solid 1px White;
    table-layout: fixed;
    height: 30px;
    font-weight : bold;
}

.td-potting-guide-resultat-right
{
    width: 65px;
    background-color: #C8D8AB;
    table-layout: fixed;
    height: 30px;
    font-weight : bold;
}
.td-potting-guide-resultat-left2
{
    width: 325px;
    background-color: #DCE6CB;
    border-right : solid 1px White;
    table-layout: fixed;
    height: 30px;
    font-weight : bold;
}
.td-potting-guide-resultat-middle2
{
    width: 65px;
    background-color: #DCE6CB;
    border-right : solid 1px White;
    table-layout: fixed;
    height: 30px;
    font-weight : bold;
}
.td-potting-guide-resultat-right2
{
    width: 65px;
    background-color: #DCE6CB;
    table-layout: fixed;
    height: 30px;
    font-weight : bold;
}

/******************************************
Style for Calculate Your Cost
*******************************************/
.div-calculate-cost
{
    margin-left : 15px;
    margin-right: 15px;
    width : 730px;


}
.table-calculate-cost
{
    table-layout: fixed;
    width: 702px;
}
.table-component
{
    table-layout: fixed;
    width:702px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    color:#53544C;

}
.th-title
{
    background-color: #77A22C;
    text-align: left;
    height: 30px;
    color: White;
}
.th-subtitle 
{
    background-color: #D4E1C3;
    border: solid 1px White;
    height:30px;
    font-size: 11px;
    text-align : center;
    color:#53544C;

}
.th-subtitle2
{
    background-color: #D4E1C3;
    border: solid 1px White;
    height:30px;
    font-size: 11px;
    text-align : left;
    color:#53544C;

}

.td-itemtemplate
{
    font-size: 11px;
    background-color: #EDEEE8;
    height: 30px;
    border: solid 1px White;
    text-align: center;
    color:#53544C;

}
.td-alternatingitemtemplate
{
    font-size: 11px;
    background-color: #F3F3F1;
    height: 30px;
    border: solid 1px White;
    text-align: center;
    color:#53544C;

}

.td-itemtemplate-left
{
    font-size: 11px;
    background-color: #EDEEE8;
    height: 30px;
    border: solid 1px White;
    text-align: left;
    color:#53544C;

}
.td-alternatingitemtemplate-left
{
    font-size: 11px;
    background-color: #F3F3F1;
    height: 30px;
    border: solid 1px White;
    text-align: left;
    color:#53544C;

}



.table-note
{
    font-size: 15px;
    font-weight: bold;
    color:#53544C;

}
.table-equipment
{
    table-layout: fixed;
    width:525px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    color:#53544C;

}
.table-shrink
{
    table-layout: fixed;
    width:350px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    color:#53544C;
    
}
.table-labor-reference
{
    table-layout: fixed;
    width:702px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    vertical-align: top;
    color:#53544C;
    
}
.td-labor-left
{
    width: 350px;
    vertical-align: top;
    color:#53544C;
    
}
.td-labor-middle
{
    width : 88px;
    vertical-align: top;
    color:#53544C;

}
.td-labor-right
{
    width: 263px;
    vertical-align: top;
    color:#53544C;

}
.table-laborcost
{
    table-layout: fixed;
    width:350px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    vertical-align: top;
    color:#53544C;

}
.table-reference
{
    table-layout: fixed;
    width:263px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    color:#53544C;

}
.table-CostTesting
{
    table-layout: fixed;
    width:350px;
    border-collapse: collapse;
    font-family: HelveticaNeue LT 55 Roman;
    border: solid 1px white;
    vertical-align: top;
    color:#53544C;
}
.labelClassCalc
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 11px;
    color:#53544C;
}
.labelClassBoldCalc
{
    font-family: HelveticaNeue LT 55 Roman;
    font-size : 11px;
    color:#53544C;
    font-weight : bold;
}
