a.bodycopy1-link:link { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #000000 }
a.bodycopy1-link:visited { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #333333 }
a.bodycopy1-link:active { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #333333 }
a.bodycopy1-link:hover { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #CC3300 }

/*                       */

a.bodycopy1-light_link:link { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #CCCC99 }
a.bodycopy1-light_link:visited { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #CCCC99 }
a.bodycopy1-light_link:active { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #CCCC99 }
a.bodycopy1-light_link:hover { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #999966 }

/*                       */

a.bodycopy2-link:link { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #990000; text-decoration: none }
a.bodycopy2-link:visited { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #990000; text-decoration: none }
a.bodycopy2-link:active { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #990000; text-decoration: none }
a.bodycopy2-link:hover { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #CC0000; text-decoration: underline }

/*                       */

a.bodycopy2_bold-link:link { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #990000; text-decoration: none }
a.bodycopy2_bold-link:visited { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #990000; text-decoration: none }
a.bodycopy2_bold-link:active { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #990000; text-decoration: none }
a.bodycopy2_bold-link:hover { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #CC6666; text-decoration: underline }

/*                       */

a.learninglinks:link { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #666666 }
a.learninglinks:visited { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #666666 }
a.learninglinks:active { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #666666 }
a.learninglinks:hover { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #CC0000 }

/*                       */

a.headline-link1:link { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #000000; text-align: left; text-transform: capitalize }
a.headline-link1:visited { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #333333; text-align: left; text-transform: capitalize }
a.headline-link1:active { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #333333; text-align: left; text-transform: capitalize }
a.headline-link1:hover { font-size: 14px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #CC3300; text-align: left; text-transform: capitalize }

/*                       */

a.faq-link:link { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #003366; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.faq-link:visited { font-size: 12px; font-family: arial, helvetica, sans-serif; color:#003366; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.faq-link:active { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #003366; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.faq-link:hover { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #336699; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }

/*                       */

a.faq-link_no-bold:link { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000066; font-weight: normal; text-decoration: none }
a.faq-link_no-bold:visited { font-size: 12px; font-family: arial, helvetica, sans-serif; color:#000066; font-weight: normal; text-decoration: none }
a.faq-link_no-bold:active { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #000066; font-weight: normal; text-decoration: none }
a.faq-link_no-bold:hover { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #336699; font-weight: normal; text-decoration: none }

/*                       */

a.orange-link:link { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #993300; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.orange-link:visited { font-size: 12px; font-family: arial, helvetica, sans-serif; color:#993300; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.orange-link:active { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #993300; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.orange-link:hover { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #CC6600; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }

/*                       */

a.green-link:link { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #003300; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.green-link:visited { font-size: 12px; font-family: arial, helvetica, sans-serif; color:#003300; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.green-link:active { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #003300; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }
a.green-link:hover { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #336633; font-weight: bold; text-decoration: none; line-height: 20px; text-transform: capitalize }

/*                       */

a.red-link:link { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #660000; font-weight: bold; text-decoration: none; line-height: 18px; text-transform: capitalize }
a.red-link:visited { font-size: 12px; font-family: arial, helvetica, sans-serif; color:#660000; font-weight: bold; text-decoration: none; line-height: 18px; text-transform: capitalize }
a.red-link:active { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #660000; font-weight: bold; text-decoration: none; line-height: 18px; text-transform: capitalize }
a.red-link:hover { font-size: 12px; font-family: arial, helvetica, sans-serif; color: #993333; font-weight: bold; text-decoration: none; line-height: 18px; text-transform: capitalize }

/*                       */

a.learn_more:link { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #666666; font-weight: normal; text-decoration: none; text-transform: uppercase }
a.learn_more:visited { font-size: 11px; font-family: arial, helvetica, sans-serif; color:#666666; font-weight: normal; text-decoration: none; text-transform: uppercase }
a.learn_more:active { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #666666; font-weight: normal; text-decoration: none; text-transform: uppercase }
a.learn_more:hover { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: normal; text-decoration: none; text-transform: uppercase; text-decoration: underline }

/*                       */

a.highlight-textlink_main:link { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #666666; font-weight: bold; text-decoration: none }
a.highlight-textlink_main:visited { font-size: 11px; font-family: arial, helvetica, sans-serif; color:#999999; font-weight: bold; text-decoration: none }
a.highlight-textlink_main:active { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none }
a.highlight-textlink_main:hover { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none }

/*                       */

a.smallprint:link { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #669966; font-weight: bold; text-decoration: none }
a.smallprint:visited { font-size: 10px; font-family: arial, helvetica, sans-serif; color:#669966; font-weight: bold; text-decoration: none }
a.smallprint:active { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #669966; font-weight: bold; text-decoration: none }
a.smallprint:hover { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #336633; font-weight: bold; text-decoration: none }

/*                       */

a.shop-category_link:link { font-size: 11px; font-family: arial, helvetica, sans-serif; color:#666666; font-weight: bold; text-transform: capitalize }
a.shop-category_link:visited { font-size: 11px; font-family: arial, helvetica, sans-serif; color:#666666; font-weight: bold; text-transform: capitalize }
a.shop-category_link:active { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #666666; font-weight: bold; text-transform: capitalize }
a.shop-category_link:hover { font-size: 11px; font-family: arial, helvetica, sans-serif; color: #000000; font-weight: bold; text-transform: capitalize; text-decoration: underline }

/*                       */

a.shop-detail_link:link { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #FF9966; font-weight: bold; line-height: 20px; text-transform: uppercase }
a.shop-detail_link:visited { font-size: 10px; font-family: arial, helvetica, sans-serif; color:#FF9966; font-weight: bold; line-height: 20px; text-transform: uppercase }
a.shop-detail_link:active { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #FF9966; font-weight: bold; line-height: 20px; text-transform: uppercase }
a.shop-detail_link:hover { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #CC3300; font-weight: bold; line-height: 20px; text-transform: uppercase }

/*                       */

a.films-detail_link:link { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #FF9966; font-weight: bold; text-transform: uppercase; text-align: center }
a.films-detail_link:visited { font-size: 10px; font-family: arial, helvetica, sans-serif; color:#FF9966; font-weight: bold; text-transform: uppercase; text-align: center }
a.films-detail_link:active { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #FF9966; font-weight: bold; text-transform: uppercase; text-align: center }
a.films-detail_link:hover { font-size: 10px; font-family: arial, helvetica, sans-serif; color: #CC3300; font-weight: bold; text-transform: uppercase; text-align: center }

/*                       */

a.bio_text2-link:link { font-size: 9px; font-family: geneva, verdana, arial, helvetica, sans-serif; color: #CCCC99; font-weight: normal; text-align: center }
a.bio_text2-link:visited { font-size: 9px; font-family: geneva, verdana, arial, helvetica, sans-serif; color:#CCCC99; font-weight: normal; text-align: center }
a.bio_text2-link:active { font-size: 9px; font-family: geneva, verdana, arial, helvetica, sans-serif; color: #CCCC99; font-weight: normal; text-align: center }
a.bio_text2-link:hover { font-size: 9px; font-family: geneva, verdana, arial, helvetica, sans-serif; color: #999966; font-weight: normal; text-align: center }

/*                       */

a.desktops:link { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #990000; font-weight: none; text-decoration: none; text-align: center; line-height: 13px }
a.desktops:visited { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #666633; font-weight: none; text-decoration: none; text-align: center; line-height: 13px }
a.desktops:active { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #990000; font-weight: none; text-decoration: none; text-align: center; line-height: 13px }
a.desktops:hover { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #003333; font-weight: none; text-decoration: none; text-align: center; line-height: 13px }

/*                       */

.attribution-lt_grey { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #999999 }
.bodycopy1 { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #000000; text-align: left }
.bodycopy1-light { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #FFFFFF }
.bodycopy1-grey { font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #666666 }
.bio_head { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #FFFFFF; text-align: center; text-transform: capitalize } 
.bio_name { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #000000; text-align: center; text-transform: uppercase } 
.bio_text { font-size: 9px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #000000; text-align: center }
.bio_name2 { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #CCCCCC; text-align: center; text-transform: uppercase } 
.bio_text2 { font-size: 9px; font-family: geneva, verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #FFFFFF; text-align: center }
.shop-chart_text-dark { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #333333; text-align: center } 
.shop-chart_text-light { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #CCCCCC; text-align: center }
.desktops { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: none; color: #000000; text-align: center; line-height: 13px } 
.desktops-credit { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: italic; font-weight: none; color: #999999; text-align: center; line-height: 12px } 
.events-group { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #000000 }
.films_name { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #FFFFFF; text-transform: capitalize; text-align: center } 
.films_desc { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #000000 } 
.learn_more { font-size: 10px; font-family: courier new, courier, sans-serif; font-style: none; font-weight: normal; color: #666666; text-align: left }
.quote1 { font-size: 12px; font-family: Comic Sans MS, Charcoal, Verdana, Geneva; font-style: none; font-weight: normal; color: #666666; text-align: left } 
.quote2 { font-size: 11px; font-family: Comic Sans MS, Charcoal, Verdana, Geneva; font-style: none; font-weight: normal; color: #666666; text-align: center; line-height: 16px } 
.quote-attribution { font-size: 11px; font-family: comic sans ms, charcoal, verdana, geneva; font-style: italic; font-weight: bold; color: #666666; text-align: right; line-height: 16px } 
.headline1 { font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #000000; text-align: left; text-transform: capitalize } 
.headline2 { font-size: 15px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #000000; text-align: center; text-transform: capitalize } 
.subhead1 { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #000000; text-align: left; text-transform: capitalize } 
.subhead1-grey { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #CCCCCC; text-align: left; text-transform: capitalize } 
.subhead1-white { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #FFFFFF; text-align: left; text-transform: capitalize } 
.subhead1-red { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #990000; text-align: center } 
.smallprint { font-size: 10px; font-family: arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #666666 }
.listserv { font-size: 11px; font-family: arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #FFFFFF; text-align: center }
.shop-product_name { font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: bold; color: #FFFFFF; text-transform: capitalize; text-align: left } 
.shop-product_desc-rev { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-style: none; font-weight: normal; color: #FFFFFF } 
.shop-detail_inactive { font-size: 10px; font-family: arial, helvetica, sans-serif;  color: #666666; font-weight: bold; line-height: 20px; text-transform: uppercase }
