body { margin-top: 0em;
       margin-left: 0.1em;
       margin-right: 0.2em;
       margin-bottom: 0em;
      }
      
h4 { margin-left: 0em;
     margin-top: 0.5em; 
     margin-bottom: 0.5em;     
     font-style: italic;
     font-family: Eurostile;
     font-weight: bold; 
     font-size: 140%;     
     color: #FFFFFF;     
   }

img.border{ border-bottom: 1px solid #333300;
		border-right: 1px solid #CC6600;
	    }

table.menu 
{ 
  margin-top: 0em; 
  margin-bottom: 0em;
}

table.banner
{
  margin-bottom: 0.3em;
}

table.center 
{ 
  margin-top: 0.1em; 
}

font.sub { 
	     font-family: Microsoft san serif;	     
	     margin-left: 1em;
	     font-size: 100%;	     
	   }

td.bighead { border-bottom: thin solid #336600;
		 background-color: #669966;
           }
td.shead {
	    background-color: #CCCC99;
         }


td.submenu
{
  border-bottom: 1px solid #333300;
  background-color: #669966;  
  color: #FFFFFF;  
  text-indent: 1em;
  font-weight: bold;
  font-style: italic;
  font-size: 100%;
}

td.celltitle
{
  margin-top: 0.1em;
  margin-bottom: 0.1em;
  border-bottom: 1px solid #333300;
  background-color: #CCCC99;
  color: #000066;
  text-indent: 1em;
  font-size: 90%;  
}

td.cell
{  
  border-bottom: 1px solid #333300;
  background-color: #CCCC99;
  color: #333366;
  text-indent: 2em;
  font-family: Times New Roman;
  font-size: 80%;
  margin-top: 0.1em; 
  margin-bottom: 0.1em;
}

td.rest
{
  background-color: #669966;
}

a.menu:link {text-decoration: none;
	  color: #333366;
	  }
a.menu:visited {text-decoration: none;
	     color: #333366;}
a.menu:hover {color: #000066; 
	   font-style: italic;
         font-weight: bold;}
a.menu:active {text-decoration: none;}

img.lr
{
  border: thin solid #336600;
}

img.center
{
  border-top: thin solid #336600;
  border-bottom: thin solid #336600;
}

img.arrow
{
  border-top: thin solid #669966;  
  border-bottom: thin solid #336600;
}

img.map 
{ 
  margin-top: 1em;
  margin-left: 1em;		  
}

p.para 
{ 
  margin-top: 2em;
  margin-left: 3em;
  color: #333366;
  font-size: 85%;
}

table.brand
{
  margin-top: 1em;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

table.brandhead
{
  margin-top: 0.2em;
  margin-left: 0.3em;
}

td.linkhead
{
  border-top: 1px solid #669966;
  border-bottom: 1px solid #669966;
}

td.brand
{
  border-bottom: 1px solid #669966;   
}

h3.branddesc
{
  margin-left: 1em;
  font-family: Microsoft Sans Serif;
  font-style: italic;
  font-weight: normal;
  color: #666600;
}

p.linkhead
{
  margin-top: 0.5em;
  margin-left: 1.5em;
  margin-bottom: 1em;  
  color: #336633;
  font-family: Microsoft Sans Serif;
  font-size: 75%;
}

a.list:link {text-decoration: underline;
	  color: #336633;
	  }
a.list:visited {text-decoration: underline;
	     color: #336633;}
a.list:hover {text-decoration: underline;
              color:  #333366;
              font-style: normal;
              font-weight: normal;
	   }

p.content
{
  margin-top: 1em;
  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  color: #333366;
  font-family: Microsoft Sans Serif;
  font-size: 75%;
}

p.branddesc
{
  margin-top: 1em;
  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  color: #333366;
  font-family: Microsoft Sans Serif;
  font-size: 70%;
}

p.logo
{
  margin-top: 1em;
  margin-left: 0.5em;
  margin-right: 1em;
  margin-bottom: 1em;
  color: #990000;  
  font-style: Italic;
  font-weight: bold;
  font-size: 140%;
}

p.finishbrand
{
  margin-top: 1em;
  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  color: #990000;
  font-weight: bold;
  font-family: Microsoft Sans Serif;
  font-size: 100%;
}

p.thanks
{
  margin-top: 5em;
  margin-left: 3em;
  margin-right: 1em;
  margin-bottom: 3em;
  color: #333366; 
  font-weight: bold;
  font-size: 90%;
}

ul.list
{
  margin-top: 0.5em;
  margin-right: 0.5em;  
  font-family: Microsoft Sans Serif;
  font-size: 75%;
  color: #333366;
}

div.description
{  
  margin-top: 0em;
  margin-left: 0.5em;  
  font-family: Microsoft Sans Serif;
  font-size: 120%;  
  color: #336633;
  background-color: #EBEBEB;
}

td.gray
{
  background-color: #EBEBEB;
}

td.bottomline
{
  border-bottom: 1px solid #000000;
}

td.rightline
{
  border-right: 1px solid #000000;
}

p.estimate
{
  margin-top: 0.5em;
  margin-left: 0.5em;
  margin-bottom: 0.5em;
  font-family: Microsoft Sans Serif;
  font-style: italic;
  font-weight: bold;
  font-size: 120%;
  color: #990000;
}

p.info
{
  margin-top: 0.5em;
  margin-left: 2em;
  margin-bottom: 0.5em;  
  color: #336633;
  font-family: Microsoft Sans Serif;   
  font-size: 85%;  
}

td.estimate
{
  border-right: 1px solid #669966;
}

td.step
{
  background-color: #FFCC33;
}

font.estimate
{
  color: #333366;
  font-family: Microsoft Sans Serif;
  font-size: 75%;
}

table.estimate
{
  margin-top: 0.5em;
  margin-left: 2em;
  margin-right: 0.5em;  
}

p.contact
{
  margin-top: 1em;
  margin-left: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  color: #990000;
  font-family: Microsoft Sans Serif;
  font-size: 85%;
}
