
p, ul, i, ol{ color: #3d3d3d; font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif; text-align: justify; padding-right: 75px;} 

p.center { color: #3d3d3d; font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif; text-align: center; padding-right: 75px;} 


body { background-color: #b0bec7; margin: 0px 0px 0px 0px; padding: 0 0 0 0; }
body, td { color: #3d3d3d; font-family: Arial,Helvetica, Geneva,  SunSans-Regular, sans-serif; text-align: left; }

.benefits_table {text-align: left; }

.local_staff { font-size: 12px; text-align: left; valign:top; }

.HEADLINES { color: #036; font-size: 24px; font-weight: bold; }
.class { color: #acacac; font-size: 12px;  line-height: 18px; }
.small_bottom { color: #003798; font-size: 9px;  }

a.breadcrumbs {color: #003798; font-size: 16px;}
a.breadcrumbs:visited {color: #EA0437; font-size: 16px;}
.breadcrumbs {color: #003798; font-weight: bolder; font-size: 16px; }

a { color: #EA0437; font-size: 12px;  }
a:visited { color: #003798; font-size: 12px; }


a.small_bottom {color: #003798; font-size: 9px;}
a.small_bottom:visited {color: #EA0437; font-size: 9px; }

a.side_links { color: #003798; font-size: 12px;  }
a.side_links:visited { color: #EA0437; font-size: 12px;  }


a.sub_links { color: #003798; font-size: 14px; }
a.sub_links:visited { color: #EA0437; font-size: 14px; }

a.sub_links_2 { color: #003798; font-size: 12px; }
a.sub_links_2:visited { color: #EA0437; font-size: 12px; }

a.nav { color: white; text-decoration: none; font-weight:normal; font-family: Helvetica; text-align: center; }
a.nav:hover {color: red; text-decoration: none; font-weight:normal; font-family: Helvetica; text-align: center; }

a.nav:visited {color: white; text-decoration: none; font-weight:normal; font-family: Helvetica; text-align: center; }

.header {color: #003798; font-weight: bolder; font-size: 16px; }
.small_header {color: #003798; font-size: 12px; font-weight: bold; }
.page_header {color:#003798; font-size: 14px;}


/*SQL Generated Tables and Colouring */
.tradeshow_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.tradeshow_row {color: #000000; font-weight: normal; font-size: 10px; }
.showcase_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.showcase_row {color: #000000; font-weight: normal; font-size: 10px; }
.newsletter_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.newsletter_heading_province {color: #ffffff; font-weight: bolder; font-size: 12px; text-align: left; background-color:#003798; }
.newsletter_row {color: #000000; font-weight: normal; font-size: 10px; }
.event_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.meeting_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.meeting_row {color: #000000; font-weight: normal; font-size: 10px; }
.associate_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.associate_row {color: #000000; font-weight: normal; font-size: 10px; }
.member_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.member_row {color: #000000; font-weight: normal; font-size: 10px; }
.view_members_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.view_members_row {color: #000000; font-weight: normal; font-size: 10px; }
.user_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.user_row {color: #000000; font-weight: normal; font-size: 10px; }
.admin_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.admin_row {color: #000000; font-weight: normal; font-size: 10px; }
.ordertags_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.ordertags_row {color: #000000; font-weight: normal; font-size: 10px; }
.products_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.products_row {color: #000000; font-weight: normal; font-size: 10px; }
.invoice_heading {color: #ffffff; font-weight: bolder; font-size: 14px; text-align: center; background-color:#003798; }
.invoice_row {color: #000000; font-weight: normal; font-size: 10px; }


a.tradeshow { color: #FFFFFF; font-size: 12px; }
a.tradeshow:visited { color: #FFFFFF; font-size: 12px; }

a.view_members { color: #000000; font-size: 12px; }
a.view_members:visited { color: #000000; font-size: 12px; }


/*Manually Generated Tables and Colouring */
.row_odd {color: #000000; font-weight: normal; font-size: 12px; background-color:#D1E0FA;}
.row_even {color: #000000; font-weight: normal; font-size: 12px; background-color:#FFFFFF;}



