/* CSS definition file containing site wide stylesheets */
.LightBlue { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; letter-spacing: 2pt; font-weight: bold; font-variant: small-caps; background-color: rgb(218,231,241); padding-left: 4pt; border-left: 9pt solid rgb(160,191,219);}
 .formfield { background-color: rgb(255,223,255);}
 .CAT-top-nav2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); letter-spacing: 1px; text-align: right; background-color: rgb(159,159,142); padding: 4pt 7pt; border-left: 2px solid rgb(255,255,255); border-top: 2px solid rgb(255,255,255); border-right: 2px solid rgb(255,255,255);}
 .Fabric-Box { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; background-color: rgb(248,248,248); border: 1pt solid rgb(210,211,213); 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: 14px; line-height: 14pt; list-style-image: url("./green_bullet06.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 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10px; letter-spacing: 1px; text-align: right; padding-top: 1px; margin-right: 4pt;}
 .CAT-Left-Title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 14px; color: rgb(255,255,255); font-weight: bold; background-color: rgb(159,159,142); padding: 2pt 14px 2pt 2pt; border-left: 9px solid rgb(189,205,227); margin-top: 0pt; margin-bottom: 0pt;}
 .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: 20px; text-transform: capitalize; color: rgb(158,182,214); font-weight: bold; text-align: left;}
 .script-title { font-family: Georgia, Palatino, 'Times New Roman', Times, Serif, serif; font-size: 16pt; color: rgb(0,102,153); font-style: italic;}
 A:active { color: rgb(226,0,133); text-decoration: none ; background-color: rgb(236,254,142);}
 .Cat-Top-Nav-1 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; text-transform: capitalize; color: rgb(0,0,0); font-weight: bold; text-align: right; border-left: 1px solid rgb(210,226,125); padding-top: 2px; border-right: 1px solid rgb(210,226,125); padding-bottom: 2px; border-bottom: 1px solid rgb(210,226,125);}
 .CAT-product-box { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 9pt; text-align: center; margin-left: 2pt; margin-right: 2pt;}
 .Cat-Bullet { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; line-height: 14px; list-style-type: square;}
 .address1 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; padding-top: 1pt; padding-bottom: 6pt; border-bottom: 1pt solid rgb(132,142,81);}
 .Blue-BLurb { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 14px; font-weight: bold; background-color: rgb(228,228,228); padding: 2px 5pt 2px 10pt; border-left: 12pt solid rgb(226,0,133);}
 .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(0,0,0); background-color: rgb(210,226,125); 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;}
 .normal_small { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10px; margin-left: 6pt; margin-right: 6pt;}
 .CAT-H4 { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 20px; text-transform: capitalize; color: rgb(0,0,0); font-weight: normal; font-style: normal; background-color: rgb(255,255,255); margin-top: 9px; padding-top: 0pt; margin-bottom: 8px; padding-bottom: 0pt;}
 .top-nav { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; text-transform: uppercase; color: rgb(0,0,0); font-weight: bold; border-left: 1px solid rgb(192,203,111); padding-top: 2px; padding-right: 5px; border-right: 1px solid rgb(192,203,111); padding-bottom: 2px; border-bottom: 1px solid rgb(192,203,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);}
 .awardtext { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; line-height: 13px;}
 .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: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; color: rgb(0,0,0); line-height: 14px; font-weight: normal; font-style: normal;}
 .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: 12px; line-height: 12pt; list-style-type: square; list-style-position: outside; background-color: rgb(248,248,248); padding-left: 6pt; border-left: 1pt solid rgb(210,211,213); margin-top: 0pt; margin-right: 5pt; padding-right: 2pt; border-right: 1pt solid rgb(210,211,213); margin-bottom: 5pt; padding-bottom: 2pt; border-bottom: 1pt solid rgb(210,211,213);}
 .Blue-Section { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); letter-spacing: 1px; font-weight: bold; background-color: rgb(232,232,232); background-repeat: repeat-x; padding-left: 4pt; border-left: 5px solid rgb(226,0,133); padding-top: 2pt; margin-bottom: 0pt; padding-bottom: 3pt; initial:first-letter: { color: red };}
 .result-item { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; background-color: rgb(242,242,236); padding: 2pt 2pt 2pt 5pt; border-top: 1pt solid rgb(219,220,199); border-right: 1pt solid rgb(219,220,199); border-bottom: 1pt solid rgb(219,220,199); height: 100%;}
 .bottom-nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(94,88,224); text-align: right; 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: 14px; color: rgb(0,0,0); line-height: 18px; font-weight: bold; padding-right: 5px;}
 .CAT-left-Nav { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-weight: normal; font-style: normal; text-align: right; background-color: rgb(255,255,255); margin-left: 9px; padding-left: 0pt; border-left: 1pt solid rgb(179,182,185); margin-top: 1pt; padding-right: 9pt; border-right: 1pt solid rgb(179,182,185); margin-bottom: 0pt; padding-bottom: 4pt; border-bottom: 1pt solid rgb(179,182,185);}
 .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 { font-size: 9pt; line-height: 14pt; list-style-position: outside; padding: 1pt 10pt 3pt 12pt; margin-left: 0pt; border-left-style: none; margin-top: 5pt; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .selected_blue { color: rgb(94,88,224); font-weight: bold;}
 .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: none; 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: 12px; color: rgb(0,0,0); line-height: 8pt; font-weight: bold; background-color: rgb(210,211,213); padding: 2pt 2pt 2pt 6pt; border-left: 1pt solid rgb(210,211,213); margin-top: 0pt; border-top: 1pt solid rgb(210,211,213); margin-right: 5pt; border-right: 1pt solid rgb(210,211,213); 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(255,255,255); padding: 1pt 9pt 2pt 5pt; margin-left: 9px; border-left: 1pt solid rgb(204,204,204); margin-top: 1pt; border-right: 1pt solid rgb(204,204,204); border-bottom: 1pt solid rgb(204,204,204);}
 A:visited { color: rgb(0,0,0);}
 .CAT-product-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 16px; text-transform: lowercase; color: rgb(255,255,255); font-weight: bold; background-color: rgb(0,0,0); padding-left: 7px; padding-top: 2px; border-right: 24px solid rgb(226,0,133); padding-bottom: 2px;}
 .CAT-Bottom-Nav { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 8pt; color: rgb(255,255,255); letter-spacing: 1px; text-align: right; background-color: rgb(220,220,202); 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-size: 10pt;}
 H1 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12pt; color: rgb(131,133,84); letter-spacing: 3pt; font-weight: bold;}
 .formbutton { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; color: rgb(0,0,0); font-weight: bold; text-align: center; background-color: rgb(210,226,125); border: 2px outset rgb(210,226,125);}
 .Cat-small { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12px; line-height: 14px; padding-left: 8px; padding-right: 8px;}
 .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: 14px; line-height: 14pt; list-style-image: url("./green_bullet06.gif"); margin-left: 5pt; 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;}
 .blue-left-title { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 10pt; color: rgb(255,255,255); line-height: 12pt; font-weight: bold; text-align: right; background-color: rgb(0,0,0); padding: 2pt 9pt 2pt 2pt; border-left: 9px solid rgb(226,0,133); margin-top: 0pt; margin-bottom: 0pt;}
 H2 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 16px; color: rgb(51,51,51);}
 P { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 14px;}
 .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: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 12px; color: rgb(0,0,0); letter-spacing: 1px;}
 .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);}
 LI { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 14px; line-height: 14px; margin-bottom: 5pt;}
 A { color: rgb(0,0,0); text-decoration: none ;}
 H4 { font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; font-size: 9pt; color: rgb(0,0,0); font-weight: bold; background-color: rgb(220,220,202); padding-left: 5pt; padding-top: 3pt; border-top: 1px solid rgb(0,0,0); padding-bottom: 3pt; border-bottom: 1px solid rgb(0,0,0);}
 .Cat-left-nav-seating { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 11px; color: rgb(0,0,0); line-height: 16px; font-weight: normal; font-style: normal; text-align: right; background-color: rgb(255,255,255); background-image: url("./seating_title2.gif"); background-repeat: no-repeat; background-position: 0pt 0%; padding: 2pt 9pt 4pt 0pt; margin-left: 9px; border-left: 1pt solid rgb(179,182,185); margin-top: 0pt; border-right: 1pt solid rgb(179,182,185); margin-bottom: 0pt; border-bottom: 1pt solid rgb(179,182,185);}
 .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; color: rgb(255,255,255); background-color: rgb(0,0,0); padding: 2pt 5pt 2pt 2pt; border-left: 2px solid rgb(255,255,255); border-top: 2px solid rgb(255,255,255); border-right: 2px 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: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 10pt; line-height: 16pt; border: 1pt solid rgb(0,0,0); padding: 3pt;}
 .prod-title { font-family: 'Trebuchet MS', Tahoma, Verdana, Arial, Helvetica, Sans-serif, sans-serif; font-size: 12pt; color: rgb(77,87,136); font-weight: bold;}
 .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; border-left: 1pt solid rgb(210,226,125); padding-top: 2px; border-right: 1pt solid rgb(210,226,125); padding-bottom: 2px; border-bottom: 1pt solid rgb(210,226,125);}
 .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);}
 A:hover { color: rgb(0,0,0); text-decoration: underline;}
 
