body {margin:0px;font-size:12px;}
form {margin:0px;}
td,th,p,span {font-size:12px;}

.page {background-color :#c0de98 }
.page caption {BACKGROUND-IMAGE: url(../images/page/tab_14.gif); text-align: center;	padding: 3px;	border: 1px solid #c0de98;	color: #000000;	font-weight: bold;}
.page-head {BACKGROUND-IMAGE: url(../images/page/tab_14.gif); font-size:12px;}
.page-ttl {color: #1F4A65; font-weight: bold;}
.page-row {background-color:#FFFFFF;color:#1F4A65}
.page-box {width: 30px;text-align: center;color: #FF0000;border-left: 0px;border-top: 0px;border-right: 0px;border-bottom: 1px solid #000000;background-color: transparent;}
.page-info{}
.page-result{color:#FF0000}
.page-opt-disabled {color:#000000;font-weight:bold}
.page-opt-enabled {color:#0000FF;cursor:hand;font-weight:bold}
	
button,input.button {BORDER: #467708 1px solid;PADDING-RIGHT: 2px;  PADDING-LEFT: 2px; padding-top:1px; margin:1px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#CCE7AA); CURSOR: hand; COLOR: black;}
.form {border:1px solid #1F4A65}
.full {width:100%}
input.date {width:80px;}
input.datetime {width:180px;}

.scroll{border: 1px solid #c0de98;overflow: auto;scrollbar-base-color: #B5EB70;}

.form-tbl {	margin: 0px 10px 0px 0px;	border: 1px solid #c0de98;	border-collapse: collapse;}

.form-ttl {	border-bottom: 1px solid #c0de98;	border-left: 1px solid #c0de98;	border-right: 1px solid #c0de98;	padding-left: 5px;	padding-right: 5px;	font-weight: 100;}

.form-tbl caption {BACKGROUND-IMAGE: url(../images/page/tab_14.gif); text-align: center;	padding: 3px;	border: 1px solid #c0de98;	color: #000000;	font-weight: bold;}

.form-tbl th {	height: 22px;	border-bottom: 1px solid #c0de98;	border-left: 1px solid #c0de98;	border-right: 1px solid #c0de98;	padding-left: 5px;	padding-right: 10px;	font-weight: bold;	text-align: right;}

.form-tbl td {	height: 22px;	padding-left: 3px;	border: 1px solid #c0de98;}

.view-tbl {	margin: 0px 10px 0px 0px;	border: 1px solid #c0de98;	border-collapse: collapse;}

.view-ttl {	border-bottom: 1px solid #c0de98;	border-left: 1px solid #c0de98;	border-right: 1px solid #c0de98;	padding-left: 5px;	padding-right: 5px;	font-weight: 100;}

.view-tbl caption {BACKGROUND-IMAGE: url(../images/page/tab_14.gif); text-align: center;	padding: 3px;	border: 1px solid #c0de98;	color: #000000;	font-weight: bold;}

.view-tbl th {	height: 22px;	border-bottom: 1px solid #c0de98;	border-left: 1px solid #c0de98;	border-right: 1px solid #c0de98;	padding-left: 5px;	padding-right: 10px;	font-weight: bold;	text-align: right;}

.view-tbl td {	height: 22px;	padding-left: 3px;	border: 1px solid #c0de98; background-color:#FFFFFF}

.opt {font-size:14px;font-weight:bold;color:#6699EE;cursor:hand}