BODY{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	background-color:#eee;
}

.alert
{
	font-color:#ff0000;
}
.msg
{
	font-family:verdana,verdana,Tahoma,Arial;
	FONT-SIZE:12px;
	color:#ff0000;
}

.welcome{
	FONT-SIZE:50px;
	font-family:Courier New;
	color:#ccc;
	font-weight:bold;
}

.developer{
	font-family: verdana;
	font-size: 12px;
	color: #9900FF;
	background-color: #ffffff;
}

a.developer{
	font-family: verdana;
	font-size: 12px;
	color: #9900FF;
	text-decoration:none;
	background-color: #ffffff;
}

*{
	margin:0;
	padding:0;
}

UL{
	list-style:none;
}

#content{
	margin:10px 0;
	width:100%;
}

.txt12{	font-size:12px; }
.txt24{ font-size:24px; }
.txt36{ font-size:36px; }

TABLE{
	background-color:#FFFFFF;
}
fieldset{
	padding-left:5px;
}
legend{
	color:#666666;
	font-weight:bold;
	padding:2px;
}
TABLE.brdr{
	border:1px solid #FAC5CA;
	/*border:1px solid #CDCDCD;
	background-color:#FCFCFC;*/
	margin:0 auto;
}
a.link {
	color:#000000;
	text-decoration:none;
}
a.link:hover {
	color:#0000ff;
	text-decoration:underline;
}
INPUT, TEXTAREA, SELECT{
	border:1px solid #666666;
}
input[type='text']{
	border:1px solid #666666;
	width:150px;
}
input[type="radio"]{
	border-style:none;
}
input[type='button'], input[type='submit']{
	padding-left:10px;
	padding-right:10px;
}
.pad_tb{
	padding-top:10px;
	padding-bottom:10px;
}
.error{
	color:#FF0000;
	font-weight:bold;
}

#left_menu B{
	color:green;
}
.frm_fld{
	font-weight:bold;
	color:#b01116;
}

.detail{
	padding-right:10px; 
	height:25px; 
	font-weight:bold;
	color:green;
	text-align:right;
}

.detail_file{
	padding-right:10px; 
	height:25px; 
	font-weight:bold;
	color:green;
	text-align:left;
	
}

.change{
	padding-right:10px; 
	height:25px; 
	font-weight:;
	color:#0000ff;
	text-align:right;
}

.detail td{
	text-align:left;
}

.ttl_bg{
	background-color:green;
	padding:5px; 
	color:#FFFFFF; 
	font-weight:bold;
}

.ttl_menu{
	background-color:#ddd;
}
/*--Context Menu----------------*/
.skin0{
	position:absolute;
	border:2px solid #FAC5CA;
	background-color:#FFFFFF; font-family:Verdana;
	line-height:20px; cursor:default;
	font-size:14px; z-index:100;
	visibility:hidden;
}
.menuitems{
	padding:5px 20px;
}

.button {
	padding-left: 8px;
	display: inline-block;
	margin-right: 5px;
	background: url('../images/button_left.png') top left no-repeat;
}
.button span {
	color: #FFF;
	display: block;
	padding: 5px 10px 5px 2px;
	background: url('../images/button_right.png') top right no-repeat;
}

.scrollbox {
	border: 1px solid #CCCCCC;
	width: 350px;
	height: 100px;
	background: #FFFFFF;
	overflow-y: scroll;
}

.scrollbox_cs {
	border: 1px solid #CCCCCC;
	width: 250px;
	height: 80px;
	background: #FFFFFF;
	overflow-y: scroll;
}

/*-----------------------------*/
