/* ************************************************************** */
/*           TEACHERS PREVIOUS DEBATES CSS FOR HEADS UP           */
/* ************************************************************** */
BODY {
	background: #7547A3 none;
}
DIV#wrap {
	background: #7547A3 url(../images/base_bg_7.gif) 0 0 repeat;
}
DIV#header {
	clear: both;
	width: 770px;
	height: 178px;
	background: transparent url(../images/header_bg_archive_alt.gif) 0 0 no-repeat;
}

DIV#logo {
	float: left;
	width: 156px;
	height: 178px;
}
DIV#logo H1 {
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
DIV#logo H1 IMG {
	margin: 23px 0 81px 18px;
}

DIV#backup {
	float: left;
	width: 277px;
	height: 178px;
}
DIV#backup H2 {
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

DIV#titleDate {
	float: left;
	width: 318px;
	background: transparent url(../images/titleDate_bg_archive_alt.gif) 0 0 no-repeat;
}

DIV#backupTitle {
	float: left;
	width: 186px;
}
DIV#backupTitle H3 {
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 128px 0 0 20px;
}

DIV#dateClose {
	float: left;
	width: 132px;
}
DIV#closeMe {
	margin: 24px 0 0 40px;
}

DIV#date {
	width: 113px;
	background: transparent url(../images/date_bg_archive_alt.gif) 0 0 repeat;
	margin: 92px 0 0 0;
	padding-top: 12px;
}
DIV#date P {
	color: #fff;
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1.2em;
	margin: 0 20px 0 20px;
}

DIV#extras {
	background: transparent url(../images/extras_bg_7.gif) 0 0 repeat;
}
DIV#cdImg {
	height: 204px;
	background: transparent url(../images/countdown_bg_img_arcive_alt.gif) 0 0 no-repeat;
}
DIV#cdImg IMG {
	margin: 6px 0 0 58px
}
DIV#CallForBackUp {
	background: transparent url(../images/cfbu_bg_archive_alt.gif) 0 0 no-repeat;
}
DIV#cfbuText {
	width: 430px;
}
DIV#cfbuText H3 {
	margin: 0 10px 3px 170px;
}
DIV#cfbuText P {
	margin: 0 10px 1em 170px;
}
DIV#cfbuBot {
	background: transparent url(../images/cfbu_bg_bot_7.gif) 0 0 no-repeat;
}

DIV#sectionsHead {
	width: 340px;
	padding-top: 23px;
	background: transparent url(../images/debates_bg_top_7.gif) 0 0 no-repeat;
}
DIV#sectionsHead H2 {
	font-size: 0.7em;
	font-weight: bold;
	color: #fff;
	margin: 0 30px 0 20px;
	padding: 0 0 5px 0;
}
DIV#sections {
	width: 340px;
	padding: 10px 0 10px 20px;
	background: transparent url(../images/debates_bg_text_7.gif) 0 0 no-repeat;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 320px;
}
html>body #sections {
	width: 320px;
}
DIV.sectionsRow {
	width: 292px;
	padding: 6px 0 0 0;
	border-bottom: 1px dashed #000;
}
DIV.sectionsColL {
	float: left;
	width: 70px;
}
DIV.sectionsColL IMG {
	margin: 3px 0 0 10px;
}
DIV.sectionsColR {
	float: left;
	width: 222px;
}
DIV.sectionsColR H3 {
	font-size: 0.75em;
	line-height: 1.2em;
	margin: 0 5px 0 0;
	padding: 0;
}
DIV.sectionsColR H3 A {
	color: #000;
	font-size: 1em;
	text-decoration: none;
}
DIV.sectionsColR H3 A:hover, DIV.sectionsColR H3 A:active {
	color: #7547A3;
}
DIV.sectionsColR P {
	color: #7547A3;
	font-weight: bold;
	font-size: 0.65em;
	line-height: 1.2em;
	margin: 0.25em 5px 0.75em 0;
	padding: 0;
}
DIV#sectionsBot {
	clear: both;
	height: 23px;
	background: transparent url(../images/debates_bg_bot_7.gif) 0 0 no-repeat;
}

DIV#mainContentTop {
	height: 83px;
	background: transparent url(../images/mainContent_top_archive_alt.gif) 0 0 no-repeat;
}

/* ************************************************************** */
/* Menus                                                          */
/* ************************************************************** */
DIV#subMenu {
	background: transparent url(../images/submenu_top_7.gif) 0 0 no-repeat;
}
DIV#subMenu UL LI {
	background: transparent url(../images/submenu_main_7.gif) 0 50% no-repeat;
}
DIV#subMenu UL LI.sub {
	background: transparent url(../images/submenu_sub_7.gif) 0 50% no-repeat;
}
DIV#subMenu UL LI.subsub {
	background: transparent url(../images/submenu_sub_7.gif) 0 50% no-repeat;
}
DIV#subMenuClose {
	background: transparent url(../images/submenu_bot_7.gif) 0 0 no-repeat;
}

/* ************************************************************** */
/* Footer                                                         */
/* ************************************************************** */
DIV#footerBot {
	background: transparent url(../images/footer_bot_archive_alt.gif) 0 0 no-repeat;
}

/* ************************************************************** */
/* Page Text */
/* ************************************************************** */
DIV#subMainFullCol H3 {
	color: #fff;
	background: #7547A3 none;
}
DIV#puffColLeft DIV.puffRow H4 {
	overflow: hidden;
	background: #7547A3 none;
}
DIV#CallForBackUp P {
	color: #7547A3;
}

/* ************************************************************** */
/* Page Links */
/* ************************************************************** */
DIV#mainCol A, DIV#subMainCol A, DIV#subMainFullCol A, DIV#subMainColNoMenu A, DIV#subPuffCol DIV.puffRow A {
	color: #000;
	border-bottom: 1px solid #7547A3;
}
DIV#mainCol A:hover, DIV#mainCol A:active, DIV#subMainCol A:hover, DIV#subMainCol A:active, DIV#subMainFullCol A:hover, DIV#subMainFullCol A:active. DIV#subMainColNoMenu A:hover, DIV#subMainColNoMenu A:active, DIV#subPuffCol DIV.puffRow A:hover, DIV#subPuffCol DIV.puffRow A:active {
	color: #7547A3;
	border-bottom: 1px solid #7547A3;
}

DIV#subPuffCol DIV.puffRow H4 A {
	color: #000;
	border-bottom: 1px solid #000;
}
DIV#subPuffCol DIV.puffRow H4 A:active, DIV#subPuffCol DIV.puffRow H4 A:hover {
	color: #fff;
	border-bottom: 1px solid #fff;
}

DIV#subMainFullCol DIV.dld P A {
	background: transparent url(../images/boxArrow_7.gif) 0 50% no-repeat;
}

