body
{
  background-color: #ffffff;
  text-align: center;
}

p { margin-top: 0px; margin-bottom: 0px; }

#body
{
  margin: 0 auto;
  font-family: Arial;
  text-align: left;
  width: 800px;
}

#head
{  
  font-size: 0px;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}

#holydayguard { width: 400px; float: left; }
#phone { color: red; float: left; font-size: 18pt; padding-top: 10px; text-align: center; width: 330px; }
#kbyg { float: left; width: 70px; }
#subHead { border-top: solid 2px black; clear: both; color: #0033cc; font: bold 10pt; text-align: left; }

#ecaIntro_contentArea { color: #808080; font-size: 13px; line-height: 14pt; margin: 16px 0px 16px 0px; }

.colSpace { width: 10px; }
#board1, #board2, #board3, #board4 { vertical-align: top; }

#board1, #board2 { width: 122px; }
#board3, #board4 { width: 118px; }

#board1 { background-color: #003399; vertical-align: top;  }
#board2 { background-color: #6699ff; }
#board3 { background-color: #3366cc; }
#board4 { background-color: #000066; }

.eca { color: White; font-size: 11px; }
.eca p { margin: 10px 4px 4px 8px; }

#tblQuote { border: solid 2px #003399; border-bottom: none; color: #003399; float: left; font-weight: bold;
            padding: 0px 16px 0px 16px; text-align: center;}
#buyOnline { color: Red; font-size: 18px; font-weight: bold; margin: 10px -12px 10px -12px; text-align: center; }
#tblQuote label { font-size: 10pt; color: #003399; }

#ecaDetails_contentArea { clear: both; color: #808080; font-size: 10pt; line-height: 14pt; margin-top: 16px; }
#ecaDetails_contentArea p { margin-bottom: 6px; }
#ecaDetails_contentArea a:link, #ecaDetails_contentArea a:visited { color: Red; text-decoration: none; }

#links { border-top: solid 2px #003399; font-size: 8pt; font-weight: bold; text-align: center; }
#links a:link, #links a:visited { color: #003399; text-decoration: none; }