#searchForm {
float:right;
margin:0px 0 0 0;
}

#searchSubmit {
margin:0px;
}

.navigation ul li.label {
clear:left;
}

.navigation ul li.last {
border-right:none;
}
.navigation ul li:after
{
	content: "";
}
.navigation ul li {
border-right:1px solid;
display:block;
float:left;
margin:0 .4em 0 0;
padding:0 .4em 0 0;
}

#metaNavigation {
background:#666;
color:#FFF;
font-size:10px;
height:18px;
padding:2px 0 0;
width:569px;
}

#mastheadContainer #metaNavigation {
margin:-90px 0 0 191px;
}

#metaNavigation ul {
color:#FFF;
margin:0 0 0 10px;
}

#metaNavigation ul li {
border-right:1px solid #fff;
}

#metaNavigation ul li.last {
border-right:none;
}

#primaryNavigation ul li {
border-right:1px solid #fff;
margin:1px .5em 0 0;
padding:0 .5em 0 0;
}

#primaryNavigation ul li.selected a {
background:#666;
display:block;
padding:2px 5px 5px;
}

html #primaryNavigation ul li.selected {
margin:-2px 0 0 -0.1em;
padding:0;
}

#primaryNavigation li.selected.first a {
margin-left:-9px;
padding:2px 5px 5px;
}

#primaryNavigation li.selected {
border-right:none;
margin:-2px 0 0;
}

#primaryNavigation li.first.selected {
margin-left:-9px;
padding-left:10px;
}

html #primaryNavigation li.selected a {
margin:0 5px 0 -6px;
}

html #primaryNavigation ul li.last {
border-right:none;
}

html #primaryNavigation ul.first li.last.selected {
margin:-2px 0 0 -15px;
position:relative;
}

html #primaryNavigation ul.first li.last.selected a {
margin:0;
padding:3px 20px 3px 9px;
}

html body #primaryNavigation ul.first li.last.selected a {
margin:0 0 0 5px;
padding:2px 5px 5px 4px;
}

html #primaryNavigation ul li a,html #primaryNavigation ul li.selected a {
font:normal 10px Arial,Helvetica,sans-serif;
letter-spacing:normal;
white-space:normal;
word-spacing:normal;
}

.portalPagePC #quadrantB h3,#productContainer h3 {
clear:both;
}

#quadrantB div.navigation ul li a {
font:normal 10px Arial,Helvetica,sans-serif;
letter-spacing:normal;
margin:0px .1em 0 0;
padding:0 .1em 1px 0;
white-space:nowrap;
word-spacing:normal;
}

#footerContainer ul li {
border-right:1px solid #fff;
}

#footerContainer ul li.last {
border-right:none;
}

html body #footerContainer {
width: 750px;
}

html body #copyrightContainer {
float:right;
display: inline;
margin: 0px 0px 0px 0px;
padding:0px 5px 0px 0px;
}

html body #contentContainer #footerContainer.navigation a#printLink {
display: inline;
float:left;
}

html body #primaryNavigation ul.third li.first.last.selected a {
margin: 0 0 0 -9px;
padding: 3px 9px 4px 9px;
}

html body #primaryNavigation ul li.selected a{
display: inline-block;
}

html body #primaryNavigation ul li.selected {
display: inline-block;
}

#metaNavigation  ul {
float:left;
height: auto;
}

html body #contentContainer #contacts {
border: 1px solid #000;
clear: left;
}



div.clear {
clear:both;
font-size:1px;
height:0px;
line-height:0px;
}
