/*Fix Chrome*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing: subpixel-antialiased;}

body, div, dl, dt, ul, ol, li, h1, h2,h3,h4, form, fieldset, p, input, blockquote, th, td{ margin: 0; padding: 0; }
body { color: #000; font:11px Arial,tahoma,sans-serif;background-color: #e6e9ea;}
a{color:#006bc1;text-decoration:none;outline:none;}
a:hover { text-decoration:underline ; color: #FF9933;}
img{border:0;vertical-align:middle;}
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; margin:0px;padding:0px;}
input,select{vertical-align: middle; }
fieldset{border:none;padding:0px;}
.clear { clear: both; }
.after:after { content: ""; display: block; clear: both; height: 0; visibility: hidden;display:inline-block;}

#ad-softpage-4{margin:10px 0px 20px 0px;}
#ad-softpage-5{margin:20px 0px;}
#ad-softpage-6{width:468px;height:15px;margin:10px 0px;}
#ad-softpage-8{width:200px;height:90px;padding:15px 90px 15px 10px;float:right;}
#ad-softpage-9{width:200px;height:90px;border-top:2px solid #286cb7;padding:15px 75px 15px 25px;}
#ad-softpage-10{margin:20px 0px;}
#ad-downpage-4{margin:0px 0px 20px 0px;}
#ad-downpage-6{margin:0px 0px 20px 0px;}
#ad-downpage-7{width:300px;height:250px;border-top:2px solid #80B205;padding:15px 0px;}
#ad-downpage-10{margin:20px 0px;}
#ad-listpage-1{width:748px;height:130px;margin:20px auto 0px auto;padding:20px 10px 0px 10px;background:url(../images/navad-bg.gif) no-repeat 0px 0px;}
#ad-listpage-2{width:609px;height:60px;padding:10px 0px 10px 52px;border-bottom:1px dotted #e4e4e4;}
#ad-listpage-3{width:300px;height:250px;margin:0px 0px 20px 0px;}
#ad-searchpage-1{padding:7px 0px 0px 140px;}
#ad-searchpage-3{width:200px;height:90px;padding:0px 0px 10px 0px;}
#ad-searchpage-4{width:234px;height:60px;padding:15px 15px 15px 45px;float:left;}
#ad-searchpage-5{width:234px;height:60px;padding:15px 45px 15px 15px;float:right;}
#ad-searchresultpage-2{width:468px;height:60px;padding:15px 136px 15px 62px;border-bottom:1px solid #e3f0e3;}
#ad-searchresultpage-3{width:300px;height:250px;border-top:2px solid #286cb7;padding:15px 0px;}
#ad-searchresultpage-4{width:200px;height:90px;border-top:2px solid #286cb7;padding:15px 75px 15px 25px;}
#ad-navcategory{width:250px;height:90px;padding:10px 25px 10px 25px;background:url(../images/title-bg.gif) no-repeat 0px -447px;margin-bottom:10px;}

#mac-ad-softpage-4{margin:20px 0px;}

#softpage-promotion{border:1px solid #cccccc;padding:10px;height:100%;}
#softpage-promotion h3{font:700 18px/20px Georgia;color:#FF0000;padding-bottom:10px;border-bottom:1px solid #cccccc;margin-bottom:10px;}
#softpage-promotion span a{font:700 14px/20px Verdana;text-align:center;display:block;margin-bottom:5px;}
#softpage-promotion p{font:500 12px/18px Verdana;color:#000000;padding:10px;}
#softpage-promotion dl{padding:0px 0px 0px 40px;clear:both;}
#softpage-promotion dt{font:500 14px/20px Verdana;color:#000000;background:none;padding:0px;float:left;}
#softpage-promotion dd{font:500 14px/20px Verdana;color:#FF0000;padding:0px 0px 0px 30px;}
#softpage-promotion dd.discount{width:50px;height:40px;position:relative;color:#FFF;font:bold 24px Arial Narrow, Helvetica, sans-serif;letter-spacing:-1px;text-align:center;margin:-44px 0px 0px 155px;background:url(/data/images/discount_star.gif) no-repeat;padding:10px 0px 0px 0px;}

/*Navigation Start*/
.navigation{font:500 13px/20px Arial;width:951px;padding:15px;}
/*Navigation End*/

/*Head Start*/
.head_section{position:relative;width:981px;margin:0 auto;}

.top_menu{height:30px;width:981px;position:relative;margin:0 auto;overflow:auto;zoom:1;}
.top_menu .page_span{font:700 12px/20px Trebuchet MS;color:#000;padding:5px 0px;float:left;}
.top_menu .page_span h1{font:700 12px/20px Trebuchet MS;color:#000;}

.top_menu .user_menu{float:right;padding-top:5px;}
.top_menu .user_menu li{border-right:1px solid #286cb8;display:inline;padding-right:5px;margin-right:5px;}
.top_menu .user_menu li.last{border:none;padding-right:0px;margin-right:0px;}
.top_menu .user_menu li a{font:500 12px/20px arial;}
.top_menu .user_menu li a.username{font-weight:bold;}
.top_menu .user_menu li a.facebook_connect_header{padding-left:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -1071px;}
.top_menu .user_menu li a.register_link{background-color:#80B205;color:#FFF;padding:0.2em 1em;font-weight:bold;margin-left:2px;}

.logo{width:430px;height:110px;float:left;background-color:#1F1F1F;}
.logo a{width:430px;height:110px;display:block;}

.search_form{width:521px;height:35px;float:left;display:block;overflow:hidden;padding:25px 15px;background-color:#1F1F1F;}
.search_form form{width:472px;height:25px;border:3px solid #3D3D3D;}
.search_form input.search_text{width:282px;height:21px;font:500 13px/21px Arial;line-height:21px;float:left;border:2px solid #FFF;}
.search_form button.search_button{width:80px;height:25px;background-color:#80B205;font:700 14px/25px Arial;line-height:25px;color:#FFFFFF;text-align:center;cursor:pointer;float:right;border:none;}

.search_form .select_box{width:100px;height:25px;float:left;color:#000;font:700 12px/25px Arial;border-left:3px solid #3D3D3D;border-right:3px solid #3D3D3D;}
.search_form div.tag_select{display:block;width:80px;height:25px;background:#fff url(../images/icons_sprite.gif) no-repeat 80px -442px;padding:0 10px;line-height:25px;}
.search_form div.tag_select_hover{background:#fff url(../images/icons_sprite.gif) no-repeat 80px -442px;padding:0 10px;}
.search_form div.tag_select_open{display:block;color:#000;width:80px;height:25px;background:#fff url(../images/icons_sprite.gif) no-repeat 80px -442px;padding:0 10px;line-height:25px;}
.search_form ul.tag_options{position:absolute;width:100px;margin:0;border:3px solid #3D3D3D;background:#FFF;margin-left:-3px;}
.search_form ul.tag_options li{display:block;width:80px;padding:0 10px;margin:0;height:25px;line-height:25px;text-decoration:none;color:#000;border-bottom:1px dotted #ccc;}
.search_form ul.tag_options li.open_selected{background:#fff;color:#000;}
.search_form ul.tag_options li.open_hover{background:#80B205;color:#FFF;}

.site_nav_menu{width:536px;height:25px;float:right;padding-left:15px;background-color:#1F1F1F;}
.site_nav_menu li{float:left;border-left:4px solid #1F1F1F;}
.site_nav_menu li a{width:130px;height:25px;font:700 12px/25px Arial;display:block;background-color:#3D3D3D;color:#FFF;text-align:center;}
.site_nav_menu li a:hover{background-color:#5E5E5E;color:#FFF;text-decoration: none;}
.site_nav_menu li a.active{background-color:#80B205;color:#FFF;}
.site_nav_menu li a.active:hover{background-color:#80B205;color:#FFF;}

/*Head End*/

/*Container Start*/
.container{position:relative;width:981px;margin:0px auto;background-color:#FFF;overflow:auto;zoom:1;padding-bottom:30px;}
.container h2.google_search_list_subject{font:700 30px/50px Trebuchet MS;color:#000;border:none;margin:0px;background:#FFF;padding-left:15px;}
.container h2.search_list_subject{border:none;margin:0px;background:#FFF;padding-left:15px;}
.container h2.search_list_subject a{font:700 30px/50px Trebuchet MS;color:#FF9933;text-decoration:none;}
.container h2.search_list_subject span{font:700 20px Trebuchet MS;color:#ccc;margin-left:15px;}
.container h2.apptracker_list_subject{border:none;margin:0px;background:#FFF;padding-left:15px;font:700 30px/50px Trebuchet MS;}
.container h2.apptracker_list_subject span{font:700 20px Trebuchet MS;color:#80B205;margin-left:15px;}
.container h2.list_subject{border:none;margin:0px;background:#FFF;padding-left:15px;}
.container h2.list_subject a{font:700 30px/50px Trebuchet MS;color:#000;text-decoration:none;}
.container h2.list_subject strong{color:#FF9933;}
.container h2.list_subject span{font:700 20px Trebuchet MS;color:#CCC;margin-left:15px;}

.section{width:981px;clear:both;margin-bottom:15px;overflow:auto;zoom:1;}
.section h2.common_title{font:700 30px/50px Trebuchet MS;border-bottom:2px solid #80B205;padding-left:15px;}
.section h2.common_title strong{color:#80B205;}
.section_left{width:190px;float:left;margin-right:15px;}
.section_left_center{width:666px;float:left;margin-right:15px;}
.section_left_center h2.common_title{font:700 30px/50px Trebuchet MS;border-bottom:2px solid #80B205;padding-left:15px;}
.section_left_center h2.common_title strong{color:#80B205;}
.section_center{float:left;width:461px;margin-right:15px;}
.section_right{float:right;width:300px;}
.section_title{clear:both;border-top:2px solid #80B205;background:#F2F2F2;font:700 16px/30px Trebuchet MS;padding-left:15px;}
.section_title h2{font:700 16px/30px Trebuchet MS;}
.section_title h3{font:700 16px/30px Trebuchet MS;}
.section_title strong{color:#80B205;}
.section_title span{color:#80B205;}

.section h2.category_subject{border:none;margin:0px;background:#FFF;padding-left:15px;}
.section h2.category_subject a{font:700 30px/50px Trebuchet MS;color:#000;text-decoration:none;}

.content_left{width:300px;float:left;}
.content_right{width:666px;float:right;}

.message_info{border-top:4px solid #80B205;background:#F2F2F2;font:500 12px/20px Arial;padding:15px;}
.message_warning{border-top:4px solid #ff9c00;background:#fff9a0;font:500 12px/20px Arial;padding:15px;}
/*Container End*/

/*Compare Page Start*/
.compare_subject{font:500 20px/30px Trebuchet MS;padding-left:15px;padding-bottom:15px;}
.compare_subject span{font:700 30px/50px Trebuchet MS;display:block;}

.compare_table{width:981px;font:500 12px/20px Arial;border-collapse:collapse;border-top:2px solid #80B205;border-bottom:2px solid #80B205;overflow:auto;zoom:1;}
.compare_table th{width:140px;padding:15px 30px;text-align:left;border-bottom:1px dotted #ccc;}
.compare_table td{width:230px;padding:15px;text-align:center;border-bottom:1px dotted #ccc;}
.compare_table td dfn{color:#ccc;}

.compare_table .compare_section{border-top:2px solid #80B205;}
.compare_table .compare_section th{font:700 13px/30px Trebuchet MS;padding:0px 30px;color:#80B205;border-bottom:none;background: url(../images/icons_sprite.gif) no-repeat 15px -619px;}
.compare_table .compare_remove a{color:#000;background:url(../images/icons_sprite.gif) no-repeat 0px -750px;padding-left:18px;text-decoration:underline;}
.compare_table .compare_title a{font:700 14px/20px Arial;}
.compare_table .compare_download a{font:700 12px/20px Arial;width:63px;height:21px;background:url(../images/icons_sprite.gif) no-repeat 0px 0px;color:#FFF;padding:3px 12px 3px 32px;}
.compare_table .rating_info{height:20px;margin-left:65px;}
.compare_table .rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 10px 3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.compare_table .rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;border:none;padding:0px;float:left;}
.compare_table .rating_info p{height:20px;font:500 12px/20px Arial;color:#999;float:left;margin:0px;}
.compare_table .rating_info p span{font-weight:bold;color:#000;}
.compare_table .rating_info dfn{float:left;}
/*Compare Page End*/

.quick_links{margin-bottom:15px;}
.quick_links .section_title{padding-left:30px;border-color:#286cb7;background:#ebebeb url(../images/icons_sprite.gif) no-repeat 10px -438px;}
.quick_links a{height:24px;font:500 12px/24px Arial;padding-left:30px;display:block;background-color:#F5F5F5;border-bottom:1px dotted #ccc;}
.quick_links a:hover{font:700 12px/24px Arial;background-color:#c89302;color:#FFF;text-decoration:none;}

/*Category Start*/
.category{width:190px;margin-bottom:15px;}
.category .section_title{padding-left:30px;border-color:#286cb7;background:#ebebeb url(../images/icons_sprite.gif) no-repeat 10px -438px;}
.category a{width:160px;font:500 12px/24px Arial;padding-left:30px;background-color:#fff;display:block;}
.category a:hover,.category a:focus{background-color:#F6C739;color:#FFF;font-weight:700;text-decoration:none;}
.category li a{background:#F5F5F5 url(../images/icons_sprite.gif) no-repeat 170px -542px;}
.category li li a{background:none;border:none;}
.category ul{line-height:1em;}
.category li{border-top:1px solid #FFF;border-bottom:1px solid #FFF;display:block;}
.category li li{width:190px;float:left;display:block;border:none;background:none;}
.category li ul{width:570px;position:absolute;z-index:10;margin-left:-2000em;border:1px solid #C3D46A;background:#FFF;}
.category li:hover ul,.category li.hover ul{margin-left:190px;margin-top:-24px;}
/*Category End*/


.navcategory{border-top:2px solid #286cb7;margin-bottom:15px;}
.navcategory dt{background-color:#ebebeb;}
.navcategory dt a{font:700 16px/30px Trebuchet MS;padding-left:30px;background:url(../images/icons_sprite.gif) no-repeat 10px -438px;display:block;}
.navcategory dd{background-color:#F5F5F5;border-bottom:1px dotted #ccc;margin:0px;}
.navcategory dd a{font:500 12px/24px Arial;padding-left:30px;display:block;padding-right:10px;}
.navcategory dd a.active{font:700 12px/24px Arial;background-color:#FFF;color:#000;}
.navcategory dd a:hover{font:700 12px/24px Arial;background-color:#c89302;color:#FFF;text-decoration:none;}

/*NAVIGATE START*/
.nav_menu{width:981px;height:30px;background-color:#80B205;clear:both;}
.nav_menu ul li{float:left;}
.nav_menu ul li a{width:150px;height:20px;margin:5px 0 0 10px;text-align:center;font:700 12px/20px arial;color:#000;display:block;outline:none;}
.nav_menu ul li a:hover{text-decoration: none;}
.nav_menu ul li a:hover,.nav_menu ul li a.active{color:#FFF;}
/*NAVIGATE END*/

.rank_x{width:461px;margin-bottom:30px;clear:both;overflow:auto;zoom:1;}
.rank_x .rank_label{font:500 12px/20px Arial;margin-left:47px;padding-top:15px;border-bottom:1px dotted #ccc;clear:both;}
.rank_x .rank_label span{width:40px;height:20px;display:block;font:700 13px/20px Arial;background:#EBEBEB;margin-right:10px;float:left;text-align:center;}
.rank_x .rank_info{clear:both;overflow:auto;zoom:1;}
.rank_x .rank_info .program_info{width:331px;float:left;}
.rank_x .rank_info .program_info dt{width:32px;height:32px;float:left;margin-right:15px;}
.rank_x .rank_info .program_info dd{width:284px;margin:0px;float:right;padding-top:5px;}
.rank_x .rank_info .program_info dd .title{font:700 12px/20px Arial;}
.rank_x .rank_info .program_info dd p{font:500 12px/16px Arial;padding:2px 0px;}
.rank_x .rank_info .program_download{width:100px;padding:15px 15px 0px 15px;float:right;}
.rank_x .rank_info .program_download a{width:100px;height:27px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right -59px;text-decoration:none;padding:0px 0px 3px 0px;cursor:pointer;}
.rank_x .rank_info .program_download a strong{width:64px;height:27px;display:block;font:700 13px/25px Century Gothic;color:#FFF;padding:0px 0px 3px 26px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -59px;}
.rank_x .rank_info .program_download span.license{font:500 12px/20px Arial;color:#80B205;text-align:center;display:block;}

.cover_featured_block{width:461px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.cover_featured_block dl{height:95px;width:215px;padding:15px 15px 15px 0px;float:left;overflow:hidden;}
.cover_featured_block dt{width:32px;height:32px;float:left;margin-right:15px;}
.cover_featured_block dd{width:168px;float:right;margin:0px;}
.cover_featured_block dd a{font:700 12px/18px Arial;margin-bottom:5px;float:left;}
.cover_featured_block dd p{width:168px;height:54px;font:500 12px/18px Arial;overflow:hidden;}

.new_x{width:461px;clear:both;overflow:auto;zoom:1;}
.new_x .section_title{border-color:#286cb7;background-color:#ebebeb;}
.new_x ul.tab_menu{height:32px;width:446px;padding-left:15px;background:#ebebeb url(../images/tab_menu_bg.gif) repeat-x 0 31px;overflow:hidden;}
.new_x ul.tab_menu li{height:20px;width:138px;float:left;cursor:pointer;font:700 12px/20px Arial;text-align:center;background:#7EA0C7;border:1px solid #7EA0C7;color:#FFF;overflow:hidden;margin:7px 5px 0px 0px;padding:2px 0px;}
.new_x ul.tab_menu li:hover{background-color:#c89302;border-color:#c89302;}
.new_x ul.tab_menu li.active{height:20px;width:138px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;font:700 12px/20px Arial;background:#FFF;margin:0px 5px 0px 0px;padding:8px 0px 2px 0px;}
.new_x ul.tab_content li.hidden{display:none;}
.new_x ul.tab_content li.active{width:461px;height:auto;display:block;}
.new_x ul.tab_content ol{padding:5px 0px;}
.new_x ul.tab_content ol li{width:431px;height:auto;border-bottom:1px dotted #ccc;padding:10px 15px;font:500 12px/20px Arial;clear:both;overflow:auto;zoom:1;position:relative;}
.new_x ul.tab_content ol li .program_info span.category{font:500 11px/20px Arial;color:#999;}
.new_x ul.tab_content ol li .program_info .title a{font:700 12px/20px Arial;color:#006bc1;}
.new_x ul.tab_content ol li .program_info p{width:300px;line-height:16px;color:#000;padding:2px 0px;}
.new_x ul.tab_content ol li .program_info .editor_rating_info{height:20px;width:70px;}
.new_x ul.tab_content ol li .program_info .editor_rating_info ul{width:70px;height:14px;overflow:hidden;margin:3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.new_x ul.tab_content ol li .program_info .editor_rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3000px;border:none;padding:0px;text-indent:-9999px;overflow:hidden;position:absolute;}
.new_x ul.tab_content ol li .program_download{position:absolute;top:20px;right:15px;}
.new_x ul.tab_content ol li .program_download a{width:100px;height:27px;display:block;overflow:hidden;background:#80B205 url(../../default/images/button_sprite.png) no-repeat right -59px;text-decoration:none;padding:0px 0px 3px 0px;cursor:pointer;}
.new_x ul.tab_content ol li .program_download a strong{width:64px;height:27px;display:block;font:700 13px/25px Century Gothic;color:#FFF;padding:0px 0px 3px 26px;background:#80B205 url(../../default/images/button_sprite.png) no-repeat 0px -59px;}
.new_x ul.tab_content ol li .program_download span.license{color:#80B205;text-align:center;display:block;}
.new_x ul.tab_content a.more_info{height:20px;font:500 12px/20px Arial;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 32px -239px;float:right;}

.top_x{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.top_x .section_title{background:#e3f0e3;}
.top_x ul.tab_menu{height:32px;width:285px;padding-left:15px;background:#e3f0e3 url(../images/tab_menu_bg.gif) repeat-x 0 31px;overflow:hidden;}
.top_x ul.tab_menu li{height:20px;width:85px;float:left;cursor:pointer;font:700 12px/20px Arial;text-align:center;background:#81bb84;border:1px solid #81bb84;color:#FFF;overflow:hidden;margin:7px 5px 0px 0px;padding:2px 0px;}
.top_x ul.tab_menu li:hover{background-color:#c89302;border-color:#c89302;}
.top_x ul.tab_menu li.active{height:20px;width:85px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;font:700 12px/20px Arial;background:#FFF;margin:0px 5px 0px 0px;padding:8px 0px 2px 0px;}
.top_x ul#tab_menu_top_evaluate li{width:130px;}
.top_x ul#tab_menu_top_evaluate li.active{width:130px;}
.top_x ul#tab_menu_top_review li{width:130px;}
.top_x ul#tab_menu_top_review li.active{width:130px;}
.top_x ul.tab_content li.hidden{display:none;}
.top_x ul.tab_content li.active{width:300px;height:auto;display:block;}
.top_x ul.tab_content ol{padding:5px 0px;}
.top_x ul.tab_content ol li{border-bottom:1px dotted #ccc;color:#1a7f0f;padding:0px 0px 0px 25px;}
.top_x ul.tab_content ol li.num_1{background:url(../images/icons_sprite.gif) no-repeat 0px -1208px;}
.top_x ul.tab_content ol li.num_2{background:url(../images/icons_sprite.gif) no-repeat 0px -1288px;}
.top_x ul.tab_content ol li.num_3{background:url(../images/icons_sprite.gif) no-repeat 0px -1368px;}
.top_x ul.tab_content ol li.num_4{background:url(../images/icons_sprite.gif) no-repeat 0px -1448px;}
.top_x ul.tab_content ol li.num_5{background:url(../images/icons_sprite.gif) no-repeat 0px -1528px;}
.top_x ul.tab_content ol li.num_6{background:url(../images/icons_sprite.gif) no-repeat 0px -1608px;}
.top_x ul.tab_content ol li.num_7{background:url(../images/icons_sprite.gif) no-repeat 0px -1688px;}
.top_x ul.tab_content ol li.num_8{background:url(../images/icons_sprite.gif) no-repeat 0px -1768px;}
.top_x ul.tab_content ol li.num_9{background:url(../images/icons_sprite.gif) no-repeat 0px -1848px;}
.top_x ul.tab_content ol li.num_10{background:url(../images/icons_sprite.gif) no-repeat 0px -1928px;}
.top_x ul.tab_content ol li.num_11{background:url(../images/icons_sprite.gif) no-repeat 0px -2008px;}
.top_x ul.tab_content ol li.num_12{background:url(../images/icons_sprite.gif) no-repeat 0px -2088px;}
.top_x ul.tab_content ol li.num_13{background:url(../images/icons_sprite.gif) no-repeat 0px -2168px;}
.top_x ul.tab_content ol li.num_14{background:url(../images/icons_sprite.gif) no-repeat 0px -2248px;}
.top_x ul.tab_content ol li.num_15{background:url(../images/icons_sprite.gif) no-repeat 0px -2328px;}
.top_x ul.tab_content ol li.num_16{background:url(../images/icons_sprite.gif) no-repeat 0px -2408px;}
.top_x ul.tab_content ol li.num_17{background:url(../images/icons_sprite.gif) no-repeat 0px -2488px;}
.top_x ul.tab_content ol li.num_18{background:url(../images/icons_sprite.gif) no-repeat 0px -2568px;}
.top_x ul.tab_content ol li.num_19{background:url(../images/icons_sprite.gif) no-repeat 0px -2648px;}
.top_x ul.tab_content ol li.num_20{background:url(../images/icons_sprite.gif) no-repeat 0px -2728px;}
.top_x ul.tab_content ol li dl{width:275px;}
.top_x ul.tab_content ol li dl dt{width:270px;height:30px;overflow:hidden;}
.top_x ul.tab_content ol li dl dt a{font:500 12px/30px Arial;}
.top_x ul.tab_content ol li dl.evaluate dt a{font:700 12px/30px Arial;}
.top_x ul.tab_content ol li dl.review dt a{font:700 12px/30px Arial;}
.top_x ul.tab_content ol li dl dd{height:20px;margin:0px;padding-bottom:5px;overflow:auto;zoom:1;}
.top_x ul.tab_content ol li dl dd .user_rating_info{width:70px;height:20px;float:left;}
.top_x ul.tab_content ol li dl dd .user_rating_info ul{width:70px;height:14px;overflow:hidden;margin:3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.top_x ul.tab_content ol li dl dd .user_rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;border:none;padding:0px;text-indent:-9999px;float:left;}
.top_x ul.tab_content ol li dl dd .user_review_statistics{height:20px;padding:0px 15px;float:right;}
.top_x ul.tab_content ol li dl dd .user_review_statistics a{height:18px;font:500 12px/18px Arial;color:#81bb84;text-decoration:none;padding:0px 5px 0px 25px;background:#F2F2F2 url(../images/icons_sprite.gif) no-repeat 5px -3136px;border:1px solid #ccc;display:block;float:right;}
.top_x ul.tab_content a.more_info{height:20px;font:500 12px/20px Arial;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 32px -239px;float:right;margin-bottom:15px;}

.top_x ul.tab_content ol li dl dd span.statistics{height:20px;font-style:italic;color:#999;padding:0px 15px;text-align:right;display:block;}
.top_x ul.tab_content ol li dl dd span.statistics a{height:18px;font:500 12px/18px Arial;background:#F2F2F2 url(../images/icons_sprite.gif) no-repeat 4px -3138px;color:#81bb84;text-decoration:none;border:1px solid #ccc;padding:0px 5px 0px 20px;}

.essential_x{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.essential_x ul{padding-bottom:5px;}
.essential_x li{width:270px;height:30px;padding-left:30px;background:url(../images/icons_sprite.gif) no-repeat 15px -1099px;overflow:hidden;border-bottom:1px dotted #ccc;}
.essential_x li a{font:500 12px/30px Arial;}
.essential_x a.more_info{height:20px;font:500 12px/20px Arial;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 32px -239px;float:right;}

.top_searches{clear:both;margin-bottom:15px;}
.top_searches .section_title span{font:500 12px/20px Verdana;display:block;}
.top_searches p{color:#ccc;font-size:14px;padding:15px;border-bottom:1px dotted #ccc;}
.top_searches p a{font:500 14px/22px Arial;}
.top_searches p a.order_1{font:500 20px/28px Arial;}
.top_searches p a.order_2{font:500 18px/26px Arial;}
.top_searches p a.order_3{font:500 16px/24px Arial;}
.top_searches a.more_info{height:20px;font:500 12px/20px Arial;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat right -1025px;margin-top:5px;float:right;clear:both;}

/*TOPRANK START*/
.toprank{position:relative;width:981px;height:319px;margin:0px auto;}
.rank{float:left;position:relative;}
.rank h2 a{position:absolute;top:10px;text-indent:0.5em;font:700 16px/24px arial;color:#006600;}
.rank ul{position:absolute;top:51px;left:46px;width:221px;height:120px;}
.rank ul a{display:block;overflow:hidden;font:700 11px/20px arial;margin:0px 0;text-indent:.5em;color:#457887;}
.rank p a{position:absolute;top:280px;left:60px;width:120px;height:23px;font:11px/23px arial;color:#395059;text-align:center;}

/*TOPRANK END*/
.hotsearch{margin:0px 0px 20px 0px;width:300px;background:url(../images/gray-bg.gif) repeat-x 0 31px;}
.hotsearch h2{width:300px;height:37px;color:#FFFFFF;font:700 16px/30px Georgia;background:url(../images/title-bg.gif) no-repeat 0 -245px;text-indent:0.7em;}
.hotsearchtitle{width:300px;height:37px;color:#FFFFFF;font:700 16px/30px Georgia;background:url(../images/title-bg.gif) no-repeat 0 -245px;text-indent:0.7em;}
.hotsearch p{padding:0px 10px;width:280px;overflow:hidden;}
.hotsearch a{text-decoration: underline;font:11px/30px Verdana;}
.hotsearch strong a{font:700 15px/30px Verdana;}
.hotsearch span{width:275px;height:auto;padding:5px 0px 5px 25px;background:url(../images/arrow3.gif) no-repeat 10px 10px;text-align:left;display:block;}
.hotsearch span a{font:500 11px/20px Verdana;text-decoration:underline;}

.indexhotsearch{margin:10px 0px 20px 0px;width:300px;background:url(../images/gray-bg.gif) repeat-x 0 31px;}
.indexhotsearch h2{width:300px;height:37px;color:#FFFFFF;font:700 16px/30px Georgia;background:url(../images/title-bg.gif) no-repeat 0 -245px;text-indent:0.7em;}
.indexhotsearch p{padding:0px 10px;width:280px;overflow:hidden;}
.indexhotsearch a{text-decoration: underline;font:11px/30px Verdana;}
.indexhotsearch strong a{font:700 15px/30px Verdana;}
.indexhotsearch span{width:275px;height:auto;padding:5px 0px 5px 25px;background:url(../images/arrow3.gif) no-repeat 10px 10px;text-align:left;display:block;}
.indexhotsearch span a{font:500 11px/20px Verdana;text-decoration:underline;}

.advancedhotsearch{float:left;margin:10px 10px 10px 0px;height:100%;width:232px;display:block;}
.advancedhotsearch h2{width:232px;height:24px;font:700 12px/24px arial;color:#FFFFFF;text-align:center;}
.advancedhotsearch h2 a{font:700 12px/24px arial;color:#FFFFFF;}
.advancedhotsearch h3{width:230px;height:24px;font:10px/24px arial;text-indent:.5em;border:1px solid #e0e0e0;background:#efefef;color:#688086;}
.advancedhotsearch h3 dfn{width:69%;height:24px;float:left;text-align:center;}
.advancedhotsearch h3 span{width:30%;height:24px;text-align:center;}
.advancedhotsearch li{text-align:center;width:230px;margin:1px auto;}
.advancedhotsearch li a{display:block;width:230px;height:24px;line-height:24px;font:11px/19px arial;}
.advancedhotsearch li a:hover{background:url(../images/title-bg.gif) 230px 0px;text-decoration:none;cursor:pointer;}
.advancedhotsearch li dfn{width:70%;text-align:center;float:left;}
.advancedhotsearch li span{width:30%;text-align:center;}

.indextopic{width:239px;float:right;margin:10px 0px 5px 10px;display:block;}
.indextopic h2{width:239px;height:24px;text-indent:.5em;font:700 12px/24px arial;color:#FFFFFF;}
.indextopic h2 a{font:700 12px/24px arial;color:#FFFFFF;}
.indextopic ul li{margin:0px auto;}
.indextopic ul li a{display:block;width:230px;height:24px;line-height:24px;font:500 11px/24px arial;margin:5px auto;text-indent:.5em}
.indextopic ul li a:hover{background:url(../images/title-bg.gif) 230px 0px;text-decoration:none;}


.indextop{width:981px;margin:0 auto;border-bottom:2px solid #006600;}
.indextop h2 a{color:#006600;text-indent:0.3em;font-family: arial;font-size: 12px;}
/*INDEXLIST END*/

.about_us{padding:15px;}
.about_us h3{font:700 16px/30px Trebuchet MS;padding-bottom:15px;}
.about_us p{font:500 13px/24px arial;padding-bottom:15px;}

.privacy_policy{padding:15px;}
.privacy_policy h3{font:700 16px/30px Trebuchet MS;padding-bottom:15px;}
.privacy_policy ul{font:500 13px/24px arial;list-style:outside disc;padding-bottom:15px;padding-left:15px;}
.privacy_policy p{font:500 13px/24px arial;padding-bottom:15px;}

.terms_of_use{padding:15px;}
.terms_of_use h3{font:700 16px/30px Trebuchet MS;padding-bottom:15px;}
.terms_of_use ul{font:500 13px/24px arial;list-style:outside disc;padding-bottom:15px;padding-left:15px;}
.terms_of_use p{font:500 13px/24px arial;padding-bottom:15px;}

.pageleft{width:666px;float:left;margin-right:15px;}
.pageleft h2{font:700 20px/30px Georgia;clear:both;color:#000000;background:url(../images/title-bg8.gif) no-repeat 0px 30px;padding-bottom:15px;text-indent:0.5em;}
.pageright{width:300px;float:right;}

.classessential{width:661px;height:400px;margin:0px 0px 20px 0px;}
.classessential h2{font:700 20px/30px Georgia;color:#000000;background:url(../images/title-bg8.gif) no-repeat 0px 30px;padding-bottom:15px;text-indent:0.5em;border:none;}
.classessential div{width:310px;float:left;padding:10px;}
.classessential dt{float:left;width:42px;height:32px;text-align:left;}
.classessential dd{margin:0px;float:left;}
.classessential dd a{font:700 12px/16px Verdana;text-decoration:underline;vertical-align: middle;height:32px;width:268px;overflow:hidden;display:table-cell;}
.classessential div p{height:40px;width:268px;clear:both;font:500 12px/20px Verdana;color:#000000;padding-left:42px;overflow:hidden;}
.classessential div span{padding-left:42px;}
.classessential div span a{font:700 12px/24px Verdana;color:#FF9933;padding-left:20px;margin-right:30px;background:url(../images/downlink.gif) no-repeat 0px 1px;}

.category_old{width:661px;clear:both;margin-top:10px;}
.category_old dl{width:641px;padding:10px;clear:both;}
.category_old dt{width:232px;height:30px;background:url(../images/indexclass.gif) no-repeat 0px 6px;text-indent:0.5em;}
.category_old dt a{font:700 16px/30px Trebuchet MS;padding-left:25px;}
.category_old dt a:hover{text-decoration:none;}
.category_old dd{width:641px;margin:0px;}
.category_old dd a{float:left;height:20px;font:500 11px/20px Verdana;padding-left:10px;color:#0066cc;background:url(../images/navigation.gif) no-repeat 0px 8px;display:block;overflow:hidden;padding:2px 20px 2px 10px;}
.category_old dd a:hover{color:#FF9933;text-decoration:none;}


/*404PAGE START*/
.page_not_found{padding-top:15px;padding-bottom:15px;padding-left:15px;overflow:auto;zoom:1;}
.page_not_found h1{font:700 30px/50px Trebuchet MS;color:#000000;margin:30px 0px;}
.page_not_found h1 strong{color:#FF9933;}
.page_not_found div{float:left;width:460px;height:200px;padding-right:15px;}
.page_not_found div h2{font:700 18px/40px Arial;color:#FF9933;margin-bottom:10px;}
.page_not_found div ul li{font:500 13px/20px Arial;padding:5px 0px;list-style:inside square;}
.page_not_found div ul li span{color:#006bc1;}
.page_not_found dl{float:left;width:300px;height:300px;margin-right:15px;margin-bottom:15px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-top:2px solid #80B205;}
.page_not_found dt{font:700 16px/30px Trebuchet MS;background:#F2F2F2;padding-left:15px;}
.page_not_found dd{margin:0px;padding:5px 15px;}
.page_not_found dd a{font:500 12px/20px Arial;}
/*404PAGE END*/

/*NAV CATEGORY START*/
.navcategorytitle{height:37px;width:300px;font:700 16px/30px Georgia;background:url(../images/title-bg.gif) no-repeat 0 -282px;text-indent:0.7em;color:#FFFFFF;}
.navclass{width:300px;}
.navclass dl dt{height:24px;background:#F5F5F5;border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
.navclass dl dt a{height:14px;font:700 11px/14px Verdana;display:block;padding:5px 0px 5px 30px;background:url(../images/arrows.gif) no-repeat 10px 6px;}
.navclass dl dt a:hover{color:#FF9933;}
.navclass dl dd{background:#f7ffef;padding:0px 0px 0px 30px;margin:0px;}
.navclass dl dd a{height:14px;font:500 11px/14px Verdana;padding:5px 0px 5px 15px;display:block;color:#4b9401;}
.navclass dl dd a:hover{color:#FF9933;background:url(../images/navigation.gif) no-repeat 0px 9px;}
a.curclass{color:#4b9401;}
a.cursonclass{color:#FF9933;background:url(../images/navigation.gif) no-repeat 0px 9px;}
/*NAV CATEGORY END*/

/*SOFT-LIST-LEFT START*/
.categorylist ul li{width:237px;overflow:hidden;height:24px;line-height:24px;background:url(../images/rep-bg.gif) repeat-x 0 -30px;}
.categorylist ul li a{display:block;width:200px;color:#546876;padding:0 10px 0;}
.categorylist ul li a:hover,a.curcategory{font-weight:700;color:#4b9401 !important;background:url(../images/el-bg.gif) no-repeat right -313px;}
.detailcur{background:url(../images/el-bg.gif) no-repeat right -353px!important;}
/*SOFT-LIST-LEFT END*/

/*SOFT-LIST-RIGHT START*/

.softsort{width:641px;height:20px;color:#000;border-bottom:1px dotted #e4e4e4;padding:0px 10px 10px 10px;}
.softsort dt{font:500 13px/20px Verdana;float:left;}
.softsort dd{font:500 11px/20px Verdana;float:right;}

.categorysoftlist{width:661px;border-collapse:collapse;margin-bottom:20px;}
.categorysoftlist td{padding:10px 0px;border-bottom:1px dotted #e4e4e4;}
.categorysoftlist td.tableimg{width:52px;text-align:center;vertical-align:top;}
.categorysoftlist td.tableinfo{border-right:1px dotted #e4e4e4;line-height:1.6em;}
.categorysoftlist td.tableinfo dl{}
.categorysoftlist td.tableinfo dt{height:32px;display:table-cell;vertical-align: middle;}
.categorysoftlist td.tableinfo dt a{font: 700 14px/16px Verdana;}
.categorysoftlist td.tableinfo dt img{padding:0px 0px 0px 10px;vertical-align:middle;}
.categorysoftlist td.tableinfo dd{font:11px/16px Verdana;color:#4b9401;margin:0px;clear:both;}
.categorysoftlist td.tableinfo dd p{height:32px;overflow:hidden;font:12px/16px Verdana;color:#000000;margin:5px 0px;padding-right:10px;}
.categorysoftlist td.tabledownload{vertical-align:middle;text-align:center;width:100px;font:700 11px/20px Verdana;color:#000000;}
.categorysoftlist td.tabledownload a{padding:0 0 0 18px;font:700 11px/20px Verdana;background:url(../images/downlink.gif) no-repeat 0px 0px;text-decoration:underline;}
.categorysoftlist td.tablerating{vertical-align:middle;text-align:center;width:100px;font:500 10px/16px Verdana;color:#000000;border-right:1px dotted #e4e4e4;}
.categorysoftlist td.tablerating dd{margin:15px 0px 15px 0px;}

.categorysoftlist td.tablerating dd div.rating_info{height:14px;padding:1px 0px;}
.categorysoftlist td.tablerating dd div.rating_info ul{width:70px;height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -412px;float:left;margin-right:10px;overflow:hidden;}
.categorysoftlist td.tablerating dd div.rating_info ul li{height:14px;background: url(../images/icons_sprite.gif) no-repeat 0px -372px;text-indent:-9999px;border:none;padding:0px;float:left;}
.categorysoftlist td.tablerating dd div.rating_info p{height:14px;font:500 11px/14px Verdana;color:#999;float:left;margin:0px;}
.categorysoftlist td.tablerating dd div.rating_info p strong{color:#000;}
.categorysoftlist td.tablerating dd div.rating_info dfn{color:#ccc;}


.categorysoftlist td.tablebuy{vertical-align:middle;text-align:center;width:100px;font:700 11px/20px Verdana;color:#000000;border-right:1px dotted #e4e4e4;}
.categorysoftlist td.tablebuy a{text-decoration:underline;}
.categorysoftlist td.tablebuy span a{padding:0 0 0 18px;font:700 11px/20px Verdana;background:url(../images/buynowlink.gif) no-repeat 0px 0px;}

.allsoftlist{width:661px;padding:20px 0;}
.allsoftlist li{float:left;width:244px;height:30px;line-height:30px;}
.allsoftlist li img{margin:0 5px 0 0;}
/*SOFT-LIST-RIGHT END*/


/*Category List Page Start*/
.all_software_list{width:981px;overflow:auto;zoom:1;margin-bottom:15px;}
.all_software_list div{padding:15px 15px 5px 15px;}
.all_software_list div a{font:500 13px/20px arial;}
.all_software_list div p{font:500 12px/20px arial;}

.category_list{width:666px;border-collapse:collapse;margin-bottom:40px;}
.category_list .compare_link{height:20px;width:250px;position:absolute;margin:6px 0px 4px 62px;z-index:10;text-align:left;}
.category_list .compare_link button{height:20px;width:120px;cursor:pointer;font:500 13px/20px Arial;border:none;background:none;padding:0px;text-decoration:underline;color:#286cb7;}
.category_list .compare_link span{font:500 12px/20px Arial;margin-left:15px;color:#999;}
.category_list .sort_link{width:666px;height:30px;border-top:2px solid #80B205;background:#F2F2F2;}
.category_list .sort_link div{width:210px;float:right;padding-right:15px;color:#000;}
.category_list .sort_link div p{width:60px;float:left;font:500 13px/30px Arial;}
.category_list .sort_link div span{width:124px;height:20px;cursor:pointer;padding-left:24px;border:1px solid #ccc;float:left;margin:4px 0px;font:500 12px/20px Arial;background:#FFF url(../images/icons_sprite.gif) no-repeat 10px -327px;}
.category_list .sort_link ul{border:2px solid #80B205;position:absolute;background:#FFF;margin-top:25px;margin-left:500px;z-index:10;}
.category_list .sort_link ul li a{width:124px;height:20px;background-color:#FFF;display:block;text-decoration:none;color:#000;font:500 12px/20px Arial;border-bottom:1px dotted #e4e4e4;padding-left:24px;}
.category_list .sort_link ul li a:hover{background:#c89302;color:#FFF;}
.category_list .sort_link ul.hidden{display:none;}
.category_list .sort_link ul.active{display:block;}

.category_list table{width:666px;clear:both;}
.category_list table td{padding:15px 0px;border-bottom:1px solid #e3f0e3;}
.category_list table td.table_icon{width:32px;padding:15px;vertical-align:top;}
.category_list table td.table_info{width:228px;padding-right:15px;vertical-align:top;}
.category_list table td.table_info dl{width:228px;word-wrap:break-word;overflow:hidden;}
.category_list table td.table_info dt a{font:700 14px/18px Arial;}
.category_list table td.table_info dt input{margin-bottom:4px;}
.category_list table td.table_info dd{margin:0px;font:11px/16px Verdana;color:#999;}
.category_list table td.table_info dd p{font:13px/18px Arial;color:#000;margin:5px 0px;}
.category_list table td.table_info dd span{margin-right:10px;}
.category_list table td.table_info dd span.license{color:#c89302;}

.category_list table td.table_rating{width:125px;padding-right:15px;vertical-align:middle;}
.category_list table td.table_rating dd{font:500 11px/20px Arial;padding-bottom:15px;margin:0px;}
.category_list table td.table_rating dd .editor_rating_info{height:20px;}
.category_list table td.table_rating dd .editor_rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 10px 3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.category_list table td.table_rating dd .editor_rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3000px;border:none;padding:0px;float:left;}
.category_list table td.table_rating dd .editor_rating_info p{height:20px;font:500 12px/20px Arial;color:#999;float:left;margin:0px;}
.category_list table td.table_rating dd .editor_rating_info p span{font-weight:bold;color:#000;}
.category_list table td.table_rating dd .editor_rating_info dfn{color:#ccc;}
.category_list table td.table_rating dd .rating_info{height:20px;}
.category_list table td.table_rating dd .rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 10px 3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.category_list table td.table_rating dd .rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;border:none;padding:0px;float:left;}
.category_list table td.table_rating dd .rating_info p{height:20px;font:500 12px/20px Arial;color:#999;float:left;margin:0px;}
.category_list table td.table_rating dd .rating_info p span{font-weight:bold;color:#000;}
.category_list table td.table_rating dd .rating_info dfn{color:#ccc;}
.category_list table td.table_download_statistics{width:91px;padding-right:15px;vertical-align:middle;}
.category_list table td.table_download_statistics dd{font:500 11px/20px Arial;padding-bottom:15px;margin:0px;}
.category_list table td.table_download_statistics p{font:700 12px/14px Arial;color:#000;}

.category_list table td.table_download_link{width:100px;padding-right:15px;vertical-align:middle;}
.category_list table td.table_download_link a{width:100px;height:27px;display:block;overflow:hidden;background:#80B205 url(../../default/images/button_sprite.png) no-repeat right -59px;text-decoration:none;padding:0px 0px 3px 0px;cursor:pointer;}
.category_list table td.table_download_link a strong{width:64px;height:27px;display:block;font:700 13px/25px Century Gothic;color:#FFF;padding:0px 0px 3px 26px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -59px;}


.list_page{font:500 12px/24px Arial;text-align:center;margin:20px auto 0px auto;color:#000;clear:both;}
.list_page a{padding:0px 4px;outline:none;text-align:center;}
.list_page span{font-weight:bold;background-color:#006bc1;padding:0px 4px;color:#FFF;text-align:center;}

.list_featured_block{width:300px;margin-bottom:15px;}
.list_featured_block dl{width:300px;padding:15px 0px;border-bottom:1px dotted #e4e4e4;clear:both;overflow:auto;zoom:1;}
.list_featured_block dl dt{width:32px;height:32px;margin-right:15px;float:left;}
.list_featured_block dl dd{width:238px;margin:0px;float:left;}
.list_featured_block dl dd a{font:700 12px/18px Arial;}
.list_featured_block dl dd p{font:500 12px/18px Arial;padding-top:5px;}

.list_filter_license{margin-bottom:15px;}
.list_filter_license .section_title{background:#ebebeb url(../images/icons_sprite.gif) no-repeat 10px -438px;padding-left:30px;border-color:#286cb7;}
.list_filter_license dl{border-bottom:1px dotted #ccc;}
.list_filter_license dl dt a{font:500 12px/24px Arial;display:block;padding-left:30px;background-color:#F5F5F5;}
.list_filter_license dl dt a span{color:#888;margin-left:10px;}
.list_filter_license dl dt a:hover{font-weight:700;background-color:#c89302;color:#FFF;text-decoration:none;}
.list_filter_license dl dt a:hover span{color:#FFF;}
.list_filter_license dl dt a.selected{color:#000;font-weight:700;background:#FFF url(../images/icons_sprite.gif) no-repeat 15px -582px;}
.list_filter_license dl dt a.selected span{color:#888;font-weight:500;}
.list_filter_license dl dt.none{font:500 12px/24px Arial;padding-left:30px;background-color:#F5F5F5;color:#888;}
.list_filter_license dl dt.none span{color:#888;margin-left:10px;}

.list_filter_category{margin-bottom:15px;}
.list_filter_category .section_title{background:#ebebeb url(../images/icons_sprite.gif) no-repeat 10px -438px;padding-left:30px;border-color:#286cb7;}
.list_filter_category dl{border-bottom:1px dotted #ccc;}
.list_filter_category dl dt a{font:500 12px/24px Arial;display:block;padding-left:30px;background-color:#F5F5F5;}
.list_filter_category dl dt a span{color:#888;margin-left:10px;}
.list_filter_category dl dt a.platform{background:url(../images/icons_sprite.gif) no-repeat 10px -622px;font-weight:700;color:#000;}
.list_filter_category dl dt a.platform span{color:#888;font-weight:500;}
.list_filter_category dl dt a:hover{font-weight:700;background-color:#c89302;color:#FFF;text-decoration:none;}
.list_filter_category dl dt a:hover span{font-weight:700;color:#FFF;}
.list_filter_category dl dt a.selected{color:#000;font-weight:700;background-color:#FFF;}
.list_filter_category dl dt a.selected span{color:#888;font-weight:500;}
.list_filter_category dl dd{margin:0px;}
.list_filter_category dl dd a{font:500 12px/24px Arial;color:#4b9401;padding-left:60px;background-color:#FFF;}
.list_filter_category dl dd a span{color:#888;margin-left:10px;}
.list_filter_category dl dd a:hover{font-weight:500;background:none;color:#4b9401;text-decoration:none;}
.list_filter_category dl dd a:hover span{color:#888;font-weight:500;}
.list_filter_category dl dd a.selected{background:#FFF url(../images/icons_sprite.gif) no-repeat 44px -586px;color:#000;font-weight:700;}
.list_filter_category dl dd a.selected span{color:#888;font-weight:500;}
.list_filter_category dl dt.none{font:500 12px/24px Arial;padding-left:30px;background-color:#F5F5F5;color:#888;}
.list_filter_category dl dt.none span{color:#888;margin-left:10px;}

.info_social_link{width:951px;height:20px;padding:15px 15px 30px 15px;}
.info_social_link li{height:20px;float:left;padding-right:15px;}
.info_social_link li.suggest{width:170px;height:20px;float:left;padding-left:50px;}
.info_social_link li.suggest span{font:500 12px/20px Arial;color:#80B205;padding-right:5px;display:block;float:left;}
.info_social_link li.suggest a{width:50px;height:20px;font:500 11px/20px Arial;display:block;float:right;background:#80B205 url(../images/icons_sprite.gif) no-repeat -83px -3003px;padding-left:18px;color:#FFF;}
.info_social_link li.suggest a:hover{color:#FFF;text-decoration:none;}

.essential_nav_category{width:299px;background:#F2F2F2;border-top:1px solid #e6e9ea;border-bottom:1px solid #e6e9ea;border-left:1px solid #e6e9ea;margin-bottom:15px;}
.essential_nav_category .section_title{border:none;padding:10px 15px;border-bottom:1px dotted #E4E4E4;}
.essential_nav_category dl{padding:0px 15px;}
.essential_nav_category dt{padding:10px 0px;}
.essential_nav_category dt a{width:254px;height:20px;font:700 13px/20px Arial;background:url(../../default/images/icons_sprite.gif) 3px -3104px no-repeat;display:block;padding-left:15px;}
.essential_nav_category dt a.active{background:url(../../default/images/icons_sprite.gif) 0px -623px no-repeat;}
.essential_nav_category dd{margin:0px;padding:2px 0px 2px 15px;}
.essential_nav_category dd a{width:239px;height:26px;font:500 12px/26px Arial;color:#333;padding:0px 0px 0px 10px;display:block;}
.essential_nav_category dd a:hover{background-color:#E4E4E4;color:#333;}
.essential_nav_category dd a.active{background-color:#D0D0D0;}
.essential_nav_category dd a.active:hover{background-color:#80B205;color:#FFF;}
.essential_nav_category a:hover{text-decoration:none;}

.category_essential_list{width:666px;overflow:auto;zoom:1;margin-bottom:30px;}
.category_essential_list dl{width:318px;padding:15px 0px 15px 15px;float:left;overflow:auto;zoom:1;}
.category_essential_list dt{width:32px;height:32px;float:left;margin-right:10px;}
.category_essential_list dd{width:276px;float:right;margin:0px;}
.category_essential_list dd .title{width:276px;height:20px;overflow:hidden;margin-bottom:5px;}
.category_essential_list dd .title a{font:700 13px/20px Arial;}
.category_essential_list dd p{width:276px;height:36px;font:500 12px/18px Arial;overflow:hidden;}
.category_essential_list dl.group_title{width:665px;padding:10px 0px;background:#F2F2F2;clear:both;border-top:1px solid #e6e9ea;border-bottom:1px solid #e6e9ea;border-right:1px solid #e6e9ea;}
.category_essential_list dl.group_title dt{width:318px;height:30px;padding:0px 0px 0px 15px;}
.category_essential_list dl.group_title dt a{font:700 16px/30px Arial;color:#000;}
.category_essential_list dl.group_title dd{width:200px;padding:5px 15px 5px 0px;}
.category_essential_list dl.group_title dd a{width:41px;height:20px;font:500 12px/20px Arial;display:block;background:url(../../default/images/icons_sprite.gif) 33px -239px no-repeat;float:right;}

.related_searches{margin-bottom:40px;}
.related_searches p{padding:15px;}
.related_searches p a{font:500 12px/20px Arial;text-decoration:underline;}

.search_suggestions{width:666px;margin-bottom:20px;}
.search_suggestions ul{padding-bottom:20px;}
.search_suggestions ul li{font:500 13px/20px Arial;padding:5px 20px;list-style:inside disc;}

/*Category List Page End*/

/*Program Page Start*/
.program_title{padding:0px 15px;}
.program_title img{margin:4px 15px 4px 0px;float:left;}
.program_title h2{font:700 30px/40px Trebuchet MS;display:inline;}
.program_title h2 em{font:700 20px/40px Trebuchet MS;color:#999;}
.program_tab{width:981px;clear:both;padding-bottom:15px;}
.program_tab .bottom_line{width:981px;height:31px;border-bottom:1px solid #e4e4e4;}
.program_tab ul{height:32px;width:951px;padding:0px 15px;overflow:hidden;margin-top:-32px;}
.program_tab ul li{width:0px;float:left;white-space:nowrap;}
.program_tab ul > li{width:auto;}
.program_tab ul li a{height:26px;font:700 13px/26px Arial;text-align:center;background-color:#80B205;color:#FFF;margin:5px 5px 1px 0px;display:block;overflow:hidden;padding:0px 15px;}
.program_tab ul li a:hover{background-color:#c89302;}
.program_tab ul li a.active{border:1px solid #e4e4e4;border-bottom:none;color:#000;background-color:#FFF;margin:0px 5px 0px 0px;padding:4px 15px 1px 15px;text-decoration:none;}
.program_tab ul li a.active:hover{background-color:#FFF;}
.program_tab ul li a.essentials{background-color:#FF9933;}


#information{width:666px;overflow:auto;zoom:1;margin-bottom:30px;}
.information{width:304px;float:left;padding:0px 15px;}
.information dl{width:304px;padding-bottom:10px;clear:both;overflow:auto;zoom:1;}
.information dt{height:20px;font:700 12px/20px Arial;float:left;}
.information dd{font:500 12px/20px Arial;padding-left:60px;}
.information dd dfn{color:#ccc;}
.information a.download_button{display:block;width:150px;height:40px;font:700 30px/40px Trebuchet MS;text-decoration:underline;padding-left:50px;background:url(../images/icons_sprite.gif) no-repeat 0px -61px;margin:15px 0px;}
.information .new_version{width:284px;padding-left:50px;margin-bottom:15px;}
.information .new_version span{font:700 12px/20px Arial;padding-right:10px;}
.information .new_version a{font:500 12px/20px Arial;}

.information a.store_button{display:block;width:210px;height:40px;font:700 30px/40px Trebuchet MS;text-decoration:underline;padding-left:50px;background:url(../images/icons_sprite.gif) no-repeat 0px -21px;margin-bottom:15px;}

.info_recommended_download{width:649px;border:1px solid #e4e4e4;padding:15px 0px 15px 15px;margin-bottom:45px;position:relative;background:#FFF;}
.info_recommended_download .title{width:170px;height:30px;font:700 13px/30px Arial;border:1px solid #e4e4e4;padding:0px 15px;background:#FFFFCC;position:absolute;top:-16px;}
.info_recommended_download ul{overflow:auto;zoom:1;}
.info_recommended_download li{width:309px;padding-top:15px;padding-right:15px;float:left;}
.info_recommended_download li a{width:290px;height:40px;font:700 12px/20px Arial;text-decoration:underline;display:block;}
.info_recommended_download li a img{float:left;padding:4px 10px 4px 0px;}

.editor_review{width:634px;border:1px solid #e4e4e4;overflow:auto;zoom:1;padding:15px;margin-bottom:15px;}
.editor_review h2{font:700 16px/30px Trebuchet MS;border-bottom:2px solid #80B205;margin-bottom:15px;}
.editor_review h2 span{font:500 12px/20px Trebuchet MS;color:#ccc;padding-top:8px;float:right;}
.editor_review .short_desc{font:700 14px/20px Arial;text-align:center;padding:15px 0px;}
.editor_review .long_desc{font:500 12px/18px Arial;}
.editor_review .pros,.editor_review .cons{width:317px;float:left;padding-top:15px;font:500 12px/18px Arial;border-top:1px solid #e4e4e4;margin-top:15px;}
.editor_review .pros strong{font:700 16px/21px Trebuchet MS;display:block;color:#80B205;}
.editor_review .cons strong{font:700 16px/21px Trebuchet MS;display:block;color:#FF9933;}

.description{width:634px;border:1px solid #e4e4e4;padding:15px;margin-bottom:15px;position:relative;}
.description h2{width:170px;height:30px;font:700 13px/30px Arial;border:1px solid #e4e4e4;padding:0px 15px;background:#80B205;color:#FFF;position:absolute;top:-16px;}
.description .short_desc{padding:15px 0px;border-bottom:2px solid #80B205;}
.description .short_desc h3{font:700 16px/30px Arial;}
.description .short_desc p{font:500 12px/18px Arial;padding-left:10px;}
.description .short_desc p a.publisher{color:#80B205;}
.description .long_desc{font:500 13px/18px Arial;padding:15px 0px;border-bottom:1px dotted #e4e4e4;}

.description dl{padding:15px 0px;border-bottom:1px dotted #e4e4e4;clear:both;}
.description dl.last{border:none;padding-bottom:0px;}
.description dl dt{font:700 13px/18px Arial;padding-bottom:15px;}
.description dl dd{font:500 13px/18px Arial;margin:0px;}
.description dl dd dfn{color:#ccc;}

.screenshots{width:634px;border:1px solid #e4e4e4;overflow:auto;zoom:1;padding:15px;margin-bottom:15px;}
.screenshots h2{font:700 16px/30px Trebuchet MS;border-bottom:2px solid #80B205;margin-bottom:15px;}
.screenshots h2 span{font:500 12px/20px Trebuchet MS;color:#ccc;padding-top:8px;float:right;}
.screenshots div{text-align:center;padding:15px 0px;}
.screenshots div a{margin:0px 20px;}
.screenshots div span{font:500 12px/30px Arial;display:block;padding-top:15px;}
.screenshots div dfn{font:500 12px/30px Arial;color:#ccc;}

.version_history{width:634px;border:1px solid #e4e4e4;overflow:auto;zoom:1;padding:15px;margin-bottom:15px;}
.version_history h2{font:700 16px/30px Trebuchet MS;border-bottom:2px solid #80B205;margin-bottom:15px;}
.version_history h2 span{font:500 12px/20px Trebuchet MS;color:#ccc;padding-top:8px;float:right;}
.version_history dl{width:634px;font:500 12px/20px Arial;padding:5px 0px;border-bottom:1px dotted #e4e4e4;clear:both;overflow:auto;zoom:1;}
.version_history dl dt{width:484px;float:left;}
.version_history dl dd{width:150px;float:right;text-align:right;margin:0px;}
.version_history select{font:500 12px/20px Arial;margin-top:15px;}

.info_similar_section{width:666px;overflow:auto;zoom:1;margin-bottom:40px;}
.info_similar_section h2 span{color:#80B205;}
.info_similar_section dl{width:303px;padding:15px;float:left;}
.info_similar_section dt{width:32px;height:32px;float:left;margin-right:15px;}
.info_similar_section dd{width:256px;float:right;margin:0px;}
.info_similar_section dd div{width:256px;}
.info_similar_section dd div.title{font:700 12px/20px Arial;margin-bottom:5px;}
.info_similar_section dd div.short_desc{font:500 12px/20px Arial;}
.info_similar_section .compare_link{clear:both;text-align:center;padding-top:30px;}
.info_similar_section .compare_link a{font:700 16px/20px Arial;text-decoration:underline;padding:1px 0px 1px 30px;background:url(../images/icons_sprite.gif) no-repeat 0px -164px;}

.awards{width:299px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;margin-bottom:15px;overflow:auto;zoom:1;}
.awards dl{height:50px;font:700 18px/50px Trebuchet MS;padding:0px 15px;border-bottom:1px dotted #e4e4e4;clear:both;}
.awards dl dt{float:left;}
.awards dl dd{float:right;margin:0px;}
.awards dl.editor_rating dd{width:100px;height:20px;padding:15px 0px;}
.awards dl.editor_rating dd .rating_info{height:20px;}
.awards dl.editor_rating dd .rating_info ul{width:100px;height:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;float:left;overflow:hidden;}
.awards dl.editor_rating dd .rating_info ul li{height:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -2940px;text-indent:-9999px;float:left;}
.awards dl.editor_awards dd{width:100px;height:50px;background:url(../images/icons_sprite.gif) no-repeat 32px -2872px;}
.awards span{width:269px;padding:15px;display:block;}
.awards span a{height:21px;font:700 12px/21px Arial;text-decoration:underline;padding:3px 0px 3px 30px;background:url(../images/icons_sprite.gif) no-repeat 0px -185px;}

.user_reviews{width:666px;overflow:auto;zoom:1;margin-bottom:40px;}
.user_reviews .section_title{font:700 16px/20px Trebuchet MS;padding-top:5px;margin-bottom:15px;overflow:auto;zoom:1;}
.user_reviews .section_title h2{float:left;}
.user_reviews .section_title span{font:500 12px/20px Trebuchet MS;display:block;}
.user_reviews .section_title .rating_info{height:20px;float:right;padding:12px 15px 0px 0px;}
.user_reviews .section_title .rating_info ul{width:100px;height:20px;float:left;overflow:hidden;padding:0px 10px 0px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;}
.user_reviews .section_title .rating_info ul li{height:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -2960px;}
.user_reviews .section_title .rating_info p{height:20px;font:500 18px/20px Arial;color:#999;float:left;margin:0px;}
.user_reviews .section_title .rating_info p span{font:700 18px/20px Arial;color:#000;display:inline;}
.user_reviews .reviews_list{margin-bottom:0px;}
.user_reviews a.more_info{height:20px;font:500 12px/20px Arial;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 150px -239px;float:right;margin-bottom:15px;}

.info_review_aggregate{width:269px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:15px;margin-bottom:15px;overflow:auto;zoom:1;}
.info_review_aggregate span.title{height:20px;width:110px;font:700 18px/20px Trebuchet MS;display:block;float:left;}
.info_review_aggregate .rating{width:159px;height:20px;font:500 14px/20px Arial;color:#999;float:left;}
.info_review_aggregate .rating ul{width:100px;height:20px;float:left;overflow:hidden;padding-right:10px;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;}
.info_review_aggregate .rating ul li{height:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -2960px;}
.info_review_aggregate .rating p{float:left;}
.info_review_aggregate .rating span.average{height:20px;font-weight:bold;color:#000;padding-right:4px;}
.info_review_aggregate .rating span.best{height:20px;padding-left:4px;}
.info_review_aggregate .stat{height:20px;font:500 12px/20px Arial;padding:15px 0px;clear:both;font-style:italic;color:#999;}
.info_review_aggregate .stat span.count{margin-left:5px;}
.info_review_aggregate .stat a{text-decoration:underline;}
.info_review_aggregate .user_review_link{padding-top:15px;border-top:1px dotted #e4e4e4;}
.info_review_aggregate .user_review_link a{height:21px;font:700 12px/21px Arial;text-decoration:underline;padding:3px 0px 3px 30px;background:url(../images/icons_sprite.gif) no-repeat 0px -932px;}



.info_essential_section{width:981px;overflow:auto;zoom:1;}
#scrollRow{position:relative;height:170px;padding:0px;margin-left:0px;margin-top:15px;zoom:1;}
#scrollRow .goLeft{position:absolute;top:35px;left:15px;}
#scrollRow .goRight{position:absolute;top:35px;right:15px;}
#scrollRow ul{margin:0px;overflow:hidden;}
#scrollRow li{width:230px;position:relative;height:170px;text-align:center;float:left;}
#scrollRow li .icon{width:32px;height:32px;margin:0px auto 10px auto;}
#scrollRow li .title{width:210px;font:700 12px/18px Arial;margin:0px 10px 5px 10px;}
#scrollRow li p{width:210px;height:54px;margin:0 auto;font:12px/18px Arial;text-align:center;overflow:hidden;}
#gscroll{margin-left:31px;overflow:hidden;width:920px;position:relative;height:170px;}
#gsub{overflow:hidden;width:5000px;zoom:1;height:170px;}
#holder1{float: left;}
#holder2{float: left;}

/*Program Page End*/

/*Download Page Start*/
.download_info{padding:0px 15px 15px 15px;}
.download_info h3{font:700 24px/40px Trebuchet MS;display:inline;}
.download_info h3 em{font:700 18px/40px Trebuchet MS;color:#999;}
.download_info p{font:500 13px/20px Arial;margin:0px 0px 15px 0px;}
.download_info div{border:1px solid #ccc;background:#F4F4F4;}
.download_info dl{padding:15px;clear:both;overflow:auto;zoom:1;}
.download_info dl dt{font:700 16px/21px arial;float:left;}
.download_info dl dd{margin:0px;float:right;}
.download_info dl dd a{font:700 16px/21px arial;text-decoration: underline;padding-left:30px;background: url(../images/icons_sprite.gif) no-repeat 0px -143px;display:block;width:80px;}
.download_info dl dd a:hover{color:#009900;}

.download_tips{font:500 13px/30px Arial;padding:0px 15px;margin-bottom:40px;}
.download_tips ul li a{font:500 13px/30px Arial;text-decoration: underline;}
.download_tips ul li a.user_review_link{height:30px;font-weight:bold;text-decoration:underline;padding:4px 0px 6px 30px;background:url(../images/icons_sprite.gif) no-repeat 0px -932px;}

/*Download Page End*/

/*Category Index Page Start*/
.category_index{overflow:auto;zoom:1;margin-bottom:40px;}
.category_index dl{padding:15px;clear:both;}
.category_index dt{width:250px;padding-left:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -438px;}
.category_index dt a{font:700 16px/30px Trebuchet MS;color:#000;}
.category_index dd{margin:0px;}
.category_index dd li{width:250px;float:left;padding-left:67px;}
.category_index dd li a{font:500 12px/30px Arial;}
/*Category Index Page End*/

/*Public Start*/



/*Public End*/

/*Search Keywords List Start*/
.search_keywords_list{text-align:center;margin:20px 0px;color:#ccc;font-size:14px;padding:15px;border-bottom:1px dotted #e4e4e4;}
.search_keywords_list a{font:500 10px/10px Arial;}
.search_keywords_list a.order_1{font:500 30px/38px Arial;}
.search_keywords_list a.order_2{font:500 28px/36px Arial;}
.search_keywords_list a.order_3{font:500 26px/34px Arial;}
.search_keywords_list a.order_4{font:500 24px/32px Arial;}
.search_keywords_list a.order_5{font:500 22px/30px Arial;}
.search_keywords_list a.order_6{font:500 20px/28px Arial;}
.search_keywords_list a.order_7{font:500 18px/26px Arial;}
.search_keywords_list a.order_8{font:500 16px/24px Arial;}
.search_keywords_list a.order_9{font:500 14px/22px Arial;}
.search_keywords_list a.order_10{font:500 12px/20px Arial;}
/*Search Keywords List Start*/

/*Footer Start*/
.footer_searches{width:981px;margin:0px auto;background-color:#FFF;border-top:1px dotted #ccc;}
.footer_searches dl{height:20px;padding:15px 0px;text-align:center;background:url(../images/icons_sprite.gif) no-repeat 48px -693px;}
.footer_searches dt{float:left;width:240px;font:14px/20px arial;}
.footer_searches dd{width:240px;float:left;border-right:#ccc 1px solid;margin:0px;}
.footer_searches dd.last{border:none;}
.footer_searches dd a{font:500 12px/20px Arial;}

.footer{position:relative;width:981px;margin:0 auto;clear:both;overflow:auto;zoom:1;border-top:2px solid #80B205;background:#F2F2F2;}
.footer dl{width:267px;float:left;padding:15px 30px;}
.footer dt{font:500 16px/30px Trebuchet MS;color:#80B205;margin-bottom:5px;}
.footer dd{margin:0px;}
.footer dd a{font:500 12px/25px Arial;}
.footer dd a.facebook{padding-left:18px;background:url(../images/icons_sprite.gif) no-repeat 0px -1072px;}
.footer dd a.twitter{padding-left:18px;background:url(../images/icons_sprite.gif) no-repeat 0px -3180px;}
.footer dd a.rss{padding-left:18px;background:url(../images/icons_sprite.gif) no-repeat 0px -3210px;}
.footer dd a.comment{padding-left:18px;background:url(../images/icons_sprite.gif) no-repeat 0px -3240px;}
.footer p{height:30px;clear:both;text-align:center;font:500 12px/30px arial;color:#FFF;background-color:#1F1F1F;padding:15px 0px;}
/*Footer End*/



.share{border:1px solid #ccc;background:#f5f5f5;margin-bottom:30px;}
.share dt{font:500 12px Verdana;padding:10px;}
.share dd{font:500 12px Verdana;padding-bottom:10px;}
.share input{border:1px solid #eee;width:480px;height:18px;}





/*DETAIL CENTER END*/

.relatedkeyword{padding:10px;font:500 11px/20px Verdana;}
.relatedkeyword a{text-decoration:underline;}


.downing a,.downloadtips a{font:700 11px arial;text-decoration:underline;}
.downing h1{font:700 13px/50px arial;color:#FF0000;border:none !important;}
.downloadtips h2{clear:both;margin:20px 0 10px 0;font:700 13px arial;}
.downloadtips h3{clear:both;margin:10px 0 0 0;font:700 12px arial;}
.reports div{clear:both;}
.reports label{float:left;display:block;width:150px;}
.f_display1,.display0,.display-1 {display: none !important;}
.favorite{position:absolute;top:5px;right:0;}
.favorite a{background:url(../images/el-bg.gif) no-repeat -119px -212px;padding:0 0 0 18px;}

.softwaresearch{width:263px;height:300px;padding:15px 15px 15px 15px;float:left;}
.softwaresearch h3{font:700 14px/20px Verdana;text-align:center;color:#000;margin:0 0 20px 0;}
.softwaresearch li{margin:10px 0px;}
.softwaresearch label{width:100px;height:20px;font:500 12px/20px Verdana;text-align:right;color:#000000;float:left;padding-right:7px;}
.softwaresearch select{width:153px;height:20px;}
.softwaresearchbutton{width:80px;height:30px;background:url(../images/searchbutton-bg2.gif)  no-repeat 0px 0px;border:none;font:700 14px/30px Verdana;color:#FFFFFF;text-align:center;float:right;}

.cse{width:260px;height:100px;padding:15px 15px 15px 15px;float:right;}
.cse h3{font:700 14px/20px Verdana;text-align:center;color:#000000;margin:0 0 20px 0;}



/*parterlinks START*/
.partnerlinks{width:981px;margin:10px auto;clear:both;}
.partnerlinks span{font:700 14px/20px Georgia;padding-bottom:10px;text-indent:1em;color:#000000;display:block;background:url(../images/partnerlink-title.gif) no-repeat 0 0;}
.partnerlinks ul{width:981px;height:45px;background:url(../images/partnerlink-bg.gif) no-repeat 0 0;}
.partnerlinks li{width:163px;float:left;text-align:center;}
.partnerlinks li a{color:#009933;font:500 11px/20px arial;}
/*parterlinks END*/

/*sponsoredlinks START*/
.sponsoredlinks{width:981px;margin:10px auto;clear:both;}
.sponsoredlinks span{font:700 14px/20px Georgia;padding-bottom:10px;text-indent:1em;color:#000000;display:block;background:url(../images/partnerlink-title.gif) no-repeat 0 0;}
.sponsoredlinks ul{width:981px;height:45px;background:url(../images/partnerlink-bg.gif) no-repeat 0 0;}
.sponsoredlinks li{width:245px;float:left;text-align:center;}
.sponsoredlinks li a{color:#009933;font:500 11px/35px arial;}
/*sponsoredlinks END*/

.infonav{width:237px;margin:10px 0px;height:370px;}
.infonav ul{border:1px solid #cccccc;}
.infonav ul li{width:235px;overflow:hidden;height:24px;line-height:24px;background:url(../images/rep-bg.gif) repeat-x 0 -30px;}
.infonav ul li a{display:block;width:200px;color:#546876;padding:0 10px 0;}
.infonav ul li a:hover{font-weight:700;color:#4b9401 !important;background:url(../images/el-bg.gif) no-repeat right -313px;}

.contact_us{font:13px/20px Arial;padding:15px;margin-bottom:40px;}
.contact_us p{margin-bottom:30px;}
.contact_us tr{height:24px;}

.info_center_nav_menu{width:300px;}
.info_center_nav_menu dl{border-bottom:1px dotted #e4e4e4;}
.info_center_nav_menu dt{height:30px;font:700 12px/30px Arial;padding-left:30px;background:url(../images/icons_sprite.gif) no-repeat 15px -540px;color:#006bc1;}
.info_center_nav_menu dd{font:500 12px/30px Arial;color:#006bc1;margin:0px;padding-left:45px;}
.info_center_nav_menu dd li{height:30px;list-style-type:square;}

.submit_software{font:13px/20px Arial;margin:0px 0px 100px 0px;}
.submit_software p{padding:15px;}
.submit_software ul{padding:15px;margin-left:15px;}
.submit_software li{list-style-type:disc;padding:0px 0px 10px 0px;}
.submit_software select{width:146px;height:20px;margin-right:5px;}

.rss_feeds{padding:15px;overflow:auto;zoom:1;margin-bottom:40px;}
.rss_feeds p{font:13px/20px Arial;}
.rss_feeds div{border-bottom:2px solid #80B205;padding-top:40px;clear:both;}
.rss_feeds div a{font:700 30px/50px Trebuchet MS;color:#000;}
.rss_feeds dl{padding:15px 0px;clear:both;}
.rss_feeds dt{width:500px;padding-left:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -438px;}
.rss_feeds dt a{font:700 16px/30px Trebuchet MS;color:#000;}
.rss_feeds dd{margin:0px;}
.rss_feeds dd span{width:190px;display:block;float:left;padding-left:20px;background:url(../images/rss.png) no-repeat 0px 7px;}
.rss_feeds dd a{font:500 12px/30px Arial;}




.essential{width:981px;height:auto;clear:both;margin:20px 0px;}
.essential h2{height:30px;font:700 24px/30px Georgia;color:#000000;padding:0px 0px 15px 10px;background:url(../images/title-bg7.gif) no-repeat 0px 30px;}
.essential li{float:left;}
.essential li dl{width:232px;height:166px;float:left;padding-left:10px;background:url(../images/essential-bg.gif) no-repeat 10px 0px;margin-top:10px;}
.essential li dt{height:16px;padding:7px 0px 13px 10px;}
.essential li dt a{font:700 12px/16px verdana;color:#FFFFFF;float:left;}
.essential li dt span{float:right;margin-right:10px;}
.essential li dt span a{font:500 11px/16px verdana;color:#FFFFFF;}
.essential li dd{margin:0px;clear:both;}
.essential li dd img{margin:4px 5px 4px 0px;}
.essential li dd a{height:24px;width:212px;font:500 11px/20px Verdana;display:block;overflow:hidden;margin:0px 5px;padding:0px 5px;}
.essential li dd a:hover{background:url(../images/essential-bg.gif) 0 -166px;text-decoration:none;}

/*SLIDER START*/


.softcollect_rank{width:153px;float:left;}
.softcollect_rank dl dt{text-align:center;background:url(../images/softsort-bg.gif) repeat-x 0 -30px;border:1px solid #e4e4e4;}
.softcollect_rank dl dt a{font:700 11px/20px Verdana;display:block;height:20px;}
.softcollect_rank dl dt a:hover{background:url(../images/softsort-bg.gif) repeat-x 0 0;color:#FFFFFF;text-decoration:none;}
.softcollect_rank dl dd{height:24px;margin:0px;text-align:left;}
.softcollect_rank dl dd a{display:block;height:20px;font:500 11px/20px Verdana;overflow:hidden;margin-left:5px;color:#000000;background:url(../images/icon.gif) no-repeat 0 6px;padding-left:9px;}

/*SLIDER END*/

.login{width:604px;padding:15px;border:1px solid #e4e4e4;background-color:#F2F2F2;margin:15px;}
.login p{font:500 12px/20px Arial;padding-bottom:15px;}
.login li{padding:10px 0px;clear:both;}
.login li input{width:200px;margin-right:15px;}
.login li input#security_code{width:40px;}
.login li input#remember{width:auto;margin-left:135px;}
.login li label{width:120px;height:20px;font:700 12px/20px Arial;text-align:right;float:left;padding-right:15px;}
.login li span{font:500 12px/20px Arial;}
.login li a{font:500 12px/20px Arial;margin-left:135px;}
.login li .button{width:110px;height:30px;background-color:#80B205;border:none;font:500 14px/30px Arial;color:#FFF;text-align:center;margin-left:135px;}

.recover_password{width:604px;padding:15px;border:1px solid #e4e4e4;background-color:#F2F2F2;margin:15px;}
.recover_password p{font:500 12px/20px Arial;padding-bottom:15px;}
.recover_password li{padding:10px 0px;clear:both;}
.recover_password li input{width:200px;margin-right:15px;}
.recover_password li input#security_code{width:40px;}
.recover_password li input#remember{width:auto;margin-left:135px;}
.recover_password li label{width:120px;height:20px;font:700 12px/20px Arial;text-align:right;float:left;padding-right:15px;}
.recover_password li span{font:500 12px/20px Arial;}
.recover_password li a{font:500 12px/20px Arial;margin-left:135px;}
.recover_password li .button{width:205px;height:30px;background-color:#80B205;border:none;font:500 14px/30px Arial;color:#FFF;text-align:center;margin-left:135px;}

.recover_password_error{width:604px;height:220px;padding:15px;border:1px solid #e4e4e4;margin:15px;background-color:#FFE7DD;}
.recover_password_error p{font:500 12px/20px Arial;}

.register{width:604px;padding:15px;border:1px solid #e4e4e4;background-color:#F2F2F2;margin:15px;}
.register p{font:500 12px/20px Arial;padding-bottom:15px;}
.register p.terms_conditions{padding:15px 0px;}
.register li{padding:10px 0px;clear:both;}
.register li input{width:200px;margin-right:15px;}
.register li input#security_code{width:40px;}
.register li label{width:120px;height:20px;font:700 12px/20px Arial;text-align:right;float:left;padding-right:15px;}
.register li span{font:500 12px/20px Arial;}
.register li .button{width:180px;height:30px;background-color:#80B205;border:none;font:500 14px/30px Arial;color:#FFF;text-align:center;margin-left:135px;}

.register_error{width:604px;height:220px;padding:15px;border:1px solid #e4e4e4;margin:15px;background-color:#FFE7DD;}
.register_error p{font:500 12px/20px Arial;}

.register_confirm{width:604px;height:220px;padding:15px;border:1px solid #e4e4e4;background-color:#F2F2F2;margin:15px;}
.register_confirm p{font:500 12px/20px Arial;padding-bottom:15px;}
.register_confirm li{padding:10px 0px;clear:both;}
.register_confirm li input{width:200px;margin-right:15px;}
.register_confirm li input#security_code{width:40px;}
.register_confirm li label{width:120px;height:20px;font:700 12px/20px Arial;text-align:right;float:left;padding-right:15px;}
.register_confirm li span{font:500 12px/20px Arial;}
.register_confirm li .button{width:180px;height:30px;background-color:#80B205;border:none;font:500 14px/30px Arial;color:#FFF;text-align:center;margin-left:135px;}

.register_confirm_error{width:604px;height:220px;padding:15px;border:1px solid #e4e4e4;margin:15px;background-color:#FFE7DD;}
.register_confirm_error p{font:500 12px/20px Arial;}

.register_step_2{width:604px;height:220px;padding:15px;border:1px solid #e4e4e4;margin:15px;background: url(/data/images/email.jpg) 430px 15px no-repeat;}
.register_step_2 p{width:400px;font:500 12px/20px Arial;padding-bottom:15px;}
.register_step_2 span{font:700 16px/20px Arial;padding-bottom:15px;display:block;color:#80B205;}
.register_step_2 a{font:700 12px/20px Arial;text-decoration:underline;}

.register_step_3{width:604px;padding:15px;border:1px solid #e4e4e4;margin:15px;}
.register_step_3 legend{font:700 20px/30px Arial;color:#80B205;}
.register_step_3 em{font:500 12px/30px Arial;font-style: italic;margin-left:15px;}
.register_step_3 ul{padding-bottom:15px;}
.register_step_3 li{border-bottom:1px dotted #ccc;padding:15px;}
.register_step_3 li label{font:700 12px/20px Arial;float:left;padding-bottom:15px;}
.register_step_3 li input{float:right;margin-right:25px;}
.register_step_3 li p{font:500 12px/20px Arial;clear:both;padding:5px 0px;}
.register_step_3 .button{width:80px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;float:right;margin:10px 0px;}

.user_profile_menu{position:relative;padding-top:5px;}
.user_profile_menu .username{padding:15px 15px 15px 92px;font:700 14px/20px Arial;}
.user_profile_menu .username a{color:#80B205}
.user_profile_menu .username span{font:500 11px/20px Arial;color:#999;display:block;}
.user_profile_menu .username span strong{color:#000;}
.user_profile_menu .avatar{border:1px solid #cddced;position:absolute;background-color:#fff;padding:5px;margin:5px 12px;top:-13px;}

.user_profile_menu dl.private_data{border-top:2px solid #286cb7;font:500 12px/30px Arial;}
.user_profile_menu dl.private_data dt{height:30px;background-color:#ebebeb;padding:0px 15px;font-weight:bold;}
.user_profile_menu dl.private_data dd{margin:0px;padding:0px 15px;background-color:#F5F5F5;border-bottom:1px dotted #ccc;}
.user_profile_menu dl.private_data dd:hover{border-left:#286cb7 4px solid;background-color:#fff;padding-left:11px}
.user_profile_menu dl.private_data dd.active{border-left:#286cb7 4px solid;padding-left:11px;font-weight:bold;background-color:#fff;}
.user_profile_menu dl.private_data dd.active a{text-decoration:none;color:#006bc1;}

.user_profile_menu dl.public_data{border-top:2px solid #80B205;font:500 12px/30px Arial;}
.user_profile_menu dl.public_data dt{height:30px;background-color:#F2F2F2;padding:0px 15px;font-weight:bold;}
.user_profile_menu dl.public_data dd{margin:0px;padding:0px 15px;border-bottom:1px dotted #e4e4e4;background-color:#fff;}
.user_profile_menu dl.public_data dd:hover{border-left:#286cb7 4px solid;padding-left:11px;}
.user_profile_menu dl.public_data dd.active{border-left:#80B205 4px solid;padding-left:11px;font-weight:bold;}
.user_profile_menu dl.public_data dd.active a{text-decoration:none;color:#80B205;}
.user_profile_menu dl.public_data dd.disabled{color:#ccc;}
.user_profile_menu dl.public_data dd.disabled:hover{color:#ccc;border-left:none;padding-left:15px;}

.user_account_settings{overflow:auto;zoom:1;margin-top:5px;}
.user_account_settings .tab_menu{height:32px;padding-left:15px;padding-top:15px;background:#ebebeb url(../images/tab_menu_bg.gif) repeat-x 0 46px;overflow:hidden;border-top:#286cb7 2px solid;}
.user_account_settings .tab_menu a{height:20px;width:150px;float:left;font:700 12px/20px Arial;text-align:center;background-color:#7EA0C7;border:1px solid #7EA0C7;color:#FFF;overflow:hidden;margin:7px 5px 0px 0px;padding:2px 0px;}
.user_account_settings .tab_menu a:hover{background-color:#c89302;border-color:#c89302;}
.user_account_settings .tab_menu a.active{height:20px;width:150px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;font:700 12px/20px Arial;background:#FFF;margin:0px 5px 0px 0px;padding:8px 0px 2px 0px;text-decoration:none;}

.user_account_settings ul.tab_options{font:500 12px/20px Arial;padding:15px;clear:both;}
.user_account_settings ul.tab_options li{float:left;border-right:1px solid #286cb7;padding-right:15px;margin-right:15px;position: relative;}
.user_account_settings ul.tab_options li a{text-decoration:underline;}
.user_account_settings ul.tab_options li.active{font-weight:bold;}

.user_account_settings .user_info_form{padding:15px;clear:both;}

.user_account_settings .registration_info{font:500 12px/20px Arial;padding:15px;border:1px solid #ccc;background-color:#F5F5F5;overflow:auto;zoom:1;margin-bottom:15px;}
.user_account_settings .registration_info h2{font:700 16px/30px Arial;margin-bottom:10px;}
.user_account_settings .registration_info dl{padding:5px 0px;clear:both;}
.user_account_settings .registration_info dl dt{width:160px;float:left;text-align:right;}
.user_account_settings .registration_info dl dd{float:left;padding-left:15px;margin:0px;}

.user_account_settings form.form{font:500 12px/20px Arial;padding:15px;border:1px solid #ccc;background-color:#F5F5F5;overflow:auto;zoom:1;}
.user_account_settings form.form legend{font:700 16px/30px Arial;color:#000;margin-bottom:10px;}
.user_account_settings form.form legend span{color:#80B205;}
.user_account_settings form.form li{padding:5px 0px;clear:both;}
.user_account_settings form.form p{font:500 12px/20px Arial;padding-bottom:15px;}
.user_account_settings form.form li label{width:160px;height:20px;text-align:right;float:left;padding-right:15px;}
.user_account_settings form.form li input{margin-right:15px;width:200px;}
.user_account_settings form.form li input.button{width:80px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;margin:10px 0px 10px 175px;}
.user_account_settings form.form li select{font:500 11px/16px Arial;}
.user_account_settings form.form li select.country_select{width:203px;}
.user_account_settings form.form li .sex{float:left;}
.user_account_settings form.form li .sex input{margin-bottom:3px;width:auto;}
.user_account_settings form.form li .sex label{width:auto;text-align:left;float:none;}
.user_account_settings form.form li.birthdate{margin-bottom:15px;}
.user_account_settings form.form li.birthdate select{margin-right:5px;}
.user_account_settings form.form li.privacy{padding-left:40px;}
.user_account_settings form.form li.privacy legend{font:700 12px/20px Arial;color:#000;margin-bottom:10px;}
.user_account_settings form.form li.privacy label{width:auto;height:20px;text-align:left;float:none;display:block;}
.user_account_settings form.form li.privacy input{width:auto;margin-right:5px;margin-left:30px;margin-bottom:3px;}
.user_account_settings form.form li.privacy input.button{width:80px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;margin:10px 0px 10px 30px;}
.user_account_settings form.form .delete_account li strong{margin-left:6px;}
.user_account_settings form.form .delete_account li.reasons li input{width:auto;margin-right:5px;margin-left:30px;margin-bottom:3px;}
.user_account_settings form.form .delete_account li.reasons li label{width:auto;height:20px;text-align:left;float:none;}
.user_account_settings form.form .delete_account li.details{padding-left:30px;}
.user_account_settings form.form .delete_account li.details label{width:auto;height:20px;text-align:left;float:none;}
.user_account_settings form.form .delete_account input.button{width:80px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;margin:10px 0px 10px 30px;}

.user_account_settings form.form .subscriptions{padding:15px;}
.user_account_settings form.form .subscriptions legend{font:700 13px/30px Arial;margin-bottom:10px;border-bottom:1px solid #ccc;width:100%;}
.user_account_settings form.form .subscriptions li{border-bottom:1px dotted #ccc;padding:15px 30px;}
.user_account_settings form.form .subscriptions li label{font:700 12px/20px Arial;float:left;padding-bottom:15px;width:auto;height:20px;text-align:left;padding-right:0px;}
.user_account_settings form.form .subscriptions li input{float:right;margin-right:10px;width:auto;}
.user_account_settings form.form .subscriptions li p{font:500 12px/20px Arial;padding:5px 0px;clear:both;}
.user_account_settings form.form .subscriptions .button{width:80px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;float:right;margin-top:30px;}

.user_account_settings .user_info_form .avatar_step_1{font:500 12px/20px Arial;padding:15px;border:1px solid #ccc;overflow:auto;zoom:1;}
.user_account_settings .user_info_form .avatar_step_1 h2{font:700 16px/30px Arial;margin-bottom:0px;}
.user_account_settings .user_info_form .avatar_step_1 p{font:500 12px/20px Arial;}
.user_account_settings .user_info_form .avatar_step_1 p.image_format{color:#999;margin-top:15px;}
.user_account_settings .user_info_form .avatar_step_1 p.max_size{color:#999;margin-bottom:15px;}
.user_account_settings .user_info_form .avatar_step_1 p.note{border-top:1px dotted #ccc;padding-top:15px;margin-top:15px;}
.user_account_settings .user_info_form .avatar_step_1 p.error{font:500 12px/20px Arial;padding:15px;border:1px solid #e4e4e4;margin:15px 0px;background-color:#FFE7DD;}
.user_account_settings .user_info_form .avatar_step_1 input.file_selector{width:300px;height:20px;margin-bottom:15px;}
.user_account_settings .user_info_form .avatar_step_1 input.button{width:80px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;}

.user_account_settings .user_info_form .avatar_step_2{font:500 12px/20px Arial;padding:15px;border:1px solid #ccc;overflow:auto;zoom:1;}
.user_account_settings .user_info_form .avatar_step_2 h2{font:700 16px/30px Arial;margin-bottom:0px;}
.user_account_settings .user_info_form .avatar_step_2 p{font:500 12px/20px Arial;margin-bottom:15px;}
.user_account_settings .user_info_form .avatar_step_2 .avatar_image{width:400px;float:left;}
.user_account_settings .user_info_form .avatar_step_2 .avatar_image a{width:85px;height:20px;font:700 12px/20px Arial;margin-top:15px;display:block;background:url(../images/icons_sprite.gif) no-repeat 0px -748px;padding-left:18px;text-decoration:underline;}

.user_account_settings .user_info_form .avatar_step_2 .avatar_preview{border:1px #e5e5e5 solid;float:right;padding:15px 30px;text-align:center;width:127px;}
.user_account_settings .user_info_form .avatar_step_2 .avatar_preview span{font:700 13px/20px Arial;margin-bottom:15px;display:block;}
.user_account_settings .user_info_form .avatar_step_2 .avatar_preview div{margin:0px 33px;}
.user_account_settings .user_info_form .avatar_step_2 .avatar_preview input.button{width:60px;height:30px;background-color:#80B205;border:none;font:700 14px/30px Arial;color:#FFF;text-align:center;margin-top:15px;}

.user_account_settings .user_info_form .avatar_approval{font:500 12px/20px Arial;padding:15px;border:1px solid #ccc;overflow:auto;zoom:1;}
.user_account_settings .user_info_form .avatar_approval .avatar{width:100px;float:left;text-align:center;padding:15px 15px 0px 0px;}
.user_account_settings .user_info_form .avatar_approval .avatar p{margin-bottom:10px;}
.user_account_settings .user_info_form .avatar_approval .avatar a{font:700 12px/20px Arial;text-decoration:underline;}
.user_account_settings .user_info_form .avatar_approval h2{font:700 16px/30px Arial;padding-top:15px;margin:0px;}

.user_favorites_list{width:666px;border-collapse:collapse;margin-bottom:40px;}
.user_favorites_list table{width:666px;clear:both;}
.user_favorites_list table td{padding:15px 0px;border-bottom:1px solid #e3f0e3;}
.user_favorites_list table td.table_icon{width:32px;padding:15px;vertical-align:top;}
.user_favorites_list table td.table_info{width:428px;padding-right:15px;vertical-align:top;}
.user_favorites_list table td.table_info dl{width:428px;word-wrap:break-word;overflow:hidden;}
.user_favorites_list table td.table_info dt a{font:700 14px/18px Arial;}
.user_favorites_list table td.table_info dt span{font:500 12px/18px Arial;color:#80B205;margin-left:15px;}
.user_favorites_list table td.table_info dd{margin:0px;font:12px/18px Arial;color:#999;}
.user_favorites_list table td.table_info dd p{font:13px/18px Arial;color:#000;margin:5px 0px;}
.user_favorites_list table td.table_info dd strong{color:#80B205;font-weight:bold;}
.user_favorites_list table td.table_info .invalid{font:700 14px/18px Arial;color:#ccc;}

.user_favorites_list table td.table_action{width:146px;padding-right:15px;vertical-align:middle;}
.user_favorites_list table td.table_action a.download{width:80px;height:21px;line-height:21px;font:700 16px/21px arial;text-decoration: underline;padding-left:26px;background:url(../images/icons_sprite.gif) no-repeat 0px -143px;display:block;margin-bottom:10px;}
.user_favorites_list table td.table_action a.add{width:90px;height:20px;line-height:20px;font:700 12px/20px arial;text-decoration: underline;padding-left:26px;background:url(../images/icons_sprite.gif) no-repeat 7px -239px;display:block;}
.user_favorites_list table td.table_action a.delete{width:120px;height:20px;line-height:20px;font:700 12px/20px arial;text-decoration: underline;padding-left:26px;background:url(../images/icons_sprite.gif) no-repeat 7px -747px;display:block;}

.user_null_info{margin:30px;border:1px solid #e4e4e4;font:700 13px/30px Arial;padding:30px;}
.user_null_info strong{color:#80B205;}

.user_privacy_restriction{margin:30px;border:1px solid #e4e4e4;font:700 13px/30px Arial;padding:30px 30px 30px 70px;background:url(../images/locked.gif) no-repeat 30px 30px;}
.user_privacy_restriction strong{color:#80B205;}

.reviews_list{width:666px;overflow:auto;zoom:1;margin-bottom:40px;}
.reviews_list .sort_link{height:16px;font:500 12px/16px Arial;padding-bottom:15px;}
.reviews_list .sort_link p{float:left;padding-left:203px;}
.reviews_list .sort_link ul{float:right;}
.reviews_list .sort_link li{height:16px;padding:0px 10px;border-left:1px solid #000;float:left;clear:none;}
.reviews_list .sort_link li.first{border:none;}
.reviews_list .sort_link li a.active{font-weight:bold;background:url(../images/icons_sprite.gif) no-repeat 0px -1107px;color:#000;padding-left:10px;}

.reviews_list li{position:relative;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.reviews_list li span.arrow{position:absolute;height:21px;width:18px;display:block;background: url(../images/icons_sprite.gif) no-repeat 100% -3050px;overflow:hidden;top:15px;left:88px;}
.reviews_list li .user{float:left;padding:0px 30px 0px 15px;}
.reviews_list li .user span{width:60px;font:500 10px/12px Arial;display:block;text-align:center;}

.reviews_list li .review{width:529px;border:1px solid #e4e4e4;float:right;padding:15px;background-color:#F6F6F6;}
.reviews_list li .title_box{border-bottom:1px dotted #ccc;overflow:auto;zoom:1;padding-bottom:10px;}
.reviews_list li .title{width:400px;height:20px;font:700 12px/20px Arial;float:left;overflow:hidden;}
.reviews_list li .rating_info{height:20px;float:right;}
.reviews_list li .rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 10px 3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.reviews_list li .rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;}
.reviews_list li .rating_info p{height:20px;font:500 12px/20px Arial;color:#999;float:left;margin:0px;}
.reviews_list li .rating_info p span{font-weight:bold;color:#000;}
.reviews_list li p.body{font:500 12px/20px Arial;padding:15px 0px;word-wrap:break-word;word-break:break-all;}
.reviews_list li dd{font:500 11px/16px Arial;margin:0px;color:#999;}
.reviews_list li dd a{font:700 11px/16px Arial;color:#80B205;}

.reviews_info{width:636px;overflow:auto;zoom:1;padding:15px;margin-bottom:40px;}
.reviews_info .title_box{border-bottom:1px solid #e4e4e4;overflow:auto;zoom:1;padding-bottom:15px;}
.reviews_info .title_box .user_avatar{width:60px;height:60px;float:left;padding-right:15px;}
.reviews_info .title_box .summary{width:561px;float:left;}
.reviews_info .title_box .summary .title{width:400px;float:left;}
.reviews_info .title_box .summary .title h3{font:700 16px/20px Arial;height:auto!important;height:40px;min-height:40px;}
.reviews_info .title_box .summary .title p{font:500 12px/20px Arial;}
.reviews_info .title_box .summary .title p a{font:700 12px/20px Arial;}
.reviews_info .title_box .summary dl{float:right;}
.reviews_info .title_box .summary dt{height:20px;padding-bottom:20px;}
.reviews_info .title_box .summary dd{height:20px;margin:0px;}
.reviews_info .title_box .summary dd .views{font:500 12px/20px Arial;float:right;}

.reviews_info .rating_info{height:20px;float:right;}
.reviews_info .rating_info ul{width:100px;height:20px;float:left;overflow:hidden;padding:0px 10px 0px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;}
.reviews_info .rating_info ul li{height:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -2960px;}
.reviews_info .rating_info p{height:20px;font:500 18px/20px Arial;color:#999;float:left;margin:0px;}
.reviews_info .rating_info p span{font-weight:bold;color:#000;}

.reviews_info .body{overflow:auto;zoom:1;padding-bottom:15px;}
.reviews_info .body p.content{width:100%;font:500 12px/20px Arial;padding:15px 0px;word-wrap:break-word;word-break:break-all;}
.reviews_info .body .pros_cons{width:480px;float:left;}
.reviews_info .body .pros_cons span.pros{font:700 12px/30px Arial;color:#80B205;}
.reviews_info .body .pros_cons span.cons{font:700 12px/30px Arial;color:#993300;}
.reviews_info .body .pros_cons p{font:500 12px/20px Arial;padding-bottom:15px;}
.reviews_info .body .pros_cons p dfn{color:#ccc;}

.reviews_info .body .rating_details{width:120px;float:right;font:500 12px/30px Arial;padding-right:30px;text-align:right;}
.reviews_info .body .rating_details span{font-weight:bold;}
.reviews_info .body .rating_details dt{width:100px;float:left;text-align:right;}
.reviews_info .body .rating_details dd{float:right;text-align:left;margin:0px;}

.reviews_info .vote{padding:15px;border:1px solid #e4e4e4;background-color:#F2F2F2;margin-bottom:15px;overflow:auto;zoom:1;}
.reviews_info .vote .title{height:20px;font:700 16px/20px Arial;float:left;}
.reviews_info .vote ul{float:right;}
.reviews_info .vote li{height:30px;float:left;padding-left:15px;}
.reviews_info .vote li a{width:120px;height:20px;font:700 16px/20px Arial;padding:5px 0px;color:#FFF;text-align:center;text-decoration:none;display:block;}
.reviews_info .vote li a.yes{background-color:#80B205;}
.reviews_info .vote li a.no{background-color:#c89302;}
.reviews_info .vote li span{width:120px;height:20px;font:700 16px/20px Arial;padding:5px 0px;color:#FFF;text-align:center;display:block;}
.reviews_info .vote li span.yes{background-color:#80B205;}
.reviews_info .vote li span.no{background-color:#c89302;}
.reviews_info .vote p{font:500 12px/20px Arial;clear:both;}
.reviews_info .vote .loading{width:270px;height:30px;background:url(/review_vote/images/working.gif) 50% 50% no-repeat;}

.reviews_info .nav{overflow:auto;zoom:1;}
.reviews_info .nav li.preview{float:left;padding-left:10px;background:url(../images/icons_sprite.gif) no-repeat 0px -3074px;}
.reviews_info .nav li.next{float:right;padding-right:10px;background:url(../images/icons_sprite.gif) no-repeat 60px -3104px;}
.reviews_info .nav li a{font:500 12px/20px Arial;text-decoration:underline;}

.download_and_review{padding:15px 0px;text-align:center;}
.download_and_review a.download_button{display:block;width:150px;height:40px;font:700 30px/40px Trebuchet MS;text-decoration:underline;padding-left:50px;background:url(../images/icons_sprite.gif) no-repeat 0px -61px;margin:0px 50px 30px 50px;}
.download_and_review p{padding-top:15px;border-top:1px dotted #ccc;}
.download_and_review a.user_review_link{height:21px;font:700 12px/21px Arial;text-decoration:underline;padding:3px 0px 3px 30px;background:url(../images/icons_sprite.gif) no-repeat 0px -932px;}

.submit_review{width:666px;overflow:auto;zoom:1;margin-bottom:40px;}
.submit_review .section_title{font:700 16px/20px Trebuchet MS;padding-top:5px;}
.submit_review .section_title span{font:500 12px/20px Trebuchet MS;display:block;color:#80B205;}
.submit_review ul.tab_menu{height:32px;width:651px;padding-left:15px;background:#F2F2F2 url(../images/tab_menu_bg.gif) repeat-x 0 31px;overflow:hidden;}
.submit_review ul.tab_menu li{height:20px;width:160px;float:left;cursor:pointer;font:700 12px/20px Arial;text-align:center;background:#80B205;border:1px solid #80B205;color:#FFF;overflow:hidden;margin:7px 5px 0px 0px;padding:2px 0px;}
.submit_review ul.tab_menu li:hover{background-color:#c89302;border-color:#c89302;}
.submit_review ul.tab_menu li.active{height:20px;width:160px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;font:700 12px/20px Arial;background:#FFF;margin:0px 5px 0px 0px;padding:8px 0px 2px 0px;}
.submit_review ul.tab_content li.hidden{display:none;}
.submit_review ul.tab_content li.active{width:666px;height:auto;display:block;padding-top:15px;}
.submit_review li p.write_review{font:500 12px/20px Arial;padding:15px;}

.review_form{width:636px;padding:15px;overflow:hidden;}
.review_form li{padding-bottom:15px;}
.review_form label{font:700 12px/20px Arial;display:block;}
.review_form label.error{color:#D6281B;font-style:italic;}
.review_form p{font:500 12px/20px Arial;}
.review_form p.title{font-weight:bold;}
.review_form p.sub_title{color:#999;}
.review_form p.rating_form_fields_error{font:700 12px/20px Arial;color:#D6281B;font-style:italic;margin:0px 0px 15px 195px;}
.review_form input#review_title{width:100%;padding:3px 0px;}
.review_form input#username{width:30%;padding:3px 0px;}
.review_form input#email{width:100%;padding:3px 0px;}
.review_form textarea{width:100%;}
.review_form ul.rating_units{padding:30px 0px 15px 0px;}
.review_form ul.rating_units li{clear:both;}
.review_form ul.rating_units li p{float:left;width:180px;text-align:right;padding-right:15px;}
.review_form ul.rating_units li p.overall{font-weight:bold;color:#80B205;}
.review_form ul.rating_units li span{font:500 12px/20px Arial;padding-left:15px;color:#999;}
.review_form .rate_button{width:110px;height:30px;background-color:#80B205;border:none;font:500 14px/30px Arial;color:#FFF;text-align:center;margin-left:195px;clear:both;display:block;}
.review_form .review_button{width:180px;height:30px;background-color:#80B205;border:none;font:500 14px/30px Arial;color:#FFF;text-align:center;display:block;}

.review_form .security_code{margin-bottom:15px;}
.review_form .security_code label{margin-right:15px;display:inline;}
.review_form .security_code input{margin-right:15px;}

.review_form .rating_select_slider{width:120px;height:12px;position:relative;background:url(../images/rating_select_slider.gif) no-repeat 0px 0px;float:left;margin-top:2px;}
.review_form .rating_select_slider .ui-slider-range{position:absolute;z-index:1;top:0px;height:12px;background:url(../images/rating_select_slider.gif) no-repeat 0px -60px;}
.review_form .rating_select_slider .ui-slider-handle{width:12px;height:6px;position:absolute;z-index:2;cursor:pointer;top:12px;margin-left:-6px;background:url(../images/rating_select_slider.gif) no-repeat 0px -94px;}

.review_tips{margin-bottom:15px;font:500 12px/20px Arial;}
.review_tips ul{list-style:inside disc;padding:5px 0px 5px 15px;}
.review_tips li{padding:2px 0px;}


.jcrop-holder{text-align:left;}
.jcrop-vline, .jcrop-hline{font-size:0px;position:absolute;background:white url(../images/avatar_crop.gif) top left repeat;}
.jcrop-vline{height:100%;width:1px !important;}
.jcrop-hline{width:100%;height:1px !important;}
.jcrop-vline.right{right:0px;}
.jcrop-hline.bottom{bottom:0px;}
.jcrop-handle{font-size:1px;width:7px !important;height:7px !important;border:1px #eee solid;background-color:#333;}
.jcrop-tracker{width:100%;height:100%;}
.custom .jcrop-vline, .custom .jcrop-hline{background:yellow;}
.custom .jcrop-handle{border-color:black;background-color:#C7BB00;-moz-border-radius:3px;-webkit-border-radius:3px;}

/*AppTracker Start*/
.apptracker_product{padding:15px;}
.apptracker_product .title{width:600px;height:50px;padding:40px 0px 30px 0px;background:url(/apptracker/images/title.gif) top left no-repeat;}
.apptracker_product .title span{font:700 12px/20px Arial;color:#80B205;display:block;margin-bottom:10px;}
.apptracker_product .title h2{font:700 16px/20px Arial;color:#000;}
.apptracker_product .download{width:600px;height:72px;margin-bottom:30px;}
.apptracker_product .download a{width:200px;height:40px;display:block;font:700 18px/40px Arial;background:#80B205;text-decoration:none;color:#FFF;text-align:center;border:1px solid #E4E4E4;margin-bottom:15px;}
.apptracker_product .download span{font:500 11px/15px Arial;padding-left:20px;color:#666;}
.apptracker_product .features{width:636px;overflow:auto;zoom:1;}
.apptracker_product .features li{width:212px;float:left;}
.apptracker_product .features li div{width:167px;height:200px;background:#F2F2F2;padding:15px;}
.apptracker_product .features li h3{font:700 13px/18px Verdana;color:#80B205;margin-bottom:15px;}
.apptracker_product .features li p{font:500 12px/18px Arial;color:#666;}
.apptracker_screenshot{width:300px;height:216px;padding:40px 0px 15px 0px;}
.apptracker_screenshot p{width:285px;height:155px;padding-bottom:15px;}
.apptracker_screenshot a{margin-right:15px;}
.apptracker_screenshot a img{border:solid 1px #E4E4E4;}
.apptracker_sys_req p{padding:10px 15px 0px 15px;font:500 13px/18px Arial;color:#666;}
.apptracker_sys_req p span{font-weight:bold;color:#000;}
.apptracker_faq{width:981px;margin-bottom:40px;}
.apptracker_faq h2{font:700 30px/50px Trebuchet MS;color:#000;border-bottom:2px solid #80B205;padding:0px 15px;margin-bottom:15px;}
.apptracker_faq dl{padding:0px 15px;font:500 13px/18px Arial;margin-bottom:15px;}
.apptracker_faq dl dt{font:700 14px/18px Arial;margin-bottom:5px;}
.apptracker_faq dl dd{margin:0px;font:500 13px/18px Arial;}

.apptracker_result_tab{width:981px;clear:both;padding-bottom:15px;}
.apptracker_result_tab ul{height:32px;width:961px;padding:10px 10px 0px 10px;background-color:#7AAC04;overflow:hidden;}
.apptracker_result_tab ul li{width:150px;float:left;white-space:nowrap;}
.apptracker_result_tab ul li a{height:32px;padding:0px 15px;font:700 13px/32px Arial;text-align:center;background-color:#618903;color:#FFF;margin-right:10px;display:block;overflow:hidden;}
.apptracker_result_tab ul li a:hover{color:#FFF;}
.apptracker_result_tab ul li a.active{background-color:#FFF;color:#000;}
.apptracker_result_tab ul li a.active:hover{color:#000;text-decoration:none;}

.apptracker_result_summary{width:951px;padding:15px;margin-bottom:15px;background:#F2F2F2;clear:both;overflow:auto;zoom:1;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;}
.apptracker_result_stat_filter{width:651px;float:left;}
.apptracker_result_stat{width:649px;border:1px solid #ebebeb;background:#FFF;overflow:auto;zoom:1;}
.apptracker_result_stat p{width:619px;height:20px;font:700 16px/20px Trebuchet MS;color:#80B205;padding:15px 15px 0px 15px;}
.apptracker_result_stat dl{width:285px;padding:15px;float:left;}
.apptracker_result_stat dl span{color:#80B205;padding-left:5px;}
.apptracker_result_stat dl dt{font:700 20px/30px Arial;padding-bottom:10px;}
.apptracker_result_stat dl dd{font:500 12px/20px Arial;margin:0px;padding-left:65px;}
.apptracker_result_filter{width:651px;height:66px;overflow:auto;zoom:1;}
.apptracker_result_filter .section_title{background:url(../images/icons_sprite.gif) no-repeat 5px -433px;padding:5px 0px 5px 20px;border:none;}
.apptracker_result_filter li{width:118px;padding-left:42px;float:left;}
.apptracker_result_filter li.on{background:url(../images/icons_sprite.gif) no-repeat 15px -3495px;}
.apptracker_result_filter li.off{background:url(../images/icons_sprite.gif) no-repeat 15px -3473px;}
.apptracker_result_filter li a{width:108px;height:24px;font:700 12px/24px Arial;display:block;border:1px solid #DFDFDF;text-align:center;}
.apptracker_result_filter li a.on{background:#80B205;color:#FFF;}
.apptracker_result_filter li a.off{background:#ebebeb;color:#000;}
.apptracker_result_filter li a:hover{background:#80B205;color:#FFF;text-decoration:none;}
.apptracker_result_filter li a.on:hover{background:#ebebeb;color:#000;}

.apptracker_result_misc{width:270px;padding-left:30px;float:right;}
.apptracker_result_misc ul{padding-bottom:10px;}
.apptracker_result_misc li{font:700 12px/25px Arial;}
.apptracker_result_misc li span{font:500 12px/25px Arial;padding-left:10px;color:#80B205;}

.apptracker_result_list{width:981px;margin-bottom:30px;}
.apptracker_result_list .headline{width:981px;height:24px;border-bottom:1px solid #E1E1E1;}
.apptracker_result_list .headline .row_1{padding-left:70px;float:left;}
.apptracker_result_list .headline .row_2{padding-left:374px;float:left;}
.apptracker_result_list .headline .row_3{padding-left:162px;float:left;}
.apptracker_result_list .headline span{font:700 14px/24px Arial;border:1px solid #E1E1E1;border-bottom:none;display:block;padding:0px 15px;}
.apptracker_result_list ul li{clear:both;border-bottom:1px solid #E1E1E1;font-size:0px;}
.apptracker_result_list ul li.group_title{font:700 16px/30px Arial;color:#000;padding:10px 15px 10px 35px;background:#FFF url(../images/icons_sprite.gif) no-repeat 20px -429px;}
.apptracker_result_list ul li.group_title span{color:#80B205;}
.apptracker_result_list ul li.msg_title{font:700 16px/30px Arial;color:#CCC;padding:10px 15px 10px 70px;background:#FFF;}
.apptracker_result_list div.on{display:block;}
.apptracker_result_list div.off{display:none;}
.apptracker_result_list dd{margin:0px;}
.apptracker_result_list .summary_info{padding:15px;clear:both;overflow:auto;zoom:1;background:#FFF url(../images/apptracker_program_item_bg.jpg) repeat-x left top;vertical-align:top;}
.apptracker_result_list .row_icon{width:40px;height:40px;padding-right:15px;float:left;vertical-align:top;}
.apptracker_result_list .row_icon img{width:32px;height:32px;border:1px solid #e4e4e4;padding:3px;}
.apptracker_result_list .row_title{width:446px;padding-right:15px;float:left;vertical-align:top;}
.apptracker_result_list .row_title dl{width:446px;word-wrap:break-word;}
.apptracker_result_list .row_title dl dt{height:20px;padding-bottom:4px;}
.apptracker_result_list .row_title dl dt a{font:700 14px/20px Arial;}
.apptracker_result_list .row_title dl dd{height:12px;}
.apptracker_result_list .row_title dl dd .detailed_info_button{width:90px;height:12px;float:left;padding-right:15px;}
.apptracker_result_list .row_title dl dd .detailed_info_button a{font:500 10px/12px Verdana;display:block;cursor:pointer;}
.apptracker_result_list .row_title dl dd .detailed_info_button a.on{background:url(../images/icons_sprite.gif) no-repeat 78px -3432px;}
.apptracker_result_list .row_title dl dd .detailed_info_button a.off{background:url(../images/icons_sprite.gif) no-repeat 78px -3420px;}
.apptracker_result_list .row_title dl dd .program_feedback_button{width:120px;height:12px;float:left;}
.apptracker_result_list .row_title dl dd .program_feedback_button a{font:500 10px/12px Verdana;display:block;cursor:pointer;background:url(../images/icons_sprite.gif) no-repeat 104px -3450px;}
.apptracker_result_list .row_license_filesize{width:220px;padding-right:15px;float:left;vertical-align:top;}
.apptracker_result_list .row_license_filesize dd{width:220px;height:20px;font:500 11px/18px Verdana;}
.apptracker_result_list .row_status_download{width:200px;float:left;vertical-align:top;}
.apptracker_result_list .row_status_download dd{width:200px;height:18px;padding-bottom:2px;}
.apptracker_result_list .row_status_download dd.track_status span{font:700 12px/18px Arial;padding-left:24px;display:block;}
.apptracker_result_list .row_status_download dd.track_status span.out{background:url(../images/icons_sprite.gif) no-repeat 0px -3360px;}
.apptracker_result_list .row_status_download dd.track_status span.up{background:url(../images/icons_sprite.gif) no-repeat 0px -3380px;color:#80B205;}
.apptracker_result_list .row_status_download dd.download_link a{width:60px;height:18px;font:700 12px/18px Arial;padding-left:24px;background:url(../images/icons_sprite.gif) no-repeat 0px -3400px;display:block;overflow:hidden;}

.apptracker_result_list .detailed_info{position:relative;padding:15px;clear:both;overflow:auto;zoom:1;border-top:1px solid #E1E1E1;}
.apptracker_result_list .detailed_info a.detailed_info_close_button{width:11px;height:11px;display:block;position:absolute;z-index:5;top:5px;right:5px;background:url(../images/icons_sprite.gif) no-repeat 0px -752px;cursor:pointer;}
.apptracker_result_list .row_info{width:374px;padding:0px 40px 0px 55px;float:left;border-right:1px solid #ebebeb;}
.apptracker_result_list .row_info dd{font:500 10px/18px Verdana;color:#666;}
.apptracker_result_list .row_info span{font:700 10px/18px Arial;color:#000;}
.apptracker_result_list .row_info a{font:700 10px/18px Arial;}
.apptracker_result_list .row_rating{width:160px;height:104px;padding:0px 40px;float:left;border-right:1px solid #ebebeb;}
.apptracker_result_list .row_rating dd{font:500 10px/18px Verdana;color:#666;}
.apptracker_result_list .row_rating dd .editor_rating_info{height:20px;padding-bottom:5px;}
.apptracker_result_list .row_rating dd .editor_rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 10px 3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.apptracker_result_list .row_rating dd .editor_rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3000px;border:none;padding:0px;float:left;}
.apptracker_result_list .row_rating dd .editor_rating_info p{height:20px;font:500 12px/20px Arial;color:#999;float:left;margin:0px;}
.apptracker_result_list .row_rating dd .editor_rating_info p span{font-weight:bold;color:#000;}
.apptracker_result_list .row_rating dd .editor_rating_info dfn{color:#ccc;}
.apptracker_result_list .row_rating dd .rating_info{height:20px;padding-bottom:5px;}
.apptracker_result_list .row_rating dd .rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 10px 3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.apptracker_result_list .row_rating dd .rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;border:none;padding:0px;float:left;}
.apptracker_result_list .row_rating dd .rating_info p{height:20px;font:500 12px/20px Arial;color:#999;float:left;margin:0px;}
.apptracker_result_list .row_rating dd .rating_info p span{font-weight:bold;color:#000;}
.apptracker_result_list .row_rating dd .rating_info dfn{color:#ccc;}
.apptracker_result_list .row_version{width:180px;height:104px;padding-left:40px;float:left;}
.apptracker_result_list .row_version dd{font:500 10px/18px Verdana;color:#666;}
.apptracker_result_list .row_version span{font:700 10px/18px Arial;color:#000;display:block;}

.apptracker_result_support{width:636px;margin-bottom:20px;padding:0px 15px;clear:both;}
.apptracker_result_support p{font:500 12px/20px Arial;margin-bottom:10px;}

.apptracker_plus_apps{padding:15px 0px;}
.apptracker_plus_apps .section_title{position:relative;border-bottom:1px solid #e4e4e4;background:#EFEFEF;}
.apptracker_plus_apps .section_title h3{border:1px solid #e4e4e4;padding:0px 15px;background:#FFF;position:absolute;top:-16px;}
.apptracker_plus_apps .section_title p{font:500 12px/30px Arial;color:#000;padding-top:15px;}
.apptracker_plus_apps .content_left .section_title{border-top:2px solid #286cb7;}
.apptracker_plus_apps .content_right .section_title h3{color:#80B205;}
.apptracker_plus_apps .content_right .section_title p{color:#80B205;}
.apptracker_plus_apps .content_left a.more_info{height:20px;font:500 12px/20px Arial;margin-left:130px;padding-right:20px;background:url(../images/icons_sprite.gif) no-repeat 120px -241px;}
.apptracker_plus_apps ul.tab_menu{width:270px;padding:15px 15px 0px 15px;}
.apptracker_plus_apps ul.tab_menu li{border:1px solid #E4E4E4;margin-bottom:15px;}
.apptracker_plus_apps ul.tab_menu li.msg_title{font:500 13px/40px Arial;color:#CCC;padding:0px 15px;}
.apptracker_plus_apps ul.tab_menu li a{width:238px;height:40px;font:500 13px/40px Arial;cursor:pointer;padding:0px 15px;display:block;background:#F6F6F6;}
.apptracker_plus_apps ul.tab_menu li.active a{background:#FFF;font-weight:bold;color:#80B205;}
.apptracker_plus_apps ul.tab_menu li.active a:hover{color:#80B205;}
.apptracker_plus_apps ul.tab_content li.hidden{display:none;}
.apptracker_plus_apps ul.tab_content li.active{width:666px;height:auto;display:block;overflow:auto;zoom:1;position:relative;clear:both;}
.apptracker_plus_apps ul.tab_content li.active span.arrow{position:absolute;height:12px;width:12px;display:block;background: url(../images/icons_sprite.gif) no-repeat -88px -2880px;overflow:hidden;top:14px;left:0px;}
.apptracker_plus_apps ul.tab_content li.active .plus_box{width:619px;padding-right:15px;margin:0px 15px;overflow:auto;zoom:1;border:1px solid #E4E4E4;}
.apptracker_plus_apps ul.tab_content li dl{width:294px;padding:15px 0px 15px 15px;float:left;overflow:auto;zoom:1;}
.apptracker_plus_apps ul.tab_content li dt{width:32px;height:32px;float:left;margin-right:10px;}
.apptracker_plus_apps ul.tab_content li dd{width:252px;float:right;margin:0px;}
.apptracker_plus_apps ul.tab_content li dd .title{width:252px;height:20px;overflow:hidden;margin-bottom:5px;}
.apptracker_plus_apps ul.tab_content li dd .title a{font:700 13px/20px Arial;}
.apptracker_plus_apps ul.tab_content li dd p{width:252px;height:36px;font:500 12px/18px Arial;overflow:hidden;}

.apptracker_hot_apps_new_x{width:666px;clear:both;overflow:auto;zoom:1;margin-bottom:30px;}
.apptracker_hot_apps_new_x .section_title{border-color:#286cb7;background-color:#ebebeb;}
.apptracker_hot_apps_new_x ul.tab_menu{height:32px;width:651px;padding-left:15px;background:#ebebeb url(../images/tab_menu_bg.gif) repeat-x 0 31px;overflow:hidden;}
.apptracker_hot_apps_new_x ul.tab_menu li{height:20px;width:153px;float:left;cursor:pointer;font:700 12px/20px Arial;text-align:center;background:#7EA0C7;border:1px solid #7EA0C7;color:#FFF;overflow:hidden;margin:7px 5px 0px 0px;padding:2px 0px;}
.apptracker_hot_apps_new_x ul.tab_menu li:hover{background-color:#c89302;border-color:#c89302;}
.apptracker_hot_apps_new_x ul.tab_menu li.active{height:20px;width:153px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;font:700 12px/20px Arial;background:#FFF;margin:0px 5px 0px 0px;padding:8px 0px 2px 0px;}
.apptracker_hot_apps_new_x ul.tab_content li.hidden{display:none;}
.apptracker_hot_apps_new_x ul.tab_content li.active{width:666px;height:auto;display:block;}
.apptracker_hot_apps_new_x ul.tab_content li dl{width:318px;padding:15px 0px 15px 15px;float:left;overflow:auto;zoom:1;}
.apptracker_hot_apps_new_x ul.tab_content li dt{width:32px;height:32px;float:left;margin-right:10px;}
.apptracker_hot_apps_new_x ul.tab_content li dd{width:276px;float:right;margin:0px;}
.apptracker_hot_apps_new_x ul.tab_content li dd .title{width:276px;height:20px;overflow:hidden;margin-bottom:5px;}
.apptracker_hot_apps_new_x ul.tab_content li dd .title a{font:700 13px/20px Arial;}
.apptracker_hot_apps_new_x ul.tab_content li dd p{width:276px;height:36px;font:500 12px/18px Arial;overflow:hidden;}
.apptracker_hot_apps_new_x ul.tab_content a.more_info{height:20px;font:500 12px/20px Arial;padding:0px 10px 0px 18px;background:#7EA0C7 url(../images/icons_sprite.gif) no-repeat -83px -3003px;color:#FFF;float:right;margin-right:15px;}

.apptracker_hot_apps_top_x{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.apptracker_hot_apps_top_x .section_title{background:#e3f0e3;}
.apptracker_hot_apps_top_x ul.tab_menu{height:32px;width:285px;padding-left:15px;background:#e3f0e3 url(../images/tab_menu_bg.gif) repeat-x 0 31px;overflow:hidden;}
.apptracker_hot_apps_top_x ul.tab_menu li{height:20px;width:85px;float:left;cursor:pointer;font:700 12px/20px Arial;text-align:center;background:#81bb84;border:1px solid #81bb84;color:#FFF;overflow:hidden;margin:7px 5px 0px 0px;padding:2px 0px;}
.apptracker_hot_apps_top_x ul.tab_menu li:hover{background-color:#c89302;border-color:#c89302;}
.apptracker_hot_apps_top_x ul.tab_menu li.active{height:20px;width:85px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;font:700 12px/20px Arial;background:#FFF;margin:0px 5px 0px 0px;padding:8px 0px 2px 0px;}
.apptracker_hot_apps_top_x ul#tab_menu_top_evaluate li{width:130px;}
.apptracker_hot_apps_top_x ul#tab_menu_top_evaluate li.active{width:130px;}
.apptracker_hot_apps_top_x ul#tab_menu_top_review li{width:130px;}
.apptracker_hot_apps_top_x ul#tab_menu_top_review li.active{width:130px;}
.apptracker_hot_apps_top_x ul.tab_content li.hidden{display:none;}
.apptracker_hot_apps_top_x ul.tab_content li.active{width:300px;height:auto;display:block;}
.apptracker_hot_apps_top_x ul.tab_content ol{padding:5px 0px 15px 0px;}
.apptracker_hot_apps_top_x ul.tab_content ol li{border-bottom:1px dotted #ccc;color:#1a7f0f;padding:0px 0px 0px 25px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_1{background:url(../images/icons_sprite.gif) no-repeat 0px -1208px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_2{background:url(../images/icons_sprite.gif) no-repeat 0px -1288px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_3{background:url(../images/icons_sprite.gif) no-repeat 0px -1368px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_4{background:url(../images/icons_sprite.gif) no-repeat 0px -1448px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_5{background:url(../images/icons_sprite.gif) no-repeat 0px -1528px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_6{background:url(../images/icons_sprite.gif) no-repeat 0px -1608px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_7{background:url(../images/icons_sprite.gif) no-repeat 0px -1688px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_8{background:url(../images/icons_sprite.gif) no-repeat 0px -1768px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_9{background:url(../images/icons_sprite.gif) no-repeat 0px -1848px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_10{background:url(../images/icons_sprite.gif) no-repeat 0px -1928px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_11{background:url(../images/icons_sprite.gif) no-repeat 0px -2008px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_12{background:url(../images/icons_sprite.gif) no-repeat 0px -2088px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_13{background:url(../images/icons_sprite.gif) no-repeat 0px -2168px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_14{background:url(../images/icons_sprite.gif) no-repeat 0px -2248px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_15{background:url(../images/icons_sprite.gif) no-repeat 0px -2328px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_16{background:url(../images/icons_sprite.gif) no-repeat 0px -2408px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_17{background:url(../images/icons_sprite.gif) no-repeat 0px -2488px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_18{background:url(../images/icons_sprite.gif) no-repeat 0px -2568px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_19{background:url(../images/icons_sprite.gif) no-repeat 0px -2648px;}
.apptracker_hot_apps_top_x ul.tab_content ol li.num_20{background:url(../images/icons_sprite.gif) no-repeat 0px -2728px;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl{width:275px;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dt{width:270px;height:30px;overflow:hidden;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dt a{font:500 12px/30px Arial;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl.evaluate dt a{font:700 12px/30px Arial;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl.review dt a{font:700 12px/30px Arial;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dd{height:20px;margin:0px;padding-bottom:5px;overflow:auto;zoom:1;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dd .user_rating_info{width:70px;height:20px;float:left;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dd .user_rating_info ul{width:70px;height:14px;overflow:hidden;margin:3px 0px;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dd .user_rating_info ul li{height:14px;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;border:none;padding:0px;text-indent:-9999px;float:left;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dd .user_review_statistics{height:20px;padding:0px 15px;float:right;}
.apptracker_hot_apps_top_x ul.tab_content ol li dl dd .user_review_statistics a{height:18px;font:500 12px/18px Arial;color:#81bb84;text-decoration:none;padding:0px 5px 0px 25px;background:#F2F2F2 url(../images/icons_sprite.gif) no-repeat 5px -3136px;border:1px solid #ccc;display:block;float:right;}
.apptracker_hot_apps_top_x ul.tab_content a.more_info{height:20px;font:500 12px/20px Arial;padding:0px 10px 0px 18px;background:#81bb84 url(../images/icons_sprite.gif) no-repeat -83px -3003px;color:#FFF;float:right;margin-right:15px;}
/*AppTracker End*/

/*AppTracker AD Start*/
.apptracker_product_promotion_download{width:604px;height:90px;border:1px solid #ccc;padding:15px;overflow:auto;zoom:1;margin-bottom:10px;}
.apptracker_product_promotion_download .features{width:369px;height:90px;float:left;}
.apptracker_product_promotion_download .features p{width:369px;height:20px;font:700 16px/20px Arial;color:#000;margin-bottom:10px;}
.apptracker_product_promotion_download .features span{font:700 12px/20px Arial;color:#80B205;display:block;}
.apptracker_product_promotion_download .title{width:235px;height:53px;padding-top:37px;background:url(../../../../apptracker/images/title.gif) top left no-repeat;float:right;}
.apptracker_product_promotion_download .title span{font:700 12px/20px Arial;color:#80B205;display:block;margin-bottom:7px;}
.apptracker_product_promotion_download .title a{width:130px;height:24px;display:block;font:700 13px/24px Arial;background:#80B205;text-decoration:none;color:#FFF;text-align:center;border:1px solid #E4E4E4;margin-left:20px;}

.apptracker_product_promotion_center{width:431px;padding:15px;border-top:2px solid #80B205;margin-bottom:15px;}
.apptracker_product_promotion_center .title{width:431px;height:50px;padding:40px 0px 30px 0px;background:url(../../../../apptracker/images/title.gif) top left no-repeat;}
.apptracker_product_promotion_center .title span{font:700 12px/20px Arial;color:#80B205;display:block;margin-bottom:10px;}
.apptracker_product_promotion_center .title p{font:700 16px/20px Arial;color:#000;}
.apptracker_product_promotion_center .download{width:152px;height:32px;}
.apptracker_product_promotion_center .download a{width:150px;height:30px;display:block;font:700 16px/30px Arial;background:#80B205;text-decoration:none;color:#FFF;text-align:center;border:1px solid #E4E4E4;}

.apptracker_product_promotion_right{width:270px;padding:15px;border-top:2px solid #80B205;margin-bottom:15px;}
.apptracker_product_promotion_right .title{width:270px;height:70px;padding:40px 0px 30px 0px;background:url(../../../../apptracker/images/title.gif) top left no-repeat;}
.apptracker_product_promotion_right .title span{font:700 12px/20px Arial;color:#80B205;display:block;margin-bottom:10px;}
.apptracker_product_promotion_right .title p{font:700 16px/20px Arial;color:#000;}
.apptracker_product_promotion_right .download{width:152px;height:32px;margin:0px 59px;}
.apptracker_product_promotion_right .download a{width:150px;height:30px;display:block;font:700 16px/30px Arial;background:#80B205;text-decoration:none;color:#FFF;text-align:center;border:1px solid #E4E4E4;}

.apptracker_ad_right{width:270px;padding:15px;border-top:2px solid #80B205;margin-bottom:15px;}
.apptracker_ad_right .title{width:270px;height:20px;padding:40px 0px 10px 0px;background:url(../../../../apptracker/images/title.gif) top left no-repeat;}
.apptracker_ad_right .title span{font:700 12px/20px Arial;color:#80B205;display:block;}
.apptracker_ad_right .features{height:80px;margin-bottom:20px;}
.apptracker_ad_right .features li{height:20px;font:500 12px/20px Arial;color:#666;padding-left:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -3521px;}
.apptracker_ad_right .download{width:160px;height:38px;margin:0px auto;}
.apptracker_ad_right .download a{width:160px;height:34px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right -99px;text-decoration:none;padding:0px 0px 4px 0px;cursor:pointer;}
.apptracker_ad_right .download a strong{width:118px;height:34px;display:block;font:700 16px/32px Century Gothic;color:#FFF;padding:0px 0px 4px 32px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -99px;}
/*AppTracker AD End*/

/*Ad Start*/
#ad_general{width:728px;height:90px;margin:30px auto 5px auto;border:1px dotted #ccc;}
#ad_general_block{width:728px;height:90px;position:absolute;z-index:5;top:31px;left:126px;border:none;background:none;clear:both;}
#ad_general_2{width:200px;height:90px;border-top:2px solid #286cb7;padding:15px 85px 15px 15px;}
#ad_general_3{width:728px;height:15px;padding:7px 0px 0px 130px;}
#ad_category_cover_2{width:300px;height:250px;border-top:2px solid #80B205;padding:15px 0px;}
#ad_category_cover_3{width:160px;height:600px;border-top:2px solid #286cb7;padding:15px;}
#ad_publisher_cover_2{width:300px;height:250px;border-top:2px solid #80B205;padding:15px 0px;}
#ad_publisher_cover_3{width:160px;height:600px;border-top:2px solid #286cb7;padding:15px;}
#ad_software_list_2{width:468px;height:60px;border-bottom:1px solid #e3f0e3;padding:15px 136px 15px 62px;}
#ad_software_list_3{width:300px;height:250px;border-top:2px solid #286cb7;padding:15px 0px;}
#ad_software_details_2{width:300px;height:250px;float:right;border:1px solid #e4e4e4;padding:15px;}
#ad_software_details_3{width:336px;height:280px;padding:0px 0px 15px 15px;float:right;}
#ad_software_download_2{width:336px;height:280px;border:none;margin-bottom:15px;}
#ad_software_download_3{width:300px;height:250px;padding-bottom:15px;}
#ad_search_result_2{width:468px;height:60px;border-bottom:1px solid #e3f0e3;padding:15px 136px 15px 62px;}
#ad_search_result_3{width:300px;height:250px;border-top:2px solid #286cb7;padding:15px 0px;}
#ad_essentials_cover_3{width:728px;height:90px;margin:0px auto;border:1px dotted #ccc;}
#app_ad_1{width:270px;height:40px;margin:15px 0px;clear:both;overflow:hidden;}
#app_ad_2{width:270px;height:40px;overflow:hidden;margin-bottom:10px;margin-right:15px;}
#app_ad_3{width:468px;height:60px;margin:20px 99px;overflow:hidden;}
#app_ad_4{width:260px;height:30px;padding-left:7px;margin-bottom:15px;}
#app_ad_5{width:330px;height:40px;margin-bottom:15px;}
#ad_apptracker_1{width:728px;height:15px;padding:7px 0px 0px 130px;}
#ad_apptracker_2{width:728px;height:90px;margin:30px auto 5px auto;border:1px dotted #ccc;}
#ad_apptracker_3{width:468px;height:60px;padding:15px 136px 15px 62px;border-bottom:1px solid #e6e9ea;}
#ad_apptracker_4{margin-bottom:15px;}
/*Ad End*/
