body {
	background-color:#FFF !important;
	background-image:none !important;
	margin:0 !important;
	padding:20px 10px !important;
	color: #000 !important;
	font-family:Verdana,Arial,sans-serif !important;
	font-size:76% !important;
}

div, table, tr, td {
	background-color: #FFF !important;
	background-image: none !important;
}

a:link, a:active{
	color:#333 !important;
	font-weight:normal !important;
}

h2{
	padding:0 0 0 0 !important;
	color:#000 !important;
	font-family : arial,sans-serif;
	font-size:1.7em !important;
	font-weight:bold !important;
	margin:0 0 20px 0 !important;
	border-bottom:1px solid #000 !important;
	display:block;
}
h3{
	padding:20px 10px 4px 0 !important;
	color:#000 !important;;
	font-family : arial,sans-serif;
	font-size:1.3em !important;
	font-weight:bold !important;
	margin:0 0 5px 0 !important;;
	border:none !important;;
	background-color: #FFF !important;
}
h3 a{
	font-weight:bold !important;
	text-decoration:none !important;
}

h3.tlh3 a {
	padding-left: 25px !important;
	padding-top: 4px !important;
	display: inline-block;
}

h4{
	padding:20px 0 10px 0 !important;
	color:#222 !important;
	font-family : arial,sans-serif !important;
	font-size:1.1em !important;
	font-weight:bold !important;
	margin:0 0 5px 0 !important;
	border-bottom:1px solid #A1A987 !important;
}


h5{
	padding:0 10px 4px 0;
	color:#919977;
	font-family : arial,sans-serif;
	font-size:1.05em;
	font-weight:bold;
	margin:0 0 5px 0;
	border-bottom:1px solid #A1A987;
}

div#header, div#footer, td#sidebar, ul.options, div.options, span.taskListOpts, div.btnDrpDwnDiv, a.subtle, div#subCats, span.projectTools, td.type, div#titletl, div#titletr, .tabnav{
	display:none !important;
}
.sectionContent {
	border:none !important;
	margin:0 !important;
	padding:0 !important;
	overflow:visible;
}
h3.taskListDrag{
	padding:0 0 5px 5px !important;
}
span.me{
	color:#004400 !important;
}
span.private{
	color:red !important;
}
div.taskLHS{
	width:20px !important;/* was 57 */
	padding-top: 4px !important;
}
div.taskRHS{
	margin:0 0 0 -35px !important;/* was 62 */
}
.noPrint, .bfoButton, .blue, .sectiontr, .sectiontl{
	display:none !important;
}
.section{
	margin:0;
	padding:0;
	overflow:visible;
	-moz-border-radius:0 !important;
	border-radius:0 !important;
}

*html div.sectiontl, *html div.sectiontr, *html div.sectionbl, *html div.sectionbr {
	display:none !important;
}

.titleHolder, .titlecontent{
	margin:0 !important;
	padding:0 !important;
	overflow:visible !important;
}

.title table{
	margin:0 !important;
	padding:0 !important;
}
#titleHolder{
	margin:0 !important;
	padding:0 !important;
}
.title{
	margin:0 !important;
	padding:0 !important;
}
.titlecontent{
	margin:0 !important;
	padding:0px !important;
}
