form {
	margin: 0px;
	padding: 0px;
}

select{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
}

textarea{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
}
/* click button*/
.btnclickefect{
		position:absolute; top: 5px;
}
.btnclickefectover{
		position:absolute; top: 1px;
	}
/*click button end here*/

input {
	font-family: Arial;
	font-size: 11px;
	color: #565656;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #2C2C2C;
	text-decoration: none;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #484848;
	text-decoration: none;
}

.mytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #707070;
	text-decoration: none;
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #999999;
	text-decoration: none;
}
.bigorangetext { font:bold 12px Arial, Helvetica, sans-serif; color:#fd7100; 
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #0083DB;
	text-decoration: none;
}
.orgtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #DEB124;
	text-decoration: none;
}
.groom1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.flistusername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #7EAD45;
	text-decoration: none;
}
.bigorgtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FF6600;
	text-decoration: none;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #B10000;
	text-decoration: none;
}

.errortext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10000;
	text-decoration: none;
}
.ranktxt {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #7D2D72;
}

.bigtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
	text-decoration: none;
}
.bottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #A9A9A9;
	text-decoration: none;
}
.whitetext {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}

.swhitetext {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}

.swhitetext1 {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}

.whitetitle {
	font-family: Arial;
	font-size: 20px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}

.blnk {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	font-weight:bold;
	text-align:center;
	height: 14px;
	display:block;
	width: 16px;
	color: #333333;
	text-decoration: underline;
}
.blnk:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	font-weight:bold;
	height: 14px;
	display:block;
	width: 16px;
	text-decoration: none;
}
.lvllnk {
	font-family: Arial;
	font-size: 10px;
	font-weight:bold;
        font-style:italic;
	color: #DAF6FF;
	text-decoration: none;
}
.lvllnk2 {
	font-family: Arial;
	font-size: 7px;
	font-weight:bold;
        font-style:italic;
	color: #DAF6FF;
	text-decoration: none;
}
.percent {
	font-family: Arial;
	font-size: 11px;
        margin-bottom:5px;
	line-height: 10px;
	color: #000000;
        font-weight:bold;
        font-style:italic;
}
.leveltxtbar {
	font-family: Arial;
	font-size: 9px;
        margin-bottom:5px;
	line-height: 8px;
	color: #7c2c71;
        font-weight:bold;
}
.ptsneededlvl {
	font-family: Arial;
	font-size: 11px;
        margin-bottom:5px;
	line-height: 12px;
	color: #000000;
}
.whitelnk {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
}
.whitelnk:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: underline;
}

.whitelnk-visited  {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #585858;
	text-decoration: none;
}
.smallwhitelnk {
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}
.smallwhitelnk:hover {
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	color: #ffffff;
	text-decoration: underline;
	text-transform: uppercase;
}
.txtOrange3				{ font:normal 18px Arial, Helvetica, sans-serif; color:#fd7100; }
.txtOrange4				{ font:normal 18px Arial, Helvetica, sans-serif; color:#fd7100; }
.gamehdg {
	font-family: Arial;
	font-size: 16px;
	color: #585858;
	font-weight:bold;
	text-decoration: italic;
}
.gamebeingplayed {
	font-family: Arial;
	font-size: 16px;
	line-height: 18px;
	color: #575757;
	font-weight:bold;
	text-decoration: none;
}
tatustxt {
	font-family: Arial;
	font-size: 13px;
	line-height: 16px;
	color: #585858;
	font-weight:bold;
	text-decoration: none;
}
.gamelnk {
	font-family: Arial;
	font-size: 18px;
	color: #0072FF;
	font-weight:bold;
	text-decoration: none;
}
.fullgamelist {
	font-family: Arial;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
}
.breadcrumb {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}

.signuptooltip {
	font-family: Arial;
	font-size: 14px;
	line-height: 16px;
	color: #FFD700;
	text-decoration: none;
}

.breadcrumb a:link {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}

.breadcrumb a:hover {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}

.breadcrumb a:visited {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}
.smallbluelnk {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #0083DB;
	text-decoration: underline;
}
.smallbluelnk:hover {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #0083DB;
	text-decoration: none;
}
.navlnk {
;line-height:20px;font-weight:normal;font-size:12px;font-family:"arial";color:#3F3F3F;
}

.navlnk a hover{
;line-height:20px;font-weight:normal;font-size:12px;font-family:"arial";color:#FFFFFF;
}

.navnum {
	font-family: Arial;
	font-size: 10px;
        letter-spacing:16px
width:auto;
padding:0px 4px 0 4px;
        display: none;
	line-height: 10px;
	color: #3D3D3D;
	text-decoration: none;
}
.navnum-visited {
	font-family: Arial;
	font-size: 10px;
        letter-spacing:16px
        display: none;
	line-height: 10px;
	color: #e91089;
	text-decoration: none;
}
.navnum .hover {
	font-family: Arial;
	font-size: 10px;
                display: none;
        letter-spacing:16px
	line-height: 10px;
	color: #e91089;
	text-decoration: none;
}
.greenlnk {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #297E02;
	text-decoration: underline;
}
.mybluelnk {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #0083DB;
	text-decoration: none;
}
.mybluelnk:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #0083DB;
	text-decoration: underline;
}
.greenlnk:hover {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #297E02;
	text-decoration: none;
}
.orglnk {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #DEB024;
	text-decoration: underline;
}
.orglnk:hover {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #DEB024;
	text-decoration: none;
}
.greylnk {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #727272;
	text-decoration: underline;
}
.greylnk:hover {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #727272;
	text-decoration: none;
}
.bluelnk {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #3EB2FF;
	height: 14px;
	width: 16px;
	text-decoration: none;
}
.bluelnk:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #3EB2FF;
	height: 14px;
	width: 16px;
	text-decoration: underline;
}
.boxlink {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	font-weight:bold;
	background-image: url(gbox.gif);
	background-repeat: no-repeat;
	
	background-position: center center;
	height: 14px;
	display:block;
	width: 16px;
}

.orgbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(orgbox.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	background-position: center center;
}

.wtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.linktext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #4D4D4D;
	text-decoration: none;
}

.btext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #4D4D4D;
	text-decoration: none;
}

.lnk
{
	font-family: arial;
	font-size: 11px;
	color: #0000CC;
	text-decoration: underline;
	}
a.lnk:hover{
	color: #CC0000;
	text-decoration: underline;
}

.toplnk
{
	font-family: arial;
	font-size: 10px;
	color: #4D4D4D;
	text-decoration: none;
	}
a.toplnk:hover{
	color: #CC0000;
	text-decoration: underline;
}

.top1lnk
{
	font-family: arial;
	font-size: 10px;
	color: #B02108;
	text-decoration: none;
	}
a.top1lnk:hover{
	color: #CC0000;
	text-decoration: underline;
}

.wlnk
{
	font-family: arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	}
a.wlnk:hover{
	color: #CC0000;
	text-decoration: underline;
}
.inp {
	font-family: Arial;
	font-size: 11px;
	border:  1px solid #A6A6A6;
}

.navlinks {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#4d4d4d;
text-decoration:none
}

.borderleftbtm{
 border-left:solid 1px #73A0CE;
  border-bottom:solid 1px #73A0CE;
}

.navlinks:hover {
color:#f5821f;
text-decoration:none
}

.active_class{
    font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #3EB2FF;
	text-decoration:none;
	font-weight:bold;
}

.active_class:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #3EB2FF;
	text-decoration: underline;
	font-weight:bold;
}

.inactive_class{
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

.inactive_class:hover{
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}

.dot-rht-brdr{
	background-repeat:repeat-y;
	background-position:right top;
}

.dot-btm-brdr{
background-repeat:repeat-x; 
background-position: center;
}


.toptengames {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:white;
width:118px;
height:29px;
text-decoration:none;
}

.nav-txt{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
}
.blnk1 {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: underline;
}
.blnk1:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
}

.myfriendsButtons{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:85px;
display:block; 
padding-top:2px;
padding-bottom:2px;
height:19px;
color: #3a3a3a;
text-decoration:none;
border-bottom:1px solid #B0E7E4;
text-align:center;
background-image:url(tab_bg.gif); 
background-repeat:repeat-x;
cursor:pointer;
}

.myfriendsButtons_visit{
font-family:  verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
width:85px;
display:block; 
padding-top:2px;
height:19px;
padding-bottom:2px;
color: #fb6718;
text-decoration:none;
border-bottom:1px solid #edfbff;
background-image:url(tab_bg.gif); 
background-repeat:repeat-x;
text-align:center;
cursor:pointer;
}

.divfriends{
background-image:url(profile-bg.gif);
background-repeat:repeat-x;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}

.tablescroll{
width:100%; 
height:343px;
overflow-y:auto;
overflow-x:hidden; 
margin:auto;
}
.tablescroll-1{
width:258px;
padding-left:5px; 
margin-right:5px;
height:343px;
overflow-y:auto;
overflow-x:hidden; 
}

.table_horizonscroll{
height:100px;
width:258px;
overflow-x:auto;
overflow-y:hidden; 
margin:auto;
}
.circle-bg{
background-image:url(circle-bg.gif);
background-repeat: no-repeat;
color:#fa9136;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
height:31px; 
width:30px;
line-height:23px;
padding-top:4px;
display:block;
text-align:center;
}


.imgbox img, .imgpart img, img.thumbnail
{
	border:1px solid black;
}

/* reset css */



/* tables still need 'cellspacing="0"' in the markup */

blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a{text-decoration:none;}
/*---------------------------reset code----------------------------*/
.clear				{ clear:both; line-height:1px; font-size:1px;}
/*---------------------------Main Body Start ----------------------------*/

/*---------------------------Main Body Start ----------------------------*/

#wrapper			        {width:656px; height: auto; margin:0 auto; }
#innerWrapper				{width:645px; height:auto; margin:0 auto; }
/*---------------------------Main Body End-------------------------------*/

/*---------------------------Header Start ----------------------------*/
.header_wrapper			{ width:645px; height:41px; margin:0 auto;}
/*---------------------------Header End ----------------------------*/

/*---------------------------Menu ----------------------------*/

.menu_wrapper           { width::263px; height:32px; margin:0; padding:9px 0 0 10px;} 
/*---------------------------Menu End ----------------------------*/

ul.Lftnav				{ list-style:none; margin:0 auto; padding:0px 0px 0 0px;}
ul.Lftnav li			{ float:left; list-style:none; display:block; padding:0 1px 0 6px;}
ul.Lftnav li a			{ text-decoration:none;}


/*---------------------------Container  ----------------------------*/
.container_wrapper		{ width:644px; min-height:220px; height:100%; margin:0 auto; padding:0px;}

.topCurve				{ background:url(topCurve.jpg) no-repeat; width:644px; height:19px; margin:0 auto; padding:0;}
.middleCurve			{ background:url(middleCurve.jpg) repeat-y; position:relative; width:644px; float:left; clear:both; min-height:179px; height:100%;  margin:0 auto; padding:0;}
.bottomCurve			{ background:url(BottomCurve.jpg) no-repeat; width:644px; height:19px; float:left; clear:both; margin:0 auto; padding:0;}
.bottomCurveComments	{ background:url(BottomCurve.jpg) no-repeat; width:644px; height:5px; margin:0 auto; padding:0;}



.cont_lft_div			{ width:375px; min-height:209px; position:relative; margin:0 0 10px 0; padding:0px 32px 0 15px; float:left; border-right: dotted 2px #8c8c8c; }
.comment_lft_div		{ width:375px; min-height:209px; height:100%; margin:0; padding:0px 32px 0 15px; float:left; margin:0 auto; display:table; }
.contBox				{ width:404px;   margin:0; padding:0;}
.lftCont				{ width:163px; height:auto; float:left; margin:0; padding:10px 0 0 0;}
.txt1					{ font:normal 13px Arial, Helvetica, sans-serif; color:#606263;  text-align:left;}
.txt2					{ font:normal 12px Arial, Helvetica, sans-serif; color:#1a1919; }
.txtOrange				{ font:normal 12px Arial, Helvetica, sans-serif; color:#fd7100; }
.shareboxfb				{ font:bold 14px Arial, Helvetica, sans-serif; color:#0e63d6; }
.shareboxtwt				{ font:bold 14px Arial, Helvetica, sans-serif; color:#2299cc; }
.shareboxgoo				{ font:bold 14px Arial, Helvetica, sans-serif; color:#36c520; }
.shareboxembed				{ font:bold 14px Arial, Helvetica, sans-serif; color:#484848; }

.rhtBox					{ width:177px; height:27px; float:right; margin:0; padding:10px 0 0 33px;}
.orangeBox				{ background:url(orangeBox.gif) no-repeat; width:79px; height:27px; float:left; padding:0 10px 0 0;}
.Boxtxt1				{ font:normal 11px Arial, Helvetica, sans-serif; color:#fff; text-align:center; }
.Boxtxt1 a				{ font:normal 11px Arial, Helvetica, sans-serif; color:#fff; text-align:center; text-decoration:none;}
.Boxtxt2				{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:center; }
.Boxtxt2 a				{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff; text-align:center; text-decoration:none;}

.greenBox				{ background:url(greenBox.gif) no-repeat; width:87px; height:27px; float:left; margin:0; padding:0; }


h1{ font:normal 12px Arial, Helvetica, sans-serif; color:#757778; padding:18px 0 18px 0; background:url(dots.jpg) bottom repeat-x; letter-spacing:-0.5px}
.h1Padding{ font:normal 12px Arial, Helvetica, sans-serif; color:#757778; padding:18px 0 18px 0; background:url(dots.jpg) bottom repeat-x; letter-spacing:-0.5px}
.h1PaddingDesc{ font:normal 12px Arial, Helvetica, sans-serif; color:#757778; padding:18px 0 18px 0; background:url(dots.jpg) bottom repeat-x; clear:both;}
.contBox2{width:371px;height:auto;margin:0 0 3px 0;padding:10px 0 10px 0}
.purpleBox				{ background:url(purple_box.jpg) no-repeat; width:57px; height:19px; margin:12px 0 0 0;}

.Boxtxt3				{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff;  text-align:center; padding:2px 0 0 0}
.Boxtxt3 a				{ font:bold 12px Arial, Helvetica, sans-serif; color:#fff;  text-align:center; text-decoration:none;}




.cont_rht				{ width:187px; min-height:250px; position:relative; float:left; padding:10px 0 0 24px;}
.rating_div				{ width:142px; height:21px; margin:0; padding:0;}
.ratingLft				{ width:46px; float:left; margin:0; padding:0;}
.rating_txt				{ font:normal 13px Arial, Helvetica, sans-serif; color:#3d3d3d;  text-align:left;}
.rating_txt2			{ font:normal 11px Arial, Helvetica, sans-serif; color:#424242; padding:0 0 0 0;}
.star					{ width:18px; height:16px; float:left; margin:0; padding:0;}
.star a					{ width:18px; height:16px; float:left; margin:0; padding:0; background:url(star1.png) no-repeat;}
.star a.active			{ width:18px; height:16px; float:left; margin:0; padding:0; background:url(star2.png) no-repeat;}
.star a:hover			{ width:18px; height:16px; float:left; margin:0; padding:0; background:url(star2.png) no-repeat;}

.gameplay_div			{ width:185px; height:40px; margin:32px 0 0 0px; padding:0; border-top:dotted 1px #8c8c8c; border-bottom:dotted 1px #8c8c8c}
.gameplay_txt			{ font:bold 11px Arial, Helvetica, sans-serif; color:#191919;  padding:13px 0 0 0;}

.share_button			{ width:185px; height:35px; margin:18 auto; padding:10px 0 0 0;}

/*---------------------------Container End  ----------------------------*/


/*---------------------------Footer  ----------------------------*/
.footer_wrapper				{ background:url(../images/fotter_bg.jpg) repeat-x #00349b; width:100%; min-height:40px; margin:0 auto;}
/*---------------------------Footer End  ----------------------------*/.gameplaysize {
	font-size: 14px;
}
.gameplays_ {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.txtOrange2				{ font:bold 15px Arial, Helvetica, sans-serif; color:#fd7100; }
}
.btmComments				{ font:bold 15px Arial, Helvetica, sans-serif; color:#383838; }
}

/*--------------------------- Related Games Menu ----------------------------*/
#relmenu_wrapper           { width:280px; margin: 0px}
.RelTopCurve				{ background:url(relgamecurv.gif) no-repeat; width:279px; height:8px; margin:0 auto; padding:0;}
/*---------------------------Menu End ----------------------------*/

ul.Rhtnav				{ list-style:none; margin:0 auto; padding:0px 0px 0 0px;}
ul.Rhtnav li			{ float:left; color:#FFFFFF; vertical-align: middle; list-style:none; display:block; padding:0 1px 0 6px;}

#RelTopCurve				{ background:url(relgamecurv.gif) no-repeat; width:279px; height:8px; margin:0 auto; padding:0;}


#relatedgames { background:#515151; height:16px; width:155; color:#FFFFFF; border-top-left-radius: 10px;
border-top-right-radius: 10px; }

