a:link		{ color:#003399; text-decoration:none; }
a:visited	{ color:#003399; text-decoration:none; }
a:active	{ color:#003399; text-decoration:underline; }
a:hover		{ color:#003399; text-decoration:underline; }

.header:link		{ color:#ffffff; text-decoration:none; font-size:12px; line-height:12px; }
.header:visited		{ color:#ffffff; text-decoration:none; font-size:12px; line-height:12px; }
.header:active		{ color:#ffcc00; text-decoration:none; font-size:12px; line-height:12px; }
.header:hover		{ color:#ffcc00; text-decoration:none; font-size:12px; line-height:12px; }

.subnavi:link		{ color:#ff7f00; font-weight:bold; text-decoration:none; }
.subnavi:visited	{ color:#ff7f00; font-weight:bold; text-decoration:none; }
.subnavi:active		{ color:#ff7f00; font-weight:bold; text-decoration:underline; }
.subnavi:hover		{ color:#ff7f00; font-weight:bold; text-decoration:underline; }

.footer:link		{ color:#ff0000; text-decoration:none; }
.footer:visited		{ color:#ff0000; text-decoration:none; }
.footer:active		{ color:#ff0000; text-decoration:underline; }
.footer:hover		{ color:#ff0000; text-decoration:underline; }

.red:link		{ color:#a05000; text-decoration:none; }
.red:visited	{ color:#a05000; text-decoration:none; }
.red:active		{ color:#a05000; text-decoration:underline; }
.red:hover		{ color:#a05000; text-decoration:underline; }

body {
	font-size:12px;
	line-height:15px;
	color:#666666;
}

td {
	font-size:12px;
	line-height:15px;
	color:#666666;
}

.box-cap {
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.text-mgn {
	font-size:5px;
	line-height:7px;
	color:#666666;
}

.text-btm {
	font-size:10px;
	line-height:10px;
	color:#333333;
}

.text-2s {
	font-size:8px;
	line-height:10px;
	color:#666666;
}

.text-s {
	font-size:10px;
	line-height:12px;
	color:#666666;
}

.text {
	font-size:12px;
	line-height:15px;
	color:#666666;
}

.input1 {
	font-size:10px;
	color:#000000;
	border:1px solid #666666;
}

.text-l {
	font-size:16px;
	line-height:24px;
	color:#666666;
}

.text-2l {
	font-size:20px;
	line-height:24px;
	color:#666666;
}

.text-3l {
	font-size:24px;
	line-height:30px;
	color:#666666;
}

.heading {
	font-size:16px;
	color:#666666;
}
