body{margin:0;font-size:11px;font-family:verdana;background-image:url(bdbg0000.gif);background-repeat:repeat-y;background-position:center;text-align:center;}
table{font-size:11px;font-family:verdana;text-align:left;}
h1{font-size:18px;font-weight:bold;margin:0;}
form{margin:0;}
a{color:#0265CD;}
a:hover{color:#000;}
li{list-style-position:inside;}

.g{width:990px;margin:0 auto;}

/*header*/
.hd{background-image:url(hdbg_in0.gif);height:131px;}
.hd .num div{line-height:18px;font-style:italic;color:#949494;font-weight:bold;width:200px;float:right;clear:both;}

/*navi*/
.navi{background-image:url(navi0000.png);background-repeat:no-repeat;height:30px;background-position:8px 0;padding:0;margin:0;}
.navi a{display:block;height:30px;padding:0;margin:0;background-image:url(navi0000.png);background-repeat:no-repeat;background-position:0 -200px;}
.navi a strong{display:block;position:absolute;left:-1000px;}
.navi #n1 a{width:90px;}
.navi #n2 a{width:57px;}
.navi #n3 a{width:57px;}
.navi #n4 a{width:57px;}
.navi #n5 a{width:77px;}
.navi #n6 a{width:96px;}
.navi #n7 a{width:57px;}
.navi #n8 a{width:76px;}
.navi #n9 a{width:62px;}
.navi #n10 a{width:96px;}
.navi #n11 a{width:62px;}
.navi #n12 a{width:120px;}
.navi #n1 a:hover, .navi #n1 a.on{background-position:0 -30px;}
.navi #n2 a:hover, .navi #n2 a.on{background-position:-90px -30px;}
.navi #n3 a:hover, .navi #n3 a.on{background-position:-147px -30px;}
.navi #n4 a:hover, .navi #n4 a.on{background-position:-204px -30px;}
.navi #n5 a:hover, .navi #n5 a.on{background-position:-261px -30px;}
.navi #n6 a:hover, .navi #n6 a.on{background-position:-338px -30px;}
.navi #n7 a:hover, .navi #n7 a.on{background-position:-434px -30px;}
.navi #n8 a:hover, .navi #n8 a.on{background-position:-491px -30px;}
.navi #n9 a:hover, .navi #n9 a.on{background-position:-567px -30px;}
.navi #n10 a:hover, .navi #n10 a.on{background-position:-629px -30px;}
.navi #n11 a:hover, .navi #n11 a.on{background-position:-725px -30px;}
.navi #n12 a:hover, .navi #n12 a.on{background-position:-787px -30px;}
.navifoot{padding:8px 0 0 10px;color:#fff;}
.navifoot a{color:#fff;padding:0 4px;}

/*more row*/
.more{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:30px;font-size:12px;font-style:italic;}
.more a{color:#289D21;text-decoration:none;padding:4px 40px 4px 0;}
.more img{padding-left:10px;}

/*dot line*/
.hdotline{background-image:url(dot_line.gif);background-repeat:repeat-x;height:3px;clear:both;line-height:1px;overflow:hidden;}

/*block name info*/
.bkname{font-size:20px;font-weight:bold;font-family:arial;padding:10px 0 0 20px;color:#222;}
.bkinfo{padding:0 0 3px 23px;font-size:11px;color:#999;}

/*thick double border table*/
.doubleborder{background-image:url(bg_doubl.gif);background-repeat:no-repeat;margin:8px;}
.doubleborder a h1{font-size:20px;color:#f60;text-decoration:underline;margin-bottom:8px;}

/*home special*/
.hmspecial{width:428px;height:86px;margin:30px 0 0 0;text-decoration:none;background-image:url(bg_hm_sp.png);background-repeat:no-repeat;background-position:0px -146px;}
.hmspecial a{text-decoration:none;}
.hmspecial.on{width:428px;background-image:url(bg_hm_sp.png);background-position:0 0;background-repeat:no-repeat;}
.hmspecial .title{font-size:11px;font-family:verdana;text-decoration:none;margin:10 0 3px 0;font-weight:bold;color:#088E06;text-decoration:none;}
.hmspecial .desc{font-size:11px;font-family:verdana;text-decoration:none;margin:0;color:#222;text-decoration:none;}

/*login*/
.login{background-image:url(login_bg.png);background-repeat:no-repeat;width:212px;margin:8px;}
.login .foot{background-image:url(login_bg.png);background-repeat:no-repeat;background-position:left bottom;width:212px;height:9px;}

/*search*/
.search{margin:10px 0;}
.search .q{background-image:url(search_b.gif);background-repeat:no-repeat;background-position:3px 3px;padding-left:20px;width:160px;height:22px;border:1px solid #D8D8D8;}

/*home new soft*/
.hmnewsoft{width:300px;border:1px solid #DEDEDE;border-top-width:6px;margin:8px;background-image:url(bg_new_s.gif);background-repeat:repeat-x;}
.hmnewsoft .title{font-family:verdana;font-size:12px;padding-left:10px;}
.hmnewsoft .info{font-size:11px;color:#aaa;padding:2px 0 2px 10px;}
.hmnewsoft .desc{padding:0 0 2px 14px;color:#888;}
.hmnewsoft .time{font-family:verdana;font-size:10px;color:#666666}
.hmnewsoft .time div{font-family:verdana;font-size:20px;font-weight:bold;}


/*home find by*/
.hmfindby{width:424px;border-top:6px solid #DEDEDE;margin:8px;background-image:url(bg_find_.gif);background-repeat:repeat-x;}
.hmfindby a{font-size:12px;}
.hmfindby .r{font-family:arial;font-size:10px;}

/*home solutions*/
.hmsolu{width:215px;border-top:6px solid #DEDEDE;margin:8px 0 8px 1px;background-image:url(bg_solut.gif);background-repeat:repeat-x;background-position:0 1px;}
.hmsolu ul{padding:0 0 0 5px;margin:0;}
.hmsolu li{line-height:16px;margin:20px 0;list-style-type:none;background-image:url(question.gif);background-repeat:no-repeat;background-position:0 2px;padding-left:18px;}

/*Top Rated & Top Sales*/
.toprs{width:265px;}
.toprs ol{margin:5px;padding:5px;border:1px #CCC solid;}
.toprs li{line-height:25px;background:url(dot_line.gif) bottom repeat-x}

/*home editor reivew*/
.hmedrw{width:424px;margin:8px;background-image:url(dot_line.gif);background-repeat:repeat-x;color:#222;}
.hmedrw .bkname{padding-bottom:10px;}
.hmedrw p{margin:0;}
.hmedrw .pdt{background-image:url(line0000.gif);background-repeat:no-repeat;background-position:center top;padding:10px 0 10px 0;}
.hmedrw .pdt .title{font-size:12px;margin:5px 0;}
.hmedrw .pdt .info{font-size:11px;margin:8px 0;color:#999;}
.hmedrw .pdt .tag{padding-left:20px;margin:4px 0;}
.hmedrw .first{background:none;padding-top:0;}
.hmedrw .first .title a{color:#f60;}

/*quick download*/
.qkdownload{background-color:#EFF6F9;border:1px solid #E5E6E6;width:650px;}
.qkdownload .pdt{border:1px solid #F1F1EA;background-color:#fff;width:310px;height:80px;padding:0 5px;}
.qkdownload .pdt img{margin-top:20px;}
.qkdownload .pdt a{display:block;font-size:14px;font-weight:bold;text-decoration:none;margin:0;}
.qkdownload .pdt p{margin:0;}

.letters a{display:block;border:1px solid #9AAFE5;background-color:#fff;padding:4px 4px;margin:4px 4px;font-weight:bold;text-decoration:none;}
.letters a:hover{border:1px solid #333;color:#000;}
.letters a.this{border:1px solid #333;background-color:#4BAD3A;color:#fff;}

/*foot3:cats,browse*/
.foot3{border-top:6px solid #E5E5E5;margin-top:8px;background-color:#F5F5F5;background-image:url(bg_foot3.gif);background-repeat:repeat-x;background-position:left bottom;padding-bottom:13px;}
.foot3 .cats td{width:570px;background-image:url(ft1line0.gif);background-repeat:repeat-x;background-position:left bottom;padding:5px 0 3px 0;}
.foot3 .cats .p{float:left;width:45px;height:38px;padding-left:2px;}
.foot3 .cats .c{width:510px;margin-bottom:8px;} 
.foot3 .cats .s{width:510px;}
.foot3 .cats img{padding:3px 5px;}
.foot3 .cats .c a{font-size:12px;font-weight:bold;color:#333;}
.foot3 .cats .s a{font-size:11px;color:#666;text-decoration:none;}

.foot3 .letters a{display:block;border:1px solid #9AAFE5;background-color:#fff;padding:4px 7px;margin:4px;font-weight:bold;text-decoration:none;}
.foot3 .letters a:hover{border:1px solid #333;color:#000;}

/*foot2:links*/
.foot2{background-image:url(ft2bg000.jpg);padding:20px;background-color:#4886BF;}
.foot2 .h{padding:6px 0;border-bottom:1px solid #3B6B9B;}
.foot2 .l,.foot2 .m{padding:6px 0;background-image:url(ft2line0.gif);background-position:left bottom;background-repeat:repeat-x;}
.foot2 .l a{color:#fff;text-decoration:none;font-size:11px;display:block;background-image:url(ft2li000.gif);background-repeat:no-repeat;padding-left:13px;margin-left:5px;}
.foot2 .m a{color:#fff;text-decoration:none;font-size:11px;background-repeat:no-repeat;padding-left:4px;}
.foot2 .search{background-color:#4B4B4B;padding:5px;width:230px;}
.foot2 .search .q{width:250px;}
.foot2 .lt{float:left;}
.foot2 .rt{float:right;}

/*foot1*/
.foot1{height:80px;color:#FAFAFA;font-size:11px;font-family:arial;background-image:url(ft1bg000.gif);background-repeat:repeat-x;background-color:#111F2D;}
.foot1 a, .foot1 a:visited{color:#FAFAFA;}
.foot1 h1{font-size:11px;font-weight:normal;display:inline;}
/*foot1 20080522*/
.foot1 .mty{background:#fff;color:#0088B5;font-family:verdana;font-size:10px;border-bottom:2px solid #00A5DB;padding:0 0 1px 10px;}
.foot1 .mty a, .foot1 .mty a:visited{font-family:'Lucida Sans Unicode','Lucida Console',Tahoma;font-size:13px;color:#0088B5;padding:0 2px;text-decoration:none;}
.foot1 .mty a:hover{text-decoration:underline;color:#555;}
.foot1 .pop a,.foot1 .pop a:visited,.foot1 .cp a,.foot1 .cp a:visited{font-family:'Lucida Sans Unicode','Lucida Console','Tahoma';color:#fff;}
.foot1 .pop a:hover, .foot1 .cp a:hover{color:#9EE6F7;}
.foot1 .pop .lt{font-family:arial;color:#EDF3F8;font-size:10px;padding-left:20px;}
.foot1 .pop a{font-size:12px;padding:0 3px;}
.foot1 .cp{text-align:center;color:#fff;margin:30px 0 10px 0;font-size:12px;}
.foot1 .tags a{color:#fff;}

/*where u r*/
.where{width:745px;color:#000;background-image:url(bg_new_s.gif);background-repeat:repeat-x;border-top:6px solid #D6D9DB;margin:8px 0 0 8px;}
.where .levels{padding:10px 0 4px 13px;}
.where a{color:#000;}
.where a:hover{color:#115E0D;}
.levels a, .levels a:visited{color:#000;}
.levels a:hover{color:#115E0D;}

/*featured list*/
.Flist{width:745px;margin:0 0 8px 8px;border:1px solid #ddd;}
.Flist .head{background-color:#DFF2F3;}
.Flist .head .title{font-size:10px;padding:8px 0 4px 20px;margin:0;font-weight:bold;color:#165B10;width:150px;}
.Flist .head .tags{padding:8px 0 4px 30px;margin:0;border:0;}
.Flist .head .tags a{padding-right:15px;}
.Flist .pdt{padding:5px 0;border-top:1px solid #ddd;}
.Flist .pdt td{padding-bottom:8px;}
.Flist .pdt .title{font-size:12px;margin:5px 0;}
.Flist .pdt .info{font-size:11px;margin:3px 0;color:#999;}
.space{margin-left:20px;}
.Flist .pdt .info a{color:#999;}
.Flist .pdt .info a:hover{color:#333;}
.Flist .pdt .desc{margin-top:5px;}
.Flist .pdt .rank{font-size:23px;color:#888;text-align:center;font-weight:bold;}
.Flist .pdt .count{font-size:11px;color:#999;text-align:center;}
.Flist .simpdt td{padding:8px 0 8px 8px;text-align:center;border-top:1px solid #ddd;}
.Flist .simpdt .title{text-align:left;font-weight:bold;font-size:12px;}
.Flist .simpdt .buy{background-image:url(sbuy0000.gif);background-repeat:no-repeat;background-position:15px 11px;}
.Flist .simpdt .down{background-image:url(sdown000.gif);background-repeat:no-repeat;background-position:12px 10px;}
.Flist .simpdt .buy a{color:#f60;font-weight:bold;}
.Flist .simpdt .down a{color:#096;font-weight:bold;}

/*xpages*/
.xpg {font-family:verdana;font-size:11px;padding:10px 5px;}
.xpg a, .xpg a:visited{color:#105CB6;text-decoration:none;display:block;line-height:18px;}
.xpg a:hover{text-decoration:underline;background-color:#DFF2F3;}
.xpg .p, .xpg .skip, .xpg .txt, .xpg .this{float:left;border:1px solid #9AAFE5;text-align:center;margin:1px;background-color:#fff;min-width:22px;line-height:18px;}
*html .xpg .p, .xpg .skip, .xpg .txt, .xpg .this{width:22px;}
.xpg .txt{width:85px;color:#999;border-color:#ddd;}
.xpg .skip{float:left;padding:4px;border-color:#fff;color:#999;}
.xpg .this{color:#000;border:1px solid #333;background-color:#95D4D7;font-weight:bold;}

/*thin pdt list*/
.thinpdtlist{margin:8px 0 8px 8px;width:215px;}
.thinpdtlist table{table-layout:fixed;overflow:hidden;}
.thinpdtlist a{text-decoration:none;}
.thinpdtlist a:hover{text-decoration:underline;}
.thinpdtlist .pdt{border:1px solid #D6D9DB;padding:8px;margin:3px 0 6px 0;}
.thinpdtlist .pdt .title{font-weight:bold;padding:3px 0 5px 0;font-size:12px;}
.thinpdtlist .pdt .desc{color:#666;margin:7px 0 3px 0;}
.thinpdtlist .pdt .manual{background-image:url(manual00.gif);background-repeat:no-repeat;padding-left:20px;font-weight:bold;font-size:12px;line-height:18px;}

/*small buy down*/
.sbuy{background-image:url(sbuy0000.gif);background-repeat:no-repeat;background-position:4px 3px;padding-left:20px;margin:3px 0;}
.sbuy a,.sbuy a:hover{color:#F60;text-decoration:underline;font-weight:bold;font-size:11px;}
.sdown{background-image:url(sdown000.gif);background-repeat:no-repeat;background-position:4px 3px;padding-left:20px;margin:3px 0;}
.sdown a,.sdown a:hover{color:#096;text-decoration:underline;font-weight:bold;font-size:11px;}

/*toplight out link*/
.olink{margin:3px 0;}
.olink a,.olink a:hover{color:#F60;text-decoration:underline;font-weight:bold;}

/*pdt head*/
.pdtH{background-image:url(pdt_c_bg.gif);background-repeat:repeat-x;padding:15px 30px 0 30px;}
.pdtH .wherep{background-image:none;padding:0;margin:0;font-size:12px;}
.pdtH .wherep a{color:#000;}
.pdtH .thetitle{margin:10px 0;}
.pdtH .thetitle h1{font-size:25px;font-weight:bold;display:inline;}
.pdtH .navi{background-image:url(pdtnavbg.gif);background-repeat:repeat-x;height:70px;width:100%;font-weight:bold;font-size:13px;color:#000;}
.pdtH .navi a{color:#0265CD;display:block;text-decoration:none;height:30px;vertical-align:top;margin-top:15px;}
.pdtH .navi a:hover{background-image:url(pdtnavun.gif);background-position:center bottom;}
.pdtH .navi a.this{color:#000;background-image:url(pdtnavun.gif);background-position:center bottom;}
.pdtH .navi td{background-image:url(pdtnavsp.gif);background-repeat:no-repeat;background-position:left top;text-align:center;vertical-align:top;}
.pdtH .navi td.first{background:none;}
/*pdt content*/
.pdtC{padding:0;}
.pdtC .bInfo{padding-left:20px;margin:5px 0}
.pdtC .bInfo .n{font-weight:bold;}
.pdtC .bInfo td{line-height:25px;}
/*pdt desc*/
.pdtC .desc{line-height:20px;padding:10px 0 0 10px;font-size:12px;}
.pdtC .desc .bkname{font-size:20px;font-weight:bold;font-family:arial;padding:20px 0 5px 5px;color:#222;border-bottom:1px solid #999;}
.pdtC .faq .bkname{font-size:20px;font-weight:bold;font-family:arial;padding:20px 0 5px 5px;color:#222;border-bottom:1px solid #999;}
.pdtC .desc .tags a{font-size:11px;font-weight:bold;padding: 2px 12px 2px 0;display:block!important;display:inline-block;float:left!important;float:inherit}
.pdtC .desc .tags table{float:left;}
.pdtC .desc li{margin-left:20px;}
.pdtC .faq ul{padding:0 0 0 5px;margin:0 0 20px 0;font-size:12px;font-weight:bold;}
.pdtC .faq li{line-height:20px;margin:8px 0;list-style-type:none;background-image:url(question.gif);background-repeat:no-repeat;background-position:0 0;padding-left:18px;}
*html .pdtC .faq li{text-indent:-15px;}
.pdtC .related {line-height:15px;}
.pdtC .related .r_t{font-size:12px;margin:5px 0 0 0;}
.pdtC .related .r_d{font-size:11px;margin-bottom:10px;}
/*pdt review*/
.review_table{line-height:20px;color:#666;}
.review_table td{padding:10px;}
.review_table .t img {vertical-align:middle;}
.review_table .n img{margin:5px;}
.nrs{border-top:1px #E2E4E6 solid;border-right:1px #E2E4E6 solid;}
.nrs th, .nrs td{border-bottom:1px #E2E4E6 solid;border-left:1px #E2E4E6 solid;padding:5px;}
.nrs_pdts td{border:none;line-height:20px;}
.no_review{margin:5px;}

/*subcats*/
.subcats .sb td{background:url(smli0000.gif) no-repeat 4px 16px;padding:10px}
.subcats .sb a{font-weight:bold;color:#0D4809;}
.subcats .bkinfo{margin:0;padding:0;}
.subcats .sb2 td{height:30px;background:url(smli0000.gif) no-repeat 4px 16px;padding-left:10px;}
.subcats .sb2 a{color:#2E8227;}
.subcats .sb2 .bkinfo{margin:2px 0 0 0;padding:0;}

/*topdownloads*/
.tpdown{border:1px solid #ddd;}
.tpdown td{background-image:url(dotline4.gif);background-repeat:repeat-x;background-position:left bottom;padding-bottom:8px;}
.tpdown .num{font-size:20px;font-weight:bold;color:#aaa;width:30px;text-align:center;}
.tpdown .title{font-size:12px;margin:5px 0 2px 0;font-weight:bold;}
.tpdown .desc{margin:3px 5px 3px 0;color:#666;}

/*subcat switch*/
.sbswitch{background-color:#D4ECFA;}
.sbswitch .title{font-size:18px;font-weight:bold;line-height:50px;padding-left:20px;}
.sbswitch .h{padding:4px 4px 0 6px;}
.sbswitch .h a{display:block;float:left;background-image:url(sb_switc.gif);background-repeat:no-repeat;background-position:-125px 0px;
width:125px;height:20px;text-align:center;padding-top:5px;}
*html .sbswitch .h a{height:25px;}
.sbswitch .h a:hover,.sbswitch a.on{background-image:url(sb_switc.gif);background-position:0px 0px;}
.sbswitch .h a.on{font-weight:bold;}
.sbswitch .f{background-color:#EFF8FD;line-height:25px;padding:0 15px 0 5px;}
.sbswitch .f a{color:#333;}

/*popitems*/
.popitems{background-color:#EFF6F9;border:1px solid #E5E6E6;width:650px;}
.popitems a{font-weight:bold;color:#5CA353;}
.popitems a:hover{color:#000;}

/*related downloads*/
.rltdown .title{font-weight:bold;font-size:11px;color:#066;}
.rltdown .pdt{margin:5px;border:1px solid #888;width:350px;height:80px;float:left;padding:8px 0 6px 0;}
.rltdown .pdt h1{font-weight:bold;font-size:12px;margin:3px 0;}
.rltdown .pdt h1 a{color:#0265CD;}
.rltdown p{margin:3px 0;}
.rltdown .sbuy{background:url(sbuy0000.gif) left no-repeat;background-position:10px 2px;width:80px;height:18px;float:left;margin-left:50px;}
.rltdown .sdown{background:url(sdown000.gif) left no-repeat;background-position:10px 2px;width:80px;height:18px;float:left;}
.rltdown .sbuy a{color:#f60;font-weight:bold;}
.rltdown .sdown a{color:#096;font-weight:bold;}
/*floating tags*/
.flttags{padding:5px 0 12px 0;}
.flttags a{font-size:11px;font-weight:bold;padding-right:8px;color:#0265CD;}
.flttags table{float:left;}
.errinfo {color:#FF0000;font-size:14px;font-weight:bold;}
.succinfo {font-size:14px;font-weight:bold;color:#006633;}
.expandsearch li {margin-left:-15px;font-weight:bold;color:#0265CD}
.expandsearch .hdotline {margin:10px 0 10px -30px}
*html .expandsearch .hdotline {margin:10px 0 0 -20px}
.search .q {color:#666666}
.disable {color:#999999}
.pdtH .navi .disable{color:#999999;display:block;text-decoration:none;height:30px;vertical-align:top;margin-top:15px;}
.pdtH .navi .disable.this{background:url(pdtnavun.gif) no-repeat center bottom}
.brokedinfo {font-size:14px;font-weight:bold;color:#666666;text-align:center;margin:40px 0}
.brokedinfo .contactinfo{font-size:11px;padding:20px}
.pdtC .dBox {padding:10px 0;margin-left:10px;width:98%;}
.pdtC .dBox.disable {color:#8D9BBE}
.pdtC .dBox .title{font-size:14px;font-weight:bold; padding-bottom:10px}
.pdtC .dBox.enable .title a{color:#1111DD}
.pdtC .dBox.enable .mirrors {padding-top:8px}
.pdtC .dBox.enable .mirrors a {margin-right:15px}
.pdtC .dInfo {font-size:11px;text-align:center;padding:2px;}
.aths .title {font-size:12px;font-weight: bold;}
table.aths{border-top:1px #DDD solid;border-right:1px #DDD solid; margin-bottom:40px}
.aths td, th{border-bottom:1px #DDD solid;border-left:1px #DDD solid;padding:10px;}
.aths th{background:#EEFAFF;font-size:11px;}
/*related links*/
.relinks{width:215px;border-top:6px solid #DEDEDE;margin:8px 0 8px 1px;background-image:url(bg_solut.gif);background-repeat:repeat-x;background-position:0 1px;}
.relinks ul{padding:0 0 0 5px;margin:0;}
.relinks li{margin:10px 0;list-style-type:none;background-image:url(nei_link.gif);background-repeat:no-repeat;
background-position:10px 6px;padding-left:20px;font-weight:bold;}
*html .relinks li{padding-left:6px;}
.relinks .foot{background-image:url(nei_link.gif);background-repeat:no-repeat;background-position:left bottom;}
.relinks .ad{text-align:center;clear:both;margin-bottom:20px;}
.relinks .ad a{font-size:15px;font-weight:bold;color:#ccc;}
.relinks .ad a:hover{color:#0265CD;}
.pageslink {margin-right:20px}
.pageslink a {color:#289D21;text-decoration:underline;padding:4px;font-size:10px;font-weight:bold;font-style:normal}
.pageslink a:hover {color:#000000}
.related_tags .bkname{color: #019A01;padding: 10px 0}
.top_tags{border:1px #DDD solid;padding:5px;margin:10px 0 10px 20px;background:url(ptags_bg.jpg) bottom repeat-x}
.top_tags .bkname{padding:5px 0;border-bottom:1px #DDD solid}
.top_tags .tags_cloud{margin:10px}
.tags_cloud{line-height:1.4;font-size:14px}
.tags_cloud a{text-decoration:none;color:#0265CD;margin-right:15px}
.tags_cloud a:hover{text-decoration:underline}
.tags_cloud .level_1{font-size:22px}
.tags_cloud .level_2{font-size:18px}
.tags_cloud .level_3{font-size:15px}
.tags_cloud .level_4{font-size:11px}
.tags_cloud .more{text-align:right;border:none;margin:5px 0}
.tags_cloud .more a{padding:0;margin:0;font-size:12px;font-style:normal;font:Arial, Helvetica, sans-serif}
.tag_pdts th {border-bottom:none;border-left:1px #DDD solid;background:#7CAB67;color:#FFFFFF;font-size:10px;font-weight:normal;text-align:center}
.tag_pdts td {border-bottom:1px #DDD dashed;border-left:1px #DDD solid;text-align:center; padding:10px;color:#666666;line-height:1.5}
.tag_pdts .first{border-left:none;text-align:left}
.tag_pdts .title{font-size:14px}
.tag_pdts .cat{color:#0265CD;font-size:10px}
.tag_pdts .desc{padding:10px 0}
.noResult .warnInfo {font-size:22px;border-bottom:5px #DDD solid;}
.catsList td{padding:5px;background:#ECF7E7}
.catsList .bkname{background:#5E9746;color:#FFFFFF;font-size:16px;padding:6px 8px}
.catsList .main{background:#A5C795;color:#FFFFFF;font-size:12px;font-weight:bold}
.catsList .main a{color:#FFFFFF}
.catsList .sub{padding-left:6px; border-bottom:1px #DDD solid}
.hmtopsoft {margin:8px}
.hmtopsoft .bkname {border-bottom:6px solid #DEDEDE;}
.hmtopsoft .pdt {border-bottom:1px solid #DEDEDE;padding:10px 0px;}
.hmtopsoft .title {font-size: 12px;font-weight: bold;padding: 5px 0}
.hmtopsoft .desc {color:#888;line-height:1.4}
.catsolu {margin:15px 8px;width:97%;border-top-width:3px}
.catsolu .pdt {background:url(tick_200.gif) no-repeat left 15px;padding:10px 5px 10px 20px}
.catsolu .pdt .title {font-size:12px;padding:5px 0}
.catsolu .pdt .title a {font-weight:bold;text-decoration:none}
.catsolu .pdt .desc {color:#333;line-height:1.4}

/*Top Rated*/
.toprated .bkname{background:#E9E8D6;padding:4px;font-size:18px}
.toprated ol{background:#F3F3EB;margin:0px;padding:10px 12px}
.toprated li{line-height:25px}
*html .toprated a{margin-left:5px}

/*Top Download*/
.topdown{border:1px solid #ddd;}
.topdown .bkname{background:#ddd;padding:4px;font-size:18px}
.topdown ol{margin:0px;padding:10px 12px}
.topdown li{line-height:25px;background:url(dot_line.gif) bottom repeat-x}
*html .topdown a{margin-left:5px}

/*subcat switch new*/
.sbswitch1{background-color:#5E9746;}
.sbswitch1 td{text-align:center;color:#FFFFFF;font-weight:bold;line-height:2.5}
.sbswitch1 .this{background-color:#7CAB67;}
.sbswitch1 a{color:#FECB00;text-decoration:underline}
.sbswitch1 a:visited{color:#FECB00}
.sbswitch1 a:hover{color:#FECB00;text-decoration:underline}
