body		{	
	background:	#E8E8E8;
	font-family:Arial,Helvetica,sans-serif;
}

/* Structure 
------------------------------------------------------*/

div#content {
	background: url(../_images/bgbuilding.gif) no-repeat bottom right;
	padding: 20px 20px 170px;
	min-height: 520px;
  	height: auto !important;
  	height: 520px;
}

div#footer {
	background:	#009;
	height: 30px;
	width: 800px;
}


/* Headers
-------------------------------------------------------*/

h2   {
	border-bottom: 1px solid black;
	width:540px;
}

h2 span {	
	border: solid black;
	border-width: 1px 1px 0;
	background: #000099;
	display: block;
	padding: 3px 10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	width: 100px;
}

/* Navigation
--------------------------------------------------------*/
ul#footerNav {
	float: right;
	margin: 3px;
}

ul#footerNav li {
	display: inline;
}

ul#footerNav li a:link,
ul#footerNav li a:visited {
	color: #ccc;
	text-decoration: none;
	font-size: .7em;
	border-right: 1px solid #ccc;
	padding-right: 5px;
	margin-right: 2px;
}

ul#footerNav li a:hover {
	color: #fff;
	text-decoration: underline;
}

ul#footerNav li.last a {
	border: 0;
}

/* Common
--------------------------------------------------------*/
ul, li {
	margin: 0;
	padding: 0;
}
a:link,
a:visited {
	color: #003399;
}	  

a:hover {
	color: #6Fa95c;
}

/* Site Map
--------------------------------------------------------*/

ul#siteMap {
	margin: 0 0 0 25px;
	padding: 0;
	color: #003399;
}

ul#siteMap li {
	margin: 0 0 12px;
	
}

ul#siteMap li li {
	font-size: .8em;
	margin: 5px 0 5px 15px;
}	 
	  
	  
/* Pulley Display Tables
-----------------------------------------------*/

td.partNumber {
	text-align: left !important;
}

/* Part Number	  
----------------------------------------------*/

iframe.partFrame {
	width: 820px;
	height: 700px;
	border: 1px solid #ccc;
	margin: 0;
	padding: 0;
	overflow: hidden;
	background: #fff;
}

/* Legacy CSS */	  

table.body	{	width:		800px;}
table.form      {       border-left:    1px solid #e3e3e5;
                        border-top:     1px solid #e3e3e5;
                        border-right:   1px solid #e3e3e5;
                        border-bottom:  1px solid #e3e3e5;
                        padding-left:   0px;
                        padding-top:    0px;
                        padding-right:  0px;
                        padding-bottom: 0px;
                        font-family:    Comic Sans MS,
                                        Verdana,
                                        Sans-Serif;
                        font-size:      10px;
                        font-weight:    bold;
                        table-layout:   fixed;
			
                }
table.order	{	border-left:    0px solid #e3e3e5;
                        border-top:     1px solid #000000;
                        border-right:   1px solid #000000;
                        border-bottom:  0px solid #e3e3e5;
                        padding-left:   0px;
                        padding-top:    0px;
                        padding-right:  0px;
                        padding-bottom: 0px;
                        font-family:    Arial,
                                        Verdana,
                                        Sans-Serif;
                        font-size:      10px;
                        font-weight:    bold;
			
		}
table.downloadcatalogs {
			border-left:	0px solid #000000;
                        border-top:     0px solid #000000;
			border-left:    0px solid #e3e3e5;
                        border-right:   0px solid #000000;
                        border-bottom:  0px solid #e3e3e5;
                        padding-left:   0px;
                        padding-top:    0px;
                        padding-right:  0px;
                        padding-bottom: 0px;
                        font-family:    Verdana,
                                        Sans-Serif;
                        font-size:      10px;
                        font-weight:    bold;
}
table.adminlisting{	border-left:	1px solid #000000;
			border-top:	1px solid #000000;
			border-right:	1px solid #000000;
			border-bottom:	1px solid #000000;
			vertical-align:	top;
			text-align:	left;
			width:		600px;
			padding:	1px;
			font-family:	Comic Sans MS,
					Verdana,
					Sans-Serif;
			font-size:	10px;
			font-weight:	bold;
		}
table.mail	{	border:	1px solid #000000;
			width:		500px;
			font-family:	Arial,Verdana,Sans-serif;
			font-size:	12px;
			font-weight:	bold;

		}
table.mainbar	{	width:640px;
			height:20px;
			background-color: #333333;
			border-width:	0px;
		}
td.headline	{	 border-left:	 0px solid #000000;
			 border-top:	 0px solid #000000;
			 border-right:	 0px solid #000000;
			 border-bottom:	 0px solid #000000;
			 padding-left:	 5px;
			 height:	 20px;
			 background-color:#e3e3a9;
			 font-family:	 Arial, Verdana,Sans-serif;
			 font-style:	 bold;
			 font-size:	 11;
		
	        }
td.empty_blue_100{	 height:	100px;
			 background-color: #000099;
			 }
td.l1		{	 border-style:	 0px solid #000000;
			 height:	 10px;
			 padding-left:	 5px;
			 background-color:#f4f4f5;
			 font-family:    Verdana,Arial,Helvetica;
			 font-size:      10px;
							  
		}
td.l2		{	 border-style:	 0px solid #000000;
			 height:	 10px;
			 padding-left:	 5px;
			 background-color:#f4f4f6;
			 font-family:    Verdana,Arial,Helvetica;
			 font-size:      10px;
							  
		}
td.w20		{	 width:		 10px;
			 background-color: #200010;}
td.w50		{	 width:		 50px;
			 background-color: #200000;
}
td.sliderh1	{	 border-style:	 0px solid black;
			 padding-left:   5px;
			 font-family:	 Arial, Verdana, Sans-serif;
			 font-weight:	 bold;
			 font-size:	 11px;
			 text-decoration: underline;
			
		}
img.sliderimg   {	
			padding-left:	 25px;

		}
font.bold,
strong { font-weight:bold;
	    font-size:11px;
	  }
table.logo {
	    border-right:	0px solid black;
	    border-left:    	0px solid black;
	    border-bottom:	1px solid #e3e3e6;
	    border-top:		0px solid black;
	    border-collapse:	collapse;
}
table.1   { border-width:0px;
            vertical-align:top;
	    text-align:left;
	    font-family:Arial;
	    font-size:10px;
	    font-weight:bold;
	    color:#000000;
	    border-collapse:collapse;
	  }
td.headline		{	border-right:	0px solid black;
				border-left:    1px solid black;
				border-bottom:	1px solid black;
				border-top:	0px solid black;
				font-family:	Verdana,Arial,Helvetica;
				font-size:	12px;
				font-weight:	bold;
				color:		blue;	
			}
table.listing		{	border-right:   1px solid blue;
				border-left:	1px solid blue;
				border-bottom:  1px solid blue;
				border-top:	1px solid blue;
				font-family:	Verdana,Arial,Helvetica;
				font-size:	10px;
				border-collapse:collapse;
			}
td.listing2		{	background-color:#e3e3e6;
				border-right:   0px solid black;
                                border-left:    1px solid black;
                                border-bottom:  1px solid black;
                                border-top:     0px solid black;
				 font-family:    Verdana,Arial,Helvetica;
                                font-size:      10px;

				vertical-align:	top;
				text-align:	left;

			}
td.listing1		{	background-color:white;
                                border-right:   0px solid black;
                                border-left:    1px solid black;
                                border-bottom:  1px solid black;
                                border-top:     0px solid black;
				vertical-align:	top;
				text-align:	left;
                                font-family:    Verdana,Arial,Helvetica;
			        font-size:      10px;


			}
table.formulas {  border-width=0px;
		  vertical-align:top;
		  text-align:left;
		  font-family:Arial,Verdana,sans-serif;
		  font-size:10px;
		  font-weight:bold;
		  color:#000000;
		  border-collapse:collapse;
	       }
table.admin {
		border-width:1px;
		border-style:solid;
		border-color:#FFFFFF;
		border-collapse:collapse;
		color:#e3e399;
		font-size:10px;
		font-family:Arial,Verdana,sans-serif;

	}
td.admin	{ border-top: 1px dotted #000eef;
		  background-color:red;
		  font-family: Verdana, sans-serif;
		  font-size: 12px;
		  font-stretch: expanded;
		  color:black;
}
a.admin{	font-family: Arial;
		font-size:11px;
		color:black;
		font-weight:bold;
		text-decoration:none;
		}
a.admin_active{ font-family: Verdana;
                font-size:12px;
                font-strech:    wider;
                color:white;
                font-weight:bold;
                text-decoration:none;
}
												
table.test{ border-width:1px;
	    border-style:solid;
	    border-color:red;
	    border-collapse:collapse;
	  }
table.text  {	border-width:0px;
		vertical-align:top;
		text-align:left;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		color:#000000;
		border-collapse:collapse;
	
	    }
td.rightborder {
	    border-right: 1px solid black;
	    height:	50px;
	    font-family:Arial,Verdana,sans-serif;
	    font-size:10px;
	    text-align:center;
}
td.rightborderb {
            border-right: 1px solid black;
            height:     50px;
            font-family:Arial,Verdana,sans-serif;
            font-size:11px;
	    font-weight:	bold;
            text-align:center;
}

td.address {
            border-right: 1px solid black;
            height:     50px;
	    padding-left:20px;
            font-family:Arial,Verdana,sans-serif;
            font-size:10px;
            text-align:left;
}
td.address2 {
	    border-right:	0px solid white;
	    border-left:	0px solid white;
	    border-top:		0px solid white;
	    border-bottom:	0px solid white;
	    padding-left:0px;
	    font-family:Arial,Verdana,sans-serif;
	    font-size:10px;
	    text-align:left;
}
td.newshead {
	    border-left:	0px solid #000000;
	    border-left:	0px solid #000000;
	    border-top:		0px solid #000000;
	    border-bottom:	1px solid #000000;
	    padding-left:	0px;
	    font-family:	Arial,Verdana,sans-serif;
	    color:		#000000;
	    font-size:		12px;
	    font-weight:	bold;
	    width:		600px;
}
td.faqhead {
	    border-left:	0px solid #000000;
	    border-left:	0px solid #000000;
	    border-top:		0px solid #000000;
	    border-bottom:	0px solid #000000;
	    padding-left:	10px;
	    padding-bottom:	10px;
	    padding-top:	10px;
	    
	    font-family:	Arial,Verdana,sans-serif;
	    color:		#000000;
	    font-style:		italic;
	    vertical-align:	top;
	    text-align:		left;
	    font-size:		12px;
	    font-weight:	bold;
}

td.newstext {
	    border-left:	0px solid #000000;
	    border-left:	0px solid #000000;
	    border-top:		0px solid #000000;
	    border-bottom:	0px solid #000000;
	    padding-left:	10px;
	    padding-top:	10px;
	    padding-bottom:	0px;
	    text-align:		left;
	    vertical-align:	top;
	    font-family:	Arial,Verdana,sans-serif;
	    font-size:		12px;

}

td.faqtext {
	    border-left:	0px solid #000000;
	    border-left:	0px solid #000000;
	    border-top:		0px solid #000000;
	    border-bottom:	0px solid #000000;
	    padding-left:	10px;
	    padding-top:	10px;
	    padding-bottom:	0px;
	    text-align:		left;
	    vertical-align:	top;
	    font-family:	Arial,Verdana,sans-serif;
	    font-size:		12px;
	    font-weight:	bold;

}
td.faqtext2 {
            border-left:        0px solid #000000;
            border-left:        0px solid #000000;
            border-top:         0px solid #000000;
            border-bottom:      0px solid #000000;
            padding-left:       10px;
            padding-top:        10px;
            padding-bottom:     0px;
            text-align:         left;
            vertical-align:     top;
            font-family:        Arial,Verdana,sans-serif;
            font-size:          12px;
            font-weight:        normal;

}

a.newshead  {
	    text-decoration:	none;
	    font-family:	Arial,Verdana,Sans-serif;
	    font-size:		12px;
	    font-weight:	bold;
	    color:		#000099;
}
a.newstext  {
	    text-decoration:	none;
	    font-family:	Arial,Verdana,sans-serif;
	    font-size:		12px;
	    font-weight:	bold;
	    color:		#000000;
}
td.form	  { font-family:Arial;
            font-size:10px;
	    font-weight:bold;
	  }
td.edit	  { font-family:Arial;Verdana;
	    font-size:11px;
	    font-weight:bold;
	    color:blue;
	    text-align:left;
	    background-color:lightgrey;
	    padding-left:5px;
	    vertical-align:top;
	    cursor:hand;	
	  }
table.edit {
	     border-right: 1px solid blue;
	     border-left:  1px solid blue;
	     border-top:   1px solid blue;
	     border-bottom:1px solid blue;
	     border-collapse:collapse;
	     width:600px;
}
td.form2   { font-family:Arial;
	     font-size:10px;
	     font-weight:normal;
	   }
img.edit  { border:1px solid blue;
}
img.small { border:2px solid black;
	    height:90px;
	    width:90px;
	  }
img.large { border:2px solid black;
	    height:350px;
	    width:350px;
	  }
table.download {
	border:none;
	border-collapse:collapse;
}

td.down {
	vertical-align: top;
	
	padding: 0 20px 20px 0;
}

td.downloadr {
		border-right:1px solid #000000;
		vertical-align: top;
		padding: 10px 10px 0 0;
}

div.downloadDetails {
	border-right:1px solid #000000;
	vertical-align: top;
	padding: 10px 10px 0 0;		
	min-height:110px;
  	height:auto !important;
  	height:110px;
  	width: 270px;
}

td.down h3 span {
	width: 120px !important;
}

.downloadHeader {
	border-bottom: 1px solid #000;
	margin: 0;
	padding: 0;
}

.downloadThumb {
	margin: 10px 10px 0 0;
	float: left;
	width: 100px
}

img.download{	
	border:0px solid black;
}

a.download { font-family:Arial,Helvetica,sans-serif;
	     font-size:10px;
	     font-weight:bold;color:#000000;
	     text-decoration:none;
	     }
td.search { border-right: 	0px solid black;
            border-top:   	0px solid black;
            border-left:  	0px solid black;
            border-bottom:	0px solid black;
            width:160px;
            height:29px;
	    text-align:		center;
            font-family:	Arial,Helvetica,sans-serif;
            font-size:		10px;
	    background-color:	#000099;
            font-weight:	bold;
	    color:		#FFFFFF;
            border-collapse:	collapse;
          }

td.mainbar{ border-right: 	0px solid black;
            border-top:   	0px solid black;
            border-left:  	1px solid black;
            border-bottom:	0px solid #000099;
	    padding-left:	10px;
	    padding-right:	10px;
	    height:29px;
	    vertical-align:	center;
	    text-align:		center;
	    font-family:	Arial,Helvetica,sans-serif;
	    font-size:		10px;
	    background-color:	#000099;
	    font-weight:	bold;
	    color:		#FFFFFF;
	    border-collapse:	collapse;
	  }
td.mainadmin{
	    border-right: 0px solid black;
            border-top:   0px solid black;
            border-left:  1px solid black;
            border-bottom:0px solid black;
            width:600px;
            height:29px;
            vertical-align:	middle;
	    text-align:		center;
            font-family:Arial,Helvetica,sans-serif;
            font-size:10px;	background-color:#000099;
            font-weight:bold;	color:#FFFFFF;
            border-collapse:	collapse;

}
td.mainbar2{
	     border-right: 0px solid black;
             border-top:   0px solid black;
             border-left:  1px solid black;
             border-bottom:0px solid black;
             padding-left:	10px;
	     padding-right:	10px;
	     height:29px;
             vertical-align:	center;
	     text-align:	center;
             font-family:Arial,Helvetica,sans-serif;
             font-size:		10px;
	     background-color:	#0000FF;
             font-weight:	bold;
	     color:		#FFFFFF;
	     border-collapse:	collapse;
	   }

td.main   { 
            border-right: 0px solid black;
            border-top:   0px solid black;
            border-left:  0px solid black;
            border-bottom:0px solid black;
	    vertical-align:top;
	    height: 530px; 
	    padding-left:20px;
	    padding-right:20px;
	    padding-top:20px;
	    padding-bottom:180px;
	    background-image:url(../_images/bgbuilding.gif);
	    background-repeat:no-repeat;
	    background-position:bottom center;
	  }
td.subbar {  border-right: 0px solid black;
             border-top:   0px solid black;
             border-left:  0px solid black;
             border-bottom:0px solid black;
	     margin-left:10px;
	     width:160px;
             padding-top:10px;
	     padding-left: 10px;//height:19px;
             vertical-align:middle;text-align:left;
             font-family:Arial,Helvetica,sans-serif;
             font-size:10px;background-color:#000099;
             font-weight:bold;color:#FFFFFF;
             border-collapse:collapse
	  }
td.submenu {  border-right: 0px solid black;
             border-top:   0px solid black;
             border-left:  0px solid black;
             border-bottom:0px solid black;
             margin-left:10px;
             vertical-align:middle;text-align:left;
             font-family:Arial,Helvetica,sans-serif;
             font-size:8px;background-color:#000099;
             font-weight:bold;color:#FFFFFF;
             border-collapse:collapse
}
td.subcell { border-right: 0px solid black;
             border-top:   1px solid #E8E8E8;
             border-left:  0px solid black;
             border-bottom:0px solid black;
	     vertical-align:top;
	     padding-top:20px;
	     text-align:left;
	     background-color:#000099;
             height:520px;
	     vertical-align:top;
             border-collapse:collapse

}
td.img	     {
              background-image:url(../_images/bgbuilding.gif);
              background-repeat:no-repeat;
              background-position:bottom center;
	      padding-left:0px;
	      padding-bottom:200px;
}
td.startxt   { border-right: 0px solid black;
	     border-top:   0px solid black;
	     border-left:  0px solid black;
	     border-bottom:0px solid black;
	     padding-left: 20px;
	     padding-top:  20px;
	     padding-bottom:40px;
	     font-family:  Arial,Helvetica,sans-serif;
	     font-size:12px;
	     font-weight: normal;
	     }
td.start   { border-right: 0px solid black;
             border-top:   1px solid #E8E8E8;
             border-left:  0px solid black;
             border-bottom:0px solid black;
             padding-top:1px;
}
img.scatimage{ border-right: 0px solid black;
	       border-top:   1px solid black;
	       border-left:  0px solid black;
	       border-bottom:0px solid black;
	       width:300px;
	       background-color:#E8E8E8;
	       vertical-align:middle;
	       text-align:center;
	       border-collapse:collapse
	      } 
img.start     {border-right: 0px solid black;
	       border-top:   0px solid black;
               border-left:  1px solid #e8e8e8;
               border-bottom:0px solid black;
	       margin-top:-2px;
	       height:227px;
               vertical-align:middle;
               text-align:center;
               border-collapse:collapse
              }
img	      { border-width: 0px;
 		border-collapse:collapse
	      }
a.product{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#FFFF00;text-decoration:none}
a.menu01{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#00FF00;text-decoration:none}
a.white{     font-family:Arial,Helvetica,sans-serif;
 	     font-size:10px;
	     font-weight:bold;
	     color:#FFFFFF;
	     text-decoration:none}
a.mainbar {  font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:none}
a.mainbar_active { font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold;color:#FFFFFF;text-decoration:underline}
a.search  {  font-family:Arial;
             font-size:12px;
	     font-weight:bold;
	     color:lightgreen;
	     text-decoration:none;
	     }
a.news    {  font-family:Arial;
	     font-size:10px;
	     font-weight:bold;
	     color:black;
	     text-decoration:none;
	     
	  }
a.searchresult { font-family:Arial;
		 font-size: 12px;
		 font-weight:bold;
		 color:#000000;
		 text-decoration:none;
	}

a.searchresult2 { font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#000000;text-decoration:none}
font.highlight { font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:red;text-decoration:underline}
font.warn	{ font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:red;text-decoration:none;}
input.form{   border-right:   1px solid #000099;
              border-left:    1px solid #000099;
	      border-top:     1px solid #000099;
	      border-bottom:  1px solid #000099;
	      
	      color:#000099;
	      font-family:Arial;
              font-size:10px;
              background-color:#E8E8E8
}
input.edit{
	      border-right:   1px solid #000099;
              border-left:    1px solid #000099;
              border-top:     1px solid #000099;
              border-bottom:  1px solid #000099;
              color:#000099;
              font-family:Arial;
              font-size:10px;
              background-color:#E8E8E8;
	      width:100%;
	      cursor: hand;

}
input.form2{
		border-right:1px solid #000099;
                border-left:    1px solid #000099;
                border-top:     1px solid #000099;
                border-bottom:  1px solid #000099;
		border-collapse:collapse;
		width:100%;
                color:#000099;
                font-family:Arial;
                font-size:10px;
	        background-color:#FFFFFF;
													   
}
textarea.form2 {
		border-right:	1px solid #000099;
		border-top:	1px solid #000099;
		border-left:	1px solid #000099;
		border-bottom:	1px solid #000099;
		border-collapse:collapse;
		width:100%;
		color:		#000099;
		font-family:	Arial;
		font-size:	10px;
		background-color:#FFFFFF;
		}
table.delete{   border-right: 	1px solid red;
		border-left: 	1px solid red;
		border-top:	1px solid red;
		border-bottom:	1px solid red;
		color:red;
		font-family:Verdana,sans-serif,Arial;
		font-size:12px;

	}	
input.delete{
		border-right: 	1px solid red;
		border-left:	1px solid red;
		border-top:	1px solid red;
		border-bottom:	1px solid red;
		border-collapse: collapse;
		color:red;
		font-family:Arial;
		font-size:12px;
		background-color:#E8E8E8;
		}
textarea.form{ border-right:   1px solid #000099;
               border-left:    1px solid #000099;
	       border-top:     1px solid #000099;
	       border-bottom:  1px solid #000099;
	       color:#000099;
	       font-family:Arial;
	       width:500px;
               font-size:10px;
               background-color:#E8E8E8
}
select.form{ border-right:   1px solid #000099;
               border-left:    1px solid #000099;
	       border-top:     1px solid #000099;
	       border-bottom:  1px solid #000099;
	       color:#000099;
	       font-family:Arial;
               font-size:10px;
               background-color:#E8E8E8;
                width: 130px;
}
select.categorie {
		border-right:	1px solid #000099;
                border-left:    1px solid #000099;
                border-top:     1px solid #000099;
                border-bottom:  1px solid #000099;
                color:#000000;
		width:500px;
                font-family:Arial;
                font-size:10px;
                background-color:#FFFFFF;

}
input.getquote { border-right:    1px solid #000099;
		 border-left:     1px solid #000099;
		 border-top:	  1px solid #000099;
		 border-bottom:   1px solid #000099;
		 font-family: Arial;
		 font-size:10px;
		 font-weight:bold;
		 width:341;
		 color:#000099;
		 background:#E8E8E8
		 }
input.getquotetxt { border-right:	1px solid #000099;
		    border-left:	1px solid #000099;
		    border-top:	1px solid #000099;
		    border-bottom:	1px solid #000099;
		    font-family:	Arial;
		    font-size:		10px;
		    font-weight:	bold;
		    text-align:		center;
		    width:		341px;
		    color:		#000099;
		    background:		#E8E8E8;
		    }
input.shop { border-right:    1px solid #000099;
                 border-left:     1px solid #000099;
                 border-top:      1px solid #000099;
                 border-bottom:   1px solid #000099;
                 font-family: Arial;
                 font-size:10px;
                 font-weight:bold;
                 color:#000099;
                 background:#E8E8E8
																			                  }
input.getquote_small {
		 border-right:    1px solid #000099;
                 border-left:     1px solid #000099;
                 border-top:      1px solid #000099;
                 border-bottom:   1px solid #000099;
                 font-family: Arial;
                 font-size:10px;
	         font-weight:bold;
	         color:#000099;
	         background:#E8E8E8
}
select.select1 { border-right:    1px solid #000099;
		 border-left:     1px solid #000099;
		 border-top:	  1px solid #000099;
		 border-bottom:   1px solid #000099;
		 font-family: Arial;
		 text-align:right;
		 font-size:12px;
		 font-weight:bold;
		 color:#000099;
		 background:#E8E8E8;
		 width:100px;
}
table.table1   { border-right:    0px solid #000099;
		 border-left:     0px solid #000099;
		 border-top:	  0px solid #000099;
		 border-bottom:	  0px solid #000099;
		 border-collapse:collapse;
		 vertical-align: top;
		 text-align:	left;
		 font-family: Arial;
		 text-align:right;
		 font-size:10px;
		 font-weight:bold;
		 color:#000099;
		 width:600px
		}
td.table1      { border-collapse:collapse;
		 border-right:    1px solid #000000;
                 border-left:     1px solid #000000;
                 border-top:      1px solid #000000;
                 border-bottom:   1px solid #000000;
		 vertical-align:	top;
		 text-align:		left;
		 padding:	2px;
                 font-family: Arial;
                 font-size:10px;
                 font-weight:bold;
                 color:#000099;

		}
td.table1b	{ border-collapse:	collapse;
		  border:		1px solid #000000;
		  vertical-align:	top;
		  text-align:		left;
		  padding:		2px;
		  font-family:		Arial;
		  font-size:		11px;
		  font-weight:		bold;
		  color:		#000099;
		}
td.tableheader { border-collapse:collapse;
                 border-right:    1px solid #000000;
                 border-left:     1px solid #000000;
                 border-top:      1px solid #000000;
                 border-bottom:   1px solid #000000;
		 background-color:	#FFFFFF;
                 vertical-align:        top;
                 text-align:            left;
                 padding:       2px;
                 font-family: Arial;
                 font-size:11px;
                 font-weight:bold;
		 width:60px;
                 color:#000099;
	       }
td.pulleytable {
		border-collapse:collapse;
		border-right:	1px solid #000000;
		border-left:	1px solid #000000;
		border-top:	1px solid #000000;
		border-bottom:	1px solid #000000;
		vertical-align:	top;
		text-align:	center;
		padding:	2px;
		font-family:	Arial;
		font-size:	10px;
		font-weight:	bold;
		background-color:#000099;
		color:		#FFFFFF;
}
td.pulleytable2 {
		border-collapse:collapse;
		border-width:	0px;
		vertical-align:	top;
		text-align:	center;
		padding:	1px;
		font-family:	Arial;
		font-size:	10px;
		background-color:#E8E8E8;
		font-weight:	bold;
		color:#000099;
		}
td.pulleytable2b {
                border-collapse:collapse;
                border-width:   0px;
                vertical-align: top;
                text-align:     center;
                padding:        1px;
                font-family:    Arial;
                font-size:      11px;
                background-color:#E8E8E8;
                font-weight:    bold;
                color:#000099;
                }

td.pulleytable3 {
                border-collapse:collapse;
                border-width:   0px;
                vertical-align: top;
                text-align:     center;
		vertical-align:	middle;
                padding:        1px;
                font-family:    Arial;
                font-size:      10px;
                font-weight:    bold;
		background-color:#FFFFFF;
                color:#000099;
}
td.pulleytable3b {
                border-collapse:collapse;
                border-width:   0px;
                vertical-align: top;
                text-align:     center;
		vertical-align:	middle;
                padding:        1px;
                font-family:    Arial;
                font-size:      11px;
                font-weight:    bold;
                background-color:#FFFFFF;
                color:#000099;
	}
																				
font.not{	font-family:	Arial,Verdana,sans-serif;
		font-size:	11px;
		font-weight:	bold;
		color:#000099;
}
td.items {
                border-collapse:collapse;
                border-right:   1px solid #000000;
                border-left:    1px solid #000000;
                border-top:     1px solid #000000;
                border-bottom:  1px solid #000000;
                vertical-align: top;
                text-align:     center;
                padding:        2px;
                font-family:    Arial;
                font-size:      10px;
                font-weight:    bold;
                background-color:#000099;
                color:          #FFFFFF;
}
td.items1 {
               border-collapse:collapse;
               border-width:   0px;
               vertical-align: top;
               text-align:     center;
               padding:        1px;
               font-family:    Arial;
               font-size:      10px;
               background-color:#E8E8E8;
               font-weight:    bold;
               color:#000099;
}
td.items2 {
             border-collapse:collapse;
             border-width:   0px;
             vertical-align: top;
             text-align:     center;
             padding:        1px;
             font-family:    Arial;
             font-size:      10px;
             font-weight:    bold;
             background-color:#FFFFFF;
             color:#000099;
}
table.yourselection{
             border-width:2px;
	     border-style:solid;
	     border-color:#FFCC33;
	     vertical-align:top;
	     text-align:left;
	     font-family:Arial;
	     font-size:10px;
	     font-weight:bold;
	     color:#000000;
	     background-color:#FFF8EC;
	     width:350px;
	     border-collapse:collapse;
	     }
table.your_partnumber{
             border-width:0px;
	     border-style:none;
	     border-color:#006699;
	     vertical-align:top;
	     text-align:left;
	     font-family:Verdana,Arial;
	     font-size:12px;
	     font-weight:bold;
	     color:red;
	     background-color:#FFF8EC;
	     border-collapse:collapse
	     }
table.tb1   {border: 1px solid #000000;
	     background-color:#FFFFFF;
	     vertical-align:top;
	     text-align:left;
	     font-family:Arial;
	     font-size:10px;
	     font-weight:bold;
	     border-collapse:collapse;
	     width:600px;
	     height:110px;
	     }
table.product_line{border-width:0px;border-style:dotted;border-color:#000000;vertical-align:top;text-align:left;font-family:Arial;font-size:10px;font-weight:bold;color:#000000;background-color:#FFFFFF;width:600px;border-collapse:collapse}
table.product{border-width:1px;border-style:solid;border-color:#000000;}
input.partbox1{
	     border-width:1px;
	     border-style:solid;
	     border-color:#FF9900;
	     font-family:Arial,Verdana,sans-serif;
	     font-size:10px;
	     background-color:#FFFFCC;
	     width:60px;
	     height:14px;
	     }
input.tbform{
             border-width:1px;
	     border-style:solid;
	     border-color:#FF9900;
	     font-family:Arial;
	     font-size:10px;
	     background-color:#FFFFCC;
	     width:40px;
	     height:14px;
	   }
input.submit{ border-right:    1px solid #000099;
	      border-left:     1px solid #000099;
	      border-top:      1px solid #000099;
	      border-bottom:   1px solid #000099;
	      font-family: Arial;
	      font-size:10px;
	      font-weight:bold;
	      color:#000099;
	      background:#E8E8E8;
	      width:40px;
}
td.help{     border-width:1px;
	     border-style:solid;
	     border-color:red;
	     font-family:Arial,Verdana,sans-serif;
	     font-size:10px;
	     font-weight:bold;
	     color:red;
	     text-align:justify
	}
select {     font-family: Verdana, Arial, Helvetica, sans-serif; 
	     font-size: 10px; 
	     border: #000000; 
	     border-style: solid; 
	     border-top-width: 1px; 
	     border-right-width: 1px; 
	     border-bottom-width: 1px; 
	     border-left-width: 1px;
	     width: 75px;
	}
option.length {
	     font-family: Verdana, sans-serif;
	     font-size: 10px;
	     border-style: solid;
	     text-align: center;

}
a.black:visited{ 
             font-family:Arial,sans-serif;
	     font-size:10px;
	     font-weight:bold;
	     color:#000000;
	     text-decoration:underline;
}
td.partnr	{ cursor:hand;}
a.partnr	{ cursor:hand;
		  text-decoration:underline;
		  color:black;
		  white-space: nowrap;
		  
		}
a.text	    	{ text-decoration:none; color:black;}
a.text:active 	{ text-decoration:none; color:black;}
a.text:hover 	{ text-decoration:none; color:black;}
a.text:visited 	{ text-decoration:none; color:black;}
a.gallery	{ font-family:	Arial,Verdana,Sans-Serif;
		  padding-left:120px;font-size:12px;
		  font-weight:bold;
		  color:#000000;
		  text-decoration:none;
		}
a.black:active{	
             font-family:Arial,sans-serif;font-size:10px;font-weight:bold;color:#000000;text-decoration:underline}
a.black:hover{	font-family:Arial,sans-serif;font-size:10px;font-weight:bold;color:#000000;text-decoration:underline;}
a.black{  font-family:Arial,sans-serif;font-size:10px;font-weight:bold;color:#000000;text-decoration:underline;}

