body{background:#FFF}
.leftbox, .rightbox, .logobox, .headerbox, .greenheadings, .footerbox, #Header, #Intro, #modulesMenu, table.message{display:none;}
#MainBlock{margin:0;}
#Container{background:#FFF;}

h1{padding:15px 0 10px 0;color:#777;}
h1 a{color:#777 !important;}

table#TrainingSheet, table.skillSheet, table.skillSheet td, table#TrainingSheet td, #DrillInfo table,#DrillInfo table td{
	border:1px solid #E1E1E1 !important;
	background:#FFF !important;
	color:#777 !important;
	border-collapse: collapse !important;
	
}
table#TrainingSheet {
	margin:20px 0;
}
table#TrainingSheet tr, table.skillSheet tr{background:#FFF !important;}
table#TrainingSheet td.admin-table-header, table.skillSheet td.admin-table-header, #DrillInfo table .DrillInfoHeader{background:#F0F0F0 !important;}
table#TrainingSheet td.SheetFillInfo{border-bottom-style:dashed  !important;padding:0 6px  !important;}
table#TrainingSheet td.pageBreak{border-bottom:1px solid #E1E1E1 !important;page-break-after:always !important;}

table#TrainingSheet tr.SheetFillIn {height:65px !important;}
table#TrainingSheet tr.SheetFillIn_med {height:50px;}
table#TrainingSheet tr.SheetFillIn_sm {height:28px !important;}

#DrillInfo h2{
	background:#FFF;
	padding-left:0;
	margin-left:0;
}

#DrillInfo h2 span{
	color:#CCC;
	border-top:1px solid #EEE;
}
