﻿/* Print styles for TMS Metalizing Systems, Ltd. Site: www.themetalizingsource.com */
/* TMS Web Services */   
body { 
  font-size: 90%;
  font-family: Georgia;
}
table.tablepage { background-color: white; color: #000000; 
               border: 1px solid #FFFFFF; padding: 0px }
td.top       { text-align: center; border-bottom: 5px solid #FFFFFF; }
td.menuMainTd { 
  width: 1.9in;
  background-color: #bbbbbb; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-align: center; 
  border-right: 1px solid #FFFFFF; 
  padding: 5px 5px 0px 0px; }
td.pageTd    { 
  background-color: #E8E8E8;
}
td.marqueeTd { 
  background-color: #800000; 
  color: #FFFFFF; 
  font-weight: bold; 
  border-top: 5px solid #FFFFFF; 
  padding: 5px 5px 5px 200px;   /* This is to ensure that marquee is centered when printed */
}
td.menuBottomTd { font-size: 90%; background-color: gray; font-weight: bold; color: #FFFFFF; 
               text-align: center; border-top: 5px solid #FFFFFF; padding: 5px; }
/*           Menu - Main             */
/* ********************************* */
div.menuMain ul, div.menuMain li {
  list-style-type:none;
  border:0px;
  margin:0px;
  padding:1px;
  }
div.menuMain a {
  display:block;
  border-style:solid;
  padding:3px;
  width:1.8in;
}
div.menuMain a:link, div.menuMain a:active, div.menuMain a:visited {
  text-decoration:none;
  border-width: 1px 2px 2px 1px;
  border-color:black;
  background-color: #555555; 
  color:#FFFFFF;
}
div.menuMain a:hover {
  text-decoration:none;
  border-width: 2px 1px 1px 2px;
  border-color:black;
  background-color: #333333;
  color:#eeeeee;
}
div.mainMenuSub {
  color:#000080;
}
div.mainMenuSub ul {
  list-style-type:square;
  border:0px 0px 0px 0px;
  margin:0px -10px 0px 0px;
  padding:0px 0px 0px 0px;
  text-align:left;
}
div.mainMenuSub li {
  list-style-type:square;
  border:0px 0px 0px 0px;
  margin:0px -40px 0px 40px;
  padding:0px 0px 0px 0px;
  text-align:left;
}
div.mainMenuSub ul li ul li {
  list-style-type:square;
  border:0px 0px 0px 0px;
  margin:0px 0px 0px 17px;
  padding:0px 0px 0px 0px;
  text-align:left;
}
div.mainMenuSub a {
  display: list-item;
  border-style: none;
  padding:0px;
}
div.mainMenuSub a:link, div.mainMenuSub a:active, div.mainMenuSub a:visited {
  text-decoration:none;
  border-width: 0px;
  background:#bbbbbb;
  color: #0033CC;
}
div.mainMenuSub a:visited {
  text-decoration:none;
  border-width: 0px;
  background:#bbbbbb;
  color: #006699;
}
div.mainMenuSub a:hover {
  text-decoration:none;
  border-width: 0px;
  color: maroon;
  background:#bbbbbb;
  color:#800000;
}
div.menuNote { 
  background-color: #000080; 
  font-weight: bold; 
  color: #FFFFFF; 
  text-align: center; 
  border: 1px solid silver; 
  margin-top:10px;
  padding: 0px 5px 0px 5px; 
}

/*           Footer Area             */
/* ********************************* */
div.footer   { 
  margin-top: 10px;
  text-align: center; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  font-size: 80%; 
  color: #FFFFFF; 
}
div.footer a:link, div.footer a:active, div.footer a:visited {
  color: #800000;
}
div.footer a:hover {
  color:#800000;
}

/*           Main Page Area          */
/* ********************************* */
div.pageHolder { border-top-style: none; margin-left: 5px; margin-right: 0px; padding: 1px }
div.pageNote { background-color: #800000; font-weight: bold; color: #FFFFFF; text-align: 
               Center; align: inherit; padding: 5px }
div.pageNote a {
  color: #800000;
}
div.pageNote a:hover {
  color: #800000;  
}
div.pageHolder {
  text-align:left;
}
.clearing { width: 100% }
.col1of2     { width: 44%;border: 5px solid #FFFFFF; padding: 10px }
.col2of2     { float: right; position: inherit; width: 44%; border: 5px solid #FFFFFF; 
               padding: 10px }
h1          { 
  margin-top:0px;
  font-size: 140%;
  color: #800000;}
h2           { 
  font-size: 120%; 
  color:#000000;
  font-weight: bold;
}
.mainPageTitle {
  font-size: 110%;
}
a:link       { color: #800000; text-decoration: underline; }
a:visited    { color: #800000; text-decoration: underline; }
a:active     { color: #800000; text-decoration: underline; }
a:hover      { color: #800000; text-decoration: underline; }
ul           { margin-left: 30px; margin-right: 0px; margin-top: 0px; padding: 0px }
li           { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px }
sup {
  font-size:65%;
}
.center      { text-align: center }
.small       { font-size: 9pt }
.strongColorLight { color: #800000; font-weight: bold }
.strongColorDark { color: #000080; font-weight: bold }
.border      { border: 5px solid #FFFFFF }
.hideMe {
  display:none;
}
.showMe {
  display:list-item
}
@page {
  margin-top: .3in;
  margin-right: .3in;
  margin-bottom: .3in;
  margin-left: .3in;
}
