BODY { background-color: #FFFFFF;
    font-family: Arial, Verdana, Sans Serif;
    font-size: 1.0em;
    font-weight: 500; color: #808080;
    margin: 0px;
  scrollbar-arrow-color: #DEA54A;
  scrollbar-3dlight-color: #DEA54A;
  scrollbar-highlight-color: #DEA54A;
  scrollbar-face-color: #FFFFFF;
  scrollbar-shadow-color: #DEA54A;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
    }
a:link {
    color: #DEA54A;
    text-decoration: none;
    }

a:visited {
    text-decoration: none;
    color: #DEA54A;
    }

a:hover {
    color: #DA8500;
    text-decoration: none;
    }

a:active {
    color: #DEA54A;
    text-decoration: none;
    }
a:link.menu {
    color: #808080;
    text-decoration: none;
    }

a:visited.menu {
    color: #808080;
    text-decoration: none;
    }

a:hover.menu {
    color: #DEA54A;
    text-decoration: none;
    }

a:active.menu {
    color: #808080;
    text-decoration: none;
    }
a:link.small {
    color: #C0C0C0;
    text-decoration: none;
    font-weight:400;
    }

a:visited.small {
    color: #C0C0C0;
    text-decoration: none;
    font-weight:400;
    }

a:hover.small {
    color: #C0C0C0;
    text-decoration: none;
    font-weight:400;
    }

a:active.small {
    color: #C0C0C0;
    text-decoration: none;
    font-weight:400;
    }
a:link.bottomLinks {
    color: #FFFFFF;
    text-decoration: none;
    }

a:visited.bottomLinks {
    color: #FFFFFF;
    text-decoration: none;
    }

a:hover.bottomLinks {
    color: #DEA54A;
    text-decoration: none;
    }

a:active.bottomLinks {
    color: #FFFFFF;
    text-decoration: none;
    }

h1 { font-size: 20px; font-weight: 500; text-align: center; letter-spacing: 1px; 
color: #FFFFFF; margin-top: 0px; margin-bottom: 0px; 
 }

h2 { font-size: 1.4em; font-weight: 600; text-align: center; text-decoration: none;
 margin-bottom: 5px;
 }
h2.pageHdg { font-size: 1.2em; font-weight: 600; text-align: left; text-decoration: none;
 margin-bottom: 15px; color: #4040FF;
 }
h3 { font-size: 0.9em; font-weight: 600; margin-bottom: 7px; margin-top: 0px;
text-decoration: none;
 }
h4 { font-size: 1.2em; font-weight: 600; text-decoration: underline;
 }


TD { font-size: 0.8em; font-weight: 400;
 }
.small { font-size: 0.8em; font-weight: 400; color: #FFFFFF;
 }
div.smaller { font-size: 0.8em; font-weight: 400; text-align: center; padding-left: 30px; padding-right: 30px;
 }
table.fullPage { width: 805px;
 }
td.top { height: 5px; }
td.topSection { width: 100%; }
table.topSection { width: 100%; }
td.topName {}
td.topVos { font-size: 16px; font-weight: bold; color: #DEA54A; vertical-align: bottom; height: 50%; text-align: right; }
td.topTelNo { font-size: 16px; font-weight: bold; vertical-align: top; height: 50%; text-align: right; }

td.topPicture { width: 75%; padding-left: 10px; }

td.orangeDivider { background-image: url(images/dashes.gif);background-repeat: repeat-x; background-position: center center; height: 20px; }

td.leftMenu { width: 25%; padding-right: 25px; padding-left: 25px; border-right: solid 0px #DEA54A; }
table.leftMenu {width: 100%; }
td.menuItem { padding-top: 5px; padding-bottom: 5px; border-bottom: dotted 1px #DEA54A; }

td.mainLeft { vertical-align: top; border-right: solid 1px #DEA54A; padding-left: 25px; }
td.mainRight { vertical-align: top; }
table.mainText { width: 100%; padding-left: 20px; padding-right: 20px; }
div.frontTextHdg { font-weight: bold; text-align: center; font-size: 1.2em; padding-bottom: 20px; }
td.genText { vertical-align: top; }
li { line-height: 1.6; }
table.ServicesMenu { width: 100%; padding-top: 10px; padding-right: 30px; }
td.servicesMenuSpace { padding-right: 30px; }
td.servicesMenuItem { padding-top: 5px; padding-bottom: 5px; border-bottom: dotted 1px #DEA54A; }
td.testimonial { font-size: 0.7em; padding-left: 10px; padding-top: 3px; padding-right: 10px; font-style: italic; }
div.testimonialFrom { padding-top: 0px; text-align: right; } 

td.bottomLinks { vertical-align: bottom; height: 55px; }
table.bottomLinks { margin-bottom: 10px; margin-top: 15px; }
td.bottomLinkLeft { background-color: #000060; width: 150px; font-weight: bold; border-bottom: solid 4px #DEA54A; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; text-align: center; }
td.bottomLinkRight { background-color: #000060; width: 150px; font-weight: bold; border-bottom: solid 4px #DEA54A; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; text-align: center; }
td.bottomLinkSpacer { width: 20px; }
div.realOffice { text-align: center; }
div.pic2 { padding-top: 5px; }
div.pageSubHdg { font-weight: bold; }
div.indent { padding-top: 5px; padding-bottom: 5px; padding-left: 20px; }

td.testimonialPage { }
td.testimonialList { vertical-align: top; padding-right: 40px; padding-bottom: 15px; border-bottom: dotted 1px #DEA54A; }
td.testimonialLogo { width: 100px; vertical-align: top; padding-top: 5px; padding-bottom: 15px; border-bottom: dotted 1px #DEA54A; }
td.testimonialListLast { vertical-align: top; padding-right: 20px; padding-bottom: 15px; }
td.testimonialLogoLast { width: 100px; vertical-align: top; padding-top: 5px; padding-bottom: 15px; }
div.testimonialCompanyFirst { font-weight: bold; color: #DEA54A; }
div.testimonialCompany { font-weight: bold; color: #DEA54A; padding-top: 5px; }

table.contactForm { width: 100%; }
td.contactHdg { width: 40%; padding-right: 15px; padding-bottom: 3px; }
td.contactItem { padding-bottom: 3px; }
td.contactButtons { text-align: center; padding-top: 5px; padding-bottom: 10px; }
.contactEmph { color: #DEA54A; }

td.specialOffer { text-align: center; padding-bottom: 20px; }
td.table.specialOffer { width: 75%; }
div.specialOffer { text-align: center; padding: 10px; font-weight: bold; border: double 3px #DEA54A; }

td.bottomSection { width: 100%; }
table.bottomSection { width: 100%; }
td.copyright { padding-left: 0px; font-size: 0.7em; }
td.design { text-align: right; padding-right: 0px; }

.list_heading {
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 5pt;
}
.list_special {
	font-family: Arial, Verdana, sans-serif;
	font-size: 1em;
	margin-top: 0px;
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 0px;
}
