* { margin: 0; padding: 0; }
img { border: 0; }

h1 {
	width: 796px;
	height: 41px;
	margin-bottom: 18px;
	text-indent: -2000em;
	overflow: hidden;
	background: #fff url(/gfx/webbli-racers/achievements.jpg) center top no-repeat;
}

body { font-family: Arial; background: #fff ; color: #000; margin: 0; padding: 0; }
table { font-family: Arial; }
table tr { background: transparent; padding: 0; margin: 0; }
table td { padding: 0; margin: 0; }

img { border: 0; padding: 0; margin: 0; }

#popupwrapper { background: transparent url('../images/racing/pageBg.jpg') 0px 0px no-repeat; width: 983px; height: 675px; min-width: 983px; }

#wrapper { background: transparent url('../images/racing/pageBg.jpg') 50% 1px no-repeat; height: 675px; padding: 1px; min-width: 983px; width: auto !important; width: 983px; }

#popupinnerContainer { width: 640px; height: 480px; padding: 95px 158px 0px 157px; position: relative; margin-top: 0px; }


#innerContainer { width: 640px; height: 480px; padding: 45px 158px; position: relative; margin: 50px auto 0 auto; }
#playMore { position: absolute; bottom: -38px; right: 0; float: left; }
#playMore a { display: block; }

tr th {
	width: 790px;
	height: 43px;
	text-indent: -2000em;
}

tr th.level1 {background: #fff url(/gfx/webbli-racers/level-1-title.jpg) left top no-repeat;}
tr th.level2 {background: #fff url(/gfx/webbli-racers/level-2-title.jpg) left top no-repeat;}
tr th.level3 {background: #fff url(/gfx/webbli-racers/level-3-title.jpg) left top no-repeat;}
tr th.level4 {background: #fff url(/gfx/webbli-racers/level-4-title.jpg) left top no-repeat;}

td.achievement {
	vertical-align: top;
	padding: 100px 0 20px 0;
	width: 95px;
	text-align: center;
}

tr.level1 td.locked {color: #b1b1b1;}
tr.level1 td.unlocked {color: #008a8a;}
tr.level2 td.locked {color: #b1b1b1;}
tr.level2 td.unlocked {color: #3b9700;}
tr.level3 td.locked {color: #b1b1b1;}
tr.level3 td.unlocked {color: #ff7800;}
tr.level4 td.locked {color: #b1b1b1;}
tr.level4 td.unlocked {color: #da61ae;}

h3.title {
	margin: 0;
	font-size: .875em; /* 16×.875=14px */
}

td span.desc {
	display: block;
	margin-top: 8px;
	color: #b1b1b1;
	font-size: .75em; /* 16×.75=12px */   
}

td.unlocked span.desc {
	color: #222222;
}

/* Achievement Images Locked */
td#level1-playthislevel.locked {background: transparent url(/gfx/webbli-racers/level1-playthislevel-locked.jpg) center 8px no-repeat;}
td#level1-wintherace.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level1-conecollider.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level1-bouncybouncy.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level1-racingline.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level1-completeallchallenges.locked {background: transparent url(/gfx/webbli-racers/level1-completeallchallenges-locked.jpg) center 8px no-repeat;}

td#level2-playthislevel.locked {background: transparent url(/gfx/webbli-racers/level2-playthislevel-locked.jpg) center 8px no-repeat;}
td#level2-hiddentreasure.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level2-rushroom.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level2-toastertriumph.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level2-wintherace.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level2-completeallchallenges.locked {background: transparent url(/gfx/webbli-racers/level2-completeallchallenges-locked.jpg) center 8px no-repeat;}

td#level3-playthislevel.locked {background: transparent url(/gfx/webbli-racers/level3-playthislevel-locked.jpg) center 8px no-repeat;}
td#level3-iscream.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level3-sandyskids.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level3-turboisland.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level3-wintherace.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level3-completeallchallenges.locked {background: transparent url(/gfx/webbli-racers/level3-completeallchallenges-locked.jpg) center 8px no-repeat;}

td#level4-playthislevel.locked {background: transparent url(/gfx/webbli-racers/level4-playthislevel-locked.jpg) center 8px no-repeat;}
td#level4-avoidthecrush.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level4-ilikesilver.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level4-stickysituations.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level4-wintherace.locked {background: transparent url(/gfx/webbli-racers/locked.jpg) center 18px no-repeat;}
td#level4-completeallchallenges.locked {background: transparent url(/gfx/webbli-racers/level4-completeallchallenges-locked.jpg) center 8px no-repeat;}
/* End Achievement Images Locked */

/* Achievement Images Unlocked */
td#level1-playthislevel.unlocked {background: transparent url(/gfx/webbli-racers/level1-playthislevel-unlocked.jpg) center 8px no-repeat;}
td#level1-wintherace.unlocked {background: transparent url(/gfx/webbli-racers/level1-unlocked.jpg) center top no-repeat;}
td#level1-conecollider.unlocked {background: transparent url(/gfx/webbli-racers/level1-unlocked.jpg) center top no-repeat;}
td#level1-bouncybouncy.unlocked {background: transparent url(/gfx/webbli-racers/level1-unlocked.jpg) center top no-repeat;}
td#level1-racingline.unlocked {background: transparent url(/gfx/webbli-racers/level1-unlocked.jpg) center top no-repeat;}
td#level1-completeallchallenges.unlocked {background: transparent url(/gfx/webbli-racers/level1-completeallchallenges-unlocked.jpg) center 8px no-repeat;}

td#level2-playthislevel.unlocked {background: transparent url(/gfx/webbli-racers/level2-playthislevel-unlocked.jpg) center 8px no-repeat;}
td#level2-hiddentreasure.unlocked {background: transparent url(/gfx/webbli-racers/level2-unlocked.jpg) center top no-repeat;}
td#level2-rushroom.unlocked {background: transparent url(/gfx/webbli-racers/level2-unlocked.jpg) center top no-repeat;}
td#level2-toastertriumph.unlocked {background: transparent url(/gfx/webbli-racers/level2-unlocked.jpg) center top no-repeat;}
td#level2-wintherace.unlocked {background: transparent url(/gfx/webbli-racers/level2-unlocked.jpg) center top no-repeat;}
td#level2-completeallchallenges.unlocked {background: transparent url(/gfx/webbli-racers/level2-completeallchallenges-unlocked.jpg) center 8px no-repeat;}

td#level3-playthislevel.unlocked {background: transparent url(/gfx/webbli-racers/level3-playthislevel-unlocked.jpg) center 8px no-repeat;}
td#level3-iscream.unlocked {background: transparent url(/gfx/webbli-racers/level3-unlocked.jpg) center top no-repeat;}
td#level3-sandyskids.unlocked {background: transparent url(/gfx/webbli-racers/level3-unlocked.jpg) center top no-repeat;}
td#level3-turboisland.unlocked {background: transparent url(/gfx/webbli-racers/level3-unlocked.jpg) center top no-repeat;}
td#level3-wintherace.unlocked {background: transparent url(/gfx/webbli-racers/level3-unlocked.jpg) center top no-repeat;}
td#level3-completeallchallenges.unlocked {background: transparent url(/gfx/webbli-racers/level3-completeallchallenges-unlocked.jpg) center 8px no-repeat;}

td#level4-playthislevel.unlocked {background: transparent url(/gfx/webbli-racers/level4-playthislevel-unlocked.jpg) center 8px no-repeat;}
td#level4-avoidthecrush.unlocked {background: transparent url(/gfx/webbli-racers/level4-unlocked.jpg) center top no-repeat;}
td#level4-ilikesilver.unlocked {background: transparent url(/gfx/webbli-racers/level4-unlocked.jpg) center top no-repeat;}
td#level4-stickysituations.unlocked {background: transparent url(/gfx/webbli-racers/level4-unlocked.jpg) center top no-repeat;}
td#level4-wintherace.unlocked {background: transparent url(/gfx/webbli-racers/level4-unlocked.jpg) center top no-repeat;}
td#level4-completeallchallenges.unlocked {background: transparent url(/gfx/webbli-racers/level4-completeallchallenges-unlocked.jpg) center 8px no-repeat;}
/* End Achievement Images Locked */
