/* CSS definition file containing site wide stylesheets */
.CAT-top-nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); background-color: rgb(127,140,182); padding: 2pt 5pt; border-left: 1pt solid rgb(204,204,153); border-top: 1pt solid rgb(204,204,153); border-right: 1pt solid rgb(204,204,153);}
 .Fabric-Box { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; background-color: rgb(255,255,255); border: 1pt solid rgb(97,104,146); padding: 2pt 2pt 2pt 6pt; margin-right: 6pt; margin-bottom: 5pt;}
 .textiles { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; line-height: 10pt;}
 .blue-bullet { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 11pt; line-height: 14pt; list-style-image: url("./green-bullet3.gif"); margin-left: 20pt;}
 .left-title2 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; color: rgb(255,255,255); line-height: 12pt; font-weight: normal; font-style: normal; text-align: right; background-color: rgb(232,108,53); margin-top: 0pt; padding-top: 2pt; padding-right: 9pt; margin-bottom: 0pt; padding-bottom: 2pt; border-bottom: 1pt solid rgb(255,255,255);}
 .anchor-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); text-align: center;}
 .nav3 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; font-weight: normal; font-style: normal;}
 .bottom-nav-2 { padding-left: 5pt; border-left-style: none; padding-top: 2pt; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .navigation { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px; font-weight: normal; font-style: normal;}
 
 .CAT-Left-Title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; background-color: rgb(127,140,182); padding: 2pt 9pt 2pt 2pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(255,255,255);}
 .dealer-banner { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; background-color: transparent;}
 .nav-title { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,153); margin-top: 3pt; padding-top: 0pt; margin-bottom: 2pt;}
 .Blue-Header { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12pt; color: rgb(255,255,255); font-weight: bold; text-align: left; background-color: rgb(97,104,146); padding-left: 5pt; padding-right: 5pt; border-bottom: 3pt solid rgb(192,209,177);}
 .script-title { font-family: Georgia, Palatino, 'Times New Roman', Times, Serif, serif; font-size: 16pt; color: rgb(0,102,153); font-style: italic;}
 .CAT-product-box { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; text-align: center; background-color: rgb(255,255,255); margin-left: 2pt; margin-right: 2pt;}
 .pagenav { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px;}
 .address1 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; padding-top: 1pt; padding-bottom: 6pt; border-bottom: 4pt solid rgb(215,225,204);}
 .Blue-BLurb { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12pt; font-weight: bold; background-color: rgb(224,221,209); padding: 3pt 5pt 3pt 10pt; border-left: 12pt solid rgb(97,104,146);}
 .blue-top-nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); background-color: rgb(182,202,217); border-left: 1pt solid rgb(255,255,255); padding-top: 2pt; border-top: 1pt solid rgb(255,255,255); padding-right: 5pt; border-right: 1pt solid rgb(255,255,255); padding-bottom: 2pt;}
 .CAT-Index-Box { font-size: 9pt; background-color: rgb(255,255,255); border: 1pt solid rgb(204,204,204); padding: 3pt; margin-left: 5pt; margin-right: 5pt; width: 160;}
 .prod-blurb { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; color: rgb(0,0,0); line-height: 12pt; background-color: rgb(223,224,207); padding: 5pt 5pt 5pt 8pt; border-left: 12pt solid rgb(232,108,53); margin-bottom: 2pt;}
 .blue-bottom-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); background-color: rgb(97,104,146); padding-left: 5pt; border-left: 2pt solid rgb(255,255,255); padding-top: 2pt; border-right: 2pt solid rgb(255,255,255); padding-bottom: 2pt; border-bottom: 2pt solid rgb(255,255,255); width: 360;}
 .tinytight { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 9px; line-height: 8pt;}
 .top-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(0,0,0); padding: 4pt 5pt; border-left: 1pt solid rgb(161,164,111); border-right: 1pt solid rgb(161,164,111); border-bottom: 1pt solid rgb(161,164,111);}
 .left-nav { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-align: right; background-color: rgb(224,224,194); margin-left: 7pt; padding-left: 6pt; border-left: 1pt solid rgb(255,255,255); margin-top: 1pt; padding-right: 9pt; padding-bottom: 8pt; border-bottom: 1pt solid rgb(255,255,255);}
 .mmedia { padding: 9pt 3pt 12pt 8pt; border-left: 2pt solid rgb(192,209,177); border-right: 2pt solid rgb(192,209,177); border-bottom: 2pt solid rgb(192,209,177);}
 .section { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; margin-left: 4pt;}
 .small { font-family: Georgia, Palatino, 'Times New Roman', Times, Serif, serif; font-size: 8pt; color: rgb(0,102,153); font-weight: normal; font-style: normal;}
 .indextitle { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 14px; color: rgb(49,64,147); letter-spacing: 1pt; font-weight: normal; font-style: normal; border-bottom: 1pt solid rgb(170,226,230);}
 .Advantage { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; background-color: rgb(255,255,255); padding: 2pt 2pt 2pt 7pt; border-top: 1pt solid rgb(97,104,146); border-right: 1pt solid rgb(97,104,146); border-bottom: 1pt solid rgb(97,104,146);}
 .Fabric-Text { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; line-height: 12pt; list-style-type: square; list-style-position: outside; background-color: rgb(255,255,255); padding-left: 6pt; border-left: 1pt solid rgb(97,104,146); margin-top: 0pt; margin-right: 5pt; padding-right: 2pt; border-right: 1pt solid rgb(97,104,146); margin-bottom: 5pt; padding-bottom: 2pt; border-bottom: 1pt solid rgb(97,104,146);}
 .Blue-Section { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12pt; color: rgb(97,104,146); font-weight: bold; padding-left: 6pt; border-left: 23pt outset rgb(157,163,189);}
 .result-item { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; background-color: rgb(242,242,236); padding-top: 2pt; border-top: 1pt solid rgb(219,220,199); padding-right: 2pt; border-right: 1pt solid rgb(219,220,199); padding-bottom: 2pt; border-bottom: 1pt solid rgb(219,220,199);}
 .bottom-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); text-align: right; background-color: rgb(232,108,53); padding: 2pt 5pt; border-left: 2pt solid rgb(255,255,255); border-right: 2pt solid rgb(255,255,255); border-bottom: 2pt solid rgb(255,255,255); width: 330;}
 .CAT-Prod-Blurb { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; color: rgb(0,0,0); line-height: 12pt; background-color: rgb(250,248,236); padding: 5pt 5pt 5pt 8pt; border-left: 12pt solid rgb(139,178,211); margin-bottom: 2pt;}
 .CAT-left-Nav { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 8pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; text-align: right; background-color: rgb(250,248,236); margin-left: 7pt; padding-left: 0pt; border-left: 1pt solid rgb(184,179,160); margin-top: 1pt; padding-right: 9pt; border-right: 1pt solid rgb(184,179,160); padding-bottom: 8pt; border-bottom: 1pt solid rgb(184,179,160);}
 .border-box { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; padding: 5pt; border-left: 9pt solid rgb(97,104,146);}
 UL { list-style-type: square;}
 .USA-Result-item { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; background-color: rgb(250,248,236); padding: 2pt 2pt 2pt 5pt; border-top: 1pt solid rgb(196,210,193); border-right: 1pt solid rgb(196,210,193); border-bottom: 1pt solid rgb(196,210,193); height: 100%;}
 .Section-Header { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12pt; border-left: 3pt solid rgb(139,178,211); border-top: 3pt solid rgb(139,178,211); border-right: 3pt solid rgb(139,178,211);}
 .nav-text { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,153); line-height: 12pt; background-image: url("./star3.gif"); background-repeat: no-repeat; background-attachment: fixed; background-position: left; padding-left: 14pt; margin-top: 0pt; padding-top: 0pt; margin-bottom: 0pt; padding-bottom: 0pt;}
 .Fabric-Head { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 8pt; color: rgb(0,0,0); line-height: 8pt; font-weight: bold; background-color: rgb(192,209,177); padding: 2pt 2pt 2pt 6pt; border-left: 1pt solid rgb(97,104,146); margin-top: 0pt; border-top: 1pt solid rgb(97,104,146); margin-right: 5pt; border-right: 1pt solid rgb(97,104,146); margin-bottom: 0pt;}
 .tight-list { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; line-height: 12pt; list-style-image: url("./blue-bullet.gif"); margin-top: 1pt; margin-bottom: 1pt;}
 .blue-left-nav { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 8pt; background-color: rgb(230,240,219); padding: 1pt 9pt 2pt 5pt; margin-left: 9pt; border-left: 2pt solid rgb(255,255,255); margin-top: 1pt; border-bottom: 2pt solid rgb(255,255,255);}
 .CAT-product-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 11pt; text-transform: lowercase; color: rgb(77,87,136); font-weight: bold;}
 .CAT-Bottom-Nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); text-align: right; background-color: rgb(127,140,182); padding: 2pt 5pt; border-left: 2pt solid rgb(255,255,255); border-right: 2pt solid rgb(255,255,255); border-bottom: 2pt solid rgb(255,255,255); width: 330;}
 .snav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(0,0,0); line-height: 9pt; background-color: rgb(255,255,255); margin-left: 5pt;}
 .TextObject { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px;}
 H1 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 16px; color: rgb(49,64,147); font-weight: normal; font-style: normal;}
 .list-title { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12pt; font-weight: bold;}
 .Green-bullet { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 11pt; line-height: 14pt; list-style-image: url("./green-bullet3.gif"); margin-left: 20pt; margin-bottom: 5pt;}
 .product-box { text-align: center; background-color: rgb(255,255,255); border: 1pt solid rgb(213,214,190); margin-left: 2pt; margin-right: 2pt; width: 200; height: 130;}
 .blue-left-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; color: rgb(255,255,255); line-height: 12pt; font-weight: normal; font-style: normal; text-align: right; background-color: rgb(97,104,146); padding: 2pt 9pt 2pt 2pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(255,255,255);}
 H2 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 20px; text-transform: lowercase; color: rgb(58,75,173); letter-spacing: 1pt; font-weight: normal; font-style: normal; text-decoration: none ;}
 P { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px;}
 .blue-top-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; padding: 2pt 5pt 4pt 2pt; border-left: 1pt solid rgb(118,156,184); border-right: 1pt solid rgb(118,156,184); border-bottom: 1pt solid rgb(118,156,184);}
 H3 { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 14px;}
 .fab-text { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 8pt; line-height: 9pt;}
 .left-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; color: rgb(255,255,255); font-weight: normal; font-style: normal; background-color: rgb(232,108,53); padding: 2pt 9pt 2pt 2pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(255,255,255);}
 .subtitle { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 10px; letter-spacing: 2pt;}
 LI { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 11px; color: rgb(68,86,191); line-height: 12pt; margin-left: 5pt;}
 OL { margin-left: 14pt;}
 A { color: rgb(51,117,153); text-decoration: none ;}
 .fab-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; color: rgb(0,0,0); line-height: 10pt; font-weight: bold; margin-bottom: 0pt;}
 .nav1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); line-height: 8pt; font-weight: normal; font-style: normal; margin-left: 5pt; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .beige-top-nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; background-color: rgb(227,224,213); padding: 2pt 5pt 2pt 2pt; border-left: 1pt solid rgb(255,255,255); border-top: 1pt solid rgb(255,255,255); border-right: 1pt solid rgb(255,255,255);}
 .left-nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; color: rgb(255,255,255); text-align: right; padding-top: 2pt; margin-right: 9pt; padding-bottom: 2pt;}
 .TextNavBar { font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif; font-size: 12px;}
 .prod-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 14pt; color: rgb(232,108,53);}
 .bluenorm { font-family: Georgia, Palatino, 'Times New Roman', Times, Serif, serif; font-size: 10pt; color: rgb(0,102,153);}
 .nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; color: rgb(255,255,255); font-weight: bold; text-decoration: none ; margin-left: 2pt;}
 .beige-top-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; padding: 2pt 5pt 2pt 2pt; border-left: 1pt solid rgb(182,174,145); border-right: 1pt solid rgb(182,174,145); border-bottom: 1pt solid rgb(182,174,145);}
 .telephone { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; letter-spacing: 1pt;}
 .top-nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); background-color: rgb(142,145,91); padding: 2pt 5pt; border-left: 1pt solid rgb(204,204,153); border-top: 1pt solid rgb(204,204,153); border-right: 1pt solid rgb(204,204,153);}
 .highlight { font-size: 14px; padding-top: 9pt; padding-right: 8pt;}
 A:hover { color: rgb(58,75,173); text-decoration: underline;}
 