.currency {width:175px; float:left; margin:0; z-index:0;}
.pdttype-r .currency .hlnk{float:left; width:55px; padding:0 3px; display:block; color:#555; font:bold 12px/26px arial; height:25px; margin:3px 0; text-align:right}
.currency dl{margin:0; padding:0; width:175px; text-align:left; cursor:pointer; display:block; background:url(cur-bg.gif) no-repeat; z-index:1000; float:right; position:relative}
.currency dd {}
.currency a, .currency a:visited {color:#fff; text-decoration:none; outline:none}
.currency a:hover {color:#fff}
.currency dt a:hover, .currency dt a:focus {color:#fff; background:#fff}
.currency dt a {color:#fff}
.currency dt span {float:left; width:150px; padding:0 5px 0 8px; display:block; color:#aeaeae; font:normal 11px/26px arial; height:25px}
.currency dt a em{cursor:pointer; margin:12px 8px; background:url(arrow.gif) no-repeat; width:7px; height:4px; display:block; float:right; position:absolute; right:1px; top:-1px}
.currency dd ul {color:#fff; display:none; right:0; padding:5px 0px; position:absolute; margin-top:32px; list-style:none; width:350px; border:2px solid #e3e3e3; z-index:1000; background:#fff}
.currency span.value {display:none}
.currency dd ul li {margin:0 0 0 10px; -margin:0 0 0 3px; float:left; width:160px;}
.currency dd ul li a {padding:2px 5px; font:11px/20px arial; height:20px; display:block; background:url(menu-dot.gif) repeat-x bottom; color:#6b6b6b; float:left; width:150px;}
.currency dd ul li a:hover {color:#323232; background:#f8f8f8 url(menu-dot.gif) repeat-x bottom;}
.currency img.flag {border:none; vertical-align:middle; margin-left:10px}


