html { min-height: 100%; margin-bottom: 1px; }

body, td, tr, select, input, textarea{
	font-family: Trebuchet MS;
	font-size: 8pt;
<!--	color:#1C2C3A; -->
<!--	color:#324C66; -->
<!--	color:#1C2C3A; -->
	color:#1C2C3A;
	}

input {
	color: black;
	}

.basic_product_table{
	text-align: right;
	}

.basic_product_link{
	color: #DA1920
	}

a.basic_product_title:hover{
	color: black;
	font-weight: bold;
	text-decoration: underline
	}

.title_1 {
	color: #DA1920;
	}
.maintitle_1{
	position: relative;
	top: 30px;
	left: 10px;
	color: white;
	font-family: Trebuchet MS;
	font-size: 18pt;
	}
a.general:link{color:#1C2C3A;text-decoration:none;}
a.general:hover{color:#DA1920;text-decoration:none;}
a.general:visited{color:#1C2C3A;text-decoration:none;}
a.general:visited:hover{color:#DA1920;text-decoration:none;}

a.genbld:link{color:#1C2C3A;text-decoration:none;font-weight:bold}
a.genbld:hover{color:#da1920;text-decoration:none;font-weight:bold}
a.genbld:visited{color:#1C2C3A;text-decoration:none;font-weight:bold}
a.genbld:visited:hover{color:#1C2C3A;text-decoration:none;font-weight:bold}


a.genred:link{color:#DA1920;text-decoration:none;font-weight:bold}
a.genred:hover{color:#667BA8;text-decoration:none;font-weight:bold}
a.genred:visited{color:#DA1920;text-decoration:none;font-weight:bold}
a.genred:visited:hover{color:#990000;text-decoration:none;font-weight:bold}

a.generalMM:link{color:#DA1920;text-decoration:none;}
a.generalMM:hover{color:#999999;text-decoration:none;}
a.generalMM:visited{color:#DA1920;text-decoration:none;}
a.generalMM:visited:hover{color:#999999;text-decoration:none;}

a.parent:link{color:#1C2C3A;text-decoration:none;font-size: 8pt;font-weight:bold}
a.parent:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}
a.parent:visited{color:#1C2C3A;text-decoration:none;font-size: 8pt;font-weight:bold}
a.parent:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}

a.topbar:link{color:#1C2C3A;text-decoration:none;font-size: 9pt;}
a.topbar:hover{color:#1C2C3A;text-decoration:none;font-size: 9pt;}
a.topbar:visited{color:#1C2C3A; text-decoration:none;font-size: 9pt;}

a.leftbar:link{color:#1C2C3A;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftbar:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftbar:visited{color:#1C2C3A;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftbar:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}

a.rightbar:link{color:#1C2C3A;text-decoration:none;font-size: 8pt;padding-left:12px;}
a.rightbar:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-left:12px;}
a.rightbar:visited{color:#1C2C3A;text-decoration:none;font-size: 8pt;padding-left:12px;}
a.rightbar:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-left:12px;}

a.leftbar_selected:link{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}
a.leftbar_selected:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}
a.leftbar_selected:visited{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}

a.leftbar_selected_discontinued:link{color:gray;text-decoration:none;font-size: 8pt;font-weight:bold}
a.leftbar_selected_discontinued:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}
a.leftbar_selected_discontinued:visited{color:gray;text-decoration:none;font-size: 8pt;font-weight:bold}
a.leftbar_selected_discontinued:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold}

a.user_1:link{color:#1C2C3A;text-decoration:underline;font-size: 8pt;font-weight:bold}
a.user_1:hover{color:#DA1920;text-decoration:underline;font-size: 8pt;font-weight:bold}
a.user_1:visited{color:#1C2C3A;text-decoration:underline;font-size: 8pt;font-weight:bold}
a.user_1:visited:hover{color:#DA1920;text-decoration:underline;font-size: 8pt;font-weight:bold}

a.default_noline_normal{color:#1C2C3A;text-decoration:none;font-weight: normal}
a.default_noline_normal:link{color:#1C2C3A;text-decoration:none;font-weight: normal}
a.default_noline_normal:hover{color:#DA1920;text-decoration:none;font-weight: normal}
a.default_noline_normal:visited{color:#1C2C3A;text-decoration:none;font-weight: normal}
a.default_noline_normal:visited:hover{color:#DA1920;text-decoration:none;font-weight: normal}

a.default_line_normal{color:#1C2C3A;text-decoration:underline;font-weight: normal}
a.default_line_normal:link{color:#1C2C3A;text-decoration:underline;font-weight: normal}
a.default_line_normal:hover{color:#DA1920;text-decoration:underline;font-weight: normal}
a.default_line_normal:visited{color:#1C2C3A;text-decoration:underline;font-weight: normal}
a.default_line_normal:visited:hover{color:#DA1920;text-decoration:underline;font-weight: normal}

a.default_noline_bold{color:#1C2C3A;text-decoration:none;font-weight: bold}
a.default_noline_bold:link{color:#1C2C3A;text-decoration:none;font-weight: bold}
a.default_noline_bold:hover{color:#DA1920;text-decoration:none;font-weight: bold}
a.default_noline_bold:visited{color:#1C2C3A;text-decoration:none;font-weight: bold}
a.default_noline_bold:visited:hover{color:#DA1920;text-decoration:none;font-weight: bold}

a.default_line_bold{color:#1C2C3A;text-decoration:underline;font-weight: bold}
a.default_line_bold:link{color:#1C2C3A;text-decoration:underline;font-weight: bold}
a.default_line_bold:hover{color:#DA1920;text-decoration:underline;font-weight: bold}
a.default_line_bold:visited{color:#1C2C3A;text-decoration:underline;font-weight: bold}
a.default_line_bold:visited:hover{color:#DA1920;text-decoration:underline;font-weight: bold}

a.small_noline_normal{color:#1C2C3A;font-size: 7pt;text-decoration:none;font-weight: normal}
a.small_noline_normal:link{color:#1C2C3A;font-size: 7pt;text-decoration:none;font-weight: normal}
a.small_noline_normal:hover{color:#DA1920;font-size: 7pt;text-decoration:none;font-weight: normal}
a.small_noline_normal:visited{color:#1C2C3A;font-size: 7pt;text-decoration:none;font-weight: normal}
a.small_noline_normal:visited:hover{color:#DA1920;font-size: 7pt;text-decoration:none;font-weight: normal}

a.small_line_normal{color:#1C2C3A;font-size: 7pt;text-decoration:underline;font-weight: normal}
a.small_line_normal:link{color:#1C2C3A;font-size: 7pt;text-decoration:underline;font-weight: normal}
a.small_line_normal:hover{color:#DA1920;font-size: 7pt;text-decoration:underline;font-weight: normal}
a.small_line_normal:visited{color:#1C2C3A;font-size: 7pt;text-decoration:underline;font-weight: normal}
a.small_line_normal:visited:hover{color:#DA1920;font-size: 7pt;text-decoration:underline;font-weight: normal}

a.small_noline_bold{color:#1C2C3A;font-size: 7pt;text-decoration:none;font-weight: bold}
a.small_noline_bold:link{color:#1C2C3A;font-size: 7pt;text-decoration:none;font-weight: bold}
a.small_noline_bold:hover{color:#DA1920;font-size: 7pt;text-decoration:none;font-weight: bold}
a.small_noline_bold:visited{color:#1C2C3A;font-size: 7pt;text-decoration:none;font-weight: bold}
a.small_noline_bold:visited:hover{color:#DA1920;font-size: 7pt;text-decoration:none;font-weight: bold}

a.small_line_bold{color:#1C2C3A;font-size: 7pt;text-decoration:underline;font-weight: bold}
a.small_line_bold:link{color:#1C2C3A;font-size: 7pt;text-decoration:underline;font-weight: bold}
a.small_line_bold:hover{color:#DA1920;font-size: 7pt;text-decoration:underline;font-weight: bold}
a.small_line_bold:visited{color:#1C2C3A;font-size: 7pt;text-decoration:underline;font-weight: bold}
a.small_line_bold:visited:hover{color:#DA1920;font-size: 7pt;text-decoration:underline;font-weight: bold}

a.leftbar_selected2:link{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftbar_selected2:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftbar_selected2:visited{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}

a.leftbar_selected3:link{color:#DA1920;text-decoration:none;font-size: 8pt;padding-left:12px;}
a.leftbar_selected3:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-left:12px;}
a.leftbar_selected3:visited{color:#DA1920;text-decoration:none;font-size: 8pt;padding-left:12px;}

a.bodybar:link{color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 11pt;}
a.bodybar:hover{color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}
a.bodybar:visited{color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 11pt;}
a.bodybar:visited:hover{color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}

a.big:link{color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}
a.big:hover{color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}
a.big:visited{color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}

a.refinebar:link{color:#1C2C3A;text-decoration:none;font-size: 8pt;}
a.refinebar:hover{color:#DA1920;text-decoration:none;font-size: 8pt;}
a.refinebar:visited{color:#1C2C3A;text-decoration:none;font-size: 8pt;}
a.refinebar:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;}

a.refinebar_selected:link{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.refinebar_selected:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.refinebar_selected:visited{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}

a.productgroup:link{color:#1C2C3A;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.productgroup:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.productgroup:visited{color:#1C2C3A;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.productgroup:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}

a.search_path:link{color:#333333;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.search_path:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.search_path:visited{color:#333333;text-decoration:none;font-size: 8pt;font-weight:bold;}
a.search_path:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;font-weight:bold;}

.leftbaritem
	{font-family: Trebuchet MS; color:#1C2C3A; padding-right:10px;}
.leftbaritem
	{font-family: Trebuchet MS; color:#1C2C3A; padding-right:10px;}

.leftnavbaritem
	{font-family: Trebuchet MS; color:#1C2C3A; padding-left:10px;}	
	
	
.topbaritem
	{font-family: Trebuchet MS; color:#1C2C3A; padding-left:5px;}

.topbartable
	{width:996px; background-image:url(/images/layout_home_topbalk_21.jpg);}

.searchbox{
	font-family:Trebuchet MS; 
	font-size:8pt; 
	background-image:url(/assets/img/general/input_big.gif); 
	border:1px solid gray; 
	padding-left:5;
	font-weight: bold;
	}

.input_required{
	font-family:Trebuchet MS; 
	font-size:8pt; 
	background-image:url(/assets/img/general/input_required.gif); 
	border:1px solid gray; 
	padding-left:5px;
	font-weight: bold;
	}

.submit{
	font-family:Trebuchet MS; 
	font-size:8pt; 
	background: white; 
	border:1px solid gray; 
	font-weight: bold;
	}

.submit2{
	font-family:Trebuchet MS; 
	font-size:8pt; 
	background: white; 
	border:none; 
	font-weight: bold;
	cursor: hand;	
	}

.searchtitle{
	color:#969696;
	font-weight:bold;
	padding-left: 20;
}

.searchtitle2{
	color:#969696;
	font-weight:bold;
	padding-left: 12;
}

.table_search_image{padding-left: 20;}

.table_search_image2{padding-left: 12;}
 
.hometitle{
	font-family: Trebuchet MS;
	font-size: 22pt;
	font-weight: bold;
	color: #1C2C3A;
}

.active{
	font-family: Trebuchet MS;
	padding-left: 10px;
	font-weight: bold;
	color: #1C2C3A;
}

.homesubtitle{
	font-family: Trebuchet MS;
	font-size: 12pt;
	color: #DA1920;
}

.highlighted{color: #DA1920; font-weight:bold; text-decoration:none}
.highlighted2{color: #DA1920; font-weight:bold;padding-right:20px; text-decoration:none}

.bottom {border-bottom: 1px solid #DA1920; color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 11pt;}
.bottom_row {border-bottom: 1px solid #DA1920;}

h1 {
  font-size: 11pt;
  color: #DA1920;
  font-weight: bold;
  padding: 0pt;
  margin: 0pt;
  }

.title_big_red {border-bottom: 1px solid #DA1920; color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}
.title_big {color:#DA1920;text-decoration:none;font-weight:bold;font-size: 11pt;}
.subtitle {color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 8pt; border-bottom: 1px solid #DA1920;}

.address {color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 11pt;}
.map {color:#DA1920;text-decoration:underline;font-weight:bold;font-size: 8pt;}
.left {border-left: 1px solid #DA1920; padding-left:10;}

.right {border-bottom: 1px solid #DA1920; border-right: 1px solid #DA1920; color:#1C2C3A;font-size: 8pt; padding-right:10px;}

.info_right{padding-left:20px;}

.events {color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 8pt; border-bottom: 1px solid #DA1920;}

.producttable_default {color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 8pt;}
.producttable_top {color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 8pt; border-bottom: 1px solid #DA1920;}
.producttable_bottom {color:#1C2C3A;text-decoration:none;font-weight:bold;font-size: 8pt; border-top: 1px solid #DA1920;}

.border_user {border: 1px solid #DA1920;}
.pad{padding-left:200px}

.sheet {border-bottom: 1px solid #f0f0f0;}
.partnumber {color: #DA1920; font-weight:bold;border-bottom: 1px solid #f0f0f0;}
.headtitle {color: #DA1920; font-weight:bold;border-bottom: 1px solid #DA1920;}
.order {color: #1C2C3A; font-weight:bold;font-size: 10pt;}

.productsheet {color: #1C2C3A; font-weight:bold;border-bottom: 1px solid #DA1920;}
.glossary {color:#DA1920;text-decoration:none;font-weight:bold;}
.orderbakset {border:1px solid #c0c0c0; padding-left:10px}

a.leftproducts2:link{color:#1C2C3A;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftproducts2:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftproducts2:visited{color:#1C2C3A;text-decoration:none;font-size: 8pt;padding-right:10px;}
a.leftproducts2:visited:hover{color:#DA1920;text-decoration:none;font-size: 8pt;padding-right:10px;}

.product_right_panel {
	padding-top: 5pt;
	}

td.tab_active{
	background-color: #3474A8; color: white; font-weight:bold;
	}

td.tab_nonactive{
	background-color: #B9C5D0;color: white; font-weight:bold;
	}
td.leftmenu_1st { padding: 10px}
td.leftmenu_2nd { padding: 5px}
td.leftmenu_3rd { padding: 15px}



/*   ---- Additions by EB ----  */

h2 {
  font-size: 10pt;
  color: #DA1920;
  font-weight: bold;
  padding: 0pt;
  margin: 0pt;
  display: inline;
  }
  
h3 {
  font-size: 9pt;
  color: #DA1920;
  font-weight: bold;
  padding: 0pt;
  margin: 0pt;
  display: inline;
  }

li.red { color: #DA1920;
     }
h2.black {
  font-size: 10pt;
  color: #000000;
  font-weight: bold;
  padding: 0pt;
  margin: 0pt;
  display: inline;
  }
  
h2.white {
  font-size: 10pt;
  color: #ffffff;
  font-weight: bold;
  padding: 0pt;
  margin: 0pt;
  display: inline;
  }
  
a.hspecial:link{color:#02DDE9;text-decoration:none;font-size: 9pt;}
a.hspecial:hover{color:#1DF3FF;text-decoration:none;font-size: 9pt;}
a.hspecial:visited{color:#02DDE9; text-decoration:none;font-size: 9pt;}