    .hid_div {height:1px; overflow:hidden;background-color:#ffe6d6; display:none;}
    .shw_div {overflow:visible;background-color:#ffe6d6;  display:block;}
   

.treett2 {
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/ui/navigation/int_ora.jpg); height:25px;
text-align:left;
padding-top:10px;
line-height:20px;
vertical-align:middle;

}
.treett2:link {
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/ui/navigation/int_ora.jpg); 
height:30px;
text-align:left;
padding-top:15px;


}

.treett2:visited {
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/ui/navigation/int_ora.jpg);
height:30px;
text-align:left;
padding-top:15px;


}

.navi_ttl_link{
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.navi_ttl_link:link{
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.navi_ttl_link:visited{
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

 
.treettl {
font-family:arial,helvetica,sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
background: url(/ui/navigation/int_blue.jpg);
height:28px;
text-align:left;

}

 .treettl:link {
font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/ui/navigation/int_blue.jpg);height:30px;
text-align:left;
padding-top:8px;
height:28px;
text-decoration:none;
}
.treettl:visited {
font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/ui/navigation/int_blue.jpg);height:30px;
text-align:left;
padding-top:8px;
height:28px;
text-decoration:none;
}
.treettl:hover {
font-family:arial,helvetica,sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
background:url(/ui/navigation/int_blue.jpg);height:30px;
text-align:left;
padding-top:8px;
height:28px;
text-decoration:none;
}
    .leaf:link {
font-weight:normal;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
color:#000000;
text-decoration:none;
line-height:10px;
background:#fff5dc;
 }
  .leaf{
font-weight:normal;
font-family:arial,helvetica,sans-serif;
font-size:8pt;
color:#000000;
text-decoration:none;
line-height:10px;
background:#fff5dc;

 }


.leaf:visited {
font-family:arial,helvetica,sans-serif;	
font-weight:normal;
font-size:8pt;
color:#000000;
text-decoration:none;
background:#fff5dc;
}
.leaf:hover {
font-family:arial,helvetica,sans-serif;	
font-weight:normal;
font-size:8pt;
color:#000000;
background:#fff5dc;
text-decoration:underline;

}

	.active_class {background:green;color:white}

.menu
 {
 font-size:11px;
font-weight:normal;
color:white;
background-color:#527ba5;
text-decoration:none;
vertical-align:top;
}

.menu_head{font-size:12px;
font-weight:bold;
color:white;
text-align:left;
text-decoration:none;
padding-left:3px;
line-height:20px;
}

.navi_tt2_link{
font-family:arial,helvetica,sans-serif;
color:#5577aa;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-top:5px;
border-top:#658fbd dotted 1px;
}


.navi_tt2_link:link{
font-family:arial,helvetica,sans-serif;
color:#5577aa;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-top:5px;

}
.navi_tt2_link:visited{
font-family:arial,helvetica,sans-serif;
color:#5577aa;
font-size:12px;
font-weight:bold;
text-decoration:none;
padding-top:5px;

}

.border_bottom{
border-bottom:#fff5dc dashed 1px;

}
.hover{
text-decoration:underline;
}