/* ________________STANDARD ZENN APPLICATION FONT STYLES________________________ */


/* Page text properties */




/* Standard Text Styles for normal body copy and display copy (both dark grey and reverse) */

.zapp_maintext_11px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; color: #666666; list-style-type: square}
.zapp_maintext_11px a:active { color: #4F0775; text-decoration: none}
.zapp_maintext_11px a:link { color: #4F0775; text-decoration: none}  
.zapp_maintext_11px a:visited { color: #300447; text-decoration: none}
.zapp_maintext_11px a:hover {  color: #46024A; text-decoration: underline} 

.zapp_maintext_12px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; color: #666666; list-style-type: square}
.zapp_maintext_12px a:active { color: #4F0775; text-decoration: none}
.zapp_maintext_12px a:link { color: #4F0775; text-decoration: none}  
.zapp_maintext_12px a:visited { color: #300447; text-decoration: none}
.zapp_maintext_12px a:hover {  color: #46024A; text-decoration: underline} 

.zapp_maintext_bold_12px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; font-style: normal; font-weight: 700; color: #666666; list-style-type: square}
.zapp_maintext_bold_12px a:active { color: #4F0775; text-decoration: none}
.zapp_maintext_bold_12px a:link { color: #4F0775; text-decoration: none}  
.zapp_maintext_bold_12px a:visited { color: #300447; text-decoration: none}
.zapp_maintext_bold_12px a:hover {  color: #46024A; text-decoration: underline}

.zapp_maintext_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; color: #333333; list-style-type: square; line-height: 18px}
.zapp_maintext_14px a:active { color: #4F0775; text-decoration: none}
.zapp_maintext_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_maintext_14px a:visited { color: #300447; text-decoration: none}
.zapp_maintext_14px a:hover {  color: #46024A; text-decoration: underline}

.zapp_maintext_italic_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-style: italic; line-height: 18px; color: #333333}
.zapp_maintext_italic_14px a:active { color: #4F0775; text-decoration: none}
.zapp_maintext_italic_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_maintext_italic_14px a:visited { color: #300447; text-decoration: none}
.zapp_maintext_italic_14px a:hover {  color: #46024A; text-decoration: underline}

.zapp_maintext_bold_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-style: normal; font-weight: 700; color: #666666; list-style-type: square}
.zapp_maintext_bold_14px a:active { color: #4F0775; text-decoration: none}
.zapp_maintext_bold_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_maintext_bold_14px a:visited { color: #300447; text-decoration: none}
.zapp_maintext_bold_14px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_maintext_11px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size: 11px; color: #ffffff; list-style-type: square}
.zapp_r_maintext_11px a:active { color: #4F0775; text-decoration: none}
.zapp_r_maintext_11px a:link { color: #4F0775; text-decoration: none}  
.zapp_r_maintext_11px a:visited { color: #300447; text-decoration: none}
.zapp_r_maintext_11px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_maintext_12px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size: 12px; color: #ffffff; list-style-type: square}
.zapp_r_maintext_12px a:active { color: #4F0775; text-decoration: none}
.zapp_r_maintext_12px a:link { color: #4F0775; text-decoration: none}  
.zapp_r_maintext_12px a:visited { color: #300447; text-decoration: none}
.zapp_r_maintext_12px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_maintext_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size: 14px; color: #ffffff; list-style-type: square; line-height: 18px}
.zapp_r_maintext_14px a:active { color: #4F0775; text-decoration: none}
.zapp_r_maintext_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_r_maintext_14px a:visited { color: #300447; text-decoration: none}
.zapp_r_maintext_14px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_maintext_italic_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size: 14px; font-style: italic; line-height: 18px; color: #ffffff}
.zapp_r_maintext_italic_14px a:active { color: #4F0775; text-decoration: none}
.zapp_r_maintext_italic_14px.zapp_r_maintext_italic_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_r_maintext_italic_14px a:visited { color: #300447; text-decoration: none}
.zapp_r_maintext_italic_14px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_maintext_bold_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size: 14px; font-style: normal; font-weight: 700; color: #ffffff; list-style-type: square}
.zapp_r_maintext_bold_14px a:active { color: #4F0775; text-decoration: none}
.zapp_r_maintext_bold_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_r_maintext_bold_14px a:visited { color: #300447; text-decoration: none}
.zapp_r_maintext_bold_14px a:hover {  color: #46024A; text-decoration: underline}


/* Subhead and minor headlines (non-graphic) */

.zapp_subhead_italic_18px_pad {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: 900; color: #666666; font-style: italic; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.zapp_subhead_italic_18px_pad a:active { color: #4F0775; text-decoration: none}
.zapp_subhead_italic_18px_pad a:link { color: #4F0775; text-decoration: none}  
.zapp_subhead_italic_18px_pad a:visited { color: #300447; text-decoration: none}
.zapp_subhead_italic_18px_pad a:hover {  color: #46024A; text-decoration: underline}

.zapp_subhead_plain_18px_pad {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: 900; color: #666666; font-style: normal; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}
.zapp_subhead_plain_18px_pad a:active { color: #4F0775; text-decoration: none}
.zapp_subhead_plain_18px_pad a:link { color: #4F0775; text-decoration: none}  
.zapp_subhead_plain_18px_pad a:visited { color: #300447; text-decoration: none}
.zapp_subhead_plain_18px_pad a:hover {  color: #46024A; text-decoration: underline}

.zapp_subhead_italic_18px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: 900; color: #666666; font-style: italic; list-style-type: square}
.zapp_subhead_italic_18px a:active { color: #4F0775; text-decoration: none}
.zapp_subhead_italic_18px a:link { color: #4F0775; text-decoration: none}  
.zapp_subhead_italic_18px a:visited { color: #300447; text-decoration: none}
.zapp_subhead_italic_18px a:hover {  color: #46024A; text-decoration: underline}

.zapp_subhead_plain_18px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 18px; font-weight: 900; color: #666666; font-style: normal; list-style-type: square}
.zapp_subhead_plain_18px a:active { color: #4F0775; text-decoration: none}
.zapp_subhead_plain_18px a:link { color: #4F0775; text-decoration: none}  
.zapp_subhead_plain_18px a:visited { color: #300447; text-decoration: none}
.zapp_subhead_plain_18px a:hover {  color: #46024A; text-decoration: underline}


/* flexible small size utility styles */

.zapp_text_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; color: #666666; list-style-type: square}
.zapp_text_9px a:active { color: #4F0775; text-decoration: none}
.zapp_text_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_text_9px a:visited { color: #300447; text-decoration: none}
.zapp_text_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_text_italic_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; font-style: italic; color: #666666; list-style-type: square}
.zapp_text_italic_9px a:active { color: #4F0775; text-decoration: none}
.zapp_text_italic_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_text_italic_9px a:visited { color: #300447; text-decoration: none}
.zapp_text_italic_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_text_bold_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; color: #666666; font-weight: 900; list-style-type: square}
.zapp_text_bold_9px a:active { color: #4F0775; text-decoration: none}
.zapp_text_bold_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_text_bold_9px a:visited { color: #300447; text-decoration: none}
.zapp_text_bold_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_text_italic_10px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-style: italic; color: #666666; list-style-type: square}
.zapp_text_italic_10px a:active { color: #4F0775; text-decoration: none}
.zapp_text_italic_10px a:link { color: #4F0775; text-decoration: none}  
.zapp_text_italic_10px a:visited { color: #300447; text-decoration: none}
.zapp_text_italic_10px a:hover {  color: #46024A; text-decoration: underline}

.zapp_text_10px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-style: normal; color: #666666; list-style-type: square}
.zapp_text_10px a:active { color: #4F0775; text-decoration: none}
.zapp_text_10px a:link { color: #4F0775; text-decoration: none}  
.zapp_text_10px a:visited { color: #300447; text-decoration: none}
.zapp_text_10px a:hover {  color: #46024A; text-decoration: underline}

.zapp_small_highlight_11px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 11px; color: #CC0000; list-style-type: square}
.zapp_small_highlight_11px a:active { color: #4F0775; text-decoration: none}
.zapp_small_highlight_11px a:link { color: #4F0775; text-decoration: none}  
.zapp_small_highlight_11px a:visited { color: #300447; text-decoration: none}
.zapp_small_highlight_11px a:hover {  color: #46024A; text-decoration: underline}

.zapp_large_highlight_14px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 14px; font-weight: 800; color: #CC0000; list-style-type: square}
.zapp_large_highlight_14px a:active { color: #4F0775; text-decoration: none}
.zapp_large_highlight_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_large_highlight_14px a:visited { color: #300447; text-decoration: none}
.zapp_large_highlight_14px a:hover {  color: #46024A; text-decoration: underline}

.zapp_tiny_highlight_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; font-style: normal; font-variant: normal; color: #660000; list-style-type: square}
.zapp_tiny_highlight_9px a:active { color: #4F0775; text-decoration: none}
.zapp_tiny_highlight_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_tiny_highlight_9px a:visited { color: #300447; text-decoration: none}
.zapp_tiny_highlight_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_footnotetext_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; font-variant: normal; color: #990000; list-style-type: square; font-weight: normal}
.zapp_footnotetext_9px a:active { color: #4F0775; text-decoration: none}
.zapp_footnotetext_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_footnotetext_9px a:visited { color: #300447; text-decoration: none}
.zapp_footnotetext_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_text_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; color: #ffffff; list-style-type: square}
.zapp_r_text_9px a:active { color: #4F0775; text-decoration: none}
.zapp_r_text_9px a:link { color: #ffffff; text-decoration: none}  
.zapp_r_text_9px a:visited { color: #ffffff; text-decoration: none}
.zapp_r_text_9px a:hover {  color: #ffffff; text-decoration: underline}

.zapp_r_text_italic_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; font-style: italic; color: #ffffff; list-style-type: square}
.zapp_r_text_italic_9px a:active { color: #4F0775; text-decoration: none}
.zapp_r_text_italic_9px a:link { color: #ffffff; text-decoration: none}  
.zapp_r_text_italic_9px a:visited { color: #ffffff; text-decoration: none}
.zapp_r_text_italic_9px a:hover {  color: #ffffff; text-decoration: underline}

.zapp_r_text_bold_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; font-weight: 900; color: #ffffff; list-style-type: square}
.zapp_r_text_bold_9px a:active { color: #4F0775; text-decoration: none}
.zapp_r_text_bold_9px a:link { color: #ffffff; text-decoration: none}  
.zapp_r_text_bold_9px a:visited { color: #300447; text-decoration: none}
.zapp_r_text_bold_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_r_text_italic_10px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-style: italic; color: #ffffff; list-style-type: square}
.zapp_r_text_italic_10px a:active { color: #ffffff; text-decoration: none}
.zapp_r_text_italic_10px a:link { color: #ffffff; text-decoration: none}  
.zapp_r_text_italic_10px a:visited { color: #ffffff; text-decoration: none}
.zapp_r_text_italic_10px a:hover {  color: #ffffff; text-decoration: underline}

.zapp_r_text_10px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 10px; font-style: normal; color: #ffffff; list-style-type: square}
.zapp_r_text_10px a:active { color: #ffffff; text-decoration: none}
.zapp_r_text_10px a:link { color: #ffffff; text-decoration: none}  
.zapp_r_text_10px a:visited { color: #ffffff; text-decoration: none}
.zapp_r_text_10px a:hover {  color: #ffffff; text-decoration: underline}

.zapp_r_footnotetext_9px {  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 9px; font-variant: small-caps; color: #ffffff; list-style-type: square}
.zapp_r_footnotetext_9px a:active { color: #ffffff; text-decoration: none}
.zapp_r_footnotetext_9px a:link { color: #ffffff; text-decoration: none}  
.zapp_r_footnotetext_9px a:visited { color: #ffffff; text-decoration: none}
.zapp_r_footnotetext_9px a:hover {  color: #ffffff; text-decoration: underline}

/* Serif text font styles */

.zapp_serif_9px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #333333; list-style-type: square}
.zapp_serif_9px a:active { color: #4F0775; text-decoration: none}
.zapp_serif_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_9px a:visited { color: #300447; text-decoration: none}
.zapp_serif_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_italic_9px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; font-style: italic; color: #333333; list-style-type: square}
.zapp_serif_italic_9px { color: #4F0775; text-decoration: none}
.zapp_serif_italic_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_italic_9px a:visited { color: #300447; text-decoration: none}
.zapp_serif_italic_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_bold_9px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #666666; font-weight: 900; list-style-type: square}
.zapp_serif_bold_9px { color: #4F0775; text-decoration: none}
.zapp_serif_bold_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_bold_9px a:visited { color: #300447; text-decoration: none}
.zapp_serif_bold_9px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_italic_10px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: italic; color: #333333; list-style-type: square}
.zapp_serif_italic_10px { color: #4F0775; text-decoration: none}
.zapp_serif_italic_10px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_italic_10px a:visited { color: #300447; text-decoration: none}
.zapp_serif_italic_10px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_10px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: normal; color: #333333; list-style-type: square}
.zapp_serif_10px { color: #4F0775; text-decoration: none}
.zapp_serif_10px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_10px a:visited { color: #300447; text-decoration: none}
.zapp_serif_10px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_11px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #333333; list-style-type: square}
.zapp_serif_11px { color: #4F0775; text-decoration: none}
.zapp_serif_11px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_11px a:visited { color: #300447; text-decoration: none}
.zapp_serif_11px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_12px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #666666; list-style-type: square}
.zapp_serif_12px { color: #4F0775; text-decoration: none}
.zapp_serif_12px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_12px a:visited { color: #300447; text-decoration: none}
.zapp_serif_12px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_bold_12px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: 800; color: #666666; list-style-type: square}
.zapp_serif_bold_12px { color: #4F0775; text-decoration: none}
.zapp_serif_bold_12px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_bold_12px a:visited { color: #300447; text-decoration: none}
.zapp_serif_bold_12px a:hover {  color: #46024A; text-decoration: underline}

.zapp_serif_large_bold_14px {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-style: normal; font-weight: 700; color: #666666; list-style-type: square}
.zapp_serif_large_bold_14px { color: #4F0775; text-decoration: none}
.zapp_serif_large_bold_14px a:link { color: #4F0775; text-decoration: none}  
.zapp_serif_large_bold_14px a:visited { color: #300447; text-decoration: none}
.zapp_serif_large_bold_14px a:hover {  color: #46024A; text-decoration: underline}

/* Special Shopping cart font styles */

.zapp_sc_item_name_11px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #300447; text-decoration: none}
.zapp_sc_item_name_11px { color: #4F0775; text-decoration: none}
.zapp_sc_item_name_11px a:link { color: #4F0775; text-decoration: none}  
.zapp_sc_item_name_11px a:visited { color: #300447; text-decoration: none}
.zapp_sc_item_name_11px a:hover {  color: #46024A; text-decoration: underline}

.zapp_sc_details_9px {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; line-height: 12px; text-decoration: none}
.zapp_sc_details_9px { color: #4F0775; text-decoration: none}
.zapp_sc_details_9px a:link { color: #4F0775; text-decoration: none}  
.zapp_sc_details_9px a:visited { color: #300447; text-decoration: none}
.zapp_sc_details_9px a:hover {  color: #46024A; text-decoration: underline}





