.res_nav_top { color: #183d8c; font-size: 20px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-weight: 700; font-style: normal; line-height: 30px; text-decoration: none; text-align: right; letter-spacing: 2pt; }
.res_nav_top a:link { color: #183d8c; font-size: 20px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: 700; line-height: 30px; text-decoration: none; text-align: right; letter-spacing: 2pt; }
.res_nav_top a:hover { color: #777729; font-size: 20px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: 700; line-height: 30px; text-decoration: none; text-align: right; letter-spacing: 2pt; }
.res_nav_top a:active { color: #183d8c; font-size: 20px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: 700; line-height: 30px; text-decoration: none; text-align: right; letter-spacing: 2pt; }
.res_nav_top a:visited { color: #183d8c; font-size: 20px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-style: normal; font-weight: 700; line-height: 30px; text-decoration: none; text-align: right; letter-spacing: 2pt; }
.fineprint { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; }
.res_nav_sub { color: #3d6a0a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; text-align: right; padding-top: 2px; }
.res_nav_sub a:link { color: #3d6a0a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; text-decoration: none; text-align: right; padding-top: 2px; }
.res_nav_sub a:hover { color: #cc9; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; text-align: right; padding-top: 2px; }
.res_nav_sub a:active { color: #3d6a0a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; text-decoration: none; text-align: right; padding-top: 2px; }
.res_nav_sub a:visited { color: #3d6a0a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; text-decoration: none; text-align: right; padding-top: 2px; }
.res_head { color: #6d5c23; font-size: 48px; font-family: "Goudy Old Style", serif; font-weight: 700; text-align: left; vertical-align: bottom; }
.zeta_head { color: #070088; font-size: 72px; font-family: "Goudy Old Style", serif; font-weight: 700; text-align: left; vertical-align: bottom; }
.res_maintext { color: #000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; vertical-align: 0; z-index: 50; }
.res_maintext a:link { color: #c23f7e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-decoration: none; text-align: left; z-index: 50; vertical-align: 0; }
.res_maintext a:hover { color: #777729; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; z-index: 50; vertical-align: 0; }
.res_maintext a:active { color: #777729; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; z-index: 50; vertical-align: 0; }
.res_maintext a:visited { color: #c23f7e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; z-index: 50; vertical-align: 0; }
.res_maintext_bold { color: #000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; z-index: 50; vertical-align: 0; }
.res_subhead_blue { color: #183d8c; font-size: 32px; font-family: "Goudy Old Style", serif; font-weight: 700; line-height: 32px; text-align: left; vertical-align: bottom; }
.res_subhead_blue_ctr { color: #183d8c; font-size: 32px; font-family: "Goudy Old Style", serif; font-weight: 700; line-height: 32px; text-align: center; vertical-align: bottom; }
.res_subhead_gold { color: #777729; font-size: 32px; font-family: "Goudy Old Style", serif; font-weight: 700; line-height: 32px; text-align: left; vertical-align: bottom; }
.res_subhead_ltblue { color: #9cc; font-size: 45px; font-family: "Goudy Old Style", serif; font-weight: 700; line-height: 35px; text-align: left; vertical-align: bottom; }
.splash_headline { color: #000; font-size: 36px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 38px; padding: 5px; }
.splash_subhead { color: #6d5c23; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 26px; text-decoration: none; text-align: left; padding: 5px; }
.splash_subhead a:link { color: #6d5c23; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 26px; text-decoration: none; text-align: left; padding: 5px; }
.splash_subhead a:hover { color: #140291; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 26px; text-decoration: underline; text-align: left; padding: 5px; }
.splash_subhead a:active { color: #cc9; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 26px; text-decoration: none; text-align: left; padding: 5px; }
.splash_subhead a:visited { color: #6d5c23; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 26px; text-decoration: none; text-align: left; padding: 5px; }
.splash_fineprint { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
.splash_maintext_flushright { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: right; padding: 5px; }
.splash_maintext_flushright a:link { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; text-align: right; padding: 5px; }
.splash_maintext_flushright a:active { color: #9cc; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; text-align: right; padding: 5px; }
.splash_maintext_flushright a:hover { color: #9cc; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; text-align: right; padding: 5px; }
.splash_maintext_flushright a:visited { color: #9cc; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; text-align: right; padding: 5px; }
.res_prod_flushright { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: right; vertical-align: 0; z-index: 50; padding: 5px; border-right: 2px solid #0d5c83; }
.ind_maintext { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: left; vertical-align: 0; z-index: 50; padding: 5px; border-left: 3px solid #0d5c83; }
.ind_maintext_link { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; }
.ind_maintext_link a:link { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; }
.ind_maintext_link a:visited { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; }
.ind_maintext_link a:hover { color: #070088; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; }
.ind_maintext_link a:active { color: #070088; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; }
.res_spec_flushleft { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; padding: 5px; }
.res_prod_headline { color: #6d5c23; font-size: 32px; font-family: "Goudy Old Style", serif; font-weight: 700; line-height: 30px; text-align: left; vertical-align: bottom; }
.res_model_heading { color: #183d8c; font-size: 22px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-weight: 700; text-align: left; }
.res_model_subhead { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_model_subhead a:link { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; text-align: left; }
.res_model_subhead a:hover { color: #183d8c; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: underline; text-align: left; }
.res_model_subhead a:active { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_model_subhead a:visited { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_model_data { color: #183d8c; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: left; }
.res_maintext_fr { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; font-style: normal; line-height: 18px; text-align: right; }
.intro_res_heading { color: #000; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; text-align: center; }
.zeta_news a:link { color: #777729; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: left; margin-left: 2px; padding-left: 4px; }
.zeta_news a:hover { color: #9cc; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: left; margin-left: 2px; padding-left: 4px; border-left: 2px solid #0d5c83; }
.zeta_news a:active { color: #777729; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: left; margin-left: 2px; padding-left: 4px; border-left: 2px solid #0d5c83; }
.zeta_news a:visited { color: #777729; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: left; margin-left: 2px; padding-left: 4px; border-left: 2px solid #0d5c83; }
.zeta_news { color: #777729; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: left; margin-left: 2px; padding-left: 4px; border-left: 2px solid #0d5c83; }
.splash_subhead { color: #71745d; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; line-height: 26px; text-align: left; padding: 5px; }
.pagetitle	{
				font: bold 15pt/15pt "Goudy Old Style", serif;
				letter-spacing: 2pt;
				color: #777729;
				text-align: center;
			}
.distrutors { color: #000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 10px; }
.distrutors a:link { color: #0d5c83; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; padding: 10px; }
.distrutors a:hover { color: #71745d; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; padding: 10px; }
.distrutors a:active { color: #71745d; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; padding: 10px; }
.distrutors a:visited { color: #71745d; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left; padding: 10px; }
.locations { color: #3d6885; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; font-variant: small-caps; text-align: right; padding-right: 5px; }
.locations a:link { color: #3d6885; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: 700; text-decoration: none; text-align: right; padding-right: 5px; }
.locations a:hover { color: #140291; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: 700; text-decoration: none; text-align: right; padding-right: 5px; }
.locations a:active { color: #3d6885; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: 700; text-decoration: none; text-align: right; padding-right: 5px; }
.locations a:visited { color: #3d6885; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: 700; text-decoration: none; text-align: right; padding-right: 5px; }
.title { color: #000; font-size: 36px; font-weight: 700; padding: 2px; }
.text_serif_highlight { color: #644888; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; text-align: left; }
.text_serif { color: #000; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 400; text-align: left; }
.res_source_txt { color: #3d6885; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-align: left; }
.res_source_bold { color: #000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_prod_flushright a:link { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: right; padding: 5px; z-index: 50; vertical-align: 0; border-right-color: #0d5c83; border-right-width: 2px; }
.res_prod_flushright a:hover { color: #140291; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: right; padding: 5px; z-index: 50; vertical-align: 0; border-right: 2px solid #0d5c83; }
.res_prod_flushright a:active { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: right; padding: 5px; z-index: 50; vertical-align: 0; border-right: 2px solid #0d5c83; }
.res_prod_flushright a:visited { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: right; padding: 5px; z-index: 50; vertical-align: 0; border-right: 2px solid #0d5c83; }
.res_model_heading { color: #183d8c; font-size: 22px; font-family: "Goudy Old Style", Georgia, "Times New Roman", Times, serif; font-weight: 700; text-align: left; }
.res_model_subhead { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_model_subhead a:link { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: none; text-align: left; }
.res_model_subhead a:hover { color: #183d8c; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-decoration: underline; text-align: left; }
.res_model_subhead a:active { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_model_subhead a:visited { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: left; }
.res_mfr18_install_h { color: #6d5c23; font-size: 28px; font-family: "Goudy Old Style", serif; font-weight: 700; text-align: left; vertical-align: bottom; }
.res_mfr18_install_txt { color: #000; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: left; vertical-align: 0; z-index: 50; }
.res_instructions_flushright { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: right; vertical-align: 0; z-index: 50; padding: 5px; border-right: 2px solid #0d5c83; }
.zeta_mkts { color: #070088; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; }
.res_instructions_flushleft { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; }
.res_instructions_flushright_h { color: #c23f7e; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; text-align: right; padding: 5px; z-index: 50; vertical-align: 0; }
.features_text { color: #000; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 400; text-align: left; }
.features_highlight { color: #0d5c83; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; text-align: left; }
.benefits_highlight { color: #0d5c83; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; text-align: left; }
.benefits_text { color: #000; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 400; text-align: left; }
.zeta_apps { color: #6d5c23; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.zeta_contact { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: left; vertical-align: 0; z-index: 50; padding: 5px; border-left: 3px solid #0d5c83; }
.zeta_contact a:link { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; border-left-style: none; }
.zeta_contact a:hover { color: #0d5c83; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; border-left-style: none; }
.zeta_contact a:active { color: #0d5c83; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-decoration: none; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; border-left-style: none; }
.zeta_contact a:visited { color: #6d5c23; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; text-align: left; padding: 5px; z-index: 50; vertical-align: 0; border-left-style: none; }
.zeta_news_fr a:visited { color: #6d5c23; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: right; margin-right: 5px; }
.zeta_news_fr { color: #6d5c23; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: right; margin-right: 5px; }
.zeta_news_fr a:link { color: #6d5c23; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: right; margin-right: 5px; }
.zeta_news_fr a:hover { color: #2c6b8e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: right; margin-right: 5px; }
.zeta_news_fr a:active { color: #2c6b8e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 600; text-decoration: none; text-align: right; margin-right: 5px; }
