.dd {
	display:inline-block;
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 2px auto;
	border:none !important;
	vertical-align: top;
	height:32px;
	z-index:4500;
}

.ddTitle {
	background:#f2f2f2;
	text-indent:0;
	cursor:default;
}

.ddTitleText {
	
  color:black;
  height:32px;
  margin-right:3px;
}

.enabled{
  display:block;
  height:32px;
  white-space:nowrap;
}

.bar .ddTitle, .bar .enabled, .tablecontent03b .ddTitle, .tablecontent03b .enabled{
  width:200px;
}

.arrow {
	background:url(dd_arrow.gif) no-repeat 0 0;
	float:right;
	display:inline;
	width:16px;
	height:16px;
	cursor:pointer; 
}

.dd img{
	height:30px;
	width:30px;
	margin-top:1px;
	margin-left:1px;
	border:0;
}

.ddChild {
	position:absolute;
	border-top:none;
	display:none;
	margin:0;
	background-color:#ffffff;
	-ms-overflow-y:auto !important;
	overflow-y:auto !important;
	overflow-x:hidden !important;
}

.ddChild a {
	display:block;
	text-decoration:none;
	color:#000;
	cursor:pointer;
	width:100%;
	background-color: #ffffff;
}
.ddChild a:hover {
	background-color: /*#66CCFF*/#FFAC40;
}
.dd .ddChild a img {
	border:0;
	padding:0;
	vertical-align:middle;
}
.ddChild a.selected {
	background-color:/*#66CCFF*/#FFAC40;
}
.hidden {display:none;}

/* for leagues- and languages-dropdown*/
#league_select, #language_select{
  display:none;
}
#dd_leagues_child, #dd_languages_child
{
	overflow:visible !important;
}
#dd_leagues_msdd, #dd_leagues_title, #dd_leagues_child, #dd_leagues_child .enabled, #dd_leagues_titletext,#dd_languages_msdd, #dd_languages_title, #dd_languages_child, #dd_languages_child .enabled, #dd_languages_titletext{
	height:22px;
	font-size: 1.01em;
	font-weight:bold;
}
#dd_leagues_title, #dd_languages_title{
	cursor:pointer;
}
#dd_leagues_child, #dd_leagues_child .enabled, #dd_languages_child, #dd_languages_child .enabled{
	background-color:#185412;
}

#dd_leagues_title, #dd_languages_title{
    background: none;
    text-shadow: 2px 2px 1px grey;
    font-size: 1.1em;
    font-weight: normal;
}

#dd_leagues_msdd, #dd_languages_msdd{
    background: none;
}

/*#dd_leagues_title, #dd_languages_title{background-color: rgba(170, 163, 49, 0.75)}*//*rgba(1, 133, 65, 0.75)*/

#dd_leagues_child a:hover, #dd_languages_child a:hover{
	background-color:#FFAC40;
}
#dd_leagues_child .selected, #dd_languages_child .selected{
  background-color:#FFAC40;
}
#dd_leagues_child .enabled, #dd_languages_child .enabled{
  display:block;
  height:22px;
  
}
#dd_leagues_child .enabled{
	width:115px;
}
#dd_languages_child .enabled{
	width:80px;
}
#dd_leagues_titletext .ddTitleText, #dd_leagues_child .ddTitleText,#dd_languages_titletext .ddTitleText, #dd_languages_child .ddTitleText {
	vertical-align:middle;
	color:#FFFFFF;
	padding-top:.6em;
}

#dd_leagues_child .ddTitleText, #dd_languages_child .ddTitleText {
  display:inline-block;
}


#dd_leagues_msdd img{
  width:20px;
  height:19px;
}
#dd_languages_msdd img{
  width:18px;
  height:18px;
  margin-top:2px;
}
#dd_leagues_arrow, #dd_languages_arrow {
	width:15px;
	height:15px;
  margin-top:4px;
  background:url(i_tri_language_dd.png) no-repeat 0 0;
}
#dd_leagues_arrow:hover, #dd_languages_arrow:hover {
  background-position: 0 0;
}
