A:link {text-decoration:none; color:#62941f;}
A:visited {text-decoration:none; color:#62941f;}
A:active {text-decoration:none; color:#62941f;}
A:hover {text-decoration:none; color:#D2E27E;}

.toplinks2 A:link {text-decoration: none; color: #CC3300;}
.toplinks2 A:visited {text-decoration: none; color: #CC3300;}
.toplinks2 A:active {text-decoration: none; color: #CC3300;}
.toplinks2 A:hover {text-decoration: none; color: #CC9900;}

.footerLinks A:link {text-decoration: none; color: #477011;}
.footerLinks A:visited {text-decoration: none; color: #477011;}
.footerLinks A:active {text-decoration: none; color: #477011;}
.footerLinks A:hover {text-decoration: none; color: #CC3300;}

.teleClick A:link {text-decoration: none; color: #477011;}
.teleClick A:visited {text-decoration: none; color: #477011;}
.teleClick A:active {text-decoration: none; color: #477011;}
.teleClick A:hover {text-decoration: none; color: #477011;}

body {
margin-bottom: 5px; margin-top: 10px; margin-left: 0px; margin-right: 0px; 
}

p {
margin-right: 0px;margin-left: 40px;margin-top: 19px;margin-bottom: 15px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
}

p.home {
margin-right: 0px;margin-left: 40px;margin-top: 19px;margin-bottom: 24px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
}

p.home2 {
margin-right: 0px;margin-left: 40px;margin-top: 7px;margin-bottom: 7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#477011;
}

h3.home {
margin-right: 0px;margin-left: 40px;margin-top: 34px;margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:500;
min-height: 16px;
color:#477011;
line-height:19px;
text-align: left;
}

h3.home2 {
margin-right: 0px;margin-left: 40px;margin-top: 24px;margin-bottom: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:500;
min-height: 16px;
color:#477011;
line-height:19px;
text-align: left;
}

p.submit {
margin-right: 0px;margin-left: 0px;margin-top: 19px;margin-bottom: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
}

p.footer {
margin-right: 0px;margin-left: 0px;margin-top: 20px;margin-bottom: 0px;
font-size:9px;
color:#62941F;
text-align:right;
}

p.footer2 {
margin-right: 0px;margin-left: 0px;margin-top: 10px;margin-bottom: 0px;
font-size:9px;
color:#62941F;
text-align:right;
}

p.form {
margin-right: 0px;margin-left: 0px;margin-top: 0px;margin-bottom: 19px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
}

#form {
margin-right: 0px;margin-left: 40px;margin-top: 19px;margin-bottom: 19px;
padding-right: 5px;padding-left: 5px;padding-top: 5px;padding-bottom: 5px;
width:400px;
border:1px solid #D2E27E;
background-color: #F4FFD2;
}

h1 {
margin-right: 0px;margin-left: 17px;margin-top: 0px;margin-bottom: 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #62941f;
text-align: left;
font-weight: bold;
}

h1.outofhours, h2.outofhours, h3.outofhours {
color:#CC3300;
}

h2 { 
margin-right: 0px;margin-left: 0px;margin-top: 24px;margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:100;
min-height: 18px;
color:#477011;
line-height:19px;
text-align:right;
}

h2.contact { 
margin-right: 0px;margin-left: 40px;margin-top: 33px;margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:100;
min-height: 18px;
color:#477011;
line-height:19px;
text-align: left;
}

h3 { 
margin-right: 0px;margin-left: 40px;margin-top: 19px;margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:500;
min-height: 16px;
color:#477011;
line-height:19px;
text-align: left;
}

h4 { 
font-family:Arial, Helvetica, sans-serif;
font-size:14px; font-weight:100;
line-height:19px;
}

.required {
color:#CC3300;
}

.toplinks {
padding-right: 12px;padding-left: 12px;padding-top: 0px;padding-bottom: 0px;
display:block;
white-space:nowrap;
float:left;
}

.toplinks02 {
padding-right: 0px;padding-left: 12px;padding-top: 0px;padding-bottom: 0px;
display:block;
white-space:nowrap;
float:left;
}

ul.services {
padding-right: 0px;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;
margin-right: 0px;margin-left: 80px;margin-top: 19px;margin-bottom: 0px;
list-style-type: square;
list-style-position:outside;
font-size:12px;color:#333;
font-family:Arial, Helvetica, sans-serif;
}

ol.services {
padding-right: 0px;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;
margin-right: 0px;margin-left: 80px;margin-top: 19px;margin-bottom: 0px;
list-style-position:outside;
font-size:12px;color:#333;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
text-indent: 0px;
}

.normal { 
font-weight: normal;  
}

li {
line-height : 15px;
}

hr {
color: #d2e27e;
background-color: #d2e27e;
border-color: #d2e27e;
}
