body	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	// Minimum 16x, and grows more slowly 
  // (half the rate of screen growth)
  font-size: calc(16px + 0.7vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.1em + 0.7vw);
  margin: .5em;
}	

.responsive {
 
  max-width: 80%;
  height: auto;
}

.small {

   font-size: calc(12px + 0.4vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(0.9em + 0.4vw);
  margin: .4em;
}

.large {
  font-size: 20px; /* 125% of the baseline */
   font-size: calc(20px + 0.5vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.2em + 0.5vw);
  margin: .5em;
}
p	{
	font-family : Verdana, Arial, Helvetica, sans-serif;

	 font-size: calc(16px + 0.7vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.1em + 0.5vw);
  margin: .5em;
	color : #000000;
}

.nav,.stock {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	 font-size: calc(16px + 0.5vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.1em + 0.5vw);
  margin: .5em;
}

.congrats {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16pt;
	color : #D24700;
	font-weight: bold;
}

.fax {
	font-family : "Courier New", Courier, monospace;
	font-size : 9pt;
}

.equipment {
	font-size : 12pt;
}

ul,ol,li,td	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	 font-size: calc(16px + 0.5vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.1em + 0.5vw);
  margin: .5em;
	color : #000000;
}


h1	{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 22px;
		 font-size: calc(22px + 0.7vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.6em + 0.5vw);
  margin: .5em;
		color : #b13644;
		font-weight: bold;
		font-style : italic;
}

h2	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 21px;
	 font-size:   font-size: calc(21px + 0.7vw);
    line-height: calc(1.6em + 0.5vw);
 
  margin: .5em;
	color : #b13644;
	font-weight: bold;
}

h3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
	 font-size: calc(18px + 0.5vw);
    line-height: calc(1.2em + 0.7vw);
 
  margin: .5em;
	color : #b13644;
	font-weight:bold;
	font-style : italic;
}

h4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
	 font-size: calc(16px + 0.7vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.1em + 0.5vw);
  margin: .5em;
	color : #b13644;
	font-weight:bold;
	
}
h5 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	 font-size: calc(16px + 0.5vw);
    line-height: calc(1.1em + 0.7vw);
 
  margin: .5em;
	color : #ffffff;
	font-weight:bold;
	
}

blockquote	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
	 font-size: calc(16px + 0.5vw);
  
  
  margin: .5em;
	color : #000000;
}

a:link	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #004758;
}

a:visited	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #666666;
}

a:active	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #a40000;
}

a:hover	{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #a40000;
}

hr	{
	color: #D24700;
}

.header {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #D24700;
	font-weight:bold;
	font-style : italic;
}

.tip {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #D24700;
}

.tiny {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}

.menuLink {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
	 font-size: calc(12px + 0.5vw);
  
  // Line-height based on font-size,
  // with addition viewport-relative growth
  line-height: calc(1.1em + 0.5vw);
  margin: .5em;
	color : #D24700;
}
td { padding: 5px; }
.aligncenter {
    text-align: center;
}	
