
a:link {
	text-decoration: underline;
	color: #66C;
}
a:visited {
	text-decoration: underline;
	color: #969;
}
a:hover {
	text-decoration: underline;
	color: #F69;
}
a:active {
	text-decoration: underline;
	color: #F69;
}

body {
	font-size: 11pt;
	color: #737373;
	margin-left: 4%;
	margin-right: 4%;
	background: #fff url();
}
tr, td {
	font-size: 11pt;
	color: #737373;
}
hr {
	color: #d0d0ff;
}
#mid {
	font-size: 11pt;
}
#small {
	font-size: 10pt;
}
#kanri {
	color: #f99;
}
#log {
	width: 750;
	border-style: solid;
	border-color: #e8f1f4;
}
#log-0 {
	background: #FC6;
}
#log-1 {
	background: #d0d0ff;
}
#log-2 {
	background: #ecffec;
}
#log-3 {
	background: #FFF;
}
#log-4 {
	background: #FFF;
}
#log-10 {
	width: 630;
	border-style: solid;
	border-color: #e8f1f4;
}
#log-11 {
	width: 750;
	background: #ffffdf;
}
#title-bar {
	color: #fff;
	font-size: 13pt;
	background: #66c;
}
#mid-bar {
	background: #d0d0ff;
}
img {
	border-width: 0;
}
.text_w {
	color: #fff;
	font-size: x-small;
}

.text_xs {
    font-size:x-small;
}


.text_7pt {
    font-size: 7pt;
}

.text_8pt {
    font-size: 8pt;
}

.text_10pt {
    font-size: 10pt;
}

.text_12pt {
    font-size: 12pt;
}

.text_14pt {
    font-size: 14pt;
}


.popup img {
display: block;
top: -10000px;
left: -10000px;
position: absolute;
}

.popup a:link {
    color: #fff;
    font-weight:bold;
}

.popup a:visited {
color: #fff;
    font-weight:bold;
}

.popup a:hover {
position: relative;
color: #F69;
}

.popup a:active {
    color: #fff;
    font-weight:bold;
}


.popup a:hover img{
top: -75px;
left: -130px;
}

div.popup {
    margin-left:10px;
    margin-right:10px;
}



.popup_b img {
display: block;
top: -10000px;
left: -10000px;
position: absolute;
}

.popup_b a:link {

    font-weight:bold;
}

.popup_b a:visited {

    font-weight:bold;
}

.popup_b a:hover {
position: relative;

}

.popup_b a:active {

    font-weight:bold;
}


.popup_b a:hover img{
top: -75px;
left: -150px;
}












