@charset "utf-8";
/* css document */

p,a,li,label,span { color:#000; }
table { background:#FFF; }
table tr td { background:#dc241f; }
#wrapper { background:url("images/bg_wrapper.gif") 0 0 repeat-y; }
#tabs { background:url("images/bg_tab_single.gif") #F8F8F8 left bottom repeat-x; }
#tabs div.tab span.begin { background:url("images/bg_tab_begin.gif") 0 0 no-repeat; }
#tabs div.tab span.mid { background:url("images/bg_tab_double.gif") left bottom repeat-x; }
#tabs div.tab span.end { background:url("images/bg_tab_end.gif") 0 0 no-repeat; }
#tabs div.tab * { color:#000000; }
#tabs div.tab:hover * { color:#b2bc00; }
#nav ul li.spc { background:url("images/spacer.gif") 50% 50% no-repeat; }
#content div.col.right div.circle.outer { background:url("images/logo_circle.gif") 0 0 no-repeat; }
#content div.col.right a.threeforone { background:url("images/logo_3for1save.gif") 0 0 no-repeat; }
#footnote div.col.left p span.r { color:#000000; }
#footnote div.col.right a.gov { background:url("images/logo_cangov.gif") 0 0 no-repeat; }
#footnote div.col.right a.vancity { background:url("images/logo_vancity.gif") 0 0 no-repeat; }
#footnote div.col.right a.bcasset { color:#dc241f; }
#footer div.foot { background:url("images/bg_foot.gif") 0 0 repeat-x; }
#footer div.foot a.findingyourway { background:url("images/logo_fyw.gif") 0 0 no-repeat; }
#footer div.foot a.facebook { color:#c7d22f; }
#footer div.foot a.friend { color:#000000; }
#footer .mccbc-logo { background:url("images/mccbc_logo_small.gif") 0 0 no-repeat; }
div.trcc div.top { background:url("images/bg_trcc_top.gif") 0 0 no-repeat; }
div.trcc div.mid { background:url("images/bg_trcc_mid.gif") 0 0 repeat-y; }
div.trcc div.bot { background:url("images/bg_trcc_bot.gif") 0 0 no-repeat; }
div.trcc * { color:#FFF; }
div.lrcc { width:276px; height:auto; margin:auto; } 
div.lrcc div.top { background:url("images/bg_lrcc_top.gif") 0 0 no-repeat; }
div.lrcc div.mid { background:url("images/bg_lrcc_mid.gif") 0 0 repeat-y; }
div.lrcc div.background { background:url("images/bg_lrcc_mid.gif") 0 0 repeat-y; }
div.lrcc div.bot { background:url("images/bg_lrcc_bot.gif") 0 0 no-repeat; }
div.lrcc * { color:#000; }
div.rrcc h2{color:#fff;}
div.rrcc {margin:0px;}
div.rrcc div.top { background:url("images/bg_rrcc_top.gif") 0 0 no-repeat; }
div.rrcc div.mid { background:url("images/bg_rrcc_mid.gif") 0 0 repeat-y; }
div.rrcc div.bot { background:url("images/bg_rrcc_bot.gif") 0 0 no-repeat; }
div.rrcc div.mid * { color:#000; }

#content div.subcol.right { margin-left:20px;width:220px;}