BODY {
   font-family: Verdana, Arial, Helvetica, sans-serif; color: #004080;
   margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px;
   font-size: 0.9em;
 }
a:link {
   color: #808000;
   text-decoration: none;
}
a:active {
   color: #808000;
   text-decoration: none;
 }
a:visited {
   color: #808000;
   text-decoration: none;
 }
a:hover {
   color: #FF0000;
   text-decoration: none;
 }
a:link.insurance {
   color: #004080;
   text-decoration: none;
}
a:active.insurance {
   color: #004080;
   text-decoration: none;
 }
a:visited.insurance {
   color: #004080;
   text-decoration: none;
 }
a:hover.insurance {
   color: #808000;
   text-decoration: none;
 }
a:link.design {
   color: #C0C0C0;
   text-decoration: none;
}
a:active.design {
   color: #C0C0C0;
   text-decoration: none;
 }
a:hover.design {
   color: #C0C0C0;
   text-decoration: none;
 }
a:visited.design {
   color: #C0C0C0;
   text-decoration: none;
 }
a:link.links {
   color: #004000;
   text-decoration: none;
}
a:active.links {
   color: #004000;
   text-decoration: none;
 }
a:visited.links {
   color: #004000;
   text-decoration: none;
 }
a:hover.links {
   color: #FF0000;
   text-decoration: none;
 }
a:link.menu {
   color: #004080;
   text-decoration: none;
}
a:active.menu {
   color: #004080;
   text-decoration: none;
 }
a:visited.menu {
   color: #004080;
   text-decoration: none;
 }
a:hover.menu {
   color: #808080;
   text-decoration: none;
 }
h1 { font-size: 1.2em; font-weight: bold; text-align: left; margin-top: 0px; margin-bottom: 20px; }
h2 {font-size: 1.0em; font-weight: bold; text-align: left; margin-top: 15px; margin-bottom: 5px; text-decoration: underline; }
h2.pageHdg {font-size: 1.0em; font-weight: bold; text-align: left; margin-top: 0px; margin-bottom: 5px; text-decoration: underline; }

td { font-size: 0.9em; line-height: 1.4;}
table.fullPage { width: 950px; }
td.topSection {  }
table.topSection { width: 100%; }

td.topNameHolding { text-align: center; }
td.mainSectionHolding { font-size: 18px; text-align: center; padding-top: 40px; padding-bottom: 40px; }
td.topName {  }
td.topAddress { font-size: 1.1em; font-weight: bold; text-align: left;padding-left: 20px; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; background-color: #C0C0C0; }
td.photos { text-align: right; }

td.menuSection { padding-left: 20px; padding-top: 30px; vertical-align: top; width: 175px; }
table.menuSection { }
td.menuItem { border-bottom: dotted 1px #FC7C00; padding-right: 10px; padding-bottom: 5px; padding-top: 5px; }
td.logos { text-align: center; padding-top: 30px; }

td.bottomSection { padding-top: 40px; }
table.bottomSection { width: 100%; }
td.bottomDividerLeft { background-image: url(images/middleScrollBottom.gif); background-repeat: repeat-x; background-position: left center; }
td.bottomDividerRight { text-align: right; background-image: url(images/middleScrollBottom.gif); background-repeat: repeat-x; background-position: left center; }
td.copyright { text-align: center; font-size: 0.8em; }
div.design { color: #C0C0C0; }

td.mainSection { vertical-align: top; padding-left: 40px; padding-top: 30px; padding-right: 0px; }
table.mainSection { width: 100%; padding-bottom: 10px; }
td.mainText { vertical-align: top; }
td.frontServices { padding-left: 30px; text-align: right; vertical-align: top; padding-top: 25px; }
ul {  }
li { padding-bottom: 8px; color: #FC7000; }
span.listText { color: #004080; }

.emph { font-weight: bold; }

td.contactHdg { vertical-align: top; font-weight: bold; padding-right: 10px; padding-bottom: 3px; }
td.contactInfo { vertical-align: top; padding-bottom: 3px; }
table.contact { margin-top: 15px; }
td.contactDivider { padding-top: 5px; padding-bottom: 5px; }
td.contactPhotos { vertical-align: top; padding-left: 80px; padding-=bottom: 5px; }

table.package {}
td.packageNote {text-align: center; font-weight: bold; padding-top: 8px; padding-bottom: 20px; font-size: 1.2em; }
td.packageInfo { padding-bottom: 15px; }
th.packageDimension {vertical-align: middle; text-align: right; padding-right: 3px; padding-bottom: 20px; font-weight: bold;  padding-bottom: 20px;}
td.packageDimension {text-align: venter; padding-bottom: 20px; padding-right: 0px; }
td.packageDimensionMultiplier {text-align: center; padding-left: 15px; padding-right: 15px; padding-bottom: 20px;}
th.packageTransportMethod {text-align: right;  font-weight: bold; padding-bottom: 20px;}
td.packageTransportMethod {text-align: center;  padding-bottom: 20px;}
th.packageVolumetricWeight { vertical-align: middle;  text-align: right; font-weight: bold; padding-bottom: 20px; padding-right: 10px; padding-top: 20px;}
td.packageVolumetricWeight { vertical-align: middle; font-weight: bold; padding-bottom: 20px; padding-top: 20px;}
td.packageUnit {width: 150px; padding-left: 3px; padding-right: 0px; vertical-align: middle;  padding-bottom: 20px; }

td.insurance { padding-top: 20px; text-align: center; font-weight: bold; font-size: 1.1em; }

