body { background-color: #fff; margin: 0; }
p { color: #2e2e2e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; }
.paragraph_gray { color: #8a8a8a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; margin: 0; }
a { color: #df353b; text-decoration: none; }
a:link { color: #df353b; font-weight: normal; text-decoration: none; }
a:visited { color: #df353b; text-decoration: none; }
a:hover { color: #424242; text-decoration: underline; }
a:active { color: #df353b; text-decoration: none; }
h1 { color: #df353b; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; margin: 0; }
.td_10px_padding { padding: 10px; }
.td_15px_padding { padding: 12px 15px; }
.td_header_left { background-image: url(../../images/essens_background_top_left.gif); background-position: right top; }
.td_header_right { background-image: url(../../images/essens_background_top_right.gif); background-position: left top; }
.td_extranet_header { height: 26px; border-bottom: 1px solid #c4c4c4; border-top-color: #c4c4c4; border-left-color: #fff; }
.td_extranet_data { height: 31px; border-bottom: 1px solid #c4c4c4; border-left-color: #fff; }
.td_nav { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 0 16px; }
a.nav_text:link { color: #fff; font-weight: bold; text-decoration: none; }
a.nav_text:visited { color: #fff; font-weight: bold; text-decoration: none; }
a.nav_text:hover { color: #fff; font-weight: bold; text-decoration: none; }
a.nav_text:active { color: #fff; font-weight: bold; text-decoration: none; }
.td_nav_on { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../../images/essens_background_nav_on.gif); padding: 0 16px; }
.td_nav_list { color: #b42823; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.td_data_header { background-color: #efe9dd; padding: 4px 6px 5px 7px; border-top: 1px solid #c8c2b6; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_data_header_start { background-color: #efe9dd; padding: 4px 6px 5px 13px; border-top: 1px solid #c8c2b6; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_data_header_right { background-color: #efe9dd; padding: 4px 7px 5px 0; border-top: 1px solid #c8c2b6; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_data_left { padding: 4px 6px 5px 7px; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_data_left_start { padding: 4px 6px 5px 13px; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_data_right { padding: 4px 7px 5px 0; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_data_img_stroke { border: solid 1px #efe9dd; }
.td_data_img { padding: 2px 0; border-bottom: 1px solid #c8c2b6; border-left-color: #fff; }
.td_footer { background-color: #efe9dd; width: 100%; padding: 12px 25px 13px; }
.img_text { color: #aaa; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0; padding: 6px 8px; }
.neg_text { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.neg_text:link { color: #fff; text-decoration: none; }
a.neg_text:visited { color: #fff; text-decoration: none; }
a.neg_text:hover { color: #d2d2d2; text-decoration: underline; }
a.text_neg:active { color: #fff; text-decoration: none; }
.footer_text_dark { color: #2e2e2e; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.footer_text { color: #a0a0a0; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.footer_subtext { color: #a0a0a0; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.footer_text:link { color: #a0a0a0; text-decoration: none; }
a.footer_text:visited { color: #a0a0a0; text-decoration: none; }
a.footer_text:hover { color: #424242; text-decoration: underline; }
a.footer_text:active { color: #a0a0a0; text-decoration: none; }
a.link_text:link { color: #fff; text-decoration: underline; }
a.link_text:visited { color: #fff; text-decoration: underline; }
a.link_text:hover { color: #e1e1e1; text-decoration: underline; }
a.link_text:active { color: #fff; text-decoration: underline; }

