body {
margin:0px;
padding: 0px;
font-size: 12px; line-height: 18px;
}

td { font-size: 12px; line-height: 18px; }

form { padding: 0px; margin:0px; }

.kazarifont { font-size: 10px; color: #0066CC; }
.headerfont { font-size: 12px; font-weight: bold; color: #000000; }
.titlefont { font-size: 20px; font-weight: bold; color: #000000; line-height: 24px; }
.subtitlefont { font-size: 16px; font-weight: bold; color: #000000; line-height: 20px; }
.iframefont { font-size: 12px; color: #000000; line-height: 16px; }

a:hover { color: #ff0000; }

a.menu { text-decoration: none; } 
a.menu:hover { color: #000000; text-decoration: none; }
.menu:link { color: #FFFFFF; text-decoration: none; }
.menu:visited { color: #FFFFFF; text-decoration: none; }

a.menu2 { text-decoration: none; } 
a.menu2:hover { color: #FFFFFF; text-decoration: none;}
.menu2:link { color: #000000; text-decoration: none; }
.menu2:visited { color: #000000; text-decoration: none; }


a.b:hover { color: #990000; }
.b:link { color: #000000; }
.b:visited { color: #000000; }

a.w:hover { color: #0066CC; text-decoration: none; }
.w:link { color: #ffffff; text-decoration: none; }
.w:visited { color: #ffffff; text-decoration: none; }

.iframe {
	border: 1px solid #631613; }
.ff {
	color: #FFFFFF; }
.f_orange {
	font-size: 16px;
	color: #FF9900;
}
.style1 {color: #FFFFFF}.f10 {
	font-size: 10px;
	line-height: 16px;
}
.style2 {
	color: #990000;
	font-size: 16px;
}
.style3 {color: #0066CC}

.lin {
	border: 1px solid #0066CC;
}
.font16 {
	font-size: 16px;
	color: #000000;
}
.table {
	padding-top: 15px;
}
.font14 {
	font-size: 14px;
	color: #000000;
}
.lin01 {
	border-bottom-width: medium;
	border-bottom-style: double;
	border-bottom-color: #FF9999;
}
.lin03 {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #FFCCCC;
}
