A:link { color: #009900; background-color: transparent; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif;}
A:visited {color: #009900; background-color: transparent;}
A:active {color: #FF0000; background-color: transparent;}

.tablerowsentpurple   { color: #eee; font-weight: bold; background-color: #993399; text-align: left; }

.tablerowsentgreen   { color: #eee; font-weight: bold; background-color: #00A11C; text-align: left; }

body.sentricon_contact .content-row-body-copy,
body.sentricon_dynamic .content-row-body-copy,
body.sentricon_generic .content-row-body-copy,
body.sentricon_homepage .content-row-body-copy,
body.sentricon_faq .content-row-body-copy {
  padding: 0 0 0 0;
  width: 666px;
}
body.sentricon_contact #content-row-right,
body.sentricon_dynamic #content-row-right,
body.sentricon_generic #content-row-right,
body.sentricon_homepage #content-row-right,
body.sentricon_faq #content-row-right {
  padding: 0 0 0 0;
}

h2 {
  padding: 5px;
  margin: 0px;
}
#anchors {
  float: right;
  padding: 5px;
  color: #00A11C;
  font-weight: bold;
}
#anchors a:link,
#anchors a:visited {
  text-decoration: none;
  color: #00A11C;
}
#anchors a:hover {
  text-decoration: underline;
  color: #00A11C;
}
#intro {
  clear: both;
  padding: 5px;
  font-size: 1.1em;
}

#highlight {
  float: right;
  width: 100px;
  background-color: #e0e0e0;
  color: #000;
  padding: 5px 15px 25px 15px;
  margin-bottom: 15px;
  font-size: .95em;
}

#content-column {
  margin-right: 160px;
}

#content-column .section {
  clear: left;
}

#content-column .section .section-title,
#content-column .section .section-text {
  margin-left: 120px;
  width: 380px;
}

.section-text ul {
  margin-left: 0; 
  padding-left: 15px;
}

#content-column .section.vertical .section-images {
  float: left;
  width: 100px;
}

#content-column .section.vertical .section-image {
  margin: 0 5px 20px 5px;
}

#content-column .section.horizontal .section-images {
  margin-top: 1em;
  margin-left: 77px;
}
#content-column .section.horizontal .section-image {
  float: left;
  display: inline;
  margin-left: 43px;
  margin-bottom: 1em;
}
#content-column .section.horizontal .section-title {
  clear: left;
}

#outro {
  clear: both;
  padding: 5px;
}

h3 {
  color: #60318e; 

}
h4 {
  color: #00A11C;
  margin: 1em 0 0.5em 0;
}

#sentricon-slogan {
  background-color: #60318e;
  color: #fff;
  width: 666px;
  padding: 0;
  text-align: center;
  font-size: 18px;
}
#sentricon-locator {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  /* added for Google Map */
  font-size:12px;
  color:#60318E;
  font-weight:bold;
}
#sentricon-locator form {
  display: inline;
  padding: 10px 10px 10px 10px;
}
#sentricon-locator img {
  display: inline;
  vertical-align: middle;
  padding: 10px 10px 10px 10px;
}
#content-row-navigation,
#footer-row-left {
  background-color: #fff;
}
.section-navigation ul li a,
.section-navigation ul li a:visited {
  color: #60318e;
}
.secondary-navigation { display: none; }
body {
  background-image: none;
}

.footer-block {
  color: #666;
}

.contact-form {
  clear: right;
  width: 100%;
}

#faq-questions .faq-question {
  text-indent: -2em;
  margin-left: 2em;
  margin-bottom: 10px;
}

.featured {
  background-color: #ccc;
}