/************** Skin 1 *********************/
.dd {
  /*display:inline-block !important;*/
  text-align:left;
  width:auto!important; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  float:left;
  position:relative;
}
#edit-lang-dropdown-select_child {
width:87px!important;
left:-10px;
box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.80);
top:25px!important;
padding:4px 0;
}
#edit-lang-dropdown-select_msdd #edit-lang-dropdown-select_child span {
border:none;
}
.dd .ddTitle {
padding-top:10px;
color:#fff;
  padding:3px;
  text-indent:0;
  cursor:default;
  overflow:hidden;
  height:16px;
}
.dd .ddTitle span.arrow {
  background:url("pictureTopMenuSpan.png") no-repeat -10px -5px; float:right; display:none;width:10px; height:16px; cursor:pointer; 
}
#edit-lang-dropdown-select_title { background:url("pictureTopMenuSpan.gif") no-repeat right 14px;  padding-right:10px;}
.dd .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:14px;}
.dd .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd .ddTitle img.selected {
  padding:0 3px 0 0;
  vertical-align:top;
}
.dd .ddChild {
  position:absolute;
  border:1px solid #c3c3c3;
  border-top:none;
  display:none;
  margin:0;
  width:auto;
  overflow:auto;
  overflow-x:hidden !important;
  background-color:#ffffff;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {
  display:block;
  padding:2px 0 4px 13px;
  text-decoration:underline;
  color:#06599F;
  overflow:hidden;
  white-space:nowrap;
  cursor:pointer;
}
.dd .ddChild a:hover {
  background-color:none;
  text-decoration:none;
}
.dd .ddChild a img {
  border:0;
  padding:0 2px 0 0;
  vertical-align:middle;
}
.dd .ddChild a.selected {
  background-color:none;
  font-weight:bold;
  text-decoration:none;
}
.hidden {display:none;}

.dd .borderTop{border-top:1px solid #c3c3c3 !important;}
.dd .noBorderTop{border-top:none 0  !important}

/************** Skin 2 *********************/
.dd2 {
  /*display:inline-block !important;*/
  text-align:left;
  background-color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  float:left;
}
.dd2 .ddTitle {
  background:transparent url(msDropDown.gif) no-repeat;
  padding:0 3px;
  text-indent:0;
  cursor:default;
  overflow:hidden;
  height:36px;
}
.dd2 .ddTitle span.arrow {
  background:transparent url(icon-arrow.gif) no-repeat 0 0; float:right; display:inline-block;width:27px; height:27px; cursor:pointer; top:5px; position:relative; right:2px;
}

.dd2 .ddTitle span.ddTitleText {text-indent:1px; overflow:hidden; line-height:33px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#fff; _position:relative; _top:4px}
.dd2 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0;}
.dd2 .ddTitle img.selected {
  padding:0 2px 0 0;
  vertical-align:top;
}
.dd2 .ddChild {
  position:absolute;
  border:1px solid #c3c3c3;
  border-top:none;
  display:none;
  margin:0;
  width:auto;
  overflow:auto;
  overflow-x:hidden !important;
  background-color:#ffffff;
  font-size:14px;
}
.dd2 .ddChild .opta a, .dd2 .ddChild .opta a:visited {padding-left:10px}
.dd2 .ddChild a {
  display:block;
  padding:3px 0 3px 3px;
  text-decoration:none;
  color:#000;
  overflow:hidden;
  white-space:nowrap;
  cursor:pointer;
}
.dd2 .ddChild a:hover {
  background-color:#66CCFF;
}
.dd2 .ddChild a img {
  border:0;
  padding:0 2px 0 0;
  vertical-align:middle;
}
.dd2 .ddChild a.selected {
  background-color:#66CCFF;
}

.dd2 .borderTop{border-top:1px solid #c3c3c3  !important;}
.dd2 .noBorderTop{border-top:none 0  !important}