/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {
	margin-top: 17px;
	margin-right: 0;
	margin-bottom: 17px;
	margin-left: 0;
}
/* image and left padding for DDs */
#TJK_DL dd {
	padding-left:21px;
}
/* styling all anchors in the DTs */
#TJK_DL dt a {
	background:0 50% no-repeat;
	padding-left:20px;
	color:#1677BE;
	text-decoration:underline;
	font-weight: bold;
}
#TJK_DL dt a:visited {
	color:#1677BE
}
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active,
#TJK_DL dt a:focus {
	font-weight: bold;
	color: #5BBEE3;
	text-decoration: none;
}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {
	background-image:url(../images/hmtoggle_plus0.gif)
}
#TJK_DL .DTminus a {
	background-image:url(../images/hmtoggle_plus1.gif)
}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {
	display:inline;
	cursor:pointer;
	cursor:auto
}

/* flipflop */
#flipflop dd,#flipflop dt {margin:0;padding:0} 
#flipflop dt {
	margin-top: 17px;
	margin-right: 0;
	margin-bottom: 17px;
	margin-left: 0;
}
/* image and left padding for DDs */
#flipflop dd {
	padding-left:21px;
}
/* styling all anchors in the DTs */
#flipflop dt a {
	background:0 50% no-repeat;
	padding-left:20px;
	color:#1677BE;
	text-decoration:underline;
	font-weight: bold;
}
#flipflop dt a:visited {
	color:#1677BE
}
#flipflop dt a:visited:hover,
#flipflop dt a:hover,
#flipflop dt a:active,
#flipflop dt a:focus {
	font-weight: bold;
	color: #5BBEE3;
	text-decoration: none;
}
/* the + and - gif in the anchors */
#flipflop .DTplus a {
	background-image:url(../images/hmtoggle_plus0.gif)
}
#flipflop .DTminus a {
	background-image:url(../images/hmtoggle_plus1.gif)
}