/* 09/09/15 */
body		{ margin:0px; background-color: #F0F0F0;
		font-family: "Helvetica", "Arial", sans-serif;
		font-size: 10pt;
		}
#header		{ height:68px; background:url("/img/banner_bg.gif") left top repeat-x; }
#jump		{ display:block; overflow:hidden; z-index:100; position:absolute; top:38px; left:10px; width:175px; height:22px; padding-top:2px; }
#jump h2	{ display:none; }
input#vol,
input#page	{ float:left; height:18px; margin:0px; padding:2 0 0 2px; border:none; line-height:14px; font-size:11px; color:#fff; }
input#vol	{ width:31px; margin-left:33px; background:url("/img/banner_tb1_bg.gif") left top no-repeat; }
input#page	{ width:43px; margin-left:26px; background:url("/img/banner_tb2_bg.gif") left top no-repeat; }
#jumpbtn	{ display:block; float:right; width:28px; height:17px; margin:0 10 0 0px; background:url("/img/banner_btn.gif") left top no-repeat; }
#mainmenu	{ display:block; overflow:hidden; z-index:110; position:absolute; left:190px; top:37px; height:24px; width:560px; margin:0px; padding:0px; }
#mainmenu a	{ float:left; margin:0 8px; padding:0 14px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:12px; line-height:24px; text-decoration:none; color:#fff; }

*html #jump	{ height:18px; margin-top:2px; padding:0px; }
*html #vol,
*html #page	{ float:none; padding:2 0 0 3px; }
*html #page	{ margin-left:25px; }
*html #jumpbtn	{ display:inline; float:none; margin:0 0 0 3px; padding:0px; }
*html #mainmenu	{ top:36px; }
/* Following is the style for abstract pages */
/*#contents {width: 700px; margin: 0 15px 0 15px;} */
#contents {min-width: 715px; max-width: 960px; margin: 0 15px 0 15px;}
#contents a{text-decoration: none;}

H2.title {font-size: 12pt; font-weight: bold; color: #cc3300;}

/*h2 { text-indent: 1em;}*/

H3.subject{
	font-size: 10pt;
	margin-left:1em;
	color: #e04e00;
	border-bottom: 1px solid;}

H3.label {
	margin-left: 70%;
	text-align: center;
	background-color: #ccc;
	padding: 0.5em 1em;
	border: none;
}

H3.midlabel {
	margin-left: 55%;
	text-align: right;
	background-color: #ccc;
	padding: 0.5em 1em;
	border: none;
	font-style: italic;
	font-family: "Helvetica", "Arial", sans-serif;
}

h2.jtitle-volume-issue{
	margin-bottom:0.2em;
	font-size: 1.5em;
}
h3.jtitle-volume-issue{
	margin:0 0 0.5em 0;
	color:#000000;
	font-size: 1.3em;
}


H4 {font-size: 9pt;}
dl {margin-left: 5em;}
dt {text-indent: -4em;}
dd {margin-left: 1em; margin-bottom: 12pt}


P.author {line-height: 12pt;}

/*address {text-style: italic; font-size: 10pt; text-indent: 0em;}*/

P.abstract {
	margin-right: 10;
	margin-bottom: 20;
	line-height: 14pt;
	text-align: justify;
	background-color: #ffcc99;
	padding: 5 10 5 10;
}

P.keyword {
	margin-left: +5%;
	font-family: "Helvetica", "Arial", sans-serif;
	text-indent: 0em;
}

P.footnote {
	margin-top: 1em;
	font-family: "Helvetica", "Arial", sans-serif;
	text-indent: 0em;
}

P {text-indent: 0px;}

P.noindent { text-indent: 0em}
p.info {font-size: 9pt;}
P.ref { text-indent: 0em}
p.dates {font-size: 9pt;}
P.label {
	text-align: right;
	font-family: "Helvetica", "Arial", sans-serif;
	font-style: italic;
}

dt {
	margin-top: 0.5em
}

DIV.note {
	font-family: "Helvetica", "Arial", sans-serif;
	font-size: smaller;
}

div.search   {font-size: 8pt; text-align: left; margin-bottom: 15;}

/* div.footmenu {text-align: center; font-size: 9pt;} */
div.footmenu {text-align: left; margin-left: 10px; font-size: 9pt; margin-bottom: 20px;}

/*div.copy {text-align: right; font-size: 9pt; margin-top: 1em;} */
div.copy {text-align: left; font-size: 9pt; margin-top: 4px; margin-left: 10px}

/* div.contact{text-align: right; margin-bottom: 20;} */
div.contact{text-align: left; margin-left: 10px; margin-bottom: 20;}

dt { margin-top: 0.5em}

SPAN.comment {
	color: gray;
	font-size: smaller;
}

SPAN.enph {
	text-weight: bold;
	color: red;
}
SPAN.bar { text-decoration: overline }


