.tbhead  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	color: #fff;
}

p.adv01 {color: #000; text-align: left; margin: 20px 0 25px 0; padding: 3px 0; font: normal 11px arial, sans-serif; border-top: 1px dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0;}
p.adv02 {color: #000; text-align: right; margin: 20px 0 25px 0; padding: 3px 0; font: normal 11px arial, sans-serif; border-top: 1px dotted #c0c0c0; border-bottom: 1px dotted #c0c0c0;}
p.adv01 a:link, p.adv01 a:visited, p.adv02 a:link, p.adv02 a:visited {color:#ff0000 !important; text-decoration:underline !important;}
p.adv01 a:hover, p.adv02 a:hover {color:#800000 !important; text-decoration:underline !important;}

.tbtext  {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align: left;
	color: #000;
}

p, .plain, p.MsoNormal {
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0;
	text-align: left;
}

.search  {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
}

.common  {
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	margin-bottom: 0;
	margin-top: 0;
}

.list  {
	font-family: Arial;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	text-align: left;
}

h1, .head1  {
	font-family: Verdana, Arial;
	font-size: 22px;
	margin-top: 6px;
	margin-bottom: 3px;
	text-align: center;
	color: #000;
}

h2, .head2  {
	font-family: Verdana, Arial;
	font-size: 18px;
	margin-top: 6px;
	margin-bottom: 3px;
	text-align: left;
	color: #000;
}

.link  {
	text-decoration: none;
}

a:link {
	color: #800000;
	text-decoration: none;
}

a:visited {
	color: #800000;
	text-decoration: none;
} 

a:active {
	color: #ff0000;
	text-decoration: none;
} 

a:hover {
	text-decoration: none;
	color: #ff0000;
}
