body.darkgradient
 {
  background-image:url(images/bground.gif);
  background-repeat:repeat-x;
  background-color:#333333;
 }
 td.bgrleftbar
 {
  background-image:url(images/bgr_leftexpnd.gif);
  background-repeat:repeat-y;
  background-color:#333333;
 }
td.bgrrightbar
 {
  background-image:url(images/bgr_rightexpnd.gif);
  background-repeat:repeat-y;
  background-color:#333333;
 }
td.bgrbotmbar
 {
  background-image:url(images/bgr_btmexpnd.gif);
  background-repeat:repeat-x;
  background-color:#333333;
 }
 a.menuebottom
 {
  text-decoration: none;
  font-family: Arial;
  font-size: 9px;
  color: #8c8c8c;  
 }
 a.menuebottom:link {background: none; color: #8c8c8c}
 a.menuebottom:visited {background: none; color: #8c8c8c}
 a.menuebottom:hover {background: none; color: #e98215}
 a.menuebottom:active {background: none; color: #8c8c8c}
table.menu_bottom
 {
  font-family: Arial;
  font-size: 9px;
  color: #999999;
 }
 table.menu_top
 {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	letter-spacing: 0em;
 }
a.menuetop
 {
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
  color: #8c8c8c;  
 }
 a.menuetop:link {background: none; color: #8c8c8c}
 a.menuetop:visited {background: none; color: #8c8c8c}
 a.menuetop:hover {background: none; color: #e98215}
 a.menuetop:active {background: none; color: #8c8c8c}
a.menuecateg
 {
  text-decoration: none;
  font-family: Arial;
  font-size: 9px;
  font-weight: bold;
  color: #274871;  
 }
 a.menuecateg:link {background: none; color: #274871}
 a.menuecateg:visited {background: none; color: #274871}
 a.menuecateg:hover {background: none; color: #e98013}
 a.menuecateg:active {background: none; color: #274871}
.ltgrad {
	background-image: url(images/lgtbl_grad.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.rightlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #0066CC;
	background-image: url(images/lgtbl_grad.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	text-decoration: none;
}
.rightlinks:link {color: #0066CC}
.rightlinks:visited {color: #0066CC}
.rightlinks:hover {color: #0066CC}
.rightlinks:active {color: #0066CC}
.rightcolumn {
	background-color: #0082D0;
}
a:link {
	color: #0066CC;
	background: none; 
}
a:hover {
	color: #0066CC;
	background: none; 
}
a:visited {
	color: #0066CC;
	background: none; 
}
.left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-right: 25px;
	padding-left: 25px;
	text-indent: 0pt;
}
.formform {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 20px;
}
INPUT.search { BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px;  
        BORDER-LEFT: black 1px solid; COLOR: #131d62; background-color: 009900; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: arial}
.SEARCHTEXT {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	border: 1px solid #333333;
}
input.searchbox
 {
	background-color: #CCCCCC;
	background-repeat: repeat-x;
	width: 200px;
	border-top: 1px solid #505050;
	border-bottom: 1px solid #505050;
	border-left: 1px solid #505050;
	border-right: 1px solid #505050;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292929;
	text-decoration: none;
	height: 20px;
	vertical-align: middle;
 } 
 select.searchselect
 {
  width: 123px;
  border-top: 1px solid #505050;
  border-bottom: 1px solid #505050;
  border-left: 1px solid #505050;
  border-right: 1px solid #505050;
  background-color: #F5F5F5;
  font-family: Geneva, Helvetica, sans-serif;
  font-size: 10px;
  color: #505050;
 }
.leftform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	vertical-align: middle;
}
.lefttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	margin-top: 20px;
}
.asterix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}
.leftformer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
	text-indent: 2px;
	z-index: 3;
}
.leftgo {
	text-align: right;
	vertical-align: top;
	margin-right: 20px;
}
.leftresrc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	color: 0082d0;
	border: 1px solid #3399FF;
	float: left;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	clear: right;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 0px;
	margin: 20px 0px;
	left: 20px;
}
.leftlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	text-indent: 0pt;
	font-weight: bold;
	list-style-position: inside;
	list-style-image: url(images/arrow.gif);
}
.phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8c8c8c;
	text-decoration: none;
}
.leftresrcindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-right: 25px;
	padding-left: 25px;
	text-indent: 10pt;
	font-weight: normal;
}
.leftmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
}
.rightlinksindex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #0066CC;
	background-image: url(images/lgtbl_grad.gif);
	background-repeat: repeat-x;
	vertical-align: top;
	text-align: left;
	text-decoration: none;
}
.rightlinksbare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #0066CC;
	vertical-align: text-top;
	text-align: left;
	text-decoration: none;
	margin-left: 15px;
	margin-right: 0px;
}
.datasheetlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
}
 a.datasheetlink:link {background: none; color: #0066CC}
 a.datasheetlink:visited {background: none; color: #0066CC}
 a.datasheetlink:hover {background: none; color: #e98215}
 a.datasheetlink:active {background: none; color: #0066CC}
.lefteml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
	text-align: left;
	vertical-align: text-bottom;
	font-weight: normal;
}
.leftform2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	vertical-align: middle;
}
.leftlinksbare {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #0066CC;
	vertical-align: text-top;
	text-align: left;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 20px;
}
.leftresrcmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 10px;
	color: 0082d0;
	border: 1px solid #3399FF;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.leftlistindent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
	list-style-position: inside;
	list-style-image: url(images/arrow.gif);
}
.leftgomain {
	text-align: right;
	vertical-align: bottom;
}
td.product_btm_rpt
 {
  background-image:  url(images/product_btm.gif);
  background-repeat: repeat-x;
 }
