DIV.target {
	MARGIN: 0 0 0 0;
	WIDTH: 100%
}

DIV.target UL {
	BACKGROUND-COLOR: white;
	MARGIN: 0px 0px 0px 0px;
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 1em;
	border: none;
}

#content DIV.target LI {
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 5px;
	CURSOR: pointer float :   left;
}

#content div.target LI.simpleon { /*COLOR: green; FONT-WEIGHT: bold*/
	color: #317284;
	font-weight: normal;
	float: left;
	display: inline;
	width: 200px;
	text-decoration: underline;
}

li.simpleon:after {
	content: " (shown)";
}

#content div.target LI.simpleoff { /*COLOR: red; FONT-WEIGHT: bold*/
	color: #939393;
	font-weight: normal;
	text-decoration: underline;
	display: inline;
	width: 200px;
	float: left;
}

li.simpleoff:after {
	content: " (hidden)";
}

#targetall {
	BACKGROUND-COLOR: white;
	LIST-STYLE-TYPE: none
}

#targetall LI {
	PADDING-LEFT: 20px;
	BACKGROUND-REPEAT: no-repeat
}

#thSelectColumn DIV.cmDiv {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	DISPLAY: inline;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px
}

#thSelectColumn LI.main {
	TEXT-ALIGN: right;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 100px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-TOP: 0px
}

#thSelectColumn LI.main LI {
	TEXT-ALIGN: left;
	PADDING-RIGHT: 2px
}

#thSelectColumn {
	WIDTH: 10px;
	PADDING-RIGHT: 2px
}

#ulSelectColumn {
	VERTICAL-ALIGN: middle
}

.hiddenrowforlabels {
	display: none;
}