/*hispeed portal master stylesheet*/
body { margin: 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:75%; color:#333; background:#F0F0F0 url(/media/pc/hispeed/v2/global/core/bg_main.png) left top repeat-y }
td { font-size:100%; empty-cells:show; vertical-align:top; }
th { empty-cells:show; vertical-align:top; }
table { border:0px; vertical-align:top; }
img { border:0px; }
form { margin:0px; padding:0px; }
textarea { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
select { font-size:11px; }
/*ecards specific style override*/
.ecards_input { font-size:11px!important; }
/*parship*/
.parbackground { margin-top:10px; }
ul a { text-decoration:none; }
a { color:#333; text-decoration:none; }
a:hover { text-decoration:underline !important; }
h2 { margin:0px; }
object { float:left; clear:both; }
/*misc behaviour classes for alignment etc*/
.ch_mod_center { text-align:center; }
.ch_mod_rightalign { text-align:right; float:right; height:auto !important; height:1%; }
.ch_mod_leftalign { text-align:left; float:left; height:auto !important; height:1%; }
.ch_mod_nowrap { w ext-decoration:underline !important;
}
.ch_mod_nounderline { text-decoration:none !important; }
.ch_mod_clearimg { display:block; clear:both; }
.space { display:block; clear:both; height:7px; width:100%; }
.CICssVerticalSpacer { display:block; clear:both; height:7px; width:100%; }
.ch_ci2_button { display:inline; font-weight: bold; font-size:11px; color: #fff; background-color: #09c; }
.hi_textarea { display:block; overflow:auto; width:96%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:110%; }
.hi_formfield { display:block; width:96%; color:#000; }
.topnavContainer { width:785px; height:118px; margin-left:2px }
.ch_leftnavContainer { display:block; clear:both; width:129px; margin:0 0 10px 1px !important; margin:0 0 10px 0; overflow:hidden; }
*:first-child+html .ch_leftnavContainer { margin:0 0 10px 1px !important; }
/*position overrides for CMS - has not affect on frontend layout*/

/*sitemap*/
#ch_ci2_sitemap ul { margin:0; padding:0; }
#ch_ci2_sitemap li { list-style:none; float:left; width:120px; min-height:100px; font-weight:bold; font-size:100%; color:#333; }
#ch_ci2_sitemap li a { font-weight:bold; font-size:100%; color:#333; text-decoration:none; }
#ch_ci2_sitemap li a:hover { text-decoration: underline; }
#ch_ci2_sitemap li li { float:none; width:auto; margin-left:10px; font-size:90%; font-weight:normal; min-height: auto; }
#ch_ci2_sitemap li li li { font-size:1em; }
/*generic button grey, apply to link not systembutton*/
.ch_generic_button { background:#000 url(/media/pc/hispeed/v2/global/core/bg_button_1.png) repeat-x 0px -1px; border:1px solid #c8c8c8; border-bottom:2px groove #ccc; border-right:2px groove #ccc; color:#fff; padding: 2px 3px 2px 3px; text-decoration:none; font-size:11px !important; font-weight:bold; }
.ch_generic_button:hover { /*background-color:#FAFAFA;*/ text-decoration:none !important; }
/*generic button blue, apply to link not systembutton*/
.ch_generic_button2 { background-color: #3DA1CE; border:1px solid #D4D2D2; border-bottom:2px groove #9D9DA1; border-right:2px groove #9D9DA1; color:#fff !important; height:17px !important; vertical-align:middle; margin-top:3px !important; margin-top:0px; margin-top/**/:/**/0px; padding: 0px 5px 0px 5px; text-decoration:none; font-size:11px !important; font-weight:bold; }
.ch_generic_button2:hover { /*background-color:#FAFAFA;*/ text-decoration:none !important; }
input.ch_generic_button4 { float:left; clear:both; background-color: #000 !important; background-repeat:repeat-x; background-position:0px -1px!important; width:130px !important; height:23px !important; background-image:url(/media/pc/hispeed/v2/global/core/bg_button_1.png)!important; border:1px solid #c8c8c8 !important; border-bottom:2px groove #ccc !important; border-right:2px groove #ccc!important; color:#fff !important; vertical-align:middle!important; margin-top:3px !important; padding: 2px 5px 2px 5px !important; text-decoration:none!important; font-size:11px !important; font-weight:bold!important; }
input.ch_generic_button4:hover { background-color: #000 !important; background-repeat:repeat-x; background-position:0px -1px!important; text-decoration:none !important; background-image:url(/media/pc/hispeed/v2/global/core/bg_button_1_over.png)!important; }
.width50px { width:50px; }
.width100px { width:100px; }
.width150px { width:150px; }
.width200px { width:200px; }
.width300px { width:300px; }
/*advertizing containers*/
.ch_topads_container { display:block; clear:both; width:785px; background:#F0F0F0; z-index:1000; text-align:center !important; padding:0px !important; margin:0 0 0 2px; }
.ch_topads_container img, .ch_topads_container object, .ch_topads_container embed { margin:5px auto 5px auto !important; }
.ch_midads_container { display:block; clear:both; margin-bottom:10px; width:785px; padding:10px; text-align:center; }
#ch_ci2_main { float:left; clear:both; padding:0; margin:0; }
.ch_ci2_maincontainer { float:left; background:#000; display :block; clear:both; padding:0 0 0 9px; width:800px!important; background:#F0F0F0 url(/media/pc/hispeed/v2/global/core/bg_body.png) left 118px repeat-y !important }
.ch_ci2_fullwidthcontainer { float:left; background:#000; display :block; clear:both; padding:0 0 0 9px; width:800px; background:#F0F0F0 url(/media/pc/hispeed/v2/global/core/bg_body_noleft.png) left 118px repeat-y !important }
.ch_ci2_left { width:129px; float:left; margin-right:10px; }
.ch_ci2_premium_left { float:left; clear:right; width:579px !important; padding:0 7px 10px 13px !important; }
.ch_ci2_sales_left { width:129px; float:left; margin-right:10px; }
.ch_ci2_epg_left { width:129px; float:left; margin:10px 10px 0 0; }
.ch_ci2_center { float:left; clear:right; width:468px !important; padding:0 10px 10px 0px !important; }
.ch_ci2_center_devider { float:left; clear:both; }
.ch_ci2_center_row2_left { float:left; width:147px; padding-right:5px; }
.ch_ci2_center_row2_middle { float:left; width:147px; padding-right:5px; }
.ch_ci2_center_row2_right { float:left; clear:right; width:147px; }
.ch_ci2_center_row2_fullsize { float:left; clear:both; width:468px !important; }
.ch_ci2_center_left { display:block; clear:both; width:579px !important; }
.ch_ci2_center_right { display:none; }
.ch_ci2_epg_center { width:638px; float:left; margin:10px 0 0 0; }
.ch_ci2_right { width:160px !important; clear:right; float:left; padding-bottom:10px; margin-top:10px; }
.ch_ci2_sales_right { width:284px; clear:right; float:left; padding-bottom:10px; }
/*news template*/
.ch_ci2_news_left { width:130px; float:left; margin:10px 10px 0 0; }
.ch_ci2_news_center { width:374px; float:left; margin:10px 10px 0 0; }
.ch_ci2_news_right { width:250px; float:left; margin:10px 0 0 0; }
.ch_ci2_advert { position:absolute; width:auto; margin-top:118px !important; top:auto !important; top:0px; margin-left:810px !important; margin-left:0px; }
/*this hack is only interprented by ie7*/
*:first-child+html .ch_ci2_advert { position:absolute; width:auto; margin-top:118px!important; top:auto !important; margin-left:0px !important; }
/*the footer*/
.ch_ci2_footer { display:block; clear:both; height:40px; font-size:10px; padding:5px 17px 5px 0 !important; padding:5px 17px 3px 0; margin:0; background:url(/media/pc/hispeed/v2/global/core/bg_footer.png) no-repeat; width:790px; white-space:nowrap; text-align:right; }
.ch_ci2_footer .top { display:block; clear:both; color:#797979; width:783px; }
.ch_ci2_footer .top a { text-decoration:none; color:#797979; }
.ch_ci2_footer .top span { color:#B61423; }
.ch_ci2_footer .bottom { display:block; clear:both; width:773px; color:#FFF; padding:12px 0 0 20px; }
.ch_ci2_footer .bottom a { color:#FFF; font-weight:bold; }
.ch_generic_maincontainer { float:left; clear:both; width:968px; padding:0 0 0 10px; background:#F0F0F0 url(/media/pc/hispeed/v2/global/core/bg_body.png) left 118px repeat-y !important }
/*left, right and main content*/
.ch_generic_left { width:130px; float:left; margin:10px 10px 0 0; }
.ch_generic_main_content { float:left; width:819px; margin:10px 0 0 0; }
.ch_generic_right1 { width:160px; float:left; margin-right:20px; }
.ch_generic_right2 { width:160px; float:left; }
/*content containers and deviders*/
.ch_generic_center { width:468px; float:left; margin-right:10px; }
.ch_generic_devider { display:block; clear:both; }
/*Separate support for the differnent rows to inssure total flexibility of the columns*/
/*X3*/
.ch_generic_row1_left { float:left; width:149px; margin-right:10px; }
.ch_generic_row1_middle { float:left; width:149px; margin-right:10px; }
.ch_generic_row1_right { float:left; width:150px; }
.ch_generic_row2_left { float:left; width:149px; margin-right:10px; }
.ch_generic_row2_middle { float:left; width:149px; margin-right:10px; }
.ch_generic_row2_right { float:left; width:150px; }
.ch_generic_row3_left { float:left; width:149px; margin-right:10px; }
.ch_generic_row3_middle { float:left; width:149px; margin-right:10px; }
.ch_generic_row3_right { float:left; width:150px; }
/*X2*/
.ch_generic_center1_left { width:308px; float:left; margin-right:10px; }
.ch_generic_center1_right { width:150px; float:left; }
.ch_generic_center2_left { width:149px; float:left; margin-right:10px; }
.ch_generic_center2_right { width:309px; float:left; }
.ch_generic_center3_left { width:308px; float:left; margin-right:10px; }
.ch_generic_center3_right { width:150px; float:left; }
.ch_generic_center_mediumsize { float:left; clear:both; width:468px; }
.ch_generic_center_fullsize { float:left; clear:both; width:828px; }
/*the footer*/
.ch_generic_footer { display:block; clear:both; height:40px; font-size:10px; padding:5px 17px 5px 0 !important; padding:5px 17px 3px 0; margin:0; background:url(/media/pc/hispeed/v2/global/core/bg_footer.png) no-repeat; width:790px; white-space:nowrap; }
.ch_generic_footer .top { display:block; clear:both; text-align:right; color:#797979; width:783px; }
.ch_generic_footer .top a { text-decoration:none; color:#797979; }
.ch_generic_footer .top span { color:#B61423; }
.ch_generic_footer .bottom { display:block; clear:both; width:773px; color:#FFF; padding:12px 0 0 20px; }
.ch_generic_footer .bottom a { color:#FFF; font-weight:bold; }
/*1024 layout for Kelkoo*/

.portal_1024_main { width:898px; height:auto; display:block; clear:both; }
.portal_1024_maincontainer { width:954px; display:block; clear:both; }
.portal_1024_left { width:120px; float:left; clear:right; margin-right:10px; }
.portal_1024_center { width:768px; float:left; clear:right; margin-right:10px; }
.portal_1024_footer { width:758px; height:30px; display:block; clear:both; padding:20px 10px 10px 130px; }
.ch_mod_2colfloat { display:block; margin-bottom:10px; width:215px; height:80px; float:left; padding:5px 0px 0px 5px; }
.ch_mod_2colfloat img { float:left; margin-right:5px; width:50px; }
.ch_ci2_skyscraper_generic { display:block; padding:5px; background:#000000; }
/*global top navigation*/
.postopnav { display:block; clear:both; margin-left:2px; width:785px; height:119px; }
.posLeftnav { margin-left:1px; }
.posFooter { display:block; clear:both; }
/*for new promomo experiement*/
.ch_mod_9 { position:relative; display:block; clear:both; width:293px !important; border:1px solid #898989; border-top:none; padding:5px; }
.tab { position:relative; left:0px; top:0px; background-color:#fff; clear:both; width:auto; display:none; }
.tab a { color:#000032 !important; }
.tab table { width:auto; }
.tab td { padding:0px 5px 0px 5px; }
.menu { cursor: pointer; }
/*############*/
/*headers*/
/*############*/
/*default header currently metallic grey*/
.ch_header_1 { display:block; clear:both; padding:5px 10px 2px 10px; font-weight:bold; font-size:110%; color:#333; }
.ch_header_1 a { font-weight:bold; color:#333; text-decoration:none !important; }
/*default header for right side currently blue*/

.ch_header_2 { display:block; clear:both; padding:5px 5px 2px 5px; color:#BA0F22; font-weight:bold; font-size:110%; }
.ch_header_2 a { display:block; clear:both; font-weight:bold; color:#BA0F22; text-decoration:none !important; }
/*default header for left side currently  yellow*/
.ch_header_3 { display:block; clear:both; padding:0; border-top:1px solid #f0f0f0; margin:10px 0 10px 0; }
.ch_header_3 a { display:block; clear:both; }
/*content divider old*/
/*default header currently metallic grey legacy support*/
.ch_contentheader { display:block; clear:both; color:#333; padding:5px; font-weight:bold; font-size:100%; }
.ch_contentheader_text { display:block; clear:both; }
.ch_contentheader_text a { float:none !important; color:#333; }
.ch_contentheader_text a:hover { text-decoration:none !important; }
.ch_contentheader_end { display:none; }
/*mod for homepage*/
/*base site module */
.ch_mod { display:block; clear:both; border-top:none; padding:5px; font-size:11px !important; }
.ch_mod a { text-decoration:underline; font-size:11px !important; }
.ch_mod td { font-size:11px !important; }
.ch_mod h1 { display:block; clear:both; color:#000; font-weight:bold; font-size:17px; margin-bottom:20px; }
.ch_mod h2 { display:block; font-weight:bold; font-size:100%; margin:0px 0px 3px 0px; }
.ch_mod h2 a { display:block; color:#000; font-weight:bold; text-decoration:none !important; }
.ch_mod h2 a:hover { text-decoration:underline; }
.ch_mod a h2 { display:block; color:#000; font-weight:bold; text-decoration:none !important; }
.ch_mod h3 { font-weight:bold; font-size:115%; margin:10px 0px 10px 0px; }
.ch_mod ul { list-style-type:square; list-style-position:outside; clear:both; margin:0px; padding:0px 0px 0px 20px; }
.ch_mod li { margin-top:5px; margin-left:0px; }
.ch_mod ul a img { margin:0px; border:0px; }
.ch_mod h5 { display:block; clear:both; margin:5px 5px 0px 0px; padding:0px; font-size:100%; font-weight:bold; }
.ch_mod h5 span { margin-top:5px; }
/*.ch_mod img{border:1px solid #c8c8c8;}*/
.ch_mod p { display:block; margin:5px 0px 0px 0px; }
.ch_mod_img_fixedwidth { position:relative; display:block; clear:both; border:1px solid #000; margin:0px; padding:0px; margin:-5px -5px 10px -5px; }
.ch_mod .mainhead { font-weight:bold; font-size:130%; }
.ch_mod .ch_inlinelink { font-weight:bold; text-decoration:none; clear:both; padding-right:5px; margin-left:0px; background:url(/media/pc/hispeed/global/core/ico_leftnav_arrow_down.gif) no-repeat right 5px; }
.ch_mod .ch_inlinelink:hover { text-decoration:underline; }
/*footer for ch mod*/
.ch_mod_footer { display:block; clear:both; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; padding:5px; }
.ch_mod_footer table { display:block; margin:0px; }
.ch_mod_rightalign { margin:0px; margin-bottom:5px; text-align:right; }
.ch_mod_header { padding:5px 0px 5px 0px; font-weight:bold; }
/* image settings ch mod*/
.ch_mod_nowidth { display:inline; float:left; margin-bottom:5px; }
.ch_mod_align_left_wrap { border:1px solid #c8c8c8; }
.ch_mod_align_right_wrap { border:1px solid #c8c8c8; }
/*controls alignment of newslinks etc used in promo component*/

.ch_mod_linkcontainer { display:block; clear:both; padding:5px; margin:0 0 5px 0; }
.ch_mod_linkcontainer a { text-decoration:none; }
.ch_mod_fullwidth { border:1px solid #c8c8c8; width:99% !important; width:100%; width/**/:/**/inherit; }
.ch_mod_newsimg1 { position:relative; width:308px !important; margin:-5px; }
.ch_mod_newsimg2 { position:relative; width:98% !important; }
.ch_mod_newsimg3 { width:105px; border:1px solid #c8c8c8; float:left; margin-right:10px; }
.ch_mod_newsimg4 { float:left; clear: left; height:90px; margin:0px 10px 10px 0px; }
.ch_mod_newsimg5 { float:right; width:auto; margin:0 0 3px 10px; }
/*Standard form elements*/
.standard_textfield { float:left; border:1px solid #6E6E6E; background:#fff url(/media/pc/hispeed/global/core/bg_searchfield.png) repeat-x left top; color:#000; font-size:11px; }
.textwidth_1 { width:98%; }
.textwidth_2 { width:97%; }
.textwidth_3 { width:50%; }
.textwidth_4 { width:137px; }
.textwidth_5 { width:70px; }
.custom_space3px { margin-bottom:3px; }
.custom_space5px { margin-bottom:5px; }
.custom_space10px { margin-bottom:10px; }
.custom_gap3px { margin-right:3px; }
.custom_gap5px { margin-right:5px; }
.custom_gap7px { margin-right:7px; }
.custom_height15px { height:15px; }
.custom_height16px { height:16px; }
.custom_height17px { height:17px; }
.custom_height18px { height:18px; }
.custom_height19px { height:19px; }
.custom_height20px { height:20px; }
/*News promo*/
.ch_news_promo_text { clear:none; height:183px; overflow:hidden; background:#EDDAF0; padding-left:10px; }
.ch_news_promo_text h5 { clear:none; margin:5px 0px 3px 0px; }
.ch_news_promo_text .newslink { margin:5px 0px 0px 0px; }
.ch_mod_img_noborder { border:0px !important; margin:3px 0px 3px 0px; }
.ch_mod .tab_bar { display:block; border-top:1px solid #d2d2d2; margin:0px -10px 0px -10px; }
/* sales channel table */
table.ch_sales_form { width: 322px; border-left: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; border-top: 1px solid #d2d2d2; }
.ch_news_leftaligned { display:block; clear:both; float:left !important; float:none; margin-bottom:10px; width:296px !important; width:306px; width/**/:/**/296px; }
.ch_news_leftaligned .right { display:block; float:left; width:175px !important; width:165px; width/**/:/**/175px; }
/* odd ch mod containers used in abonnementen*/
.ch_mod_2 { float:left; clear:both; background:#fff; }
.ch_mod_3 { float:left; clear:both; color:#000; border-top:0px !important; padding:1px; width:574px; }
.ch_mod_3 table { padding:3px; border-collapse: collapse; width:99%; }
.ch_mod_4 { display:block; clear:both; border:1px solid #fff; border-top:none; }
.ch_mod_5 { display:block; clear:both; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:5px; }
.ch_mod_6 { float:left; width:296px; }
.ch_mod_7 { float:left; clear:both; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:0px; height:auto; }
/*the lees meer rollover button*/

.leesmeer { display:block; clear:both; font-size:100%; margin:0; padding:0 0 0 0; }
.leesmeer a { display:block; clear:both; text-decoration:none; color:#000; padding:2px 0px 2px 12px; background: url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat 3px 6px; font-size:90%; }
.leesmeer a:hover { text-decoration:underline; }
.readmore { display:block; clear:both; margin:0 8px 0 0; padding:0 0 0 0; vertical-align:bottom; }
.readmore a { display:block; clear:both; text-decoration:none; padding:2px 0px 2px 12px; background: url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat 3px 6px; font-size:100%; }
.readmore a:hover { text-decoration:underline; }
.readmore_inline { display:inline; margin:0; padding:0 0 0 0; vertical-align:bottom; }
.readmore_inline a { text-decoration:none; color:#000; padding:2px 0px 2px 10px; background: url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat left center; font-size:100%; }
.readmore_inline a:hover { text-decoration:underline !important; }
/*the news links rollovers*/
.newslink { display:block; clear:both; margin-top:0px; }
.newslink img { border:0px; margin:0px; }
.newslink a { display:block; text-decoration:none; font-size:11px; padding:0px 0px 0px 10px; margin:0 10px 5px 0; background:  url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat 0px 3px; }
.newslink a:hover { text-decoration:underline !important; }
/*ch_mod forms*/
.ch_mod_textfield { display:block; width:100%; border:1px solid #c8c8c8; height:17px; }
.ch_mod_select { display:block; width:100%; border:1px solid #c8c8c8; margin:5px 0px 10px 0px; }
/*Promo component part of ch_mod combo*/

.promo_mod { display:block; clear:both; padding:0px; background:#fff; height:180px; }
.promo_mod img, .promo_mod object, .promo_mod embed { }
.promo_mod p { display:block; clear:both; margin:0px; padding:0px; }
.promo_mod h2 { margin:5px 5px 5px 0; padding:0px; font-size:95%; }
.promo_mod h2 a { font-weight:bold; text-decoration:none !important; }
.ch_mod_promo_ext_container { display:block; clear:both; padding:0 0 10px 0; margin:0; }
.promo_mod2 { display:block; clear:both; padding:5px; background:#fff; }
.promo_mod2 p { display:block; clear:both; margin:0px; padding:0px; }
.promo_mod2 h2, .promo_mod6 h3 { margin:10px 0 5px 0; padding:0px; font-size:100%; }
.promo_mod2 a h2, .promo_mod6 a h3 { font-weight:bold; text-decoration:none !important; }
.promo_mod2 a { color:#000; text-decoration:none !important; }
/*Black bg promo*/
.promo_mod7 { float:left; clear:both; padding:2px; border:1px solid #c8c8c8; }
.promo_mod7 p { display:block; clear:both; margin:0px; padding:0px; }
.promo_mod ul, .promo_mod2 ul, .promo_mod3 ul .promo_mod4 ul { margin:5px; }
/*legacy*/
.promo_mod_left1 { position:relative; display:block; float:left; clear:right; }
.promo_mod_left2 { position:relative; display:block; clear:both; margin:0px; padding:0px; margin:0px 0px 5px 0px; width:98% !important; width:99%; width/**/:/**/98%; }
/*new width:100%*/
.promo_mod_1 { position:relative; display:block; clear:both; padding:0px; margin:0; width:100% !important; }
.promo_mod_2 { position:relative; display:block; clear:both; padding:0px; margin:0; width:135px !important; border:1px solid #ddd; }
.promo_mod_newsImg { display:inline; float:left; margin-bottom:5px; }
.promo_mod_line { display:none; }
/*right side*/
.ch_shoppingtips { width:160px; height:auto; background:#fff; }
.ch_shoppingtips .container { display:block; clear:both; border-top:1px solid #c8c8c8; height:auto; }
.ch_shoppingtips .left { float:left; clear:right; width:50px; text-align:center; padding:5px 10px 15px 5px; }
.ch_shoppingtips .left img { width:50px; clear:both; }
.ch_shoppingtips .right { float:left; clear:right; font-weight:bold; width:80px; height:auto; padding:10px 0px 10px 0px; }
.ch_shoppingtips .right .leesmeer a { font-weight:normal !important; clear:both; }
.ch_shoppingtips .right .readmore a { font-weight:normal !important; clear:both; }
/*the news links rollovers*/
.ch_mod_shop { display:block; clear:both; margin-top:5px; width:160px }
.ch_mod_shop ul { list-style-type:none; margin:0 0 0 5px; padding:0; }
.ch_mod_shop li { float:left; clear:both; float:none !important; float:left; }
.ch_mod_shop img { border:0px; margin:0px; }
.ch_mod_shop a { display:block; text-decoration:none; font-size:11px; padding:0px 0px 0px 5px; margin:0 10px 5px 0; background:  url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat 0px 3px; width:140px }
.ch_mod_shop a:hover { text-decoration:underline !important; }
.ch_mod_right { display:block; clear:both; margin-top:5px; width:160px }
.ch_mod_right ul { list-style-type:none; margin:0 0 0 5px; padding:0; }
.ch_mod_right li { float:left; clear:both; float:none !important; float:left; }
.ch_mod_right img { border:0px; margin:0px; }
.ch_mod_right a { display:block; text-decoration:none; font-size:11px; padding:0px 0px 0px 8px; margin:0 10px 5px 0; background:  url(/media/pc/hispeed/global/core/button_list_reg.png) no-repeat 0px 4px; width:140px }
.ch_mod_right a:hover { text-decoration:underline !important; }
/* list rollovers for tips*/
.ch_mod_right_blue, .ch_mod_right_white { display:block; clear:both; width:160px; overflow: hidden; font-size:100%; }
.ch_mod_right_blue ul, .ch_mod_right_white ul { display:block; clear:both; list-style-type:none; margin:0px; padding:0; width:160px; }
.ch_mod_right_blue li, .ch_mod_right_white li { display:block; clear:both; float:left; width:160px; margin:0px; padding:0; }
.ch_mod_right_blue li a, .ch_mod_right_white li a { display:block; clear:both; text-decoration:none; margin:0; float:left; padding:4px 5px 4px 5px; width:146px; }
.ch_mod_right_blue li a:hover, .ch_mod_right_white li a:hover { display:block; clear:both; padding:4px 5px 4px 5px; margin:0; width:146px; background:none !important; text-decoration:none !important; }
.ch_mod_right_blue li a img, .ch_mod_right_white li a img { display:inline; clear:right; vertical-align:text-bottom; width:17px; margin:0 3px 0 0; }
.ch_mod_right_blue li a span, .ch_mod_right_white li a span { display:inline; clear:right; width:100px; height:auto; cursor:pointer; }
/*right side tables*/

.ch_ci2_mod_inputfield { display:block; clear:both; width:134px !important; width:137px; width/**/:/**/132px; font-size:10px; margin-bottom:5px; }
.ch_ci2_mod_selectbox { display:block; clear:both; width:138px; font-size:10px; margin-bottom:5px; }
.ch_ci2_mod_link { display:block; clear:both; margin-top:10px; margin-left:5px; text-decoration:underline !important; }
.ch_ci2_mod_bg_white { background-color:#FFF; }
.ch_mod_right_tablehead { background-color:#09C !important; color:#fff; width:160px; font-size:11px; text-transform:uppercase; border-right:0px !important; border-bottom:1px solid #c8c8c8; font-weight:bold; border-collapse:collapse; }
