

.dd {
	display:inline-block;
	text-align:left;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*float:left;*/
    margin-bottom: 10px;
}
.dd .ddTitle {
    display:block;
    position: relative;
	background:#f2f2f2;
	border:1px solid #c3c3c3;
	padding:3px;
	text-indent:0;
	cursor:default;
	overflow:hidden;
	height:51px;
    /* because IE does not understand js */
    width: 350px;
}
.dd .ddTitle span.arrow {
	background:url(../image/dd_arrow.gif) no-repeat 0 0;
	float:right;
	display:inline-block;
	width:16px;
	height:16px;
	cursor:pointer; 
}
.dd .ddTitle span.ddTitleText img,
.dd .ddChild a img {
    height: 51px;
    width: 51px;
    float: left;
}
.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; */
    /* because IE does not understand js */
	width:356px;
	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;
	position:relative;
	padding:2px 0 2px 3px;
	text-decoration:none;
	color:#707172;
	overflow:hidden;
	white-space:nowrap;
	cursor:pointer;
    border:1px solid #eeeeee;
}
.dd .ddChild a:hover {
	/*background-color:#66CCFF;*/
    border:1px solid #FF0000;
}
.dd .ddChild a img {
	border:0;
	padding:0 2px 0 0;
	vertical-align:middle;
	float:left;
}
.dd .ddChild a.selected {
	/*background-color:#66CCFF;*/
    border:1px solid #FF0000;
}
.dd .ddTitle span.ddTitleText > span.ddTitleText,
.dd .ddChild a > span.ddTitleText {
    display: block;
    float: left;
    height: 43px;
    line-height: 20px;
    padding: 4px 27px 4px 5px;
    white-space: normal;
    width: 225px;
}
.dd .ddChild a > div.iIP_Button  {
	position:absolute !important;
	right:5px !important;
}
 
.hidden {display:none;}

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