.zdl_cat_big{text-align:center;display:block;font:bold 14px/32px Arial,Tahoma,Helvetica;width:250px;background:#f5f5f5;color:#888;border:1px solid #aaa;-moz-border-radius:12px;-webkit-border-radius:12px;
-o-border-radius:12px;border-radius:12px;box-shadow:0 0 13px rgba(0,0,0,0.5) inset}
a.zdl_cat_big:hover{text-align:center;display:block;background:#f5f5f5;background:#1177FF;color:#fff;border:1px solid #1177ff;text-decoration:none}
.zdl_found_cats{text-align:center;font:bold 12px/12px Arial,Tahoma,Helvetica;color:#222;padding:5px 0}
.zdl_cat_big_td{padding:3px 6px}
.zdl_tbl_border{border:1px solid #b1b1b1;background-color:#f0f0f0}
.zdl_tbl1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:center;color:#333333;background-color:#e9e9e9;border:1px solid #b1b1b1}
.zdl_tbl2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:center;color:#333333;background-color:#e0e0e0;border:1px solid #b1b1b1;}
.zdl_info_border{border:1px solid #ccc}
.zdl_info_box{font:normal 12px/22px Arial,Tahoma,Helvetica;text-align:left;color:#555;padding:1px 5px}
.zdl_info_box a{font:normal 12px/22px Arial,Tahoma,Helvetica;text-align:left;color:#333}
.zdl_info_box_small{font:normal 9px/10px Arial,Verdana,Tahoma,Helvetica;text-align:left;padding:0 0 0 5px;color:#777}
.zdl_info_box_small a{font:normal 9px/10px Arial,Verdana,Tahoma,Helvetica;text-align:left;color:#777}
.zdl_info_box_small a:hover{color:#ff0000;text-decoration:none}
.zdl_fields{font: normal 12px/22px Arial, Tahoma, Arial, Helvetica;text-align:left;color:#555;padding:1px 5px 0 0}
.zdl_link1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:left;color:#333}
.zdl_link1 a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:left;color:#333}
.zdl_link2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;color:#fff}
.zdl_link2 a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:center;color:#fff}
.zdl_box_cent{font:bold 28px/10px 'Combo',Tahoma,Arial,Helvetica;background:#1177ff;padding:10px 10px 20px 30px;width:150px;-moz-border-radius:15px;-webkit-border-radius: 15px;-o-border-radius:15px;border-radius:15px;
background:#1177FF;background:-moz-linear-gradient(#1177FF, #0044cc);background:-webkit-gradient(linear,left bottom,left top,color-stop(0, #1177FF),color-stop(1, #0044cc));background:-webkit-linear-gradient(#1177FF, #0044cc);
background:-o-linear-gradient(#1177FF, #0044cc);background:-ms-linear-gradient(#1177FF, #0044cc);background:linear-gradient(#1177FF, #0044cc);box-shadow:0 0 13px rgba(0,0,0,0.5) inset}
.zdl_box_cent a:hover{text-decoration:none}
a.zdl_dl_link{font:bold 28px/10px 'Combo',Tahoma,Arial,Helvetica}
.zdl_image{border:2px solid #f0f0f0;padding:5px}
.zdl_footer{color:#333;font: normal 11px/17px Arial,Verdana,Tahoma,Helvetica}
.zdl_footer a{color:#0066ff}
.zdl_title{color:#444;font: bold 14px/14px Arial, Verdana, Tahoma, Helvetica}
.zdl_title a{color:#444;font: bold 14px/14px Arial, Verdana, Tahoma, Helvetica}
.zdl_desc{width:335px;color:#555;font: normal 13px/14px Arial, Verdana, Tahoma, Helvetica}
.zdl_desc_list{color:#555;font: normal 12px/14px Arial, Verdana, Tahoma, Helvetica}
.zdl_error_big{font:bold 30px/34px Arial,Verdana,Tahoma,Helvetica;color:#000}
.zdl_error_code{font:normal 9px/9px Verdana,Arial,Tahoma,Helvetica;color:#555}
.zdl_error_small{font:normal 11px/24px Verdana,Arial,Tahoma,Helvetica;color:#000}
.zdl_error_normal{font:normal 12px/12px Verdana,Arial,Tahoma,Helvetica;color:#000}
.zdl_button{background-color:#eee;border:1px solid #aaa;padding:2px 15px 2px 15px;margin:2px 5px;font-size:12px;font-weight:bold;color:#333}
a:hover.zdl_button{color:#000}
.zdl_button_nf{font-size:12px;font-weight:bold;color:#333}
a:hover.zdl_button_nf{color:#000}
.zdl_button_disabled{font-size:12px;font-weight:bold;color:#777}
.zdl_button1{font: normal 12px/12px Arial,Verdana,Tahoma,Helvetica;color:#fff;background-color:#0066ff;padding:3px 10px 2px 10px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px}
a.zdl_button1:hover{color: #fff;background-color: #ff6600;text-decoration:none}
.zdl_desc .small{font: normal 11px/11px Arial,Verdana,Tahoma,Helvetica;color: #555}
.arrow_box{float:left;position:relative;background:#fff;border:4px solid #fff;padding:7px 2px}
.arrow_box:after, .arrow_box:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.arrow_box:after{border-color:rgba(0, 0, 0, 0);border-top-color:#fff;border-width:10px;left:50%;margin-left:-10px}
.arrow_box:before{border-color:rgba(255, 255, 255, 0);border-top-color:#fff;border-width: 16px;left:50%;margin-left:-16px}
.zdl_icon_add{color:#444;border:1px solid #aaa;background:#ddd url(images/upload-icon.png) no-repeat 2px 1px;padding:2px 3px 1px 25px}
.zdl_icon_user{color:#444;border:1px solid #aaa;background: #ddd url(images/user-icon.png) no-repeat 2px 1px;padding: 2px 3px 1px 25px}
.zdl_icon_user a{color:#444}
.zdl_icon_downloads{color:#444;border:1px solid #aaa;background:#ddd url(images/download-icon.png) no-repeat 2px 1px;padding:2px 3px 1px 25px}
.zdl_icon_updated{color:#444;border:1px solid #aaa;background:#ddd url(images/update-icon.png) no-repeat 2px 1px;padding:2px 3px 1px 25px}
.zdl_icon_category{line-height:32px;color:#444;border:1px solid #aaa;background:#ddd url(images/folder-icon.png) no-repeat 2px 1px;padding:2px 3px 1px 25px}
.zdl_icon_download{color:#444;border:1px solid #aaa;background:#ddd;padding:2px 5px 1px 5px}
a.zdl_icon_download{border:1px solid #1373B8;background:#2484C9;color:#fff}
a:hover.zdl_icon_download{color:#fff;background:#1373B8;text-decoration:none;}