/* CSS Document */

.txt{
	width:150px;
	height:20px;
	font-size:12px;
	border:#3399FF 1px solid;
	border-top:#EEEEEE 1px inset;
	border-left:#EEEEEE 1px inset;
	border-right-style: none;
	border-bottom-style: none;
}
.txt2{
	width:33px;
	height:20px;
	font-size:12px;
	border:#3399FF 1px solid;
	border-top:#EEEEEE 1px inset;
	border-left:#EEEEEE 1px inset;
	border-right-style: none;
	border-bottom-style: none;
}
#tab{
	font-size:12px;

}
#tab th{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
	letter-spacing:2px;
	background-color:#504433;
	padding-top:16px;
	padding-bottom:8px;
}
#foot{
	width:1003px;
	height:30px;
	font-size:12px;
	background-color:#FFFFFF;
	text-align:center;
	}

#hr_l{
	height:2px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#5A7DB9,endColorStr=#D5E4F8,GradientType=1);
}
#hr_m{
	height:2px;
}
#hr_r{
	height:2px;
	background-color:#EDE9D5;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#D5E4F8,endColorStr=#5A7DB9,GradientType=1);
}
#hr2_l{
	height:2px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#5A7DDE,endColorStr=#FFAA00,GradientType=1);
}
#hr2_r{
	height:2px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#FFAA00,endColorStr=#5A7DDE,GradientType=1);
}
#main_l{
	height:60px;
	text-align:right;
	
}
#main_r{
	height:60px;
	padding-left:22px;
	color: #F6EEDC;

}

.pad_t{
	margin:33px 0px 16px 0px;
	color: #660033;
}
.pad_b{
	margin:16px 0px 33px 0px;
	color: #660033;
}
a{ color:#6A5802; text-decoration:none;}
a:hover{ color:#FF9900;text-decoration:underline;}
