/*
 symposium.css - style sheet for 48th combustion symposium
   This is a part of 48th combustion symposium web.
    (c) 2005 by A. Miyoshi and Combustion Society of Japan,
         all rights reserved
  last modified: June 15, 2005 - A. Miyoshi, University of Tokyo
  update: February 14, 2007 - M. Hirota, Tohoku University
  update: April 6, 2009 - M. Hirota, Muroran Institute of Technology   
*/

body { background: #F0FFFF }
body.online { background: #B0E0E6 }
body.error { background: #ffe0e0 }
body.sub { background: #ffffe8 }

/* --- links --- */

/*-- a { color: #0010a0; text-decoration: none } --*/
a { color: #0011AD; text-decoration: none }
a:visited { color: #000E90 }
a:hover, a:active { color: #ff0000; text-decoration: underline }

/* --- no-breaking --- */

.nobr { white-space: nowrap }

/* --- for title and toc area --- */

div.title_ja { font-size: x-small }
div.title_en { font-size: x-small }
div.toc { text-align: center; font-size: x-small }
a.toc { background-color: #f0f9f9 }
a:hover.toc, a:active.toc { background-color: #ff0000 }

/* --- headings --- */

div.index { color: #006000; font-size: 85%; text-align: right }
div.head1 { color: #008000; font-size: 120%; font-weight: bold;
            text-align: center; margin: 4pt 0 3pt 0 }
div.head2 { color: #008000; font-weight: bold; margin: 4pt 5pt 3pt 5pt }
div.head2w { color: #008000; font-weight: bold; margin: 12pt 5pt 3pt 5pt }
div.head1error { color: #e00000; font-size: 120%; font-weight: bold;
            text-align: center; margin: 4pt 0 3pt 0 }
div.head3 { color: #006010; margin: 3pt 4pt 2pt 10pt }

/* --- body text --- */

td.mcont { background: #fff5ee }


div.mgn1  { margin: 8pt 10pt 8pt 14pt }
div.mgn2  { margin: 8pt 10pt 8pt 23pt }
div.mgn1s { margin: 2pt 10pt 2pt 14pt }
div.mgn2s { margin: 2pt 10pt 2pt 23pt }
div.mgn1w { margin: 24pt 10pt 8pt 14pt }

.epad { line-height: 90% }
th.info, td.info, th.weak, td.weak, th.fee, td.pad,
 td.item, td.accom, td.acfee, td.acinf, td.sched { padding: 2pt 3pt 1pt 3pt }
td.wmgn, th.wmgn { padding: 2pt 5pt 1pt 5pt }
th.wmgn { text-align: left }
td.accom { background: #d0e6e6; font-size: 85% }
td.acfee { background: #ececde; font-size: 85% }
td.acinf { background: #f8fcfc; text-align: center }
td.info { background: #ffffff }
th.info { background: #e0e0e0 }
td.feehigh { background: #ffc0cb; color: #b00000 }
td.weak { background: #fdffff }
th.weak { background: #d8eaea }
th.fee { background: #ececde }
td.item { background: #e0f0e0; white-space: nowrap }
td.fm { padding: 0 3pt 0 3pt; background: #e0f0e0 }
td.fs { padding: 0 3pt 0 3pt; background: #ffffff }
td.pad { white-space: nowrap }
td.itm2 { padding: 2pt 3pt 1pt 6pt; white-space: nowrap }
td.sched { background: #d8eaea }

.caution { color: #c00000 }
.tobean { color: #606060 }
.expired { color: #8080b0 }
.highlight { color: #FF7000; font-weight: bold; }

sup { vertical-align: 45% }
sub { vertical-align: -25% }
p.mainitem{	margin: 0.2em 0.5em; padding: 0.2em 0.5em; border: solid #A899FE 1px; background: #E3DEFF;}
