﻿/**** DarkColor: #3C7FAF
/**** LightColor: #EBF3FB

/***** Start Of Authors (Rosters/authors.htm) *****/
h2,h3,h4,h5{color:#000000 !important;}
::-webkit-input-placeholder {
   color: #ffffff;
}

:-moz-placeholder { /* Firefox 18- */
   color: #ffffff;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #ffffff;  
}

:-ms-input-placeholder {  
   color: #ffffff;  
}


body
{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.boldtext { font-weight:bold !important; }
.boldtext a { font-weight:bold !important; }
.boldtext a:link { font-weight:bold !important; }
a .boldtext { font-weight:bold !important; }
a:link .boldtext { font-weight:bold !important; }
.centerdiv
{
position:relative;
z-index:-1;
}
.RightBorder
	{
	border-right:1px solid #3C7FAF;
	}
.LightColor
	{
	background:#EBF3FB;
	border:1px solid #3C7FAF;
	border-collapse:collapse;
	}
.SearchInput
	{
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; font-size:12px;
	}
.MemberLogin
	{
	width:230px;
	border:1px solid #3C7FAF;
	border-collapse:collapse;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.MLoginInput
	{
	margin-top:0;
	margin-bottom:0;
	margin-left:4px;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999999;
	width:118px;
	margin-right:10px;
	}
.login
	{
	width:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	}
.joinus
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	}
	.secInternational{background:#3C7FAF;color: #ffffff;}
.authorstable
	{
	    border: 0px solid #70A6CD !important;
		font-family:arial !important;
		box-shadow: 5px 5px 5px #c6c6c6;
	}
/* Authors Title */
.authorstitle
	{
	background-image: none !important;
    background-repeat: repeat-x;
    background-color: #3C7FAF !important;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #ffffff !important;
    font-weight: bold;
    border-bottom: 0px solid #3C7FAF;
    text-align: center;
    height: 22px;
	}
.authorstitle h2{color:#fff !important;}
/* Control the authors links format*/
.authorsmid
	{
	margin-top:0px;
	padding-bottom:3px;
	color: #07519A;
	font-size:3px;
	padding-top:0px;
	text-align:center;
	}
.authorsmid a:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#07519A;
	text-decoration:none;
	}
.authorsmid a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#07519A;
	text-decoration:none;
	}
.authorsmid a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.authorsmid a:hover
	{
	color:#07519A;
	text-decoration:underline;
	}
/* controls the last part of the authors Join US*/
.authorsjoinus
	{
	font-size: 10px;
	font-family:Arial;
	text-align:center;
	background:#EBF3FB;
	border-top:1px solid #3C7FAF;
	}
/***** End Of Authors  *****/
table { font-size:12px }
table td { font-size:12px  }


.subtab_gs table td { font-size:11px !important; }

.style100 
	{
	font-size: 11px !important;
	font-family: Arial, Helvetica, sans-serif;
	color: #111111;
	}
.tdleaugemenu .justspace{display:none;}
.imgSpacer
	{
	width:3px;
	}
.ActionSpacer
	{
	width:8px;
	}
.MainTable
	{
	border:0;
	width:1018px;
	}
.justspace
	{
	margin-top:13px;
	}
										/***** Start Of Standard Link Behavior (For all links that have no class) *****/
A:link
	{
	color:#07519A;
	text-decoration:none;
	font-family: arial;
	}
A:visited
	{
	color:#07519A;
	text-decoration:none;
	font-family: arial;
	}
A:active
	{
	color:#07519A;
	text-decoration:none;
	font-family: arial;
	}
A:hover
	{
	color:#000000;
	text-decoration:none;
	font-family: arial;
	}
										/***** End Of Standard Link Behavior *****/
										/***** Start Of Main Page Classes (maincontents.htm) *****/
/* Lines After Each News on the Main Page */
.sechr
	{
	border-top:2px solid #EBF3FB;
	height: 3px;
	margin: 3px 0;
	}
.contsechr{
	border-top:2px solid #EBF3FB;
	height: 3px;
	margin-top:6px;
}
.contopnews{padding-top:0px;}
/* Style of top 3 news on Main Page */
.bmainnews .mainflags img{height: 15px;
    float: left;
    padding-right: 3px;}
.mainnewsdiv
	{
	
	margin-bottom:2px;
	padding-bottom:2px;
	}
#basketpage .mainnewsdiv{width:495px; display:table;}
#basketpage .mainnewsdiv .cmtStyleOn{text-align:left;}
.mainnewsdiv .Mnewstext{font-size:11px;}
/* Style of the other news on Main Page */
.bmainnews
	{
	margin-bottom:1px;
	padding-bottom:2px;
	width:auto;
	}
/* Action Photos and Cheer Leaders Classes */
.ActionPhotos
	{
	width:150px;
	margin-left:8px;
	}
.AcPhotos
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	margin-bottom:5px;
	width:150px;
	/*overflow:hidden;*/
	}
/* To force the action photo to be always as 150px*/
.AcPhotos img
	{
	width:150px;
	}
.AcPhotos table tr td{font-size:11px;}

.RightColumn
	{
	width:8px;
	}
.LeftColumn
	{
	width:10px;
	}
/** Start of Top 1 News Classes **/
/* News Title Class for Top 1 News */
.Mnewstitle
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#07519A;
	}
.Mnewstitle a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#07519A;
	text-decoration:none;
	}
.Mnewstitle a:active
	{
	font-size:15px;
	color:#07519A;
	}
.Mnewstitle a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.Mnewstitle a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
/* Text Class for Top 1 News */
.Mnewstext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
/* Country Class for Top 1 News */
.MCntrynews
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#07519A;
	}
.MCntrynews a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#07519A;
	text-decoration:none;
	}
.MCntrynews a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.MCntrynews a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
/** End of Top 1 News Classes **/

/** Start of second 2 news Classes **/
/* News Title for Top 3 news (Except top 1) */
.newstitle
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#07519A;
	}
.newstitle a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#07519A;
	text-decoration:none;
	}
.newstitle a:active
	{
	font-size:13px;
	color:#07519A;
	}
.newstitle a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.newstitle a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
/* Text Class for the top 3 news (Except top 1) */
.newstext
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
/* Country or Section Class for Top 3 news (Except top 1) */
.Cntrynews
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#07519A;
	}
.Cntrynews a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#07519A;
	text-decoration:none;
	}
.Cntrynews a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.Cntrynews a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
/** End of second 2 news Classes **/
/* News Date */
.NewsDate
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3C7FAF;
	}
/* Read More [read more]*/
.ReadMe
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	white-space:normal;
	}
.ReadMe a:link
	{
	font-size:11px;
	color:#07519A;
	text-decoration:none;
	}
.ReadMe a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.ReadMe a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
/* Flags Classes */
.mainflags
	{
	vertical-align:middle;
	margin-right:0px;
	}
.mainflags img
{
vertical-align:middle;
}
/* Head Photos Classes */
.newsheadphoto
	{
	width:55px;
	text-align:center;
	font-size:10px;
	margin-top:0 !important;
	}
.newsheadphoto td
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#07519A;
	border-style:solid;
	border-color:#3C7FAF;
	border-width:1px;
	text-align:center;
	}
.newsheadphoto td img{padding: 2px;}
.newsheadphoto a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#07519A;
	text-decoration:none;
	}
.newsheadphoto a:active
	{
	color:#07519A;
	text-decoration:none;
	}
.newsheadphoto a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.newsheadphoto a:hover
	{
	color:#000000;
	text-decoration:underline;
	}
#strpagetile{width:100%;}
#doctitleid{background: #3C7FAF;}
.pagetitle,.pagetitle2
	{
	    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: left;
    margin-bottom: 10px;
    background: #3C7FAF;
    color: #ffffff !important;
    padding: 0px 5px;
    line-height: 28px;
	}
										/*** Main Page Classes End (maincontents.htm) ***/
/*** BreadCrumbs Class ***/
.breadcrumbsnew{
/*width: 80%;float:left;*/
font-size: 11px;font-family: Arial, Helvetica, sans-serif;color:#07519A;
}
.breadcrumbsnew a:link,.breadcrumbsnew a:active,.breadcrumbsnew a:visited{
text-decoration:none;
}
.breadcrumbsnew a:hover
	{
	background:#75ace3;
	color:#FFFFFF;
	}
.breadcrumbs
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07519A;
	margin-bottom:-10px;
	display: table;
	}
.breadcrumbs a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07519A;
	margin-bottom:5px;
	text-decoration:none;
	}
.breadcrumbs a:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07519A;
	text-decoration:none;
	margin-bottom:5px;
	}
.breadcrumbs a:visited
	{
	color:#07519A;
	text-decoration:none;
	}
.breadcrumbs a:hover
	{
	background:#75ace3;
	color:#FFFFFF;
	}
										/***** Start of aside.asp Classes (Right Side) *****/
/* Search Option Start */
.search_attach input
	{
	width:88px;
	margin:1px;
	}
.searchtbl
	{
	width:120px;
	font-family:Arial, Helvetica, sans-serif;	
    border:1px solid #3C7FAF;
	background-color:#EBF3FB;
	text-align:left;
	border-collapse:collapse;
	margin-bottom:13px;
	}
.search_attach_child
	{
	margin-left:-1px;
	margin-top:0px;
	width:120px;
	background-color:#EBF3FB;
	border-bottom:1px solid #3C7FAF;
	border-left:1px solid #3C7FAF;
	border-right:1px solid #3C7FAF;
	border-collapse:collapse;
	}
.sitem
	{
	font-family:Arial, Helvetica, sans-serif;	
	margin-top:0px;
	margin-bottom:1px;
	}
.sitem td
	{
	vertical-align:top;
	text-align:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:50%;
	}
form.search_attach
	{
	position:absolute;
	visibility:hidden;
	border:1px solid #3C7FAF;
	padding:0px;
	}
.chkbox
	{
	width:11px;
	height:11px;
	margin-bottom:1px;
	margin-left:1px;
	}
/* Search Option End */
										/***** Start of aside.asp Classes (Right Side) *****/



										/***** Start of Top Menu Classes (topmenu.asp) *****/
/* Main Left Menu */

/* Table Class of Main links */
.topmenu
	{
	width:100%;
	border:1px #3C7FAF;
	border-collapse:collapse; 
	border-style:solid;
	}
.main
	{
	text-align:center;
	}

.maintitles
	{
	background-image:url(/images/activemw.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:15px;
	text-align:center;
	}
.maintitles a:active
	{
	background-image:url(/images/activemw.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:15px;
	}
.maintitles a:link
	{
	background-image:url(/images/activemw.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	display:block;
	color:#000000;
	text-decoration:none;
	font-size:15px;
	}
.maintitles a:visited
	{
	background-image:url(/images/activemw.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	display:block;
	color:#000000;
	}
.maintitles a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
	display:block;
	background:#75ace3;
	color:#FFFFFF;
	}
.Imaintitles
	{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#999999;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	}
.Imaintitles a:active
	{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#999999;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	}
.Imaintitles a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	color:#999999;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	}
.Imaintitles a:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	color:#999999;
	font-weight:bold;
	}
.Imaintitles a:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	display:block;
	background:#75ace3;
	color:#FFFFFF;
	}
.seperator
	{
	border:1px #3C7FAF;
	border-style:solid;
	border-collapse:collapse;
	}
/* Countries Links Class of the Top Menu */


a.toplinks1, a.toplinks1:visited
	{
  display:block;
  width:100px;
  padding:2px 60px;
  text-decoration:none;
  font-family:Arial;
  font-size:11px;
  color:black;
/*  height:15px;*/
	}
a.toplinks1:hover
	{
	background:#75ace3;
	color:#FFFFFF;
	}

a.toplinks, a.toplinks:visited
	{
  display:block;
  width:100px;
  padding:2px 5px;
  text-decoration:none;
  font-family:Arial;
  font-size:11px;
  color:black;
/*  height:15px;*/
	}
a.toplinks:hover
	{
	background:#75ace3;
	color:#FFFFFF;
	}
/* USBasket Categories Class */
.sub
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	display:block;
	background:#75ace3;
	color:#FFFFFF;
	}
	
/* Classes of all the child menus of the Continents */
div#euro_child, div#us_child, div#latin_child, div#asia_child, div#australia_child, div#africa_child 
	{
	border-top:1px solid #3C7FAF;
	border-left:1px solid #3C7FAF;
	border-right:1px solid #3C7FAF;
	border-bottom:1px solid #3C7FAF;
	background-color:#FFFFFF;
	border-collapse:collapse;
	opacity:.92;
	filter:alpha(opacity=92);
	z-index:66666;
	}
/** Start Of Horizontal Menu Classes **/
.hmenu
	{
	border:1px solid #3C7FAF;
	text-align:left;
	width:100%;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#EBF3FB;
	word-spacing:1px;
	}
.hmenudiv
	{
	margin-bottom:2px;
	overflow:hidden;
	}
.hmenu  ul
	{
	list-style-type:none;
	margin:0;
	padding:2px;
	}
.hmenu li
	{
	border-left:1px solid #000;
	float:left;
	line-height:1.1em;
	margin:0 .5em 0 -.5em;
	padding:0 .5em 0 .5em;
	}
.hmenu li a:link
	{
	text-decoration:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	}
.hmenu li a:visited
	{
	text-decoration: none;
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	}
.hmenu li a:active
	{
	color:black;
	text-decoration: none;
	}
.hmenu li a:hover
	{
	text-decoration:underline;
	color:black;
	}
/** End Of Horizontal Menu Classes **/

										/***** End of Top Menu Classes (topmenu.asp) *****/
/*******/
h3
	{
	font-size:1.6em;
	margin:0px;
	}
										/***** Start Of Left Menu Classes(euromenu.asp) *****/
/* Class of Left Menu`s Table*/
.mleftmenu
	{
	padding: 0px;
    width: 150px;
    border-width: 0px !important;
    border-color: #3C7FAF;
    border-collapse: collapse;
    border-style: solid;
    box-shadow: 5px 5px 5px #c6c6c6;
	}
/* Class of Active td of the left menu (men women) */
.aleftmenutd
	{
	font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    border-width: 0px !important;
    border-color: #3C7FAF;
    border-collapse: collapse;
    border-style: solid;
    border-bottom: 0px;
    background: #EBF3FB;
    height: 22px;
    background-image: none;
/*	background-image:url(/images/activemw.gif);*/
	}
.aleftmenutd a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	}
.aleftmenutd a:active
	{
	color:#000000;
	text-decoration:none;
	}
.aleftmenutd a:visited
	{
	color:#000000;
	text-decoration:none;
	}
.aleftmenutd a:hover
	{
	text-decoration:underline;
	}
/* Class of InActive td of the left menu (men women) */
.ileftmenutd
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	border-width:0px !important;
	border-color:#3C7FAF;
	border-collapse: collapse; 
	border-style: solid;
	background-image:none !important;
	background-color:#D6D9DB !important;
	height:22px;
	}
.ileftmenutd a:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	}
.ileftmenutd a:active
	{
	color:#666666;
	text-decoration:none;
	}
.ileftmenutd a:visited
	{
	color:#666666;
	text-decoration:none;
	}
.ileftmenutd a:hover
	{
	text-decoration:underline;
	}
/* Ball Menu With UL Start */
.ballmenu
	{
	background-color:#EBF3FB;
	}
.ballmenu ul
	{
	margin:0;
	margin-left:0px;
	padding:1px;
	list-style-type:none;
	margin-bottom:5px;
	}
	
.ballmenu li
	{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #07519A;
	font-weight:bold;
	margin:0;
	margin-left:3px;
	padding:0;
	list-style-type:none;
	background:url(https://www.eurobasket.com/images/ball1.gif) left center no-repeat;
	background-position: top left;
	padding-left:15px;
	}

.ballmenu li a:link
	{
	font-size:12px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	color: #07519A;
	font-weight:bold;
	}
.ballmenu li a:visited
	{
	font-size:12px;
	text-decoration:none;
	color:#07519A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.ballmenu li a:active
	{
	font-size:12px;
	text-decoration:none;
	color: #07519A;
	font-weight:bold;
	}
.ballmenu li a:hover
	{
	font-size:12px;
	text-decoration:underline;
	color: #07519A;
	font-weight:bold;
	}
.euromcontainer
	{
	display:block;
	margin-top:5px;
	text-align: left;
	/* clear:both;*/
	}
/* Ball Menu With UL End */
/* Bottom Ball Menu With UL Start */
.bballmenu
	{
	background-color:#EBF3FB;
	text-align: left;
	}
.bballmenu ul
	{
	margin:0;
	padding:2px;
	margin-bottom:5px;
	}
.bballmenu li
	{
	margin:0;
	padding:0;
	padding-left:0px;
	list-style-image:none;
	list-style-position:inside;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#0099FF;
	}
.bballmenu li a:link
	{
	text-decoration: none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color: #07519A;
	}
.bballmenu li a:visited
	{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#07519A;
	}
.bballmenu li a:active
	{
	text-decoration:none;
	color:#07519A;
	}
.bballmenu li a:hover
	{
	text-decoration:underline;
	color:black;
	color:#07519A;
	}
/* bullet spacing between the text and the bullet */
.bullet
	{
	margin:0px;
	margin-left:-2px;
	
	}
/* bullet spacing ends here */
/* Bottom Ball Menu With UL End */
									/***** End Of Left Menu Classes (euromenu.asp) *****/

/* Ball Menu With UL Start */

/*********countries menu start here***********/
.ctrtbl
	{
	width: 150px;
    margin-left: 0px;
    margin-right: 0px;
    border-color: #3C7FAF;
    border-width: 0px !important;
    border-collapse: collapse;
    border-style: solid;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    box-shadow: 5px 5px 5px #c6c6c6;
	}
.ctrtd
	{
	    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-left: 1px;
    padding-right: 1px;
    background-color: #3C7FAF !important;
    background-image: none !important;
    background-repeat: repeat-x;
    border: 0px solid #3C7FAF !important;
    height: 22px;
    color: #ffffff;
	}
.ctrtbl ul
	{
	margin:0;
	padding:2px;
	margin-bottom:0px;
	}
.ctrtbl li
	{
	margin: 0 0 0 5px;
	padding:0;
	padding-left:0px;
	list-style-image:none;
	list-style-position:inside;
	color:#0099FF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	}
@supports (-webkit-appearance:none) {
    .ctrtbl li a.bullet{margin:0 0 0 -12px;}
	.weventtbl li a{margin:0 0 0 -12px;}
	.mleftmenu .bballmenu ul li a.bullet{margin:0 0 0 -12px;}
}       
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ctrtbl li a.bullet{margin:0 0 0 -5px;}
	.weventtbl li a{margin:0 0 0 -5px;}
	.mleftmenu .bballmenu ul li a.bullet{margin:0 0 0 -5px;}
}    
.ctrtbl li a:link
	{
	font-size:12px;
	text-decoration:none;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#07519A;
	line-height:16px;	
	}
.ctrtbl li a:visited
	{
	text-decoration:none;
	color:#07519A;
	font-family:Arial, Helvetica, sans-serif;
	}
.ctrtbl li a:active
	{
	text-decoration:none;
	color:#07519A;
	}
.ctrtbl li a:hover
	{
	text-decoration:underline;
	color:#07519A;
	}
/*********countries menu end here***********/


/********* Table with Li Bullets Class (Like World Events on the main Page ***********/
.weventtbl
	{
	    width: 150px;
		border-color: #3C7FAF;
		border-width: 0px;
		border-collapse: collapse;
		border-style: solid;
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		box-shadow: 5px 5px 5px #c6c6c6;
	}
.weventtd
	{
	    text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		background-image: none;
		border: 0px solid #3C7FAF;
		background-color: #3C7FAF;
		height: 22px;
		color:#ffffff;
	}
.weventtbl ul
	{
	margin:0;
	padding:2px;
	margin-bottom:0px;
	}
.weventtbl li
	{
	margin:0 0 0 5px;
	padding:0;
	padding-left:0px;
	list-style-image: none;
	list-style-position: inside;
	color:#0099FF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	}

.weventtbl li a:link
	{
	font-size:12px;
	text-decoration:none;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: #07519A;
	line-height:10px;	
	}
.weventtbl li a:visited
	{
	text-decoration:none;
	color:#07519A;
	font-family:Arial, Helvetica, sans-serif;
	}
.weventtbl li a:active
	{
	text-decoration:none;
	color:#07519A;
	}
.weventtbl li a:hover
	{
	text-decoration:underline;
	color:#07519A;
	}
/*** world evetns menu End ***/

/** Start Of Copyright Classes **/
.cpright
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:13px;
	border-top:2px solid #3C7FAF;
	}
.cpright a:link
	{
	text-decoration:none;
	color:#07519A;
	}
.cpright a:hover
	{
	text-decoration:underline;
	color:#07519A;
	}
/** End Of Copyright Classes **/

/** Start Of Sitemap Classes **/
.sitemap
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	}
.sitemaptbl
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	width:660px;
	border-top:2px solid #3C7FAF;
	}
.sitemaptbl td
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:220px
	}
.sitemaptbl ul
	{
	margin:0;
	padding:0;
	margin-bottom:0px;
	}
.sitemaptbl li
	{
	margin:0;
	padding:0;
	padding-left:0px;
	list-style-image: none;
	list-style-position: inside;
	color:#0099FF;
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	}
.sitemaptbl li a:link
	{
	text-decoration:none;
	color:#07519A;
	text-align:left;
	}
.sitemaptbl li a:visited
	{
	text-decoration:none;
	color:#07519A;
	text-align:left;
	}
.sitemaptbl li a:hover
	{
	text-decoration:underline;
	color:#07519A;
	}
.tabletop {
	text-align:center;
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	color:#000000;
	background-color:#EBF3FB;
	background-image:url(/images/activemw.gif);
	background-repeat:repeat-x;
}

.texttitle {
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	background-color:#EBF3FB;
}
.texttitleball {
	font-family:Arial;
	font-size:small;
	font-weight:bold;
	background: url(https://www.eurobasket.com/images/ball1.gif) left center no-repeat;
	background-color:#EBF3FB;	
	padding-left:20px;
	padding-right:10px;
}

/** End Of Sitemap Classes **/
.menutitle
	{
	    padding: 0px;
    width: 150px;
    border-width: 0px;
    border-bottom: 0px;
    border-color: #3C7FAF;
    border-collapse: collapse;
    border-style: solid;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff !important;
    text-align: center;
    background:  #3C7FAF !important;
    padding-top: 0px;
    background-image: none !important;
    background-repeat: repeat-x;
    height: 22px;
	}
	/***team menu ***/	
		
td.menuon /**on mouse over***/
	{ 
	background-color: #75ace3; 
	color:#FFFFFF;
	}
.menuon a:hover
{
	color:#ffffff;
}
td.menuoff /**on mouse out***/
	{ 
	background-color: #ffffff; 
	}	
	/***team menu end here***/
.ctrtblmobileteam table{
border-left: 1px solid #3C7FAF;
border-right: 1px solid #3C7FAF;
border-bottom: 1px solid #3C7FAF;
}
#divLeft4 table table{
border-left: 1px solid #3C7FAF;
border-right: 1px solid #3C7FAF;
border-bottom: 1px solid #3C7FAF;
}
.LightColorClass
{
	width:33%;
	text-align:center;
	background-color:#EBF3FB;
	color:#000000;
}
.LightColorClass a, .LightColorClass a:link, .LightColorClass a:visited
{
	color:#000000 !important;
}
{
	color:#000000;
}
.DarkColorClass
{
	width:33%;
	text-align:center;
	background-color:#3C7FAF;
	color:#FFFFFF;
}
.deskmob a:hover{text-decoration:underline;}
#strnewsid div table table tr td img{margin-left:2px;}
#strnewsid div table table{margin:0 auto;}

#menubox #tblarrowleft, #menubox #tblarrowright{display:none;}

#strnewsid div table table  img{margin-left:2px;}
#strnewsid div table{box-shadow:0px 0px 0px #c6c6c6;}
#strnewsid div table table{box-shadow:0px 0px 0px #c6c6c6;margin:0 auto;}
#cntry_gsched1 table table{margin:0 auto;}


.ctrtblmobileteam{ box-shadow:5px 5px 5px #C6C6C6 !important;}
.CSSTableGenerator{border:1px solid #3C7FAF   !important;box-shadow:5px 5px 5px #C6C6C6 !important;}
.CSSTableGenerator td{border:1px solid #3C7FAF   !important;}

.CSSTableGenerator tr:first-child td:first-child{background-color:#3C7FAF;color:#000000 !important;}
.CSSTableGenerator tr:first-child td:last-child{border:0px !important;color:#000000 !important;}
.CSSTableGenerator tr:nth-child(odd) td {background-color: #EBF3FB   !important; color:#000000 !important;}

.my_Title {
    border: 1px solid #3C7FAF   !important;
    border-right: 1px solid #3C7FAF   !important;
    border-left: 1px solid #3C7FAF   !important;
    border-bottom: 1px solid #3C7FAF   !important;}
.my_Headers {border: 1px solid #3C7FAF   !important;}
.my_Headers td {border-right: 1px solid #3C7FAF   !important;   border-left: 1px solid #3C7FAF  !important;   border-bottom: 1px solid #3C7FAF  !important;}
.my_Headers th{border: 1px solid #3C7FAF  !important;}
.my_Title td {
    border-bottom: 1px solid #3C7FAF  !important;
    border-right: 1px solid #3C7FAF  !important;
    border-left: 1px solid #3C7FAF  !important;
	}
#table_stats1 tr:nth-child(even){background-color:#EBF3FB;}
.my_pStats2{background-color:#EBF3FB !important;}
#events table { border:0px !important;box-shadow:5px 5px 5px #c6c6c6;}
#events table tr:first-child td{background-image:none !important; background-color:#3C7FAF  !important; height:22px;}
.indentmenu{width:148px !important;}
.indentmenu ul {box-shadow:5px 1px 5px #C6C6C6;    border-top: 0px solid #3C7FAF ; margin-left:0 !important;}
.indentmenu ul li a.selected {
   // color: #ffffff !important;
    padding-top: 1px;
    padding-bottom: 1px;
    background: #3C7FAF;
}
.indentmenu ul li a {
    float: left;
    color: #666666;
    padding: 1px 2px;
    text-decoration: none;
    border-right: 1px solid #3C7FAF  !important;
    border-left: 1px solid #3C7FAF  !important;
	}
	
.subtab_gs{box-shadow:2px 2px 2px #C6C6C6;border:0px !important;}
.indentmenu_gs ul{box-shadow: 5px 0px 5px #C6C6C6;}
.indentmenu_gs ul li{height:22px;}
.indentmenu_gs ul{border-top:0px solid #FEF5E7 !important;}

.indentmenu_gs ul li a{border-left:0px !important; background-color:#ffffff; border-top:0px solid #3C7FAF ; border-right:1px solid #3C7FAF  !important;}
.indentmenu_gs ul li a.selected{background-color:#3C7FAF;color:#ffffff !important;}

.TD_result_header th {
    text-align: left;
    font-weight: normal;
    background-color: #3C7FAF  !important;
    color: white;
    padding-left: 2px;
}
#players tr:nth-child(odd){background-color:#FEF5E7 !important;}
#graph{ 
box-shadow:5px 5px 5px #c6cec6;
}
#graph div{border-width:0px !important;}
#graph div img{vertical-align:middle;}
#tdLeft .ctrtbl{margin:0 auto;}
.poffcls{margin-bottom:2px;}
.clsicnflg{display:none;}
.mleftmenu .bballmenu ul li{padding:0 0 0 5px;}
#articleInterview table{margin:0 auto;}
.subtab #stats1_1 .ctrtbl .ctrtd,.subtab #stats1_2 .ctrtbl .ctrtd,.subtab #stats1_3 .ctrtbl .ctrtd,
.subtab #stats1_4 .ctrtbl .ctrtd,.subtab #stats1_5 .ctrtbl .ctrtd,.subtab #stats1_6 .ctrtbl .ctrtd
{display:none;}
.mleftmenu .ballmenu{text-align:center !important;}
.mleftmenu .ballmenu img{float:none !important;}
#teamliststast,#teamliststast tr td{font-family:arial;}
#basketright{padding-left:5px;width:150px;}
#lcolumn{width:33%;}
#ccolumn{width:34%;}
#rcolumn{width:33%}
/*{float:right;padding-left:5px;width:150px !important; position:relative;}*/
#ccolumn .ctrtbl{margin:0 auto !important;}
#basketballpage #poffimg{display:block;}
#poff1  center {   width: 500px;  margin: 10px auto 0;}

.mobileLImenu li{ float:left; padding:5px; }
#verytopfull{display:table !important; text-align:center !important;}
#verytopfull td img{float:none !important; text-align:center;}
.hidedivimg,.hidedivimgcss{display:none;}

.pagestyle {  margin:2px; padding:5px; border:1px solid #c6c6c6; }

.fromsponsor {/*display:none;*/}
#pagewrapup center#poffimg {
    /*padding-left: 150px;*/
}
#LS1 .subtab .tabcontent td.ctrtd,#LS2 .subtab .tabcontent td.ctrtd,#LS3 .subtab .tabcontent td.ctrtd,
#LS4 .subtab .tabcontent td.ctrtd,#LS5 .subtab .tabcontent td.ctrtd,#LS6.subtab .tabcontent td.ctrtd,
#LS7 .subtab .tabcontent td.ctrtd,#LS8 .subtab .tabcontent td.ctrtd,#LS9 .subtab .tabcontent td.ctrtd,
#LS10 .subtab .tabcontent td.ctrtd{display:none;}
#tblactionnewsal img{width:100px;}

.french_std_sub_title {
    color: #fff;
    float: left;
    width: 100%;
    padding: 5px 0;
    font-size: 12px;
    background-color: #3C7FAF;
    text-align: center;
    margin-bottom: 1px;
    font-weight: 700;
	font-family: arial;
}
#lcolumn .french_standing_list {width:150px;padding-right:0px;}
#rcolumn .french_standing_list {width:150px;padding-left:0px;}
#lcolumn table {
    padding-top: 10px;
    width: 160px !important;
    box-shadow: none !important;
}
.french_standing_list {width:150px;overflow:hidden;}
.french_standing_list ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-position: inside;
    float: left;
    width: 100%;
	background-color:#ffffff;
}
.french_standing_list ul li {
    display: inline;
    width: 100%;
    padding: 1px 0px;
    position: relative;
    margin: 0 0 0px 0;
    margin: 0;
    float: left;
	text-align:left;
}
.french_standing_list ul li.groupli{font-family:arial;color:#ffffff;text-align:center;background-color:#70A6CD !important;line-height:16px;}
.french_standing_list ul li.groupli font{background-color:transparent !important;}
.french_standing_list ul li:nth-child(odd) {
    background: #f1f5f8;
}
.french_standing_list ul li a {
    display: inline-block;
    float: left;
    width: 108px;
    vertical-align: baseline;
    text-decoration: none;
    color: #07519A;
    font-size: 11px;
}
.french_standing_list ul li a:hover{color:#000000;}
.french_standing_list ul li a span, .french_sub_title_lightbg { border-radius: 3px; background-color: #3C7FAF; color: #ffffff; margin-right: 2px; float: left; padding: 0 4px; font-size: 11px; margin-right: 4px;}
.french_sub_title_lightbg {background-color:#b0dcfb !important;}
.french_standing_list span.stnd-point-rgt {
    margin-right: 6px;
    float: right;
    font-size: 11px;
    color: #000000;
	font-family: arial;
}

/*************   Genral link table CSS    ***************/
.genral_link_main {width:350px; margin:auto;}
.genral_link_title { font-size: 14px;font-family:arial;  background-color: #3C7FAF !important; color: #fff !important; padding: 3px; background-image: none !important; text-align: center;}
.top_team_main .World-Ranking ul li {display: -webkit-box; width: 100%; padding: 0px 5px; margin: 0 0 0px 0; float: left;}
.genral_link_main ul { margin: 0; padding: 0; list-style-type: none;list-style-position: inside; float: left; width: 100%;}
.genral_link_main ul li { display: list-item;  width: 100%;  padding: 0px 0px; position: relative; margin: 0 0 0px 0;}
.genral_link_main ul li:nth-child(odd) {background:#ebf3fb !important; width:100%; float:left;}
.genral_link_main ul li:nth-child(even) {background:#ffffff !important; width:100%; float:left;}
.genral_link_main ul li a { display: inline-block; vertical-align: baseline; text-decoration: none; color: #07519A;}
.french_link-left{float: left; color: #0055a4;}
.french_link-right {float: right;}
.french_link-right input {vertical-align: sub;}
.french_link-left span{}



@media (max-width: 767px) {
.genral_link_main {width:100%; margin:auto;}
}


/*************   Transfer table CSS    ***************/
.top-Ranking-team ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-position: inside;
    float: left;
    width: 100%;
}

.top-Ranking-team ul li {
    display: list-item;
    width: 100%;
    padding: 0px 5px;
    position: relative;
    margin: 0 0 0px 0;
}

.top-Ranking-team ul li a {
    display: inline-block;
    vertical-align: baseline;
    text-decoration: none;
    color: #07519A;
}

.top-Ranking-team ul li span {
    display: inline-block;
    float: right;
}

.transfers-title { font-size: 14px; text-align: center;padding: 0px;}
.transfers-title span { font-size: 16px; font-weight: bold;}
.transfers-title a { color: #07519A !important;}
.transfer-country {padding:5px;}
.transfer-country .country-dropdown select{ font-size: 11px; float:left; width: 165px; background: #fff; height: 24px;}
.transfer-country .trasnfer-date {font-size: 12px; width: 50%; float: right; text-align: right;}
.transfer-country .country-dropdown { width: 50%; float: left;}
.transfer-league {width:100%; float:left; margin-top:20px;}
.transfer-league-btn_main {margin-left:10px;}
.transfer-league-title { float: left;}
.transfer-league-btn_main { margin-left: 10px; float:left;}
.transfer-league-btn_main  a {background:#3C7FAF; padding: 1px 4px;color: #fff;    margin-right: 5px;}
.transfer-league-btn_main  a:hover {color:#fff;}
.transfer-table-title {font-size:16px; text-align:center; width:100%; float:left; font-weight:bold; margin-top:20px;}
.transfer-table .table-title {width: 100%;  float: left; text-align: center;  background: #3C7FAF; color: white; font-weight: bold; padding: 5px;}
.transfer-table .table-title a{color:#fff;}
.transfer-table .table-title a:hover{color:#000;}
.transfer-table .table-sub-title { width: 100%;  float: left; text-align: center; font-size: 13px; color: #fff; padding: 2px 5px; background: #70A6CD;}
.table-sub-title.trblbl { background: #70A6CD;}
.top_team_main.transfer-table { margin-top: 20px; float: right; display: table-cell; width: 100%;}
.transfer-table-left,.transfer-table-right  {width:47.8%; float:left; padding:5px;}
.transfer-table-combined {width:100%; float:left; padding:5px;}
.top_team_main.transfer-table .top-Ranking-team ul li span 	{float:unset;}
.top_team_main.transfer-table .top-Ranking-team ul li:nth-child(even) {background:#ebf3fb !important; width:100%; float:left;}
.top_team_main.transfer-table .top-Ranking-team ul li:hover {background:#c3d1de!important;width: 100%;float: left;}  
.transfer-table_left { display: table-cell;  vertical-align: middle; text-align: center; width: 20%;}
.transfer-authorstable	{display: table; width: 100%; float: left;overflow: hidden;}
.transfer-table_left a { background: #1f6aaf;margin:auto; padding:3px 4px;color:#fff;}
.transfer_table_img {width:100%; float:left; margin-bottom:2px;}
.transfers_main {width:95%;}

@media (max-width: 650px) {
.transfer-country .trasnfer-date {width: 100%; text-align: center; margin-top: 6px;}
.transfer-country .country-dropdown select { margin: auto; float: none; display: block;}
.transfer-country .country-dropdown { width: 100%; }
}

@media (max-width: 850px) {
.transfer-table_left { width: 100%;float: left;}	
.top_team_main.transfer-table {width: 100%; float: left;}
}

.poffcls2{margin-bottom:15px;}
.scroller {
    overflow: hidden;
    position: relative !important;
	
}

#scroller {
    width: 80% !important;
	color:#A8CBEE;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	height:14px !important;
	margin-top:4px;
}

.h2lmenu{
	margin: 0px;
	color:#ffffff !important;
	font-size:inherit;
}


.ballmenu li h3 {
    font-size: inherit;
}
.ballmenu li h2 {
    font-size: inherit;
	background-color: transparent;
    margin: 0;
    padding: 0;
    text-align: left;
}
.french_std_sub_title h2{
	margin: 0;
    padding: 0;
    font-size: inherit;
	color: #ffffff !important;
}

.EuropeanBasketballNews{
	color: #ffffff;
    padding: 5px;
    background-color: #3C7FAF;
    font-size: 16px;
    font-weight: bold;
    font-family: arial;
    margin-bottom: 5px;
}
.eurotop h2,.eurotop .eurobasketball{
	color: #ffffff;
    padding: 5px;
    background-color: #3C7FAF;
    font-size: 12px;
	font-weight:bold;
    font-family: arial;
	text-align:center;
	margin:0;
}
#euroh3 h3{margin: 0;padding: 0 0 0 7px !important;    font-size: 12px;}
#euroh3 h3 span{    padding-right: 6px;font-size: 15px;color: #3C7FAF;}
#euroh3 h3 a{font-weight:normal;}

#euroh4 h4{margin: 0;padding: 0 0 0 7px !important;}
#euroh4 h4 span{    padding-right: 6px;font-size: 15px;color: #3C7FAF;}
#euroh4 h4 a{font-weight:normal;}

#worldeventid .eurobasketball{
	color: #ffffff;
    padding: 5px;
    background-color: #3C7FAF;
    font-size: 12px;
    font-family: arial;
    text-align: center;
    margin: 0;
}
#worldeventid ul{margin:0 0 0 8px !important;}
#worldeventid ul li{
    padding: 3px 0 0 5px;
    margin: 0;
    font-size: 12px;
    font-weight: normal;
	list-style:none;
}
#topteams h2{    color: #ffffff;
    padding: 5px;
    background-color: #3C7FAF;
    font-size: 13px;
    font-family: arial;
    text-align: center;
    margin: 0;}
#topteams h2 a{color:#ffffff;font-size: 12px;}

h2.lmenuh2tag {
    margin: 0;
    padding: 0;
    font-size: inherit;
    background: inherit;
	font-size: 12px;
	color:#ffffff !important;
}
.plball{width:20px;float:left;padding-top: 16px;}
.plh1div{width: 480px;float:left;}
.plfavicon{width: 150px;float: left;padding-top: 5px;}
.playertitle{font-size:16px;color: #fff;background-color:#3C7FAF;font-family: Arial !important;padding:3px;}
.playertabtd{Height:25px;text-align:center;background-color:#A8CBEE;white-space:nowrap;}
.playertabtd a { color: #ffffff;}
.playertabtd h3{font-size: 12px; font-weight: normal;margin: 0;}
.PlayerNewsTitle{margin:0;font-size: 14px;}
.careerBest h2, .plH2H h2, .clsPreTeams h2{margin:0;font-size: 14px;}
#careerlist{
			width:100%;
			margin:10px auto;
			background-color:#eee;
			text-align:center;
			cursor:pointer;
			position:relative;
		}

		div#lyrics{
		   
			width: 225px;
			min-height: 60px;
			background-color: #E4E7EC;
			position: absolute;
			display: none;
			padding: 10px;
			text-align: left;
		}

.EUmenucontainer {}
.EUmenucontainer .cntrycursor{cursor: auto;}
.EUmenucontainer li {list-style: none;}
.EUmenucontainer li:hover{background:#b9cee2;}
.EUmenucontainer a.toplinks-new, .AUmenucontainer a.toplinks-new:visited { display: block; width: 90px;   padding: 2px 5px;  text-decoration: none;  font-family: Arial; font-size: 11px;    color: #000000;    float: left;    font-weight: 700;}
.EUmenucontainer a.mg-teamlink.toplinks-new {width:50px; font-size: 11px;  color: #5a5a5a !important;  font-weight: normal;  text-align: center;}
.EUmenucontainer a.toplinks-new:hover{background:#75ace3;}
.EUmenucontainer .country-link {   position: relative;  display: inline-table;  width: 85px;float:left;}
.EUmenucontainer .roster-link{float:left;width:55px;}
.EUmenucontainer .country-link a,.EUmenucontainer .roster-link a {  padding: 0 4px;  font-size: 11px;  border: none; line-height: 16px;}
.EUmenucontainer .team-player-menu {  display: none; position: absolute; background-color: #b9cee2;  min-width: 82px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;  top: 0;}
.EUmenucontainer .team-player-menu a {color: black;    padding: 0px 4.5px;text-decoration: none;font-size: 11px; border: 0;float: left;line-height: 16px;}
.EUmenucontainer .country-link:hover .team-player-menu {display: inline-block;  width: 90px;}
.EUmenucontainer .team-player-menu a:hover {  background-color: #75ace3;}
div#euro_child{width:265px;}
 .EUmenucontainer .country-link a:hover, .EUmenucontainer .roster-link a:hover {color: #461d69 !important;}
.EUmenucontainer li:hover {background: #b9cee2 !important;width: 100%;float: left;}
.euroleft  .country-link {width:68px;}
.euroright  .country-link {width:75px;}

.USmenucontainer {}
.USmenucontainer .cntrycursor{cursor: auto;}
.USmenucontainer li {list-style: none;}
.USmenucontainer li:hover{background:#b9cee2;}
.USmenucontainer a.toplinks-new, .AUmenucontainer a.toplinks-new:visited { display: block; width: 90px;   padding: 2px 5px;  text-decoration: none;  font-family: Arial;
    font-size: 11px;    color: #000000;    float: left;    font-weight: 700;}
.USmenucontainer a.mg-teamlink.toplinks-new {width:50px; font-size: 11px;  color: #5a5a5a !important;  font-weight: normal;  text-align: center;}
.USmenucontainer a.toplinks-new:hover{background:#75ace3;}
.USmenucontainer .country-link {   position: relative;  display: inline-table;  width:85px; float:left;}
.usmen  .country-link{width:60px;}
.uswomen  .country-link{width:50px;}
.USmenucontainer .roster-link{float:left;width:55px;}
.USmenucontainer .country-link a,.USmenucontainer .roster-link a {  padding: 0 4px;  font-size: 11px;  border: none; line-height: 16px;}
.USmenucontainer .team-player-menu {  display: none; position: absolute; background-color: #b9cee2;  min-width: 82px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;  top: 0;}
.USmenucontainer .team-player-menu a {color: black;    padding: 0px 4.5px;text-decoration: none;font-size: 11px; border: 0;float: left;line-height: 16px;}
.USmenucontainer .country-link:hover .team-player-menu {display: inline-block;  width: 90px;}
.USmenucontainer .team-player-menu a:hover {  background-color: #75ace3;}
.USmenucontainer div#us_child{width:292px;}
.USmenucontainer .country-link a:hover, .USmenucontainer .roster-link a:hover {color: #461d69 !important;}
.USmenucontainer li:hover {background:#b9cee2 !important; width: 100%; float: left;}



.LAmenucontainer {}
.LAmenucontainer .cntrycursor{cursor: auto;}
.LAmenucontainer li {   list-style: none;}
.LAmenucontainer li:hover{background:#b9cee2;}
.LAmenucontainer a.toplinks-new, .AUmenucontainer a.toplinks-new:visited { display: block; width: 90px;   padding: 2px 5px;  text-decoration: none;  font-family: Arial;
    font-size: 11px;    color: #000000;    float: left;    font-weight: 700;}
.LAmenucontainer a.mg-teamlink.toplinks-new {width:50px; font-size: 11px;  color: #5a5a5a !important;  font-weight: normal;  text-align: center;}
.LAmenucontainer a.toplinks-new:hover{background:#75ace3;}
.LAmenucontainer .country-link {position: relative;  display: inline-table;  float:left;}
.LAmenucontainer .roster-link{float:left;width:55px;}
.LAmenucontainer .country-link a,.LAmenucontainer .roster-link a {  padding: 0 4px;  font-size: 11px;  border: none;    line-height: 16px;}
.LAmenucontainer .team-player-menu {display: none; position: absolute; background-color: #b9cee2;  min-width: 82px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;  top: 0;}
.LAmenucontainer .team-player-menu a {color: black;    padding: 0px 4.5px;text-decoration: none;font-size: 11px; border: 0;float: left;line-height: 16px;}
.LAmenucontainer .country-link:hover .team-player-menu {display: inline-block;  width: 90px;}
.LAmenucontainer .team-player-menu a:hover {  background-color: #75ace3;}
div#latin_child{width:265px;}
.LALeft .country-link {width: 76px;}
.LARight .country-link {width: 76px;}
.LAmenucontainer .country-link a:hover, .LAmenucontainer .roster-link a:hover {color: #461d69 !important;}
.LAmenucontainer li:hover {background:#b9cee2 !important; width: 100%;  float: left;}


.ASmenucontainer { }
.ASmenucontainer .cntrycursor{cursor: auto;}
.ASmenucontainer li {list-style: none;}
.ASmenucontainer li:hover{background:#b9cee2;}
.ASmenucontainer a.toplinks-new, .AFmenucontainer a.toplinks-new:visited { display: block; width: 90px;   padding: 2px 5px;  text-decoration: none;  font-family: Arial;
    font-size: 11px;    color: #000000;    float: left;    font-weight: 700;}
.ASmenucontainer a.mg-teamlink.toplinks-new {width:50px; font-size: 11px;  color: #5a5a5a !important;  font-weight: normal;  text-align: center;}
.ASmenucontainer a.toplinks-new:hover{background:#75ace3;}
.ASmenucontainer .country-link {position: relative;  display: inline-table;float:left;}
.ASmenucontainer .roster-link{float:left;width:55px;}
.ASmenucontainer .country-link a,.ASmenucontainer .roster-link a {  padding: 0 4px;   font-size: 11px;  border: none;line-height: 16px;}
.ASmenucontainer .team-player-menu {display: none; position: absolute; background-color: #b9cee2;  min-width: 82px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;  top: 0;}
.ASmenucontainer .team-player-menu a {color: black;    padding: 0px 4.5px;text-decoration: none;font-size: 11px;border: 0;float: left;line-height: 16px;}
.ASmenucontainer .country-link:hover .team-player-menu {display: inline-block;  width: 90px;}
.ASmenucontainer .team-player-menu a:hover {  background-color: #75ace3;} 
div#asia_child{width:260px;}
.ASLeft .country-link {width:70px;}
.ASRight .country-link {width:75px;}
.ASmenucontainer .country-link a:hover, .ASmenucontainer .roster-link a:hover {color: #461d69 !important;}
.ASmenucontainer li:hover {background:#b9cee2 !important;width: 100%;float: left;}


.AUmenucontainer { }
.AUmenucontainer .cntrycursor{cursor: auto;}
.AUmenucontainer li {   list-style: none;}
.AUmenucontainer li:hover{background:#b9cee2;}
.AUmenucontainer a.toplinks-new, .AUmenucontainer a.toplinks-new:visited { display: block; width: 90px;   padding: 2px 5px;  text-decoration: none;  font-family: Arial;
    font-size: 11px;    color: #000000;    float: left;    font-weight: 700;}
.AUmenucontainer a.mg-teamlink.toplinks-new {width:50px; font-size: 11px;  color: #5a5a5a !important;  font-weight: normal;  text-align: center;}
.AUmenucontainer a.toplinks-new:hover{background:#75ace3;}
.AUmenucontainer .country-link {   position: relative;  display: inline-table;  width:63%;float:left;}
.AUmenucontainer .roster-link {float:left;width:37%;}
.AUmenucontainer .country-link a ,.AUmenucontainer .roster-link a {  padding: 0 4px;  font-size: 11px;  border: none;line-height: 18px;}
.AUmenucontainer .team-player-menu {  display: none; position: absolute; background-color: #b9cee2;  min-width: 82px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;  top: 0;}
.AUmenucontainer .team-player-menu a {   color: black; padding: 0px 4.5px; text-decoration: none;font-size: 11px; border: 0;float: left;line-height: 16px;}
.AUmenucontainer .country-link:hover .team-player-menu {display: inline-block;  width: 90px;}
.AUmenucontainer .team-player-menu a:hover {  background-color: #75ace3;}
 #australia_child{width:150px;}
  .AUmenucontainer .country-link a:hover, .AUmenucontainer .roster-link a:hover {
color: #403b3b !important;
}
.AUmenucontainer li:hover {
    background: #75ace3 !important;
    width: 100%;
    float: left;
}

.AFmenucontainer { }
.AFmenucontainer .cntrycursor{cursor: auto;}
.AFmenucontainer li {   list-style: none;}
.AFmenucontainer li:hover{background:#b9cee2;}
.AFmenucontainer a.toplinks-new, .AFmenucontainer a.toplinks-new:visited { display: block; width: 90px;   padding: 2px 5px;  text-decoration: none;  font-family: Arial;
    font-size: 11px;    color: #000000;    float: left;    font-weight: 700;}
.AFmenucontainer a.mg-teamlink.toplinks-new {width:50px; font-size: 11px;  color: #5a5a5a !important;  font-weight: normal;  text-align: center;}
.AFmenucontainer a.toplinks-new:hover{background:#75ace3;}
.AFmenucontainer .country-link {   position: relative;  display: inline-table; float:left;}
.AFmenucontainer .roster-link{float:left;width:55px;}
.AFmenucontainer .country-link a,.AFmenucontainer .roster-link a {  padding: 0 4px;  font-size: 11px;  border: none;line-height: 16px;}
.AFmenucontainer .team-player-menu {  display: none; position: absolute; background-color: #b9cee2;  min-width: 82px;  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);  z-index: 1;  top: 0;}
.AFmenucontainer .team-player-menu a {   color: black; padding: 0px 4.5px; text-decoration: none;font-size: 11px; border: 0;float: left;line-height: 16px;}
.AFmenucontainer .country-link:hover .team-player-menu {display: inline-block;  width: 90px;}
.AFmenucontainer .team-player-menu a:hover {  background-color: #75ace3;}
div#africa_child{width:260px;}
.AFLeft .country-link {width:72px;}
.AFRight .country-link {width:75px;}
.AFmenucontainer .country-link a:hover, .AFmenucontainer .roster-link a:hover {color: #403b3b !important;}
.AFmenucontainer li:hover {background:#75ace3 !important; width: 100%; float: left;}




.head_coach_link{
	background:none !important;
	color: #1f6aaf !important;
    width: 100% !important;
    float: left !important;
	margin-bottom: 5px !important;
}
li#NBA2d1 a.selected ,li#NBA2d2 a.selected ,li#NBA2d3 a.selected ,li#NBA2d4 a.selected ,li#NBA2d5 a.selected ,
li#NBA2d6 a.selected ,li#NBA2d7 a.selected ,li#NBA2d8 a.selected ,li#NBA2d9 a.selected ,li#NBA2d10 a.selected 
{background: #3C7FAF !important; color:#ffffff;}

a#statsL_1.selected,a#statsL_2.selected,a#statsL_3.selected,a#statsL_4.selected,a#statsL_5.selected,
a#statsL_6.selected,a#statsL_7.selected,a#statsL_8.selected,a#statsL_9.selected,a#statsL_10.selected,
#gsched a#atagsch1.selected,#gsched a#atagsch2.selected,#gsched a#atagsch3.selected,#gsched a#atagsch4.selected,
#gsched a#atagsch5.selected,#gsched a#atagsch6.selected,#gsched a#atagsch7.selected,#gsched a#atagsch8.selected,
#gsched a#atagsch9.selected,#gsched a#atagsch10.selected,#pettabs_stats1 li a.selected,#pettabs_stats2 li a.selected,
#pettabs_stats3 li a.selected,#pettabs_stats4 li a.selected,#pettabs_stats5 li a.selected,#pettabs_stats6 li a.selected,
#pettabs_stats7 li a.selected,#pettabs_stats8 li a.selected,
#pettabs_stats11 li a.selected,#pettabs_stats12 li a.selected,#pettabs_stats13 li a.selected,
#pettabs_stats14 li a.selected,#pettabs_stats15 li a.selected,#pettabs_stats16 li a.selected
{background: #3C7FAF !important; color:#ffffff;}
div#powtitle {
    color: #fff !important;
}
.clsDailyLeaders{
	font-family:arial;
font-weight:bold;
font-size: 14px;
padding: 5px;
background-color: #3C7FAF !important; 
color: #FFFFFF;
}
.breadlink{text-transform:capitalize;}
#fulltitle div#strpagetile {width: 98%;}
#fulltitle h3#doctitleid{width: 100% !important;}
#player_json h3.pagetitle2 {
    background: none;
    color: #000 !important;
}
.checkalsocls{font-weight:normal !important;font-size:14px !important; font-family:arial;}



#tdCareer{width:12%;}
#tdStats{width:12%;}
#tdVideos{width:12%;}
#tdNews{width:18%;}
#tdBest{width:18%;}
#tdH2H{width:9%;}
#tdPrev{width:20%;}

.playertabselected{
	background-color: #3C7FAF;
}
.playertabselected a {
	color: #ffffff;
}
.selectedSpan { color: #fff !important;}


.TableTitle{
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding:3px;
    background-color: #3C7FAF !important;
    color: #ffffff;
}
h2.TableTitle{margin:0;}
.TableGroupTitle{
	text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding: 2px;
    padding-right: 1px;
    background-color:#70A6CD  !important;
    color: #ffffff;	
}
.MainTitlePage{
	color: #ffffff;
    padding: 5px;
    background-color: #3C7FAF;
    font-size: 16px;
    font-weight: bold;
    font-family: arial;
    margin-bottom: 5px;
}
.PlayerPageHeading{font-family:arial;width:680px;}


table.nt_team_class table td {
    padding: 0;
}
.euromcontainer ul img{margin-top:5px;}
.euromcontainer br{display:none;}


.sendemailclass{
	background-color: #E6E6E6;
    border: none;
    color: black !important;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    width: 100px;
	font-weight: normal;
}
.npostedby{width:170px;}
.nfollowus{width:260px;}

  .divSubMenuStart { line-height:16px;}
 .divSubMenuStart a{padding-top:2px !important;}
 .stndLeadpow{margin-top:10px;}
 
 .teamtabh4{margin:0;color:#ffffff !important;}
 .authorstitle h3 span{color:#fff;}