body{
	margin:0px;
	padding:0px;
}
body,td,input,select,textarea{
	font-family: Arial;
	font-size: 14px;
	font-weight:bold;
}
.char{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	cursor:hand;
}
input,select,textarea{
	border:1px solid silver;
}
.t_title{
	background:#CCCCFF ;
	font-size:18px;
	font-weight:bold;
	color:#333333;
	height:30px;
}
.t_info{
	background:#CCCCFF ;
	font-size:14px;
	font-weight:bold;
	color:#333333;
	height:24px;
}
.preview{
	text-align:center;
	vertical-align:middle;
	border: 1px solid #CCCCCC;
	width:100%;
	overflow:auto;
	height:200px;
}
.imgpreview{
	width:190px;
	height:190px;
}
.cal_table{
	background:#9999FF;
	border:1px solid #9999FF;
	text-align:center;
}
.cal_th{
	background-color:#CCCCFF;
	font-size:10px;
	font-weight:bold;
	color:#333366;
	border:1px solid #CCCCFF;
}
.cal_td,.cal_tdo,.cal_day,.cal_sun{
	width:28px;
	height:24px;
	vertical-align:middle;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	border:1px solid #FFFFFF;
}
.cal_td{
	background:white;
}
.cal_tdo{
	border:1px solid #CC0000;
	color:#CC0000;
}
.cal_day{
	color:#CC0000;
	border:1px inset #FFFFFF;
}
.cal_sun{
	color:#999999;
}
.btn{
	cursor:pointer;
}
.text{
	border:none;
	background:trasparent;
	font-size:14px;
	font-weight:bold;
}
.signb{
    border:none;
    color:#003366;
    font: bolder small Impact;
    background: transparent;
    cursor:pointer;
}
.menutext{
	vertical-align:middle;
	color:#003366;
	text-align: left;
	font-size : 14px;
	font-weight:bold;
	font-weight:bold;
	border: none;
	background-color: transparent;
	vertical-align:middle;
	cursor: pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
}

