.gk_popup{position:absolute;right:0;margin:38px 4px 0 0;z-index:100;display:none;-moz-box-shadow:0 3px 10px #000;-webkit-box-shadow:0 3px 10px #000}
.gk_popup_wrap{padding:18px;overflow:hidden;background:#3D4044 url('../images/top_bg.png') repeat-x 0 100%;color:#b5b5b5}
.gk_hide{height:28px;position:absolute;right:0;margin:-32px 0 0 0;z-index:100;display:none}
.gk_popup-hide{display:none;height:24px;padding:8px 0 0 5px;width:150px!important;line-height:28px;white-space:nowrap}
.gk_popup_wrap .popup_col{float:left;width:auto;margin:0 0 0 20px}
.gk_popup_content .popup_col:first-child{float:left;margin:0}
.gk_popup_wrap td{white-space:nowrap}
.gk_popup .gk_popup_close{background:url("../images/popup_close.png") no-repeat scroll 0 top transparent;cursor:pointer;float:right;height:24px;margin:3px 0 0;width:24px;text-indent:-999em;position:relative;top:-3px;}
.gk_popup .gk_popup_close:hover{background-position:right top;}
.gk_is_wrapper-style1{overflow:hidden;position:relative;background:none repeat scroll 0 0 transparent}
.gk_is_wrapper-style1 .gk_is_image{display:block;position:relative;overflow:hidden}
.gk_is_wrapper-style1 .gk_is_preloader{width:100%;height:100%;position:absolute;z-index:60;top:0;left:0;background:#fff url('../images/loader.gif') no-repeat center center}
.gk_is_wrapper-style1 .gk_is_slide{position:absolute;left:0;top:0}
.gk_is_prev, .gk_is_next{width:34px;background:transparent url('../images/interface.png') no-repeat 0 0;height:32px;position:absolute;z-index:50;cursor:pointer;text-indent:-999em;margin:0}
.gk_is_prev{background-position:0 -66px!important}
.gk_is_next{background-position:0 -34px!important;margin:0 0 0 36px}
.gk_is_text_block{line-height:1.9em}
.clearfix-tabs{clear:both}
.gk_tab_item_space{padding:10px 0}
div.gk_tab-style1{position:relative}
div.gk_tab_wrap-style1{margin:0 auto}
div.gk_tab-style1 div.gk_ul_wrap{height:45px}
ul.gk_tab_ul-style1{background:url("../images/style1/module_titles.png") repeat-x scroll 0 -45px transparent;border-bottom:1px solid #FFF;height:44px;line-height:44px;text-shadow:1px 1px 1px #EEE;margin-top:0}
.gk_tab_news_image{margin:5px}
ul.gk_tab_ul-style1 li{float:left;width:auto;cursor:pointer;background:transparent url('../images/style1/tabs_left.png') no-repeat 0 -24px;height:24px;line-height:24px;padding:0 0 0 12px;font-size:90%;font-weight:bold;text-transform:uppercase;margin:10px 5px;border:none!important}
ul.gk_tab_ul-style1 li span{background:transparent url('../images/style1/headings.png') no-repeat right -24px;padding:0 12px 0 0;display:block}
ul.gk_tab_ul-style1 li:first-child{margin:10px 5px 10px 18px}
ul.gk_tab_ul-style1 li.active, ul.gk_tab_ul-style1 li:hover, .moduletable_color1 ul.gk_tab_ul-style1 li:hover span, .moduletable_color1 ul.gk_tab_ul-style1 li.active span{color:#4A729F!important}
div.gk_tab_container0-style1{clear:both}
div.gk_tab_container1-style1{overflow:hidden}
div.gk_tab_item-style1{float:left;overflow:hidden;padding:0}
h4.gk_tab_news_header{margin:6px 5px;font-size:110%;font-weight:bold}
.moduletable_color1 ul.gk_tab_ul-style1{background:url("../images/style1/module_titles.png") repeat-x scroll 0 0 transparent;line-height:45px;height:45px;border-bottom:none!important;text-shadow:1px 1px 3px #000}
.moduletable_color1 ul.gk_tab_ul-style1 li{background:transparent url('../images/style1/tabs_left.png') no-repeat 0 0}
.moduletable_color1 ul.gk_tab_ul-style1 li span{background:transparent url('../images/style1/headings.png') no-repeat right 0;color:#fff}
.moduletable_color2 ul.gk_tab_ul-style1{background:url("../images/style1/module_titles.png") repeat-x scroll 0 -90px transparent;line-height:45px;height:45px;border-bottom:none!important;text-shadow:1px 1px 3px #000}
.moduletable_color2 ul.gk_tab_ul-style1 li{background:transparent url('../images/style1/tabs_left.png') no-repeat 0 -48px}
.moduletable_color2 ul.gk_tab_ul-style1 li span{background:transparent url('../images/style1/headings.png') no-repeat right -48px;color:#fff}
.moduletable_color2 ul.gk_tab_ul-style1 li.active span, .moduletable_color2 ul.gk_tab_ul-style1 li:hover span{color:#C1DDFC!important;text-shadow:1px 1px 2px #243443}
.gk_tab_item_space{padding:10px 10px 10px 5px}
ul.jclist li, ul.jclist_color1 li, ul.jclist_color2 li, ul.jclist_color3 li{border:1px dotted #ccc!important;background:#fff;margin-bottom:12px;padding:12px;font-size:90%;color:#999;margin-left:0 !important}
ul.jclist img, ul.jclist_color1 img, ul.jclist_color2 img, ul.jclist_color3 img{float:right;margin-left:6px;background:#fff;border-color:#F2F2F2 #F2F2F2 #D8D8D8;border-style:solid;border-width:1px;height:auto;padding:3px;width:42px}
.jcl_comment{font-size:110%;color:#666}
.jcl_objtitle{font-size:100%;background:#4A729F;padding:1px 4px;color:#fff!important}
.jcl_date{font-size:90%;color:#222}
ul.jclist_color1 li{border:1px dotted #333!important;background:#000;color:#666}
ul.jclist_color1 img{background:#000;border-color:#333}
ul.jclist_color1 .jcl_comment{color:#999}
ul.jclist_color2 li{border:1px dotted #5F80A5 !important;background:#304A67;color:#C1DDFC}
ul.jclist_color2 img{background:#304A67;border-color:#436284}
ul.jclist_color2 .jcl_comment{color:#fff}
ul.jclist_color3 li{background:#f9f9f9}
.gk-box-wrap .nsp_main .nsp_top_interface div,
.gk-box-wrap .nsp_main .nsp_bottom_interface div { right: 0!important; }
 
.nsp { position:relative; }
.nsp_main { overflow:hidden; }
.nsp_main .nsp_bottom_interface,
.nsp_main .nsp_top_interface { overflow:hidden; width:auto; margin: 0; }
.nsp_main .nsp_bottom_interface { margin:0; padding-top:6px; }
.nsp_main .nsp_top_interface div { position: absolute; right: 12px; top: 16px; }
.nsp_main .nsp_bottom_interface div { float: left; }

.nsp_main .nsp_bottom_interface div .pagination li,
.nsp_main .nsp_top_interface div .pagination li,
.nsp_main .nsp_bottom_interface div .pagination li.active,
.nsp_main .nsp_top_interface div .pagination li.active { display:block; float:left; width: 7px; height: 3px; margin:1px 0 0 0!important;  padding:0 !important; background: transparent url('../images/light/nsp_interface.png') no-repeat 0 -3px !important; border:none !important;    text-indent: -999em!important;cursor:pointer; }
.nsp_main .nsp_bottom_interface div .pagination li:hover,
.nsp_main .nsp_bottom_interface div .pagination li.active,
.nsp_main .nsp_top_interface div .pagination li:hover,
.nsp_main .nsp_top_interface div .pagination li.active { background: transparent url('../images/light/nsp_interface.png') no-repeat 0 0 !important; cursor:pointer; }
.nsp_main .nsp_top_interface div .pagination,
.nsp_main .nsp_bottom_interface div .pagination { border:none !important; float:left; width:auto; padding: 2px 8px 0 0 !important; list-style-type:none; margin:0; }
.nsp_main .nsp_bottom_interface .counter,
.nsp_main .nsp_top_interface .counter { padding:0 8px 0 8px!important; font-size:10px; font-weight:normal !important; height:10px; line-height:10px; background:transparent; cursor:pointer; float:left; margin:0 0 0 2px !important; }
.nsp_main .nsp_bottom_interface .counter span,
.nsp_main .nsp_top_interface .counter span { color:#555 !important; margin-left: 3px; }
.nsp_main .nsp_k2store { padding:0!important; }
.nsp_main .nsp_bottom_interface .prev,
.nsp_main .nsp_top_interface .prev,
.nsp_main .nsp_bottom_interface .next,
.nsp_main .nsp_top_interface .next { display: block; float:left; border:none !important; height: 8px;  width: 5px; margin:0; background: transparent url('../images/light/nsp_interface.png') no-repeat -7px 0; cursor:pointer; text-indent:-999em; padding:0 !important; }
.nsp_main .nsp_bottom_interface .prev:hover,
.nsp_main .nsp_top_interface .prev:hover { background-position: -18px 0; }
.nsp_main .nsp_bottom_interface .next,
.nsp_main .nsp_top_interface .next { background-position: -14px 0; float: right; margin-left: 5px; }
.nsp_main .nsp_bottom_interface .next:hover,
.nsp_main .nsp_top_interface .next:hover { background-position: -25px 0; }
.nsp_main .nsp_arts { overflow:hidden; }
.nsp_main .nsp_art div { overflow:hidden; padding:0 10px; }
.nsp_main .nsp_art h4.nsp_header,
.nsp_main .nsp_art h4.nsp_header a { font-size:13px; color: #3b3b3b }
.nsp_main .nsp_art h4.nsp_header { line-height:16px; margin-bottom: 0px; }
.nsp_main .nsp_art h4.nsp_header a:hover { color: #3477bb; }
.nsp_main .nsp_links h4 a {  color: #555}
.nsp_main .nsp_links h4 a:hover,
.nsp_main .nsp_art h4.nsp_header a:hover { color: #3477BB; text-decoration: none; }
.nsp_main .nsp_art p.nsp_text { float:none; margin-top: 0!important; font-size: 12px; line-height: 1.7; }
.nsp_main .nsp_art p.nsp_info { font-size:85%; margin:6px 0; font-style: italic; }
.nsp_main .nsp_art .tleft { text-align:left; }
.nsp_main .nsp_art .tright { text-align:right; }
.nsp_main .nsp_art .tcenter { text-align:center; }
.nsp_main .nsp_art .tjustify { text-align:justify; }
.nsp_main .nsp_art .fleft { float:left; }
.nsp_main .nsp_art .fright { float:right; }
.nsp_main .nsp_art .fnone { clear:both; width:100%; float:none; }
.nsp_main .nsp_art { float:left; }
.nsp_main .readon_class.left,
.nsp_main .readon_class.right,
.nsp_main .readon_class.center { clear:both; }
.nsp_main .readon_class.left { float:left; }
.nsp_main .readon_class.right { float:right; }
.nsp_main .readon_class.center { display:inline; float:none; }
.nsp_main .nsp_links ul li { background-position: 4px 13px!important; padding: 4px 0 4px 15px!important; }
.nsp_main .nsp_links ul li h4 { font-size:110%; line-height:160%; font-weight: normal }
.nsp_main .nsp_links ul li p { margin: 2px 0 0; font-size:11px; line-height: 130% }
.nsp_main .nsp_links ul li { margin:0; padding:6px 0 9px !important; height:auto; background: none !important; border-bottom:none; }
.nsp_main .nsp_links ul { padding:0; margin: 10px 0.3px 0; list-style-type:none; clear:none!important; }
.nsp_main .nsp_arts.left { float:right; }
.nsp_main .nsp_links_wrap.left { float:left; }
.nsp_main .nsp_arts.right { float:left; }
.nsp_main .nsp_links_wrap.right { float:right; }
.nsp_main .unvisible { height:1px; left:-10000px; overflow:hidden; position:absolute; top:auto; width:1px; }
.nsp_main .nsp_avatar { margin-bottom:-5px; }
.nsp_main .nsp_art .readon { margin-top: 14px; }
.nsp_main a.nsp_comments { }

.nsp_k2store_price { color: #E73F23; }
.nsp_k2store_price strong { font-weight: normal; margin-right: 6px; color: #555; }

.gk-header .nsp_main_portal_mode1 { padding-top: 4px; }
.gk-header .nsp_main_portal_mode1 .nsp_arts { margin: 0 0 15px 0; }
.gk-header .nsp_main_portal_mode1 .nsp_top_interface { margin-top: -38px!important; margin-right: 20px!important; }
.gk-header .nsp_main_portal_mode1 .fnone { display: inline; }
.gk-header .nsp_main_portal_mode1 .nsp_art { border-top: 1px solid #e5e5e5; padding-top: 17px; }
.gk-header .nsp_main_portal_mode1 .nsp_art:first-child { border-top: none; padding-top: 0; } 
.gk-header .nsp_main_portal_mode1 .nsp_header { font-size: 12px; font-weight:bold; color: #1a1a1a; line-height: 1.0; margin-bottom: 8px; }
.gk-header .nsp_main_portal_mode1 .nsp_header a { color: #1a1a1a; }
.gk-header .nsp_main_portal_mode1 .nsp_header a:hover { color: #3477bb; }
.gk-header .nsp_main_portal_mode1 .nsp_text a { line-height: 1.3; color: #555; }
.gk-header .nsp_main_portal_mode1 .nsp_text a:hover { color: #3477bb; } 
.gk-header .nsp_main_portal_mode1 .nsp_readmore.inline { display: inline-block; float: right; margin-top: 1px; width: 5px; height: 12px; background: transparent url('../images/style1/nsp_readmore.png') no-repeat 0 center; text-indent: -999em; }
.gk-header .nsp_main_portal_mode1 .nsp_info { color: #959595; font-size: 11px; margin-top: 0.3em; }
