FORM {
	margin:  0px;
}

BODY {
	background-color:  #e9e9e9;
	margin:            0px;
}

.mainContainer {
	background-color:  #fff;
	width:             990px;
	border-spacing:    10px;
}

.headerBackground {
	background:  #32506a url('images/headerBg.gif');
	width:       100%;
	height:      97px;
}

.header {
	vertical-align:  top;
	text-align:      right;
	color:           #fff;
	font-weight:     normal;
	padding-right:   5px;
}

.header A.SkinObject:link,
.header A.SkinObject:visited,
.header A.SkinObject:hover,
.header A.SkinObject:active {
	text-decoration:  none;
	color:            #fff;
}

.bottomSeparator {
	background:  #32506a url('images/headerBg.gif');
	height:      2px;
}

.bottomBackground {
	width:        100%;
	height:       30px;
}

.bottom TD {
	font-family:  Tahoma, Arial, Verdana, Sans-serif;
	font-size:    11px;
	color:        #32506a;
}

.menuBackground {
	background-color:  #3b607e;
	width:             100%;
	height:            30px;
}

.rightContent {
	width:  140px;
}

TD.SearchBox INPUT {
	border:     solid 1px #ccc;
	font-size:  12px;
	width:      85%;
}

#dnn_ContentPane TD {
	font-family:  Tahoma, Arial, Verdana, Sans-serif;
	font-size:    11px;
	font-weight:  normal;
}

#dnn_ContentPane TD A:link,
#dnn_ContentPane TD A:visited,
#dnn_ContentPane TD A:hover,
#dnn_ContentPane TD A:active {
	font-family:      Tahoma, Arial, Verdana, Sans-serif;
	font-size:        11px;
	font-weight:      bold;
	text-decoration:  none;
}

.onlyPrint {
	visibility:  hidden;
	display:     none;
}

@media print {
	* {
		background-color:  white !important;
		background-image:  none !important;
		color:             black;
	}

	.mainContainer {
		border-spacing:  0px;
	}

	TD,
	#dnn_ContentPane TD,
	INPUT,
	SELECT,
	TEXTAREA {
		color:      black;
		font-size:  20px !important;
	}

	H2 .Head {
		font-size:  30px !important;
	}

	.ControlPanel,
	.noPrint {
		display:     none;
		visibility:  hidden;
	}

	.print div {
		float:   none;
		margin:  0px;
		width:   100%;
	}

	.print textarea {
		height:  260px;
		border:  solid 1px black;
	}

	.print select {
		border:  solid 1px black;
	}

	.print .button {
		display:     none;
		visibility:  hidden;
	}

	.onlyPrint {
		display:      inherit;
		visibility:   visible;
	}

	.onlyPrint TD {
		color:        black;
		font-size:    40px !important;
		font-weight:  bold;
	}
}


