/* select box */
.select-region { margin:-5px 0 0; }
.select-region div.selectbox-wrapper { border:1px solid #ccc; font-size:12px; margin:-1px 0 0 60px; overflow:auto; padding:0; position:absolute; width:268px; }
.select-region div.selectbox-wrapper ul { list-style-type:none; margin:0; padding:0; }
.select-region div.selectbox-wrapper ul li { background-color:#fff; cursor:pointer; display:block; list-style-type:none; margin:0; padding:2px 0 2px 7px; }
.select-region div.selectbox-wrapper ul li.selected { background-color:#fff; }
.select-region div.selectbox-wrapper ul li.current { background-color:#ccc; }
.select-region label { display:block; float:left; padding:4px 0 0; width:60px; }
.select-region .selectbox { background:url('bg_select_268.png') left no-repeat; border:0; color:#333; cursor:pointer; font-size:12px; height:17px; margin:0; padding:4px 0 0 7px; text-align:left; width:268px; }
.select-region .selectbox:hover,
.select-region .selectbox:focus { background-image:url('bg_select_268_blue.png'); }

/* channel overview */
.channel-overview { margin:10px 0; width:800px; }
.channel-overview a { color:#666; text-decoration:none; }
.channel-overview a:hover { color:#6EB7E4; }


/* channel tablist */
.channel-overview .tablist { border-bottom:1px solid #ccc; height:50px; width:800px; }
.channel-overview .tablist .tab { background:url('tablist_tab_big.png') top left repeat-x; display:block; float:left; height:51px; }
.channel-overview .tablist .tab span { background:url('tablist_tab_big_split.png') top right no-repeat; display:block; float:left; font-weight:bold; height:36px; padding:14px 14px 0; }
.channel-overview .tablist .tab span.info { background:none !important; color:#666; clear:both; display:inline; font-size:12px; font-weight:normal; height:auto; padding:0; }
.channel-overview .tablist .tab-first { background:url('tablist_tab_big_first_l.png') top left no-repeat; margin-left:0 !important; }
.channel-overview .tablist .tab-last span { background:url('tablist_tab_big_last_r.png') top right no-repeat; margin-right:-1px; }
.channel-overview .tablist .selected { background:url('tablist_tab_big_selected_l.png') top left no-repeat; margin-left:-1px; }
.channel-overview .tablist .selected span { background:url('tablist_tab_big_selected_r.png') top right no-repeat; color:#007dc9; font-size:16px; height:41px; padding-top:11px; }
.channel-overview .tablist a { font-size:14px; text-decoration:none; }
.channel-overview .tablist a.list2 { font-size:12px; }
.channel-overview .tablist a.list2 span.info { font-weight:bold; }
.channel-overview .tablist a.list3 { background:url('tablist_tab_small_l.png') top left repeat-x; display:block; float:right; height:23px; margin:2px 0 0; }
.channel-overview .tablist a.list3 span { background:url('tablist_tab_small_r.png') top right no-repeat; font-size:12px; font-weight:normal; height:18px; margin:0; padding:5px 14px 0; white-space:nowrap; }
.channel-overview .tablist .tab-spacer { display:block; float:left; width:10px; }
.channel-overview .tablist .search { width:150px; }
.channel-overview .tablist .search .selected { background:url('tablist_tab_big_selected_l.png') top left no-repeat; margin-left:-1px; }
.channel-overview .tablist .search .selected span { background:url('tablist_tab_big_selected_r.png') top right no-repeat; color:#6Eeb7e4; font-weight:bold; }

/* channel search */
#cc_search_box_channel { background:url('bg_search_box_channel.gif') no-repeat; float:right; font-size:10px; height:21px; line-height:13px; margin:5px 0 0; width:123px; }
#cc_search_box_channel #s3 { background:none; border:0; color:#666; float:left; font-size:11px; margin:4px 0 0 6px; padding:0; width:90px; }
#cc_search_box_channel #go { float:right; height:19px; margin:1px 1px 0 0; padding:0; width:19px; }

/* channel tabheader and tabmeta */
.channel-overview .tabheader { background:#fcfcfc; border-left:1px solid #ccc; border-right:1px solid #ccc; height:38px; padding:0 14px; width:770px; }
.channel-overview .tabheader .tabtitle { float:left; font-size:14px; font-weight:bold; margin:11px 0 0; }
.channel-overview .tabheader .tabmeta { color:#999; float:right; font-size:12px; line-height:24px; margin:9px -7px 0 0; }
.channel-overview .tabheader .tabmeta span { float:left; }
.channel-overview .tabheader .tabmeta a { color:#333; float:left; margin:0 7px; }
.channel-overview .tabheader .tabmeta a:hover { color:#007dc9; text-decoration:none; }
.channel-overview .tabheader .tabmeta .seperator { background:url('btn_dropdown_l.png') no-repeat top left; display:block; height:26px; width:1px; }

/* channel buttons */
.channel-overview .greybutton { background:url('greybutton_l.png') no-repeat top left; display:block; font-size:12px; height:20px; margin-top:2px !important; text-decoration:none; }
.channel-overview .greybutton span { background:url('greybutton_r.png') no-repeat top right; display:block; float:right; height:20px; line-height:20px; padding:0 7px; }
.channel-overview .greybutton span.hd { background-image:url('greybutton_r_hd.png'); padding:0 30px 0 7px; }
.channel-overview .active { background-position:bottom left; }
.channel-overview .active span { background-position:bottom right; }

/* channel buttons exclusive */
.channel-overview .excl_button { background:url('exkl_button_l.png') no-repeat top left; display:block; font-size:12px; height:20px; margin-top:2px !important; text-decoration:none; }
.channel-overview .excl_button span { background:url('exkl_button_r.png') no-repeat top right; display:block; float:right; height:20px; line-height:20px; padding:0 7px; }
.channel-overview .excl_button span.excl { background-image:url('exkl_button_r.png'); padding:0 30px 0 7px; }
.channel-overview .active { background-position:bottom left; }
.channel-overview .active span { background-position:bottom right; }

/* Info Button */
.info_button_excl { margin:-20px 7px 0px 0px; cursor:pointer; }


/* channel dropdown */
.channel-overview .btn_dropdown { background:url('btn_dropdown_l.png') no-repeat top left; display:block; font-size:12px; height:26px; margin:0 !important; text-decoration:none; }
.channel-overview .btn_dropdown:hover { color:#007dc9; }
.channel-overview .btn_dropdown span { background:url('btn_dropdown_r.png') no-repeat top right; display:block; float:right; height:26px; line-height:24px; padding:0 27px 0 7px; }
.channel-overview .btn_dropdown span:hover { background-image:url('btn_dropdown_r_red.png'); }
.channel-overview .btn_dropdown_act { background:url('btn_dropdown_l_act.png') no-repeat top left; display:block; font-size:12px; height:26px; margin:0 -1px 0 0 !important; text-decoration:none; }
.channel-overview .btn_dropdown_act span { background:url('btn_dropdown_r_act.png') no-repeat top right; display:block; float:right; height:26px; line-height:24px; padding:0 28px 0 7px; }

.channel-overview .dropdown { left:0; position:absolute; top:0; }
.channel-overview .dropdown .dropdown_t { background:url('box_dropdown_t.png') no-repeat top left; border-right:#ccc 1px solid; height:5px; }
.channel-overview .dropdown .dropdown_content { background:#f9f9f9 url('bg_dropdown.png') repeat-x top left; border-left:#ccc 1px solid; border-right:#ccc 1px solid; padding:5px 0 10px 10px; }
.channel-overview .dropdown .dropdown_b { background:url('box_dropdown_b.png') no-repeat top left; height:5px; }
.channel-overview .dropdown .dropdown_b .right { background:url('box_dropdown_br.png') no-repeat top left; height:5px; width:5px; }
.channel-overview .dropdown .dropdown_close { background:#f1f1f1; border-left:#ccc 1px solid; border-right:#ccc 1px solid; height:15px; padding:7px 0 0; }

.channel-overview .dropdown .dropdown_content ul { float:left; list-style:none; margin:0 20px 10px 0; padding:0; }
.channel-overview .dropdown .dropdown_content input { cursor:pointer; margin-left:0; }
.channel-overview .dropdown .dropdown_content label { font-size:11px; cursor:pointer; white-space:nowrap; }
.channel-overview .dropdown .dropdown_content .generic_button a,
.channel-overview .dropdown .dropdown_content .generic_button a span { background-image:url('generic_lite.png'); cursor:pointer; }

.channel-overview .dropdown .dropdown_close a { background:url('close.png') no-repeat center right; color:#999; float:right; font-size:11px; margin:0 7px 0 0; padding:0 15px 0 0; }
.channel-overview .dropdown .dropdown_close a:hover { background-image:url('close_red.png'); color:#007dc9; }

/* channel tabcontent */
.channel-overview .tabcontent { background:#fefefe; border-left:1px solid #ccc; border-right:1px solid #ccc; min-height:300px; padding:10px 14px 20px; width:770px; }
.channel-overview .tabcontent a { font-size:11px; color:#333; }

/* channel section */
.channel-overview .channelstitle { border-bottom:#6EB7E4 1px solid; margin:0 0 10px; padding:0 0 5px; }
.channel-overview .channelstitle a { background:url('btn_open.png') no-repeat top left; font-size:12px; font-weight:bold; margin:0; padding:0 0 0 20px; text-decoration:none; }
.channel-overview .channelstitle a:hover { color:#333; }
.channel-overview .channelstitle a.open { background-image:url('btn_close.png'); }
.channel-overview .channelstitle img { padding:0 7px 0 0; }
.channel-overview .channelstitle .currency { font-size:10px; font-weight:normal; }
.channel-overview .channelstitle .prize { float:right; font-weight:bold; }

.channel-overview .channels .channelstitle { border-bottom:#b9b9b9 1px solid; margin:0 0 10px; padding:0 0 5px; }
.channel-overview .channels .channelstitle a { background:url('btn_open.png') no-repeat top left; display:inline; font-size:12px; font-weight:bold; height:auto; margin:0; padding:0 0 0 20px; text-align:left; text-decoration:none; width:auto; }
.channel-overview .channels .channelstitle a:hover { background:url('btn_open.png') no-repeat top left; color:#333; }
.channel-overview .channels .channelstitle a.open { background-image:url('btn_close.png'); }

.channel-overview .channels { margin:0; }
.channel-overview .channels ul { list-style:none; margin:0 -6px 0 0; padding:0; }
.channel-overview .channels li { float:left; margin:0; padding:0; }
.channel-overview .channels a { background:url('box_channel.png') no-repeat top left; display:block; height:55px; margin:0 6px 10px 0; padding:10px 2px; text-align:center; width:76px; }
.channel-overview .channels a:hover { background-image:url('box_channel_act.png'); color:#007dc9; text-decoration:none; }
.channel-overview .channels a.active { background-image:url('box_channel_act.png'); color:#007dc9; text-decoration:none; }
.channel-overview .channels a.hd { background-image:url('box_channel_hd.png'); }
.channel-overview .channels a.hd:hover { background-image:url('box_channel_hd_act.png'); }
.channel-overview .channels a.hd.active { background-image:url('box_channel_hd_act.png'); }
.channel-overview .channels a.excl { background-image:url('box_channel_excl.png'); }
.channel-overview .channels a.excl:hover { background-image:url('box_channel_excl_act.png'); }
.channel-overview .channels a.excl.active { background-image:url('box_channel_excl_act.png'); }
.channel-overview .channels a.excl_hd { background-image:url('box_channel_excl_hd.png'); }
.channel-overview .channels a.excl_hd:hover { background-image:url('box_channel_excl_hd_act.png'); }
.channel-overview .channels a.excl_hd.active { background-image:url('box_channel_excl_hd_act.png'); }
.channel-overview .channels a .channel_img { background:url('clear.gif') no-repeat center center; height:41px; margin:2px 0; padding:0; overflow:hidden; width:76px; }

.channel-overview .radio .title { font-weight:bold; line-height:18px; margin:0 0 5px; }
.channel-overview .radio li { border-bottom:#b9b9b9 1px dotted; line-height:18px; margin:0 10px 0 0; width:162px; }

.channel-overview .radio ul.radio2cols li { clear:left; width:334px; }
.channel-overview .radio ul.radio2cols li div { float:left; margin:0 10px 0 0; width:162px; }

/* extended search */
.channel-overview .extsearch { background:#fefefe url('bg_extsearch.png') repeat-x bottom left; border:#ccc 1px solid; padding:10px; width:748px; }
.channel-overview .extsearch fieldset { float:left; }
.channel-overview .extsearch ul { float:left; list-style:none; margin:0 20px 10px 0; padding:0; }
.channel-overview .extsearch input { cursor:pointer; margin-left:0; }
.channel-overview .extsearcht label { font-size:11px; cursor:pointer; white-space:nowrap; }
.channel-overview .extsearch .title { font-weight:bold; line-height:18px; margin:0 0 5px; }
.channel-overview .extsearch .generic_button a,
.channel-overview .extsearch .generic_button a span { background-image:url('generic_lite.png'); cursor:pointer; }
.channel-overview .extsearch_resultinfo { margin:15px 0; }
.channel-overview .extsearch_noresults { font-weight:bold; margin:15px 0; }

/* channel tabfooter */
.channel-overview .tabfooter { background:#f1f1f1; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:5px 14px 0; width:770px; }
.channel-overview .tabfooter .pdf { background:url('pdf.png') no-repeat center left; color:#666; font-size:11px; padding:10px 0 10px 25px; }
.channel-overview .tabfooter .pdf a { color:#666; text-decoration:underline; white-space:nowrap; }
.channel-overview .tabfooter .pdf a:hover { color:#007dc9; }
.channel-overview .tabfooter_b { background:url('box_dropdown_b.png') no-repeat top left; height:5px; }
.channel-overview .tabfooter_b .right { background:url('box_dropdown_br.png') no-repeat top left; height:5px; width:5px; }

/* channel shadowbox */
/*
.sb_wrapper { overflow:hidden; width:562px !important; }
.sb_wrapper h1 { font-weight:bold; margin-bottom:7px; }
.sb_wrapper_t { background:url('sb_top.png') no-repeat center top; height:25px; text-align:right; width:562px; }
.sb_wrapper_b { background:url('sb_bottom.png') no-repeat center bottom; height:15px; width:562px; }
*/
.sb_content { background:#fff; padding:0 0 0 20px; text-align:left; width:522px; }
.sb_title { font-weight:bold; }
.sb_imagetext { border-top:1px solid #ddd; margin:7px 0 14px; padding:14px 0 4px; }
.sb_image { background:url('sb_imgbox_bg.png') top left no-repeat; float:left; height:112px; margin:0 15px 0 0; padding:30px 5px 0; text-align:center; width:137px; }
.sb_image_excl { background:url('sb_imgbox_excl_bg.png') top left no-repeat; float:left; height:112px; margin:0 15px 0 0; padding:30px 5px 0; text-align:center; width:137px; }
.sb_text { float:left; width:360px; }
/*
.sb_navi { color:#ddd; font-weight:bold; line-height:15px; text-align:right; }
.sb_current { color:#007dc9; vertical-align:middle; }
.sb_total { color:#333; vertical-align:middle; }
.sb_back { background:url('sb_navi_back.png') top left no-repeat; display:block; float:right; height:15px; margin:0 0 0 7px; width:15px; }
.sb_back:hover { background-image:url('sb_navi_back_red.png'); }
.sb_forward { background:url('sb_navi_forward.png') top left no-repeat; display:block; float:right; height:15px; margin:0 0 0 2px; width:15px; }
.sb_forward:hover { background-image:url('sb_navi_forward_red.png'); }
.sb_close { background:url('sb_close.png') no-repeat center center; display:block; float:right; height:25px; width:25px; }
.sb_close:hover { background-image:url('sb_close_red.png'); }
*/
