/* CSS Document */
#col2 {
  margin:0 0 0 5px; padding:0 12px;

  background-color:#ffffff;
  width:475px;
  float:left;
}
/* CSS Document */
#mainimgs {
  margin:12px 0 0 0; padding:0;
}
#rotimgs {
  margin:12px 0 13px 0; padding:0;
}
/* CSS Document */
#txt {
  margin:10px 60px 20px 5px; padding:0;
}
#txt h1 {
  padding:0;
  margin:14px 0 13px 0;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:16px;
  font-weight:normal;
  letter-spacing:3px;
  color:#002856;
}
#txt h1.centerit {
  padding:0;
  margin:14px 0 13px 0;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:16px;
  font-weight:normal;
  letter-spacing:3px;
  color:#002856;
}
#txt h3 {
  padding:0;
  margin:15px 0 2px 0;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-transform:uppercase;
  color:#8889ba;
}
#txt h3.centerit {
  padding:0;
  margin:15px 0 2px 0;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-transform:uppercase;
  color:#8889ba;
}
#txt h3 a {
  color:#8889ba;
  text-decoration:none;
}
#txt h3 a:hover {
  color:#8889ba;
  text-decoration:none;
}
#txt p {
  margin:0; padding:0;
  font-family:"Times New Roman", sans-serif;
  font-size:14px;
  line-height:150%;
  color:#25408f;
}
#txt p.norm {
  margin:14px 0; padding:0;
}
#txt p.normtop {
  margin:14px 0 0 0; padding:0;
}
#txt p.normthanks {
  margin:14px 0 291px 0; padding:0;
}
#txt p.centerit{
  margin:14px 0; padding:0;
  text-align:center;
}
#txt a {
  color:#009bdf;
  text-decoration:none;
}
#txt a:hover {
  color:#009bdf;
  text-decoration:none;
}
/* CSS Document */
#beforeafter {
  margin:162px 0 0 357px; padding:0;
  width:96px;
  font-size:12px;
  position:absolute;
  top:0;
}
#beforeafter p{
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:8px;
  text-align:center;
}
#beforeafter img.thumb{
  margin-bottom:4px;
}
#txtba {
  margin:10px 160px 20px 5px; padding:0;
}
#txtba h1 {
  padding:0;
  margin:14px 0 13px 0;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-weight:normal;
  font-size:16px;
  letter-spacing:3px;
  color:#002856;
}
#txtba h3 {
  padding:0;
  margin:15px 0 2px 0;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:14px;
  font-weight:normal;
  text-transform:uppercase;
  color:#8889ba;
}
#txtba h3 a {
  color:#8889ba;
  text-decoration:none;
}
#txtba h3 a:hover {
  color:#8889ba;
  text-decoration:none;
}
#txtba p {
  margin:0; padding:0;
  font-family:"Times New Roman", sans-serif;
  font-size:14px;
  line-height:150%;
  color:#25408f;
}
#txtba p.norm {
  margin:14px 0; padding:0;
}
#txtba p.normtop {
  margin:14px 0 0 0; padding:0;
}
#txtba a {
  color:#009bdf;
  text-decoration:none;
}
#txtba a:hover {
  color:#009bdf;
  text-decoration:none;
}
/* CSS Document */
table {
  margin:0; padding:0;
  border-collapse:collapse;
}
td {
  margin:0; padding:5px 10px 5px 0;
  vertical-align:top;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:14px;
}
td p {
  margin:0; padding:0;
    vertical-align:top;
  font-family:"Times New Roman", sans-serif;
  font-size:14px;
  line-height:150%;
  color:#25408f;
}
td.formtxt {
  margin:0; padding:5px 10px 5px 0;
  vertical-align:top;
  font-family: Gotham-Book, Verdana, sans-serif;
  color:#009bdf;
  font-size:14px;
}
/* CSS Document */
table.staff {
  margin:0; padding:0;
  border-collapse:collapse;
  width:471px;
}
table.staff td {
  margin:0; padding:5px 0 5px 0;
  vertical-align:top;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:10px;
  width:151px;
}
table.staff td p {
  margin:0; padding:0;
  vertical-align:top;
  font-family:"Times New Roman", sans-serif;
  font-size:14px;
  line-height:150%;
  color:#25408f;
}

table.appt {
  margin:0; padding:0;
  border-collapse:collapse;
}
table.appttd {
  margin:0; padding:5px 10px 5px 0;
  vertical-align:top;
  font-family: Gotham-Book, Verdana, sans-serif;
  font-size:14px;
}
table.appt td {
  margin:0; padding:0;
  vertical-align:top;
  font-family: Gotham-Book, Verdana, sans-serif;
  color:#009bdf;
  font-size:14px;  
  line-height:150%;
}
table.appt td.formtxt {
  margin:0; padding:5px 10px 5px 0;
  vertical-align:top;
  font-family: Gotham-Book, Verdana, sans-serif;
  color:#009bdf;
  font-size:14px;
  line-height:150%;
  width:195px;  
}
.apptxt {
  color:#8889ba;
}
legend {
  color:#8889ba;
}
