/* LINK */
a.a1 { 
	color:orange; 
}
a:hover.a1 { 
	color:white; 
	text-decoration:underline;
}

a.a1b { 
	color:#FFCC66; 
}
a:hover.a1b { 
	color:white; 
}
a.a1c { 
	color:#CCCCCC; 
}
a:hover.a1c { 
	color:FFFFFF; 
}
a.a1d { 
	color:#CCCC88; 
}
a:hover.a1d { 
	color:white; 
}

a.a1r { 
	color:#FF9966; 
}
a:hover.a1r { 
	color:white; 
}

a.a2 { 
	color:white;
}
a:hover.a2 { 
	color:navy; 
	text-decoration:underline;
}

a.a3 { 
	color:navy; 
}
a:hover.a3 {
	color:white; 
	text-decoration:underline;
}

a.a4 { 
	color:#333300; 
}
a:hover.a4 {
	color:white; 
	text-decoration:underline;
}

a.a5 { 
	color:#003333; 
}
a:hover.a5 {
	color:white; 
	text-decoration:underline;
}

a.a6 { 
	color:#003000; 
}
a:hover.a6 {
	color:white; 
	text-decoration:underline;
}

a.a7 { 
	color:white;
}
a:hover.a7 { 
	color:#FF9933; 
	text-decoration:underline;
}
a.a7c { 
	color:#CCCCCC;
}
a:hover.a7c { 
	color:#999999; 
}
a.a7d { 
	color:#FFFFFF;
}
a:hover.a7d { 
	color:NAVY; 
}
a.a7e { 
	color:#CCCC88;
}
a:hover.a7e { 
	color:#EEEEAA; 
}

a.a7r { 
	color:white;
}
a:hover.a7r { 
	color:#FF9966; 
}
a.a8 { 
	color:white;
}
a:hover.a8 { 
	color:orange; 
	text-decoration:underline;
}
a.a9 { 
	color:#FF6600;
}
a:hover.a9 { 
	color:white; 
	text-decoration:underline;
}
a.a10 { 
	color:NAVY;
}
a:hover.a10 { 
	color:GREEN; 
	text-decoration:underline;
}
a.logo1 { 
background-image:url(../icons/top_logo2.gif);
background-position: 0px 0px;
width:150px;
height:64px;
display:block;
}
a:hover.logo1 {
background-position: 0px 64px;
}

/* LIST BOX */
ul.u1 { 
	margin-top:0px; 
	margin-left:12px;
	margin-bottom:0px; 
}
ul.u2 { 
	margin-top:0px; 
	margin-left:0px;
	margin-bottom:0px; 
}
li.l1 { 
	list-style:none; 
}
li:before { content:"" }

/* INDENT */
p.i1 { 
	margin-top:1px; 
	text-indent:12pt; 
	margin-bottom:2px; 
}
p.i2 { 
	margin-top:0px; 
	text-indent:10pt; 
	margin-bottom:0px; 
}
p.i3 { 
	margin-top:0px; 
	text-indent:14pt; 
	margin-bottom:0px; 
}
p.i4 { 
	margin-top:0px; 
	text-indent:36pt; 
	margin-bottom:0px; 
}

/* NAVIGATION BAR */
.midashi02topz{background: #CC6633;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #FFFFCC;
	width: 150;
	}
.midashi03topz{background: #99CC66;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #003300;
	width: 150;
	}
.midashi04topz{background: #CC99FF;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #000066;
	width: 150;
	}
.midashi05topz{background: #CCCC66 ;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #333300;
	width: 150;
	}
.midashi06topz{background: #990000 ;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #FFCCCC;
	width: 150;
	}
.midashi07topz{background: #006633 ;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #66CC66;
	width: 150;
	}
.midashi08topz{background: #669999 ;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #FFCCCC;
	width: 150;
	}
.midashi09topz{background: #669966 ;
	font-size: 15px; 
	font-weight: nomal; 
	line-height: 1.8; 
	font-family: ARIAL,Tahoma;
	color: #FFCCCC;
	width: 150;
	}
.border11topz {border-bottom: 4px dotted #FFCC33; 
	width: 150px;
	margin-top: 5px;
	margin-bottom: 5px;
	}
.border12topz {border-top: 4px dotted #FFCC33; 
	width: 150px;
	margin-top: 5px;
	margin-bottom: -10px;
	}

