/* global
   ----------------------------------------------------------------------------------------- */
.p5 {
	padding:5px;
}
.iqPREVNEXT {
	color:#424242;
	margin-top:1px;
	margin-bottom:14px;
	background-color:#D9E4C4;
	padding:5px;
}
.floatLeft {
	float:left;
}
.floatRight {
	float:right;
}

#BODYCON .balance { width:781px;}

/* tabs
   ----------------------------------------------------------------------------------------- */
.tiqTabs {background:transparent url(/img2/generic/site/bgBody.gif) no-repeat scroll 0;overflow:hidden;display:block;margin-bottom:-2px;}
.tiqTabs h2 {margin-right:2px; padding-left:5px; background:url("/img2/tabs/tabR5_horLft_grn.gif") 0 0 no-repeat; font-weight:normal; font-size:107.5%; text-align:center; float:left;margin-bottom:4px;}
.tiqTabs h2 a, 
.tiqTabs h2 span { display:block; padding:8px 10px 5px; background:url("/img2/tabs/tabR5_horRgt_grn.gif") 100% 0 no-repeat; color:#09532D; float:left;}
.tiqTabs h2.active { background-image:url("/img2/tabs/tabR5_horLftActive_grn.gif");margin-bottom:-6px;}
.tiqTabs h2.active a, 
.tiqTabs h2.active span { background-image:url("/img2/tabs/tabR5_horRgtActive_grn.gif"); cursor:default;padding-bottom:9px;}
.tiqTabs h2.active a:hover { text-decoration:none; cursor:default;}


/* tellFriend
   ----------------------------------------------------------------------------------------- */
#tellFriend {
	padding:10px;
}

#tellFriend .privacy {
	font-size:80%;
	margin:18px 0 9px;
}
#tellFriend .titleBar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:160%;
	color:#217148;
	padding-bottom:20px;
	border-bottom:2px solid #D9E4C4;
	margin-bottom:20px;
}
#tellFriend .bodyCopy {
	margin-bottom:20px;
}
#tellFriend img {
	margin-bottom:18px;
}
#yourname, #youremail {
	width:220px;
	margin-bottom:14px;
}
#tellFriend textarea {
	width:460px;
	margin-bottom:14px;
}
#tellFriend .wrpBtn {
	margin-bottom:34px;
}
/* worldChallenge
   ----------------------------------------------------------------------------------------- */
#worldChallenge {
}
#worldChallenge span {
	font-size:80%;
	padding-right:10px;
}
#worldChallenge select {
	border: 1px solid #217148;
}
#worldChallenge .gameBox {
	width:638px;
	background-color:#F0F5E8;
	text-align:left;
	margin-top:12px;
}
#worldChallenge iframe {
	padding:0px;
	border:1px solid #cccccc;
	width:623px;
	height:500px;
	background-color:#FFFFFF;
}
#worldChallenge .footer {
	width:638px;
	text-align:right;
	margin-bottom:14px;
}
#worldChallenge .title {
	font-size:122.5%;
	color:#217148;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
/* myScore
   ----------------------------------------------------------------------------------------- */
#myScore div {
}
#myScore .clear {
	clear:both;
	line-height:1px;
}
#myScore select {
	margin-top:40px;
}
#myScore .title {
	font-size:122.5%;
	color:#217148;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
#myScore ul {
        color:#333333;
        font-size:90%;
        line-height:160%;
        margin:0px 0px 0px 5px;
        padding:0px;
}
#myScore img {
	float:left;
	margin-right:5px;
}
#myScore .box {
	float:right;
	width:344px;
	height:55px;
	border: 2px solid #91B155;
	margin-bottom:14px;
	padding-top:4px;
	padding:4px
}
#myScore span {
	color:#27754D;
	font-weight:bold;
}
#myScore .level {
	margin-top:-33px;
	margin-left:170px;
}
#myScore .iq {
	margin-left:170px;
}
/* highScore
   ----------------------------------------------------------------------------------------- */
#highScore div {
}
#highScore .title {
	font-size:122.5%;
	color:#217148;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:12px;
}
#highScore ul {
	font-size:90%;
	line-height:130%;
	margin:0px;
	padding:0px;
	float:left;
}
#highScore img {
	float:left;
	margin-right:15px;
	padding-top:3px;
}
#highScore .box {
	height:55px;
	border: 1px solid #D9E4C4;
	margin-bottom:14px;
	padding-top:4px;
	padding:4px
}
#highScore span {
	padding:15px 5px;
	height:25px;
	text-align:center;
	font-size:130%;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F5FBF2;
	margin-right:15px;
	float:left;
}
#highScore .leftColumn {
	float:left;
	width:354px;
}
#highScore .rightColumn {
	float:right;
	width:354px;
}
#highScore .clear {
	clear:both;
}
#SCORE {
	margin:0;
	padding:0px;
	font-size:77.5%;
}
#SCORE .content1 {
	position:absolute;
	left: 134px;
	top: 99px;
	width: 356px;
	height: 253px;
}
#SCORE .content2 {
	padding:20px;
	text-align:center;
}
#SCORE .score {
	color: #666666;
	font-weight:bold;
}
#SCORE .level {
	color: #666666;
	font-weight:bold;
}
#SCORE .iq {
	color: #666666;
	font-weight:bold;
}
#SCORE .rank {
	color: #666666;
	font-weight:bold;
}
#SCORE .green {
	color:#217148;
}
#SCORE .screenname {
	font-size:140%;
}
#SCORE ul {
	margin-bottom:8px;
	color:#217148;
	font-family:Arial, Helvetica, sans-serif;
	line-height:140%;
	font-size:130%;
}
#SCORE .divider {
	border-top:2px solid #EDF2E2;
}

.gameOverBody {
	padding:0px;
}

.tell_button { position:relative; display:table;} 
.tell_button span, .button b, .button input { display:block;}
.tell_button, .button div, .button span, .button b { background-repeat:no-repeat;}
.tell_button input { padding:2px 8px 2px 18px; font:bold 92.5% Arial,Helvetica,Verdana,sans-serif !important; color:#fff !important; background:url("/img2/buttons/corners/navSrch_grn.gif") no-repeat -242px center;}

.tell_button { background-position:0 100%; background-color:#589442;}
.tell_button div { background-position:100% 0;}
.tell_button span { background-position:100% 100%;}
.tell_button b { background-position:0 0;}

.button_memship {
	width: 75px;
}

.fullMemberResults {
	display:block;
}

.emptyMemberResults {
	display:none;
}

.hideForJa {
	display:none;
}
