body {
	background-color:#737373;
	font-family: Helvetica, Arial, sans-serif;
	margin: 0 0;
}

font {
	font-family: arial, helvetica, sans-serif;
}

h1, h2, h3, h4  {font-family: Arial, helvetica, sans-serif}
h1 { font-size:14px }
h2 { font-size:12px }
h3 { font-size:10px }
h4 {font-size: 10px; font-weight:normal}

:link           {color:#404040;}
:visited        {color: #303030;}
:active         {color: #505050;}

a.hmenu { font-size:10px;}
a.hmenu:link,a.hmenu:visited,a.hmenu:active {color:#003333; text-decoration:none}
a.hmenu:hover { color:#0099CC; }

td.vmenu1 { background-color:#006699; width:176px; font-size:10px; color:#00CCFF; padding-left:3px; font-weight:bold;}
td.vmenu2 { background-color:#006699; width:176px; font-size:10px; color:#FFCC00; padding-left:6px; font-weight:bold;}
a.vmenu1:link,a.vmenu1:visited,a.vmenu1:active {color:#00FFFF; font-weight:bold; text-decoration:none}
a.vmenu1:hover { color:#FF9900; }

a.style01 {font-size:12px;font-weight:normal;text-decoration:underline;}
a.style01:link,a.style01:visited,a.style01:active {color:#99FF00;}
a.style01:hover {color:#FF9900;}

a.style02 {font-size:12px;font-weight:bold;text-decoration:none;}
a.style02:link,a.style02:visited,a.style02:active {color:#003366}
a.style02:hover {color:#FF9900;}

a.style03 {font-size:12px;font-weight:bold;text-decoration:underline;}
a.style03:link,a.style03:visited,a.style03:active {color:#660066}

table.kagi1 {
	width:180px;
	background-color:#003333;
    margin-top:5px;
    margin-bottom:15px;
	border-color:#FFCC33;
	pause-before:3px;
	text-align:center;
}

td.kagi1 {
    font-size:10px;
    color:#00CCCC;
    font-weight: bold;
}

a.kagi1 {text-decoration:underline; color:#FFFFFF; font-size:10px; font-weight:normal;}


table.bann {
	width:183px;
	pause-before:7px;
	text-align:center;
}

td.present1 { font-size:12px; padding-right:5px; color:#CCCC00; }
td.present2 { font-size:12px; color:#009966; }
td.gal1 { font-size:12px; background-color:#003333; color:#CCCCCC; padding:3px; height:18px; }
td.gal2 { padding:5px;}
td.style01 { font-size:12px; background-color:#003333; color:#FFCC00; padding:3px; height:18px; }
td.style02 { font-size:12px; background-color:#006666; color:#99CC00; padding:3px; height:18px; }
td.style03 { font-size:12px; background-color:#005555; color:#99CC00; padding:3px; height:18px; }
td.style04 { background-color:#32414B; font-size:12px; color:#99FF66; }
p.style01 { margin-left:10px; margin-right:10px; color:#003333; text-decoration:none;font-size:12px;font-weight:normal;}
p.style02 { text-indent:15px;margin-left:15px; margin-right:10px;color:#003333;text-decoration:none;font-size:12px;font-weight:normal;}
p.style03 { margin-left:10px; margin-right:10px; color:#003333; text-decoration:underline;font-size:12px;font-weight:bold;}
.gal_img { color:#003333; text-decoration:none;font-size:12px;font-weight:normal;}
.style01 { color:#003333;font-size:12px;font-weight:normal; text-indent:10px; margin:10px;}
.td1 {color:#003333;font-size:12px;font-weight:normal;}

#kii_news {
    width:355px;
    margin:27px 4px;
    padding:4px;
    background-color: #333333;
    color:#FF8000;
    float:left;
    font-size:12px;
}

#kii_news img {
    margin:5px;
    padding:0px;
    border:#000000 none 0px;
}

#kii_news p {
    margin:10px 5px;
    padding:0px;
    text-indent: 21px;
}

#kii_news h1 {
    margin:10px 5px;
    padding:0px;
    font-size: 14px;
    font-weight:bold;
}

#kii_news a,
#kii_news a:link,
#kii_news a:visited {
    color:#FCDD03;
}



#kii_banners {
    width:160px;
    margin:27px 4px;
    padding:4px;
    background-color: #aaaaaa;
    color:#ffffff;
    float:right;
    text-align: center;
}

#kii_banners h1 {
    margin:10px 5px;
    padding:0px;
    font-size: 14px;
    font-weight:bold;
    color: #800000;
}

#kii_banners img {
    margin:5px;
    padding:0px;
    border:#000000 none 0px;
}