



.border  {border:2px solid #DCDDDD;}
.border a:link {border:1px solid #DCDDDD;}
.border a:visited {border:1px solid #DCDDDD;}
.border a:hover {border:1px solid #DCDDDD;}
.border a:visited {border:1px solid #DCDDDD;}

.border2  {border:1px solid #DCDDDD;}
.border2 a:link {border:1px solid #DCDDDD;}
.border2 a:visited {border:1px solid #DCDDDD;}
.border2 a:hover {border:1px solid #DCDDDD;}
.border2 a:visited {border:1px solid #DCDDDD;}

p {

margin-top: 0px;
margin-bottom: 10px;

}

.bottomtext {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
     }
	
.bottomtext a:link {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
	}
	
.bottomtext a:visited {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
	}
	
.bottomtext a:hover {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
	
	}
	
.bottomtext a:active {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
	}
	
	
	
	
	.bottomtext2 {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
font-weight: normal;
text-decoration: underline;
     }
	
.bottomtext2 a:link {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
font-weight: normal;
text-decoration: underline;
	}
	
.bottomtext2 a:visited {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
font-weight: normal;
text-decoration: underline;
	}
	
.bottomtext2 a:hover {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
font-weight: normal;
text-decoration: underline;
	
	}
	
.bottomtext2 a:active {
font-family : "Arial";
color: #438E00;
font-size: 13px;
line-height: 17px;
font-weight: normal;
text-decoration: underline;
	}
	
	.greyfooter {
font-family : "Arial";
color: #8B8B8B;
font-size: 13px;
line-height: 17px;
text-decoration: underline;


}

.servicesbullet {

font-family : "Arial";
color: #014357;
font-size: 14px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
list-style-image: url(web/tick.gif);
margin-left: -15px;
margin-top: -10px;
margin-bottom: 17px;
}

.servicesbullettop {

font-family : "Arial";
color: #014357;
font-size: 14px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
margin-top: 0px;
padding-top:0px;
list-style-image: url(web/tick.gif);
margin-left: -15px;
margin-top: 0px;
margin-bottom: 17px;
}

.phone{
font-family : "Arial";
color: #014357;
font-size: 14px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
line-height: 17px;



}

.testimonials{
font-family : "Arial";
color: #616161;
font-size: 15px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
line-height: 17px;

}

.title{
font-family : "Arial";
color: #8B8B8B;
font-size: 13px;
line-height: 17px;
text-decoration: none;
font-weight: normal;
line-height: 17px;
margin-top:10px;
margin-bottom:0px;

}


.beforeafter {
font-family : "Arial";
color: #8B8B8B;
font-size: 13px;
line-height: 15px;
text-decoration: none;


}




.TD2 {
font-family : "Arial";
color: #ABACAD;
font-size: 13px;
line-height: 16px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-align:justify; display:block; 

}  




.maintextblue {

font-family : "Arial";
color: #A3C8F1;
font-size: 13px;
line-height: 15px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0px;
}




.contactdarker {

font-family : "Arial";
color: #7C7D7E;
font-size: 13px;
line-height: 15px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}

.projecttext {

font-family : "Arial";
color: #ABACAD;
font-size: 13px;
line-height: 15px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
}


.projecttext  a:link {
font-family : "Arial";
color: #999999;
font-size: 13px;
line-height: 15px;
text-decoration: underline;
font-weight: normal;
letter-spacing: 0px;

	}
	
.projecttext  a:visited {
font-family : "Arial";
color: #999999;
font-size: 13px;
line-height: 15px;
text-decoration: underline;
font-weight: normal;
letter-spacing: 0px;
	}
	
.projecttext  a:hover {
font-family : "Arial";
color: #A3C8F1;
font-size: 13px;
line-height: 15px;
text-decoration: underline;
font-weight: normal;
letter-spacing: 0px;
	
	}
	
.projecttext  a:active {
font-family : "Arial";
color: #999999;
font-size: 13px;
line-height: 15px;
text-decoration: underline;
font-weight: normal;
letter-spacing: 0px;
	}
	
	

.TD {

font-family : "Arial";
color: #9C9D9E;
font-size: 13px;
line-height: 14px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-align:justify; display:block;

}
	
.TD a:link {
font-family : "Arial";
color: #A8A9AC;
font-size: 16px;
line-height: 18px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-align:justify; display:block; 

	}
	
.TD a:visited {
font-family : "Arial";
color: #A8A9AC;
font-size: 16px;
line-height: 18px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-align:justify; display:block; 
	}
	
.TD a:hover {
font-family : "Arial";
color: #A8A9AC;
font-size: 16px;
line-height: 18px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-align:justify; display:block; 
	
	}
	
.TD a:active {
font-family : "Arial";
color: #A8A9AC;
font-size: 16px;
line-height: 18px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-align:justify; display:block; 
	}
	
	
	
.projectheading  {
font-family : "Arial";
color: #A3C8F1;
font-size: 20px;
line-height: 20px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;

	
	}
	
	
	
	
	
	
	.projectbuttons {

font-family : "Arial";
color: #C9CACD;
font-size: 14px;
line-height: 11px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-indent: 12px;





}


	
.projectbuttons  a:link {
font-family : "Arial";
color: #C9CACD;
font-size: 14px;
line-height: 11px;;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-indent: 12px; 

	}
	
.projectbuttons  a:visited {
font-family : "Arial";
color: #C9CACD;
font-size: 14px;
line-height: 11px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-indent: 12px;
	}
	
.projectbuttons  a:hover {
font-family : "Arial";
color: #86B8ED;
font-size: 14px;
line-height: 11px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-indent: 12px;
	
	}
	
.projectbuttons  a:active {
font-family : "Arial";
color: #C9CACD;
font-size: 14px;
line-height: 11px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
text-indent: 12px; 
	}
	
	
	
	
	
		.backbutton {

font-family : "Arial";
color: #86B8ED;
font-size: 13px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;






}


	
.backbutton  a:link {
font-family : "Arial";
color: #86B8ED;
font-size: 13px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
 

	}
	
.backbutton  a:visited {
font-family : "Arial";
color: #86B8ED;
font-size: 13px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;

	}
	
.backbutton  a:hover {
font-family : "Arial";
color: #2E83E0;
font-size: 13px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;

	
	}
	
.backbutton  a:active {
font-family : "Arial";
color: #86B8ED;
font-size: 13px;
line-height: 12px;
text-decoration: none;
font-weight: normal;
letter-spacing: 0px;
 
	}