﻿body 
{
    font-family:Tahoma,Verdana,Arial;
    font-size:11px;
	color:#FFFFFF;	
	
    background-image:url(bg_main.gif);
    background-attachment:fixed;
	background-position:center;
}
TABLE
{
    font-family:Tahoma,Verdana,Arial;
    font-size:11px;
    color:#FFFFFF;
}
A
{
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
}
A:hover
{
    font-size:11px;
    color:#000000;
    text-decoration:underline;
}
.bg_bottom
{
    background-image:url(bg_bottom.gif);
    width:910px;
}

.brd_main
{
    border-left:1px #909090 solid;
    border-right:1px #909090 solid;
}
.bg_main_top
{
    background-color:#336CA1;
    height:80px;
}
.bg_left
{
    background-color:#8FBEE8;
    height:100%;
}
.bg_mnu
{
	background-image:url(bg_menu_Top1.jpg);
	height:36px;
	font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	color:#FFFF00;
	font-weight:bold;
   
}
   
.bg_menu
{
    background-image:url(bg_menu_top.gif);
    height:24px;
}
.btn_submit
{
    background-image: url(btn_send.gif);
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 98px;
    height: 17px;
    background-color: transparent;
}
.btn_submit1
{
    font-family:Tahoma;
    font-size:11px;
    font-weight:bold;
}
.btn_search_adv
{
    background-image: url(btn_search_adv.gif);
    background-repeat: no-repeat;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    width: 84px;
    height: 17px;
    background-color: transparent;
}
.download
{
	font-weight:bold;
	background-image:url(icon_save.gif);
	background-repeat:no-repeat;
	padding-left:19px;
	padding-top:2px;
	height:15px;
}
.title_name
{
    font-size:11px;
    font-weight:bold;
    color:#106695;
}
.title_name:hover
{
    font-size:11px;
    font-weight:bold;
    color:#106695;
}
.btn_search
{
    background-image: url(btn_search.gif);
    background-repeat:no-repeat;
    width:22px;
    height:17px;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    background-color: transparent;
    border-bottom-style: none;
}
.bg_newsletter1
{
    background-color:#E3ECF0;
    border-bottom:1px #424242 solid;
    border-right:1px #424242 solid;
}
.bg_newsletter2
{
    background-color:#E3E6E9;
    border-bottom:1px #424242 solid;
}
.brd_right
{
	background-color:#000000;
	
}
.copyright
{
    font-size:10px;
    color:#248ad3;
}
.copyright A
{
    font-size:10px;
    color:#248ad3;
    text-decoration:none;
}
.copyright A:hover
{
    font-size:10px;
    color:#000000;
    text-decoration:underline;
}
.link_menu_about_
{
	background-image:url(menu/about.gif);
	background-repeat:no-repeat;
	width:86px;
	height:24px;
}
.link_menu_about_:hover
{
	background-image:url(menu/about_hl.gif);
	background-repeat:no-repeat;
}
.link_menu_prdouct
{
	background-image:url(menu/product.gif);
	background-repeat:no-repeat;
	width:86px;
	height:24px;
}
.link_menu_prdouct:hover
{
	background-image:url(menu/product_hl.gif);
	background-repeat:no-repeat;
}
.link_menu_news
{
	background-image:url(menu/news.gif);
	background-repeat:no-repeat;
	width:86px;
	height:24px;
}
.link_menu_news:hover
{
	background-image:url(menu/news_hl.gif);
	background-repeat:no-repeat;
}
.link_menu_contact
{
	background-image:url(menu/contact.gif);
	background-repeat:no-repeat;
	width:86px;
	height:24px;
}
.link_menu_contact:hover
{
	background-image:url(menu/contact_hl.gif);
	background-repeat:no-repeat;
}
.link_menu_top
{
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
    padding-left:20px;
}
.link_menu_top:hover
{
    font-size:11px;
    color:#2A2A2A;
    text-decoration:none;
}
.line_bottom
{
    background-image:url(line_bottom.gif);
    height:9px;
    width:100%;
}
.link_bottom
{
    font-size:12px;
    color:yellow;
    text-decoration:none;
	font-weight:bold;
	
}
.link_bottom_
{
    font-size:11px;
    color:#555555;
    text-decoration:underline;
}
.line_product
{
    border-bottom:1px #5292CC solid;
    border-left:1px #5292CC solid;
}
.line_product1
{
    border-bottom:1px #5292CC solid;
    border-left:1px #5292CC solid;
    border-right:1px #5292CC solid;
}
.line_product2
{
    border-bottom:1px #5292CC solid;
    border-left:1px #5292CC solid;
    border-right:1px #5292CC solid;
    border-top:1px #5292CC solid;
}
.link_bottom:hover
{
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
	font-weight:bold;
}
.line_detail
{
	border-bottom: 1px #989898 solid;
	font-weight: bold;
	color:#6E6E6E;
	height:22px;
}
.line_detail1
{
	border-bottom: 1px #989898 solid;
	height:22px;
}
.line_detail2
{
	border-bottom: 1px #989898 solid;
	font-weight: bold;
	font-size: 12pt;
	color: #FF0000;
}
.tit_product_list
{
    background-image:url(home.gif);
    background-repeat:no-repeat;
    height:14px;
    padding-left:16px;
    padding-top:1px;
    font-size:11px;
    color:#336CA1;
    font-weight:bold;
}
.tit_product_list A
{
    padding-top:1px;
    font-size:11px;
    color:#336CA1;
    font-weight:bold;
}
.tit_product_list A:hover
{
    padding-top:1px;
    font-size:11px;
    color:#336CA1;
    font-weight:bold;
}
.textbox
{
    font-size:11px;
    color:#000000;
	font-weight:bold;
}
.textbox_search
{
    font-size:9px;
    color:#000000;
}
.title_cat_news
{
    background-image:url(m14.gif);
    font-size:11px;
    padding-left:10px;
    color:#FF0000;
    height:21px;
    font-weight:bold;
    border-bottom:1px #FFFFFF solid;
    padding-top:1px;
}
.title_cat_news A
{
    font-size:11px;
    color:#000000;
    width:100%;
    text-decoration:none;
}
.title_cat_news A:hover
{
    font-size:11px;
    color:#044785;
    text-decoration:none;
}
.title_cat
{
    background-image:url(m14.gif);
    font-size:11px;
    padding-left:10px;
    padding-top:1px;
    color:#336CA1;
    height:21px;
    width:100%;
    font-weight:bold;
    border-bottom:1px #FFFFFF solid;
}
.title_cat A
{
    color:#4b5c01;
    width:100%;
    text-decoration:none;
}
.title_cat A:hover
{
   color:#ED1B23;
   text-decoration:none;
}
.line_bottom_cat
{
	font-size:1px;
	width:166px;
	border-top:1px #b6ca5f solid;
}
.title_sub_cat
{
    background-image:url(m14.gif);
    background-repeat:no-repeat;
    font-size:11px;
    padding-top:3px;
    padding-left:25px;
    height:19px;
    width:100%;
    border-bottom:1px #ffffff solid;
    text-decoration:none;
}
.title_sub_cat A
{
    width:100%;
    color:#849f11;
    text-decoration:none;
}
.title_sub_cat A:hover
{
    color:#F10A0A;
    text-decoration:none;
}
.title_sub_cat_selected
{
    background-image:url(m14.gif);
    background-repeat:no-repeat;
    font-size:11px;
    color:#FF0000;
    padding-top:3px;
    padding-left:25px;
    text-decoration:none;
    font-weight:bold;
    width:100%;
    height:20px;
    border-bottom:1px #FFFFFF solid;
}
.title_sub_cat_selected A
{
    color:#FF0000;
    text-decoration:none;
    font-weight:bold;
}
.title_sub_cat_selected A:hover
{
    font-size:11px;
    color:#0C2FA3;
    text-decoration:none;
}
.title_newsgroups
{
    color:#719D07;
    font-weight:bold;
    height:20px;
    font-size:11px;
    border-bottom:1px #719D07 solid;
}
.title_product_main
{
    font-size:11px;
    color:#000000;
    font-weight:bold;
}
.title_product_main:hover
{
    font-size:11px;
    color:#FF0000;
    font-weight:bold;
}
.header_page_2
{
    color:#ffffff;
    background-color:#5292CC;
    border-top:1px #F3F3F3 solid;
    border-bottom:1px #3D3D3D solid;
    height:20px;
}
.title_category
{
    text-decoration:none;
    background-image:url(title_news.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_category:hover
{ 

text-decoration:none;
 color:#FFFF00;
 }
.title_category2
{
    background-image:url(icon_title_cat2.gif);
    background-repeat:no-repeat;
    background-position:7px 5px;
    color:#ffffff;
    padding-left:16px;
    font-weight:bold;
    background-color:#8FBEE8;
    border-top:1px #F3F3F3 solid;
    border-bottom:1px #3D3D3D solid;
    height:20px;
}
.title_category1
{
    background-image:url(icon_title_cat.gif);
    background-repeat:no-repeat;
    background-position:7px 5px;
    color:#ffffff;
    padding-left:16px;
    font-weight:bold;
    background-color:#5292CC;
    border-bottom:1px #3D3D3D solid;
    height:20px;
}
.title_lit_pro
{
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
.title_lit_pro A
{
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
.title_lit_pro A:hover
{
    font-size:11px;
    font-weight:bold;
    color:#323232;
}
.title_lit_pro_selected
{
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:underline;
}
.title_lit_pro_selected A
{
    font-size:11px;
    font-weight:bold;
    color:#ffffff;
    text-decoration:underline;
}
.title_lit_pro_selected A:hover
{
    font-size:11px;
    font-weight:bold;
    color:#323232;
}
.title_product_list
{
    font-size:11px;
    color:#0D3E6C;
    text-decoration:none;
}
.title_product_list:hover
{
    font-size:11px;
    color:#FF0000;
    text-decoration:none;
}
.n_title
{
    font-size:11px;
    font-weight:bold;
    color:yellow;
}
.n_title:hover
{
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
  }

.line_news
{
    font-size:0px;
    border-bottom:1px #dcdcdc solid;
}
.line_right
{
    font-size:0px;
    color:#333333;
    border-bottom:1px #333333 solid;
}
.link_news_detail
{
    background-image:url(icon_sub_cat.gif);
    background-repeat:no-repeat;
    background-position:0px 3px;
    text-decoration:none;
    color:#000000;
    padding-left:9px;
}
.link_news_detail:hover
{
    background-image:url(icon_sub_cat_hl.gif);
    background-repeat:no-repeat;
    text-decoration:underline;
    color:#106695;
}
.link_view_detail
{
    background-image:url(icon_sub_cat.gif);
    background-repeat:no-repeat;
    background-position:3px 3px;
    text-decoration:none;
    color:#000000;
    padding-left:11px;
}
.link_view_detail:hover
{
    background-image:url(icon_sub_cat.gif);
    background-repeat:no-repeat;
    background-position:3px 3px;
    text-decoration:underline;
    color:#336CA1;
}
.link_title
{
    background-image:url(icon_sub_cat.gif);
    background-repeat:no-repeat;
    background-position:17px 4px;
    text-decoration:none;
    color:#FFFFFF;
    padding-left:27px;
}
.link_title:hover
{
    background-image:url(icon_sub_cat_hl.gif);
    background-repeat:no-repeat;
    text-decoration:none;
    color:yellow;
}
.other_news
{
    font-size:12px;
    color:Yellow;
    font-weight:bold;
}
.detail_title
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
}
.title_product_others
{
    font-size:12px;
    color:#000000;
    font-weight:bold;
}
.title_product_detail
{
    font-size:14px;
    color:#000000;
    font-weight:bold;
}
.title_pro_main
{
    font-family:Arial;
    background-color:#5292CC;
    border-bottom:2px #2A659B solid;
    font-size:12px;
    color:#EFEFEF;
    width:100%;
    padding-top:3px;
    padding-left:4px;
    font-weight:bold;
    height:21px;
}
.title_pro_main:hover
{
    color:#2F2F2F;
    font-weight:bold;
    text-decoration:none;
}
.border_pro_main
{
    border-bottom:1px #2A659B solid;
    border-left:1px #2A659B solid;
    border-right:1px #2A659B solid;
}
.price_main
{
    font-size:14px;
    font-weight:bold;
    color:#ff0000;
}
.line_space
{
    font-family:Arial;
    font-size:5px;
}
.shoppingcart
{
	background-image:url(icon_title.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	font-weight:bold;
	padding-left:8px;
	color:#5292CC;
}
.online_YM
{
	color:#7CAB0A;
}
.online_YM A
{
	color:#7CAB0A;
	font-weight:bold;
}
.online_YM A:hover
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.menuTop
{
    background-color:#ffffff;
    height:25px;
    color:#ffffff;
    
}
.link_menuTop
{
    text-decoration:none;
    font-size:11px;
    text-transform:uppercase;
    color:#ffffff;
    font-weight:bold;
}
.link_menuTop:hover
{
    text-decoration:none;
    color:#000000;
}

.link_news_TitleDetail
{  
    
    font-weight:bold;
    color:Yellow;
    text-decoration:none;
}
.link_news_TitleDetail:hover
{
    text-decoration:none;
    color:#FFFFFF;
}
.linkdetail
{
    text-decoration:none;
    color:#FFFFFF;
}
.linkdetail:hover
{
 text-decoration:none;
 color:yellow;
 }
 
.title_sudoku2x2
{
    text-decoration:none;
    background-image:url(sudoku2x2.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_sudoku3x3
{
    text-decoration:none;
    background-image:url(title_sudoku3x3.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_jigsaw
{
    text-decoration:none;
    background-image:url(title_jigsaw.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_killer
{
    text-decoration:none;
    background-image:url(title_killer.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_disjointed
{
    text-decoration:none;
    background-image:url(title_disjointed.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_killer_dis
{
    text-decoration:none;
    background-image:url(title_killer_dis.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_forweek
{
    text-decoration:none;
    background-image:url(title_forweek.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:412px;
    height:26px;
}
.title_cachgiai
{
    text-decoration:none;
    background-image:url(title_cachgiai.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:277px;
    height:26px;
}
.title_top20
{
    text-decoration:none;
    background-image:url(title_top20.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#FFFFFF;
    padding-left:25px;
    font-weight:bold;
    width:277px;
    height:26px;
}
.detail_intro
{
font-family:Arial, Helvetica, sans-serif;
 
 font-size:13px;
 font-style:italic;

 }
 
.detail_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.help_title
{
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.help_title1
{
font:Arial, Helvetica, sans-serif;
font-size:11px;

}
.menuTopsub
{
    font-family:Tahoma,Verdana,Arial;
	font-size:12px;
	color:#FFFF00;
	font-weight:bold;
    padding-bottom:5;
}
.Tabmenu
{
    padding-bottom:0;
}
.link_
{     
    text-decoration:none;
    color:#FFFFFF;
    padding-left:27px;
}
.link:hover
{    
    text-decoration:none;
    color:yellow;
}