categoryon, a.categoryon:link, a.categoryon:visited, a.categoryon:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#C10802;
	font-weight: bold;
	text-decoration: none;
	margin-left: 14px;
}
.casestudy {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
.casestudyHilite {font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color:#E85900;}
.copyright, a.copyright:link, a.copyright:visited, a.copyright:active, a.copyright:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color:#5A5A5A; text-decoration: none;}
.countrytitle {font-family: arial; color:#A9CBDB; font-size: 19px;}
.faded {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#999999;}
.footerlink, a.footerlink:link, a.footerlink:visited, a.footerlink:active, a.footerlink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A; text-decoration: none;}
.headertext {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#5A5A5A;}
.headlineGray {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#C60000;}
.headlineOrange {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#E85900;}
.headlineBlue {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#72afce;}
.headlineWhite {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#ffffff;}
.hdrGrey {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  color:#5A5A5A;}
.hdrOrange {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#E85900;}
.hdrTotal {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#E85900; font-weight: bold;}
.hdrWhite {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;  color:#FFFFFF;}
.lnavDrkgry, a.lnavDrkgry:link, a.lnavDrkgry:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#3C3C3C; font-weight: bold; text-decoration:none;}
.lnavoff, a.lnavoff:link, a.lnavoff:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#5a5a5a; font-weight: bold; text-decoration:none;}
.lnavon {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#C10802; font-weight: bold;}
.lnavWhite, a.lnavWhite:link, a.lnavWhite:active, a.lnavWhite:visited {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; font-weight: bold; text-decoration:none;}
.medium {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
.mediumBold {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#5A5A5A;}
.normal {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A;}
.normalBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#5A5A5A;}
.normalOrange {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#E85900;}
.normalWhite {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF;}
.normalWhiteBold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; font-weight:bold;}
.pageTitle {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color:#5a5a5a;}
.printable {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;}
.promos {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
.promosHdr {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color:#7BA800; text-decoration: none;}
.small {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
.smallWhite {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff;}
.subHeadlineOrange {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#E85900; font-weight: bold;}
a.arrow:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#E85900; text-decoration: none;}
a.arrow:link, a.arrow:visited, a.arrow:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A; text-decoration: none;}
a.casestudy:link, a.casestudy:visited  {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
a.casestudy:active, a.casestudy:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#E85900;}
a.categoryoff:link, a.categoryoff:visited, a.categoryoff:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#5a5a5a; font-weight: bold; text-decoration: none;}
a.categoryoff:active{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#E85900; font-weight: bold; text-decoration: none;}
.countrynavoff, a.countrynavoff:link, a.countrynavoff:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; text-decoration:none;}
a.countrynavoff:active, a.countrynavoff:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#C40066;  text-decoration:none;}
.countrynavon, a.countrynavon:link, a.countrynavon:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#C40066;  text-decoration:none;}
.globalnavoff, a.globalnavoff:link, a.globalnavoff:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: bold; text-decoration:none;}
a.globalnavoff:active, a.globalnavoff:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#C40066; font-weight: bold; text-decoration:none;}
.globalnavon, a.globalnavon:link, a.globalnavon:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#C40066; font-weight: bold; text-decoration:none;}
.letteron, a.letteron:link, a.letteron:active, a.letteron:link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#E85900; text-decoration:none;} 
a.letteron:link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#E85900; text-decoration:none;}
.letteroff, a.letteroff:link,  a.letteroff:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A; text-decoration:none;}
a.letteroff:active, a.letteroff:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#E85900; text-decoration:none;}
a.lnavDrkgry:active, a.lnavDrkgry:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#FFFFFF; font-weight: bold; text-decoration:none;}
a.lnavoff:active, a.lnavoff:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#E85900; font-weight: bold; text-decoration:none;}
a.lnavWhite:hover {font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color:#E85900; font-weight: bold; text-decoration:none;}
a.normal:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#E85900;}
a.normal:link, a.normal:visited, a.normal:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#5A5A5A; text-decoration: underline;}
a.normalWhite:link, a.normalWhite:active, a.normalWhite:visited, a.normalWhite:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF;}
a.promos:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
a.promos:link, a.promos:visited, a.promos:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
.regionnavoff, a.regionnavoff:link, a.regionnavoff:visited {font-family: arial; color: #FFFFFF; font-size: 14px; text-decoration: none;}
a.regionnavoff:active, a.regionnavoff:hover {font-family: arial; color:#C40066; font-size: 14px; text-decoration: none;}
.regionnavon, a.regionnavon:link, a.regionnavon:visited, a.regionnavon:active {
	font-family: arial;
	color:#443AFE;
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
	margin-left: 15px;
}
a.small:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
a.small:link, a.small:visited, a.small:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#5A5A5A;}
/* added 01/04/06 for Education site common right hand menu style */
.small_11pt {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}
.normal a {
	text-decoration: underline;
	color:#E85900;
}

.wrapper { width: 734px; overflow: hidden }
.wrapper * { margin: 0; padding: 0 }
.fp-feature { margin-bottom: 5px; text-align: left; overflow: hidden }
.fp-feature .icon { float: left; margin: 0 8px 5px 0 }
.fp-feature .content { min-height: 50px; font-size: 11px; text-align: left; color: #666 }
.fp-feature .content .title span { display: none }
.fp-feature .content p { margin: 0 0 5px 0 }
.fp-feature .content:hover,
.fp-feature .content.hover { background-color: #f7f7f7; cursor: pointer }

.fp-feature.speedDIAL .content h2 { 
	background: url('/images/f1.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0;  
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}
.fp-feature.locations .content h2 { 
	background: url('/images/f2.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0;
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}
.fp-feature.training .content h2 { 
	background: url('/images/f3.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0; 
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}
.fp-feature.cms .content h2 { 
	background: url('http://www.worldpac.com/images/cms_feature_title.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0; 
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}
.fp-feature.assist .content h2 { 
	background: url('/images/f1_assist.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0; 
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}
.fp-feature.literature .content h2 { 
	background: url('/images/f5.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0; 
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}
.fp-feature.win .content h2 { 
	background: url('/images/f1_win.gif') 135px 0px no-repeat; /*ie7 hack*/*background-position: 0 0;
	height: 20px; margin: 0; padding: 0; text-indent: -9999px 
}

.fp-cust-registration { float: right; margin: 15px 0 15px 10px; background: url(http://www.worldpac.com/images/register_table_background2.gif) top left no-repeat }
.fp-cust-registration:hover,
.fp-cust-registration.hover { cursor: pointer }
.fp-cust-registration .part-fader { width: 107px; height: 54px; padding: 192px 71px 10px 0; margin-bottom: 10px; overflow: hidden }
.fp-cust-registration .part-fader img { margin-bottom: 10px }

#branch-location-picker.vertical { margin: 10px }
#branch-location-picker.horizontal { margin: 0 }
#branch-location-picker h4 { font-size: 11px; color: #333; margin-bottom: 10px }
#branch-location-picker select { font-size: 10px }
#branch-location-picker.vertical #locatorForm select { display: block; width: 98%; margin-bottom: 10px }
#branch-location-picker.horizontal #locatorForm select { display: inline-block; width: 30%; margin-right: 10px }

#msds-table {border-collapse:collapse;text-align:left;width:553px;font-size:12px;color:#333;padding:0}
#msds-table th {padding:3px 5px;font-weight:bold;background-color:#666;color:#fff;vertical-align:top}
#msds-table td {padding:3px 5px;line-height:16px;border:solid 1px #ddd;border-left:none;border-right:none;vertical-align:top}
#msds-table td a {text-decoration:underline}
#msds-table .productNameHeader { width: 49% }
#msds-table .partNumbersHeader { width: 49% }
#msds-table .headerSortDown { background: url(/images/down-sort-arrow.gif) 98% center no-repeat #666 }
#msds-table .headerSortUp { background: url(/images/up-sort-arrow.gif) 98% center no-repeat #666 }
#filter-settings{padding:5px 10px;background-color:#ddd}
#msds-search{width:358px;color:#333}
#msds-search.helper-text{color:#aaa}
tr.filters{display:none}
.clearSearchButton { margin-left: 10px}

/* FOOTER RELATED STYLES */
#copyright { 
	display: inline-block; 
	margin: 0 40px 0 0;
}

.clear-fix { clear: both }

