@charset "iso-8859-1";


#leftColumn, #rightColumn, #contentColumn, #SOWrap
{
	float: none;	
}
html>body #SOWrap
{
	width: auto;	/* help Opera out */
}
#rightColumn, #leftColumn, .hnav, .printHide,#masthead,#balloon
{
	display: none;	
}
#printedheader{display:block;}

#outerColumnContainer, #innerColumnContainer, #pageWrapper
{
	border-width: 0;	
}
#footer
{


	padding: 0.5em;		
}
* html #footer
{
	/* \*/
		margin-top:	1em;
	/* help IE print space between the content and footer */
}
a, a:link, a:visited
{
	text-decoration: none;
	background-color: inherit;
	color: inherit;		
}
body *
{
	background-color: #fff;
	color: #000;		
}
/******************************************************************************/
#outerColumnContainer
{
	margin: 0px 0px 0px -185px;
}
.dpcalendar a {
background-color:#fff;
border:1px solid  #000;
}
.sortable, .long_table, .report_table, .schedule_table{
width:auto;
border-left-color:#dddddd;
border-left-style:solid;
border-left-width:1px;
	border-bottom-color:#dddddd;
	border-bottom-style:solid;
	border-bottom-width:1px;
margin: 0px 0px 0px 0px;

}
.sortable th, .long_table th, .report_table th, .schedule_table th{
	background-color: #fff;
}
.sortable tr.even td, .long_table tr.even td, .report_table tr.even td, .schedule_table tr.even td{background-color:#fff;}
#pageWrapper
{
	background-color:#fff;
	color: #000;
	font-size: 60%;	/* set your default font size here. */
}