.breadcrumbactive,.breadcrumbinactive,.breadcrumbseparator {
	BACKGROUND-COLOR: #000000; 
}
.footeractive,.footerinactive,.navlevel1size,.navlevel1active,.navlevel1inactive,.navlevel1within,.navlevel2size,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel3size,.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel2sectionlabel,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive {
	BACKGROUND-COLOR: #ffffff;
}
.navlevel1inactive,.navlevel1within,.navlevel2inactive,.navlevel2within,.navlevel3inactive,.navlevel4,.navlevel3sectionlinkinactive {
	BACKGROUND-IMAGE: url(/catalog/images/global/nav_line.gif);
	BACKGROUND-REPEAT: no-repeat;
}

body, td {FONT-FAMILY: Arial, Helvetica, sans-serif;}

.body,.bodybold,.bodysmall,.bodysmallbold,.pagetitle,.pagetitledescr,.footerinactive,.pnavbold,.pnav,.navlevel1inactive,.navlevel2inactive,.navlevel3inactive,.navlevel2sectionlabel,.navlevel3sectionlinkinactive,sectiontitleblack,.bodymedium,.bodymediumbold   {
	COLOR: #000000;
}
.sectiontitleblue {
	COLOR: #003399;
}
.bodyboldgray,.quote,.italicquote,.footeractive,A.footeractive:link,A.footeractive:visited,A.nav:link,A.nav:visited {
	 COLOR: #808080;
}
.catalogbreadcrumb,.catalogbreadcrumbseparator {
	COLOR: #0000ff; 
}
A.footeractive:active,A.nav:active {
	COLOR: #bfbfbf
}
.breadcrumbactive,A.breadcrumbactive:link,A.breadcrumbactive:active,A.breadcrumbactive:visited,.navlevel1size,.breadcrumbinactive,.breadcrumbseparator,.navlevel2size,.navlevel3size,.sectiontitlewhite  {
	COLOR: #ffffff;
}
.pagetitle,.pagetitledescr {
	FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
}
.quote,.italicquote {
	 FONT-FAMILY: "Times New Roman", Times, serif;
}
.body,.bodybold,.bodyboldgray,.bodysmall,.bodysmallbold,.footeractive,.footerinactive,.breadcrumbactive,.breadcrumbinactive,.breadcrumbseparator,.pnavbold,.pnav,.nav,.navlevel1size,.navlevel1active,.navlevel1inactive,.navlevel1within,.navlevel2size,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel3size,.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel2sectionlabel,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive,sectiontitleblack,.sectiontitleblue,.sectiontitlewhite,.catalogbreadcrumb,.catalogbreadcrumbseparator,.bodymedium,.bodymediumbold  {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.bodysmall,.bodysmallbold {
	FONT-SIZE: 7pt;
}
.footeractive,.footerinactive,.breadcrumbactive,.breadcrumbinactive,.breadcrumbseparator,.pnavbold,.pnav,.navlevel3size,.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive,.catalogbreadcrumb,.catalogbreadcrumbseparator,.bodymedium,.bodymediumbold   {
	FONT-SIZE: 8pt;
}
.body,.bodybold,.bodyboldgray,.navlevel2size,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel2sectionlabel,sectiontitleblack,.sectiontitleblue,.sectiontitlewhite   {
	FONT-SIZE: 9pt;
}
.navlevel1size,.navlevel1active,.navlevel1inactive,.navlevel1within  {
	FONT-SIZE: 10pt;
}
.pagetitledescr {
	FONT-SIZE: 11pt;
}
.pagetitle,.quote {
	FONT-SIZE: 13pt;
}
.italicquote {
	FONT-SIZE: 16pt;
	FONT-STYLE: italic;
}
.bodybold,.bodyboldgray,.bodysmallbold,.pagetitle,.pagetitledescr,.quote,.pnavbold,.navlevel1active,.navlevel1within,.navlevel1inactive,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel2sectionlabel,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive,sectiontitleblack,.sectiontitleblue,.sectiontitlewhite,.bodymediumbold    {
	FONT-WEIGHT: bold;
}
.footeractive,.footerinactive,.catalogbreadcrumb,.bodymedium {
	FONT-WEIGHT: normal; 
}
.navlevel1inactive,.navlevel1within,.navlevel2inactive,.navlevel2within,.navlevel3inactive,.navlevel4,.navlevel3sectionlinkinactive {
	HEIGHT: 0pt;
}
.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive {
	PADDING-BOTTOM: 1px;
}
.navlevel1active,.navlevel1inactive,.navlevel1within,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel2sectionlabel {
	 PADDING-BOTTOM: 3px;
}
.navlevel1active,.navlevel1inactive,.navlevel1within,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel2sectionlabel,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive {
	PADDING-LEFT: 3px; 
}
.bodyboldgray,.footeractive,.footerinactive,.breadcrumbactive,.breadcrumbinactive,.breadcrumbseparator,.pnavbold,.pnav,.nav,.navlevel1active,.navlevel1inactive,.navlevel1within,.navlevel2active,.navlevel2inactive,.navlevel2within,.navlevel3active,.navlevel3inactive,.navlevel4,.navlevel2sectionlabel,.navlevel3sectionlinkactive,.navlevel3sectionlinkinactive,.sectiontitleblue,.sectiontitlewhite,.catalogbreadcrumbseparator,.bodymedium,.bodymediumbold   {
	TEXT-DECORATION: none;
}
.catalogbreadcrumb {
	TEXT-DECORATION: underline
}
.catalogbr
.navlevel3inactive,.navlevel4,.navlevel3sectionlinkinactive {
	WIDTH: 137px;
}
.navlevel2inactive,.navlevel2within {
	 WIDTH: 147px; 
}
.navlevel1inactive,.navlevel1within {
	WIDTH: 161px;
}
.sndes {
	FONT-SIZE: 70%;
}
.snfmp {
	FONT-SIZE: 80%;
}
.sd,.pb,.mb,.ben,.sntitle{
	FONT-SIZE: 90%;
}
.fmp {
	FONT-FAMILY: Helvetica, Arial, sans-serif;
	FONT-SIZE: 120%;
}
.ai {
	FONT-SIZE: 80%;
	color: #000000;
}
.ai {
	 FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
.sd,.pb,.mb,.ben,.sntitle,.snfmp,.sndes {
 	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.fmp,.sd,.snfmp {
	FONT-WEIGHT: bold;
}

.printerlink {
FONT-FAMILY: Helvetica, Verdana, Arial, sans-serif;
font-size: 11px;

}

.learnmorebutton {
text-decoration: none;
font-weight: bold;
font-size: 11px;
font-family: Helvetica, Arial, sans-serif;
color: black;

}

.buttonbg {
border: solid black 1px;
padding-left: 4px;
padding-right: 4px;
font-size: 11px;
font-family: Helvetica, Arial, sans-serif;
color: black;
text-decoration: none;
font-weight: bold;
background-color: white;
}
.learnmorebutton:hover {
background-color: #cccccc;
}


.r0 {
background-color: #eeeeee;
}

.r1 {
background-color: #cccccc;
}

.r2 {
background-color: #999999
}

.ocsubnavcontent {
	FONT-SIZE: 60%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
}

.productcatalogfor {
	FONT-SIZE: 11px;
}

.clicktoenlarge {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 70%;
}
.searchdropdown {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 80%;
}

.youhavesearched {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 80%;
	font-weight: bold;
}

.searchterm {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 80%;
}

.searchresultsfmp {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 80%;
	font-weight: bold;
}

.searchresultsdescription {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 80%;
}
.searchthiscatalog {
	FONT-FACE: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 70%;
	font-weight: bold;
}
.button {

background-color: white;
text-decoration: none;
font-weight: bold;
font-size: 11px;
font-family: Helvetica, Arial, sans-serif;
color: black;
}
.message {
color: red;
font-size: 80%;
font-weight:bold;
}
.saleablecombo {
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 80%;
	font-weight:bold;
}
.us_oc_infohut_othertools {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
}
.gs_labels {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
}
.prodcataloglink_toplevel
{
BACKGROUND-IMAGE: url(/catalog/images/global/nav_line.gif);
BACKGROUND-REPEAT: no-repeat;
color: black;
padding-left: 3px;
text-decoration:none;
}
.prodcataloglink {
padding-left: 3px;
text-decoration:none;
COLOR: #808080;

	 }
.prodcataloglink:active {
	COLOR: #bfbfbf
}
.searchradio {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 70%;
}
.returnto {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
}
.wtbnav {
font-size: 80%;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.cShellHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-top:5px;
	padding-bottom:7px;
}
.cShellUPS {
	PADDING-LEFT: 15px; FONT: 0.9em verdana,sans-serif; PADDING-TOP: 5px
}
.cShellBcrumb {
	PADDING-BOTTOM: 7px; FONT: 0.9em verdana,sans-serif; PADDING-TOP: 5px
}
.cShellFoot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-top:5px;
	padding-bottom:7px;
}
P.nospace {
	MARGIN: 0em
}
.textone {
	FONT-SIZE: 1em; MARGIN: 0em 0em 1em; LINE-HEIGHT: 1.2
}