/*
    login.css
    Last Update:2008.01.09
 */

p
{
	margin:0.5em 0em 0.5em 0em;
}
*.cssSubmit, *.cssSubmitDE, *.cssButton, *.cssButtonDE
{
	width:6em;
}
*.cssTextBox, *.cssTextBoxShowOnly
{
	font-size:120%;
	padding:0.2em;
	ime-mode:disabled;
}

/* Data Table / Button */
table.cssDataTable
{
	margin:1em;
	font-weight:normal;
	border-style:none;
}
table.cssDataTable tr
{
	padding:0em;
}
table.cssDataTable th, table.cssDataTable td
{
	padding:0.5em;
	text-align:left;
	vertical-align:middle;
	font-size:100%;
	font-weight:normal;
}
p.cssDataTable
{
	margin:1em 0em 0em 0em;
	padding:0em;
	text-align:center;
}

/* Start */
table#tblStart, table#tblStart th, table#tblStart td
{
	border-style:none;
	background-color:Transparent;
}
table#tblStart th span 
{
	display:inline-block;
	text-align:center;
	margin:0em;
	width:100%;
	height:auto;
	padding:0.5em 0em 0.5em 0em;
	background-color:#7AAFDE;
	color:#FFFFFF;
	font-weight:bold;
}
table#tblStart
{
	width:31em;
}
table#tblStart *.cssTextBox
{
	width:9em;
	background-color:#FFFFFF;
}
table#tblStart th
{
	width:7em;
}
table#tblStart td
{
	width:20em;
}
table#tblStart #btnSearchNumber
{
	margin:0em 0em 0em 1em;
}
p#prgStartButton
{
	width:26.5em;
}
p.cssDataTable #btnIdentify
{
	margin:0em 2.5em 0em 0em;
}
p.cssDataTable #btnClear
{
	margin:0em 0em 0em 2.5em;
}

/* SelectNumber */
div#divSearchDate
{
/*	width:49em; */
	width:60em;
}
div#divSearchDate span
{
	margin:0em 1em 0em 1em;
}
#btnClearDate
{
	margin:0em 0.5em 0em 0.5em;
}

div#divSearchDate *.cssDropDownList
{
	width:4em;
	font-size:120%;
}


div#divSearchDate *.cssTextBox, div#divSearchDate *.cssTextBoxShowOnly
{
	width:1.5em;
	margin:0em 0.125em 0em 0.25em;
	text-align:right;
}
div#divListBase 
{
	position:relative;
	left:0em;
	top:0em;
	height:70%;
	width:expression(document.documentElement.clientWidth - (1.5 * 12 * (screen.deviceXDPI / 72)));
	height:expression(document.documentElement.clientHeight - (13 * 12 * (screen.deviceYDPI / 72)));
}
div#divListBase *.cssCellCenter
{
	padding:1px 0.25em 1px 0.25em;
	background-color:#FFFFFF;
	color:rgb(0,0,128);
	border-left-style:none;
	border-right:solid 1px rgb(240, 240, 240);
	border-top-style:none;
	border-bottom:solid 1px rgb(128, 128, 128);
	vertical-align:middle;
	font-size:100%;
	font-weight:normal;
	text-align:center;
}
div#divListBase *.cssCellLeft
{
	padding:1px 0.25em 1px 0.25em;
	background-color:#FFFFFF;
	color:rgb(0,0,128);
	border-left-style:none;
	border-right:solid 1px rgb(240, 240, 240);
	border-top-style:none;
	border-bottom:solid 1px rgb(128, 128, 128);
	vertical-align:middle;
	font-size:100%;
	font-weight:normal;
	text-align:left;
}
div#divListBase *.cssCellHeader
{
	padding:1px 0.25em 1px 0.25em;
	text-align:center;
	vertical-align:middle;
	font-size:95%;
	font-weight:bold;
	background-color:rgb(122, 175, 222);
	color:#FFFFFF;
	border-left-style:none;
	border-right:solid 1px rgb(128, 128, 128);
	border-top-style:none;
	border-bottom:solid 1px rgb(128, 128, 128);
}
p.cssDataTable #btnInputSelect, p.cssDataTable #btnInputCancel
{
	margin:0em 2em 0em 2em;
}

/* Identify */
table#tblIdentify, table#tblIdentify th, table#tblIdentify td
{
	border-style:solid;
	border-color:#74B9E8;
}
table#tblIdentify
{
	border-width:2px;
}
table#tblIdentify th
{
	width:9.5em;
	border-width:1px;
	background-color:#FFFF99;
}
table#tblIdentify th *.cssButton 
{
	width:8em;
}
table#tblIdentify td
{
	width:30em;
	border-width:1px;
	background-color:#FFFFFF;
}
table#tblIdentify td div input
{
	margin-left:0.5em;
}
table#tblIdentify td div #rdoIdentify0
{
	margin-left:0em;
}
table#tblIdentify td *.cssTextBox
{
	width:95%;
	background-color:#DAF4F6;
}
table#tblIdentify td TextArea.cssTextBox
{
	height:auto;
	ime-mode:active;
}
table#tblIdentify td div
{
	margin:0em;
	padding:0em;
}
p#prgIdentifyButton
{
	width:38.5em;
}
p.cssDataTable #btnLogin
{
	margin:0em 4em 0em 0em;
}
p.cssDataTable #btnBack
{
	margin:0em 0em 0em 4em;
}
