img {border: 0;}

#xoopsHiddenText {visibility: hidden; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}

.pagneutral {font-size: 10px; width: 16px; height: 19px;text-align: center; background-image: url(./images/pagneutral.gif);}
.pagact {font-size: 10px; width: 16px; height: 19px;text-align: center; background-image: url(./images/pagact.gif);}
.paginact {font-size: 10px; width: 16px; height: 19px;text-align: center; background-image: url(./images/paginact.gif);}


#mainmenu a {text-align:left; display: block; margin: 0; padding: 4px;}
#mainmenu a.menuTop {padding-left: 3px;}
#mainmenu a.menuMain {padding-left: 3px;}
#mainmenu a.menuSub {padding-left: 9px;}

#usermenu a {text-align:left; display: block; margin: 0; padding: 4px;}
#usermenu a.menuTop {}
#usermenu a.highlight {color: #0000ff; background-color: #fcc;}

/* for Event Guide (Panel System) module */
.error { color: #ff0000; font-weight: bold; text-align: left; }
.evhead { font-size: 120%; font-weight: bold; text-align: left;}
.evmark { float: right;}
.evinfo { font-size: 75%; text-align: left;}
.evprop { color: #8e8e8e; font-size: 90%; font-weight: bold; text-align:
left; padding-left: 2em; }
.evbody { text-align: left; }
.evlink { font-size: 90%; text-align: right;}
.evline { font-size: 90%; text-align: left;}
.evnote { font-size: 110%; text-align: center; font-weight: bold; color:
#c00000; }
.evtitle {
    font-size: 110%;
    font-weight: bold; text-align: left;
    padding-bottom: 0.5em;
}
.evtbl th { text-align: left; vertical-align: top; }
.event, .evform, .evlist, .entform { border-bottom: solid thin #c0c0c0;
padding: 1em; }
.evms td { background-color: #ffeeee; padding: 5px; }
.evms th { text-align: left; }
.evop td { background-color: #ffccff; padding: 5px; }
.catbox { float: right; }
.evform th em, .evform em,.entform th em, .entform em
   { color: #cc0000; font-weight: bold; }
.entform { background-color: #eeeeff; }
.event h3 { margin-bottom: 0px;}

