div.baloon {
   line-height: 21px;
   position: absolute;
   padding-left: 2px;
   z-index: 1;
   filter:alpha(opacity=90); 
   -moz-opacity:0.90; 
   opacity:0.90;
}

div.baloon a {
   color: blue;
   text-decoration: none;
   padding: 1px;
   margin-right: 0px;
}

div.baloon a:hover {
   text-decoration: none;
}

div.baloon .msg {
   font-size: 12px;
   font-weight:700;
   color: #FFFFFF;
   background: url("./img/baloon.gif") no-repeat top left;
   padding: 7px 0px 22px 7px;
   white-space: nowrap;
}

div.baloon .box_right {
   background: url("./img/baloon_right.gif") no-repeat top right;
   padding: 7px 0px 22px 7px;
}

div.baloon .msg_two_line {
   font-size: 12px;
   font-weight:700;
   color: #FFFFFF;
   background: url("./img/baloon_blue_20.gif") no-repeat top left;
   padding: 7px 0px 42px 7px;
   white-space: nowrap;
}

div.baloon .box_right_two_line {
   background: url("./img/baloon_right_blue_20.gif") no-repeat top right;
   padding: 7px 0px 42px 7px;
}


#efo_notify {
padding: 0px;
}

#efo_notify p.efo-notify-body {
margin-top:5px;
margin-bottom:5px;
padding:5px;
color:#fff;
text-align: center;
}

#efo_notify span.rtop,
#efo_notify span.rbottom {
display:block;
background: #EEEEEE;
}

#efo_notify span.rtop span,
#efo_notify span.rbottom span {
display:block;
height: 1px;
overflow: hidden;
background: #000000;
}

#efo_notify span.r1{margin: 0 5px;}
#efo_notify span.r2{margin: 0 3px;}
#efo_notify span.r3{margin: 0 2px;}
#efo_notify span.rtop span.r4, span.rbottom span.r4{margin: 0 1px;height: 2px;}

div.efo-notify {
   height: 88px;
   padding: 0px;
   filter:alpha(opacity=90);
   -moz-opacity:0.90;
   opacity:0.90;
}
