  
TD#figure_box{
  text-align : center;
  vertical-align : top;
}
TD#psn_news_box{
  vertical-align : top;
  text-align : center;
}
TD#psn_prfbox{
  vertical-align : top;
  text-align : center;
}
DIV#psn_newsbox_frm{
  font-size : 95%;
  padding-top : 0.5em;
  padding-left : 0.5em;
  padding-right : 0.5em;
  padding-bottom : 0.5em;
  margin-top : 0.5em;
  margin-left : 0.5em;
  margin-right : 0.5em;
  margin-bottom : 0.5em;
  border-width : 3px 3px 3px 3px;
  border-style : dotted dotted dotted dotted;
  border-color : #ff80c0 #ff80c0 #ff80c0 #ff80c0;
}
DIV#psn_prfbox_frm{
  padding-top : 0.5em;
  padding-left : 0.5em;
  padding-right : 0.5em;
  padding-bottom : 0.5em;
  margin-top : 0.5pc;
  margin-left : 0.5pc;
  margin-right : 0.5pc;
  margin-bottom : 0.5pc;
  border-width : 3px 3px 3px 3px;
  border-style : dotted dotted dotted dotted;
  border-color : #ff8000 #ff8000 #ff8000 #ff8000;
}
DIV#psn_newsbox_frm TH{
  vertical-align : top;
  text-align : left;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff80c0;
}
DIV#psn_prfbox_frm th{
  vertical-align : top;
  text-align : left;
}
DIV#psn_newsbox_frm td{
  vertical-align : top;
  text-align : left;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff80c0;
}
DIV.roominfo_dsn{
  font-size : 120%;
  font-weight : bold;
  text-align : center;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
}
SPAN.roominfo_dsn_txt{
  color : white;
  background-color : #0080ff;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}
