/* CSS Document */

body, ul, td, .normal {
    font-family : gill sans, helvetica, tahoma;
    font-size : 12px;
    color: #FFFFFF;
    letter-spacing: 1px;
}
    
p { line-height: 16px; }

li { line-height: 170%; }

a { 
    color: #FF9999;
    text-decoration: none;
}

a:visited { 
    color: #FF9999;
    text-decoration: none;
    }

a:hover {
    color: #942A6E;
    text-decoration: none;
    }

a.inline {
    text-decoration: none;
    }

a img {
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: none;
    border-right-color: none;
    border-bottom-color: none;
    border-left-color: none;
    text-decoration: none;  
    }

.fixed  {
    font-family : courier new,courier,monospaced;
    font-size : 10px;
    letter-spacing:normal;
    background-color:#FFFFFF;
    }


.home1 {
    font-weight: bold;
    color: #BEC7E4;
    font-size:12px;
    }

.home2 {
    font-weight: bold;
    color: #BEC7E4;
    font-size:12px;
    }
    
.footer {
    font-size: 7pt;
    color: #6e2727;
    letter-spacing:normal;
    }
    
.input {
    font-family : verdana, geneva, arial, helvetica;
    font-size : 10px;
    color: black;
    background-color:#FFFFFF;
    width:150px;
    }
    
.select {
    font-family : verdana, geneva, arial, helvetica;
    font-size : 10px;
    color: black;
    background-color:#ffffff;
    }

.textbox {
    font-family : courier new, monospaced;
    font-size : 11px;
    color: black;
    background-color:#ffffff;
    width:400px
    }

.button {
    font-family : verdana;
    font-size : 8pt;
    color: black;
    }
 
.dwarf {
    font-family : verdana;
    font-size : 7pt;
    font-weight:normal;
    line-height: 150%;
    color : #FFFFFF;
    letter-spacing:normal;
    }

.dwarfblack {
    font-family : verdana;
    font-size : 7pt;
    font-weight:normal;
    line-height: 150%;
    color : #2A3A6A;
    letter-spacing:normal;
    }
    
.trlabel  {
    font-family : verdana;
    letter-spacing:normal;
    font-size : 10px;
    font-weight: bold;
    color: #000000;
/*  background-color:#FF9893;*/
    }
    
.tdlabel  {
    font-family : verdana;
    letter-spacing:normal;
    font-size : 10px;
    font-weight: bold;
    color: #000000;
    background-color:#BEC7E4;
    }
    
.cell  {
    font-family : verdana,arial,helvetica;
    font-size:10px;
    font-weight:normal;
    color:black;
    background-color: #f0f0f0;
    letter-spacing:normal;
    }
    
.cell2  {
    font-family : verdana,arial,helvetica;
    font-size:10px;
    font-weight:normal;
    color:black;
    background-color: #e0e0e0;
    letter-spacing:normal;
    }
    
    
.box  {
    font-family : verdana,arial,helvetica;
    font-size:10px;
    font-weight:normal;
    letter-spacing:0px;
    }

    
h3, .head   {
    font-family: comic sans;
    font-size : 18px;
    color : #FF9999;
    line-height:100%;
    }
    
.dim {
    color: gray;
    }
    
.error {
    color: red;
    font-weight:bold;
    background-color:white;
    }
    
.table {
    border-width: 0.5mm;
    border-color: #B9DBAD;
    border-style: groove;
    }


#plant-listing {
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-collapse: collapse;
}

#plant-listing td {
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    font-size: 11px;
    padding: 5px;
}

#plant-listing td.number {
text-align: right;
}

#plant-listing th {
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    background-color: #3E4A6F;
    color: #fff;
    padding: 5px;
}

#details {
    float: right;
    padding: 0 0 10px 10px;
}


