.browseFiltersShell {
	position: relative;
	background: #666666 url('/tools/img/browse/filters.bk.jpg') no-repeat center;
	width: 750px;
	height: 34px;
	z-index: 5;
}
.filterButtonShell {
	position: relative;
	float: left;
}
.browseMenuShell {
	position: relative;
	float: left;
	z-index: 5;
}
.allGamesImageShellOff {
	position: relative;
	cursor: pointer;
	background: url('/tools/img/browse/btn.allgames.off.gif') no-repeat center;
	width: 110px;
	height: 34px;
	text-align: center;
	font: 11px arial,helvetica,sans-serif;
	color: #ffffff;
	line-height: 34px;
	float: left;
}
.allGamesImageShellOver {
	position: relative;
	cursor: pointer;
	background: url('/tools/img/browse/btn.allgames.over.gif') no-repeat center;
	width: 110px;
	height: 34px;
	text-align: center;
	font: 11px arial,helvetica,sans-serif;
	color: #ffffff;
	line-height: 34px;
	float: left;
}
.allGamesImageShellOn {
	position: relative;
	cursor: pointer;
	background: url('/tools/img/browse/btn.allgames.on.gif') no-repeat center;
	width: 110px;
	height: 34px;
	text-align: center;
	font: bold 11px arial,helvetica,sans-serif;
	color: #000000;
	line-height: 34px;
	float: left;
}
.menuGamesImageShellOff {
	position: relative;
	cursor: pointer;
	background: url('/tools/img/browse/btn.menu.off.gif') no-repeat center;
	width: 171px;
	height: 34px;
	text-align: center;
	font: 11px arial,helvetica,sans-serif;
	color: #ffffff;
	line-height: 34px;
	float: left;
}
.menuGamesImageShellOver {
	position: relative;
	cursor: pointer;
	background: url('/tools/img/browse/btn.menu.over.gif') no-repeat center;
	width: 171px;
	height: 34px;
	text-align: center;
	font: 11px arial,helvetica,sans-serif;
	color: #ffffff;
	line-height: 34px;
	float: left;
}
.menuGamesImageShellOn {
	position: relative;
	cursor: pointer;
	background: url('/tools/img/browse/btn.menu.on.gif') no-repeat center;
	width: 171px;
	height: 34px;
	text-align: center;
	font: bold 11px arial,helvetica,sans-serif;
	color: #000000;
	line-height: 34px;
	float: left;
}
.browseDropMenu {
	position: absolute;
	top: 28px;
	left: 22px;
	display: none;
	width: 128px;
	height: auto;
}
.browseDropMenuItemOff {
	position: relative;
	width: 128px;
	height: 22px;
	background: #000000;
	border: 1px solid #999999;
	text-indent: 4px;
	font: 10px arial,helvetica,sans-serif;
	color: #cccccc;
	line-height: 20px;
	text-align: left;
	cursor: pointer;
}
.browseDropMenuItemOn {
	position: relative;
	width: 128px;
	height: 22px;
	background: #666666;
	border: 1px solid #999999;
	text-indent: 4px;
	font: bold 10px arial,helvetica,sans-serif;
	color: #ffffff;
	line-height: 20px;
	text-align: left;
	cursor: pointer;
}
.textFieldOff {
	font: 11px arial,helvetica,sans-serif;
	color: #999999;
}
.textFieldOn {
	font: 11px arial,helvetica,sans-serif;
	color: #000000;
}
.largeWhiteText {
	font: bold 14px arial,helvetica,sans-serif;
	color: #ffffff;
}
.plainGreyText {
	font: 12px arial,helvetica,sans-serif;
	color: #d7c6d0;
	text-decoration: none;
}
.strBlueText1 {
	font: bold 11px arial,helvetica,sans-serif;
	color: #006699;
}
.browseRule {
	background: #000000;
	width: 750px;
	height: 1px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
#browseGamesShell {
	position: relative;
	width: auto;
	height: auto;
	z-index: 1;
}
.browsePaginationShell {
	position: relative;
	width: 750px;
	height: 21px;
	background: #666666;
	font: 11px arial,helvetica,sans-serif;
	color: #cccccc;
	text-align: left;
	padding-top: 4px;
	text-indent: 23px;
	line-height: 21px;
	z-index: 1;
}
.browsePaginationLink {
	font: 11px arial,helvetica,sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.browsePaginationLinkOn {
	font: bold 11px arial,helvetica,sans-serif;
	color: #66ccff; 
}
#browseSortBy {
	width: 268px;
	height: 22px;
	margin-right: 1px;
	text-indent: 23px;
}
#browseSortCreator {
	width: 134px;
	height: 22px;
	margin-right: 1px;
}
#browseSortRating {
	width: 105px;
	height: 22px;
	margin-right: 1px;
}
#browseSortDifficulty {
	width: 105px;
	height: 22px;
	margin-right: 1px;
}
#browseSortDate {
	width: 126px;
	height: 22px;
	margin-right: 1px;
}
#sortEnd {
	width: 7px;
	height: 22px;
}
.browseRowShellOut {
	position: relative;
	background: #666666 url('/tools/img/browse/row.off.jpg') no-repeat center;
	width: 750px;
	height: 108px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
.browse1MRowShellOut {
	position: relative;
	background: #666666 url('/tools/img/universal/1m.row.off.jpg') no-repeat center;
	width: 750px;
	height: 108px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
.browseRowShellOver {
	position: relative;
	background: #666666 url('/tools/img/browse/row.over.jpg') no-repeat center;
	width: 750px;
	height: 108px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
.browse1MRowShellOver {
	position: relative;
	background: #666666 url('/tools/img/universal/1m.row.over.jpg') no-repeat center;
	width: 750px;
	height: 108px;
	padding: 0px 0px 0px 0px;
	clear: both;
}
.browseRowShellOut TD {
	font: 11px arial,helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.browse1MRowShellOut TD {
	font: 11px arial,helvetica,sans-serif;
	color: #000000;
	text-align: left;
}
.browseRowShellOver TD {
	font: 11px arial,helvetica,sans-serif;
	color: #000000; 
	text-align: left;
}
.browse1MRowShellOver TD {
	font: 11px arial,helvetica,sans-serif;
	color: #000000; 
	text-align: left;
}
.plainBlackText {
	font: 11px arial,helvetica,sans-serif;
	color: #000000;
	text-decoration: none;
}
.plainRedText {
	font: 11px arial,helvetica,sans-serif;
	color: #990000;
	text-decoration: none;
}
.strBlueText2 {
	font: bold 11px arial,helvetica,sans-serif;
	color: #006699; 
	text-decoration: none;
}
#browseFtrShell {
	width: 750px;
	height: 38px;
	background: url('/tools/img/browse/bottom.jpg') no-repeat;
	padding-top: 12px;
	text-align: left;
	text-indent: 550px;
}
#browseFtrShell A {
	text-decoration: underline;
	font: bold 12px arial,helvetica,sans-serif;
	color: #ffffff;
}
#browseNoResults {
	width: 750px;
	height: 231px;
	background: url('/tools/img/browse/noresults.bk.jpg');
	text-align: center;
	font: 12px arial,helvetica,sans-serif;
	color: #ffffff;
}
