/* requared styles for site engine work (used in php scripts)*/

.mb,.mb1,.mb2 {
 /*menu list box*/
 list-style: none;
 text-align : left;
 padding-left: 5px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 /*   list-style-image: url(/src/se.gif);
 */ }
 .mb {
  /*   margin-left: 18px;
  padding-left: 0px;
  */
  margin-bottom: 10px;
  margin-top: 10px;
 }
 .mi,.mi1,.mi2 {
  /*menu item level 0,1,2 */
 }
 .mio,.mi1o,.mi2o {
  /*menu opened item level 0,1,2 */
 }
 .mif,.mi1f,.mi2f {
  /*menu first item level 0,1,2 */
 }
 .miof,.mi1of,.mi2of {
  /*menu first opened item level 0,1,2 */
 }
 .mid,.mi1d,.mi2d {
  /*menu item dir level 0,1,2 */
 }
 .mido,.mi1do,.mi2do {
  /*menu item opened dir level 0,1,2 */
 }
 .midof,.mi1dof,.mi2dof {
  /*menu first opened dir item level 0,1,2 */
 }
 .mibox{
  /*menu item box*/
  text-align: left;
  list-style: none;
  display:block;
  position:relative;
 }
 ul#menu a {
  font-family: sans-serif;
/*  font-size: 14pt;*/
  font-style:italic;
  text-decoration:none;
  cursor:pointer;
 }
 ul#menu h4 {
 	display: inline;
 	font-size:80%;
 }
 ul#menu ul li a {
 }
 ul#menu a.mio, ul#menu a.miof, ul#menu a.mido, ul#menu a.midof,
 ul#menu a.mi1o,ul#menu a.mi1of,ul#menu a.mi1do,ul#menu a.mi1dof,
 ul#menu a.mi2o,ul#menu a.mi2of,ul#menu a.mi2do,ul#menu a.mi2dof {
  /* font-weight: bold;*/
  color: #ff9900;
 }
 ul#menu a:hover {
  color:#F7D357;

 }

 .bb,.bb1,.bb2 {
  /*body list box*/
  list-style: disc;
  text-align : left;
 }
 .bb1 {
  margin-bottom : 20px;
  margin-top: 5px;
 }
 .bb2 {
  margin-bottom : 5px;
  margin-top: 0px;
 }

 .bi,.bi1,.bi2 {
  /*body item level 0,1,2 */
 }
 .bio,.bi1o,.bi2o {
  /*body opened item level 0,1,2 */
 }
 .bif,.bi1f,.bi2f {
  /*body first item level 0,1,2 */
 }
 .biof,.bi1of,.bi2of {
  /*body first opened item level 0,1,2 */
 }
 .bid,.bi1d,.bi2d {
  /*body item dir level 0,1,2 */
 }
 .bido,.bi1do,.bi2do {
  /*body item opened dir level 0,1,2 */
 }
 .bidof,.bi1dof,.bi2dof {
  /*body first opened dir item level 0,1,2 */
 }
 .bibox {
  /*body item box*/
  /*   filter: Shadow(Color=#330099,Direction=135,Strength=2);
  width: 100%;
  cursor:pointer;
  */
  margin-top: 10pt;
  margin-bottom: 10pt;
 }
 ul.bb li {

  padding-left: 0pt;
 }
 ul.bb a {
 }

 ul.bb a:hover {


 }
 ul.bb li li  {
  font-size: 98%;
 }
 .message {
  color: BLUE;
 }
 .error {
  color: RED;
 }
 .gr_add {
  text-align : justify;
  margin-top: 5px;
  list-style: disc;
  margin-left: 20px;
 }
 .gr_add_title {
  border-bottom: 1px solid black;
  padding:5px 0px;
  margin-left: 0px;
 }
 A.sec{ font-size: 8pt; }
 .hidden, a.hidden, a.hidden:link, ul a.hidden, ul#menu a.hidden {
  color: #999999;
 }
 .listdescr {
  margin-top:2px;
  margin-left:10pt;
  text-indent:0;
  padding:0;
  text-align:left;
  font-size:80%;
 }
 .filedescr {
  text-align:justify
 }
