* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  color: #58585A;
}


body {
	padding: 0; 
	margin: 0; 
	border: 0; 
  background: url('/img/background.jpg') #19bcb9;	/*#002e67;*/
  background-position: center;
  background-repeat: repeat-y;
  color: #58585A; 
}

img {
  border-width: 0px;
  }
  
h1 {
  margin: 5px;
  margin-left: 0px;
  font-size: 18px;
  font-weight: bold;
  color: #58585A;
  padding-bottom: 0px;
  }
  
h2 {
  font-size: 16px;
  font-style: italic;
  text-align: center;
}

  
h2.quote {
  font-size: 16px;
  color: #faa74a;
  font-style: normal;
  margin-top: 2px;
}
  
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  color: #58585A;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  color: #58585A;
}

.call_now {
  position: absolute; margin-top: -250px;font-weight: bold; font-size: 20px; text-decoration: none; color:#63C7C5;
  margin-left: 600px;
}

.call_now a {
  font-weight: bold; font-size: 20px; text-decoration: none; 
  color:#63C7C5;
}

.expandData {
  display: none;
}

.bodyTable {
  width: 950px;
  margin: auto;
  }
  
.mainTable {
  width: 890px;
  margin: auto;
  margin-top: 20px; 
}

.logo {
  margin-top: -18px;
  position: relative;
} 
  

.banner {
  background: #ffffff;
  text-align: center;
  }

.topLeft {
  width: 22px;
  height: 22px;
  background: url('/img/topLeftCorner.jpg');
}

.topRight {
  width: 22px;
  height: 22px;
  background: url('/img/topRightCorner.jpg');
}

.topMiddle {
  width: 846px;
  height: 22px;
  background: url('/img/top.jpg');
}


.bottomLeft {
  width: 22px;
  height: 22px;
  background: url('/img/bottomLeftCorner.jpg');
  background-repeat: no-repeat;
}

.bottomRight {
  width: 22px;
  height: 22px;
  background: url('/img/bottomRightCorner.jpg');
  background-repeat: no-repeat;
}

.bottomMiddle {
  background: url('/img/bottom.jpg');
  background-repeat: repeat-x;
}

.leftCol {
  vertical-align: top;
  width: 590px;
}

.middleCol {
  background: url('/img/middleCol.jpg');
  width: 19px;
}

.rightCol {
  text-align: center;
  vertical-align: top;
  width: 240px;
}

.footer {
  width: 890px;
  margin: auto;
  margin-top: -25px;
  position: relative;
  font-size: 11px;
  width: 846px;
  height: 25px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #58585A;
}

.footer a {
  text-decoration: none;
}

.middleLeft {
  width: 22px;
  height: 22px;
  background: url('/img/middleLeft.jpg');
}

.middleRight {
  width: 22px;
  height: 22px;
  background: url('/img/middleRight.jpg');
}



.middleLeftLinks {
  width: 22px;
  height: 45px;
  background: url('/img/middleLeft.jpg');
/*  background: url('/img/middleLeftLink.jpg'); */
}

.middleRightLinks {
  width: 22px;
  height: 45px;
  background: url('/img/middleRight.jpg');
/*  background: url('/img/middleRightLink.jpg'); */
}

.content {
  background: #ffffff;
  padding: 5px;
  padding-bottom: 15px;
}



.navLinks {
  margin: auto;
  text-align: center;
}

.navLinks td {
  height: 45px;
  width: 141px;
 /* background: url('/img/button.jpg'); */
  background-repeat: no-repeat;
  }
  
.navLinks a {
  color: #ffffff;
  font-weight: bold;
  font-size: 14px;
  text-decoration: none;
  display: block;
}

.navLinks a:hover {
  text-decoration: underline;
}

.error {
  color: #ff0000;
  }
 
.advertisement {
 border-width: 1px;
 border-style: dashed;
 border-color: #63c7c5;
 padding:0px;
}

#quote {
  margin-top: 31px;
 text-align: left;
 padding: 4px;
 border-width: 1px;
 border-style: dashed;
 border-color: #63c7c5;
 }

 
.directions {
  margin-top: 31px;
} 
 
 
.directions a {
  color: #faa74a;
  text-decoration: none;
  font-weight: bold;
}

.homepage li {
 margin-bottom: 5px; 
}

.faqList li {
 margin: 0px; 
 padding: 0px;
}


.faqList ul {
 margin: 0px; 
 padding: 0px; 
}

.important {
 font-weight: bold;
 font-style: italic;
 color: #4f81bd;
 font-size: 15px;
}

#ta {
  background: #fff;
}
