html,body,div,dl,dt,dd,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;}

/*Fix Chrome*/
html{-webkit-text-size-adjust:none;-webkit-font-smoothing: subpixel-antialiased;}
/* IE6 Compatible */
* html,* html body /* IE6 Fixed Position Jitter Fix */{background-image:url(about:blank);background-attachment:fixed;}


a{color:#006bc1;text-decoration:none;outline:none;}
a:hover { text-decoration:underline ; color: #FF9933;}
img{border:none;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-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;}

/*Navigation Start*/
.navigation{font:500 13px/20px Arial;width:951px;padding:15px;}
/*Navigation End*/


/*Head Start*/
.top_menu{width:100%;background-color:#1F1F1F;position:fixed;top:0;left:0;z-index:99999;}
* html .top_menu /* IE6 position fixed Top */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
.top_menu_layer{width:981px;height:30px;position:relative;margin:0 auto;overflow:auto;zoom:1;}
.top_menu .page_span{height:20px;padding:5px 0px;float:left;}
.top_menu .page_span h1{font:700 12px/20px Trebuchet MS;color:#FFF;}
.top_menu .user_menu{height:20px;padding:5px 0px;float:right;}
.top_menu .user_menu li{border-right:1px solid #666;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;color:#FF9933;}
.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:2px 10px;font-weight:bold;margin-left:2px;}

.head_section{width:100%;height:auto;background-color:#84A23B;padding-top:30px;}
.head_section_layer{width:981px;height:100px;position:relative;margin:0 auto;}

.logo{width:180px;height:80px;float:left;background-color:#84A23B;padding:10px 0px;}
.logo a{width:180px;height:80px;display:block;}
.logo a:hover{text-decoration:none;}
.logo span{font:500 14px/20px Trebuchet MS;color:#C5D995;padding-left:9px;display:block;}

.head_search{width:801px;height:30px;float:left;padding:15px 0px;background-color:#84A23B;overflow:hidden;}
.search_promotion{width:250px;height:20px;float:left;padding:5px 15px;text-align:right;}
.search_promotion a{font:500 12px/20px Arial;color:#DDD;text-decoration:underline;text-align:right;}
.search_promotion a:hover{color:#FFF;}
.search_form{width:521px;height:30px;float:right;background:#FFF;}
.search_form form{width:519px;height:28px;border:1px solid #748F34;}
.search_form input.search_text{width:381px;height:20px;font:500 13px/20px Arial;line-height:20px;float:left;padding:4px;border:none;background:#FFFFFF;}
.search_form input.search_button{width:28px;height:28px;cursor:pointer;float:right;border:none;text-indent:-10000em;background:#80B205 url(../../default/images/header_search_btn.png) no-repeat 0px 0px;font-size:0px;line-height:0px;}
.search_form .select_box{width:100px;height:28px;float:left;color:#000;font:700 12px/28px Arial;border-left:1px dotted #CCC;border-right:1px solid #748F34;}
.search_form .select_info{width:80px;height:28px;line-height:28px;color:#000;padding:0px 10px;background:#FFF url(../../default/images/icons_sprite.gif) no-repeat 80px -440px;cursor:pointer;}
.search_form .select_info_open{width:80px;height:28px;line-height:28px;color:#000;padding:0px 10px;background:#FFF url(../../default/images/icons_sprite.gif) no-repeat 80px -440px;cursor:pointer;}
.search_form ul.select_options{position:absolute;width:100px;margin:0px;border:4px solid #4F4F4F;border-top:3px solid #4F4F4F;background:#FFF;margin-left:-4px;z-index:999;}
.search_form ul.select_options li{width:80px;height:28px;line-height:28px;padding:0px 10px;margin:0px;background:#FFF;color:#000;border-top:1px solid #4F4F4F;cursor:pointer;}
.search_form ul.select_options li.selected{background:#FFF;color:#000;}
.search_form ul.select_options li.hover{background:#848484;color:#FFF;}

.site_nav_menu{width:525px;height:40px;float:right;}
.site_nav_menu li{float:left;border-left:4px solid #84A23B;}
.site_nav_menu li a{width:128px;height:40px;font:700 13px/40px Arial;display:block;background-color:#688130;color:#FFF;text-align:center;}
.site_nav_menu li a:hover{background-color:#728C33;color:#FFF;text-decoration:none;}
.site_nav_menu li a.active{background-color:#F2F2F2;color:#80B205;}
.site_nav_menu li a.active:hover{background-color:#F2F2F2;color:#80B205;}

.nav_menu{width:100%;height:20px;padding:10px 0px;background-color:#F2F2F2;clear:both;border-bottom:1px solid #E4E4E4;}
.nav_menu ul{width:978px;height:20px;position:relative;margin:0 auto;border-left:1px solid #E4E4E4;border-right:1px solid #FFF;}
.nav_menu ul li{width:161px;height:20px;text-align:center;float:left;border-right:1px solid #E4E4E4;border-left:1px solid #FFF;}
.nav_menu ul li a{font:500 12px/20px arial;color:#000;}
.nav_menu ul li a:hover{color:#FF9933;}
/*Head End*/

/*Container Start*/
.container{position:relative;width:981px;margin:0px auto;background-color:#FFF;overflow:auto;zoom:1;clear:both;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:#000;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 td{text-align:left;}
.compare_table .compare_download td a{width:120px;height:27px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right -59px;text-decoration:none;text-align:left;padding:0px 0px 3px 0px;cursor:pointer;margin-left:55px;}
.compare_table .compare_download td a strong{width:67px;height:27px;display:block;font:700 14px/25px Century Gothic;color:#FFF;padding:0px 0px 3px 33px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -59px;}
.compare_table .rating_info{height:20px;padding-left:60px;float:left;text-align:left;}
.compare_table .rating_info ul{width:70px;height:14px;float:left;overflow:hidden;margin:3px 5px 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{padding-left:60px;color:#000;}
/*Compare Page End*/

/*Category Start*/
.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:30px;font:500 12px/30px Arial;color:#333;padding-left:30px;display:block;background:#F2F2F2;border-top:2px solid #FFF;}
.quick_links a:hover{font-weight:bold;color:#FFF;background:#848484;text-decoration:none;}
.category{width:190px;height:auto;overflow:auto;zoom:1;margin-bottom:15px;}
.category .section_title{padding-left:30px;border-color:#286cb7;background:#EBEBEB url(../images/icons_sprite.gif) no-repeat 10px -438px;}
.category li{background:#F2F2F2;border-top:2px solid #FFF;float:left;}
.category li span{width:130px;height:30px;padding:0px 30px;display:block;cursor:default;}
.category li a{font:500 12px/30px Arial;color:#333;}
.category li a:hover,.category li a:focus{font-weight:bold;color:#FFF;}
.category li ul{width:438px;height:auto;position:absolute;z-index:100;padding:15px;margin-left:-2000em;border:4px solid #848484;background:#FFF;}
.category li ul li{background:#FFF;border:none;border-bottom:1px solid #E4E4E4;}
.category li ul li span{width:189px;height:30px;padding:0px 15px;}
.category li:hover,.category li.hover{background:#848484;}
.category li:hover a,.category li.hover a{font-weight:bold;color:#FFF;}
.category li:hover ul,.category li.hover ul{margin-left:190px;margin-top:-30px;}
.category li:hover ul li,.category li.hover ul li{background:#FFF;}
.category li:hover ul li a,.category li.hover ul li a{font-weight:500;color:#333;}
.category li:hover ul li a:hover,.category li.hover ul li a:hover{font-weight:500;color:#333;}
.category li:hover ul li a:focus,.category li.hover ul li a:focus{font-weight:500;color:#333;}
.navcategory{border-top:2px solid #286cb7;margin-bottom:15px;}
.navcategory dt{background-color:#EBEBEB;}
.navcategory dt a{font:700 16px/30px Trebuchet MS;color:#333;padding-left:30px;background:url(../images/icons_sprite.gif) no-repeat 10px -438px;display:block;}
.navcategory dd{margin:0px;border-top:2px solid #FFF;}
.navcategory dd a{font:500 12px/30px Arial;color:#333;padding-left:30px;display:block;padding-right:10px;background:#F2F2F2;}
.navcategory dd a.active{font-weight:bold;background:#FFF;color:#333;padding-left:26px;border-left:4px solid #848484;}
.navcategory dd a:hover{font-weight:bold;background-color:#848484;color:#FFF;text-decoration:none;}
/*Category 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 .p_download{width:100px;padding:15px 15px 0px 15px;float:right;}
.rank_x .rank_info .p_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 .p_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 .p_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{width:215px;height:95px;padding:15px 15px 0px 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;text-decoration:underline;}
.cover_featured_block dd p{width:168px;height:54px;font:500 12px/18px Arial;overflow:hidden;padding-top:5px;}

.list_featured_block{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.list_featured_block .section_title{background:#F2F2F2 url(../images/icons_sprite.gif) no-repeat 10px -438px;padding-left:30px;}
.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:right;padding-right:15px;}
.list_featured_block dl dd a{font:700 12px/18px Arial;text-decoration:underline;}
.list_featured_block dl dd p{width:238px;font:500 12px/18px Arial;padding-top:5px;}

.info_top_x{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.info_top_x .section_title span{font:500 13px/20px Arial;display:block;padding-bottom:3px;}
.info_top_x ol{padding:5px 0px;}
.info_top_x ol li{border-bottom:1px dotted #ccc;padding:0px 0px 0px 35px;}
.info_top_x ol li.num_1{background:url(../images/sorting_numbers.png) no-repeat 10px 8px;}
.info_top_x ol li.num_2{background:url(../images/sorting_numbers.png) no-repeat 10px -52px;}
.info_top_x ol li.num_3{background:url(../images/sorting_numbers.png) no-repeat 10px -112px;}
.info_top_x ol li.num_4{background:url(../images/sorting_numbers.png) no-repeat 10px -172px;}
.info_top_x ol li.num_5{background:url(../images/sorting_numbers.png) no-repeat 10px -232px;}
.info_top_x ol li.num_6{background:url(../images/sorting_numbers.png) no-repeat 10px -292px;}
.info_top_x ol li.num_7{background:url(../images/sorting_numbers.png) no-repeat 10px -352px;}
.info_top_x ol li.num_8{background:url(../images/sorting_numbers.png) no-repeat 10px -412px;}
.info_top_x ol li.num_9{background:url(../images/sorting_numbers.png) no-repeat 10px -472px;}
.info_top_x ol li.num_10{background:url(../images/sorting_numbers.png) no-repeat 10px -532px;}
.info_top_x ol li dl{width:265px;}
.info_top_x ol li dl dt{width:260px;height:30px;overflow:hidden;}
.info_top_x ol li dl dt a{font:500 12px/30px Arial;}
.info_top_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;margin-bottom:15px;}

.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;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;font:500 12px/16px Arial;color:#000;padding:2px 0px;}
.new_x ul.tab_content ol li .program_info .editor_rating_info{height:20px;}
.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;overflow:hidden;}
.new_x ul.tab_content ol li .p_download{position:absolute;top:20px;right:15px;}
.new_x ul.tab_content ol li .p_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 .p_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 .p_download span.license{font:500 12px/20px Arial;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;}
.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;}


/*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*/

/*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 .section_title{width:666px;height:50px;padding:0px;}
.category_list .compare_link{position:absolute;width:250px;height:20px;margin:16px 0px 14px 58px;text-align:left;}
.category_list .compare_link button{height:20px;width:114px;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 13px/20px Arial;margin-left:5px;color:#999;}
.category_list .sort_link{position:absolute;width:250px;height:30px;padding:10px 0px;margin-left:401px;}
.category_list .sort_link p{width:60px;height:30px;float:left;font:500 13px/30px Arial;}
.category_list .sort_link div#sort_options{width:190px;height:26px;padding:2px 0px;float:left;}
.category_list .sort_link div#sort_options span{width:173px;height:24px;display:block;cursor:pointer;padding-left:15px;border:1px solid #ccc;font:500 13px/24px Arial;color:#000;background:#FFF url(../images/icons_sprite.gif) no-repeat 163px -442px;}
.category_list .sort_link div#sort_options ul{position:absolute;border:1px solid #CCC;background:#FFF;margin-top:-1px;z-index:10;display:none;}
.category_list .sort_link div#sort_options ul li{height:24px;line-height:24px;border-bottom:1px dotted #e4e4e4;/*For IE6/7*/}
.category_list .sort_link div#sort_options ul li a{width:173px;height:24px;padding-left:15px;display:block;text-decoration:none;font:500 13px/24px Arial;color:#000;background:#FFF;}
.category_list .sort_link div#sort_options ul li a:hover{background:#c89302;color:#FFF;}
.category_list .sort_link div#sort_options ul.active{display:block;}
.category_list table{width:666px;clear:both;}
.category_list table tr.row_odd{background:#F5F5F5;}
.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:229px;padding-right:25px;vertical-align:top;}
.category_list table td.table_info dl{width:229px;word-wrap:break-word;overflow:hidden;}
.category_list table td.table_info dt a{font:700 16px/20px Arial;color:#2a435f;}
.category_list table td.table_info dt a span{font:700 13px/20px Arial;color:#999;}
.category_list table td.table_info dt input{margin-bottom:6px;margin-right:3px;}
.category_list table td.table_info dd{margin:0px;font:13px/20px Arial;color:#999;padding-top:8px;}
.category_list table td.table_info dd p{color:#000;}
.category_list table td.table_info dd span.free{font-weight:bold;color:#80B205;}
.category_list table td.table_info dd .nav{font:13px/20px Tahoma;color:#999;}
.category_list table td.table_info dd .nav a{font:13px/20px Arial;color:#999;}
.category_list table td.table_rating{width:80px;padding-right:25px;vertical-align:top;}
.category_list table td.table_rating dd{font:500 13px/20px Arial;color:#999;padding-bottom:15px;margin:0px;text-align:center;}
.category_list table td.table_rating dd .rating_info{width:70px;height:20px;overflow:hidden;margin:0px auto;}
.category_list table td.table_rating dd .rating_info span{font:500 18px/20px Arial;color:#2a435f;}
.category_list table td.table_rating dd .rating_info a.rating_star_chart{width:70px;height:14px;display:block;overflow:hidden;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;margin:3px 0px;}
.category_list table td.table_rating dd .rating_info a.rating_star_chart span{font:500 12px/14px Arial;height:14px;display:block;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;}
.category_list table td.table_rating dd .rating_info a.editor_rating span{background:url(../images/icons_sprite.gif) no-repeat 0px -3000px;}
.category_list table td.table_download_statistics{width:100px;padding-right:25px;vertical-align:top;}
.category_list table td.table_download_statistics dd{font:500 13px/20px Arial;color:#999;padding-bottom:15px;margin:0px;text-align:center;}
.category_list table td.table_download_statistics p{font:700 15px/20px Arial;color:#2a435f;}
.category_list table td.table_download_link{width:105px;padding-right:15px;vertical-align:middle;}
.category_list table td.table_download_link a{width:105px;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:63px;height:27px;display:block;font:700 14px/25px Century Gothic;color:#FFF;padding:0px 0px 3px 27px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -59px;}
.category_list table tr.sponsored td{padding-top:35px;padding-bottom:25px;}
.category_list table tr.sponsored td.table_info{width:459px;background-image:url(../images/icons_sprite.gif);background-repeat:no-repeat;background-position:0px -3540px;}
.category_list table tr.sponsored td.table_info dl{width:459px;}

.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_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;}

#share_bar{width:70px;position:fixed;bottom:0;top:auto;left:0;z-index:9999;margin-bottom:373px;}
* html #share_bar /* IE6 position fixed Bottom */{width:70px;position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));left:0;}
#share_bar .trigger{width:70px;height:30px;display:block;text-indent:-10000px;background:url(../images/share_bar.png) 0px 0px no-repeat;cursor:pointer;text-decoration:none;}
#share_bar_box{width:70px;height:313px;background:#EEE;position:absolute;}
#share_bar_box ul{width:70px;height:297px;}
#share_bar_box ul li.facebook{width:50px;height:auto;padding:10px 10px 0px 10px;}
#share_bar_box ul li.twitter{width:60px;height:auto;padding:10px 5px 0px 5px;}
#share_bar_box ul li.google{width:50px;height:auto;padding:10px 10px 0px 10px;}
#share_bar_box ul li.addthis{width:50px;height:auto;padding:10px 10px 0px 10px;}
#share_bar_box .hide{width:70px;height:16px;display:block;text-indent:-10000px;background:#E4E4E4 url(../images/share_bar.png) 29px -32px no-repeat;cursor:pointer;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 13px/20px Arial;text-decoration:underline;}

.search_suggestions{width:666px;margin-bottom:40px;}
.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 15px 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_download{width:981px;clear:both;margin-bottom:30px;overflow:auto;zoom:1;}
.program_download_info{padding:0px 15px;float:left;}
.program_download .download_button{width:300px;height:50px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right 0px;text-decoration:none;padding:0px 0px 6px 0px;cursor:pointer;}
.program_download .download_button strong{width:290px;height:50px;display:block;font:700 30px/46px Century Gothic;color:#FFF;padding:0px 0px 6px 10px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px 0px;text-align:center;}
.program_download .download_button strong.free_download{width:270px;padding:0px 0px 6px 30px;}
.program_download .latest_version{width:300px;margin-top:10px;font:700 13px/20px Arial;}
.program_download .latest_version p{font-weight:500;color:#999;padding-bottom:10px;}
.program_download .latest_version a{text-decoration:underline;}
.program_download .buy_button{float:left;}
.program_download .buy_button a.buy_now{width:300px;height:50px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right -149px;text-decoration:none;padding:0px 0px 6px 0px;cursor:pointer;}
.program_download .buy_button a.buy_now strong{width:200px;height:50px;display:block;font:700 30px/46px Century Gothic;color:#FFF;padding:0px 0px 6px 90px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -149px;}
.program_download .buy_button .price{margin-top:15px;}
.program_download .buy_button .price span{font:700 20px/30px Arial;color:#888;}
.program_download .buy_button .price span.current_price{color:#FB762E;}
.program_download .buy_button .special_offer{width:298px;border:1px solid #E4E4E4;margin-top:15px;}
.program_download .buy_button .special_offer .offer_title{font:700 13px/20px Arial;color:#888;padding:5px;background-color:#EBEBEB;}
.program_download .buy_button .special_offer .offer_desc{font:700 13px/20px Arial;padding:5px;padding:5px;}
.program_download .buy_button .special_offer .offer_desc span.original_price{text-decoration:line-through;color:#FB762E;margin-right:10px;}
.program_download .buy_button .special_offer .offer_desc span.discount{color:#80B205;}

.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:15px;}
.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:80px;}
.information dd dfn{color:#ccc;}
.information .specifications_link{height:20px;font:500 12px/20px Arial;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 123px -239px;}


.specifications{width:666px;overflow:auto;zoom:1;}
.specifications .title{font:700 13px/30px Arial;color:#80B205;padding:0px 15px;border-bottom:1px dotted #E4E4E4;clear:both;}
.specifications dl{font:500 12px/20px Arial;padding:5px 15px;border-bottom:1px dotted #E4E4E4;clear:both;overflow:auto;zoom:1;}
.specifications dl dt{float:left;}
.specifications dl dt span{display:block;color:#999;}
.specifications dl dd{padding-left:180px;}
.specifications dl dd dfn{color:#ccc;}
.specifications dl dd ul{padding-left:15px;list-style:outside disc;}
.specifications dl dd table{text-align:left;}
.specifications dl dd table caption{text-align:left;}
.specifications dl dd table th{width:100px;text-align:left;}
.specifications dl dd .flot-graph{margin:15px 0px;}

.changelog{width:636px;padding:0px 15px;overflow:auto;zoom:1;}
.changelog .title{padding-bottom:15px;border-bottom:1px dotted #E4E4E4;margin-bottom:15px;}
.changelog .title h3{font:700 13px/30px Arial;}
.changelog .title span{font:500 13px/20px Arial;font-style:italic;color:#999;}
.changelog .text{font:500 13px/20px Arial;padding-bottom:30px;}
.changelog .text ul{padding-left:15px;list-style:outside disc;}
.changelog .text dfn{color:#ccc;}

.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;overflow:auto;zoom:1;padding:15px;margin-bottom:15px;}
.description h2{font:700 16px/30px Trebuchet MS;border-bottom:2px solid #80B205;margin-bottom:15px;}
.description h2 span{font:500 12px/20px Trebuchet MS;color:#ccc;padding-top:8px;float:right;}
.description .short_desc{padding-bottom:15px;border-bottom:1px dotted #E4E4E4;}
.description .short_desc h3{font:700 16px/30px Arial;}
.description .short_desc p{font:500 12px/20px Arial;}
.description .short_desc p strong{color:#80B205;font-weight:500;}
.description .long_desc{font:500 13px/20px Arial;padding:15px 0px;border-bottom:1px dotted #e4e4e4;}
.description .long_desc ul{padding-left:15px;list-style:outside disc;}

.description dl{padding:15px 0px;border-bottom:1px dotted #e4e4e4;clear:both;position:relative;}
.description dl dt{font:700 13px/20px Arial;padding-bottom:15px;}
.description dl dd{font:500 13px/20px Arial;margin:0px;}
.description dl dd dfn{color:#ccc;}
.description dl dd ul{padding-left:15px;list-style:outside disc;}
.description dl.changelog_desc{margin-bottom:15px;}
.description dl.changelog_desc a.more{width:126px;height:20px;font:700 13px/20px Arial;display:block;padding-right:15px;background:url(../images/icons_sprite.gif) no-repeat 132px -239px;}

.description .download{width:634px;height:60px;overflow:hidden;background:#80B205 url(../images/download_button_long.png) no-repeat 0px 0px;}
.description .download a{width:550px;height:60px;display:block;overflow:hidden;font:700 18px/50px Century Gothic;color:#FFF;text-align:center;text-decoration:none;cursor:pointer;padding:0px 32px 0px 52px;}

.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;}

.info_version_history{width:634px;border:1px solid #e4e4e4;overflow:auto;zoom:1;padding:15px;margin-bottom:15px;}
.info_version_history h2{font:700 16px/30px Trebuchet MS;border-bottom:2px solid #80B205;margin-bottom:5px;}
.info_version_history h2 span{font:500 12px/20px Trebuchet MS;color:#ccc;padding-top:8px;float:right;}
.info_version_history dl{width:634px;font:500 12px/20px Arial;padding:5px 0px;border-bottom:1px dotted #e4e4e4;clear:both;overflow:auto;zoom:1;}
.info_version_history dl dt{width:484px;float:left;}
.info_version_history dl dd{width:150px;float:right;text-align:right;margin:0px;}
.info_version_history dl.latest span{font:500 11px/20px Arial;color:#999;display:block;padding-left:12px;background:url(../images/icons_sprite.gif) no-repeat 0px -3322px;}
.info_version_history dl.latest a{font:500 13px/20px Arial;color:#80B205;}
.info_version_history dl.latest dd{padding-top:20px;}
.info_version_history a.more_info{height:20px;font:500 12px/20px Arial;margin-top:15px;padding-right:15px;background:url(../images/icons_sprite.gif) no-repeat 68px -239px;float:right;}

.version_history_block{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.version_history_block ul{padding:5px 0px;}
.version_history_block ul li{font:500 12px/20px Arial;padding:5px 0px 5px 15px;border-bottom:1px dotted #e4e4e4;}
.version_history_block ul li.latest span{font:500 11px/20px Arial;color:#999;display:block;padding-left:12px;background:url(../images/icons_sprite.gif) no-repeat 0px -3322px;}
.version_history_block ul li.latest a{font:500 13px/20px Arial;color:#80B205;}
.version_history_block ul li.current a{font-weight:bold;color:#000;}
.version_history_block a.more_info{height:20px;font:500 12px/20px Arial;margin-bottom:15px;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 68px -239px;float:right;}

.version_history_block_user_reviews{width:300px;clear:both;overflow:auto;zoom:1;margin-bottom:15px;}
.version_history_block_user_reviews ul{margin-bottom:15px;}
.version_history_block_user_reviews ul li{border-bottom:1px dotted #e4e4e4;}
.version_history_block_user_reviews ul li a{font:500 12px/20px Arial;display:block;padding:5px 0px 5px 15px;}
.version_history_block_user_reviews ul li a span{color:#888;margin-left:5px;}
.version_history_block_user_reviews ul li a:hover{font-weight:700;background-color:#c89302;color:#FFF;text-decoration:none;}
.version_history_block_user_reviews ul li a:hover span{color:#FFF;}
.version_history_block_user_reviews ul li a.current{font-weight:bold;color:#000;}
.version_history_block_user_reviews ul li a.current span{color:#888;font-weight:500;}
.version_history_block_user_reviews p{text-align:center;}
.version_history_block_user_reviews a.review_submit_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;}

.version_history{width:666px;border-top:2px solid #80B205;overflow:auto;zoom:1;margin-bottom:30px;}
.version_history .version_item{width:636px;padding:15px;clear:both;overflow:auto;zoom:1;}
.version_history .version_item img{float:left;margin-right:15px;}
.version_history .version_item dl{width:589px;float:left;}
.version_history .version_item dl dt{padding-bottom:2px;border-bottom:1px dotted #e4e4e4;overflow:auto;zoom:1;}
.version_history .version_item dl dt a{font:700 16px/20px Arial;display:block;float:left;}
.version_history .version_item dl dt span{font:500 12px/20px Arial;display:block;float:right;text-align:right;}
.version_history .version_item dl dd{font:500 12px/20px Arial;padding-top:2px;margin:0px;clear:both;}
.version_history .version_latest .tip{font:500 12px/20px Arial;color:#999;padding-left:64px;background:url(../images/icons_sprite.gif) no-repeat 47px -445px;}
.version_history .version_latest dl dt a{font:700 20px/30px Arial;color:#80B205;}
.version_history .version_latest dl dt span{padding-top:10px;}

.info_similar_section{width:666px;overflow:auto;zoom:1;margin-bottom:30px;}
.info_similar_section .section_title{font:700 16px/20px Trebuchet MS;padding-top:5px;}
.info_similar_section .section_title span{font:500 12px/20px Trebuchet MS;display:block;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;}

.info_more_publisher_programs_section{width:666px;overflow:auto;zoom:1;margin-bottom:30px;}
.info_more_publisher_programs_section .section_title{font:700 16px/20px Trebuchet MS;padding-top:5px;}
.info_more_publisher_programs_section .section_title span{font:500 12px/20px Trebuchet MS;display:block;color:#80B205;}
.info_more_publisher_programs_section .program_info{width:636px;padding:15px;clear:both;overflow:auto;zoom:1;border-bottom:1px dotted #e4e4e4;}
.info_more_publisher_programs_section .program_info .icon{width:32px;height:32px;float:left;margin-right:15px;}
.info_more_publisher_programs_section .program_info .icon a{width:32px;height:32px;display:block;overflow:hidden;}
.info_more_publisher_programs_section .program_info dl{width:589px;float:right;}
.info_more_publisher_programs_section .program_info dt{width:589px;height:20px;overflow:hidden;margin-bottom:5px;}
.info_more_publisher_programs_section .program_info dt a{font:700 13px/20px Arial;color:#000;}
.info_more_publisher_programs_section .program_info dd{margin:0px;}
.info_more_publisher_programs_section .program_info dd p{width:589px;height:18px;font:500 12px/18px Arial;overflow:hidden;color:#888;}
.info_more_publisher_programs_section a.more{height:20px;font:500 12px/20px Arial;margin-top:15px;padding-right:30px;background:url(../images/icons_sprite.gif) no-repeat 75px -239px;float:right;}

.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 -2842px;}
.awards .rating_link{width:170px;height:20px;padding:15px;}
.awards .rating_link a{width:150px;height:20px;font:500 12px/20px Arial;padding-right:20px;background:url(../images/icons_sprite.gif) no-repeat 156px -240px;display:block;}

.user_reviews{width:666px;overflow:auto;zoom:1;margin-bottom:30px;}
.user_reviews .section_title{font:700 16px/20px Trebuchet MS;padding-top:5px;margin-bottom:15px;}
.user_reviews .section_title span{font:500 12px/20px Trebuchet MS;display:block;color:#80B205;}
.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 65px -239px;float:right;}

.user_ratings{width:666px;height:auto;border:4px solid #E4E4E4;position:absolute;background:#FFF;margin-top:-6px;margin-left:-544px;z-index:100;overflow:auto;zoom:1;}
.user_ratings li{width:300px;padding:15px;overflow:auto;zoom:1;float:left;}
.user_ratings .title{height:30px;font:700 16px/30px Arial;padding-left:18px;margin-bottom:10px;background:url(../images/icons_sprite.gif) no-repeat 0px -440px;}
.user_ratings .rating_overall{width:300px;overflow:auto;zoom:1;}
.user_ratings .rating_overall dl{padding:0px;margin:0px;border:none;}
.user_ratings .rating_overall dl dt{width:60px;height:20px;float:left;}
.user_ratings .rating_overall dl dt span.sub_title{height:20px;font:700 12px/20px Arial;}
.user_ratings .rating_overall dl dd{width:200px;float:left;margin:0px;}
.user_ratings .rating_overall .rating_star{width:100px;padding-right:10px;float:left;}
.user_ratings .rating_overall .rating_star a.star_layer{width:100%;display:block;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;}
.user_ratings .rating_overall .rating_star a.star_layer span.votes_layer{height:20px;display:block;background: url(../images/icons_sprite.gif) no-repeat 0px -2960px;}
.user_ratings .rating_overall .rating_score{font:500 15px/20px Arial;color:#CCC;float:left;}
.user_ratings .rating_overall .rating_score span.average_score{height:20px;font-weight:bold;color:#000;padding-right:2px;}
.user_ratings .rating_overall .rating_score span.best_score{height:20px;padding-left:2px;}
.user_ratings .rating_overall .rating_count{font:500 12px/20px Arial;color:#000;padding-top:5px;padding-bottom:10px;clear:both;}
.user_ratings .rating_overall .rating_bar li{width:200px;padding:0px;overflow:visible;zoom:1;float:none;clear:both;}
.user_ratings .rating_overall .rating_bar li span.bar_label{height:16px;width:50px;font:500 12px/13px Arial;display:block;float:left;}
.user_ratings .rating_overall .rating_bar li span.bar_stat{height:16px;width:150px;font:700 12px/13px Arial;display:block;float:right;text-align:right;}
.user_ratings .rating_overall .rating_bar li a.bar_layer{width:100%;margin-bottom:5px;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.12) inset,0 1px 0 #fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.12) inset,0 1px 0 #fff;box-shadow:0 1px 2px rgba(0,0,0,0.12) inset,0 1px 0 #fff;display:block;clear:both;}
.user_ratings .rating_overall .rating_bar li a.bar_layer span.votes_layer{background-color:#80B205;background:none,-khtml-gradient(linear,left top,left bottom,from(#92CD05),to(#75A604));background:none,-moz-linear-gradient(top,#92CD05 0,#75A604 100%);background:none,-webkit-gradient(linear,left top,left bottom,color-stop(0,#92CD05),color-stop(100%,#75A604));background:none,-webkit-linear-gradient(top,#92CD05 0,#75A604 100%);background:none,-o-linear-gradient(top,#92CD05 0,#75A604 100%);background:none,-ms-linear-gradient(top,#92CD05 0,#75A604 100%);background:none,linear-gradient(top,#92CD05 0,#75A604 100%);border:1px solid #75A604;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;height:6px;overflow:hidden;}
.user_ratings .rating_itemized{width:300px;overflow:auto;zoom:1;margin-top:15px;}
.user_ratings .rating_itemized .sub_title{width:260px;height:20px;border-bottom:1px dotted #CCC;margin-bottom:5px;position:relative;}
.user_ratings .rating_itemized .sub_title span{font:700 12px/20px Arial;}
.user_ratings .rating_itemized .sub_title a{width:12px;height:12px;display:block;position:absolute;top:4px;left:248px;cursor:pointer;overflow:hidden;}
.user_ratings .rating_itemized .sub_title a.on{background:url(../images/icons_sprite.gif) no-repeat 0px -3432px;}
.user_ratings .rating_itemized .sub_title a.off{background:url(../images/icons_sprite.gif) no-repeat 0px -3420px;}
.user_ratings .rating_itemized dl{width:194px;padding:5px 0px 0px 60px;margin:0px;border:none;display:none;clear:both;overflow:auto;zoom:1;}
.user_ratings .rating_itemized dl dt{width:72px;height:20px;font:500 12px/20px Arial;float:left;text-align:right;padding-right:10px;}
.user_ratings .rating_itemized dl dd{width:112px;height:20px;margin:0px;float:left;}
.user_ratings .rating_itemized dl dd .rating_star{width:70px;height:14px;float:left;margin:3px 0px;padding-right:10px;}
.user_ratings .rating_itemized dl dd .rating_star a.star_layer{width:100%;display:block;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;}
.user_ratings .rating_itemized dl dd .rating_star a.star_layer span.votes_layer{height:14px;display:block;background: url(../images/icons_sprite.gif) no-repeat 0px -3014px;}
.user_ratings .rating_itemized dl dd .rating_score{width:32px;height:20px;font:500 12px/20px Arial;color:#CCC;float:left;text-align:right;}
.user_ratings .rating_itemized dl dd .rating_score span.average_score{height:20px;font-weight:bold;color:#000;padding-right:2px;}
.user_ratings .rating_itemized dl dd .rating_score span.best_score{height:20px;padding-left:2px;}

.info_user_rating_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_user_rating_aggregate dl{padding-bottom:10px;margin-bottom:15px;border-bottom:1px dotted #E4E4E4;overflow:auto;zoom:1;}
.info_user_rating_aggregate dl dd{width:127px;float:left;margin:0px;}
.info_user_rating_aggregate dl dd.left{padding-right:15px;}
.info_user_rating_aggregate .rating_info{width:127px;height:128px;background:#F2F2F2;}
.info_user_rating_aggregate .rating_info .title{height:28px;font:700 13px/28px Arial;text-align:center;color:#FFF;background:#80B205;}
.info_user_rating_aggregate .rating_star{width:100px;height:20px;margin:0px auto;}
.info_user_rating_aggregate .rating_star a.star_layer{width:100%;display:block;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;}
.info_user_rating_aggregate .rating_star a.star_layer span.votes_layer{height:20px;display:block;background: url(../images/icons_sprite.gif) no-repeat 0px -2960px;}
.info_user_rating_aggregate .rating{width:127px;height:65px;text-align:center;font:500 15px/20px Arial;color:#CCC;}
.info_user_rating_aggregate .rating span.average{font:700 40px/65px Century Gothic;color:#80B205;padding-right:2px;}
.info_user_rating_aggregate .rating span.best{padding-left:2px;}
.info_user_rating_aggregate .rating_statistics{padding-top:5px;}
.info_user_rating_aggregate .rating_statistics a.button{height:20px;display:block;background:url(../images/icons_sprite.gif) no-repeat 105px -444px;border:1px solid #E4E4E4;cursor:pointer;text-decoration:none;margin-bottom:5px;}
.info_user_rating_aggregate .rating_statistics a.disabled{background:none;cursor:default;}
.info_user_rating_aggregate .rating_statistics span.votes{height:20px;display:block;font:500 12px/20px Arial;color:#999;padding-left:20px;background:url(../images/icon_set.png) no-repeat -83px 5px;}
.info_user_rating_aggregate .rating_statistics span.count{height:20px;display:block;font:500 12px/20px Arial;color:#999;padding-left:20px;background:url(../images/icon_set.png) no-repeat -83px -14px;}
.info_user_rating_aggregate .rating_statistics .active{display:block;}
.info_user_rating_aggregate .rating_statistics .loading{width:666px;height:200px;border:4px solid #E4E4E4;background:#FFF url(../images/loading_spinner_24x24.gif) 50% 50% no-repeat;position:absolute;margin-top:-6px;margin-left:-544px;z-index:100;}
.info_user_rating_aggregate a.add_review{width:178px;height:34px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right -299px;text-decoration:none;text-align:left;padding:0px 0px 5px 0px;cursor:pointer;margin:0px auto;}
.info_user_rating_aggregate a.add_review strong{width:130px;height:34px;display:block;font:700 16px/34px Century Gothic;color:#000;padding:0px 0px 5px 38px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -299px;}

.info_user_quick_rating{width:127px;overflow:auto;zoom:1;}
.info_user_quick_rating .rating_box{width:127px;height:128px;background:#F2F2F2;}
.info_user_quick_rating .rating_box .title{height:28px;font:700 13px/28px Arial;text-align:center;color:#FFF;background:#80B205;}
.info_user_quick_rating #rating_value{width:127px;height:65px;text-align:center;font:700 40px/65px Century Gothic;color:#80B205;}
.info_user_quick_rating .rating_units{width:100px;height:20px;list-style:none;padding:0px;position:relative;background:url(../images/icons_sprite.gif) no-repeat 0px -2980px;margin:0px auto;overflow:auto;zoom:1;}
.info_user_quick_rating .rating_units li{padding:0px;margin:0px;float:left;}
.info_user_quick_rating .rating_units li.current-rating{height:20px;background:url(../images/icons_sprite.gif) no-repeat 0px -2960px;position:absolute;z-index:1;}
.info_user_quick_rating .rating_units li .rater{width:20px;height:20px;display:block;outline:none;text-decoration:none;text-indent:-9999px;z-index:3;position:absolute;padding:0px;cursor:pointer;}
.info_user_quick_rating .rating_units li .rater:hover{z-index:2;left:0px;background:url(../images/icons_sprite.gif) no-repeat 0px -2920px;}
.info_user_quick_rating .rating_units li .unit_1{left:0px;}
.info_user_quick_rating .rating_units li .unit_1:hover{width:20px;}
.info_user_quick_rating .rating_units li .unit_2{left:20px;}
.info_user_quick_rating .rating_units li .unit_2:hover{width:40px;}
.info_user_quick_rating .rating_units li .unit_3{left:40px;}
.info_user_quick_rating .rating_units li .unit_3:hover{width:60px;}
.info_user_quick_rating .rating_units li .unit_4{left:60px;}	
.info_user_quick_rating .rating_units li .unit_4:hover{width:80px;}
.info_user_quick_rating .rating_units li .unit_5{left:80px;}
.info_user_quick_rating .rating_units li .unit_5:hover{width:100px;}
.info_user_quick_rating .loading{height:20px;background:url(../images/working_16x16.gif) 50% 50% no-repeat;}
.info_user_quick_rating #rating_prompt{font:500 12px/20px Arial;padding-top:5px;text-align:center;color:#999;}

.essential_slide_section{width:981px;overflow:auto;zoom:1;}
.essential_slide_section #scrollRow{position:relative;height:200px;zoom:1;}
.essential_slide_section #scrollRow .goLeft{position:absolute;width:15px;height:84px;display:block;top:35px;left:15px;cursor:pointer;background:url(../images/goleft.gif) 0 0 no-repeat;}
.essential_slide_section #scrollRow .goRight{position:absolute;width:15px;height:84px;display:block;top:35px;right:15px;cursor:pointer;background:url(../images/goright.gif) 0 0 no-repeat;}
.essential_slide_section #scrollRow ul{margin:0px;overflow:hidden;}
.essential_slide_section #scrollRow li{position:relative;width:230px;height:185px;padding-top:15px;text-align:center;float:left;}
.essential_slide_section #scrollRow li .icon{width:62px;height:48px;margin:0px auto 10px auto;}
.essential_slide_section #scrollRow li .icon a{width:32px;height:32px;padding:7px 14px;border:1px solid #DDD;display:block;}
.essential_slide_section #scrollRow li .title{width:210px;height:18px;font:700 12px/18px Arial;margin:0px 10px 5px 10px;}
.essential_slide_section #scrollRow li p{width:210px;height:72px;margin:0 auto;font:12px/18px Arial;text-align:center;overflow:hidden;}
.essential_slide_section #gscroll{position:relative;width:920px;height:200px;margin-left:31px;overflow:hidden;}
.essential_slide_section #gsub{width:5000px;height:200px;overflow:hidden;zoom:1;}
.essential_slide_section #holder1{float:left;}
.essential_slide_section #holder2{float:left;}

.essential_static_section{width:666px;overflow:auto;zoom:1;margin-bottom:15px;}
.essential_static_section span{font:500 13px/20px Arial;display:block;padding-bottom:3px;}
.essential_static_section .program_info{width:310px;height:101px;padding:15px 0px 15px 15px;float:left;margin-right:8px;overflow:hidden;border-bottom:1px solid #DDD;display:inline;}
.essential_static_section .program_info .icon{width:62px;height:48px;float:left;margin-right:10px;}
.essential_static_section .program_info .icon a{width:32px;height:32px;padding:7px 14px;border:1px solid #DDD;display:block;overflow:hidden;}
.essential_static_section .program_info dl{width:238px;height:101px;float:right;}
.essential_static_section .program_info dt{width:238px;height:20px;overflow:hidden;margin-bottom:5px;}
.essential_static_section .program_info dt a{font:700 13px/20px Arial;color:#000;}
.essential_static_section .program_info dd{margin:0px;}
.essential_static_section .program_info dd p{width:238px;height:36px;font:500 12px/18px Arial;overflow:hidden;margin-bottom:10px;color:#888;}
.essential_static_section .program_info dd .download{width:120px;height:30px;}
.essential_static_section .program_info dd .download a{width:120px;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;}
.essential_static_section dd .download a strong{width:70px;height:27px;display:block;font:700 15px/25px Century Gothic;color:#FFF;padding:0px 0px 3px 30px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px -59px;}
/*Program Page End*/

/*Download Page Start*/
.download_info{width:651px;padding-left:15px;margin-bottom:30px;overflow:auto;zoom:1;}
.download_info h3{font:700 20px/30px Arial;margin-bottom:15px;}
.download_info .download_ad_group{width:651px;overflow:auto;zoom:1;margin-bottom:15px;}
.download_info .download_url_group{padding:0px 15px;border:1px solid #E4E4E4;background:#F2F2F2;clear:both;}
.download_info .download_url_group .split_line{border-top:1px solid #E4E4E4;border-bottom:1px solid #FFF;clear:both;}
.download_info .download_url_group dl{padding:15px 0px;clear:both;overflow:auto;zoom:1;}
.download_info .download_url_group dl dt{width:300px;padding:10px 0px;font:700 16px/36px Arial;float:left;}
.download_info .download_url_group dl dd{margin:0px;float:right;}
.download_info .download_url_group dl dd a{width:300px;height:56px;display:block;overflow:hidden;background:#80B205 url(../images/button_sprite.png) no-repeat right 0px;text-decoration:none;cursor:pointer;}
.download_info .download_url_group dl dd a strong{width:280px;height:50px;display:block;overflow:hidden;font:700 28px/46px Century Gothic;color:#FFF;text-align:center;padding:0px 0px 6px 20px;background:#80B205 url(../images/button_sprite.png) no-repeat 0px 0px;}
.download_info .download_tooltip{width:145px;margin-left:482px;padding-top:10px;}
.download_info .download_tooltip a{z-index:10;text-decoration:none;cursor:pointer;}
.download_info .download_tooltip a span{display:block;}
.download_info .download_tooltip a span.text{width:120px;height:20px;font:500 13px/20px Arial;color:#666;padding-left:25px;background:url(../images/icon_set.png) no-repeat -76px -187px;}
.download_info .download_tooltip a span.tooltip{width:456px;position:absolute;z-index:11;margin-left:-2000em;padding:15px;color:#000;border:4px solid #E4E4E4;background:#F2F2F2;cursor:text;}
.download_info .download_tooltip a span.tooltip strong{font:700 13px/30px Arial;}
.download_info .download_tooltip a span.tooltip span{font:500 13px/30px Arial;padding-left:25px;background:url(../images/icons_sprite.gif) no-repeat 0px -3515px;}
.download_info .download_tooltip a:hover{color:#666;cursor:pointer;margin:0px;/*For IE6*/}
.download_info .download_tooltip a:hover span.tooltip{margin-left:-325px;margin-top:10px;color:#000;cursor:text;}
/*Download Page End*/

/*Download Link Page Start*/
.download_message{width:651px;border-top:2px solid #80B205;overflow:auto;zoom:1;padding:15px 0px 0px 15px;margin-bottom:30px;}
.download_message h3{font:700 20px/30px Arial;padding-bottom:15px;}
.download_message p{font:500 13px/20px Arial;margin-bottom:15px;}
.download_message a{text-decoration:underline;cursor:pointer;}
.download_message .ad_group{width:651px;overflow:auto;zoom:1;margin-bottom:15px;}
.download_message ul{padding:15px;border:1px solid #E4E4E4;background:#F2F2F2;}
.download_message ul li{border-top:1px solid #FFF;border-bottom:1px solid #E4E4E4;}
.download_message ul li span{font:700 13px/20px Arial;padding-left:30px;display:block;}
.download_message ul li p{font:500 13px/20px Arial;padding-left:30px;margin:0px;}
.download_message ul li#issue{border-top:none;padding-bottom:15px;}
.download_message ul li#issue span{background: url(../images/icon_set.png) no-repeat -78px -40px;}
.download_message ul li#feedback{padding:15px 0px;}
.download_message ul li#feedback span{background: url(../images/icon_set.png) no-repeat -78px -70px;}
.download_message ul li#apptracker{border-bottom:none;padding-top:15px;}
.download_message ul li#apptracker span{background: url(../images/icon_set.png) no-repeat -78px -100px;}
/*Download Link 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*/

/*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{width:100%;height:auto;clear:both;overflow:auto;zoom:1;background:#F2F2F2;border-top:1px solid #E4E4E4;}
.footer .footer_links{width:981px;position:relative;margin:0 auto;clear:both;overflow:auto;zoom:1;}
.footer .footer_links dl{width:267px;float:left;padding:15px 30px;}
.footer .footer_links dt{font:500 16px/30px Trebuchet MS;color:#80B205;margin-bottom:5px;}
.footer .footer_links dd{margin:0px;}
.footer .footer_links dd a{font:500 12px/25px Arial;}
.footer .footer_links dd a.facebook{padding-left:18px;background:url(../../default/images/icons_sprite.gif) no-repeat 0px -1072px;}
.footer .footer_links dd a.twitter{padding-left:18px;background:url(../../default/images/icons_sprite.gif) no-repeat 0px -3180px;}
.footer .footer_links dd a.googleplus{padding-left:18px;background:url(../../default/images/icons_sprite.gif) no-repeat 0px -3240px;}
.footer .footer_links dd a.rss{padding-left:18px;background:url(../../default/images/icons_sprite.gif) no-repeat 0px -3210px;}
.footer .footer_links dd a.comment{padding-left:18px;background:url(../../default/images/icons_sprite.gif) no-repeat 0px -3240px;}
.footer .legal_info{width:100%;height:30px;background-color:#1F1F1F;padding:15px 0;clear:both;}
.footer .legal_info p{width:981px;position:relative;margin:0 auto;font:500 12px/30px arial;color:#FFF;text-align:center;}
/*Footer 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 p.note a{font:700 16px/20px Arial;background:url(../images/icons_sprite.gif) no-repeat 0px -328px;padding-left: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;}

.fast_submit_and_update_software{padding:15px;}
.fast_submit_and_update_software h3{font:700 20px/30px Trebuchet MS;padding:30px 0px 15px 15px;background:url(../images/icons_sprite.gif) no-repeat 0px -409px;}
.fast_submit_and_update_software h4{font:700 13px/24px Arial;padding-bottom:5px;text-decoration:underline;}
.fast_submit_and_update_software ul{font:500 13px/24px Arial;list-style:outside disc;padding:5px 15px 5px 25px;margin-bottom:15px;border:1px solid #E4E4E4;background:#F2F2F2;}
.fast_submit_and_update_software p{font:13px/24px Arial;padding-bottom:15px;}
.fast_submit_and_update_software p a{text-decoration:underline;}
.fast_submit_and_update_software .submit{padding:30px 0px;}
.fast_submit_and_update_software .submit a{font:700 20px/30px Trebuchet MS;background:url(../images/icons_sprite.gif) no-repeat 0px -324px;padding-left:15px;}

.promote_software{width:636px;height:3300px;padding:15px;}
.promote_software h3{font:700 16px/30px Trebuchet MS;padding:0px 0px 10px 15px;background:url(../images/icons_sprite.gif) no-repeat 0px -439px;}
.promote_software ul.benefit{font:500 13px/24px Arial;list-style:outside disc;padding:5px 15px 5px 25px;margin-bottom:15px;border:1px solid #E4E4E4;background:#F2F2F2;}
.promote_software p{font:13px/24px Arial;padding-bottom:15px;}
.promote_software ul.tab_menu{width:621px;height:32px;padding:40px 0px 40px 15px;background: url(../images/tab_menu_bg.gif) repeat-x 0 71px;overflow:hidden;}
.promote_software ul.tab_menu li{width:180px;height:30px;float:left;cursor:pointer;font:700 13px/30px Arial;text-align:center;background:#81bb84;border:1px solid #81bb84;color:#FFF;overflow:hidden;margin:0px 5px 0px 0px;}
.promote_software ul.tab_menu li:hover{background-color:#c89302;border-color:#c89302;}
.promote_software ul.tab_menu li.active{width:180px;height:30px;border-top-color:#cddced;border-left-color:#cddced;border-right-color:#cddced;border-bottom:2px solid #fff;color:#000;background:#FFF;}
.promote_software ul.tab_content{border-bottom:1px solid #E4E4E4;margin-bottom:15px;}
.promote_software ul.tab_content li.hidden{display:none;}
.promote_software ul.tab_content li.active{width:636px;height:auto;display:block;}

.promote_software .package_title_bar{width:636px;height:30px;border-bottom:1px solid #E4E4E4;clear:both;}
.promote_software .package_title_bar dl{overflow:auto;zoom:1;}
.promote_software .package_title_bar dl dt{width:420px;height:30px;float:left;font:700 20px/30px Trebuchet MS;color:#80B205;}
.promote_software .package_title_bar dl dd{width:216px;height:30px;float:left;margin:0px;overflow:auto;zoom:1;}
.promote_software .package_title_bar dl dd .price{width:136px;height:30px;font:700 20px/30px Trebuchet MS;color:#c89302;float:left;}
.promote_software .package_title_bar dl dd .select{width:80px;height:20px;padding-top:5px;float:left;text-align:right;}
.promote_software .package_title_bar dl dd .select span{font:13px/20px Arial;color:#999;padding-left:5px;}

.promote_software .package_desc{width:636px;height:auto;padding-bottom:40px;clear:both;}
.promote_software .package_desc dl{padding-top:15px;clear:both;overflow:auto;zoom:1;}
.promote_software .package_desc dl dt{width:150px;height:180px;float:left;margin-right:15px;padding:3px;border:1px solid #CCC;}
.promote_software .package_desc dl dd{width:463px;height:auto;float:left;margin:0px;}
.promote_software .package_desc dl dd h4{font:700 13px/24px Arial;margin:0px;padding-bottom:15px;}
.promote_software .package_desc dl dd p{font:12px/20px Arial;}

.promote_software .settle_bar{width:636px;height:30px;border-top:2px solid #E4E4E4;overflow:auto;zoom:1;}
.promote_software .settle_bar .label{width:400px;height:30px;font:700 13px/30px Arial;float:left;text-align:right;}

.rss_feeds{padding:15px;overflow:auto;zoom:1;margin-bottom:40px;}
.rss_feeds h3{font:20px/30px Arial;margin-bottom:15px;}
.rss_feeds p{font:13px/20px Arial;margin-bottom:30px;}



.rss_feeds table{width:636px;}
.rss_feeds h4.section_title{text-align:left;padding-bottom:5px;}
.rss_feeds h4.section_title span{font:12px/16px Arial;display:block;color:#999;}

.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;cursor:pointer;}
.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(../images/working_16x16.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;}

.submit_review{width:666px;overflow:auto;zoom:1;margin-bottom:30px;}
.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;}

.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;cursor:pointer;}
.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;cursor:pointer;}

.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 .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 5px 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 .editor_rating ul li{background:url(../images/icons_sprite.gif) no-repeat 0px -3000px;}
.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{padding-left:35px;}
.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 -2850px;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*/

/*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;}
#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;padding:25px 143px 25px 55px;border-bottom:1px solid #e3f0e3;}
#ad_software_list_3{width:300px;height:250px;padding-bottom:15px;}
#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_specifications_2{width:468px;height:60px;padding:20px 0px 30px 195px;}
#ad_software_specifications_3{width:300px;height:250px;padding-bottom:15px;}
#ad_software_download_1{width:728px;height:90px;margin:30px auto 5px auto;border:1px dotted #ccc;}
#ad_software_download_2{width:300px;height:250px;margin-bottom:15px;}
#ad_software_download_3{width:300px;height:600px;}
#ad_software_download_link_2{width:336px;height:280px;padding-right:15px;float:left;overflow:hidden;}
#ad_software_download_link_3{width:300px;height:250px;float:left;overflow:hidden;}
#ad_version_history_2{width:300px;height:250px;border-top:2px solid #80B205;padding:15px 0px;}
#ad_changelog_2{width:468px;height:60px;padding-bottom:15px;}
#ad_changelog_3{width:300px;height:250px;padding-bottom:15px;}
#ad_search_result_2{width:468px;height:60px;padding:25px 143px 25px 55px;border-bottom:1px solid #e3f0e3;}
#ad_search_result_3{width:300px;height:250px;padding-bottom:15px;}
#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:300px;height:250px;margin-bottom:15px;display:block;}
#app_ad_7{width:300px;height:180px;margin-bottom:15px;}
#app_ad_8{width:300px;height:180px;margin-bottom:15px;}
#app_ad_9{width:270px;height:40px;overflow:hidden;margin-bottom:15px;margin-left:15px;}
/*Ad End*/

/*New Added Start*/
.container .list_title{border:none;margin:0px;background:#FFF;padding:30px 15px 0px 15px;}
.container .list_title h1{font:36px/60px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;display:inline;}
.container .list_title a{color:#000;text-decoration:none;}
.container .list_title span{font:15px/60px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#999;margin-left:15px;}
.category_list .section_title_line{width:666px;clear:both;border-top:2px solid #80B205;padding:0px;}
.category_list .suggestions{padding:30px 20px;margin-bottom:30px;font:16px/40px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;}
.category_list .suggestions .title{font-size:24px;margin-bottom:20px;}
.category_list .suggestions li{list-style:inside disc;}
.category_list table tr:hover td{background-color:#F0F0F0;cursor:pointer;}
.category_list table td.table_item{width:589px;padding-right:15px;vertical-align:top;}
.category_list .item{width:589px;word-wrap:break-word;font:14px/24px "Helvetica Neue",Helvetica,Arial,sans-serif;clear:both;overflow:hidden;}
.category_list .item_title{clear:both;overflow:hidden;}
.category_list .item .title{width:469px;float:left;}
.category_list .item .title a{font:700 18px/26px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#2a435f;}
.category_list .item .license{font:700 15px/26px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#80B205;float:right;}
.category_list .item .publisher{clear:both;overflow:hidden;color:#999;}
.category_list .item .summary{clear:both;overflow:hidden;padding-top:10px;padding-bottom:10px;color:#000;}
.category_list .item .item_misc{clear:both;overflow:hidden;}
.category_list .item .platform{color:#80B205;float:left;}
.category_list .item .rating{width:70px;float:left;padding:2px 0px;margin-left:15px;}
.category_list .item .rating .rating_info{width:70px;height:20px;overflow:hidden;margin:0px auto;text-align:center;}
.category_list .item .rating .rating_info span{font:500 16px/20px Arial;color:#2a435f;}
.category_list .item .rating .rating_info a.rating_star_chart{width:70px;height:14px;display:block;overflow:hidden;background:url(../images/icons_sprite.gif) no-repeat 0px -3028px;margin:3px 0px;}
.category_list .item .rating .rating_info a.rating_star_chart span{font:500 12px/14px Arial;height:14px;display:block;background:url(../images/icons_sprite.gif) no-repeat 0px -3014px;}
.category_list .item .statistics{float:left;margin-left:15px;color:#999;}
.category_list .item .statistics span{font-weight:bold;color:#000;}
.list_filter{margin-bottom:15px;}
.list_filter .section_title{background:#FFF url(../images/icons_sprite.gif) no-repeat 10px -430px;padding-left:30px;padding-top:10px;}
.list_filter ul{padding-top:10px;}
.list_filter li{padding:0px 30px;font:15px/36px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.list_filter li a{color:#000;display:block;padding-left:35px;}
.list_filter li a.selected{background:#FFF url(../images/icons_sprite.gif) no-repeat 5px -3515px;}
.list_filter li a:hover{background-color:#F0F0F0;text-decoration:none;}
.list_filter li span{color:#CCC;display:block;padding-left:35px;}
.list_filter li span.selected{background:#FFF url(../images/icons_sprite.gif) no-repeat 5px -3515px;}
.related_searches{margin-bottom:40px;}
.related_searches .section_title{background:#FFF url(../images/icons_sprite.gif) no-repeat 10px -430px;padding-left:30px;padding-top:10px;}
.related_searches ul{padding-top:10px;}
.related_searches li{padding:0px 20px;list-style:inside disc;}
.related_searches li a{font:15px/36px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;}
#ad_s_1{width:970px;margin:5px auto 0px auto;}
#ad_s_2{margin-bottom:15px;}
#ad_s_3{clear:both;width:728px;margin:0px auto 0px auto;}
/*New Added End*/