/* 하위 디렉토리 추가 CSS */
#jspBody { width: 100%;  text-align: left; }

#jspSchBox01 { border: 1px solid #CCC; padding: 6px; background: url(../img/jsp_bg01.gif); }
#jspSchBox01 div.sb { background: #FFF; padding: 5px; }

#jspSchBox02 { border: 1px solid #CCC; padding: 3px; background: url(../img/jsp_bg01.gif); }
#jspSchBox02 div.sb { background: #FFF; padding: 5px; text-align: left; }

#jspHelpBox { background: #FFF; padding: 12px; border: 1px solid #EFEFEF; }
#jspHelpBox ol { margin: 0 0 0 22px; padding: 0; text-align: left; }
#jspHelpBox ol li { padding: 2px; }

#jspDataBox01 { border: 1px solid #E8E8E8; padding: 12px; }
#jspDataBox02 { border: 1px solid #E8E8E8; padding: 5px; }


a.jsp_blink:link { text-decoration: none; color: brown; font-weight: bold; }
a.jsp_blink:visited { text-decoration: none; color: brown; font-weight: bold; }
a.jsp_blink:hover { text-decoration: underline; color: brown; font-weight: bold; }


/* 논문검색용 Table CSS */
.jtbl {
	margin: 0px;
	padding: 4px;
	/*width: 100%;*/
}
.jtbl textarea {
	width: 98%;
}
.jtbl th.int, .jtbl td.int {
	text-align: right;
}
.jtbl td input.int {
	text-align: right;
	padding-right: 2px;
}
/*\ IE/Win hack */
* html table.jtbl {
	margin-top: 3px;
}
.jtbl caption,
.jtbl th,
.jtbl td {
	padding: 4px;
	font-size: 12px;
	font-family:tahoma,verdana,gulim,batang;
	vertical-align: middle;
}
div { font-size: 12px; font-family:tahoma,verdana,gulim,batang; }
.jtbl th.subTH {
	text-align:left;
	padding-left: 10px;
}

.jtbl th {
	font-weight:			normal;
	color:					black;
	/*background:				#D3DCE3;*/
	background:				#FFF;
	white-space:			nowrap;
	text-align:				center;
}
.jtbl td {
	/*background: #EFEFEF;*/
	background: #FFF;
}

.jtbl td.jspDot { margin: 0px; padding: 0px; height: 1px; line-height: 1px; background: #CCC repeat-x; background-position: bottom; }
.jtbl td.bg01 { background: #EEE; }
.jtbl td.bg02 { background: #F5F5F5; }

/* odd items 1,3,5,7,... */
.jtbl tr.odd td,
.jtbl tr.odd,
.odd {
	background: #FFF;
}

/* even items 2,4,6,8,... */
.jtbl tr.even td,
.jtbl tr.even,
.even {
	background: #FFF;
}

/* marked table rows */
.jtbl tr.marked th,
.jtbl tr.marked td,
.jtbl tr.marked,
.jtbl tr.odd th.marked,
.jtbl tr.odd td.marked,
.jtbl tr.even th.marked,
.jtbl tr.even td.marked,
.marked {
	background:		#ECD5B5;
	color:   black;
}

/* hovered table rows */
.jtbl tr.odd:hover th,
.jtbl tr.odd:hover td,
.jtbl tr.even:hover th,
.jtbl tr.even:hover td,
.jtbl tr.hover th,
.jtbl tr.hover td,
.hover
{
	background:   #CDD9E7; //#D0DEBE
	color:   black;
}
