/* Style sheet for Freestart Premier Site Stock Pages */



/* Begin Overide default styles */
  input       {
              margin-left: 5px;
              font-size: 9pt;
              }
  img         {
              border: 0px;
              }
/* End Overide default styles */


/* Stock Page Table Styles */
  #stocktab  {


             }

  .prod    { 
           width: 560px;
		 			 margin-top: 10px;				
           }  
					 
  .prod td {
           padding: 5px;
           font-size: 85%;
					 background: #edf1f3;
           } 

  .prod th {
           vertical-align: top;
           font:arial;
		  		 font-family:sans-serif;
					 color:#fff;
 				   background: #2670cf;					 	 					 
           font-size: 10pt;
           }  
					 
	.prod .trow					         
					 {

					 }
					 
  .prod a  {
           text-decoration: none;
				   color:#000;
           }
  .prod a:hover
		  			{
            text-decoration: underline;
            }
						
	#tabulated,	#shead, #catalogue
						{
						background: #fff;
						border: 0px;
						}
	#modern th
						{
						color: #003;
						background: #fff;
						}						
	#modern td
						{
						background: #fff;
						}
											
						
	#catalogue td
						{
						background: #fff;
						}
						

  .mrow    {
           font: arial;
		   font-family:sans-serif;
		   font-size:10pt;  
           }
  .botrow     {
			background:;
			height:35px;
			font:arial;
			font-family:sans-serif;
			color:#000;
		}         

  .idtd   {
          width: 130px; 
          text-align: left; 
          padding: 4px 0px 0px 4px; 
		       
          }
  .nametd {
           width: 400px;
					 padding-top: 4px;

          } 
	.soptions {
				font: arial;
			    font-family:sans-serif;
				background-color:;
				font-size: 10pt;
				}

				
/* Search Button Styles */

  #mainarea   {
              position: absolute;
              left: 0px;
              top: 0px;
              width: 100%;
              height: 100%;
              z-index: 1;
              }
  #sch        {
              position: absolute;
              bottom: 0px;
              width: 20px;
              height: 50px;
              text-align: right;
              padding-right: 0px;
              background-color: #2670cf;            
              z-index: 2;
						  border: solid 1px #ccc;
              }                          
  #tt         {
  					  width: 240px;
              position: absolute;
              bottom: 14px;
						  font:arial;
						  font-family:sans-serif;
              color: #fff;
              z-index: 3;
              visibility: hidden;
              }

             
              
/* Stock Page Navigation Styles */

  .snav    {
           color: #000;
           font-size: 0.9em;
           text-decoration: none;
           }
  .snav a  {
           color: #069;
           font-size: 0.9em;
           text-decoration: none;
           }
  .snav a:hover 
					 {
           text-decoration: underline;
           }
  #return  {
           color: #069;
           }                



/* Cart Display Styles */
  .cart       {
	
              width: 570px;
              background: #eeeeee;
							margin-top: 10px;
              }

  .cart th    {
              color: #333;
              padding: 4px;   
		 			    background: #2670cf;			
							color: #fff;
							font-size: 9pt;
              text-align: left;                      
              }
              

/* Order Form Styles */


  #emailorder {
              width: 570px;
              border: 1px #999 solid; 
              border-bottom: 0px;
							font:arial;
			  			font-family:sans-serif;
              font-size: 10pt;
						  color:#000;
							text-align: left;
              }          

  #emailorder td
			  		  {
              font-size: 10pt;
              vertical-align: top;
      	      }
							
  #emailorder input, select, textarea 
  						{
  		        font-size: 0.9em;
	            }
  #emailorder input
						  {
              width: 160px;
              } 
							
  #emailorder textarea 
							{
              width: 200px;
              height: 125px;
              }         
  #top3 td 		{
              padding: 1px 0px;
              }
                          
	.ast2				{
							color: #f00; 
							font-size: 125%
  						} 							
							
  #orderem    {
              width: 570px;
              background: #fff;
							text-align: left;
              }
  #orderem td    
			  			{
      	      font-size: 9pt;
        	    padding: 4px;
          	  }  

/* Important for email order form */

  #salutation {
              margin-left: 72px;
              }
  #fname    {
            margin-left: 31px; 
            }
  #sname    {
            margin-left: 44px;
            }                          

