/* news release */
#newsrelease *{
  margin: 0;
  padding: 0;
}
#newsrelease{
  margin-left: 10px;
  font-size: 14px;
  width: 460px;
  line-height: 130%;
}
#newsrelease img{
  margin-left: 10px;
}

#newsrelease h1{
  margin : 0px 0px 15px 0px;
  padding : 10px 10px 10px 10px;
  border :10px solid #999999;
  border-width : 0px 10px 0px 10px;
  background : #EFEFEF;
  text-align : center;
  line-height: 120%;
  font-size: 1.1em;
  color: #333;
}
#newsrelease h2{
  background-color: darkseagreen;
  background-image: none;
  color: #fff;
  height: 30px;
  font-weight: normal;
  font-size: 1.1em;
  text-align : center;
}

#newsrelease h3{
  margin : 10px 0px 15px -10px;
  padding : 0px 0px 3px 5px;
  border-left :7px solid #007BC8;
  background : #EFEFEF;
  font-size : medium;
}
#newsrelease h4{
  margin : 0px 5px 5px 10px;
  padding : 3px 0px 2px 0px;
  border-bottom :1px solid #999999;
  font-size : small;
}
#newsrelease h5{
  margin : 0px 5px 5px 15px;
  padding : 3px 0px 2px 0px;
  border-bottom :1px dotted #999999;
  font-size : small;
}
#newsrelease h6{
  margin : 0px 5px 5px 15px;
  padding : 3px 0px 2px 0px;
  font-size : small;
}
#newsrelease .release_date{
  text-align: right;
}

#newsrelease p{
  margin : 0px 10px 15px 25px;
  padding : 0px;
  line-height:130%;
}
#newsrelease p.center{text-align: center;}
#newsrelease p.right{text-align: right;}
#newsrelease p.waku{
  margin : 0px 10px 15px 25px;
  padding : 5px 10px 5px 10px;
  border : 1px solid #CCCCCC;
  line-height:130%;
}
#newsrelease strong.red{
  color : #FF3333;
}
#newsrelease strong.blue{
  color : #007BC8;
}

#newsrelease p.wakuRED{
  margin : 0px 10px 15px 25px;
  padding : 5px 10px 5px 10px;
  border : 1px solid #FF9999;
  line-height:130%;
}

#newsrelease a:link
{
  color:#215dc6;
  background-color:inherit;
  text-decoration:none;
}
#newsrelease a:active
{
  color:#215dc6;
  background-color:#CCDDEE;
  text-decoration:none;
}
#newsrelease a:visited
{
  color:#a63d21;
  background-color:inherit;
  text-decoration:none;
}
#newsrelease a:hover
{
  color:#215dc6;
  background-color:#CCDDEE;
  text-decoration:underline;
}

#newsrelease ul,#newsrelease ol{
  margin : 5px 10px 15px 40px;
  padding : 0px;
}

#newsrelease ul li{
  margin : 0px 0px 5px 0px;
  padding : 0px;
  list-style-type: disc; 
}
#newsrelease ol li{
  margin : 0px 0px 5px 5px;
  padding : 0px;
}

#newsrelease HR { 
  margin : 10px 0px 10px 0px;
  border: 1px #999999 solid; 
  height: 1px; 
} 

#newsrelease pre
{
  border-top:#DDDDEE 1px solid;
  border-bottom:#888899 1px solid;
  border-left:#DDDDEE 1px solid;
  border-right:#888899 1px solid;
  padding:.5em;
  margin-left:1em;
  margin-right:2em;
  white-space:pre;
  color:black;
  background-color:#F0F8FF;
}


#newsreleaseCP{
  margin : 0px 0px 0px 20px;
  color : #333333;
  font-size : x-small;
  line-height : 120%;
  width : 450px;
}
#newsreleaseCP H3{
  margin : 10px 3px 10px 0px;
  padding : 0px 0px 2px 13px;
  border-bottom: 1px #999999 solid; 
  background-image :  url("../cp/img/info_allow.gif");
  background-position : top left;
  background-repeat : no-repeat;
  vertical-align : middle;
  font-size : small;
  color : #333333;
}
#newsreleaseCP H4{
  margin : 0px 5px 5px 10px;
  padding : 0px;
  font-size : x-small;
  color : #333333;
}
#newsreleaseCP UL{
  margin : 0px 10px 0px 30px;
  padding : 0px;
}
#newsreleaseCP UL li{
  margin : 0px 0px 5px 0px;
  padding : 0px;
  list-style-type: disc; 
}
#newsreleaseCP HR { 
  margin : 0px 10px 10px 10px;
  border: 1px #999999 dotted; 
  height: 1px; 
} 
/* telop for Lobby (for IE only) */
marquee.telop{
  background-color: #000;
  color: lightgreen;
  font-size: 80px;
}
