/*
Generics
*/

.Common
{
	margin: 0 auto;
	padding: 0;
	width: 705px;
}
img { border:0px; }

.floatRight{float:right;}
.floatLeft{float:left;}

.breaker{float:none;clear:both;height:0px;}
.underline{text-decoration:underline;}
.relative{position:relative;}
.block{display:block;}
.noDecoration{text-decoration:none !important;}
.pointer{cursor:pointer;}
.ajaxIndicatorloader{vertical-align:bottom;width:100px;height:100px;display:block;position:absolute;z-index:2000;background:url('http://cdn3.rummikub.com/images/Rummikub/ajax-loader_white.gif') no-repeat 25px 25px;text-align: center;width:150px;height:150px;display:none;}
.ajaxIndicatorShadow{margin:0px;padding:0px;position:absolute;top:0;right:0;width:100%;height:100%;background-color:#000;z-index:1000;opacity: 0.8; filter: alpha(opacity=80);display:none;}
.IOpenPaymentOptionsDialog{cursor:pointer;}
#bgShadow{position:absolute;width:100%;height:100%;background-color:#000;z-index:120;opacity: 0.5; filter: alpha(opacity=50);top:0;left:0;}


#main_cont { width:1020px; margin:0px auto; padding:0px; }	
#main_area { float:left; width:705px; max-width:705px; margin-right:15px; }
#communicator_container { float:left; width:290px;  max-width:290px; margin-right:0px; padding-right:0px; padding-top:89px; overflow:visible;  z-index:200; }
#second_area { width:1020px; z-index:1; }

#masterArea { padding-left:10px; padding-top:10px; padding-right:10px; padding-bottom:40px; width:685px; margin-bottom:40px; min-height:530px; position:relative;}

#page_loader {
  position: absolute;
  top:210px;
  left:360px;
  z-index: 999;
  display: none;
  text-align: center;
  width: 150px;
  height:150px;
  background-color:#FFFBE4;
  background-image:url('http://cdn3.rummikub.com/images/Rummikub/ajax-loader_v5.gif');
  background-position:center;
  background-repeat:no-repeat;
  border:1px solid #C3C3C3;
  float:left;
  text-indent:-9000px;
  overflow:hidden;
}

#subNav 
{
	margin:0px; padding:0px;
	line-height:30px; height:30px; display:block; width:100%;
}
#subNav ul
{
	 margin:0px; padding:0px; margin-left:200px;	
}
/* IE7 Only */
*:first-child+html #subNav li
{
	  margin:0px; padding:0px;
}

#subNav li
{
	 margin-top:0px;
}

#subNav li
{
	 float:left;
	 list-style:none;
	 list-style-image:none;
}
#subNav ul 
{
	 list-style:none;
	 list-style-image:none;
}
#subNav a
{
	display:block;
	color:#fff;
	line-height:28px;
	height:28px;
	font-size:12px; 
	background-image: url('http://cdn1.rummikub.com/images/Rummikub/subNavSep.gif');
	background-position:0px center;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
}
#subNav a:hover
{
	color:#FDEB59;
	line-height:28px;
	font-size:12px; 
	background-image: url('http://cdn2.rummikub.com/images/Rummikub/subNavSep.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}
#subNav a.Selected
{
	color:#FDEB59;
	line-height:28px;
	font-size:12px; 
	background-image: url('http://cdn3.rummikub.com/images/Rummikub/subNavSep.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	font-weight:bold;
}

#CommonHeader
{
	padding: 0;
	margin: 0;
	width: 665px;
	height: 44px;
    background-image: url('http://cdn1.rummikub.com/images/Rummikub/headerBG.gif');
    background-repeat:repeat-x; 
}

#CommonHeaderTitleArea { float: left; padding-top: 0px; width: 100%; overflow: visible;height:44px; }

.fb_iframe_widget iframe{width:48px !important;}
.fbLike{width:48px;height:22px;overflow:hidden;}
.likeLobby{position:absolute;right:5px;top:3px;}
.likeHOF{position:absolute;right:-3px;top:3px;}
.likeProfile{position:absolute;right:18px;top:3px;}
.FBconnectContainer{position:absolute;right:-298px;top:20px;z-index:1;}
.FBconnectContainer a{background:none !important;}



/*
Badge UserName Area
located on the left side bar
contain the user name his avatar and a list of links 
*/


UL.ProfileContentBoxList LI
{
	border-bottom:1px dotted #CCCCCC;
	margin:3px 0;
	padding:0 0 2px;
}

.newMessage A
{
	height:25px;
}

.newMessageIcon
{
	background-image:url(http://cdn2.rummikub.com/images/Rummikub/userPagesSprite.png);
	background-repeat:no-repeat;
	background-position:-16px -144px;
    height:25px;
    width:28px;
    margin:0;
	padding:0 0 0 30px;
    line-height:25px;
    display:block;
    font-size:90%;
}


.addFriend A
{
	background-image:url(http://cdn3.rummikub.com/images/Rummikub/userPagesSprite.png);
	background-repeat:no-repeat;
	background-position:-16px -144px;
    height:25px;
    width:28px;
    margin:0;
	padding:0 0 0 30px;
    line-height:25px;
    display:block;
    font-size:90%;
}

.deleteFriend A
{
	background-image:url(http://cdn1.rummikub.com/images/Rummikub/userPagesSprite.png);
	background-repeat:no-repeat;
	background-position:-16px -144px;
    height:25px;
    width:28px;
    margin:0;
	padding:0 0 0 30px;
    line-height:25px;
    display:block;
    font-size:90%;
}

/*

UL.ProfileContentBoxList LI.addFriend
{
	background:transparent url(http://cdn2.rummikub.com/images/Rummikub/userPagesSprite.png) no-repeat scroll -55px -82px;
    height:27px;
    width:28px;
    padding:0px;
    margin:0px;
}


UL.ProfileContentBoxList LI.deleteFriend
{
	background:transparent url(http://cdn3.rummikub.com/images/Rummikub/userPagesSprite.png) no-repeat scroll -57px -201px;
    height:27px;
    width:28px;
    padding:0px;
    margin:0px;
}



UL.ProfileContentBoxList LI A
{
	display:block;
	width:120px;
    margin-left: 34px;
    padding: 0 0 2px 0;
    border-bottom: dotted 1px #ccc;
}
*/
UL.ProfileContentBoxList LI.Header
{
    padding-top: 20px;
    font-size: 80%;
    font-weight: bold;
    color: #000;
}

UL.ProfileContentBoxList LI.Selected
{
	padding-right: 0px;
	background-image: url('../images/common/button-right-arrow.gif');
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
}

UL.ProfileContentBoxList LI.Child
{
	padding-left: 10px;
}



#trDiv 
{
	min-height:30px;
}

#lcrDiv  
{
    float:left;
    width:163px;
    max-width:163px;
    min-height:600px;
    display:block;
    margin-right:15px;
    margin-left:10px;
}
#bcrDiv { 
    float:left;
    width:440px;
    max-width:440px;
    /*overflow:hidden;*/
    display:block;
    padding-left:30px;
    padding-right:20px;
    position:relative;
    
}

/* -------------------- */

#PageSideBg { background-image:url('http://cdn1.rummikub.com/images/Rummikub/PageSideBg.gif'); background-repeat:repeat-y; background-position:left; }
#PageSideTop { background-image:url('http://cdn2.rummikub.com/images/Rummikub/PageSideTop.gif'); background-repeat:no-repeat; background-position:left top; }
#PageSideBot { background-image:url('http://cdn3.rummikub.com/images/Rummikub/PageSideBot.gif'); background-repeat:no-repeat; background-position:left bottom; }
#PageMainBg { background-image:url('http://cdn1.rummikub.com/images/Rummikub/PageMainBg.gif'); background-repeat:repeat-y; background-position:right; }
#PageMainTop { background-image:url('http://cdn2.rummikub.com/images/Rummikub/PageMainTop.gif'); background-repeat:repeat-x; background-position:199px 0px; }
#PageMainTopRight { background-image:url('http://cdn3.rummikub.com/images/Rummikub/PageMainTopRight.gif'); background-repeat:no-repeat; background-position:top right; }
#PageMainBot { background-image:url('http://cdn1.rummikub.com/images/Rummikub/PageMainBot.gif'); background-repeat:repeat-x; background-position:right bottom; }
#PageMainBotRight { background-image:url('http://cdn2.rummikub.com/images/Rummikub/PageMainBotRight.gif'); background-repeat:no-repeat; background-position:right bottom; }

#PageSideBg2 { background-image:url('http://cdn3.rummikub.com/images/Rummikub/PageSideBg2.png'); background-repeat:repeat-y; background-position:left; }
#PageSideTop2 { background-image:url('http://cdn1.rummikub.com/images/Rummikub/PageSideTop2.png'); background-repeat:no-repeat; background-position:left top; }
#PageSideBot2 { background-image:url('http://cdn2.rummikub.com/images/Rummikub/PageSideBot2.png'); background-repeat:no-repeat; background-position:left bottom; }
#PageMainBg2 { background-image:url('http://cdn3.rummikub.com/images/Rummikub/PageMainBg2.png'); background-repeat:repeat-y; background-position:right; }
#PageMainTop2 { background-image:url('http://cdn1.rummikub.com/images/Rummikub/PageMainTop2.png'); background-repeat:repeat-x; background-position:199px 0px; }
#PageMainTopRight2 { background-image:url('http://cdn2.rummikub.com/images/Rummikub/PageMainTopRight2.png'); background-repeat:no-repeat; background-position:top right; }
#PageMainBot2 { background-image:url('http://cdn3.rummikub.com/images/Rummikub/PageMainBot2.png'); background-repeat:repeat-x; background-position:right bottom; }
#PageMainBotRight2 { background-image:url('http://cdn1.rummikub.com/images/Rummikub/PageMainBotRight2.png'); background-repeat:no-repeat; background-position:right bottom; }





#CommonHeaderTitleArea
{
	float: left;
	padding-top: 0px;
	overflow: visible;
	position:relative;
}

.CommonTitleSecond
{
    color:#104797;
	font-size: 130%;
	line-height:30px;
	letter-spacing: 0px;
	font-weight: normal;
	padding:0px 0 0 0px;
	margin: 0;
	margin-bottom:10px
}
h1.CommonTitleSecond
{
    color:#104797;
	font-size: 130%;
	line-height:30px;
	letter-spacing: 0px;
	font-weight: normal;
	padding:0px 0 0 0px;
	margin: 0;
	margin-bottom:10px;
	font-weight:bold;
}
.CommonTitleLobby
{
    background-image:url('http://cdn2.rummikub.com/images/Rummikub/botHl.gif');
}
.notCommonSubTitle 
{
	font-size: 80%;
	letter-spacing: 0px;
	font-weight: normal;
	padding:0px 0 0 0px;
	margin: 0;
}
.botLineDot { background-image: url('http://cdn3.rummikub.com/images/Rummikub/botHl.gif'); background-position:bottom; background-repeat:repeat-x; padding-bottom:0px; margin-bottom:7px; }

#CommonNavigation
{  
    margin: 0;
	width: 1000px;
	overflow:visible;
	background-color: Transparent;
	border-top: none;
	border-bottom: none;
	padding: 0;	
	font-size: 90%;
	background-repeat:repeat-x;
}

#CommonNavigation .Common
{
    border-left:0px;
	padding:0px;
	margin:0px;
	width:800px;
}

#CommonNavigation .Common .Inner
{
	border-left:0px;
	padding:0px;
	margin:0px;
	padding-top:14px;
	height:30px;
	width:1000px;
	@width:800px;
}

#CommonNavigationShadow
{
	clear: both;
	margin-bottom: 0px;
}

#CommonNavigation ul
{
	list-style-type: none;
	padding: 0;
	display: block;
	margin: 0;
}

#CommonNavigation ul li
{
	display: block;
	float: left;
	padding: 0;
	border-right: 0px;
	font-weight: bold;
	color: #000;
}

#CommonNavigation li, #CommonNavigation li:hover
{
	background-image:url('http://cdn1.rummikub.com/images/Rummikub/tabCenter.jpg');
	background-position:0px -4px; 
	background-repeat:no-repeat;
    margin-top:4px;
    margin-right:2px;
}
#CommonNavigation li.SelectedLiNav
{
	background-image:url('http://cdn2.rummikub.com/images/Rummikub/tabYCenterActive.jpg');
	background-position:left 0px; 
	background-repeat:no-repeat;
    color: #fff;
    margin-top:0px;
}
#CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited
{
	background-image:url('http://cdn3.rummikub.com/images/Rummikub/tabRight.jpg');
	 
	background-position:right -4px; 
	background-repeat:no-repeat;
    border-right: 0px;
    min-width:60px;
    padding-left:10px; padding-right:10px;
    display: block;
    text-align:center;  
    color:#fff;
}
#CommonNavigation a:hover
{
	background-image:url('http://cdn1.rummikub.com/images/Rummikub/tabRight.jpg');
	 
	background-position:right -4px; 
	background-repeat:no-repeat;
    border-right: 0px;
    min-width:60px;
    padding-left:10px; padding-right:10px;
    
    display: block;
    text-align:center;  
    color:#fff;
    
}


#CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited
{
    background-image:url('http://cdn2.rummikub.com/images/Rummikub/tabYRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    padding-left:10px; padding-right:10px;
    min-width:60px;
    color: #2f6dda;
    font-size:110%;height:18px;
}
#CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited
{
    background-image:url('http://cdn3.rummikub.com/images/Rummikub/tabYRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    padding-left:10px; padding-right:10px;
    min-width:60px;
    color: #2f6dda;
    font-size:110%;height:18px;
}

#CommonNavigation a.Selected:hover
{
    background-image:url('http://cdn1.rummikub.com/images/Rummikub/tabYRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    color: #2f6dda;
}
#CommonNavigation a.YtextSelected:hover
{
    background-image:url('http://cdn2.rummikub.com/images/Rummikub/tabRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    color: #2f6dda;
}
#CommonNavigation a.YtextSelected:link, #CommonNavigation a.YtextSelected:active, #CommonNavigation a.YtextSelected:visited
{
    background-image:url('http://cdn3.rummikub.com/images/Rummikub/tabYRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    padding-left:10px; padding-right:10px;
    min-width:60px;
    color: #2f6dda;
    font-size:110%;height:18px;
}
#CommonNavigation .YTextColor a
{
    color: #FFF15F;
}
#CommonNavigation .YTextColor
{
    color: #FFF15F;
}
#signuploginarea a:link, #signuploginarea a:active, #signuploginarea a:visited 
{
	background:transparent url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat 0px -1595px ;
    padding:0px;
	padding-left:7px;
	 margin-left:5px;
    border-right: none;
    display: inline;
    text-align:center;  
    color:#295ab7;
    font-size:11px;
    /*font-weight:bold;*/
}
#signoutarea a:link, #signoutarea a:active, #signoutarea a:visited 
{
	background:transparent url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat 0px -1595px ;
    padding:0px;
	padding-left:7px;
    border-right: none;
    display: inline;
    text-align:center;  
    color:#295ab7;
    font-weight:bold;
    font-size:11px;
}

/**** -----  *****/
#CommonNavigation li.YnotSelectedLiNav, #CommonNavigation li.YnotSelectedLiNav:hover
{
	background-image:url('http://cdn3.rummikub.com/images/Rummikub/tabYCenter.jpg');
	background-position:0px -4px; 
	background-repeat:no-repeat;
    margin-top:4px;
    margin-right:2px;
}
#CommonNavigation li.YSelectedLiNav
{
	background-image:url('http://cdn1.rummikub.com/images/Rummikub/tabYCenterActive.jpg');
	background-position:left 0px; 
	background-repeat:no-repeat;
    color: #2b6cd1;
    margin-top:0px;
}

#PlayTab a:link,  #PlayTab a:active,  #PlayTab a:visited
{
	background-image:url('http://cdn2.rummikub.com/images/Rummikub/tabYRight.jpg');
	background-position:right -4px; 
	background-repeat:no-repeat;
    border-right: 0px;
    min-width:70px;
    padding-left:10px; padding-right:10px;
    display: block;
    text-align:center;  
    color:#2b6cd1;
}
#PlayTab a:hover
{
	background-image:url('http://cdn3.rummikub.com/images/Rummikub/tabYRight.jpg');    
	 
	background-position:right -4px; 
	background-repeat:no-repeat;
    border-right: 0px;
    min-width:70px;
    padding-left:10px; padding-right:10px;
    
    display: block;
    text-align:center;  
    color:#2b6cd1;
}
#PlayTab a.YSelected:link, #PlayTab a.YSelected:active, #PlayTab a.YSelected:visited
{
    background-image:url('http://cdn1.rummikub.com/images/Rummikub/tabYRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    padding-left:10px; padding-right:10px;
    min-width:70px;
    color: #2b6cd1;
    font-size:110%;
}
#PlayTab a.YSelected:hover
{
    background-image:url('http://cdn2.rummikub.com/images/Rummikub/tabYRightActive.jpg');
	background-position:right top; 
	background-repeat:no-repeat;
    color: #2b6cd1;
}



#CommonNavigation div.CommonSiteLogo { float:left; margin-right:10px; width:190px; height:39px; z-index:9999; display:block; }
#CommonNavigation a.CommonSiteLogoA  
{
	background-image:url('http://cdn3.rummikub.com/images/Rummikub/rummikub_logo.png'); background-position:top; background-repeat:no-repeat;
    width:190px; height:49px; border:0px; display:block; text-indent:-9999px; padding:0px; margin:0px; margin-top:8px;  float:left;
}
#CommonSidebarLeft
{
}

#CommonSidebarLeft .CommonSidebar
{
    float: left;
	overflow: hidden;
	width: 460px;
	margin:0px; padding:0px;
}
#CommonSidebarRight
{
}

#CommonSidebarRight .CommonSidebar
{
    float: right;
	overflow: hidden;
	width: 460px;
	margin:0px; padding:0px;
}

#CommonContentBcrR 
{
	display:none;
}

#CommonContent {
	margin: 0;
	padding: 0;
	height: 1%; /* IE6 hack... it's very minor, though */
	overflow: hidden;
}

#CommonContentInner
{
	width: 100%;
	overflow: hidden;
}

/*  ----------------   */

.ProfileIcons_Add a { background-image:url('http://cdn1.rummikub.com/images/Rummikub/icon_list.gif'); background-repeat:no-repeat; background-position:0px 4px; margin:0px; padding:0px; padding-left:30px; line-height:25px; height:25px; display:block; font-size:90%; } 
.ProfileIcons_Msg a { background-image:url('http://cdn2.rummikub.com/images/Rummikub/icon_list.gif'); background-repeat:no-repeat; background-position:0px -53px; margin:0px; padding:0px; padding-left:30px; line-height:25px; height:25px; display:block; font-size:90%; } 
.ProfileIcons_Email a { background-image:url('http://cdn3.rummikub.com/images/Rummikub/icon_list.gif'); background-repeat:no-repeat; background-position:0px -25px; margin:0px; padding:0px; padding-left:30px; line-height:25px; height:25px; display:block; font-size:90%; } 
.ProfileIcons_Announcement a { background-image:url('http://cdn1.rummikub.com/images/Rummikub/icon_list.gif'); background-repeat:no-repeat; background-position:0px -85px; margin:0px; padding:0px; padding-left:30px; line-height:25px; height:25px; display:block; font-size:90%; } 

.ProfileIcons_Edit a { background-image:url('http://cdn2.rummikub.com/images/Rummikub/ProfileIcons.gif'); background-repeat:no-repeat; background-position:0px -170px; margin:0px; padding:0px; padding-left:30px; line-height:25px; height:25px; display:block; font-size:90%; } 
.ProfileIcons_ChangeAvatar a { background-image:url('http://cdn3.rummikub.com/images/Rummikub/ProfileIcons.gif'); background-repeat:no-repeat; background-position:0px -130px; margin:0px; padding:0px; padding-left:30px; line-height:25px; height:25px; display:block; font-size:85%; } 
.ProfileIcons_GameStat a { 

    background-image:url(http://cdn1.rummikub.com/images/Rummikub/profile_icons.jpg);
    background-position:-6px -33px;
    background-repeat:no-repeat;
    display:block;
    font-size:85%;
    height:25px;
    line-height:25px;
    margin:0;
    padding:0 0 0 30px;

 } 

#onLine { 
    background-image:url(http://cdn2.rummikub.com/images/Rummikub/green_light.gif);
    background-repeat:no-repeat;
    float:left;
    height:19px;
    margin-left:-28px;
    margin-top:5px;
    width:19px;
    z-index:100;
 } 
#offLine { 
    background-image:url(http://cdn3.rummikub.com/images/Rummikub/green_lightOff.gif);
    background-repeat:no-repeat;
    float:left;
    height:19px;
    margin-left:-28px;
    margin-top:5px;
    width:19px;
    z-index:100;
 } 
#myHobbiesArea { padding:0px 0px 0px 0px; text-align:justify; margin-top:170px; }
#myHobbiesArea .botLineDot { padding-bottom:3px; line-height:20px; }
#BadgeUserNameArea { padding:0px 0px 0px 0px;margin-bottom:10px; }
/* Tag Styles */

.CommonTagCloudProfile
{
	background-color:none;
	border: 0px;
	padding: 0px;
	margin: 0px;
	line-height: 160%;
	list-style-type: none;
}

.CommonSidebarTagCloudProfile
{
	line-height: 160%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.CommonTag1Profile, .CommonTag2Profile, .CommonTag3Profile, .CommonTag3Profile, .CommonTag4Profile, .CommonTag5Profile, .CommonTag6Profile
{
	margin: 0;
	padding: 0;
	display: inline;
	word-wrap: break-word;
}

.CommonTag1Profile a:link, .CommonTag1Profile a:visited, .CommonTag1Profile a:active
{
	margin-right: 4px;
	text-decoration: none;
	font-size: 150%;
	font-weight: 900;
}

.CommonTag2Profile a:link, .CommonTag2Profile a:visited, .CommonTag2Profile a:active
{
	margin-right: 4px;
	text-decoration: none;
	font-size: 135%;
	font-weight: 800;
}

.CommonTag3Profile a:link, .CommonTag3Profile a:visited, .CommonTag3Profile a:active
{
	margin-right: 4px;
	text-decoration: none;
	font-size: 120%;
	font-weight: 600;
}

.CommonTag4Profile a:link, .CommonTag4Profile a:visited, .CommonTag4Profile a:active
{
	margin-right: 4px;
	text-decoration: none;
	font-size: 110%;
	font-weight: 500;
}

.CommonTag5Profile a:link, .CommonTag5Profile a:visited, .CommonTag5Profile a:active
{
	margin-right: 4px;
	text-decoration: none;
	font-size: 100%;
	font-weight: 300;
}

.CommonTag6Profile a:link, .CommonTag6Profile a:visited, .CommonTag6Profile a:active
{
	margin-right: 4px;
	text-decoration: none;
	font-size: 90%;
	font-weight: 200;
}

.CommonTag1Profile a:hover, .CommonTag2Profile a:hover, .CommonTag3Profile a:hover, .CommonTag4Profile a:hover, .CommonTag5Profile a:hover, .CommonTag6Profile a:hover
{
	text-decoration: underline;
}

/* End Tag Styles */




/* Content Boxes */
.CommonContentBox
{
    border-top: solid 0px #ccc;
    background-color: #fff;
    padding: 12px;
    margin: 0 0 12px 0;
    height: 1%;
    
	border: solid 1px #D8E1E6;
}

.CommonInlineMessageArea
{
    border: solid 1px #D8E1E6;
    
    background-color: #fff;
    padding: 1px; padding-left:10px; padding-right:10px;
    margin: 0 0 12px 0;
    height: 1%;
}

.CommonContentBoxHeader
{
    padding: 0 10 6px 0;
    border-bottom: solid 1px #ccc;
    margin: 0 0 8px 0;
    line-height: 100%;
    color: #333;
}
#CommonContent .CommonContentBoxHeader
{
	font-size: 120%;
}

.CommonContentBoxHeaderForm
{
	padding: 0 0 10px 0;
    border-bottom: solid 1px #ccc;
    margin: 0 0 10px 0;
    color: #333;
    position: relative;
}

.CommonContentBoxContent
{
    padding: 0 3px 15px 3px;
    font-size: 90%;
    overflow: hidden;
}

.CommonContentBoxFooter
{
    font-weight: bold;
    font-size: 80%;
    padding: 0 3px;
}


.CommonAvatarListArea
{
    margin: 8px 8px 0 0;
	padding: 0;
	width: 50px;
	height: 50px;
	text-align: center;
	overflow: hidden;
	float: left;
	font-size: 110%;
	font-weight: bold;
}
.h4cls
{
	font-size:50%; 
}

ul.trow { height:18px; width:440px; margin-bottom:7px; margin:0px; padding:0px; list-style:none; list-style-image:none; }
li.tleft { float:left;height:18px; width:130px; margin:0px; padding:0px; margin-right:15px;font-weight:bold; list-style:none; list-style-image:none;  }
li.tright { float:left;height:18px; width:280px; margin:0px; padding:0px;  list-style:none; list-style-image:none; display:block; overflow:hidden; }

h4.profileTitle { font-size:16px; color:#104797; font-weight:normal; margin:0px; padding:0px; margin-top:20px; margin-bottom:5px; }
.CommonContentBoxContentProfileAbout
{
	margin:0px;
    padding: 0px;
    font-size: 90%;
    overflow: hidden;
    word-spacing:1px;
    padding-bottom:5px; padding-top:5px;
    font-family:Arial;
}
.CommonContentBoxContentProfileAbout p
{
	margin:0px;
    padding: 0px;
}
.CommonContentBoxContentProfileFriends
{
	margin:0px;
    padding: 0px;
    font-size: 90%;
    overflow: hidden;
    padding-bottom:5px;
}
div.PkBoxContainer
{
	height:42px;
}
.CommonContentPKbox 
{
	border: solid 1px #D8E1E6;
	border-top:0px;
    background-color: #fff;
    padding: 1px; padding-left:10px; padding-right:10px;
    margin: 0 0 12px 0;
    height:1%;
}

.pkr1 
{ 
	background-image:url('http://cdn1.rummikub.com/images/Rummikub/pkr1.gif'); 
	background-repeat:no-repeat;
	background-position:left; 
	height:42px;
}
.pkr2 
{ 
	background-image:url('http://cdn2.rummikub.com/images/Rummikub/pkr2.gif'); 
	background-repeat:no-repeat;
	background-position:right; 
	height:42px; 
	margin:0px; padding:0px; 
}
h4.pkrH4 
{
	font-size:16px; 
	color:#104797; 
	font-weight:normal; 
	padding:13px 10px 0 10px;
}
.CommonContentPKhub
{
	border: solid 1px #D8E1E6;
	border-top:0px;
	border-bottom:0px;
    background-color: #fff;
    padding: 1px; padding-left:10px; padding-right:10px;
    margin: 0 0 0 0;
    height:1%;
}
.groupFoot  
{
	
	height:28px;
	border: solid 1px #D8E1E6; 
	border-top:0px; 
	padding:1px;
	padding-top:10px;
	margin-bottom:12px;
}
#hubChoice ul
{
	list-style:none; list-style-image:none; padding:0px; margin:0px;
	background-color:#EAF2F5; 
	height:28px;
}
#hubChoice li
{
	list-style:none; list-style-image:none; padding:0px; margin:0px;
}
#hubChoice li
{
	background-color:#EAF2F5; 
	float:left;
	padding-top:7px;
}
#hubChoice a.familyHub
{
	margin-left:10px; padding-left:20px; 
	background-image:url('http://cdn3.rummikub.com/images/Rummikub/icon_2plus1_ON.gif'); 
	background-position:left; background-repeat:no-repeat;
	color:#7e7e7e;
}
#hubChoice a.friendsHub
{
	margin-left:20px; padding-left:20px; 
	background-image:url('http://cdn1.rummikub.com/images/Rummikub/icon_2_ON.gif'); 
	background-position:left; background-repeat:no-repeat;
	color:#7e7e7e;
}

.CommonAvatarListAreaHub { display:block; width:200px; height:26px; float:left; margin-top:10px; margin-right:10px; overflow:hidden;line-height: 28px; }
.CommonAvatarAreaHub { display:block; width:30px; height:26px; float:left; }
.hubAvatar { display:block; width:26px; height:26px; float:left; }
.hubName { display:block; width:174px; height:26px; float:left; }

.profileAvatar { cursor:pointer; display:block; float:left; overflow:hidden; padding:5px 0; text-align:center; width:70px; }
.profileAvatarImg { height:38px; width:60px; margin-bottom:5px; cursor:pointer; display:block; overflow:hidden; }
.profileAvatarText { display:block;  cursor:pointer; height:30px;  width:60px; display:block; overflow:hidden;}

#countryListCointainer 
{ 
	background-repeat:repeat-y; width:145px;
}
.countryListCoTop 
{ 
	background-image:url('http://cdn2.rummikub.com/images/Rummikub/sidebar_list_TOP.gif'); 
	background-repeat:no-repeat; width:145px; height:9px;
}
.countryListCoBot
{ 
	background-image:url('http://cdn3.rummikub.com/images/Rummikub/sidebar_list_BOT.gif'); 
	background-repeat:no-repeat; width:145px; height:9px;
}
.countryListCoContent
{ 
	width:135px; padding-left:8px; padding-right:1px; max-width:135px;
	overflow:hidden; height:140px; max-height:140px; border-right:1px solid #c3c3c3; border-left:1px solid #c3c3c3; 
	background-repeat:repeat-y; width:145px;
}


#interestListCointainer 
{ 
	
	background-repeat:repeat-y; width:163px;
}
.interestListCoTop 
{ 
	background-image:url('http://cdn1.rummikub.com/images/Rummikub/sidebar_list_TOP.gif'); 
	background-repeat:no-repeat; width:163px; height:9px;
}
.interestListCoBot
{ 
	background-image:url('http://cdn2.rummikub.com/images/Rummikub/sidebar_list_BOT.gif'); 
	background-repeat:no-repeat; width:163px; height:9px;
}
.interestListCoContent
{ 
	background:#fff;
	width:151px; padding-left:8px; padding-right:1px; max-width:151px;
    border-right:1px solid #c3c3c3; border-left:1px solid #c3c3c3; 
	background-repeat:repeat-y; 
	
}

/* ------------------------------------jScroll---------------------------------------------- */

a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}
.rum .jScrollPaneTrack {
 	background: url('http://cdn3.rummikub.com/images/Rummikub/rum_track.gif') repeat-y;
 }
.rum .jScrollPaneDrag {
 	background: url('http://cdn1.rummikub.com/images/Rummikub/rum_drag_middle.gif') repeat-y;
 } 
.rum .jScrollPaneDrag {
 	height:50px;
 }
.rum .jScrollPaneDragTop {
 	background: url('http://cdn2.rummikub.com/images/Rummikub/rum_drag_top.gif') no-repeat ;
 	height: 6px;
 }
.rum .jScrollPaneDragBottom {
 	background: url('http://cdn3.rummikub.com/images/Rummikub/rum_drag_bottom.gif') no-repeat;
 	height: 7px;
 }
.rum a.jScrollArrowUp {
 	height: 20px;
 	background: url('http://cdn1.rummikub.com/images/Rummikub/rum_arrow_up.png') no-repeat 0 -30px;
 }
.rum a.jScrollArrowUp:hover {
 	background-position: 0 0;
 }
.rum a.jScrollArrowDown {
 	height: 24px;
 	background: url(http://cdn2.rummikub.com/images/Rummikub/rum_arrow_down.png) no-repeat 0 -30px;
 }
.rum a.jScrollArrowDown:hover {
 	background-position: 0 0;
 }
	
.holder {
	float: left;
	margin: 0px;
}
.scroll-pane {
	width: 150px;
	/*height: 140px;*/
	overflow: auto;
	background: #fff;
	float: left;
}

#countrySelect {
	height: 140px;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #aaa;
}
.jScrollPaneDrag {
	position: absolute;
	background: #666;
	cursor: pointer;
	overflow: hidden;
	height:60px;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}





/* Game Lobby */

/*
Generics
*/
#gamesArea { width:454px; float:left;}
#filterContainer { margin:0px; padding:0px;  }
#filterContainer ul { margin:0px; padding:0px; list-style:none; list-style-image:none; }
#filterContainer li { margin:0px; padding:0px; margin-bottom:10px; }
#filterContainer li { list-style:none; list-style-image:none; }

/*#LobbyTable { padding:0px; margin:0px; border-collapse: collapse; border-bottom:1px solid #c3c3c3;  }*/
/*tr.alt td { background:#fffbe4; }*/
#LobbyTable {  border-collapse:collapse;}

.radioSelect { border:none; background-color:Transparent; display:none;  }

tr.GameTabs { height:20px;   }
div.tabLeft { background-image:url('http://cdn3.rummikub.com/images/Rummikub/headtb_l.jpg'); background-repeat:no-repeat; height:23px; margin:0px; padding:0px; margin-left:0px; margin-top:0px; z-index:100; float:left;  margin-left:-2 !important; }
div.tabRight { background-image:url('http://cdn1.rummikub.com/images/Rummikub/headtb_r.jpg'); background-repeat:no-repeat; height:23px; background-position:right; }
div.tabBg { background-image:url('http://cdn2.rummikub.com/images/Rummikub/headtb_bg.jpg'); background-repeat:repeat-x; margin:0px 5px 0px 5px; padding:0px 5px 0px 5px; height:23px; font-size:90%; font-weight:bold; line-height:23px; color:#013C8F;  }


tr.GameHeader {  background-image:url('http://cdn3.rummikub.com/images/Rummikub/lob_roomHeader_bg.gif'); background-repeat:repeat-x; line-height:25px; border-left:1px solid #c3c3c3;   }
tr.GameHeader td { padding:0px 10px 0px 10px; font-size:10px; background-image:url('http://cdn1.rummikub.com/images/Rummikub/lob_roomHeader_bg.gif'); background-repeat:repeat-x; background-position:right; }
tr.GameHeader td.last { background-image:url('http://cdn2.rummikub.com/images/Rummikub/lob_roomHeader_rc.gif'); background-repeat:no-repeat; background-position:right; }
tr.GameHeader td.firstH { border-left:1px solid #c3c3c3; }

/*tr.GameClosed { border:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-left:1px solid #c3c3c3; }*/
/*tr.GameClosed td { height:35px; border-right:1px solid #c3c3c3; padding:0px 0px 0px 5px; font-size:10px;border-left:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;   }
tr.GameClosed td.RoomName { font-size:12px; font-weight:bold; color:#3d7de1; }
tr.GameClosed td.last5 {  border-right:1px;  }*/
#LobbyTable .GameClosed td { border:1px solid #c3c3c3;  }
/*tr.GameClosed td { height:35px; border-right:1px solid #c3c3c3; font-size:10px;border-left:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3;   }*/

#playerTbl { background-image:url('http://cdn3.rummikub.com/images/Rummikub/wooden_table_e.png'); background-repeat: no-repeat; display: block; height:166px; width:100%;  }
#chair1 { float:left; display: block; height:166px; width:52px; margin-left:99px; position:inherit; }
#chair2 {  float:left; display: block; height:166px; width:55px; position:inherit;  }
#chair3 {  float:left; display: block; height:166px; width:51px; margin-left:69px;  position:inherit; }
#chair4 {  float:left; display: block; height:166px; width:49px; position:inherit; }
#tableAb { background-image:url('http://cdn1.rummikub.com/images/Rummikub/wooden_table.png'); background-position: 140px 81px; background-repeat: no-repeat; display: block; position:absolute; z-index:999; width:457px; height:166px; }


#aGameBody { background:#fff; padding:0px; margin:0px; }
#aGameHead { height:20px; }
#aGameHead ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	
}
#aGameHead li
{
	margin:0px;
	padding:0px;
	float:left;
	border-left:none;
	height:30px;
	text-align:center;
	font-weight:bold;
}
#aGameHead li.First
{ 
}

#aGameBody ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	
}
#aGameBody li
{
	margin:0px;
	padding:0px;
	float:left;
	border-left:none;
	width:60px;
	height:32px;
	text-align:center;
}
#aGameBody li.First
{
	
}
#mediaCheckList { padding:5px; margin:0px; border:1px solid #e2e2e2; height:50px; font-size:11px; color:#464646; width:133px; }
#mediaCheckList ul { margin:0px; padding:0px; }
#mediaCheckList li { margin:0px; padding:0px; margin-bottom:5px; margin-top:5px; }
#mediaCheckList li { list-style:none; list-style-image:none; float:left; }
#mediaCheckList label {	padding-left: 20px;	background: url('http://cdn2.rummikub.com/images/Rummikub/checkbox.gif') no-repeat bottom left; cursor: pointer; }
#mediaCheckList label.checked { padding-left: 20px; background: url('http://cdn3.rummikub.com/images/Rummikub/checkbox.gif') no-repeat top left; cursor: pointer; }
#mediaCheckList label.over { color:#c3c3c3;  }

#hideRooms { padding:5px; margin:0px; border:1px solid #e2e2e2; height:50px; font-size:11px; color:#464646; width:133px; }
#hideRooms ul { margin:0px; padding:0px; }
#hideRooms li { margin:0px; padding:0px; margin-bottom:5px; margin-top:5px; }
#hideRooms li { list-style:none; list-style-image:none; float:left; width:200px }

#hideRooms label {	padding-left: 20px;	background: url('http://cdn1.rummikub.com/images/Rummikub/checkbox.gif') no-repeat bottom left; cursor: pointer; }
#hideRooms label.checked { padding-left: 20px; background: url('http://cdn2.rummikub.com/images/Rummikub/checkbox.gif') no-repeat top left; cursor: pointer; }
#hideRooms label.over { color:#c3c3c3;  }


#countrySelect label { background: url('http://cdn3.rummikub.com/images/Rummikub/checkbox.gif') no-repeat bottom right; cursor: pointer; width:95px; height:15px; display:block; padding:0px; margin:0px; padding-left:20px; font-size:10px; color:#464646; }
#countrySelect label.allCountry { background-color:#ebf2ff; border:1px solid #e9e7e7; background-image:none; cursor: pointer; width:95px; height:15px; display:block; padding:0px; margin:0px; padding-left:20px; }
#countrySelect label.checked {	background: url('http://cdn1.rummikub.com/images/Rummikub/checkbox.gif') no-repeat top right; }
#countrySelect label.over { color:#c3c3c3; }

#countrySelect li { margin:0px; padding:0px; margin-bottom:5px; }

/*@import url("game.css");*/

#countrySelect ul { padding:0px; margin:0px; }
#countrySelect div { padding:0px; margin:0px; }

#allCountry label { background-color:#ebf2ff; border:1px solid #e9e7e7; background-image:none; cursor: pointer; width:105px; height:20px; display:block; padding:0px; margin:0px; padding-left:5px; line-height:20px; }
#allCountry label.checked {	background-image:none; background-color:#fffbe4; }
#allCountry label.over { background-color:#fffbe4; }


#hideRooms { padding:5px; margin:0px; border:1px solid #e2e2e2; height:50px; font-size:11px; color:#464646; width:133px; }
#hideRooms ul { margin:0px; padding:0px; }
#hideRooms li { margin:0px; padding:0px; margin-bottom:5px; margin-top:5px; }
#hideRooms li { list-style:none; list-style-image:none; float:left; }

#level ul { display:block; height:12px; width:150px;  }
#level ul { margin:0px; padding:0px; }
#level li { margin:0px; padding:0px; }
#level li { list-style:none; list-style-image:none; float:left; font-size:9px; color:#494949;width:33%; }
#level li.Beginners { height:12px; display:block; text-align:left;margin-left:-13px; @margin-left:-5px; margin-right:4px; }
#level li.Intermediate { height:12px; display:block; text-align:center;  margin-right:4px; }
#level li.Experts { height:12px; display:block; text-align:right; }


#AgeLevel ul { margin:0px; padding:0px;  }
#AgeLevel ul { display:block; height:12px; width:133px; margin-left:4px;  }
#AgeLevel li { margin:0px; padding:0px }
#AgeLevel li { list-style:none; list-style-image:none; float:left; font-size:9px; color:#494949;  height:12px; }
#AgeLevel li.ageMi { display:block; text-align:center; width:19px; }
#AgeLevel li.age16 { display:block; text-align:center; width:19px;  }
#AgeLevel li.age20 { display:block; text-align:center; width:18px;  }
#AgeLevel li.age30 { display:block; text-align:center; width:17px; }
#AgeLevel li.age40 { display:block; text-align:center; width:16px;  }
#AgeLevel li.age50 { display:block; text-align:center; width:15px;  }
#AgeLevel li.agePl { display:block; text-align:center;  }

#interestSelect ul { margin:0px; padding:0px; }
#interestSelect li { margin:0px; padding:0px; margin-bottom:0px; line-height:25px; margin-bottom:1px;  }
#interestSelect div { padding-left:27px; height:26px;  line-height:26px; background-image: url('http://cdn1.rummikub.com/images/Rummikub/icons_v3.png'); background-repeat:no-repeat; font-size:10px; display:block; width:100px; color:#464646; padding-bottom:2px; }
 
#interestSelect a:hover { font-weight:bold; }
#interestSelect a.allInterest { padding-left:0px; height:20px;  line-height:15px; background-image:none; font-size:10px; display:block; width:130px; }
#interestSelect div.IAll { background-image:none; padding-left:5px;  width:137px; }
#interestSelect div.ISport { background-position:-392px -446px; }
#interestSelect div.IHobbies { background-position:-392px -497px; }
#interestSelect div.IFashion { background-position:-392px -547px; }
#interestSelect div.IFilm_Tv { background-position:-392px -598px; margin-bottom:4px; }
#interestSelect div.IFilm { background-position:-392px -598px; margin-bottom:4px; }
#interestSelect div.IMusic { background-position:-392px -400px; }
#interestSelect div.IGeneral { background-position:-2px -948px; }
#interestSelect .selected a { font-size:11px; font-weight:bold; text-decoration:none;  }
#interestSelect .selected  { font-size:11px; font-weight:bold; background-color:#ebf2ff;  height:24px; border:1px solid #e9e7e7; display:block;  width:115px; }

/* Sliders */
.ageSlider { margin:0px; padding:0px; height:55px; width:145px; border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3; background-image:url('http://cdn3.rummikub.com/images/Rummikub/ageBar_bg.png'); 
              background-repeat:no-repeat; background-position:16px 18px; background-color:#fff;padding-left:15px;  }
.ageSlider h3 { font-size:12px; font-weight:bold; color:#3d7de1; margin:0px; padding:0px; margin-bottom:5px; padding-top:5px; }

.SkillSlider { margin:0px; padding:0px; height:55px; width:145px; border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3; background-image:url('http://cdn1.rummikub.com/images/Rummikub/skillBar_bg.png'); 
              background-repeat:no-repeat; background-position:16px 18px; background-color:#fff;padding-left:15px;  }
              
.fullRoomFilter { margin:0px; padding:0px; height:20px; width:150px; border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3;   background-color:#fff; padding-left:10px;  font-size:9px;}

.RoomsMediaFilter{ margin:0px; padding:0px; height:50px; width:150px; 
                   border-left:1px solid #C3C3C3; border-right:1px solid #C3C3C3; 
                   background-color:#fff;padding-left:10px;  }
              
.RoomsMediaFilter *{font-size:12px;} 
.RoomsMediaFilter .Media{
    background-image:url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png);
    display:block;
    height:18px;
    width:18px;
    float:right;
    margin-right:10px;
}
.RoomsMediaFilter .Media.Video{
    background-position:-8px -2069px;
}
.RoomsMediaFilter .Media.Video.Off{
    background-position:-8px -2020px;
}   
.RoomsMediaFilter .Media.Audio{
    background-position:-28px -2020px;
}   
.RoomsMediaFilter .Media.Audio.Off{
    background-position:-28px -2045px;
}   


.SkillSlider h3 { font-size:12px; font-weight:bold; color:#3d7de1; margin:0px; padding:0px; margin-bottom:5px; padding-top:5px; }


#ageSlide {  width:105px; height: 40px; margin:0px; padding:0px; left:0px; margin-left:4px;  }
#SkillSlide { width:105px; height: 40px; margin:0px; padding:0px; left:0px; margin-left:4px; }

.ui-slider { width: 140px; height: 25px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 40px; width: 20px; top: 0px; left: 0px; text-align:center;
                    background-image:url('http://cdn2.rummikub.com/images/Rummikub/indicator.gif'); background-repeat:no-repeat; background-position:bottom center; font-size:10px; color:#c3c3c3;  }
.ui-slider A:hover{ text-decoration:none !important; }
.ui-slider-handle-active { border: none;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: transparent; opacity: 0.3; filter: alpha(opacity=50); width: 100%; height: 32%; top:19px; }

/* Default slider backgrounds */
.ui-slider, .ui-slider-1 {  width: 130px; height: 25px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-2 { background-image: background-image:url('http://cdn3.rummikub.com/images/Rummikub/indicator.gif'); }

h3.roomTheme { font-size:12px; font-weight:bold; color:#3d7de1; margin:0px; padding:0px; margin-bottom:5px; padding-top:5px; }
h3.joinRoomClick { font-size:12px; font-weight:bold; margin:0px; padding:0px; margin-bottom:10px; padding-top:12px;color:#000; }
h3.joinRoomClick .blueTxt { font-size:12px; font-weight:bold; /*color:#1e77c2;*/ margin:0px; padding:0px; margin-bottom:10px; padding-top:5px;color:#000; }
/* Game stats */

#gameStatTbl { padding-bottom:10px; margin-bottom:10px; font-size:12px;  }
#gameStatTbl ul { margin:0px; padding:0px; }
#gameStatTbl li { margin:0px; padding:0px; }
#gameStatTbl ul { list-style:none; list-style-image:none; }
#gameStatTbl li { display:block; height:18px; }
#gameStatTbl .Lef { display:inline;float:left;padding:0;width:220px; }
#gameStatTbl .Rig { float:left; width:220px; display:inline; }
#gameStatTbl .Lef .Le { float:left; width:125px; }
#gameStatTbl .Lef .Ri { float:left;font-weight:bold;text-align:left;width:80px; }
#gameStatTbl .Rig .Le { float:left; width:125px; }
#gameStatTbl .Rig .Ri { float:left;font-weight:bold;text-align:left;width:95px; }

h3.innerTitleH3 { font-size:95%; font-weight:bold; color:#1f73e5; margin:0px; padding:0px; margin-bottom:10px; font-size:12px;  }

div.bigUserRatingF {  width: 190px; padding:2px; margin-top:25px; margin:0px auto;  }
div.bigUserRating {  margin: 0; padding: 10px 10px 10px 60px; font-weight:bold; font-size:110%;   } 
.Rank1 { background:#999999; margin-top:25px; }
.Rank1in { color:#999999;  background:#fff url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat -370px -1151px; }
.Rank2 { background:#8FD2A6; margin-top:25px; }
.Rank2in { color:#8FD2A6;  background:#fff url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat -370px -1316px; }
.Rank3 { background:#DCA103; margin-top:25px; }
.Rank3in { color:#DCA103;  background:#fff url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat -370px -1236px; }
.Rank4 { background:#FB0000; margin-top:25px; }
.Rank4in { color:#FB0000;  background:#fff url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat -370px -1275px; }
.Rank5 { background:#A541DB; margin-top:25px; }
.Rank5in { color:#A541DB;  background:#fff url(http://cdn1.rummikub.com/images/Rummikub/icons_v3.png) no-repeat -370px -1361px; }

div.bordNew { border:1px solid #999999;  }
div.bordBeginner { border:1px solid #DCA103;  }
div.bordIntermediate { border:1px solid #8FD2A6;  }
div.bordIntermediate2 { border:1px solid #2491CA;  }
div.bordAdvanced { border:1px solid #A541DB;  }
div.bordExpert { border:1px solid #FB0000;  }

span.userRatingNew { color:#999999; background:url('http://cdn3.rummikub.com/images/Rummikub/ratingIcnB.gif') no-repeat 0px 9px; display:block; padding-left:25px; }
span.userRatingBeginner { color:#DCA103; background:url('http://cdn1.rummikub.com/images/Rummikub/ratingIcnB.gif') no-repeat 0px -128px; display:block; padding-left:25px; }
span.userRatingIntermidiate { color:#8FD2A6; background:url('http://cdn2.rummikub.com/images/Rummikub/ratingIcnB.gif') no-repeat 0px -270px; display:block; padding-left:25px; }
span.userRatingIntermediate2 { color:#2491CA; background:url('http://cdn3.rummikub.com/images/Rummikub/ratingIcnB.gif') no-repeat 0px -60px; display:block; padding-left:25px; }
span.userRatingAdvanced { color:#A541DB; background:url('http://cdn1.rummikub.com/images/Rummikub/ratingIcnB.gif') no-repeat 0px -340px; display:block; padding-left:25px; }
span.userRatingExpert { color:#FB0000; background:url('http://cdn2.rummikub.com/images/Rummikub/ratingIcnB.gif') no-repeat 0px -202px; display:block; padding-left:25px; }

#tblGames { border:1px solid #bdbcbc; text-align:center; line-height:23px; width:394px; font-size:90%; }

.TblBody { border-bottom:1px solid #bdbcbc; }
.tblCol div { border-bottom:1px solid #bdbcbc; }
.tblColLast div { border-bottom:1px solid #bdbcbc; padding-left:10px; }
.tblCol { width:70px; float:left; border-right:1px solid #bdbcbc;border-bottom:0px ;  }
.tblColLeft {  background:url('http://cdn3.rummikub.com/images/Rummikub/GamesTblHeadL.gif') no-repeat top left; width:7px;  float:left;}
.tblColRight {  background:url('http://cdn1.rummikub.com/images/Rummikub/GamesTblHeadR.gif') no-repeat top right; width:7px;  float:left;}
.TblHead { line-height:29px; font-weight:bold; background-color:#f1f6ff; border-bottom:1px solid #bdbcbc; font-size:100%; }
.TblHeadLast { line-height:29px; font-weight:bold; background-color:#f1f6ff; padding-left:10px;border-bottom:1px solid #bdbcbc; }
.tblColLast { width:167px; float:left; text-align:left; }
.TblHeadround { width:7px; height:29px;  border-bottom:1px solid #bdbcbc; }
.TblBody20 {  border-bottom:1px solid #bdbcbc; height:23px; }
.TblBodyLast {  border-bottom:0px; height:20px; border:0px; border:none; }



#PlayerRating { padding-bottom:10px; margin-bottom:10px; font-size:12px;  }
#PlayerRating ul { margin:0px; padding:0px; }
#PlayerRating li:not('.ratingList') { padding:0px; margin:10px 0;}
#PlayerRating ul { list-style:none; list-style-image:none; }
#ratingList li { width:88px; height:40px; float:left; text-align:center; }

.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#dedede;
    padding:5px;
    border:1px solid #fff;
    width:250px;
}

.tooltip p{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#222;
    padding:2px 7px;
}

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('http://cdn2.rummikub.com/images/Rummikub/shadow2.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('http://cdn3.rummikub.com/images/Rummikub/shadow2.png');
	padding-top: 5em;
	height: 100px;
}
#tooltip.fancy.viewport-right {
	background: url('http://cdn1.rummikub.com/images/Rummikub/shadow2.png');
}
#fancy2 { float: right; }

fieldset {
	border: 1px solid black; padding: 8px; margin: 8px 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('shadow.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('shadow2.png');
	padding-top: 5em;
	height: 100px;
}
#tooltip.fancy.viewport-right {
	background: url('shadow2-reverse.png');
}
#fancy2 { float: right; }

#extended { margin: 2em 0; }
#extended label { text-decoration: underline; }
#yahoo { width: 7em; }
#right, #right2 { text-align: right; }
#tooltip.right { width: 250px; }







/* CLEAR FIX */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}














/* ****************** ****************************** */

/* COLORS */
.darkblue  {color:#104797;}
.lightblue {color:#1f73e5;}
.gray      {color:#7e7e7e !important;}

/* FONTS */
.xSmall    {font-size:11px;}
.bold      {font-weight:bold}
.underline {text-decoration:underline !important}
.normal    {font-size:12px !important;}
.large    {font-size:16px !important;height:17px;}

.uppercase {
text-transform:uppercase;
}

.divider
{
	background:url(../images/divider_dot.gif) repeat-x;
	width:100%;
	clear:both;
	height:1px;
	float:left;
	margin:6px 0;
	-margin:3px 0;
	
}

.tenPixels {
width:100%;
float:left;
clear:both;
height:2px;
padding-top:9px;
padding-bottom:9px;
-padding-top:5px;
-padding-bottom:5px;
}

.L {
float:left;
}

.R {
float:right;
}



/* BODY */
.container
{
	width:1008px;
	position:relative;
	margin:auto;
}
.logo
{
	position:absolute;
	left:12px;
	top:0px;
	height:39px;
	width:125px;
}
.flash
{
	position:absolute;
	top:20px;
	right:5px;
}
.header
{
	height:75px;
}
.menu
{
	height:44px;
}
.subMenu
{
	height:30px;
}
.userInfo
{
	height:491px;
	background:URL(../images/userInfoBgWide.gif) no-repeat top;
	width:711px;
}
.communityArea
{
	margin-top:20px;
	margin-left:5px;
}
.commBox
{
	background:URL(../images/boxHeaderWide.gif) no-repeat top;
	width:486px;
}
.commBox .itemsFrame
{
	border:1px #d8e1e6 solid;
	border-top:none;
}
.whiteBorder
{
	border:1px white solid;
}
.commBoxFooter
{
	background-color:#eaf2f5;
	height:31px;
}
.commBoxFooter div
{
	margin:10px 0 0 20px;
	-margin:10px 0 0 10px;
	
}
.boxTitle
{
	font-size:16px;
	color:#104797;
	height:42px; 
	padding-left:10px;
}
.icon3
{
	background:URL(../images/icon_2plus1.gif) no-repeat top;
	width:16px;
	height:15px;
}
.listItemPad
{
	margin-right:10px;
}
.icon3Black
{
	background:URL(../images/icon_2plus1_ON.gif) no-repeat left;
	padding-left:20px;	
}
.icon2Black
{
	background:URL(../images/icon_2_ON.gif) no-repeat left;
	padding-left:20px;	
}
.myTagsItem
{
	display:block;
	width:80px;
	margin:auto;
}
.myTagsItem:HOVER span.gray
{
	color:#1f73e5 !important;
}
.itemsFrameMyTags td
{
	text-align:center;
	padding-top:25px;
	float:none !important;
	width:126px;
	overflow:hidden;
}
.myPicsItem
{
	border:1px #d7d7d7 solid;
	padding:3px;
	float:left;
	margin-left:8px;
}
.myPicsItem:HOVER
{
	border:1px #104797 solid;
}
.myPicsItem img
{
	float:left;
}
.subComment
{
	background:URL(../images/subComment.jpg) no-repeat left top #ebf3f5;
	width:368px;
	overflow:hidden;
	padding:15px 0 2px 5px;
	margin-bottom:20px;
	margin-left:5px;
	margin-top:10px;
}
.itemsFrame p
{
	width:315px;
}
.subComment p
{
	width:305px;
}
.leftMenu a
{
	display:block;
	background:URL(../images/horizontal_divider.gif) repeat-x bottom;	
	padding-bottom:5px;
	margin-top:3px;
	width:136px;
	overflow:hidden;
}
.aboutMe
{
	margin-left:35px;
	margin-top:10px;
}
.aboutMe p
{
	margin-top:10px;
}
.myHobbies
{
	width:160px;
	margin-top:20px;
	margin-left:25px;
}
.myHobbies .title
{
	background:URL(../images/horizontal_divider.gif) repeat-x bottom;
	margin-bottom:5px;
	padding-bottom:3px;	
}
.tag3
{
	font-size:22px
}
.tag2
{
	font-size:18px
}
.tag1
{
	font-size:11px
}
.tagsCloud
{
	text-align:justify;
}
.username
{
	font-size:20px;
	padding:10px 0 0 3px;
}

.nopadding {
padding:0px !important;
}

.username .light
{
	width:10px;
	height:10px;
	float:left;
	padding:0px;
	padding-top:8px;
}

.username .lightNew
{
	width:10px;
	height:10px;
	float:left;
	padding:0px;
	padding-top:4px;
	padding-left:2px;
}

.username .name
{
	float:left;
	padding-left:13px;
}

.myFriends
{
	margin-left:35px;
	margin-top:10px;
}

.myFriends .thumbs
{
	margin-left:-5px;
	margin-top:8px;
}
.footer
{
	border-top:1px #cbcbcb solid;
	padding-top:10px;
	margin:auto;
	clear:both;
	width:100%;
	height:auto;
	float:left;
	margin-top:50px;
	-margin-top:25px;
}
.footer a
{
	color:Black !important;
}
.footer a:Hover
{
	color:#1f73e5 !important;
}

/* TABS */

.tabsFrame ul 
{
	list-style:none;
	display:inline-block;
	height:30px;
	margin-left:204px;
	margin-top:14px;
}
.tabsFrame ul li
{
	float:left;
	text-align:center;
}
.tabsFrame ul li div
{
	background:url(../images/tabCenter.jpg) repeat-x;
	
}
.tab 
{
	display:block;
	height:30px;
	background:url(../images/tabLeft.jpg) no-repeat left;
	width:auto;
	padding-left:5px;
}


.tab a 
{
	display:block;
	background:url(../images/tabRight.jpg) no-repeat right top;
	width:auto;
	min-width:80px;
	-width:80px;
	height:25px;
	line-height:27px;
	-line-height:25px;
	vertical-align:middle;
	text-align:center;
	color:#accbfc;
	font-weight:bold;
	padding:4px 10px 0 5px;
}

.tab a:hover
{
	color:#ffea59;
}

.tabActive
{
	margin-top:1px;
}
.tabActive a 
{	
	background:url(../images/tabRightActive.jpg) no-repeat right top;
	color:#ffea59;
}
.tabsFrame ul li.tabActive div
{
	background:url(../images/tabCenterActive.jpg) repeat-x;
}
.tabActive
{
	background:url(../images/tabLeftActive.jpg) no-repeat left!important;
}
.subMenu a
{
	color:White;
	font-size:11px;
}

.subMenu a:hover
{
	color:#ffea59;
}

.subMenu a.active
{
	color:#ffea59;
	font-size:11px;
	font-weight:bold;
}
.tooltip
{
	display:block;
	position:absolute;
	width:85px;
	height:46px;
	font-size:11px;
	background:url(../images/tooltip.gif) no-repeat;
	text-align:center;
	padding-top:5px;
	overflow:hidden;
	left:350px;
	top:410px;
}



.content_wrapper
{
min-height:748px;
-height:748px;
width:712px;
clear:both;
}

.content_wrapper_New {
min-height:748px;
-height:748px;
height:auto;
width:712px;
clear:both;
margin-top:11px;
background:url(../images/maincontent_bg1.jpg) repeat-x top;
}

.main_content_wrap
{
float:left;
width:100%;
height:100%;
border-left:solid 1px #e5f2fa;
/*background:url(../images/mainContent_bottom_bg1.jpg) repeat-x bottom;*/
}

.content_wrapper_bottom {
background:url(../images/mainContent_bottom_bg1.jpg) repeat-x top;
height:89px;
border-right:solid 1px #c6cacd;
float:left;
width:711px;
clear:both;
}

.sidebar_wrapper {
width:200px;
height:auto;
float:left;
font-size:11px;
color:#8b8b8b;
}

.content_wrapper_corners
{
width:100%;
float:left;
clear:both;
height:13px;
}

.content_wrapper_corners div
{
width:17px;
height:13px;
}


.sidebar {
width:160px;
min-height:645px;
-height:645px;
padding-top:33px;
padding-right:13px;
float:right;
background:url(../images/greySidebar_bg.gif) repeat-y top;
}

.sidebarNew {
width:160px;
/*min-height:645px;
-height:645px;*/
padding-right:13px;
float:right;
}


.sidebar_wrapper .editPage
{
width:199px !important;
/*min-height:305px !important;
-height:305px;*/
height:100%;
float:left !important;
/*padding-top:20px !important; */
background:url(../images/sidebar_bg2.jpg) repeat-y top left;
}


.username_and_light {
background:url(../images/maincontent_light_bg1.jpg) no-repeat top;
width:205px;
overflow:hidden;
height:89px;
position:relative;
top:0px;
left:-6px;

}

.sidebar_content {
width:161px;
margin:auto;
}


.sidebar_wrapper .editPageBottom {
width:199px;
height:87px;
background:url(../images/sidebar_bottom2.jpg) no-repeat top left;
float:left;
padding-right:13px;
clear:both;
}

.sidebar_bottom {
width:160px;
height:90px;
background:url(../images/greySidebar_bottom.gif) no-repeat top;
float:right;
padding-right:13px;
clear:both;
}


.content {
height:100%;
min-height:748px;
-height:748px;

float:left;
margin-left:27px;
margin-top:20px;
-margin-top:10px;
width:485px;
}

.contentNew {
height:auto;
min-height:748px;
-height:auto;
float:left;
padding-left:27px;
-padding-left:20px;
padding-top:44px;
-margin-top:0px;
width:484px;
-width:473px;
-overflow:hidden;
border-right:solid 1px #c6cacd;
/*background:url(../images/mainContent_bottom_bg1.jpg) repeat-x bottom;*/
}

.innercontent {
float:left;
height:auto;
width:472px;
-width:462px;
}



.popup_banner {
background:url(../images/upper_banner_bg.jpg) no-repeat center left;
float:left;
clear:both;
width:484px;
height:86px;
margin-top:11px;
margin-bottom:11px;
}

.popup_banner .banner{
margin-left:5px;
-margin-left:2px;
margin-top:6px;
float:left;
display:block;
}

.close_btn {
height:86px;
float:left;
width:18px;
}

.close_btn a{
background:url(../images/x_btn.gif) no-repeat;
display:block;
margin-left:3px;
margin-top:3px;
-margin-left:1px;
-margin-top:3px;
height:18px;
width:18px;
}

.sidebar_title {
float:left;
}
.sidebar_link {
text-align:right;
padding-top:6px;
padding-right:5px;
float:right;
font-size:10px;
color:#3d7de1;
}

.sidebar_titleNew {
float:left;
padding-top:20px;
margin-left:26px;
-margin-left:12px;
width:161px;
}


.bar_box {
width:143px;
height:auto;
padding:7px;
float:left;
margin-top:10px;
clear:both;
border:solid 1px #e2e2e2;
background:#fff;
}

.bar_title {
font-size:11px;
text-transform:uppercase;
color:#3d7de1;
font-weight:bold;
float:left;
width:100%;
height:22px;
}

.bar_box img{
float:left;
}

.bar_box a{
color:#494949;
float:left;
font-size:9px;
}

.bar_box a:hover{
color:#b4b4b4;
}

.checkbox_div {
width:100%;
float:left;
clear:both;
}

.sidebar_checkbox {
width:11px;
height:11px;
float:left;
border:#bdbcbc;
outline-width:0px;
outline:none;
}

.sidebar_checkbox_desc {
color:#464646;
font-size:10px;
float:left;
margin-left:3px;
}

.sidebar_list_wrapper {
width:150px;
height:auto;
float:left;
margin-top:10px;
}

.sidebar_list_wrapper .top {
width:150px;
height:9px;
background:url(../images/sidebar_list_TOP.gif) no-repeat;
overflow:hidden;
float:left;
margin-bottom:0px;
}


.sidebar_list_wrapper .bottom {
width:150px;
height:9px;
background:url(../images/sidebar_list_BOTTOM.gif) no-repeat;
float:left;
margin-top:0px;
overflow:hidden;
}

.sidebar_list_wrapper .main {
width:150px;
height:auto;
background:url(../images/sidebar_list_BG.gif) repeat-y;
float:left;
color:#464646;
font-size:10px;
}

.sidebar_list_box {
float:left;
overflow-y:scroll;
overflow-x:hidden;
padding:0px 9px;
height:133px;
width:119px;
}

.sidebar_list_box .titleLink {
float:left;
padding:7px 0 0 6px;
height:20px;
border:solid 1px #e9e7e7;
background:#ebf2ff;
width:100%;
}

.sidebar_list_box .marked {
background:#fffbe4;
}

.sidebar_list_item {
width:90%;
float:left;
margin-left:2px;
height:16px;
margin-top:7px;
clear:both;
}

.sidebar_list_item img {
float:left;
margin-top:2px;
}

.sidebar_list_item span {
float:left;
margin-left:4px;
}

.sidebar_list_item .interests {
margin-top:4px;
}

.sidebar_list_item .interestsBox {
margin-top:5px;
}

.sidebar_list_item input {
width:10px;
height:10px;
margin-top:1px;
float:right;
border:#bdbcbc;
outline-width:0px;
outline:none;
}

.content_titleLink {
float:right;
text-align:right;
margin-right:3px;
font-size:12px;
color:#3d7de1;
font-weight:bold;
padding-top:7px;
text-decoration:underline;
}

.yellow_row 
{
	background:#fffbe4;
}

.yellow_row div
{
	background:#fffbe4;
}


.table_item {
width:482px;
border-left:solid 1px #c3c3c3;
height:auto;
float:left;
clear:both;
background:#fff;
color:#555454;
font-size:10px;
}

.table_item:hover, .table_item:active 
{
border-top:solid 3px #689dd9;
width:480px;
border-right:solid 3px #689dd9;
	border-left:solid 3px #689dd9;
}

.table_item:hover div ,.table_item:active div
{
	height:16px;
	cursor:pointer;
	padding-top:10px;
	padding-bottom:4px;
	border-bottom:solid 3px #689dd9;
}

.table_item:hover .room, .table_item:active .room {
width:90px;
font-size:12px !important; 
}

.table_item:hover .status, .table_item:active .status {
width:64px;
}

.table_item:hover .players, .table_item:active .players {
width:59px;
}

.table_item:hover .skill, .table_item:active .skill{
width:94px;
}

.table_item:hover .timer, .table_item:active .timer {
width:81px;
}

.table_item:hover .media, .table_item:active .media {
width:47px;
}

.table_item:hover .more, .table_item:active .more {
width:38px;
}

.table_item:hover .table_detailbox, .table_item:active .table_detailbox 
{
	width:477px;
	float:left;
	padding:-3px 1px !important;
	clear:both;
	margin:0px !important;
}

.table_item:hover .detailbox_top, .table_item:active .detailbox_top 
{
	width:464px;
	margin-left:2px;
	-margin-left:1px;
	margin-top:0px;
	-margin-top:1px;
	height:23px !important;
	padding:6px 4px 4px 4px !important;
}

.table_item:hover .Detail_component, .table_item:active .Detail_component
{
	width:475px;
	margin-left:1px;
	overflow:hidden;
	margin-top:2px;
	float:left;
	clear:both;
	padding:0px !important;
	border:0px !important;
}



.rummikubRed { color:#cf0f14; }
a.footerLink { color:#3d4248; padding-left:5px; padding-right:5px; }


.table_item div{
text-align:center;
vertical-align:middle;
font-size:10px;
border-right:solid 1px #c3c3c3;
height:22px;
padding-top:12px;
padding-bottom:1px;
float:left;
}

.table_item .room {
width:92px;
font-size:12px !important; 
}

.table_item .status {
width:64px;
}

.table_item .players {
width:59px;
}

.table_item .skill {
width:94px;
}

.table_item .timer {
width:81px;
}

.table_item .media {
width:47px;
}

.table_item .more {
width:38px;
}

.video 
{
	background:url(../images/Blueicon_video.gif) no-repeat;
	display:block;
	width:16px;
	margin-left:4px;
	float:left;
	height:15px;
}

.video:hover, video:active 
{
	background:url(../images/Blueicon_video_ON.gif) no-repeat;
}

.audio:hover, audio:active 
{
	background:url(../images/Blueicon_sound_ON.gif) no-repeat;
}


.audio 
{
	background:url(../images/Blueicon_sound.gif) no-repeat;
	display:block;
	width:16px;
	margin-left:4px;
	float:left;
	height:15px;
}


.table_item .room span {
width:92px;
color:#3d7de1;
font-size:12px;
padding-top:7px;
}

.list_items 
{
	float:left;
	width:89px;
	height:auto;
}

.flags 
{
	float:left;
	background:url(../images/flags.gif) no-repeat;
	width:12px;
}

.table_head 
{
	float:left;
	height:23px;
	-width:250px;
	min-width:250px;
}

.table_head ul 
{
	list-style:none;
	display:inline-block;
	height:23px;
	margin-left:0px;
	margin-top:0px;
}
.table_head ul li
{
	float:left;
	margin-right:3px;
	text-align:center;
}
.table_head ul li div
{
	background:url(../images/head_tab_bg.gif) repeat-x;
	
}
.table_head .head 
{
	display:block;
	height:23px;
	background:url(../images/head_tab_L.gif) no-repeat left top;
	width:auto;
	padding-left:5px;
}


.table_head .head a 
{
	display:block;
	background:url(../images/head_tab_R.gif) no-repeat right top;
	width:6px;
	-width:auto;
	min-width:80px;
	-width:80px;
	height:16px;
	font-size:11px;
	line-height:23px;
	-line-height:23px;
	vertical-align:middle;
	text-align:center;
	color:#6a86b3;
	padding:1px 8px 8px 5px;
	-padding:0px 8px 8px 5px;
}

.head a:hover 
{
	color: #425d82 !important;
}

.headActive
{
	/*margin-top:1px;*/
	background:url(../images/head_tabActive_L.gif) no-repeat left top!important;
}
.headActive a 
{	
	background:url(../images/head_tabActive_R.gif) no-repeat right top !important;
	color: #425d82 !important;
	/*margin-top:-1px;*/
	width:4px !important;
	-width:auto;
}
.table_head ul li.headActive div
{
	background:url(../images/head_tabActive_bg.gif) repeat-x top;
}

.table_head_wrapper 
{
	height:23px;
	float:left;
	clear:both;
	margin-top:11px;
	-margin-top:6px;
	overflow:hidden;
	width:475px;
	background:url(../images/table_top_bg.gif) repeat-x;
	
}

.tables_per_page 
{
	float:right;
	height:13px;
	font-size:11px;
	margin-top:4px;
	
}

.tables_per_page span,.tables_per_page a
{
	float:left;
	margin-right:6px;
	color:black;
}

.tables_per_page .active
{
	color:#3d7de1;
}

.table_sections 
{
	width:471px;
	float:left;
	margin-top:0px;
	color:#013c8f;
	font-size:10px;
	padding: 6px 0 6px 12px;
	clear:both;
	height:11px;
	background:url(../images/table_sections_bg.gif) no-repeat top;
}

.table_sections span
{
	float:left;
}


.table_detailbox 
{
	height:auto !important;
	clear:both;
	width:479px;
	float:left;
	padding:0px 1px !important;
	clear:both;
	margin:0px !important;
}

.detailbox_top 
{
	background:#f5f5f5;
	width:461px;
	font-size:11px !important;
	color:Black;
	margin-left:2px;
	-margin-left:1px;
	margin-top:2px;
	-margin-top:1px;
	height:21px !important;
	padding:5px 7px !important;
	border:0px !important;
}

.detailbox_top span 
{
	float:left;
}

.Detail_component 
{
	width:477px;
	margin-left:1px;
	height:auto !important;
	margin-top:2px;
	float:left;
	clear:both;
	padding:0px !important;
	border:0px !important;
}

.row_wrapper 
{
	height:32px !important;
	width:100%;
	float:left;
	clear:both;
	padding:0px !important;
	border:0px !important;
}


.join_as_viewer
{
	background:url(../images/btn_joinAsViewer.gif) no-repeat;
	display:block;
	width:102px;
	height:21px;
}

.join_as_viewer:hover
{
	background:url(../images/btn_joinAsViewer_ON.gif) no-repeat;
}

.video_btn
{
	padding-left:18px;
	background:url(../images/icon_video.gif) no-repeat left;
}

.video_btn:hover
{
	background:url(../images/icon_video_ON.gif) no-repeat left;
}

.audio_btn
{
	padding-left:18px;
	background:url(../images/icon_sound.gif) no-repeat left;
}

.audio_btn:hover
{
	background:url(../images/icon_sound_ON.gif) no-repeat left;
}

.chat_btn
{
	padding-left:18px;
	background:url(../images/icon_chat.gif) no-repeat left;
}

.chat_btn:hover
{
	background:url(../images/icon_chat_ON.gif) no-repeat left;
}


.page_number 
{
	margin-top:1px;
	border-top:solid 1px #c3c3c3;
	width:483px;
	float:left;
	clear:both;
	height:14px;
	padding:12px 0 30px 0;
	text-align:center;
}

.page_number div 
{
	margin:auto;
	width:170px;
	-width:200px;
	height:14px;
}


.page_number a
{
	height:14px;
	display:block;
	margin-left:4px;
	width:14px;
	float:left;
}

.page_number .active
{
	background:#fffcee;
	border:solid 1px #e4e4e4;
}


.back_arrow
{
	background:url(../images/back_arrow.gif) no-repeat;
	margin-top:3px;
	width:7px;
}

.back_arrow:hover
{
	background:url(../images/back_arrow_ON.gif) no-repeat;
}

.next_arrow
{
	background:url(../images/next_arrow.gif) no-repeat;
	margin-top:3px;
	width:7px;
}

.next_arrow:hover
{
	background:url(../images/next_arrow_ON.gif) no-repeat;
}

input.userLineUpdate { border:1px solid #f6f6f6; }

#Affiliate { text-align:justify; }

/*AboutUs.aspx*/
.about *{overflow:hidden;}
.about .registerBtn{margin-top:10px;display:block;background:url('http://cdn3.rummikub.com/images/Rummikub/about_backgrounds2.jpg') no-repeat 0px 0px;width:440px;height:59px;text-decoration:none;}
.about .aboutLogo{display:block;background:url('http://cdn2.rummikub.com/images/Rummikub/about_backgrounds2.jpg') no-repeat 0px -59px;width:258px;height:101px;text-decoration:none;float:left;}
.about .pkamaLogo{display:block;background:url('http://cdn1.rummikub.com/images/Rummikub/about_backgrounds2.jpg') no-repeat -258px -59px;width:182px;height:101px;text-decoration:none;float:left;}
.about .TopLink{margin:0px;font-size:21px;margin-top:5px;}
.about .Sep{height:1px;background:url('http://cdn3.rummikub.com/images/Rummikub/botHl.gif') repeat-x;margin-top:3px;}
.about .TopLinksSep{float:left;width:0px;margin-left:16px;margin-top:12px;border-left:1px solid #aaa;}
.about p {line-height:20px; }
.about .rummikubLink { font-size:12px;color: #ec2127; font-weight:bold;}
.about .SideMenu{color:#666666;padding-top:10px;}
.about .SideMenu a{color:#666666;display:block;height:22px;padding-top:7px;background:url('http://cdn2.rummikub.com/images/Rummikub/gray_arrow.gif') no-repeat left 11px;padding-left:10px;}
.about .SideMenu .BottomSep{background:url('http://cdn1.rummikub.com/images/Rummikub/hlineseperator.gif') repeat-x bottom;height:1px;}
.about .SideMenu a:hover{color:#ec2127;text-decoration:none;}
.about .RsymbolS3 {font-size:49%;height:34px;margin-left:-1px;position:absolute;top:7px;}
.about .ClubRImage {
    background:url("http://cdn3.rummikub.com/images/Rummikub/menu_R.gif") repeat scroll 0 0 transparent;
    bottom:-2px;
    height:15px;
    left:26px;
    position:absolute;
    width:18px;
}
.CommonTitle.aboutTitle{ margin-top:20px;font-size:16px;color:#666; }

.staticPage { text-align:justify; }
h5.FAQ_SecondTitle { margin:0px; padding:0px; padding-top:5px; padding-bottom:2px;  font-size: 100%; color:#3366CC;  }

#faqPage{/*margin-top:-14px;*/}
#faqPage h3 { margin:0px; padding:0px; }
#faqPage h3 { color:#104797; font-size: 130%; margin-top: 5px; padding:15px 0px;}
#faqPage a { padding:5px 0px 2px 0px;text-decoration:underline;} 
#faqPage a:hover { text-decoration:none;} 
#faqPage a.nor { padding:0px 0px 0px 0px;font-size: 90%; } 
#faqPage div { margin-bottom:5px; }
#faqPage ul { margin:0px; padding:0px; }
#faqPage li { margin:0px; padding:0px; }

#faqPage .Photo{margin-top:15px;}
#faqPage .Photo.LockBox{background:url('http://cdn3.rummikub.com/images/Rummikub/lock_your_room_box.jpg') no-repeat 0px 0px;width:144px;height:116px;}
#faqPage .Photo.CopyBox{background:url('http://cdn3.rummikub.com/images/Rummikub/copy_game_link_to_box.jpg') no-repeat 0px 0px;width:195px;height:47px;margin-left:-10px;}
#faqPage .Photo.OnlineFriendsBox{background:url('http://cdn3.rummikub.com/images/Rummikub/online_friends_box.jpg') no-repeat 0px 0px;width:288px;height:120px;}
#faqPage .Photo.PostLinkBox{background:url('http://cdn3.rummikub.com/images/Rummikub/post_a_link_to_this_game_box.jpg') no-repeat 0px 0px;width:345px;height:174px;}

#faqSide ul { margin:0px; padding:0px; list-style:none; list-style-image:none; }
#faqSide li { margin:0px; padding:0px; }
#faqSide li {  }
#faqSide .ClubRImage{background:url('http://cdn3.rummikub.com/images/Rummikub/menu_R.gif');position:absolute;width:18px;height:15px;left:32px;bottom:-2px;}

#terms  { font-size:80%; text-align:justify; } 
#terms h4 { font-size:95%; color:#3D7DE1; font-weight:bold; } 
#terms ul { list-style:none; list-style-image:none;margin:0px; padding:0px; } 
#terms li { margin:0px; padding:0px; padding-left:10px; } 
#terms li { background-image:url('http://cdn2.rummikub.com/images/Rummikub/gdot.gif'); background-repeat:no-repeat; background-position: 0px 5px; } 
.paddingMainContent{
    padding-top:10px;
}
.noTopPadding{
    padding-top:0px !important;
}

.editProfileWrap select{
    border:1px solid #A9B7D0;
    margin-right:3px;
    width:53px;
}
.editProfileWrap .row .txt{
    padding-right:15px;
    text-align:right;
    width:74px;
}



#uploadPhoto { margin-bottom:40px; } 
#uploadPhoto ul { margin:0px; padding:0px; list-style:none; list-style-image:none; }
#uploadPhoto li { margin:0px; padding:0px; }
#uploadPhoto h2 { margin:0px; padding:0px; font-size:90%; color:#013c8f; }
#uploadPhoto span { margin:0px; padding:0px; font-size:80%; }


#GamesPreview { background-image:url('http://cdn3.rummikub.com/images/Rummikub/gamesPreview.jpg'); background-repeat:no-repeat; width:440px; height:298px; margin-bottom:40px; position:relative; } 
#GamesPreview ul { margin:0px; padding:0px; list-style:none; list-style-image:none; }
#GamesPreview li { margin:0px; padding:0px;  position:absolute !important;}
#GamesPreview li.jctolobby { text-align:right; padding-top:13px; padding-right:15px;  color:#fff; font-size:80%; right:0px; top:0px; } 
#GamesPreview li.jctolobby a { color:#fff; text-decoration:underline; } 
#GamesPreview li.jctext {  padding-top:195px; text-align:left; color:#fff; }
#GamesPreview li.jcgamebtn {  padding-top:240px; }
#GamesPreview div.joinGmsBtnDiv { padding-left:10px; text-align:left; float:left; height:52px; width:192px; padding-left:30px; } 
#GamesPreview div.jcgamebtnDiv { padding-left:10px; text-align:left; float:left;  height:52px; width:195px; } 
#GamesPreview a.viewGmsBtn { background-image:url(http://cdn1.rummikub.com/images/Rummikub/homebtn2_user_view.png); background-repeat:no-repeat;  color:#FFFFFF;
    display:block; font-size:90%; font-weight:bold; line-height:52px; padding-left:18px; position:absolute; text-transform:uppercase;
    width:187px; z-index:100; text-indent:-9999px; }
#GamesPreview a.joinGmsBtn { background-image:url(http://cdn2.rummikub.com/images/Rummikub/homebtn2_user_play.png); background-repeat:no-repeat;  color:#FFFFFF;
    display:block; font-size:90%; font-weight:bold; line-height:52px; padding-left:18px; position:absolute; text-transform:uppercase;
    width:187px; z-index:100; text-indent:-9999px; }
#GamesPreview a.GmsLobbyBtn { background-image:url(http://cdn3.rummikub.com/images/Rummikub/homebtn2_games_lobby.png); background-repeat:no-repeat;  color:#FFFFFF;
    display:block; font-size:90%; font-weight:bold; line-height:52px; padding-left:18px; position:absolute; text-transform:uppercase;
    width:191px; z-index:100; text-indent:-9999px; }
#GamesPreview .Pic1 IMG{ left:6px !important; position:absolute; top:43px !important; }
#GamesPreview .Pic2 IMG{ left:221px !important; position:absolute; top:43px !important; }
#GamesPreview .jctolobby {  position:absolute; }
/*
#GamesPreview .Pic1{background-image:url(http://cdn1.rummikub.com/images/Rummikub/ScreenS_3.jpg);
    background-repeat:no-repeat;  display:block;  height:136px;  left:6px;  position:absolute;  top:43px;   width:212px; }

#GamesPreview .Pic2{    background-image:url(http://cdn2.rummikub.com/images/Rummikub/ScreenS_5.jpg);
    background-repeat:no-repeat;    display:block;    height:136px;    right:6px;    position:absolute;   top:43px;    width:212px; }
*/


#weekPlayer { background-image:url('http://cdn3.rummikub.com/images/Rummikub/playerWeek.jpg'); background-repeat:no-repeat; width:440px; height:187px; } 
#weekPlayer ul { margin:0px; padding:0px; list-style:none; list-style-image:none; }
#weekPlayer li { margin:0px; padding:0px; }
#weekPlayer li.jcbest { text-align:right; padding-top:13px; padding-right:15px;  color:#fff; font-size:80%; } 
#weekPlayer li.jcbest a { color:#fff; text-decoration:underline; } 


.jokerClubBanner { background-image:url('http://cdn1.rummikub.com/images/Rummikub/winPrizes.jpg'); background-repeat:no-repeat; width:162px; height:269px; font-size:80%; margin-top:37px; } 
.jokerClubBanner ul { margin:0px; padding:0px; list-style:none; list-style-image:none; }
.jokerClubBanner li { margin:0px; padding:0px; }
.jokerClubBanner li.jcfind { text-align:center; padding-top:115px; color:#113575; text-decoration:underline;  } 
.jokerClubBanner li.jcallprizes { text-align:center; padding-top:115px;color:#fff; text-decoration:underline; } 




span.RsymbolS { font-size:80%; margin-left:-1px; vertical-align:text-top; height:24px; line-height:14px; }

span.RsymbolB { font-size:80%; margin-left:-5px; vertical-align:text-top; height:24px; }
span.RsymbolB1 { font-size:50%; margin-left:-2px; vertical-align:text-top; height:24px; }
span.RsymbolB2 { font-size: 12px; margin-left: -6px; margin-top: 20px; vertical-align: top; }
div.sRowRight { margin-top:3px; color:#666666; }

#CommonFooterSignupDkBlueBG div.sRowRight { color:#A0AEC6; margin-top:10px; }

h1.sizeLimit1 { width:175px; overflow:hidden; float:left; height:27px;  }


#CommonFooter a, #CommonFooter a:hover
{
	color:#3D4248;
	padding-left:5px;
	padding-right:5px;
}
#CommonFooter a.Feedback{color:#329B1D;font-weight:bold;}

#CommonFooter a.Orange{color:#FF6600;font-weight:bold;}

.black 
{	
	background:#000;
}


/* CountryWinners */
#CountryWinners{width:240px;overflow:hidden;float:left;margin-top:-120px;}
/* IE7 Only */
*:first-child+html #CountryWinners{margin-top:-100px;}

#CommonRightSection
{
    float:right;
    margin-right:20px;
}

#CountryWinners .Title{font-size:20px;color:#1642ba;text-align:left;margin-left:10px;border-bottom:2px solid #0f2c68;padding-bottom:5px;margin-bottom:10px;}
#CountryWinners .Container{}
#CountryWinners .Container .CountryName{color:#3D5169;float:left;font-weight:bold;font-size:15px;padding-left:24px;width:130px;overflow:hidden;height:18px;}
#CountryWinners .Container.Top .CountryName{color:#3366CC;float:left;font-weight:bold;font-size:15px;padding-left:24px;margin-top:5px;width:115px;}
#CountryWinners .Container .CountryWinningRate{float:right;color:#666;font-weight:bold;font-size:15px;width:28px;}
#CountryWinners .Container.Top .CountryWinningRate{margin-top:5px;float:left;color:#C28F29;width:auto;padding-left:2px;}
#CountryWinners .Container.Top .Content{float:left;width:140px;overflow:hidden;height:55px;}
#CountryWinners .HrDivider{border-top:1px dotted #999999;height:1px;margin-left:10px;padding-bottom:8px;}
#CountryWinners .SeeMoreLink{display:block;margin-left:10px;color:#0F2C68;}
#CountryWinners .Rank{float:left;background:url('http://cdn3.rummikub.com/images/Rummikub/WinnersCountry.jpg') no-repeat;width:42px;height:32px;margin-top:-7px;padding-right:5px;}
#CountryWinners .Container.Top .Rank{padding-right:5px;}
#CountryWinners .Rank1{background-position:-1px -3px;height:62px;width:55px;}
#CountryWinners .Rank2{background-position:-3px -72px;}
#CountryWinners .Rank3{background-position:-3px -112px;}
#CountryWinners .Rank4{background-position:-3px -150px;}
#CountryWinners .Rank5{background-position:-3px -188px;}
#CountryWinners .Cup{background-position:-8px -215px;float:right;width:32px;height:55px;}


/* Login Page*/

.fbConnectLogin{position:absolute;right:146px;top:6px;}

.floatLeftMozilaFix{float:left;}
*:first-child+html .floatLeftMozilaFix{float:none !important;}


/* speedSlider Filter */
.speedSliderFilterContainer{width:160px;border-left:1px solid #C3C3C3;border-right:1px solid #C3C3C3;overflow:hidden;}
.speedSliderFilterContainer > .Title{color:#fff;padding-top:43px;padding-left:5px;}
.speedSliderFilterContainer .yelloMark{color:#000 !important;}
.speedSliderFilterContainer .blueMark{color:#fff !important;}

.speedSliderFilterContainer > .speedSlider{font-size:10px;padding-left:10px;background-color:#fff;}
.speedSliderFilterContainer > .speedSlider > .Body{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') no-repeat -251px -279px;width:131px;height:25px;position:relative;margin-left:5px;}
.speedSliderFilterContainer > .speedSlider > .Header{height:20px;margin:0px auto;color:#3278d0;}
.speedSliderFilterContainer > .speedSlider > .Header > div{float:left;width:35px;text-align:center;font-size:10px;}
.speedSliderFilterContainer > .speedSlider > .Header > div:first-child{text-align:left;}
.speedSliderFilterContainer > .speedSlider > .Header > div:last-child{text-align:right;width:30px;padding-right:6px;}
.speedSliderFilterContainer > .speedSlider > .Header > div.first{text-align:left;}
.speedSliderFilterContainer > .speedSlider > .Header > div.last{text-align:right;width:30px;padding-right:6px;line-height:11px;}

.speedSliderFilterContainer > .speedSlider > .Footer{height:14px;margin:0px auto;color:White;padding-top:2px;}
.speedSliderFilterContainer > .speedSlider > .Footer > div{float:left;width:35px;text-align:center;font-size:9px;}
.speedSliderFilterContainer > .speedSlider > .Footer > div:first-child{text-align:left;}
.speedSliderFilterContainer > .speedSlider > .Footer > div:last-child{text-align:right;width:40px;}
.speedSliderFilterContainer > .speedSlider > .Footer > div.first{text-align:left;}
.speedSliderFilterContainer > .speedSlider > .Footer > div.last{text-align:right;width:40px;}

.speedSliderFilterContainer > .speedSlider > .Body .ui-corner-all{-moz-border-radius:4px 4px 4px 4px;}
.speedSliderFilterContainer > .speedSlider > .Body .ui-widget-content{width:112px;height:42px;position:absolute;left:3px;}
.speedSliderFilterContainer > .speedSlider > .Body .ui-slider-horizontal {}
.speedSliderFilterContainer > .speedSlider > .Body .ui-slider-range{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') repeat 0px -321px;height:25px;top:0px;opacity: 1; filter: alpha(opacity=100);}
.speedSliderFilterContainer > .speedSlider > .Body .ui-slider-handle{width:13px;height:26px;margin-left:-1px;}




/* speedSlider */










.TopPlayNowButton{position:absolute;top:12px;right:6px;cursor:pointer;z-index:3;}
.TopPlayNowButton .Play{background:url('http://cdn2.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') no-repeat 0px -364px;width:116px;height:30px;cursor:pointer;display:block;float:left;position:relative;z-index:3;color:#fff;font-size:20px;font-weight:bold;text-decoration:none;padding-top:5px;padding-left:20px;}
.TopPlayNowButton .Play:hover{background-position:0px -420px;color:#ffcc00;}
.TopPlayNowButton .Darkner{position:absolute;width:100%;height:100%;top:0;left:0;opacity: 0.5; filter: alpha(opacity=50);width:136px;height:35px;z-index:4;background-color:#000;}
.TopPlayNowButton .RefreshAnimated{background:url('http://cdn3.rummikub.com/images/Rummikub/Facebook/fb_friends_bar_animated_refresh.gif') no-repeat scroll 0 0 transparent;position:absolute;z-index:5;top:20%;left:35%;width:21px;height:20px;}

.TopPlayNowButton .Settings{background:url('http://cdn2.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') no-repeat -200px -364px;width:35px;height:35px;cursor:pointer;float:left;position:relative;z-index:3;}
.TopPlayNowButton .Settings:hover{background-position:-200px -420px;}

.TopPlayNowButton.HP{position:relative;float:left;left:-25px;}
.TopPlayNowButton.HP .Play{background-position:-256px -345px;width:206px;height:76px;}
.TopPlayNowButton.HP .Play:hover{background-position:-256px -445px;}
.TopPlayNowButton.HP .Darkner{width:136px;height:35px;z-index:4;background-color:transparent;width:100%;height:100%;}
.TopPlayNowButton.HP .RefreshAnimated{top:35%;left:53%;}

.TopPlayNowButton.HP .Settings{background-position:-444px -355px;width:38px;height:52px;margin-top:10px;}
.TopPlayNowButton.HP .Settings:hover{background-position:-444px -455px;}


/* speedSlider */
.speedSliderContainer{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') no-repeat -252px -85px;width:178px;height:162px;position:absolute;top:-7px;right:-6px;z-index:2;display:none;padding:8px 0px 0px 5px;}
.speedSliderContainer .Title{color:#fff;padding-top:39px;padding-left:5px;font-size:12px;}
.speedSliderContainer .yelloMark{color:#FFC508 !important;}
.speedSliderContainer .blueMark{color:#182F59 !important;}

.speedSliderContainer .speedSlider{padding-top:9px;font-size:10px;}
.speedSliderContainer .speedSlider .Body{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') no-repeat 0px -279px;width:165px;height:25px;position:relative;margin-left:5px;}
.speedSliderContainer .speedSlider .Header{width:184px;height:20px;margin:0px auto;color:#ccc;}
.speedSliderContainer .speedSlider .Header > div{float:left;width:44px;text-align:center;font-size:11px;}
.speedSliderContainer .speedSlider .Header > div:first-child{text-align:left;}
.speedSliderContainer .speedSlider .Header > div:last-child{text-align:right;width:40px;padding-right:6px;}
.speedSliderContainer .speedSlider .Header > div.first{text-align:left;}
.speedSliderContainer .speedSlider .Header > div.last{text-align:right;width:40px;padding-right:6px;}

.speedSliderContainer .speedSlider .Footer{width:184px;height:20px;margin:0px auto;color:White;padding-top:2px;}
.speedSliderContainer .speedSlider .Footer > div{float:left;width:44px;text-align:center;font-size:11px;line-height:10px;}
.speedSliderContainer .speedSlider .Footer > div:first-child{text-align:left;}
.speedSliderContainer .speedSlider .Footer > div:last-child{text-align:right;}
.speedSliderContainer .speedSlider .Footer > div.first{text-align:left;}
.speedSliderContainer .speedSlider .Footer > div.last{text-align:right;}

.speedSliderContainer .speedSlider .Body .ui-corner-all{-moz-border-radius:4px 4px 4px 4px;}
.speedSliderContainer .speedSlider .Body .ui-widget-content{width:145px;height:42px;position:absolute;left:3px;}
.speedSliderContainer .speedSlider .Body .ui-slider-horizontal {}
.speedSliderContainer .speedSlider .Body .ui-slider-range{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_game_speed_scroller_v15.png') repeat 0px -321px;height:25px;top:0px;opacity: 1; filter: alpha(opacity=100);}
.speedSliderContainer .speedSlider .Body .ui-slider-handle{width:13px;height:26px;margin-left:0px;}


.speedSliderContainer.HP{background-position:-491px -67px;height:181px;top:5px;}
.speedSliderContainer.HP .Title{padding-top:62px;}


/* Social Tags Profile Box*/
.SocialTagsProfileBox{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -570px -688px;width:142px;position:relative;padding-top:7px;}
.SocialTagsProfileBox .HeaderRound{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -570px -681px;width:142px;height:7px;position:absolute;top:0;left:0;}
.SocialTagsProfileBox .FooterRound{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -570px -944px;width:142px;height:7px;position:absolute;bottom:0;left:0;}
.SocialTagsProfileBox > .Title{color:#133273 !important;font-size:14px !important;font-weight:bold;width:60px;margin:0px auto;padding-top:10px;}
.SocialTagsProfileBox > .Img{position:absolute;top:15px;left:15px;background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -744px -708px;width:20px;height:21px;}
.SocialTagsProfileBox > .QM{position:absolute;top:15px;right:15px;background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -744px -681px;width:16px;height:17px;}
.SocialTagsProfileBox > .MyTagsList{margin-top:15px;overflow:hidden;float:left;max-height:194px;}
.SocialTagsProfileBox > .MyTagsList > div > .Tag{margin-left:12px;float:left;margin-top:5px;width:53px;height:92px;}
.SocialTagsProfileBox > .MyTagsList > div > .Tag > .Img{width:49px;height:49px;margin:0px auto;}
.SocialTagsProfileBox > .MyTagsList > div > .Tag > .Name{font-size:11px;text-align:center;color:#000;padding-top:5px;width:53px;height:15px;overflow:hidden;}
.SocialTagsProfileBox > .MyTagsList > div > .Tag > .Count{font-size:11px;text-align:center;color:#1f73e5;font-weight:bold;}
.SocialTagsProfileBox > .TagsTabs{width:56px;margin:0px auto;height:22px;}
.SocialTagsProfileBox > .TagsTabs > .Tab{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -762px -743px;width:12px;height:12px;float:left;margin-left:6px;cursor:pointer;}
.SocialTagsProfileBox > .TagsTabs > .Tab.On{background:url('http://cdn1.rummikub.com/images/Rummikub/Facebook/fb_social_tags_v9.png') no-repeat -744px -743px;width:12px;height:12px;}

/* No Room Container */
#roomListContainer .NoRoomStrip{border:1px solid #689dd9;border-top:none;background:url('http://cdn2.rummikub.com/images/Rummikub/lobby_no_room_strip_v4.png') 0px 0px no-repeat;width:452px;height:40px;position:relative;}
#roomListContainer .NoRoomStrip > .CreateYourRoom{background:url('http://cdn2.rummikub.com/images/Rummikub/lobby_no_room_strip_v4.png') 0px -54px no-repeat;width:137px;height:21px;position:absolute;top:6px;right:8px;display:block;color:#fff;font-size:10px;font-weight:bold;text-align:center;padding-top:7px;text-decoration:none;}
#roomListContainer .NoRoomStrip > .RotatingImg1{background:url('http://cdn2.rummikub.com/images/Rummikub/lobby_no_room_strip_v4.png') 0px -92px no-repeat;width:29px;height:29px;position:absolute;top:5px;left:132px;}
#roomListContainer .NoRoomStrip > .RotatingImg2{background:url('http://cdn2.rummikub.com/images/Rummikub/lobby_no_room_strip_v4.png') -56px -93px no-repeat;width:22px;height:29px;position:absolute;top:5px;left:132px;}
#roomListContainer .NoRoomStrip > .Content{padding-top:12px;padding-left:7px;color:#000;position:relative;}
#roomListContainer .NoRoomStrip > .Content > .Name{float:left;width:120px;overflow:hidden;height:15px;}
#roomListContainer .NoRoomStrip > .Content > .Desc{right:155px;font-size:11px;padding-top:1px;position:absolute;top:12px;}
#roomListContainer .NoRoomStrip > .Content > .Desc.Rotating2{display:none;}

  /***********************/
 /*      Feedback       */
/***********************/

.fb_feedback{width:670px;height:568px;padding:0px 0px 0px 178px;position:relative;font-family:Arial;font-size:12px;}
.fb_feedback > .Title{color:#fbdb05;font-size:28px;margin-left:-4px;margin-top:-2px}
.fb_feedback > .Description_Title{color:#fbdb05;font-size:16px;font-weight:bold;padding-top:25px;}
.fb_feedback > .Description{color:#fff;padding-top:12px;line-height:18px;padding-bottom:17px;font-size:13px;}
.fb_feedback > .DottedLine{border-bottom:dotted 1px #798bc2;width:44%;height:20px;margin-bottom:20px;}
.fb_feedback > .Label{color:#fbdb05;font-weight:bold;padding-bottom:5px;}
.fb_feedback > .Label > span{font-size:11px;color:#fff;}
.fb_feedback > .txtEmail{width:276px;height:21px;border:solid 1px #4e9ae6;display:block;font-size:12px;font-family:Arial;padding:4px 0px 0px 4px;}
.fb_feedback > .txtMsg{width:319px;height:130px;border:solid 1px #4e9ae6;display:block;font-size:12px;font-family:Arial;padding:4px 0px 0px 4px;}
.fb_feedback > .btnSubmit{width:149px;height:59px;background:url('http://cdn1.rummikub.com/images/Rummikub/feedback_btn_send.png') 0px 0px no-repeat;display:block;border:none;cursor:pointer;margin-top:10px;margin-left:242px;color:#123571;font-size:16px;font-weight:bold;position:absolute;bottom:187px;right:170px;vertical-align:top;padding-bottom:20px;}
.fb_feedback .vldRequierdEmail{padding-left:155px;}
.fb_feedback .vldInvalidEmail{padding-left:133px;}
.fb_feedback .vldRequierdMessage{padding-left:182px;}
.fb_feedback > .IndicationMessage{position:absolute;bottom:263px;left:526px;color:#FBDB05;font-weight:bold;}
.fb_feedback > .Padder{height:20px;}

.fb_post_feedback_msg{padding:106px 0 0 165px;}
.fb_post_feedback_msg .bubble_container{background:url('http://cdn1.rummikub.com/images/Rummikub/feedback_tools.png') -17px -405px no-repeat;width:377px;height:114px;font-size:20px;color:#fff;padding:30px 0 0 40px;line-height:32px;}
.fb_post_feedback_msg .bubble_container > .text{width:90%;height:60%;overflow:hidden;}
.fb_post_feedback_msg .play_now{background:url('http://cdn1.rummikub.com/images/Rummikub/feedback_tools.png') -4px -12px no-repeat;width:266px;height:115px;float:left;cursor:pointer;margin-left:-20px;display:block;}
.fb_post_feedback_msg .games_lobby{background:url('http://cdn1.rummikub.com/images/Rummikub/feedback_tools.png') -5px -128px no-repeat;width:280px;height:122px;float:left;cursor:pointer;margin-top:-7px;display:block;margin-left:-35px;}



  /*****************************/
 /*    Online Friends Box     */
/*****************************/

.online_friends_box{}
.online_friends_box > .top{background:url('http://cdn1.rummikub.com/images/Rummikub/user_friends_online_v2.png') 0px 0px no-repeat;width:165px;height:22px;text-align:center;padding-top:5px;font-size:13px;font-weight:bold;color:#fff;}
.online_friends_box > .middle{border-right:solid 2px #25a415;border-left:solid 2px #25a415;background-color:#fff;width:161px;color:#1f4785;font-size:11px;}
.online_friends_box > .middle > .item{margin-top:5px;padding-left:5px;float:left;width:97%;display:block;text-decoration:underline;padding-top:2px;}
.online_friends_box > .middle > .item:hover{background-color:#CFE4BB;cursor:pointer;}

.online_friends_box > .middle > .item > .text_container{float:left;margin-left:10px;margin-top:-2px;}
.online_friends_box > .middle > .item > .text_container > .name{width:85px;overflow:hidden;height:12px;}
.online_friends_box > .middle > .item > .text_container .join_room{font-weight:bold;font-size:12px;float:left;}
.online_friends_box > .middle > .item > .text_container .arrow{background:url('http://cdn1.rummikub.com/images/Rummikub/user_friends_online_v2.png') -264px -13px no-repeat;width:4px;height:7px;float:left;margin-top:4px;margin-right:5px;}
.online_friends_box > .middle > .item > .img_logo{background:url('http://cdn1.rummikub.com/images/Rummikub/user_friends_online_v2.png') -193px -17px no-repeat;width:20px;height:11px;float:left;margin-top:5px;}

.online_friends_box > .middle > .item > .img{float:left;width:23px;height:23px;}
.online_friends_box > .bottom{background:url('http://cdn1.rummikub.com/images/Rummikub/user_friends_online_v2.png') 0px -40px no-repeat;height:7px;width:165px;}


  /*****************************/
 /*       UserRankBubble           */
/*****************************/
.UserRankBubble{font-size:12px;color:#5c97d9;width:216px;width:226px;margin:30px auto;}
.UserRankBubble .PlayerLevel{font-weight:bold;float:left;padding-right:5px;}
.UserRankBubble .RankDescription{float:left;padding-right:5px;}
.UserRankBubble .PlayerRankPercent{float:right;margin-right:9px;}
.UserRankBubble ul{float:left;}
.UserRankBubble ul li{float:left;width:21px;margin-left:-1px;font-size:11px;color:#abadb3;}
.UserRankBubble ul li:first-child{margin-left:-1px;}
.UserRankBubble ul li:last-child{margin-left:-6px;}
.UserRankBubble .Star{position:absolute;top:-16px;background:url('http://cdn2.rummikub.com/images/Rummikub/new_skills_sprite.png') -2px -19px;width:38px;height:24px;text-align:center;padding-top:13px;color:#392d05;font-weight:bold;}
.UserRankBubble .Slider{background:url('http://cdn2.rummikub.com/images/Rummikub/new_skills_sprite.png') -1px -1px;width:206px;height:11px;clear:both;margin-top:20px;float:left;position:relative;}
