body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #333333; background-color: #310000; background-image: url(../img/back1.gif); background-repeat: repeat-x}

a:link {  color: #0066CC; text-decoration: underline}
a:hover {  color: #0066CC; text-decoration: underline}
a:visited {  color: #3399CC; text-decoration: underline}

.foot {  font-size: 11px; color: #FFFFFF}
.foot a:link {color: #FFFFFF; text-decoration: none; }
.foot a:visited {color: #FFFFFF; text-decoration: none; }
.foot a:hover {color: #FFFFFF; text-decoration: underline; }

.new {  font-size: 12px; line-height: 140%; color: #660000}
.new a:link {color: #4E6453; text-decoration: none; }
.new a:visited {color: #4E6453; text-decoration: none; }
.new a:hover {color: #4E6453; text-decoration: underline; }

.hyo1 {  font-size: 12px; color: #333333; vertical-align: top; background-color: #FFFFFF}
.hyo1 a:link {color: #0066CC; text-decoration: underline; }
.hyo1 a:visited {color: #0066CC; text-decoration: underline; }
.hyo1 a:hover {color: #0066CC; text-decoration: underline; }

.hyo2 {  font-size: 12px; color: #333333; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.hyo2 a:link {color: #0066CC; text-decoration: underline; }
.hyo2 a:visited {color: #0066CC; text-decoration: underline; }
.hyo2 a:hover {color: #0066CC; text-decoration: underline; }

.s1 {  font-size: 11px; line-height: 14px; color: #333333; vertical-align: top}

.m1 {  font-size: 12px; line-height: 150%; color: #333333}

.l1 {  font-size: 16px; line-height: 140%; color: #333333}

.site {  font-size: 12px}
.site a:link {color: #333333; text-decoration: none; }
.site a:visited {color: #333333; text-decoration: none; }
.site a:hover {color: #0066CC; text-decoration: underline; }

.cafe1 { font-size: 11px; line-height: 18px; color: #333333; vertical-align: top }
.hyo3 { font-size: 11px; color: #333333; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

/* Information table */
table.information_table{
	margin:3px 0 2px;
	border:1px solid #aaa;
	background:#aaa;
	}
table.information_table th,
table.information_table td{
	background:#fff;
	}
table.information_table th{
	padding:6px 0 0 0;
	}
table.information_table td ul{
	margin:10px 0 10px 30px;
	list-style:none;
	}
table.information_table td li{
	line-height:160%;
	font-size:80%;
	}


