.font1 {color:#444444; font-size: 14px; line-height: 17px; }
.font2 {color:#444444; font-size: 12px; line-height: 17px; }
.font3 {color:#444444; font-size: 10px; line-height: 14px; }

.font1now {color:#FF1A00; font-size: 14px; line-height: 17px; }
.font2now {color:#FF6600; font-size: 12px; line-height: 17px; }
.font3now {color:#FF6600; font-size: 10px; line-height: 14px; }

.font1_b {color:#333333; font-size: 14px; line-height: 17px; }
.font2_b {color:#333333; font-size: 12px; line-height: 17px; }
.font3_b {color:#333333; font-size: 10px; line-height: 14px; }

.font1b {color:#444444; font-size: 14px; line-height: 17px; font-weight:bold}
.font2b {color:#444444; font-size: 12px; line-height: 17px; font-weight:bold}
.font3b {color:#444444; font-size: 10px; line-height: 14px; font-weight:bold}

.font1bb {color:#333333; font-size: 14px; line-height: 17px; font-weight:bold}
.font2bb {color:#333333; font-size: 12px; line-height: 17px; font-weight:bold}
.font3bb {color:#333333; font-size: 10px; line-height: 14px; font-weight:bold}
.font4bb {color:#444444; font-size: 14px; line-height:  18px; font-weight:bold}

.font1bnow {color:#CC0000; font-size: 14px; line-height: 17px; font-weight:bold}
.font2bnow {color:#CC0000; font-size: 12px; line-height: 17px; font-weight:bold}
.font3bnow {color:#CC0000; font-size: 10px; line-height: 14px; font-weight:bold}

A.ma:link     { color:#FFFFFF; text-decoration: none;}
A.ma:visited  { color:#FFFFFF; text-decoration: none;}
A.ma:active   { color:#474A7C; text-decoration: none;}
A.ma:hover    { color:#474A7C; text-decoration: none;}

A.root:link     { color:#444444; font-size:10px; line-height:14px }
A.root:visited  { color:#444444; font-size:10px; line-height:14px }
A.root:active   { color:#FF6600; font-size:10px; line-height:14px }
A.root:hover    { color:#FF6600; font-size:10px; line-height:14px }

a:link    { color: #004499; }
a:visited { color: #004499; }
a:hover   {
	color: #CC0000;
	text-decoration: none;
}
a:active  {
	color: #CC0000;
	text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-image: url(../img/bk01.gif);
}

th { font-size: 12px; font-weight: bold; text-align: center; }
td, div { font-size: 12px; }

big { font-size: 14px; }
small { font-size: 10px; }

strong { font-weight: bold; }

.red {
	color: #770D1D;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.green {
	color: #336633;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.orange {
	color: #FF6600;
	font-weight:bold;
	font-size: 14px;
	line-height: 160%;
}
.font3white {
color:#FFFFFF; font-size: 10px; line-height: 16px;
}

.catch {
color:#333399; font-size: 13px; line-height:  20px; font-weight:bold
}
.blue {
	color: #333399;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.catchf {
color:#336633; font-size: 13px; line-height:  20px; font-weight:bold
}
.catchc {
color:#770D1D; font-size: 13px; line-height:  20px; font-weight:bold
}
.red {
	color: #770D1D;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.catchm {
color:#847D06; font-size: 13px; line-height:  20px; font-weight:bold
}
.yellow {
	color: #938B07;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.catche {
color:#4267E6; font-size: 13px; line-height:  20px; font-weight:bold
}
.sky {
	color: #4267E6;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.font2white {
	color:#FFFFFF;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
}

.line2 {margin: 10px 0px 10px 0px;
	background-image: url(../img/line2.gif);
}

.border1 {border-style: solid; border-color: #999999;}