body {
	margin:0px;
	padding:0px;
	background-color: #000;
	behavior:url("/ACSmanager/CSShover.htc");
}

#headerHolder {
	margin: 0 auto;
	height:122px;
	width:1000px;
	background: url("images/RM4-header.jpg") top center no-repeat;
}
#footer-strip {
	background:#000 url(images/footer-bg.png) top center repeat-x;
	height:50px;
	width:1000px;
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
td.TitleP {
	color:#fff;
	vertical-align:top;
	text-align: right;
	height:68px;
	background-color:transparent;
	background: url("images/menu-tab-strip.png?v=1") no-repeat top #efefef;
}
td.TitlePLeft {
	color:#fff;
	vertical-align:top;
	text-align: left;
	height:68px;
	background-color:transparent;
	background: url("images/menu-tab-strip.png?v=1") no-repeat top #efefef;
}
hr {
	width:100%;
	height:1px;
	border:0px solid #666699;
	color: #666699;
	background-color: #666699;
}
.reportsTable TH {
	color:#fff;
	font-size: 105%;
	text-align: center;
	font-family: 		arial, helvetica, geneva, sans-serif;
	background-color: 	#1f4888;
	padding:2px;
	text-shadow: -0px -1px #808080, 0px 1px #333;
}	
.DMDark td {
	font-weight: 		Bold;
	padding: 			2px;
	text-align: 		center;
	vertical-align: 	top;
	border: 			1px solid #E1E1E1;
	background-color: 	#1f4888;
    color: #ffffff;
}
.StatusHdr {
	font-family: 		arial, helvetica, geneva, sans-serif;
	border: 			0px solid Black;
	background-color: 	#1f4888;
	font-size:		14px;
	padding:2px;
	text-shadow: -0px -1px #808080, 0px 1px #333;
}

div.jqDockLabel {
	position:absolute;
	padding:0px 0 0 0;
	display:table-cell;
	text-align:center;
	white-space:nowrap;
	color:#efefef;
}
