/* TOP LEVEL */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

h2 { text-align:center; }

.whitebox {border:3px solid #000000;padding:10px;background-color:#FFFFFF;}
.whitebox p img {border:3px black solid;}
.top { text-align:center; background-color:#FFFFFF; padding:10px; border:0px; margin:0px; border-bottom:3px solid black;}
.bottom { text-align:center; background-color:#FFFFFF; padding:10px; border:0px; margin:0px; border-top:3px solid black;}
.middle { width:300px; text-align:left; }
.needhelp { font-size:0.7em; text-align:center; }
.newspaper {
	background-color:#FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;
}
.gallery a img { margin: 5px; border: 3px solid #000;}

a img { border:none;}
a:link { color:#000000;}
a:visited { color:#000000;}
a:hover { color:#666666;}

/* EDIT:dispearing "span" within "a" */
a span {display:none;}
a:hover span {display:inline;}

/* FORMS 
form { display:relative; padding:0px; margin:0px; line-height:130%;}
form textarea {background-color: #CCFF66;}
form input {background-color: #CCFF66;}
form button {background-color: #CCFF66;} */

/* PRINT */
@media print { .noprintcontainer, .toolcontainer .bar {display:none;} }