/* FILE: jed.css */


/* style-definitions for jed.ch */

/* types */

/* page */
body { margin-left:-1px; margin-right:-1px; margin-top:-1px; background-color:#363636; }

/* links */
a:link { color:#FFFF66; text-decoration:none; }
a:visited { color:#BAAA85; text-decoration:none; }
a:active { color:#FC0414; text-decoration:none; }

/* normal text */
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:12pt; }
span { font-size:14pt; }
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Arial,sans-serif; color:#CCCCCC; }

/* titles */
h1 { font-size:38pt; font-family:Courier New,Courier; }

h2 { font-size:16pt; }

h3 { font-size:12pt; }

h4 { font-size:10pt; }


/* special text formats */
pre { text-align:center; font-family:Courier New,Courier; font-size:10pt; color:#CCCCCC; }

tt { font-family:Courier New,Courier; }


/* various */
img { border-width:0px; padding:0px; }
form { font-size:12pt; }
select.menu { text-align:left; background-color:#363636; color:#DDCC77; width:200px; }
select.lmenu { text-align:left; background-color:#363636; color:#BBAA55; width:250px; }

/* tables */
table { color:#CCCCCC; }
table,td { border-width:0px; padding:1px; }
td { margin:0px; vertical-align:top; }
tr { margin:0px; }

/* subclasses */
table.bordered { border-width:1pt; border-style:solid; border-color:#999999; }
th.subtitle  { margin-top:30pt; font-weight:bold; height:60px; }
td.bordered  { border-width:1pt; border-style:solid; border-color:#999999; }
td.title     { margin-top:20pt; vertical-align:middle; font-family:Courier New,Courier; font-size:24pt; text-align:left; font-weight:bold; }
td.bigtitle  { margin-top:30pt; text-align:center; vertical-align:middle; font-family:Courier New,Courier; font-size:36pt; font-weight:bold; }
td.ctitle    { margin-top:20pt; text-align:center; vertical-align:middle; font-family:Courier New,Courier; font-size:24pt; font-weight:bold; }
td.unpadded  { padding:0px; }
td.title2    { margin-top:20pt; vertical-align:middle; font-family:Courier New,Courier; font-size:16pt; text-align:left; font-weight:bold; }
td.subtitle2 { margin-top:20pt; vertical-align:middle; font-family:Courier New,Courier; font-size:12pt; text-align:left; font-weight:bold; }
td.menu      { font-size:10pt; text-align:center; vertical-align:middle; font-weight:normal; }

a.an { text-decoration:none; font-size:10pt; }

/* generic subclasses */
.subtitle  { margin-top:20pt; font-weight:bold; height:50px; vertical-align:middle; }
.rm { margin-left:5%; }
.cen { text-align:center; vertical-align:middle; }
.hcen { text-align:center; }
.vcen { vertical-align:middle; margin-left:5%; }
.lyellow { color:#FFFFDD; }
.myellow { color:#FFEEBB; }
.dyellow { color:#FFFF66; }
.eyellow { color:#FFCC00; }
.red { color:#FF4D16; }
.xyellows { color:#FFEE00; font-size:10pt; }
.xyellow { color:#FFEE00; }

.tiny  { font-size:6pt; font-style:normal; font-weight:normal; }
.note { font-size:10pt; font-style:italic; font-weight:normal; }
.ynote { font-size:10pt; font-style:italic; font-weight:normal; color:#FFFF66; }
.eynote { font-size:10pt; font-style:italic; font-weight:normal; color:#FFCC00; }
.mnote { font-size:10pt; font-style:italic; font-weight:normal; color:#FFEEBB; }
.rnote { font-size:10pt; font-style:italic; font-weight:normal; color:#FF4D16; }
.hilite { margin-top:10pt; vertical-align:middle; font-size:16pt; text-align:left; font-weight:bold; }
