IMG{
	margin:0px;
	border:0px;
	padding:0px;
}
RT{
	color:#FF0000;
}
.error_message{
	border-top: 2px solid silver;
	border-left: 2px solid silver;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
	font-size:14pt;
	font-weight:bold;
	color:#FF8080;
	width:100%;
	filter: DropShadow(color=#000000,offX=1,offY=1,positive=true);
}

BODY{
  font-size:10pt;
	color:#000000;
	background-image:url(image/feather.jpg);
	background-color:#E0E0FF;
	margin:0px;
}
.top_background{
	margin-top:0px;
	background-image:url(image/angel.gif);
	background-repeat:no-repeat;
}

.body_table{
	margin-top:80px;
	margin-left:20px;
}

.list_table{
	width:480px;
	margin-top:50px;
	margin-left:40px;
}

.list_section{
	background-image:url(image/halftone30.gif);
}

.title_table{
	margin-left:120px;
	margin-top:0px;
	width:400px;
	background-image:url(image/halftone30.gif);
}

.shadow_frame{
  border-top: 3px solid silver;
  border-left: 3px solid silver;
  border-right: 3px solid gray;
  border-bottom: 3px solid gray;
  color:#FFC080;
  width:100%;
  filter: DropShadow(color=#000000,offX=1,offY=1,positive=true);
	padding:8px;
}

.title_font1{
  font-size:20pt;
	font-weight:bold;
}
.title_font2{
  font-size:18pt;
	font-weight:bold;
}
.title_font3{
  font-size:12pt;
	font-weight:bold;
}


A{
	font-weight:bold;
	color:#FF0000;
	text-decoration:none; 
}

.list_title{
  font-size:16pt;
	font-weight:bold;
	color:#FF80A0;
}

.list_info{
	padding-top:8px;
	padding-left:10px;
  font-size:10pt;
	color:#8080FF;
}
.list_comment{
	padding-top:4px;
	padding-left:10px;
  font-size:10pt;
	color:#000000;
}
