.featdesc{font-size:11px;color:#000000;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-top-color:#E6EBF2;border-right-color:#E6EBF2;border-bottom-color:#E6EBF2;border-left-color:#E6EBF2;padding:4px;width:"100%";}
.navLinkProductTopLandingSubActive { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFF00; }

.phplmbodytable	{
	font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva;
	font-size: 12px;
	background-color: #fffefc;
}
.ivorybodytable	{
	font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva;
	font-size: 12px;
	background-color: #fffcd6;
}
.related_product_header { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; }
.related_product_link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
a.related_product_link:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.related_product_link:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.related_product_link:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #D31236; }
a.related_product_link:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
/* search results & news articles*/
.XAVIOUR_search_highlight_keywords  { color: black; background-color: #f7f1cd }
.XAVIOUR_search_highlight_content  { color: black; font-weight: normal; text-decoration: none; background-color: #f7f1cd }
.XAVIOUR_search_highlight_title { color: black; background-color: #f7f1cd;}
.XAVIOUR_search_relevancy, .XAVIOUR_search_keywords   { color: #696969; font-size: 12px }
.XAVIOUR_search_results_heading     { color: black; font-weight: normal; font-size: 12px;  text-decoration: none; cursor: text; padding: 2px 5px }
.pagination { text-align: center }

/*homepage feature boxes*/
.feature    { visibility: hidden; position: absolute; left:0px; top:0px; z-index: 10;width:193px;}
.featureVisible { visibility: visible; z-index: 10; width:193px;}




/*rest of old css*/

a.flagLink { border-style: hidden; color: #000000; text-decoration: none; }
a:visited.flagLink { border-style: hidden; color: #000000; text-decoration: none; }
a:hover.flagLink { border-style: hidden; color: #000000; text-decoration: none; }
.header_hp { background-color: #FFFFFF; background-image: url('/templates/images/header_homepage.gif'); background-repeat: repeat-x;}
.hpbar { background-color: #FFFFFF; background-image: url('/templates/images/hpbar2.gif'); background-repeat: repeat-x; }
.hpvbar { background-color: #FFFFFF; background-image: url('/templates/images/hpvbar1.gif'); background-repeat: repeat-y; }
.marketingMsg { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 18px; font-weight: bold; text-decoration: none; color: #000000; } 
.calloutHead { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; } 

.filmBg { background-color: #FFFFFF; background-image: url('/templates/images/filmstripBg.gif'); background-repeat: repeat-y;}

.PPproductname { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; }
.related_product_header { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; }

.navLinkProductSub { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkProductSub:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: bold; text-decoration: underline; color: #efefef; }
a.navLinkProductSub:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: bold; text-decoration: underline; color: #efefef; }
a.navLinkProductSub:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: bold; text-decoration: underline; color: #FFFF00; }
a.navLinkProductSub:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: bold; text-decoration: underline; color: #efefef; }
.navLinkProductTopLandingSubActive { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFF00; }

.crumbtrail { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
a.crumbtrail:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
a.crumbtrail:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
a.crumbtrail:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: none; color: #D31236; }
a.crumbtrail:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
.crumbtrail_selected { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; }

.related_product_link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; }
a.related_product_link:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.related_product_link:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.related_product_link:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #D31236; }
a.related_product_link:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }

.featuredProduct {font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #0077d5;}
a.featuredProduct:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #0077d5; }
a.featuredProduct:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #0077d5; }
a.featuredProduct:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: none; color: #D31236; }
a.featuredProduct:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #0077d5; }


.indlink { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: none; color: #0077d5; }
a.indlink:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: underline; color: #0077d5; }
a.indlink:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: underline; color: #0077d5; }
a.indlink:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: none; color: #D31236; }
a.indlink:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: bold; text-decoration: underline; color: #0077d5; }

.navLinkProductTop { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.navLinkProductTop:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.navLinkProductTop:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.navLinkProductTop:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFF00; }
a.navLinkProductTop:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFFFFF; }

.navLinkProductTopActive { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFFF00; }

.navLinkProductTopLanding { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 18px; font-weight: bold; text-decoration: none; color: #000000; }
a.navLinkProductTopLanding:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 18px; font-weight: bold; text-decoration: none; color: #000000; }
a.navLinkProductTopLanding:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 18px; font-weight: bold; text-decoration: none; color: #000000; }
a.navLinkProductTopLanding:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 18px; font-weight: bold; text-decoration: none; color: #D31236; }
a.navLinkProductTopLanding:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 18px; font-weight: bold; text-decoration: none; color: #000000; }

.navLinkProductTopLandingSub { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 16px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkProductTopLandingSub:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 16px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkProductTopLandingSub:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 16px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkProductTopLandingSub:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 16px; font-weight: normal; text-decoration: underline; color: #D31236; }
a.navLinkProductTopLandingSub:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 16px; font-weight: normal; text-decoration: underline; color: #000000; }

.navLinkCatProductTop { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; }
a.navLinkCatProductTop:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkCatProductTop:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkCatProductTop:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #D31236; }
a.navLinkCatProductTop:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 14px; font-weight: normal; text-decoration: underline; color: #000000; }

.navLinkCatProductSub { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkCatProductSub:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkCatProductSub:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; }
a.navLinkCatProductSub:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #D31236; }
a.navLinkCatProductSub:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; }

a.phplmold:link	{ font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF; }
a.phplmold:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF; }
a.phplmold:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFF00; }
a.phplmold:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: bold; text-decoration: underline; color: #FFFFFF; }
a.phplmoldsub:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; line-height: 18px; font-weight: normal; text-decoration: underline; color: #000000; }
a.phplmoldsub:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; }
a.phplmoldsub:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #D31236; }
a.phplmoldsub:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 12px; font-weight: normal; text-decoration: underline; color: #000000; }

.blackLinkProductSub { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.blackLinkProductSub:link { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.blackLinkProductSub:visited { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }
a.blackLinkProductSub:hover { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #D31236; }
a.blackLinkProductSub:active { font-family: arial, helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva; font-size: 11px; font-weight: normal; text-decoration: underline; color: #000000; }

