/* geardesign.css Gear Design and Services style sheet */
	
	body {
		margin:0px 0px 0px 0px;
		padding:0px;
		color: black;
		background-image: url(back-grd-02.gif);
		background-repeat: repeat-y;
		font-family: Verdana, sans-serif;	
		}

	#bluebox {
		position: absolute;
		left:25px;
		top:32px;		
		}

	#headpos01 {
		position: absolute;
		left:140px;
		top: 40px;		
		z-index: 9;
		}

	#rack {
		position: absolute;
		left:27px;
		top: 99px;		/* change this one for IE 8 */
		z-index: 13;
		}

	#headpos03 {
		position:absolute;
		left:715px;
		top:0px;		
		z-index: 4;
		}

	#headpos03a {
		position:absolute;
		left:720px;
		top:0px;		
		z-index: 12;
		}

	#headpos04 {
		position: absolute;
		left:724px;
		top:15px;		
		z-index: 7;
		align:right;
		}

	#headpos05 {
		position: absolute;
		left:854px;
		top:15px;		
		z-index: 7;
		align:right;
		}

	#headpos06 {
		position: absolute;
		left:824px;
		top:15px;		
		z-index: 7;
		align:right;
		}

	#headpos07 {
		position: absolute;
		left:804px;
		top:15px;		
		z-index: 7;
		align:right;
		}

	#logogear {
		position: absolute;
		left:50px;
		top:22px;		
		z-index: 11;
		}

	#map {
		position: absolute;
		left:130px;
		top:390px;		
		z-index: 5;
		}

	#contactinfo {
		position: absolute;
		left: 180px;
		top: 220px;
		font-size: 9.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: normal;
		color: black;
		z-index: 5;
		}

	#techinfo {
		position: absolute;
		left: 150px;
		top: 220px;
		font-size: 9.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: normal;
		color: black;
		z-index: 5;
		}

	#profileinfo {
		position: absolute;
		left: 200px;
		top: 220px;
		font-size: 10.0pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: normal;
		color: black;
		z-index: 5;
		}

	#addresspos01 {
		position: absolute;
		left:180px;
		top: 130px;		
 	        text-align: left;
		font-size: 10.5pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: white;
		z-index: 5;
	      
		}

	#pageheader {
		position: absolute;
		left:350px;
		top: 200px;		
		z-index: 16;
		}

	#pageheader01 {
		position: relative;
		width: 250px;
		height: 25px;
 	        text-align: left;
		font-size: 15pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: normal;
		color: #3399ff;
		/*font-weight: bold;   */
		z-index: 16;
		border-style: none;	      
		background-color: rgb(215,235,255);
		text-align: center;
		}

	#tagline {
		position: absolute;
		left: 200px;
		top: 265px;		
		text-align: left;
		font-size: 23pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: normal;		
		color: #ffffff;
		z-index: 6;
		}

	#tagline01 {
		position: absolute;
		left: 200px;
		top: 135px;		
		text-align: left;
		font-size: 23pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: normal;		
		color: #ffffff;
		z-index: 7;

		}

	#factory {
		position: absolute;
		left:90px;
		top: 340px;		
		z-index: 15;
		}

	#picpos01 {
		position: absolute;
		left:90px;
		top: 340px;		
		border-style: none;
		z-index: 15;
		}

	#picpos01a {
		position: absolute;
		left:310px;
		top: 240px;		
		width: 400px;
	    font-size: 9.35pt;      /* 9.35pt;   */
 	    font-style: normal;
        font-weight: normal;
		font-family: Verdana, sans-serif;
        color: #000000;
		z-index: 15;
		}

	#picpos01b {
        font-size: 9.35pt;      /* 9.35pt;   */
        font-style: normal;
        font-weight: normal;
		font-family: Verdana, sans-serif;
        color: #000000;
		border-style: none;	
		background-color: rgb(215,235,255);
		scrollbar-3dlight-color: rgb(215,235,255);
		scrollbar-arrow-color: rgb(215,235,255);
		scrollbar-base-color: rgb(215,235,255);
		scrollbar-darkshadow-color: rgb(215,235,255);
        scrollbar-face-color: rgb(215,235,255);
		scrollbar-highlight-color: rgb(215,235,255);
		scrollbar-shadow-color: rgb(215,235,255);
		scrollbar-track-color: rgb(215,235,255);         
		}

	#picpos02 {
		position: absolute;
		left:159px;
		top: 200px;		
		z-index: 5;
		font-size: 9pt;
		}

	#picposr02 {
		position: absolute;
		left:740px;
		top: 200px;		
		z-index: 5;
		font-size: 9pt;
		}

	#picpos02a {
		position: absolute;
		left:159px;
		top: 310px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picposr02a {
		position: absolute;
		left:740px;
		top: 310px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picpos03 {
		position: absolute;
		left:159px;
		top: 420px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picposr03 {
		position: absolute;
		left:740px;
		top: 420px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picpos04 {
		position: absolute;
		left:159px;
		top: 530px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picposr04 {
		position: absolute;
		left:740px;
		top: 530px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picpos05 {
		position: absolute;
		left:159px;
		top: 640px;		
		font-size: 9pt;
		z-index: 5;
		}

	#picposr05 {
		position: absolute;
		left:740px;
		top: 640px;		
		font-size: 9pt;
		z-index: 5;
		}

	#gallerypics {
		position: absolute;
		left:150px;
		top: 250px;		
		font-size: 9pt;
		z-index: 5;
		}

	#maroon {
		position: absolute;
		left:55px;
		top: 120px;		
		z-index: 5;
		opacity: .1;
		}

	#bluebackcont {
		position: absolute;
		left:55px;
		top: 195px;		
		height: 660px;
		width: 900px;
		background-color: #d7ebff;
		z-index: 5;
		}

	#bluebackprof {
		position: absolute;
		left:55px;
		top: 195px;		
		height: 1050px;
		width: 900px;
		background-color: #d7ebff;
		z-index: 5;
		}

	#bluebackgall {
		position: absolute;
		left:55px;
		top: 195px;		
		height: 2625px;
		width: 900px;
		background-color: #d7ebff;
		z-index: 5;
		}

	#bluebackprod {
		position: absolute;
		left:55px;
		top: 195px;		
		height: 665px;
		width: 900px;
		background-color: #d7ebff;
		z-index: 5;
		}

	#bluebackfront {
		position: absolute;
		left:55px;
		top: 325px;		
		height: 450px;
		width: 900px;
		background-color: #d7ebff;
		z-index: 5;
		}

	#bluebacktech {
		position: absolute;
		left:55px;
		top: 195px;		
		height: 560px;
		width: 900px;
		background-color: #d7ebff;
		z-index: 5;
		}

	#whitesq {
		position: absolute;
		left:0px;
		top: 0px;		
		z-index: 5;
		}

		#clock01 {
		position: absolute;
		left:65px;
		top:660px;		
		z-index: 10;
		font-size: 8pt;
		}		

	#gear01 {
		position: absolute;
		left:193px;
		top:75px;		
		z-index: 10;
		}		


	#gear02 {
		position: absolute;
		left:393px;
		top:75px;		
		z-index: 10;
		}		
	#gear03 {
		position: absolute;
		left:593px;
		top:75px;		
		z-index: 10;
		}		

	#topgrad {
		position: absolute;
		left:50px;
		top:0px;		
		z-index: 10;
		}		

	#topgrad01 {
		position: absolute;
		left:50px;
		top:950px;		
		z-index: 10;
		}		

	#textpos02
	  {
          position: absolute;
          left: 520px;
          top:  335px;
          z-index: 10;
	  width: 380px;
  /*	  height: 525px;
	  margin: 10px 10px; */
          text-align: left;
	  font-size: 9.5pt;      /* 9.35pt;   */
	  font-style: normal;
	  font-weight: normal;
/*	  background-color: #ffffff; */
	  color: #000000;
	  padding: 10px;	  
/*	  border: medium double rgb(51,153,255);  */

	  }

	#rackpos
	  {
          position: absolute;
          left: 100px;
          top:  160px;
          z-index: 10;
	  width: 600px;
	  height: 20px;
	  
	  }


	#footer
	{
          position: absolute;
          left: 200px;
          top: 700px;
          z-index: 10;
	  width: 750px;
	  height: 80px;
          font-size: 10pt;
	  color: #3399ff;
	  font-weight: bold;
    	}

	#footerprof
	{
          position: absolute;
          left: 200px;
          top: 1175px;
          z-index: 10;
	  width: 750px;
	  height: 80px;
          font-size: 10pt;
	  color: #3399ff;
	  font-weight: bold;
    	}


	#footer-gall
	{
          position: absolute;
          left: 220px;
          top: 2720px;
          z-index: 10;
	  width: 750px;
	  height: 80px;
          font-size: 10pt;
	  color: #3399ff;
	  font-weight: bold;
    	}


	#footer01
	{
          position: absolute;
          left: 5px;
          top: 560px;
          z-index: 10;
	  width: 750px;
	  height: 80px;
          font-size: 10pt;
	  color: #3399ff;
	  font-weight: bold;
    	}

	#footerkeys
	{
          position: absolute;
          left: 220px;
          top: 780px;
          z-index: 10;
	  width: 700px;
	  height: 80px;
          font-size: 8pt;
	  color: #b2d9ff;
	  font-weight: normal;
    	}

	#footkeysgall
	{
          position: absolute;
          left: 220px;
          top: 2275px;
          z-index: 10;
	  width: 700px;
	  height: 80px;
          font-size: 8pt;
	  color: #b2d9ff;
	  font-weight: normal;
    	}

	#footerkeysprof
	{
          position: absolute;
          left: 220px;
          top: 1250px;
          z-index: 10;
	  width: 700px;
	  height: 80px;
          font-size: 8pt;
	  color: #b2d9ff;
	  font-weight: normal;
    	}


	#footercontact
	{
          position: absolute;
          left: 220px;
          top: 775px;
          z-index: 10;
	  width: 750px;
	  height: 80px;
          font-size: 10pt;
	  color: #3399ff;
	  font-weight: bold;
   	}

	#footerprod
	{
          position: absolute;
          left: 220px;
          top: 790px;
          z-index: 10;
	  width: 750px;
	  height: 80px;
          font-size: 10pt;
	  color: #3399ff;
	  font-weight: bold;
   	}
	
	#footerkeyscont
	{
          position: absolute;
          left: 220px;
          top: 855px;
          z-index: 10;
	  width: 700px;
	  height: 80px;
          font-size: 8pt;
	  color: #b2d9ff;
	  font-weight: normal;
    	}

	p,pre {
		margin:0px 10px 10px 0px;
		}


	a	{
		color: blue;
		text-decoration: none;
		text-indent: 0px;
		border-left: 0px;
		margin-left: 0px;
		}

 
	a:visited	{
		color: purple;
		text-decoration: none;
		}

	a:hover	{
		color: red;
		text-decoration: none;
		}
 

	#clrdiv {
		margin-top: 3.00em;
		}


	#menu {
		position: absolute;
		top: 200px;
		left: 150px;
		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 12.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;

		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: right;
		}




	#menu1 {
		position: absolute;
		top: 145px;
		left: 15px;
		height: 16px;
		width: 125px;
		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 10.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;
		list-style: none;    		/* change this one for IE 8 */
		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: center;
		}

	#menu2 {
		position: absolute;
		top: 175px;
		left: 15px;
		height: 16px;
		width: 125px;

		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 10.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;
		list-style: none;    		/* change this one for IE 8 */
		
		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: center;
		}

	#menu3 {
		position: absolute;
		top: 205px;
		left: 15px;
		height: 16px;
		width: 125px;

		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 10.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;
		list-style: none;    		/* change this one for IE 8 */
		
		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: center;
		}

	#menu4 {
		position: absolute;
		top: 235px;
		left: 15px;
		height: 16px;
		width: 125px;

		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 10.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;
		list-style: none;    		/* change this one for IE 8 */
		
		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: center;
		}

	#menu5 {
		position: absolute;
		top: 265px;
		left: 15px;
		height: 16px;
		width: 125px;

		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 10.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;
		list-style: none;    		/* change this one for IE 8 */
		
		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: center;
		}

	#menu6 {
		position: absolute;
		top: 295px;
		left: 15px;
		height: 16px;
		width: 125px;

		font-family: "MS Sans Serif", Arial, sans-serif;
		font-size: 10.35pt;      /* 9.35pt;   */
		font-style: normal;
		font-weight: bold;
		color: #000000;
		z-index: 11;
		list-style: none;    		/* change this one for IE 8 */
		
		background-color: #d0d0d0;
		border: 2px solid;
		border-color: #f0f0f0 #909090 #909090 #f0f0f0;
		padding: 4px 2px 4px 2px;
		text-align: center;
		}


