/* ************************************************************** */
/*               BASIC CSS FOR HEADS UP ARCHIVES PRINTER          */
/* ************************************************************** */
BODY {
	width: 100%;
	background: #fff none;
	margin: 0;
	padding: 0;
}
DIV#wrap {
	width: 100%;
	background: #fff none;
	margin: 0;
	padding: 0;
}
DIV#header {
	height: 178px;
	background: #fff none;
	margin: 0;
	padding: 0;
}

DIV#logo {
	float: left;
	width: 100%;
	height: 161px;
	background: transparent url(../images/logo_teachersArch_print.gif) 0 0 no-repeat;
}
DIV#logo H1 {
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
DIV#logo H1 IMG {
	margin: 0;
}

DIV#backup {
	clear: both;
	width: 100%;
	height: 29px;
	background: transparent url(../images/header_teachersArch_print.gif) 50% 0 no-repeat;
}
DIV#backup H2 {
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
DIV#backup H2 IMG {
	display: none;
}

DIV#titleDate {
	clear: both;
	width: 100%;
	background: transparent none;
}

DIV#backupTitle {
	clear: both;
	width: 100%;
}
DIV#backupTitle H3 {
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 10px 0 5px 0;
}

DIV#dateClose {
	clear: both;
	width: 100%;
}

DIV#date {
	width: 100%;
	background: transparent none;
	margin: 0;
	padding: 0;
}
DIV#date P {
	color: #000;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 5px 0 0 0;
	padding: 0 0 10px 0;
}
DIV#date DIV.dateBot {
	display: none;
}

DIV#extras {
	width: 100%;
	background: transparent none;
	border-top: 1px dashed #000;
	border-right: 0px none #fff;
	border-left: 0px none #fff;
	border-bottom: 0px none #fff;
	padding: 10px 0 0 0;
}
DIV#extras TABLE {
	width: 100%;
	margin: 0;
	padding: 0;
}
DIV#extraLeft {
	width: 100%;
	clear: both;
	background: transparent none;
	margin: 0;
	padding: 0;
}
DIV#cdImg {
	height: 204px;
	background: transparent none;
}
DIV#cdImg IMG {
	margin: 0 0 10px 0;
}
DIV#CallForBackUp {
	width: 100%;
	background: #fff none;
	margin: 0;
	padding: 0;
}
DIV#cfbuHead {
	clear: both;
	width: 100%;
	background: #fff none;
	margin: 0;
	padding: 0;
}
DIV#cfbuHead H2 {
	color: #000;
	height: 1.2em;
	font-size: 0.95em;
	text-indent: 0px;
	margin: 0 0 5px 0;
	padding: 0;
	background: #fff none;
}
DIV#cfbuText {
	clear: both;
	width: 100%;
	background: #fff none;
	margin: 0;
	padding: 0;
}
DIV#cfbuText H3 {
	font-size: 0.75em;
	margin: 0;
	padding: 0;
}
DIV#cfbuText P {
	margin: 0;
	padding: 0;
}
DIV#cfbuBot {
	display: none;
}


DIV#extraRight {
	clear: both;
	width: 100%;
	margin: 10px 0 0 0;
	padding: 5px 0 5px 0;
	border-top: 1px dashed #000;
	border-right: 0px none #fff;
	border-left: 0px none #fff;
	border-bottom: 0px none #fff;
}

DIV#sectionsHead {
	width: 100%;
	background: #fff none;
	margin: 0;
	padding: 0 0 5px 0;
}
DIV#sectionsHead H2 {
	font-size: 0.75em;
	font-weight: bold;
	color: #000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

DIV#sections {
	width: 100% !important;
	background: #fff none;
	margin: 0;
	padding: 0;
}

DIV#sections DIV.sectionsRow {
	width: 100% !important;
}
DIV#sections DIV.sectionsColL {
	width: 30%;
}
DIV#sections DIV.sectionsColL IMG {
	margin: 5px 0 10px 0;
}
DIV#sections DIV.sectionsColR {
	width: 70%;
}
DIV#sections DIV.sectionsColR H3 {
	font-size: 0.75em;
	margin: 5px 0 0 0;
}
DIV.sectionsColR H3 A:hover, DIV.sectionsColR H3 A:active {
	color: #000;
}
DIV.sectionsColR P {
	font-weight: bold;
	font-size: 0.65em;
	line-height: 1.2em;
	margin: 0.25em 0 0.75em 0;
	padding: 0;
}
DIV#sectionsBot {
	display: none;
}

DIV#mainContentTop {
	display: none;
}

DIV#mainContent {
	clear: both;
	width: 100%;
	background: transparent none;
	border-top: 1px dashed #000;
	border-right: 0px none #fff;
	border-left: 0px none #fff;
	border-bottom: 0px none #fff;
	padding: 5px 0 0 0;
}

DIV#mainHeader {
	width: 100%;
}

/* ************************************************************** */
/* Menus                                                          */
/* ************************************************************** */
DIV#subMenu {
	display: none;
}

/* ************************************************************** */
/* Footer                                                         */
/* ************************************************************** */
DIV#footerBot {
	display: none;
}

DIV#subMainFullCol {
	width: 100%;
}

