/* css buttons */
.cssButton,.cssButtonHover {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
height:20px;
border:none;
color:#FFF;
background:#b00 !important;
white-space:nowrap;
text-align:center;
cursor:pointer;
margin:1px;
padding:1px 5px;
}

.cssButtonHover,a:hover .cssButton,.cssButton:hover {
color:#000;
background:#d00 !important;
}

/* eof some IE comp. stuff */
span.cssButton,span.cssButtonHover {
display:block;
}

/* bof css popups */
.cssButtonLinkPopup strong,.cssButtonSubmitPopup strong {
display:none;
}

span.cssButtonLinkPopup,span.cssButtonSubmitPopup {
position:relative;
}

a:hover .cssButtonLinkPopup strong,span.cssButtonSubmitPopup:hover strong {
display:block;
position:absolute;
text-align:left;
top:2em;
left:0;
color:#000;
background:#f6f6f6;
white-space:nowrap;
border:1px dotted silver;
padding:0.4em;
}

.cssButtonLinkPopup strong span,.cssButtonSubmitPopup strong span {
font-weight:400;
background:#FFF;
text-align:center;
font-size:xx-small;
border:1px solid silver;
display:block;
width:275px;
white-space:normal;
margin:0.2em;
padding:0.4em;
}

.navNextPrevWrapper span.cssButton,.navNextPrevWrapper span.cssButtonHover,td .cssButton,td .cssButtonHover {
display:inline;
}
