img {border: 0;}

#xoopsHiddenText {visibility: hidden; color: #000000; font-weight: normal; font-style: normal; text-decoration: none;}

.pagneutral {font-size: 12px; width: 16px; height: 19px;text-align: center; background-image: url(./images/pagneutral.gif);}
.pagact {font-size: 12px; width: 16px; height: 19px;text-align: center; background-image: url(./images/pagact.gif);}
.paginact {font-size: 12px; 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;}

a.sidemenu, a.sidemenu:visited, a.sidemenu:active{
text-align:left;
padding-left:2px;
padding-right:2px;
color: #d7001d;
line-height:15px;
font-size:12px;
text-decoration:none;
font-weight:normal;
}


a.sidemenu:hover{
font-size:12x;
color:#00196e;
}

.print_section {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px;  WIDTH: 100%; PADDING-TOP: 5px; 
}
.print_section P.printbutton {
	FLOAT: left;
}
.print_section P.printbutton A {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 0px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 3px; BORDER-LEFT: red 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: red 0px solid; TEXT-DECORATION: underline;
}

@page { size 8.5in 11in; margin: 2cm }
.breakhere {page-break-before: always}

@media Print    
{
BODY { font-size: 10pt; }
.noprint {
	DISPLAY: none;
}

.printbutton {
	DISPLAY: none;
}
.print {
	DISPLAY: block;
}
}