body { font-family: Verdana, sans-serif; font-size: 12px; color: #000000;
       padding-top: 10px; padding-left: 20px; }

.home { text-align: center; }
.headimage { z-index: 0; }
.address { color: #dddddd; 
           font-size: 11px; 
					 z-index: 1; 
					 position: absolute;
					 top: 30px; 
					 left: 600px;
					 width: 200px;
					 height: 150px; }
.menuitem { font-size: 9px; 
            padding: 5px 5px 5px 5px; 
						position: absolute; 
						top: 150px; 
						left: 37px; 
						width: 70px; 
						height: 12px; 
						background-color: #B8CBC7; 
						border: 1px solid #360; }
.armor { top: 150px; }
.kone { top: 185px; }
.montgomery { top: 220px; }
.otis { top: 255px; }
.swift { top: 290px; }
.us { top: 325px; }
.content { width: 800px; 
           margin-top: 10px; 
					 border-top: 1px #dddddd solid; 
					 z-index: 0; 
					 overflow: hidden; }
.tabs { position: absolute;
			  top: 150px;
				left: 138px; 
				width: 498px;
				height: 21px;
				border: 1px #B8CBC7 solid; }
.sales_tab { position: absolute; 
             top: 150px; 
	     left: 138px; 
	     width: 125px; 
	     height: 23px; 
	     background-color: #B8CBC7; 
	     color: #ffffff; 
	     font-size: 9px;
             line-height: 23px; }
.repairs_tab { position: absolute; 
               top: 150px; 
	       left: 263px; 
	       width: 125px; 
	       height: 23px; 
	       background-color: #B8CBC7; 
	       color: #ffffff; 
	       font-size: 9px; }
.exchange_tab { position: absolute; 
                top: 150px; 
		left: 387px; 
		width: 125px; 
		height: 23px; 
		background-color: #B8CBC7; 
		color: #ffffff; 
		font-size: 9px; }
.drives_tab { position: absolute; 
              top: 150px; 
	      left: 512px; 
	      width: 126px; 
	      height: 23px; 
	      background-color: #B8CBC7;
	      color: #ffffff; 
	      font-size: 9px; }
.indicator { height: 23px; }
.tab_text { position: relative;
            top: -7px;
            margin-left: 20px; }
.text { position: absolute; 
        top: 173px; 
				left: 138px; 
				width: 458px; 
				height: 303px; 
				color: #666666;
        border: 1px #B8CBC7 solid; 
				background-color: #ffffff;
				padding: 20px 20px 20px 20px;
				overflow: scroll;
				scrollbar-3dlight-color: #B8CBC7;
       	scrollbar-arrow-color: #B8CBC7;
       	scrollbar-base-color: #FFFFFF;
       	scrollbar-darkshadow-color: #B8CBC7;
       	scrollbar-face-color: #FFFFFF;
       	scrollbar-highlight-color: #FFFFFF;
       	scrollbar-shadow-color: #FFFFFF;
       	scrollbar-track-color: #FFFFFF; }
.catalog_tease { position: absolute; 
                 top: 150px; 
		 left: 655px; 
		 border: 1px solid #336688; 
		 width: 170px; 
		 height: 365px;
		 text-align: center;
                 font-size: 9px; }
.preamble { background-color: #fff;
            padding-left: 15px;
            padding-bottom: 10px;
	    font-size: 9px; 
	    height: 30px;
            color: #368;
            text-align: center; }
table.contacts { border-width: 2px;
							 border-style: solid;
							 border-color: gray;
							 border-collapse: collapse;
							 background-color: white;
							 font-size: 12px;
							 color: #666666; }
table.contacts th { border-width: 1px;
						      padding: 2px;
									border-style: solid;
									border-color: #666666;
									background-color: white;
									text-align: left;
									width:  }
table.contacts td { border-width: 1px;
						 		  padding: 2px;
									border-style: solid;
									border-color: #666666;
									background-color: white; }
.postscript { width: 690px;
              background-color: #eee;
              color: #360; 
	      position: absolute; 
	      left: 27px; 
	      top: 530px;
              border-left: 1px solid #360;
              border-right: 1px solid #360;
              padding-top: 10;
              padding-bottom: 10;
              padding-left: 108;
	      font-size: 9px; }
.catalog_pic { position: absolute;
	       top: 20;
	       left: 20; }
.catalog_image { height: 150;
		 width: 200; }
.catalog_specs { position: absolute;
		 top: 20;
		 left: 230; 
		 height: 200;
		 width: 250; 
		 padding: 0 5 5 10; }
td.b { border-bottom: 1px #ccc solid; }
td.br { border-bottom: 1px #ccc solid; 
        border-right: 1px #ccc solid; }
td.r { border-right: 1px #ccc solid; }
.nav { position: absolute; 
       top: 280; 
       left: 20;
       width: 445; 
       border-top: 1px #ccc solid;
       padding-top: 10; }
.links { text-align: center; 
 	 font-size: 11; }
.email { font-size: 10; }

a:link    { color: #336600; text-decoration: none; }
a:active  { color: #336600; text-decoration: none; }
a:visited { color: #336600; text-decoration: none; }
a:hover { color: ##336600; text-decoration: underline; }