/*
 symposium.css - style sheet for 47th combustion symposium
   This is a part of 47th 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: #0000FF; text-decoration: none ;
}
a:visited{
	color: #1E90FF ;
}
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 ;
}
td.banner{
	background-image : url(/sympo43/image/head_back.jpg);
}

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 #B0E0E6 1px;
}