/* external Cascading Style Sheet (CSS) for BMWclub.ca updated Dec 10, 2008*/
/* based on original developed by Blake Nancarrow */
body, p, td, li  { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif }

/* main styles */
BODY   { font-size: 12px; font-family: Helvetica, Arial, Verdana, sans-serif; } 
h1, h2, h3, h4, h5, h6 { font-family: Helvetica, Arial, Verdana, sans-serif; }
H1 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 16pt; color: red }
H2 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 16pt; color: black }
H3 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 12pt; color: navy }
H4 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 10pt; color: black }
H5 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 9pt; color: black }
H6 { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 8pt; color: black }
P,UL,OL,LI,DL,DT,DD,TD,TH   { color: black; font-size: 12px; font-family: Helvetica, Arial, Verdana, sans-serif }

:link     { color: navy; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
:visited  { color: navy; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
:hover     { color: red; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: underline }
:selected { color: navy; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: underline }

/* top menu items */
.text     { color: white; font-size: 12px; font-family: Helvetica, Arial, Verdana, sans-serif }
.title  { color: #ffd700; font-weight: bold; font-size: 14px; font-family: Helvetica, Arial, Verdana, sans-serif }
.titleb    { color: #000; font-size: 14px; font-family: helvetica, arial, sans-serif; font-weight: bold }
.titlew   { color: #fff; font-size: 14px; font-family: helvetica, arial, sans-serif; font-weight: bold }
.topic { color: #ffd700; font-weight: bold; font-size: 12px; font-family: Helvetica, Arial, Verdana, sans-serif }
.topics { color: #ffd700; font-size: 10px; font-family: Helvetica, Arial, Verdana, sans-serif }
.tag  { color: #fff; font-size: 12px; font-family: helvetica, arial, sans-serif; font-weight: bold }
.tagy  { color: #ffd700; font-size: 12px; font-family: helvetica, arial, sans-serif; font-weight: bold }
.udate  { color: #ffd700; font-weight: normal; font-size: 9pt; font-family: Helvetica, Arial, Verdana, sans-serif; text-align: center }
.head    { font-weight: bold; font-size: 16px; font-family: Helvetica, Arial, Verdana, sans-serif }
.m       { color: white; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.m:link       { color: white; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.m:visited    { color: white; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.m:hover        { color: #000080; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }
a.m:selected   { color: white; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }

.mb       { color: navy; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.mb:link       { color: navy; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.mb:visited    { color: navy; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.mb:hover        { color: red; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }
a.mb:selected   { color: navy; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }

.mr       { color: red; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.mr:link       { color: red; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.mr:visited    { color: red; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.mr:hover        { color: navy; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }
a.mr:selected   { color: red; font-size: 11px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }

.nav      { color: red; font-style: normal;; font-weight: normal; font-size: 11px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.nav:link      { color: navy; font-style: normal;; font-weight: normal; font-size: 11px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.nav:visited   { color: navy; font-style: normal;; font-weight: normal; font-size: 11px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.nav:hover      { color: red; font-style: normal;; font-weight: normal; font-size: 11px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: underline }
a.nav:selected  { color: gold; font-style: normal;; font-weight: normal; font-size: 11px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: underline }

a.menu            { color: white; font-size: 12px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none }
a.menu:link       { color: white; font-size: 12px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none }
a.menu:visited    { color: white; font-size: 12px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none }
a.menu:hover      { color: #ffd700; font-size: 12px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none }
a.menu:selected    { color: white; font-size: 12px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: normal; line-height: normal }

a.blau           { color: navy; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.blau:link      { color: navy; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.blau:visited   { color: navy; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.blau:hover     { color: red; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: underline }
a.blau:selected   { color: #000000; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif }

a.rot             { color: red; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.rot:link       { color: red; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.rot:visited    { color: red; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none }
a.rot:hover      { color: navy; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }
a.rot:selected    { color: red; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal }

a.weiss  { color: white; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
a.weiss:link  { color: white; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
a.weiss:hover  { color: navy; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: 14; text-decoration: underline }
a.weiss:visited  { color: white; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none }
a.weiss:selected  { color: navy; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; line-height: normal }

a.red           { color: red; font-style: normal; font-weight: normal; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.red:link      { color: red; font-style: normal; font-weight: normal; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.red:visited   { color: red; font-style: normal; font-weight: normal; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.red:hover     { color: navy; font-style: normal; font-weight: normal; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: underline }
a.red:selected   { color: #000000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Helvetica, Arial, Verdana, sans-serif }

a.gold           { color: gold; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.gold:link      { color: gold; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.gold:visited   { color: gold; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.gold:hover     { color: white; font-style: normal; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.gold:selected   { color: gold; font-style: normal; font-weight: normal; font-size: 12px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif }

a.9b      { color: navy; font-style: normal;; font-weight: bold; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.9b:link      { color: navy; font-style: normal;; font-weight: bold; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.9b:visited   { color: navy; font-style: normal;; font-weight: bold; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration: none }
a.9b:hover       { color: red; font-style: normal; font-weight: normal;font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold; line-height: normal; text-decoration: underline }
a.9b:selected   { color: navy; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: bold }

/* special headings */
.zeit  { color: #fff; font-size: 10px; font-family: helvetica, arial, sans-serif; font-style: normal; font-weight: normal; line-height: normal }
.detail  { color: black; font-style: normal; font-weight: normal; font-size: 9px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; text-align: center }
.copyr  { color: navy; font-style: normal; font-weight: normal; font-size: 9px; line-height: normal; font-family: Helvetica, Arial, Verdana, sans-serif; }
.copyg    { color: gray; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif; font-style: normal; font-weight: normal; text-decoration: none }.mtop  { font-weight: bold; font-size: 16pt; text-align: left } 
.mtop2 { font-size: 14pt; font-weight: bold; text-align: left }
.mclub   { font-size: 16pt; font-weight: bold } 
.mclubg  { color: gray; font-size: 16pt; font-weight: bold }
.mclub11   { font-size: 11pt; font-weight: bold } 
.mclub11:link   { font-size: 11pt; font-weight: bold }
.mclubg11  { color: gray; font-size: 11pt; font-weight: bold }
.mclubg11:link  { color: navy; font-size: 11pt; font-weight: bold }
.mclub12   { font-size: 12pt; font-weight: bold } 
.mclubg12  { color: gray; font-size: 12pt; font-weight: bold }
.spam   { color: navy; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif }
.detail   { color: #666666; font-size: 9px; font-family: Helvetica, Arial, Verdana, sans-serif }