﻿.pro_linedrop {	height: 32px;width: 945px;background: url('');position: relative;font-family: arial, verdana, sans-serif;font-size: 11px;	z-index: 500;	background-image: url('images/menu/bground.jpg');background-repeat: repeat-x;}
.pro_linedrop .select {	margin:0; padding:0; list-style:none; white-space:nowrap;}
.pro_linedrop li {float:left; background:url('');}
.pro_linedrop .select a {display:block; height:32px; float:left; background: url(''); padding:0px 0x 0px 0px; text-decoration:none; line-height:32px; white-space:nowrap; color:white;}
.pro_linedrop .select li.line a {color:white;}
.pro_linedrop .select a b {	display:block; padding:0px 0px 0px 0px; background:url('') left top;}
.pro_linedrop .select li:hover a {background: url('images/bottommenu.jpg'); padding:0px 0px 0px 0px; line-height:32px; cursor:pointer;}
.pro_linedrop .select a:hover {background: url('images/bottommenu.jpg'); padding:0px 0px 0px 0px; line-height:32px; cursor:pointer;}
.pro_linedrop .select li.line:hover a {color:white;}
.pro_linedrop .select li.line a:hover {color:white;}
.pro_linedrop .select li:hover a b {display:block; padding:0px 0px 0px 0px; background:url('') left top; cursor:pointer;}
.pro_linedrop .select a:hover b {display:block; padding:0px 0px 0px 0px; background:url('') left top; cursor:pointer;}
.pro_linedrop .sub {display:none;}
.pro_linedrop ul ul {display:none;}
/* IE6 only */
.pro_linedrop table {border-collapse:collapse; margin:0px; font-size:1em; width:0; height:0;}
.pro_linedrop .sub {margin:0; padding:0; list-style:none;}
.pro_linedrop .sub li {background:transparent;}
.pro_linedrop .select :hover .sub {height:30px; display:block; line-height:30px; position:absolute; float:left; width:945px; top:30px; left:0; text-align:left; background:url('../images/bottommenu.jpg');}
.pro_linedrop .select :hover .rt li {float:left;}
.pro_linedrop .select :hover .sub li a {display:block; height:30px; float:left; background:url('transparent.gif'); padding:0px 0px 0px 0px; margin:0; white-space:nowrap; color: #A7A9A9; font-size:11px; font-weight:bold;}
.pro_linedrop .select :hover .sub li.subline a {color:#c00;}
.pro_linedrop .select :hover .sub li:hover {color:#000; line-height:30px; position:relative;}
.pro_linedrop .select :hover .sub li a:hover {color:#000; line-height:30px; position:relative;}
.pro_linedrop .select :hover .sub li:hover > a {color:#000;}

A:link.topmenu		{color: #FFFFFF; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 10px; LINE-HEIGHT: normal;}
A:visited.topmenu 	{color: #FFFFFF; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 10px; LINE-HEIGHT: normal;}
A:active.topmenu  	{color: #FFFFFF; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 10px; LINE-HEIGHT: normal;}
A:hover.topmenu   	{color: #FFFFFF; font-family: Verdana; font-weight: bold; text-decoration: Underline; font-size: 10px; LINE-HEIGHT: normal;}

A:link.topmenured		{color: #E00528; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 12px; LINE-HEIGHT: normal;}
A:visited.topmenured 	{color: #E00528; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 12px; LINE-HEIGHT: normal;}
A:active.topmenured  	{color: #E00528; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 12px; LINE-HEIGHT: normal;}
A:hover.topmenured   	{color: #E00528; font-family: Verdana; font-weight: bold; text-decoration: Underline; font-size: 12px; LINE-HEIGHT: normal;}

A:link.footer		{color: #B5B5B6; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 10px; LINE-HEIGHT: normal;}
A:visited.footer 	{color: #B5B5B6; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 10px; LINE-HEIGHT: normal;}
A:active.footer  	{color: #B5B5B6; font-family: Verdana; font-weight: bold; text-decoration: None; font-size: 10px; LINE-HEIGHT: normal;}
A:hover.footer   	{color: #B5B5B6; font-family: Verdana; font-weight: bold; text-decoration: Underline; font-size: 10px; LINE-HEIGHT: normal;}

A:link.product		{font-family: Arial; font-size: 14px; color: #737892; text-decoration: Underline;}
A:visited.product	{font-family: Arial; font-size: 14px; color: #737892; text-decoration: none;}
A:active.product	{font-family: Arial; font-size: 14px; color: #737892; text-decoration: none;}
A:hover.product		{font-family: Arial; font-size: 14px; color: #737892; text-decoration: Underline;}

A:link.list		{font-family: Arial; font-size: 14px; font-weight: bold; color: #0000FF; text-decoration: Underline;}
A:visited.list	{font-family: Arial; font-size: 14px; font-weight: bold; color: #0000FF; text-decoration: Underline;}
A:active.list	{font-family: Arial; font-size: 14px; font-weight: bold; color: #0000FF; text-decoration: Underline;}
A:hover.list	{font-family: Arial; font-size: 14px; font-weight: bold; color: #0000FF; text-decoration: Underline;}

A:link.news		{font-family: Arial; font-size: 12px; font-weight: bold; color: #0000FF; text-decoration: Underline;}
A:visited.news	{font-family: Arial; font-size: 12px; font-weight: bold; color: #0000FF; text-decoration: none;}
A:active.news	{font-family: Arial; font-size: 12px; font-weight: bold; color: #0000FF; text-decoration: none;}
A:hover.news	{font-family: Arial; font-size: 12px; font-weight: bold; color: #0000FF; text-decoration: Underline;}

.style2 {background-image: url('images/searchbg2.jpg');}
.style4 {background-image: url('images/RHSBoxmiddle.jpg');}
.style5 {background-image: url('images/rexrothbox.jpg'); text-align: center;}
.style6 {font-family: Arial; font-size: medium; }
.style7 {font-family: Arial; }
.style8 {font-size: 14px;}
.style9 {color: #737892;}
.style10 {text-align: right;}
.style11 {margin-left: 5px; margin-right: 5px;}
.style12 {color: #FFFFFF;}
.style13 {font-family: Arial; font-size: 11px; font: small/normal Arial;}
.style14 {text-align: center;}
.style16 {font-family: Arial; font-size: 14px; color: #737892; text-decoration: none; background-repeat: no-repeat;}
.style17 {font-family: Arial; font-size: small; text-align: right;}
.style19 {font-family: Arial; font-size: 18px; color: #0C5296;}
.style21 {background-image: url('images/background.jpg');}
.style22 {font-size: large;}
.style23 {font-family: Arial; font-size: 14px; margin-right: 10px; text-align: left;}
.style25 {background-image: url('images/LHSBoxright.jpg');}
.style28 {margin-right: 15px;}
.style29 {font-family: Arial; font-size: 14px; color: #FFFFFF; text-align: right;}
.style31 {background-image: url('images/productsbg.jpg');}
.style32 {font-family: Arial; font-size: 14px; color: #737892; text-decoration: none; background-repeat: no-repeat; background-image: url('images/twotonebox.jpg'); text-align: left;}
.style33 {font-family: Arial; font-size: 14px; color: #FFFFFF; text-align: left;}
.style34 {color: #000000; text-align="left"}
.style35 {margin-left: 10px; margin-right: 10px; text-align: left;}
.style36 {font-size: xx-small;}
.style37 {background-image: url('images/footer.jpg');}
.style38 {text-align: center; color: #B5B5B6;}
.style39 {border-width: 0;}
.style40 {font-family: Arial; font-size: xx-small;}
.style42 {font-family: Arial; font-size: medium; text-align: left; color: #FFFFFF; margin-left: 15px; font-weight: bold;}
.style43 {text-align: left;}
.style44 {font-family: Arial;font-size: 14px;margin-right: 10px;text-align: left;}
.style45 {background-image: url('images/searchbg2.jpg');}
