 
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 {  }
#freewaymade a { color:#ccc; text-decoration:none }
#freewaymade a:hover { color:#dc143c; border-bottom:0px solid black }
#freewaymade p { color:#aaa; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:10px; text-align:center; margin-top:0px; margin-bottom:0.1px; padding:3px 100px }
a { color:#008000 }
a.away { background-image:url("../Resources/bullet_go.png"); background-repeat:no-repeat; background-position:top left; padding:1px 1px 1px 16px }
a.awaypage { background-image:url("../Resources/page_white_go.png"); background-repeat:no-repeat; background-position:top right; padding:1px 18px 1px 1px }
a.doc { color:#008000; background-image:url("../Resources/page_white_text.png"); background-repeat:no-repeat; background-position:top right; padding:1px 18px 1px 1px }
a.fig { color:#008000; background-image:url("../Resources/image.png"); background-repeat:no-repeat; background-position:top right; padding:1px 18px 1px 1px }
a.filezip { background-image:url("../Resources/page_white_zip.png"); background-repeat:no-repeat; background-position:top right; padding:1px 18px 1px 1px }
a.mp3 { background-image:url("../Resources/control_play.png"); background-repeat:no-repeat; background-position:top left; padding:1px 1px 1px 18px }
a.update { color:#bc8f8f; font-weight:bold; background-color:#ffe4e1; background-image:url("../Resources/error.png"); background-repeat:no-repeat; text-indent:8px; background-position:3px 50%; display:block; padding:3px 3px 3px 18px }
a:hover { color:#dc143c; text-decoration:none }
address { font-style:italic; font-size:10px; line-height:1.5em }
blockquote { margin-left:2.0em; margin-right:3.0em; padding-left:1.0em; border-left:3px solid silver }
body { font-family:Arial,Helvetica,sans-serif; font-size:small }
cite { font-style:italic }
dd { color:#a52a2a; margin-left:10px; padding-left:0 }
del { text-decoration:line-through }
div#footnote { left:-280px; border-top:1px solid #dcdcdc; padding-top:5px; width:240px; top:-16.0em; position:relative }
div#support { background-color:#eee; left:-280px; border:1px solid #454545; padding:10px 15px 0 15px; margin:20px 0; width:220px; top:-16.0em; position:relative }
div#support input { padding:3px 55px }
div#support p { font-size:90% }
div#table1 { background-color:#fff; padding:17px 10px 10px 10px; border:1px solid #aaaaaa }
div#wurd p { line-height:1.6em }
dt { color:#1e90ff; margin-top:15px }
em { font-style:italic }
h1 { font-family:Georgia,Palatino,Times,serif; font-size:200%; margin-top:0px; margin-bottom:0.5em; font-weight:normal }
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 }
kbd { color:#000; font-family:monospace; font-size:110% }
p { color:#454545; font-size:100%; margin-top:0.3em; margin-bottom:1.2em }
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#t1 { background-color:#eee }
table#t1 caption { color:#454545; font-size:24px; margin:0 0 10px 2px; text-align:left }
table#t1 caption em { font-size:12px; letter-spacing:0.1em }
table#t1 caption span { color:#666; font-size:12px; text-transform:uppercase; letter-spacing:2px }
table#t1 p { margin-top:0px; margin-bottom:0.1px }
table#t1 td { border-bottom:1px solid white; padding:5px; border-right:1px solid white }
table#t1 th { color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:10px; text-transform:uppercase }
table#t1 th a { color:#f0f8ff; background-color:#708090; display:block; text-decoration:none; padding:4px 1px }
table#t1 th a:hover { color:#000; background-color:#acb7c4; text-decoration:none }
table#t1 tr:hover { background-color:#b0c4de }
table#t1 tr:hover p { color:#000 }
table#t2 caption span, table#t3 caption span { color:#708090; font-size:12px; text-transform:uppercase; letter-spacing:1px }
table#t2 caption, table#t3 caption { color:#f0f8ff; font-size:18px; background-color:#acb7c4; text-align:center; padding:9px 1px 4px 1px; line-height:1.0em }
table#t2 td, table#t3 td { padding:3px; border-bottom:1px solid #aaaaaa }
table#t2 th a, table#t3 th a { color:#708090; padding:3px; display:block; text-decoration:none }
table#t2 th a:hover, table#t3 th a:hover { color:#acb7c4; background-color:#2f4f4f }
table#t2 th, table#t3 th { font-size:10px; background-color:#acb7c4; text-align:left }
table#t2 th.unsortable, table#t3 th.unsortable { color:#708090; padding:3px }
table#t2 tr:hover p, table#t3 tr:hover p { color:#000 }
table#t2 tr:hover, table#t3 tr:hover { background-color:#eee }
table#t2, table#t3 { margin-bottom:3px }
table#t3 { margin-bottom:3px }
table#t3 tr.sortbottom { color:#708090; font-weight:bold; background-color:#eee; padding:3px }
td a { color:#454545 }
td a.away, td a.mp3 { display:block }
td.numero p { color:#aaa; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-size:18px; text-align:center }
h1.title { color:#aaa; font-family:Georgia,Palatino,Times,serif; font-size:48px; margin-top:0px; margin-bottom:0.1px; letter-spacing:-1px; font-weight:normal }
.nowrap { white-space:nowrap }
.footnote { color:#708090; font-style:italic; font-size:10px; text-align:right; margin-top:0px; margin-bottom:0.1px; margin-right:5px; letter-spacing:1px; padding-top:2px }
h2.subhed { color:#333; font-family:Georgia,Palatino,Times,serif; font-weight:bold; font-size:14px; margin-bottom:0.1px }
.code2lp { color:#666; font-family:Monaco,'Courier New',Courier; background-color:#eee; margin-top:0px; display:block; font-size:90%; padding:4px 6px }
.tag { color:#1e90ff; font-family:Monaco,'Courier New',Courier; font-weight:bold; font-size:90% }
.code2 { color:#666; font-family:Monaco,'Courier New',Courier; background-color:#eee; margin-top:0px; margin-bottom:0.1px; padding:4px 6px; display:block; font-size:90% }
.centered { text-align:center }
h2.csslist { color:#999; font-family:Georgia,Palatino,Times,serif; font-size:18px; font-weight:normal }
.deflist { font-family:Monaco,'Courier New',Courier; font-size:10px }

