a{ color=:0000FF;text-decoration:none; } 
a:hover { color:white;background-color:B6E3FF; }
a:visited { color:0000FF; }
a.menu:hover { color:white; }

.box1 {
font-size : 12pt;
background-color: #F8F8F8;
BORDER-BOTTOM: #ff7800 1px solid;
BORDER-LEFT: #ff7800 1px solid;
 padding-top : 10px ;
 padding-bottom : 10px ;
 padding-right : 8px ;
 padding-left : 8px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

.box1_t {
font-size : 12pt;
background-color: #FFFFFF;
BORDER-BOTTOM: #ff7800 1px solid;
BORDER-LEFT: #ff7800 1px solid;
BORDER-RIGHT: #ff7800 1px solid;
 padding-top : 0px ;
 padding-bottom : 0px ;
 padding-right : 0px ;
 padding-left : 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}


.box2 {
font-size : 11pt;
background-color: #F8F8F8;
BORDER-BOTTOM: #990000 1px solid;
BORDER-LEFT: #990000 1px solid;
 padding-top : 10px ;
 padding-bottom : 10px ;
 padding-right : 15px ;
 padding-left : 15px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

.box3 {
font-size : 11pt;
background-color: #F8F8F8;
BORDER-BOTTOM: #0220B6 1px solid;
BORDER-LEFT: #0220B6 1px solid;
 padding-top : 10px ;
 padding-bottom : 10px ;
 padding-right : 15px ;
 padding-left : 15px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

.bar1 {
 font-size : 15pt;
BORDER-TOP: #ff7800 1px solid;
BORDER-BOTTOM: #ff7800 1px solid;
BORDER-LEFT: #ff7800 15px solid;
BORDER-RIGHT: #ff7800 180px solid;
 border-style:solid;
 background:#fffbf8;
 font-weight: 800;
 padding-top : 3px ;
 padding-bottom : 3px ;
 padding-right : 5px ;
 padding-left : 10px;
}

.tabletd1 {
font-size : 10pt;
vertical-align : top;
}

.bar2 {
 font-size : 15pt;
BORDER-TOP: #ff7800 1px solid;
BORDER-BOTTOM: #ff7800 1px solid;
BORDER-LEFT: #ff7800 0px solid;
BORDER-RIGHT: #ff7800 30px solid;
 width : 630px ;
 border-style:solid;
 background:#fffbf8;
 font-weight: 800;
 padding-top : 3px ;
 padding-bottom : 3px ;
 padding-right : 5px ;
 padding-left : 5px;
}

.koumoku
 {
  border-style: none none dotted none ;
 border-width: 1px;
 border-color: ff7800;
 background:#ff7800;
 font-size : 11.5pt;
 color:#000000;
 width : 180px ;
 
 padding-top : 10px ;
 padding-right : 0px ;
 padding-bottom : 8px ;
 padding-left : 10px;
 margin-left : 0px;
 margin-right : 0px;
 }


.koumoku2
 {
 border-style: none none dotted none ;
 border-width: 1px;
 border-color: ff7800;
 font-size : 11.5pt;
 background:F8F8F8;
 color:#000000;
 width:470px;
height:80px;
 padding-top : 10px ;
 padding-right : 0px ;
 padding-bottom : 8px ;
 padding-left : 10px;
 margin-left : 0px;
 margin-right : 0px;
 }

.koumoku3
 {
 background:#ff7800;
 font-size : 11.5pt;
 color:white;
 width : 20px ;
 padding-top : 3px ;
 padding-bottom : 3px ;
 padding-right : 5px ;
 padding-left : 5px;
 margin-left : 5px;
 margin-right : 5px;
 }

.koumoku4
 {
 border-style: none none dotted none ;
 border-width: 1px;
 border-color: ff7800;
 font-size : 11.5pt;
 background:F8F8F8;
 color:#000000;
 width:380px;
height:80px;
 padding-top : 10px ;
 padding-right : 0px ;
 padding-bottom : 8px ;
 padding-left : 10px;
 margin-left : 0px;
 margin-right : 0px;
 }

.koumoku5
 {
 border-style: none none dotted none ;
 border-width: 1px;
 border-color: ff7800;
 font-size : 11.5pt;
 background:F8F8F8;
 color:#000000;
 width:90px;
height:80px;
 padding-top : 10px ;
 padding-right : 10px ;
 padding-bottom : 8px ;
 padding-left : 0px;
 margin-left : 0px;
 margin-right : 0px;
 } 


.byert
table {
border: #ff7800 1px solid;
	border-collapse: collapse;
	font-size: 14px;
	width: 650;
	color: #000000;	
	background-color: #F8F8F8;
}

.byert
table td.t_line01 {
	border: #ff7800 1px solid;
	background-color: #F8F8F8;
	vertical-align: top;
	text-align: left;
	padding: 10px;
	font-size: 14px;

}

.byert
table td.t_line02 {
	border: #ff7800 1px solid;
	background-color: #F8F8F8;
	vertical-align: top;
	text-align: left;
	padding: 10px;
		font-size: 14px;

}


.byert
table td.t_line01c {
	border: #ff7800 1px solid;
	background-color: #F8F8F8;
	vertical-align: middle;
	text-align: center;
	padding: 10px;
}

.byert
table td.t_line02c {
	border: #ff7800 1px solid;
	background-color: #F8F8F8;
	vertical-align: middle;
	text-align: center;
	padding: 10px;
}

.tabletext1
table {
border: #F8F8F8 0px solid;
	border-collapse: collapse;
	font-size: 14px;
	width: 375;
	color: #000000;	
	background-color: #F8F8F8;
	padding: 0px;

}




