
H1, H2, H3, H4, H5, H6, DT {	
/*    color: #0665ad;*/
    color: #0D4385;
}	

BLOCKQUOTE {
  margin-left: 0.5em; 
  margin-right: 0.5em;
  margin-top: 0.5em; 
  margin-bottom: 0.5em;
}

a:link{ color: #005783}
a:visited{ color:drakblue }
a:active{ color:darkorchid }
a:hover{ color:darkgreen }

.paper_title {
    color: #1f497d;
}
.paper_url {
    color: #1f497d;
    font-weight: bold;
}

BODY	{	
	font-family: Book Antiqua, serif, sans-serif, Arial, Helvetica, Tahoma, Verdana; 
	font-size: 14px;
	color:		black;
	background:	#ffffff;
	margin-top:	1em;
	margin-left:	2em;
	margin-right:	2em;
	margin-bottom:	0.5em;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:     0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	width:	auto;
	}

.manubar {
    width: 100%;
    margin-top: 4px;
    background: #7BB5EE; /* #215EA5; */
    background-clip:content-box;
    -moz-border-radius: 5px 5px 5px 5px; /* 左上、右上 */
}

.subsection {
    width: 95%;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
    border-left: 10px solid #215EA5;
    border-bottom: 1px solid #215EA5;
    /*-moz-border-radius: 5px 5px 5px 5px;  左上、右上 */
}

td  { font-size: 14px; }

UL { line-height: 130%; }

p.button {
width:120px; height:20px; padding:15px;
border:dashed 2px #000000;
background-image:url("../image_l/bball.gif");
background-clip:content-box;
}

p.submit_button_0 {
  padding: 0.6em 0 0;
  margin: 0;
  text-align: center;
}

p.submit_button span {
}

div.items p {height: 6em; overflow: auto; text-align: center; margin: 0}
p.menu {margin: 0; padding: 0.4em; background: silver; color: black}
p.menu a {color: black; border: thin outset silver; padding: 0.1em 0.3em}

p.submit_button {
  overflow: visible;
  width: auto;
  background: #f0f0ff;
  color: #365D95;
  padding: 0.3em 0.4em 0.3em 0.4em;
  margin: 2px 2px 0px 2px;
/*  font-size: 1.2em;*/
/*  width: 12em; */
  text-align: center;
  border-left: 1px solid #aaa;
  border-right: 2px solid #444;
  border-top: 1px solid #aaa;
  border-bottom: 2px solid #444;
/*  background: #eee url(../image_l/grad.png) repeat-x top left;*/
  cursor: pointer;
  -moz-border-radius: 4px 4px 0px 0px; /* 左上、右上 */
}

p.submit_button_on {
  overflow: visible;
  width: auto;
  background: #fff;
  color: red;
  padding: 0.3em 0.4em 0.3em 0.4em;
  margin: 2px 2px 0px 2px;
  text-align: center;
  border-left: 1px solid #aaa;
  border-right: 2px solid #444;
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #fff; 
  cursor: pointer;
  -moz-border-radius: 4px 4px 0px 0px; /* 左上、右上 */
}

p.paper_type_button {
  overflow: visible;
  width: auto;
  background: #FBC309; 
  /* color: #365D95;*/
  padding: 0.3em 0.4em 0.3em 0.4em;
  margin: 2px 2px 0px 2px;
  text-align: center;
  font-weight: bold;
  border-left: 1px solid #aaa;
  border-right: 2px solid #444;
  border-top: 1px solid #aaa;
  border-bottom: 2px solid #444;
/*  background: #eee url(../image_l/grad.png) repeat-x top left;*/
  cursor: pointer;
  -moz-border-radius: 4px 4px 4px 4px; 
}

p.paper_type_button_on {
  overflow: visible;
  width: auto;
  background: #fff;
  /* color: #FBC309; */
  padding: 0.3em 0.4em 0.3em 0.4em;
  margin: 2px 2px 0px 2px;
  text-align: center;
  font-weight: bold;
  border-left: 1px solid #aaa;
  border-right: 1px solid #aaa; 
  border-top: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  cursor: pointer;
  -moz-border-radius: 4px 4px 4px 4px; 
}
