body {
background-color: #a4c6ff;
background-repeat: repeat;
font-size: 100%;
margin: 0px;
padding: 0px;
}
a:link {font-weight: bold;color: #0000ff;}
a:visited {font-weight: bold;color: #0000ff;}
a:hover {font-weight: bold;color: #ff0000;}

.a02 a:link{font-weight: bold;color: #000000; text-decoration:none;}
.a02 a:visited {font-weight: bold;color: #000000; text-decoration:none;}
.a02 a:hover {font-weight: bold;color: #ff0000;text-decoration:none;position : relative;top : 1pt;left : 1pt;}

h1 {color: #660099;margin: 0px 5px;padding: 0px;font-size: 100%; margin-top: 10px;}
h2 {color: #330099;margin: 0px 5px;padding: 0px;font-size: 95%; margin-top: 5px;}
h3 {font-size: 100%;color: #333333;}
h4 {color: #444444; font-size: 70%; display:inline}
h5 {font-family: "times new roman", times, serif;font-size: 140%;color: #000099;padding: 5px;margin: 0px;}

.tbox1{font-size: 90%;line-height: 140%;padding-left:10px;padding-right:10px; background-image: url(img/bg-color.gif);background-repeat: repeat-y;background-color: #ffffff}
.tbox2{font-size:95%;line-height: 120%;padding-left:5px;padding-right:5px; border:1px solid #666666; }
.tbox3{font-size: 90%;line-height: 140%;padding-left:10px;padding-right:10px; background-color: #ffffff}
.tablebox1 {padding: 0px 0px 0px 0px;background-color:#ffffff;border: 1px solid;border-collapse:collapse;border-color: #888888}

.tb1{font-size: 110%; font-weight: bold; line-height: 140%; background-image: url(img/j-map2.gif); background-position:50% 50%; background-repeat: no-repeat; background-color: #ffffff;}

.f1 {font-size: small;line-height: 160%;padding: 0px;margin-top: 10px;margin-right: 15px;margin-bottom: 10px;margin-left: 15px;}
.top_img {padding: 0px;margin-top: 0px;margin-right: 5px;margin-bottom: 5px;margin-left: 5px;}
.l_img {margin-top: 10px;margin-right: 7px;margin-bottom: 10px;margin-left: 15px;border: 1px solid #669900;padding: 0px;float: left;}
.r_img {margin-top: 10px;margin-right: 15px;margin-bottom: 10px;margin-left: 7px;border: 1px solid #669900;padding: 0px;float: right;}
.f2 {font-size: 110%;line-height: 160%;padding: 0px;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px;color: #333333;}
.f3 {font-size: small;line-height: 160%;padding: 5px;margin-top: 10px;margin-right: 15px;margin-bottom: 10px;margin-left: 15px;color: #333333;border: 1px solid #333333;}
.f4 {font-size: small;line-height: 160%;padding: 5px;margin-top: 10px;margin-right: 15px;margin-bottom: 10px;margin-left: 15px;border: 1px solid #4f7600;background-color: #dce8c4;}
.f5 {font-size: small;line-height: 160%;padding: 5px;margin-top: 10px;margin-right: 15px;margin-bottom: 10px;margin-left: 15px;border: 1px solid #ffcc00;background-color: #fff5d0;}
.copy {font-size: 110%;margin: 5px;padding-top: 2px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;border-top-width: thin;border-top-style: solid;border-top-color: #94b74c;}

#menu_box {position: relative;padding: 0px;margin: 0px;right: 3px;font-weight: bold; line-height: 110%;}
a.menu:link {font-size: medium;color: #0000bb;text-decoration: none;text-align: right;margin: 0px;padding-right: 10px;padding-top: 2px;padding-bottom: 1px;display: block; background-color: #ffffff; line-height: 170%;}
a.menu:visited {font-size: medium;color: #000099;text-decoration: none;text-align: right;margin: 0px;padding-right: 10px;padding-top: 2px;padding-bottom: 1px;display: block; background-color: #ffffff; line-height: 170%;}
a.menu:hover {font-size: medium;color: #990000;text-decoration: none;text-align: right;margin: 0px;padding-right: 10px;padding-top: 2px;padding-bottom: 1px;display: block; background-color: #ffffff; line-height: 170%;}

.td1{font-size: 110%; font-weight: bold; line-height: 120%; border-bottom:1px solid #ff5500; background-color: #ffffff;}
.td01{background-color:#eeeeee;border:1px solid #ffffff;color:#444444;font-size: 95%;}
.td02{background-color:#dddddd;border:1px solid #ffffff;color:#444444;font-size: 95%;}
.td2{font-size: 100%; font-weight: bold; line-height: 180%; background-color: #ffee99}

.t1 {font-size: 90%;line-height: 140%;color: #333333;}
.t2 {font-size: 120%;font-weight: bold;line-height: 130%;color: #0000aa;}
.t3 {font-size: 180%;font-weight: bold;line-height: 130%;color: #ff3300;}
.t4 {font-size: 100%;font-weight: bold;line-height: 130%;color: #444444;}
.t5 {font-size: 100%;font-weight: bold;line-height: 130%;color: #444444;}
.t6 {font-size: 110%;font-weight: bold;line-height: 200%; padding: 2px; background-color: #ccff00;}
.t7 {font-size: 140%;font-weight: bold;line-height: 130%;color: #000000;}
.t8 {font-size: 200%;font-weight: bold;line-height: 200%; color: #FF0000;}
.t9 {font-size: 100%;font-weight: normal;line-height: 100%;color: #000000;}
.t10{font-size: 140%;font-weight: bold;line-height: 150%;color: #330099;}
.t11{font-size: 100%; line-height: 150%; font-weight: normal; padding-right:10px; }
.t12{font-size: 95%; font-weight: normal; line-height: 150%;color: #330099; }
.t70 {font-size: 70%;font-weight: normal;line-height: 130%;color: #444444;}
.t80 {font-size: 80%;font-weight: normal;line-height: 130%;color: #444444;}
.b120r {font-size: 130%;font-weight: bold;line-height: 130%;color: #cc0000;}
.b1 {color: #330099;;font-weight: bold;margin: 0px 5px;padding: 0px;font-size: 95%; margin-top: 5px;}
.t_1{border:0px; background-color: #cceeff}
.t_2 {font-size: 110%;font-weight: bold;line-height: 170%;color: #000000;}

.f01{ letter-spacing: 0.5em}
.r {color: #ff0000;}
.b{color: #0000ff;}
.g{color: #00ff00;}

.map01{ color: #0000FF; text-align: left}

.m_top{margin-top: 30px;}

.m_left01{margin-left: 20%; margin-top: 5%; font-size: 110%; font-weight: bold; line-height: 200%;}

.t_center{text-align: center;}

.hr01{border-style: dotted none none none; border-top-color: #0000ff; border-top-width: 2px; height: 2px; width: 100%;}
.hr02{border-style: solid none none none; border-top-color: #aaaaaa; border-top-width: 1px; height: 1px; width: 95%;}

