 
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
#content a { color:#094b88; font-weight:bold }
#content a:hover { color:#409a42; font-weight:bold; text-decoration:none }
#content ul.ftmenu a { color:#454545; font-size:85%; text-decoration:none; font-weight:normal; padding:2px 1px }
#content ul.ftmenu a:hover { color:#409a42; border-bottom:3px solid #dfecd8 }
#content ul.ftmenu li { margin-right:8px; padding-left:0; display:inline; margin-left:8px }
#special a { color:#409a42; font-weight:bold; font-size:18px; text-decoration:none; padding:2px 3px; display:block }
#special a:hover { color:#000080; background-color:#dfecd8; text-shadow:none }
#special p { text-align:center; text-shadow:2px 2px 2px #2f4f4f }
.mmenu a { color:#454545; font-size:85%; margin-left:0.3em; margin-right:0.3em; padding:0.2em 0.5em; text-decoration:none }
.mmenu a.here { color:#000080; border-bottom:3px solid #dddddd }
.mmenu a:hover { color:#000080; border-bottom:3px solid #dfecd8 }
.mmenu li { font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; text-transform:uppercase; margin-left:0; display:inline }
address { font-weight:bold; font-size:90%; margin-bottom:0.1px; font-style:normal }
blockquote { margin-left:2.0em; margin-right:3.0em; padding-left:1.0em; border-left:3px solid silver }
body { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:small }
cite { font-style:italic }
del { text-decoration:line-through }
div#ggroups { background-image:url("../Resources/bg-ggroups.gif"); background-repeat:repeat-x }
div#ggroups p { line-height:normal }
div#ggroups span { font-size:85% }
em { font-style:italic }
fieldset.transit input[type='checkbox'] { margin:6px 2px 0 12px }
fieldset.transit input[type='radio'] { margin:6px 2px 0 12px }
fieldset.transit input[type='text'] { margin-top:0; width:95%; padding-top:0 }
fieldset.transit label { color:#008000; font-weight:bold; margin-bottom:0; font-size:120%; padding:2px 4px }
fieldset.transit label.radio { color:#333; font-weight:normal; margin-right:40px; display:inline; line-height:1.7em }
fieldset.transit legend { color:#a3ce97; font-style:italic; font-weight:bold; text-transform:uppercase; background-color:#fff; letter-spacing:0.1em; font-size:90% }
fieldset.transit p { font-size:85%; line-height:normal }
form { height:1px }
h1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:200%; margin-top:0px }
h2 { font-family:Georgia,Palatino,Times,serif; font-weight:bold; font-size:150%; margin-top:1.5em; margin-bottom:0.5em }
h3 { font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:100%; text-transform:uppercase; margin-top:1.8em; margin-bottom:0.1px }
input:hover { background-color:#dfecd8 }
kbd { color:#000; font-family:monospace; font-size:110% }
p { color:#333; font-size:100%; margin-top:0.3em; margin-bottom:1.2em; line-height:1.7em }
pre { color:#666; font-family:Monaco,'Courier New',Courier; background-color:#eee; margin-left:3.0em; margin-right:3.0em; padding:4px 6px; clear:right }
q { text-decoration:none }
samp { color:#000; font-family:monospace; background-color:#eee; padding:2px 5px; font-size:110% }
strong { font-weight:bold }
table#eventable { border-left:1px solid #999999; border-top:1px solid #999999 }
table#eventable p { color:#454545; text-align:center; padding:3px 6px; line-height:normal; font-size:85% }
table#eventable td { border-bottom:1px solid #999999; border-right:1px solid #999999 }
table#eventable td.left p { text-align:left }
table#eventable tr:hover { background-color:#f0f8ff }
table#joinreq td { background-color:#409a42; padding:2px 5px }
table#layout td { padding:10px 0 }
table#rewardtable p { padding:10px 5px }
table#tbjoinopt input, table#joinreq input { color:#666; background-color:#fff; width:98% }
table#tbjoinopt p { margin-top:0px; margin-bottom:0.1px }
table#tbjoinopt select { color:#666; background-color:#fff; width:98% }
table#tbjoinopt td { padding:6px 4px }
table#tbjoinopt tr:hover { background-color:#eee }
table#transitform td { border-bottom:1px solid #409A42; padding:3px 0 }
table.biketable td { margin-left:5px; margin-right:5px; padding:0 5px }
td.tablhead { padding-bottom:5px }
td.tbjoinleft p { color:#f0ffff; font-weight:bold; text-align:right }
td.tbjoinoptr { border-bottom:1px solid #cccccc }
td.tborder1 { border-left:1pt solid #cccccc; border-right:1pt solid #cccccc; border-top:1pt solid #cccccc }
td.tborder2 { border:1pt solid #cccccc }
td.tborder3 { border-right:1px solid #cccccc; border-top:1px solid #cccccc }
td.tborder4 { border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc }
ul.crproj li a { background-image:url("../Resources/wclogos-wtail.gif"); background-repeat:no-repeat; text-indent:-100em; display:block; height:59px }
.bghed { background-image:url("../Resources/mygomast-r2.jpg"); background-repeat:no-repeat }
h1.rundleme { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:200%; margin-top:0px; text-indent:-100em; overflow:hidden }
.mmenu { margin-left:0px; list-style-type:none; padding-left:10px; position:absolute; margin-top:0px; font-size:85%; top:176px }
h1.wtgrndl { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:200%; background-image:url("../Resources/wtg-blutag.jpg"); background-repeat:no-repeat; margin-top:0px; margin-bottom:0.1px; text-indent:-100em; height:63px; overflow:hidden }
h2.sub1 { color:#409a42; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:120%; margin-top:0.7em; margin-bottom:0.9em }
.gold { color:#cc9c00 }
address.last { font-weight:bold; font-size:90%; margin-bottom:12px; font-style:normal }
h1.sub { color:#409a42; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:160%; margin-top:1.5em; margin-bottom:-7px }
h2.sub2 { color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:120%; margin-bottom:0.3em }
h3.credit { color:#454545; font-family:Verdana,Arial,Helvetica,sans-serif; font-style:italic; font-weight:bold; font-size:85%; margin-top:0px; margin-bottom:0.9em; text-transform:none }
.crfunders { background-image:url("../Resources/sponsorlogos.gif"); background-repeat:no-repeat; padding-left:0; text-indent:-100em; overflow:hidden; margin-left:0; height:62px }
.crproj { margin-left:0; padding-left:0; overflow:hidden }
.ftmenu { text-align:center; list-style-type:none; margin-left:0; padding-left:0; margin-top:7px }
.center { text-align:center }
h2.sub3 { color:#409a42; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:140%; margin-top:0.7em; margin-bottom:0.9em }
.nobr { white-space:nowrap }
h2.sub6 { color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:110%; margin-top:0.2em; margin-bottom:0.9em }
.rightblu { color:#094b88; font-weight:bold; text-align:right }
h3.inline { color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:100%; margin-top:13px; margin-bottom:3px; text-transform:none; display:inline }
.pinline { display:inline }
.tdbold { font-weight:bold }
.left { text-align:left }
h2.sub4 { color:#409a42; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:130%; margin-bottom:0.1px; margin-top:1.7em }
h3.address { color:#094b88; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:100%; margin-top:13px; margin-bottom:3px; text-transform:none }
.bikeleft { font-weight:bold; text-align:right }
h2.sub5 { color:#094b88; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:140%; margin-top:0.7em; margin-bottom:0.9em }
h3.station { color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:110%; margin-top:6px; margin-bottom:3px; text-transform:none }
address.parking { font-size:90%; margin-bottom:0.1px; font-style:normal; font-weight:normal }
address.parklast { font-size:90%; margin-bottom:12px; font-style:normal; font-weight:normal }
.indento { line-height:17px; margin-left:5px; margin-right:55px }
em.strong { font-style:italic; font-weight:bold }
.footnote { color:#409a42; font-size:85% }
.transit { background-image:url("../Resources/bg-transitform.gif"); background-repeat:repeat-x }

