body{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
} 
h1{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 24px; 
} 
h2{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 18px; 
color: red; 
} 
h3{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
} 
h4{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
} 
table{ 
padding:0px 0px 0px 0px; 
} 
td{ 
vertical-align:top; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
form#searchbox_009603549330014853044:p8uhlttgota{
	margin:0;
	padding:0;
}
a.newslink, a.newslink:link, a.newslink:active, a.newslink:visited{
	font-size:11pt;
	font-weight:bold;
	color:black;
	text-decoration:none;
}
a.newslink:hover{
	color:#03F;
	text-decoration:underline;
}
a.crossref_link, a.crossref_link:link, a.crossref_link:active, a.crossref_link:visited{
	font-size:9pt;
	font-weight:normal;
	color:red;
	text-decoration:none;
}
a.crossref_link:hover{
	color:black;
	text-decoration:underline;
}
a.valveoperationlinks, a.valveoperationlinks:link, a.valveoperationlinks:active, a.valveoperationlinks:visited{
	font-size:9pt;
	font-weight:normal;
	color:black;
	text-decoration:none;
}
a.valveoperationlinks:hover{
	color:blue;
	text-decoration:underline;
}
#sidenav { 
margin: 0; 
padding: 0 0 0 0; 
padding-right:10px;
list-style: none; 
width: 135px; 
style:inline; 
} 
#sidenav li { 
height: 47px; 
background: url(images/RossValveSideNavigationButton.jpg) no-repeat; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: bold; 
padding-left: 10pt; 
vertical-align: middle; 
padding-top: 2px; 
cursor:pointer;
} 
#sidenav li:hover{
	background: url(images/RossValveSideNavigationButton_hover.jpg) no-repeat; 
	cursor:pointer;
}
#sidenav li:hover a, #sidenav li:hover a:active, #sidenav li:hover a:visited, #sidenav li:hover a:link{
	color:#fff;
}

#sidenav a { 
color: #000000; 
text-decoration: none; 
vertical-align: middle; 
text-transform:uppercase;
} 
#sidenav a:hover{
	color:#FFF;
}
#sidenav #t-twoline { 
padding-top: 5px; 
} 
#bottom_nav { 
padding-left:10px; 
} 
#bottom_nav a { 
color: #B2B2B2; 
text-decoration: none; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
font-weight: bold; 
vertical-align:middle; 
} 
#ContentContainerCell 
{ 
padding-left:2px; 
font-size: 10pt; 
} 
#ContentContainerCell td { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
} 
.repeatcell { 
background: url('images/RossValveSideNavigationSlice.jpg'); 
background-repeat:no-repeat; 
} 
.toprepeatcell 
{ 
background: url('images/RossValveSideNavigationTopOfButton.jpg'); 
} 
td img { 
display: block; 
} 
#topNavCell #searchCell 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color:black; 
color:white; 
font-weight:bold; 
font-size:10pt; 
padding-left:10px; 
padding-right:10px; 
width:300px; 
} 
#topRedSpacerCell 
{ 
background-image:url(../images/RossValveSpacer.jpg); 
background-repeat:repeat-x; 
width:100%; 
font-size:10pt; 
font-weight:bold;
} 
#topRedSpacerCell li 
{ 
background-color:#fff; 
color:#FFFFFF; 
list-style-type:none; 
border:solid 1px black; 
padding-left:2px; 
padding-right:2px; 
cursor:pointer; 
padding-top:5px;
padding-bottom:5px;
} 
#topRedSpacerCell li:hover 
{ 
background-color:#F00; 

} 
#topRedSpacerCell a 
{ 
text-decoration:none; 
color:#000000; 
text-transform:uppercase;
} 
#topRedSpacerCell a:hover, #topRedSpacerCell a:visited:hover 
{ 
display: block;
text-decoration:none; 
color:#fff; 
background-color:#F00; 
} 
#topRedSpacerCell a:visited
{ 
text-decoration:none; 
color:#000000; 
} 
#topNavCell td 
{ 
cursor:pointer; 
} 
#topNavCell 
{ 
background-color:black; 
color:white; 

} 
#topNavCell a 
{ 
text-decoration:none; 
color:#CCCCCC; 
} 
#topNavCell a:hover 
{ 
text-decoration:none; 
color:#CCCCCC; 
} 
#topNavCell a:visited 
{ 
text-decoration:none; 
color:#CCCCCC; 
} 
#topNavCell a:active 
{ 
text-decoration:none; 
color:#CCCCCC; 
} 
#topNavCell td 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color:black; 
color:#CCCCCC; 
font-weight:bold; 
font-size: 10pt; 
vertical-align:bottom; 
text-align:left; 
margin:0 0 0 0;
padding-left: 0px; 
padding-right: 0px; 
} 
.invisibleMenu 
{ 
position:absolute; 
display:none; 
z-index: 999; 
top:-10px; 
left:0px; 
} 
a.invisibleMenu 
{ 
color:black; 
text-decoration:none; 
} 
a:visited.invisibleMenu 
{ 
color:black; 
text-decoration:none; 
} 
a:hover.invisibleMenu 
{ 
color:black; 
text-decoration:none; 
} 
a:active.invisibleMenu 
{ 
color:white; 
} 
#technicalDiv 
{ 
width:305px; 
} 
#productsDiv 
{ 
width:350px; 
} 
#companyDiv 
{ 
width:200px; 
} 
#contactDiv 
{ 
width:210px; 
} 

#productList li 
{ 
background-color:#ffffff; 
width: 7em; 
margin-right: 1px; 
margin-top:10px;
margin-bottom:10px;
text-align: center; 
padding: 5px 2px 0px 5px; 
float: left; 
line-height:30px;
} 
#productList 
{ 
margin: 1em 1em;
padding: 0; 
background: #fff none; 
width: 100%;  
padding: 0px 0.5em; 
} 
#productList a 
{ 
display: block; 
width: 100%; 
text-decoration: none; 
margin-top:10px;
padding-top:10px;
line-height:30pt;
} 
#productList a:hover 
{ 
background: #E9D952 none; 
} 
#productList ul 
{ 
margin-top:20px;
margin-bottom:20px;
padding-top:20px;
padding-bottom:20px;
line-height:30px;
} 
#productFeaturesList 
{ 
padding:0px; 
} 
#productsPageMainTable 
{ 
text-align:center; 
position: absolute; 
height:100%; 
width:100%; 
font-size:10pt; 
} 
#valveBasicsTable 
{ 
text-align:center; 
width:100%; 
height:100%; 
} 
#comparisonsTopTable 
{ 
border:solid 1px black; 
} 
#comparisonsTopTable h1 , #valveBodyTopTable h1 
{ 
font-weight:bold; 
text-decoration:underline; 
font-size:10pt; 
display:inline; 
} 
#valveBodyTopTable 
{ 
border:solid 1px black; 
width:750px; 
} 
#valveBodyConfigBottomTable 
{ 
width:800px; 
font-weight:bold; 
font-size:10pt; 
text-align:center; 
} 
#newAndSpecialtyMainTable 
{ 
font-size:8pt; 
} 
#newAndSpecialtyMainTable h1 
{ 
font-size:medium; 
font-weight:bold; 
display:inline; 
} 
.newAndSpecialtySmallTableCell 
{ 
border: solid 1px black; 
} 
#techincalResourcesMainTable 
{ 
width:100%; 
height:100%; 
} 
#techincalResourcesMainTable td 
{ 
border: solid 1px black; 
} 
#technicalResourcesMenu li 
{ 
list-style-type:none; 
background-color:#ffffff;
color:black; 
border:solid 1px black; 
width:220px; 
display:block; 
margin: 10px 0px 10px 0px; 
height:40px; 
vertical-align:middle; 
text-align:center; 
padding-top:10px; 
padding-bottom:10px; 
font-size:10pt; 
} 
#technicalResourcesMenu a 
{ 
color:black; 
text-decoration:none; 
font-size:10pt; 
font-weight:bold; 
} 
#technicalResourcesMenu a:hover 
{ 
color:black; 
text-decoration:underline; 
background-color:gold; 
font-size:10pt; 
font-weight:bold; 
} 
#technicalResourcesMenu 
{ 
width:220px; 
text-align:center; 
} 
#technicalResourcesMenu ul 
{ 
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px; 
} 
#technicalResourcesMenu li:hover 
{ 
background-color:gold; 
color:black; 
} 
#techincalResourcesMiddleTable td 
{ 
border:0px; 
} 
#calculatorsMainTable 
{ 
width:100%; 
height:100%; 
} 
#calculatorsMainTable td 
{ 
border:1px solid black; 
} 
#techincalResourcesMiddleTable .companyOutlineCell 
{ 
border:1px solid black; 
} 
#profileMainTable 
{ 
height:100%; 
width:100%; 
} 
#profileMainTable #profileOutlinecell 
{ 
border:1px solid black; 
padding: 2px 5px 2px 5px; 
} 
#profileMainTable h2 
{ 
display:inline; 
} 
#profileMainTable h3 
{ 
display:inline; 
} 
#profileMainTable #profileOutlinecell #dedicationList 
{ 
margin-left:14px; 
} 
.smallText 
{ 
font-size:8pt; 
} 
#newsletterTitle h1 
{ 
font-size:large; 
font-weight:bold; 
display:inline; 
} 
.newsletterArticle 
{ 
background-color:#DDDDDD; 
border:1px solid black; 
} 
.newsOutlineCell 
{ 
border: 1px solid black; 
} 
#newsRightPanel 
{ 
border: 1px solid black; 
} 
#newsRightPanel h1 
{ 
font-size:medium; 
font-weight:bold; 
display:inline; 
} 
.contactOutlineCell 
{ 
border: 1px solid black; 
} 
#contactRightPanel 
{ 
background-color:#DDDDDD; 
border:1px solid black; 
} 
#contactRightPanel 
{ 
font-size:10pt; 
} 
#contactRightPanel h1 
{ 
font-size:10pt; 
font-weight:bold; 
} 
#contactRightPanel a 
{ 
font-size:10pt; 
color:black; 
text-decoration:underline; 
font-weight:bold; 
} 
#formCell 
{ 
font-size:10pt; 
} 
.productsTableCells 
{ 
/**border:1px solid black;  **/
} 
#productsLinkList 
{ 
margin:0px; 
} 
#productsLinkList li 
{ 
list-style-type:none; 
background-color:white; 
color:black; 
/**
border:solid 1px black; 
**/
width:200px; 
display:block; 
margin: 10px 0px 10px 0px; 
height:40px; 
vertical-align:middle; 
text-align:center; 
padding-top:10px; 
padding-bottom:10px; 
font-size:10pt; 
} 
#productsLinkList a:hover 
{ 
background-color:gold; 
color:black; 
} 
#productsLinkList a 
{ 
text-decoration:none; 
color:black; 
} 
#productsLinkList a:visited 
{ 
text-decoration:none; 
color:black; 
} 
.cct 
{ 
font-size:10pt; 
border:1px gray; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.cctHeader 
{ 
font-weight:bold; 
background-color: #adc6e4; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.cctName 
{ 
font-weight:bold; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.cctHighlight 
{ 
background-color: #DDDDDD; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
P 
{ 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
} 
div.sitemap{
	margin-left:20px; 
	margin-bottom:10px;
	padding-left:20px;
	padding-bottom:10px;
}
div.rightnav h2{
	color:black;
	font-size:11pt;
	font-weight:bold;
}

