.main_body_table {
  width:570px;}
.main_body_div {
  width:570px !important;}
.pad0 {
  padding-bottom:0.0em}
.pad10 {
  padding-bottom:0.1em}
.pad20 {
  padding-bottom:0.2em}
.pad30 {
  padding-bottom:0.3em}
.pad40 {
  padding-bottom:0.4em}
.pad50 {
  padding-bottom:0.5em}
.pad60 {
  padding-bottom:0.6em}
.pad70 {
  padding-bottom:0.7em}
.pad80 {
  padding-bottom:0.8em}
.pad90 {
  padding-bottom:0.9em}
.pad100 {
  padding-bottom:1.0em}
.pad150 {
  padding-bottom:1.5em}
.pad200 {
  padding-bottom:2.0em}
.down0 {
  padding-top:0em}
.down10 {
  padding-top:0.1em}
.down20 {
  padding-top:0.2em}
.down30 {
  padding-top:0.3em}
.down40 {
  padding-top:0.4em}
.down50 {
  padding-top:0.5em}
.down60 {
  padding-top:0.6em}
.down70 {
  padding-top:0.7em}
.down80 {
  padding-top:0.8em}
.down90 {
  padding-top:0.9em}
.down100 {
  padding-top:1.0em}
.down150 {
  padding-top:1.5em}
.down200 {
  padding-top:2.0em}
.left0 {
  padding-left:0em}
.left10 {
  padding-left:0.1em}
.left20 {
  padding-left:0.2em}
.left30 {
  padding-left:0.3em}
.left40 {
  padding-left:0.4em}
.left50 {
  padding-left:0.5em}
.left60 {
  padding-left:0.6em}
.left70 {
  padding-left:0.7em}
.left80 {
  padding-left:0.8em}
.left90 {
  padding-left:0.9em}
.left100 {
  padding-left:1.0em}
.left150 {
  padding-left:1.5em}
.left200 {
  padding-left:2.0em}
.right20 {
  padding-right:0.2em}
.right30 {
  padding-right:0.3em}
.right40 {
  padding-right:0.4em}
.right50 {
  padding-right:0.5em}
.right60 {
  padding-right:0.6em}
.right70 {
  padding-right:0.7em}
.right80 {
  padding-right:0.8em}
.right90 {
  padding-right:0.9em}
.right100 {
  padding-right:1.0em}
.right150 {
  padding-right:1.5em}
.right200 {
  padding-right:2.0em}
.udm {
  font-size:16px;line-height:1.0; padding-top:0px !important;}
.udm ul {
  padding-top:0px !important; padding-bottom:7px !important; margin-top:0px !important; margin-bottom:0px !important;}
.udm li {
  padding-top:0px !important; padding-bottom:7px !important; margin-top:0px !important; margin-bottom:0px !important;}
td {
  font-family:Arial,Verdana,Helvetica; font-size:13px}
td {
  line-height:1.3em}
h1 {
  color:#ffa039; margin-top: 0.7em; margin-bottom:0em; line-height:25px; font-family:Arial,Verdana,Geneva,Helvetica; font-size:18px; valign="top"}
.homeh1 {
  margin-top: 0.7em; margin-bottom:0em; font-family:"Monotype Corsiva",Geneva,Verdana,Arial,Helvetica; font-size:28pt; color:#000066;}
.bannertext {
  margin-top: 0.7em; margin-bottom:.7em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:32px; color:#000080;}
.bannersub {
  font-weight: bold; margin-top: 0.7em; margin-bottom:.7em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:28px; color:#0C45A3;}
.leftpanel {
  font-weight: bold; margin-top: 0.3em; margin-bottom:.7em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:9px; color:black;}
h2 {
  color:#000080; margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:13px;}
ul {
  margin-bottom: 0em;margin-top: 0em}
ol {
  margin-bottom: 0em;margin-top: 0em}
hr {
  margin-bottom: 0em}
.novel {
  text-indent:1em}
.ad_caption {
  font-weight: bold; margin-top: 0.7em; margin-bottom:.7em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:28px; color:#0C45A3; padding: 7px 7px 7px 7px; border-width: 5px; border-style: ridge; background-color:#AFEEEE;height: 220;}
.template_main_body {
  padding-left:1.0em;padding-right:1.0em;padding-bottom:1.0em;empty-cells: show;border: 0px;border-spacing: 0px;border-collapse: collapse;height: 100%;}
.template_left_column {
  padding-left:1.0em;padding-right:1.0em;padding-bottom:1.0em;border-spacing: 0px;border-collapse: collapse;empty-cells: show;height: 100%;}
.template_right_column {
  padding-left:1.0em;padding-right:1.0em;padding-bottom:1.0em;border-spacing: 0px;border-collapse: collapse;empty-cells: show;height: 100%;}
.outertable {
  padding: 0px 0px 0px 0px;border-width: 0px; border-style: ridge; width:780px;}
.caption {
  padding: 2px 4px 4px 4px;border-width: 5px; border-style: outset; background-color:Gainsboro;}
td.Shadow {
  height:6px;  line-height:1px;}
td.form {
  padding-top:1.0em;}
td.picture_caption {
  font-size:10px;  border-width: 1px;   border-style: solid;   border-color: gray;}
td.Shadow10 {
  height:10px;  line-height:1px;}
.location_header {
  font-family:Geneva,Verdana,Arial; font-weight: bold; font-size:1.1em; color:#000066; padding-top:0.8em;padding-bottom:0.4em; line-height:1.2em}
.list_heading {
  margin-top: 0.7em; margin-bottom:0em; font-family:Geneva,Verdana,Arial,Helvetica; font-size:15px; font-weight:bold;color:#000080;}
.norepeat {
  background-repeat: no-repeat;}
.image_caption {
  font-weight:500;font-size:75%}
.error_message {
  font-size:12px; font-weight:bold; font-style:italic; color:red}
.footer {
  font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold;color:#000000;}
img {
  border: 0 none;}
A:link {
  color: #2471b5;}
A:visited {
  color: #2471b5;}
A:hover {
  color: #ffa53f;}
A.light_text:link {
  color: AliceBlue;}
A.light_text:visited {
  color: white;}
A.light_text:hover {
  color: white;}
tr {
  font-family:Verdana,Arial,Helvetica; font-size:12px;}
.td {
  font-family:Verdana,Arial,Helvetica; font-size:11px;line-height:1.3em}
td.boxstyle1 {
  font-family:Verdana,Arial,Helvetica; font-size:10px; font-weight:bold;color:#000000; padding:10px; height:96px; text-align:center;}
td.tbl_bg_border {
  background-color:#e6f0f8; border:1px solid #88c4f8; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px;}
td.menu_bg {
  background-image: url(images/wts_menu_bg.gif);
background-repeat: no-repeat;
height:217px; 
align:center;}
textarea {
  font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
border: 1px solid #b3b1b2;
background-color: #f5f5f5;
padding: 2px;}
input {
  font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
border: 1px solid #b3b1b2;
background-color: #f5f5f5;
padding: 2px;}
.button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px !important;
font-weight: bold !important;
color: #000000;
text-decoration: none;
border: #486d9e 1px solid;}
select {
  font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: normal;
border: 1px solid #b3b1b2;
background-color: #f5f5f5;
padding: 2px;}
.heading {
  font-family:Arial,Verdana,Helvetica; font-size:16px; font-weight:bold; color:#005fb6;}
.menu_spacing {
  padding-top: 0px !important;margin-top: 0px !important; background-image: url(images/wts_menu_bg.gif); background-repeat:no-repeat;}
legend {
  background: #e6f0f8; border: #26a solid 1px; padding: 1px 10px; margin-bottom:10px;}
.gmap_label {
  background-color:#ffffff;font-weight:bold;border:2px #006699 solid;}
#image_gallery_div td {
  width:160px;}