BODY
 {
	border:0;
	margin:0;
	background:#3766aa url(../Images/Template/BodyBg.png) repeat-x;
	font-family:Arial;
}
A, A Image{border:0}
P, li
{
	font-family:Arial;
	color:#666;
	font-size:12px;
	margin:0;
	padding:0;
	padding-bottom:8px;
}
H1
{
	color:#3766aa;
	font-size:22px;
	margin:0;
	padding:0;
	padding-bottom:2px;
	margin-bottom:12px;
	border-bottom:1px dotted #3766aa
}
H2
{
	color:#518abc;
	font-size:18px;
	margin:0;
	padding:10 0 4 0;
	
	
}
H3
{
	color:#666;
	font-size:14px;
	margin:0;
	padding:12 0 5 0;
}
ul{margin:0 0 0 15px;padding:0 0 0 15px}
.TopMenu 
{
	padding-top:1px;
	text-align:center;
	vertical-align:top
	
}
.TopMenu A 
{
	font-family:Arial;
	color:#5e9ece;
	font-size:12px;
	text-decoration:none;
	
}
.TopMenu A:Hover{color:#f7d726;}
.TopMenu Span {font-size:13px; font-size:#5e9ece}
.MainMenuItem, .MainmenuItemHover
{
	height:34px;
	padding-bottom:2px;
	padding-left:10px;
	cursor:pointer
}
.MainMenuItem
{
	background:url(../Images/MenuItemBg.jpg) repeat-x;
}
.MainMenuItemHover
{
	background:url(../Images/MenuItemHover.jpg) repeat-x;
}
.MainMenuItem A 
{
	font-family:Arial;
	color:#fdffcc;
	font-size:13px;
	text-decoration:none
}
.MainMenuItemHover A 
{
	font-family:Arial;
	color:#fff;
	font-size:13px;
	text-decoration:none;
	font-weight:bold
}
.MainMenuItem A:Hover{color:#fff;}
.Delimiter	{height:3px;font-size:0px}
.PageContent
{
	width:500px;
	color:#333
	
}
.readMore
{
	color:#163169;
	font-size:12px;
	font-style:italic;
	border-bottom:1px solid #b50000;
	padding-bottom:2px;
	text-align:right
}
.Footer
{
	padding:8 8 ;
}

.Footer TD, .Footer A
{
	color:#f7d726;
	font-size:12px;
	text-decoration:none
}
.Footer A:Hover{color:#fff;}
.Footer Span {font-size:13px; }
.Contact
{
	color:#c09037;
	font-size:12px;
}
.IndexTestimonials	
{
	color:#163169;
	font-size:12px;
	font-style:italic;
	margin-top:6px;
	text-align:left;
}
.TestimonialsReadMore
{
	border-bottom:1px dotted #3766aa;
	padding-bottom:2px;
	margin-top:3px;
	text-align:right;
	
}
.TestimonialsReadMore A
{
	color:#5774a4;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
}
.IndexTeaser
{
	width:229px;
	color:#fff;
	font-size:12px;
	margin-top:10px;
	text-align:left;
}
.IndexReadMore
{
	border-bottom:1px solid #68afe4;
	padding-bottom:2px;
	margin-top:12px;
	text-align:right;
	
}
.IndexReadMore A
{
	color:#68afe4;
	font-size:12px;
	font-style:italic;
	text-decoration:none;
}
.IndexReadMore A:Hover{color:#fff}
.IndexText
{
	background-color:#5e9ece;
	padding:45 125 45 80;
}
.IndexText P, .IndexText H2{color:#30425e;}
.FreeEstimateStripe P
{
	FONT-SIZE: 18px;
	COLOR: #5793ca;
	font-weight:bold;
	PADDING-BOTTOM:8px;
	margin:0
}
.EstimateBox
{
	padding:6;
	background-color:#e2f1f3;
	height: 30px;
	cursor: pointer;
	color:#1f3a61;
	font-size:14px;
	
}
td.contact , .contact td
{
	font-size:13px;
	font-family:arial;
	color:#5a5a5a;
}
.contactForm ,.forminput
{
	height:16px;
	font-size:12px;
	font-family:arial;
	color:#6e8687
}
.forminput{width:114px;COLOR:#2d5261;border:1px solid #86a2a4}
.formtxt 
{
	width:134px;
	height:105px;
	background-color:#e2f1f3;
	color:#527f91;
	font-size:12px
}
