/************** Skin 1 *********************/
.dd {
    /*display:inline-block !important;*/
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
}
.dd .ddTitle {
    background-image: url("/html/i/dd/search_select_bg.gif");
    border-left: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
    cursor: default;
    height: 33px;
    margin: 20px 0 0 8px;
    overflow: hidden;
    padding: 0;
    text-indent: 0;
    width: 316px;
    position: relative;
    color: #E51A82;
}
.dd .ddTitle span.arrow {
    background: url("/html/i/dd/dd_but.gif");; 
    width:24px; 
    height:33px; 
    cursor:pointer;
    position: absolute;
    right:0px;
    top:0px;
}

.dd .ddTitle span.ddTitleText {
    padding-left:5px; 
    overflow:hidden; 
    line-height:32px;   
    font-size: 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;
    margin-left: 8px;
}
.dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd .ddChild a {
    display:block;
    padding:2px 0 2px 3px;
    text-decoration:none;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
}
.dd .ddChild a:hover {
background-color:#ddd;
}
.dd .ddChild a img {
    border:0;
    padding:0 2px 0 0;
    vertical-align:middle;
}
.dd .ddChild a.selected {
    background-color:#ddd;

}
.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;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    margin-top:13px;
}
.dd2 .ddTitle {
    border: 1px solid #C3C3C3;
    cursor: default;
    height: 31px;
    margin: 0px 0 7px 5px;
    overflow: hidden;
    padding: 0px;
    text-indent: 0;
    width: 316px;
    position: relative;
}
.dd2 .ddTitle span.arrow {
    background: url("/html/i/dd/dd_but.gif");; 
    width:24px; 
    height:33px; 
    cursor:pointer;
    position: absolute;
    right:0px;
    top:0px;
}

.dd2 .ddTitle span.ddTitleText {
    padding-left:5px; 
    overflow:hidden; 
    line-height:32px;
}
.dd2 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd2 .ddTitle img.selected {
    padding:0 3px 0 0;
    vertical-align:top;
}
.dd2 .ddChild {
    position:absolute;
    border:1px solid #c3c3c3;
    border-top:none;
    display:none;
    width:auto;
    overflow:auto;
    overflow-x:hidden !important;
    background-color:#ffffff;
    margin:6px 0 0 8px;
}
.dd2 .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd2 .ddChild a {
    display:block;
    padding:2px 0 2px 3px;
    text-decoration:none;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
}
.dd2 .ddChild a:hover {
    background-color:#DDDDDD;
}
.dd2 .ddChild a img {
    border:0;
    padding:0 2px 0 0;
    vertical-align:middle;
}
.dd2 .ddChild a.selected {
    background-color:#DDDDDD;

}
.hidden {display:none;}

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







/************** Skin 3 *********************/
.dd3 {
    /*display:inline-block !important;*/
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left;
    width:140px !important;    
}
.dd3 .ddTitle {
    background-image: url("/html/i/dd/dd_25px_high_bg.gif");
    border-left: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
    cursor: default;
    height: 25px;
    margin: 0px 0 5px 5px;
    overflow: hidden;
    padding: 0px;
    text-indent: 0;
    width: 140px;
    position: relative;
}
.dd3 .ddTitle span.arrow {
    background: url("/html/i/dd/dd_25px_high_butt.gif");; 
    width:23px; 
    height:25px; 
    cursor:pointer;
    position: absolute;
    right:0px;
    top:0px;
}

.dd3 .ddTitle span.ddTitleText {
    padding-left:5px; 
    overflow:hidden; 
    line-height:26px;
}
.dd3 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd3 .ddTitle img.selected {
    padding:0 3px 0 0;
    vertical-align:top;
}
.dd3 .ddChild {
    position:absolute;
    border:1px solid #c3c3c3;
    border-top:none;
    display:none;
    width:auto;
    overflow:auto;
    overflow-x:hidden !important;
    background-color:#ffffff;
    margin:-5px 0 0 5px;
    width:140px !important;
}
.dd3 .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd3 .ddChild a {
    display:block;
    padding:2px 0 2px 3px;
    text-decoration:none;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    width: 140px;
}
.dd3 .ddChild a:hover {
    background-color:#DDDDDD;
}
.dd3 .ddChild a img {
    border:0;
    padding:0 2px 0 0;
    vertical-align:middle;
}
.dd3 .ddChild a.selected {
    background-color:#DDDDDD;

}
.hidden {display:none;}

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




/************** Skin 4 *********************/
.dd4 {
    /*display:inline-block !important;*/
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    float:left !important;  
    width:354px !important;    
    margin-bottom:10px !important;
}
.dd4 .ddTitle {
    background-image: url("/html/i/dd/dd_25px_high_bg.gif");
    border-left: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
    cursor: default;
    height: 25px;
    margin: 0;
    overflow: hidden;
    padding: 0px;
    text-indent: 0;
    width: 354px;
    position: relative;
    margin-bottom: 0px;
}

#mainForm fieldset div.ddTitle, #switchCountry_msdd{
    margin-bottom: 0px;
}

.dd4 .ddTitle span.arrow {
    background: url("/html/i/dd/dd_25px_high_butt.gif");; 
    width:23px; 
    height:25px; 
    cursor:pointer;
    position: absolute;
    right:0px;
    top:0px;
}

.dd4 .ddTitle span.ddTitleText {
    padding-left:5px; 
    overflow:hidden; 
    line-height:26px;
}
.dd4 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd4 .ddTitle img.selected {
    padding:0 3px 0 0;
    vertical-align:top;
}
.dd4 .ddChild {
    position:absolute;
    border:1px solid #c3c3c3;
    border-top:none;
    display:none;
    width:auto;
    overflow:auto;
    overflow-x:hidden !important;
    background-color:#ffffff;
    margin:0px 0 0 0px;
    width:354px !important;
}
.dd4 .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px}
.dd4 .ddChild a {
    display:block;
    padding:2px 0 2px 3px;
    text-decoration:none;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    width: 354px;
}
.dd4 .ddChild a:hover {
    background-color:#DDDDDD;
}
.dd4 .ddChild a img {
    border:0;
    padding:0 2px 0 0;
    vertical-align:middle;
}
.dd4 .ddChild a.selected {
    background-color:#DDDDDD;

}
.hidden {display:none;}

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


.ddOutOfVision{
    margin-bottom: 0px !important;
}



/************** Skin 5 *********************/
.dd5 { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; margin-top:13px; }
.dd5 .ddTitle {
    background-image: url("/html/i/dd/search_select_bg.gif");
    border-left: 1px solid #C3C3C3;
    border-right: 1px solid #C3C3C3;
    cursor: default;
    height: 33px;
    margin: 0px 0 7px 5px;
    overflow: hidden;
    padding: 0px;
    text-indent: 0;
    width: 316px;
    position: relative;
    color: #E51A82;
}
.dd5 .ddTitle span.arrow {
    background: url("/html/i/dd/dd_but.gif");
    width:24px; 
    height:33px; 
    cursor:pointer;
    position: absolute;
    right:0px;
    top:0px;
}
.dd5 .ddTitle span.ddTitleText { padding-left:5px; overflow:hidden; line-height:32px; font-size: 14px; }
.dd5 .ddTitle span.ddTitleText img{text-align:left; padding:0 2px 0 0}
.dd5 .ddTitle img.selected { padding:0 3px 0 0; vertical-align:top; }
.dd5 .ddChild {
    position:absolute;
    border:1px solid #c3c3c3;
    border-top:none;
    display:none;
    width:auto;
    overflow:auto;
    overflow-x:hidden !important;
    background-color:#ffffff;
    margin:6px 0 0 5px;
}
.dd5 .ddChild .opta a, .dd5 .ddChild .opta a:visited {padding-left:10px}
.dd5 .ddChild a {
    display:block;
    padding:2px 0 2px 3px;
    text-decoration:none;
    color:#000;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
}
.dd5 .ddChild a:hover { background-color:#DDDDDD; }
.dd5 .ddChild a img { border:0; padding:0 2px 0 0; vertical-align:middle; }
.dd5 .ddChild a.selected { background-color:#DDDDDD; }
.hidden {display:none;}
.dd5 .borderTop{border-top:1px solid #c3c3c3 !important;}
.dd5 .noBorderTop{border-top:none 0 !important}











/************* use sprite *****************/
.dd .ddChild a.sprite, .dd .ddChild a.sprite:visited {
background-image:url(../icons/sprite.gif);
background-repeat:no-repeat;
padding-left:24px;
}

.dd .ddChild a.calendar, .dd .ddChild a.calendar:visited {
background-position:0 -404px;
}
.dd .ddChild a.shoppingcart, .dd .ddChild a.shoppingcart:visited {
background-position:0 -330px;
}
.dd .ddChild a.cd, .dd .ddChild a.cd:visited {
background-position:0 -439px;
}
.dd .ddChild a.email, .dd .ddChild a.email:visited {
background-position:0 -256px;
}
.dd .ddChild a.faq, .dd .ddChild a.faq:visited {
background-position:0 -183px;
}
.dd .ddChild a.games,
.dd .ddChild a.games:visited {
background-position:0 -365px;
}
.dd .ddChild a.music, .dd .ddChild a.music:visited {
background-position:0 -146px;
}
.dd .ddChild a.phone, .dd .ddChild a.phone:visited {
background-position:0 -109px;
}
.dd .ddChild a.graph, .dd .ddChild a.graph:visited {
background-position:0 -73px;
}
.dd .ddChild a.secured, .dd .ddChild a.secured:visited {
background-position:0 -37px;
}
.dd .ddChild a.video, .dd .ddChild a.video:visited {
background-position:0 0;
}
/*******************************/
