/* "Show All" + "Hide All" links */ 

#TJK_ToggleON, #TJK_ToggleOFF {
	border: solid 1px #C7C7C7;
	background-color: #F6F6F6;
	padding: 8px;
	margin-right: 24px;
}

/* zeroing out padding and margin */
#TJK_DL dd,
#TJK_DL dt {
	margin:0;
	padding:0;
}

/* margin for the DTs (shorthand) */
#TJK_DL dt {
	margin: 0 0 24px 0;
}

/* image and left padding for DDs */
#TJK_DL dd {
	background: #F6F6F6 url(answer.gif) no-repeat;
	padding: 18px 18px 18px 55px;
	border: solid 1px #C7C7C7;
	margin: 0 0 28px 0;
	line-height: 18px;
}

/* styling all anchors in the DTs */
#TJK_DL dt a,
#TJK_DL dt a:visited {
	background: 0 0 no-repeat;
	padding-left: 32px;
	color: blue;
	text-decoration: none;
	display: block;
}

#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover {
	color: #09C000;
		text-decoration: underline;
}

#TJK_DL dt a:active,
#TJK_DL dt a:focus {
		color: blue;
		text-decoration: none;
}

/* the + and - gif in the anchors */
#TJK_DL .DTplus a {
	background-image: url(toggleDLplus.gif);
	height: 18px;
}

#TJK_DL .DTminus a {
	background-image: url(toggleDLminus.gif);
	height: 18px;
}

/**********************************/
/**********************************/
#TJK_DL .showDD {
	position: relative;
	top: 0;
}

#TJK_DL dd,
.hideDD {
	top: -9999px;
	position: absolute;
}

#TJK_ToggleON,
#TJK_ToggleOFF {
	display: inline;
	cursor: pointer;
	cursor: hand;
}
