h1.h1_downloads {margin-bottom:0px;}
h1.h1_downloads_second_table {margin-top: 20px;}
ul.downloads_box { width:680px; border-right:1px solid #EBEBEB; border-left:1px solid #F3F3F3; }
ul.downloads_box, ul.downloads_box ul{
	
	line-height:26px; 
	margin: 0; padding: 0;
	background-color:#fff;   
	}
ul.downloads_box ul {width:679px; display: none;}
#second_downloads_box {margin-top: 20px;}

#downloads_list { margin:0; padding:0;}

a.open_list, a.open_list_video, a.open_list_pdf {
	text-decoration:none;
	display:block; padding-left:10px; margin-bottom:1px; margin-right:0px; 
}

a.open_list_video {width:450px; float: left; border-right: 1px dotted #AAA; padding-left:30px;}
a.open_list_pdf {width:199px; float: left; border-left:none; text-align: center; padding: 0;}


li.version, li.build, li.category, li.os, li.tutorial_title, li.tutorial_desc, li.second_category { list-style: none;}
li.version, li.os, li.second_category {border-top:1px solid #F3F3F3;}
li.tutorial_desc {border-bottom:1px solid #ccc;}
li.build, li.tutorial_title {
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 25px;
    text-shadow: 1px 1px 1px #fff;
    /*text-transform: uppercase;*/
    
    border-bottom: 1px solid #A8A8A8;
	background: url("/images/main/td_bg.gif") repeat-x scroll 100% 0 #D2D2D2;
}
    
li.build a.open_list{ color:#424242; list-style: none; padding-left:30px; background-position: 10px;}
li.version a.open_list{margin:0; padding:0; line-height: 26px; list-style: none; padding-left:60px; padding-bottom:3px; background-position: 40px;}
li.os, li.second_category{ list-style: none; padding-left:90px;text-decoration:none;
	display:block; cursor: pointer; margin-bottom:1px;}

li.version ul a {text-decoration: none;}
li.version ul a:hover {color:#424242;}
li.second_category {padding-left:30px;}

a.expanded {background:url("/images/downloads/menu_close.gif") no-repeat scroll 0 0 transparent;
}
a.collapsed {background:url("/images/downloads/menu_open.gif") no-repeat scroll 0 0 transparent;
}

td.expandable {background:url("/images/downloads/menu_open.gif") no-repeat scroll 5px 0 transparent; padding-left:20px;}
td.collapsable {background:url("/images/downloads/menu_close.gif") no-repeat scroll 5px 0 transparent; padding-left:20px;}
td.common {padding-left:5px;}

span.help {background: url("/images/downloads/help.gif") no-repeat scroll 5px 10px transparent; cursor: pointer; display: block; float: right; height: 40px; margin: 0; padding: 0; width: 25px;}

li.os {background:url("/images/downloads/menu_item.gif") no-repeat scroll 70px 3px transparent;}
div#downloads_list table tr:hover {background-color: #eee;}

.new_build {color:#009f1a;}
.downloads_rdate {font-weight: bold; display: block;}
#downloads_list td.downloads_size_title {text-align: center; width:80px;}
#downloads_list td.downloads_date_title {text-align: center; width:80px;}
#downloads_list td.downloads_date { text-align: center; width:80px;}
#downloads_list td.downloads_size_td {text-align: right; }
span.downloads_crc_span {font-size: 10px; color: #999; text-shadow: none;}
td.downloads_link_td {text-align: center; width:50px;}
.downloads_legend {margin-left: 5px; line-height: 20px;}
span.platform_legend {font-size: 80%; color: #999; text-shadow: none; font-weight: normal; margin-left: 10px;}
img.legend_img {margin:0;position: relative; top: 4px;}
img.downloads_img {margin:0;position: relative; top: 4px; margin-left:5px;}
div.links_table {margin:0; padding:0;}
#downloads_list {margin:0px; padding:0;}
#downloads_list h2 {margin:0px; padding:0;}

.file_help_descr{display: none; position: relative; width: 200px; border: 1px solid #949492; background-color: #fff; padding: 10px;}

#waitimg {position: absolute; top: 30%; left: 50%; margin-left: -16px; margin-top: -16px; z-index: 9999999;}
ul.downloads_box a:hover, ul.downloads_box a:hover li {background-color: #EDF8FF}
