/* requared styles for site engine work (used in php scripts)*/

#mmenu ul.mb,#mmenu ul.mb1,#mmenu ul.mb2 {
/*menu list box*/
   list-style: none;
   text-align : left;
   padding-left: 0px;
   margin-left: 5px;
   margin-bottom : 0px;
   margin-top: 0px;
/*   border:1px solid red;*/
}
#mmenu ul.mb {
   margin-left: 20px;
   padding-left: 0px;
   margin-bottom : 10px;
   margin-top: 10px;
}

#mmenu ul.mb .mi,#mmenu ul.mb .mi1,#mmenu ul.mb .mi2 {
/*menu item level 0,1,2 */
}
#mmenu ul.mb .mio,#mmenu ul.mb .mi1o,#mmenu ul.mb .mi2o {
/*menu opened item level 0,1,2 */
}
#mmenu ul.mb .mif,#mmenu ul.mb .mi1f,#mmenu ul.mb .mi2f {
/*menu first item level 0,1,2 */
}
#mmenu ul.mb .miof,#mmenu ul.mb .mi1of,#mmenu ul.mb .mi2of {
/*menu first opened item level 0,1,2 */
}
#mmenu ul.mb .mid,#mmenu ul.mb .mi1d,#mmenu ul.mb .mi2d {
/*menu item dir level 0,1,2 */
}
#mmenu ul.mb .mido,#mmenu ul.mb .mi1do,#mmenu ul.mb .mi2do {
/*menu item opened dir level 0,1,2 */
}
#mmenu ul.mb .midof,#mmenu ul.mb .mi1dof,#mmenu ul.mb .mi2dof {
/*menu first opened dir item level 0,1,2 */
}
#mmenu ul.mb .mibox{
/*menu item box*/
   list-style: none;
   text-align: left;
   text-indent: -15px;
/*   border: 1px solid red;*/

}
#mmenu ul.mb .mi,#mmenu ul.mb .mio,#mmenu ul.mb .mif,#mmenu ul.mb .mid,#mmenu ul.mb .mido,#mmenu ul.mb .midf,#mmenu ul.mb .miof,#mmenu ul.mb .midof ,
#mmenu ul.mb .mi1,#mmenu ul.mb .mi1o,#mmenu ul.mb .mi1f,#mmenu ul.mb .mi1d,#mmenu ul.mb .mi1do,#mmenu ul.mb .mi1df,#mmenu ul.mb .mi1of,#mmenu ul.mb .mi1dof,
#mmenu ul.mb .mi2,#mmenu ul.mb .mi2o,#mmenu ul.mb .mi2f,#mmenu ul.mb .mi2d,#mmenu ul.mb .mi2do,#mmenu ul.mb .mi2df,#mmenu ul.mb .mi2of,#mmenu ul.mb .mi2dof {
   font-size: 12px;
   font-weight: bold;
   background-image: url(/src/se.gif);
   background-position: 0px 0px center;
   background-repeat: no-repeat;
   padding-left: 15px;
/*   border: 1px solid red;
*/}
#mmenu ul.mb .mi1,#mmenu ul.mb .mi1o,#mmenu ul.mb .mi1f,#mmenu ul.mb .mi1d,#mmenu ul.mb .mi1do,#mmenu ul.mb .mi1df,#mmenu ul.mb .mi1of,#mmenu ul.mb .mi1dof,
#mmenu ul.mb .mi2,#mmenu ul.mb .mi2o,#mmenu ul.mb .mi2f,#mmenu ul.mb .mi2d,#mmenu ul.mb .mi2do,#mmenu ul.mb .mi2df,#mmenu ul.mb .mi2of,#mmenu ul.mb .mi2dof {
   font-weight: normal;
   font-size: 11px;   
   margin-top: 0px;
   margin-bottom: 3px;
}
#mmenu ul.mb .mid,#mmenu ul.mb .midf,#mmenu ul.mb .mi1d,#mmenu ul.mb .mi1df,#mmenu ul.mb .mi2d,#mmenu ul.mb .mi2df {
   background-image: url(/src/sc.gif);
}
#mmenu ul.mb .mido,#mmenu ul.mb .midof,#mmenu ul.mb .mi1do,#mmenu ul.mb .mi1dof,#mmenu ul.mb .mi2do,#mmenu ul.mb .mi2dof {
   background-image: url(/src/so.gif);
}

/* Opened item  */
#mmenu ul.mb a.mio, #mmenu ul.mb a.miof, #mmenu ul.mb a.mido, #mmenu ul.mb a.midof,
#mmenu ul.mb a.mi1o,#mmenu ul.mb a.mi1of,#mmenu ul.mb a.mi1do,#mmenu ul.mb a.mi1dof,
#mmenu ul.mb a.mi2o,#mmenu ul.mb a.mi2of,#mmenu ul.mb a.mi2do,#mmenu ul.mb a.mi2dof {
 font-weight: bold; 
 COLOR: #CC6633;
}

.bb,.bb1,.bb2 {
/*body list box*/
   list-style-image: url(/src/ul1.gif); 
}
.bb1 { 
   margin-bottom : 20px;
   text-align : left;
   margin-top: 5px;
 }
.bb2 { 
   text-align : left;   
   margin-bottom : 5px;
   margin-top: 0px;
}


#map.bb, #main.bb {
   padding: 0;
   margin: 0;
}
#map.bb li,#main.bb li {
   list-style: none;
   list-style-image: none;
   font-weight: bold;   
   border-top: ridge 2px;
   padding-top: 10px;
   padding-bottom: 10px;
}

#map.bb li li, #main.bb li li {
   list-style: inherit;
   list-style-image: url(/src/ul1.gif); 
   font-weight: normal;   
   border-top: none;
   padding-top: 0px;
   padding-bottom: 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 {
 margin: 5px 0px;
/*body item box*/
}
.bi1 {
   margin-top: 0px;
   margin-bottom: 5px;
   text-align: left;
}
.bi2 {
   font-size: 10px;
   margin-top: 5px;
   text-align: left;
}

.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 {
 color: #999999;
}
