* { margin:0; padding:0; }

body{  font-size:12px; background-color:#DAE6F3; }

a,a:visited { text-decoration: none; color:#003366;}
a:hover,a:active { text-decoration: underline; color:#003366;}

table{ border-collapse:collapse; margin:1px auto;border-width:1px;}

th,td{  font-size:12px; padding:1px; background:#F1F5F8; }

th { text-align: center; font-weight: bold; color: #000; }

td#nobkgrnd{ 
  background-color: transparent;
}

td#pagecontrol{
  background-color: transparent;
  color: yellow;
}

/*
input,select{ color: #003366; margin:0 !important; margin:0 5px; padding:0 !important; padding:0 5px; }
*/


.lowscore{
  background-color: red;
}

.banner{ text-align:center; font-size:200%; margin:10px auto; font-weight:bold; }

.title{
  font-size: large;
  font-style: italic;
  font-weight: bold;
  color: blue;
}
.sysnametitle
{
	font-weight:bold;
	color:#0155BB;
}

/* for login.asp */
table#loginbox { border-style: none; } 
#loginbox th,#loginbox td { border-style:none; padding:0; }
#loginbox input {	padding: 0;}
/*end for login.asp*/


/*   menu   */
#banner { display:block; background-color:#FFFFF2; border:1px solid #EDEDCE; font-size:150%; margin:5px 5px; text-align: center; line-height:26px; font-weight:bold; }

.box { margin:10px 5px; border:1px solid #525C3D; padding-bottom:10px; background-color:#FFFFFF;}

.box h2 { font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 10px; background:url(bg_title.gif) repeat-x left center; line-height:30px; background-color:#F0F6FA; } 

.box ul { list-style:none;  margin:0px 5px;  }

.box li { padding:3px 5px; border-bottom:1px dotted #A3CEEB; line-height:18px; margin:0 10px; }
/* end menu  */



.mainmenu{
  background-color: silver;
  margin-bottom: 0.5em;
  text-align: center;
  font-weight: bold;
}


.option{  height:30px; border: 1px solid #C2E3A2; background: #EFFCF1; color: #5E912B; padding:0 0 0 40px; line-height:30px; margin:10px 10px; font-size:14px; font-weight: bold; }

#memo{
  text-indent: 1em;
  border: 1px solid;
}

#AltEdit{
  visibility: hidden;
}

.nodisplay{
  visibility: hidden;
}

#nodisplay{
  visibility: hidden;
}


/*for button*/
.button{ text-align: center;}

/* 	.button input { _height:20px; line-height:20px; color:#535353; font-weight:bold; background:url(btn_bg.gif) repeat-x left bottom; border:1px solid #E8C9B7;  cursor:pointer; }
	
	.button input.page { background: #FFF; border: 1px solid #036; cursor: text; }	
 end for button   */