body    {           
        background: #EFEFEF;   

        }

p, td {
        font-family: Verdana, Helvetica, sans-serif;
        color: #4a4a4a;
        font-size: 12px;
        color: #4a4a4a;
        }

p       {
        letter-spacing: -0.00em;
        word-spacing: -0.05em;
        font-weight: 500;
        text-align: justify;   
        padding-left: 1.5em;
        padding-right: 1.5em;   
        margin-top: -10px;        
        line-height: 115%;        
        }
        
.links a       {
        color: #4a4a4a;
        text-decoration: none;
        }

.links a:hover {
        color: #1b7137;
        text-decoration: underline; 
        background: transparent;
        }  

a       {
        color: #1b7137;
        text-decoration: underline;
        }

/*
a:hover {
        color: #4a4a4a;
        text-decoration: underline;
        background: #acbd9f;
        }
*/
      

h1, h2, h3 {
        font-family: Verdana, Helvetica, sans-serif;
        font-size: 12px;
        letter-spacing: 0.03em;
        color: #1b5137;
        text-align: center;
        
        }

/*
h1.tight        {
        margin-top: -2px;
        }
*/        

h1.wide {
        margin-top:12px;
        margin-bottom: 20px;
        }
        
p.copyright {
        color: #85a083;
        line-height: 130%;
        font-weight: 500;
        font-size: 11px;
        }
        
p.links {
        text-align: left;
        line-height: 140%;
        }
                
p.con-main  {
        font-size: 11px;
        color: #acbd9f;
        margin-top: 0; 
        line-height: 140%;
        font-weight: 500;
        }  

table.middle-panel {
        background: #acbd9f
        }

td.edge {
        background: #acbd9f
        }                       
                
td.main { 
        vertical-align: top;
        padding-top: 0.5em;
        padding-bottom: 0.5em;
        background: #feffff;        
        }   
        
td.contact {
        background: #1b5137;
        padding-top: 0.5em;
        padding-bottom: 0.5em;
        }

td.formlabel {
        /*font-family: Verdana, Helvetica, sans-serif;
        letter-spacing: -0.00em;
        word-spacing: -0.05em;
        font-size: 12px;*/
        color: #1b5137;
        font-weight: bold;
        text-align: right;
        padding-left: 1.5em;
        padding-right: 1.5em;  
        vertical-align: top;
}

p.error {
        color: #990000;
        font-weight: bold;
}
p.ev {
        color: #acbd9f;
        margin-top: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 500;
        text-align: center;
        letter-spacing: 0.00em;
        }

a.evlink {
        color: #1b5137;
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
}

a.evlink:hover {
        text-decoration: underline;
        }
        
.con-detail {
        font-size: 11px;
        color: #f3f3f3;
        text-decoration: none;
        }

a.con-detail:hover {
        color: #acbd9f;
        text-decoration: underline;
        }      

a.bypass-nav
     {
          visibility: hidden;
          z-index: 0;
     }


.plus1 {
        font-size: 12px;
        font-weight: 500;
        }

        
.plus2 {
        font-size: 13px;
        font-weight: 600;
        }        

p.centre {
      text-align: center;
    }        

td.maincontact { 
        /*vertical-align: center;*/
        vertical-align: top;
        padding-top: 0.5em;
        padding-bottom: 0.5em;
        background: #f0f0f0;
        background-image: url("images/bg_logo.gif");
        background-repeat: no-repeat;
        background-position: center;
        }

input, select {
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}

input {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color: #F7F7EE;
    border: 1px solid #1b5137;
    padding: 1px;
    margin: 0px;
}

/* input[type="submit"],input[type="button"],input[type="reset"],button { */
input.button {
    color:black;
    background-color:#ddd;
    border:1px solid #1b5137;
    font-size:11px;
    font-family:Verdana,Helvetica,sans-serif;
    font-weight:normal;
    margin-top: 4px;  
}

textarea {
    color: #333;
    background-color: #F7F7EE;
    border: 1px solid #1b5137;
}

select {
    border: 1px solid #1b5137;    
}

select,option {
    color: #333333;
    background-color: #F7F7EE;
}
