  input       {
              margin-left: 5px;
              font-size: 9pt;
              }
  img         {
              border: 0px;
              }
  #stocktab  {
             width: 500px;
             }
  .prod    { 
          width: 500px;
           }  
  .prod td {
           padding: 5px;
           font-size: 85%;
           } 
  .mrow    {
           font: arial;
		   font-family:sans-serif;
		   font-size:10pt;
		   color:#333;
           background: #eee;
           }
  .botrow     {
			background-color :#EEE;
			height:35px;
			font:arial;
			font-family:sans-serif;
			color:#300;
		}         
  .prod th {
           vertical-align: top;
           font:arial;
		   font-family:sans-serif;
		   color:#FFF;
		   background-color:#333;
           font-size: 10pt;
		   height:20px;
           }          
  .prod a  {
           text-decoration: none;
           }
  .prod a:hover
  			{
               text-decoration: underline;
            }
  .idtd   {
          width: 130px; 
          text-align: left; 
          padding: 0px 0px 0px 4px; 
		       
          }
  .nametd {
           width: 400px;
		  background-color: #666;
		   background-repeat:no-repeat;
		   background-position:right;   
          } 

  #mainarea   {
              position: absolute;
              left: 0px;
              top: 0px;
              width: 100%;
              height: 100%;
              z-index: 1;
              }
  #sch        {
              position: absolute;
              left: 546px;
              bottom: 0px;
              width: 20px;
              height: 50px;
              text-align: right;
              padding-right: 0px;
              background-color: #333;            
              z-index: 2;
			    border: solid 1px #000;
              }                          
  #tt         {
              position: absolute;
              left: 215px;
			  width: 300px;
              bottom: 14px;
			  font:arial;
			  font-family:sans-serif;
              color: #FFF;
              z-index: 3;
              visibility: hidden;
              }

  .snav    {
           color: #ccc;
           font-size: 14pt;
           text-decoration: none;
           }
  .snav a  {
           color: #600;
           font-size: 14pt;
           text-decoration: none;
           }
  .snav a:hover {
                text-decoration: underline;
                }
  #return   {
            color: #600;
            }                
  .cart       {
              width: 500px;
              background: #eee;
			  font:arial;
			font-family:sans-serif;
              font-size: 10pt;
			  color:000;
              }

  .cart th    {
  				font:arial;
				font-family:sans-serif;
              font-size: 10pt;
              color: #FFF;
              padding: 4px;   
              background-color:#333;
              text-align: left;                      
              }
  .carth      {
  			  font:arial;
			  font-family:sans-serif;
              font-size: 12pt;
              font-weight: bold;
              text-align: left;
              margin-top: 5px;
              margin-bottom: 0px;
              padding-bottom: 0px;
              color: #000;
              }
  #emailorder td
  			 {
              font-size: 10pt;
              vertical-align: top;
             }
  #orderem    {
              width: 500px;
              background: #fff;
              }
  #orderem td    
  			{
            font-size: 9pt;
            padding: 4px;
            }
  #emailorder input, select, textarea 
  			{
            font-size: 9pt;
            }
  #emailorder input {
                    width: 160px;
                    } 
  #emailorder textarea {
                     width: 200px;
                     height: 125px;
                     }         
  #top3 td {
              padding: 1px 0px;
              }
                          
	.ast2			{
						color: #f00; 
						background-image: url(images/prod_tile.gif); 
						font-size: 125%
  					}   

  #emailorder {
              width: 550px;
              background-image: url(images/prod_tile.gif); 
              border: 1px #999 solid; 
              border-bottom: 0px;
			  font:arial;
			  font-family:sans-serif;
              font-size: 10pt;
			  color:#300;
              }
            
			h3{
		font:arial;
		font-family:sans-serif;
		font-size:12pt;
		font-weight:bold;
		color:#000;
		padding-left:10px;
		text-align:left;
		}

  #salutation {
              margin-left: 72px;
              }
  #fname    {
            margin-left: 31px; 
            }
  #sname    {
            margin-left: 44px;
            }