/* Scrolling List - Main */

div.listContainer_main {
	border: 1px solid #CCC;
	height: 150px;
	overflow: auto;
	*width: 100%; /* For IE */
	/* width: 538px; */
}

div.listContainer_main ul {
	padding: 3px 0 2px 0;
	border-right: 1px solid #CCC;
	cursor: default;
	overflow: hidden; /* For Safari */
}

div.listContainer_main .m1, div.listContainer_main .m2 {
	display: block;
	float: left;
	cursor: pointer;
}

div.listContainer_main li {
	clear: both;
	line-height: 1.5em;
	vertical-align: top;
	text-align: left;
}

div.listContainer_main .m1 {
	padding-left: 5px;
	padding-right: 10px;
	min-width: 70px;
}

div.listContainer_main .m2 {
	overflow: hidden;
	white-space: nowrap;
}

/* Scrolling List - Bodybuilder List */

div.listContainer_bb {
	border: 1px solid #D9CAA3;
	border-right: 1px solid #CCB066;
	height: 406px;
	overflow: auto;
	width: 200px;
	margin-right: -22px;
}

div.listContainer_bb div {
	border-right: 1px solid #D9CAA3;
	padding-right: 5px;
	cursor: default;
}
