
.ik_select select { margin:0; padding:0; width:100%; opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0); position:absolute; }

.ik_select { width:385px; height:36px; padding-bottom:10px; z-index:10; position:relative; display:inline-block; *display:inline; zoom:1; vertical-align:middle; }
.ik_select_link {width:365px; margin:0px; overflow:hidden; padding:13px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1; background:url(../img/sort_box_bg.png) #FFF right center no-repeat; }
.ik_select_link span { font-size:12px; font-weight:normal;}

.ik_select_block {position:absolute; z-index:9999; width:auto; left:0; top:-2px; display:none; }


.ik_select_link_text:after {margin-top:-8px;}
.ik_select_link_text:before {margin-top:-2px;}

.ik_select_list_inner {}
.ik_select_optgroup {padding:6px 0 0 10px;}
.ik_select_optgroup_label {color:#000; padding:3px 0; font-size:13px; font-weight:normal;}
.ik_select_list ul {margin:0; padding:0;}
.ik_select_list li {list-style:none; margin:0; cursor:pointer; padding: 5px 10px; position:relative;}
.ik_select_optgroup ul {border-top:1px solid #E5E5E5; margin:6px 0 3px 0; padding-top:4px;}
.ik_select_optgroup li {padding-left:2px;}

.ik_select.ik_select_disabled .ik_select_link {cursor:default;}
.ik_select.ik_select_disabled .ik_select_link span {cursor:text;}

.cart_select .ik_select_list{width: 374px;}
.ik_select_list {margin-top:33px;  width: 382px; background:white; border:1px solid #D2D2D2; z-index:10; overflow:auto;}
.ik_select_list .ik_select_hover .ik_select_option, .ik_select_list .ik_select_active .ik_select_option {color:#000!important;}
.ik_select_list .ik_select_option {color:#4C4C4C;}

.small .ik_select_list{width:190px;}
.small .ik_select_list li{ }

.sidebar-selector .ik_select { width:269px; height:35px;}
.sidebar-selector .ik_select_link {width:269px;}
.sidebar-selector .ik_select_list li { position:relative; width:269px;}
.sidebar-selector .ik_select_list { margin-top:33px; width: 180px; background:white; border:1px solid #D2D2D2; z-index:10; overflow:auto;}

.cart_select .ik_select { width: 358px; padding-bottom: 10px; }
.cart_select .ik_select_link {width:356px; margin:0px; overflow:hidden; padding:10px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1;  border:none; border-bottom: 1px solid #c8beb4; }
.cart_select .ik_select_link span { font-size: 15px; font-weight:normal;}

.register_form .ik_select { width: 320px; padding: 0px;  }
.register_page .ik_select_link {width:310px; margin:0px; overflow:hidden;  padding:10px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1;  border:none;  background:url(../img/sort_box_bg.png) right center no-repeat; border-bottom: 1px solid #c8beb4;}
.reg_select .ik_select_link span { font-size: 15px; font-weight:normal;}

.selector-reif-smal .ik_select { width: 41px; padding: 0px; }
.selector-reif-smal .ik_select_link {width:41px; margin:0px; overflow:hidden; padding:9px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1; background:url(../img/sort_box_bg.png) #FFF right center no-repeat; border:1px solid #B8C0CA;}
.selector-reif-smal .ik_select_link span { font-size:12px; font-weight:normal;}

.selector-reif-med .ik_select { width: 113px; padding: 0px; }
.selector-reif-med .ik_select_link {width:113px; margin:0px; overflow:hidden; padding:9px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1; background:url(../img/arrow_select.png) #FFF right center no-repeat; border:1px solid #B8C0CA;}
.selector-reif-med .ik_select_link span { font-size:12px; font-weight:normal;}

.selector-reif-large .ik_select { width: 268px; padding: 0px; }
.selector-reif-large .ik_select_link {width:268px; margin:0px; overflow:hidden; padding:9px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1; background:url(../img/arrow_select.png) #FFF right center no-repeat; border:1px solid #B8C0CA;}
.selector-reif-large .ik_select_link span { font-size:12px; font-weight:normal;}

.member_page .ik_select { width: 330px; padding-bottom: 10px; }
.member_page .ik_select_link {width:310px; margin:0px; overflow:hidden;  padding:10px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1;  border:none;  background:url(../img/sort_box_bg.png) right center no-repeat; border-bottom: 1px solid #c8beb4;}
.member_page .ik_select_link span { font-size: 15px; font-weight:normal;}

.ik_select.telephoneCodeSelect { width: 105px; float: left; padding-bottom: 10px; }
.ik_select.telephoneCodeSelect .ik_select_link{width:85px;}

.cart_select.telephoneCodeSelect .ik_select_list{width: 103px;}



.det_act .details .ik_select { width: 270px; padding-bottom: 0px; padding-top: 0px; }
.det_act .details .ik_select_link {width:239px !important; margin:0px; overflow:hidden; padding:8px 10px; white-space:nowrap; position:relative; cursor:pointer; zoom:1;  border:none; border-bottom: 1px solid #c8beb4; height:auto !important; background: url(../img/sort_box_bg_ideal.png) #FFF right center no-repeat !important; }
.det_act .details .ik_select_link span { font-size: 15px; font-weight:normal;}
.bank-code .ik_select_list { width: 258px !important;}
.popup_selector .large-select .ik_select { margin-bottom: 4px; }
.popup_selector .large-select .ik_select_link { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: url("../img/sel_arrow_popup.png") no-repeat scroll 95% center rgba(0, 0, 0, 0); border-color: #f7f7f9 #f7f7f9 #e3e6eb; border-image: none; border-radius: 0; border-style: solid; border-width: 1px 1px 2px; height: auto; line-height: normal; padding: 12px 10px; width: 301px; }
.popup_selector .large-select .filled .ik_select_link { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: url("../img/sel_arrow_popup.png") no-repeat scroll 95% center rgba(0, 0, 0, 0); border-color: #f7f7f9 #f7f7f9 #e3e6eb; border-image: none; border-radius: 0; border-style: solid; border-width: 1px 1px 2px; height: auto; line-height: normal; padding: 12px 10px; width: 301px; }
.paylink_content .ik_select.bank-code { width: 260px;}
.paylink_content .ik_select.bank-code .ik_select_link {width: 238px; border: 1px solid #dbd7ca; line-height: 11px; -webkit-border-radius: 3px; border-radius: 3px; border-bottom: none;}

.member_page .return-member-selection{width: 270px;}
.noClientReturns .return-member-selection{width: 270px;}
.return-member-selection .ik_select_link{width: 250px;}
.return-member-selection .ik_select_list {width: 270px;}
.member_page .return-member-selection .ik_select_link span { font-size: 12px;}

.popup_selector.small .large-select .ik_select_link { width: 348px; }
.popup_selector.small .large-select .filled .ik_select_link { width: 348px; }

