/* spacers are sometimes needed so that the containing box doesn't end before the end of the floats */
div.spacer {
	margin: 0px; padding: 0px; border: 0px;
	clear: both;
	font-size: 1px; line-height: 1px;
}
.accessibilityItems {
	display: none;
}
.centered {
	text-align: center; /* 1st part of IE5-5.5 centering hack */
}
 
/* *****************
 * the menu box *
 ***************** */
.menuWrapper {
	margin-top: 30px; margin-bottom: 30px;
	margin-left: 30px; margin-right: 30px;
	padding: 0px;
	border: 0px;
}
/* *****************
 * the comment box *
 ***************** */
.commentWrapper {
	margin-top: 30px; margin-bottom: 30px;
	margin-left: 10px; margin-right: 30px;
	padding: 0px;
	border: 0px;
}
.commentWrapperUser {
	width: 150px;
	margin-top: -35px; margin-bottom: 10px;
	margin-left: 30px; margin-right: 10px;
	padding: 0px;
	border: 0px;
}
.commentText{
	margin: 10px;
}
.comment,.menu, .commentUser
{
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	color: black
}
.comment p {
	margin-top: 4px;
	margin-bottom: 4px;
}
 
.commentUser h1, .commentUser h2
{
	margin-left: 10px; margin-right: 10px;
}

/* ************************************
 * classes needed for rounded corners *
 ************************************ */
.roundedCornerSpacer {
	margin: 0px; padding: 0px; border: 0px;
	clear: both;
	font-size: 1px; line-height: 1px;
}
.borderTL, .borderTR, .borderBL, .borderBR {
	width: 14px; height: 14px;
	padding: 0px; border: 0px;
	z-index: 99;
}
.borderTL, .borderBL { float: left;  clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin:  -1px  0px  0px -1px; }
.borderTR { margin:  -1px -1px  0px  0px; }
.borderBL { margin: -14px  0px  0px  0px; }
.borderBR { margin: -14px  0px  0px  0px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px!   Why?  */
.borderTL {
	margin-left: -4px;
	ma\rgin-left: -1px;
}
html>body .borderTL  {
	margin-left: -1px;
}
.borderTR {
	margin-right: -4px;
	ma\rgin-right: -1px;
}
html>body .borderTR  {
	margin-right: -1px;
}
.borderBL {
	margin-left: -3px;
	ma\rgin-left: 0px;
}
html>body .borderBL {
	margin-left: 0px;
}
.borderBR {
	margin-right: -3px;
	ma\rgin-right: 0px;
}
html>body .borderBR {
	margin-right: 0px;
}
 
