
#download_section {float:left;width:970px; }


#user {width:988px; height:29px; background:#ebeceb; margin-bottom:15px; }
#user_msg {padding-left:30px; color:#f00;  }

#user ul{ margin-right:20px;  color:#000;}
#user li {float:left; line-height:29px;  }
#user label {  margin-left:5px;  color:#000; }
#user .field { width:100px; margin-left:10px; margin-right:15px; border:1px solid #dcdddc; background:#f5f6f5; color:#000; }
#user .field:focus { }
#user .submit {float:left; height:20px;margin-left:10px; margin-top:4px;cursor:pointer; border:1px solid #000; background:#f5f6f5; }

#user .infouser {float:left;margin-left:10px; margin-right:20px; line-height:29px;}
#user .infouser a{color:#000;cursor:pointer; margin-left:20px;padding-left:10px; padding-right:10px; border:1px solid #000; background:#f5f6f5;}
#user .infouser span{margin-left:5px;font-weight:bold;}


/*
#user { height:25px;text-align:right;}
#user form { margin:0px;padding:0px;}
#user li  { display:inline; line-height:25px;}
#user label  { padding-left:10px;padding-right:3px;line-height:25px;}
#user .field {  width:80px; font-size:9pt;border:1px solid #8E4D2D; background:#6B2A2E; color:#fff; font-family: Tahoma, Arial, sans-serif;}
#user .field:focus { background:#953B41;}
#user .submit {  font-size:8pt;margin-left:5px;}
#user #user_msg { color:#f00; }
#user .infouser a { padding-left:20px;}
*/

#download_content {float:left;width:980px; text-align:left; padding-bottom:20px; color:#666}



#download_menu { float:left;width:320px;  }
#txt_unavailable {float:left;width:300px; margin-left:20px; display:inline; color:#000;  }

#download_menu ul  { margin-left:15px;  }


#download_menu li {line-height:28px; background:url(/templates/default/images/folder_private.gif) no-repeat 0px 5px;}
#download_menu li a{margin-left:25px;color:#666;}
#download_menu li a:hover{color:#ccc; cursor:pointer;}
#download_menu li.selected {line-height:28px; background:url(/templates/default/images/folder_private_selected.gif) no-repeat 0px 5px; }
#download_menu li.selected a{color:#000;font-weight:bold}

#download_menu li.level0 { margin-left:0px; }
#download_menu li.level1 { margin-left:19px; }
#download_menu li.level2 { margin-left:39px; }
#download_menu li.level3 { margin-left:59px; }
#download_menu li.level4 { margin-left:79px; }
#download_menu li.level5 { margin-left:99px; }




#download_data {float:left; width:630px; margin-left:20px; display:inline;}
#download_data h1.folder_title {color:#666666; font-weight:normal; margin:0px; padding:0px; font-size:10pt; padding-bottom:5px; border-bottom:1px dotted #cecfce;}
#download_data h1.folder_title a {color:#666666; font-weight:normal;}
#download_data h2.folder_description {margin-top:5px; font-size:10pt; color:#aaa; font-weight:normal;}

#download_data .file {clear:both; margin:0px; padding:0px; border:0px; height:auto;}
#download_data .file a:hover {color:#666666;}

#download_data ul.file  {float:left; width:630px; border-bottom: 1px dotted #cecfce; margin-top:10px;}
#download_data ul.file a {color:#000;}

#download_data .file li {float:left;}
#download_data .file .ico {width:20px;}
#download_data .file .name {width:460px; padding-top:4px;}
#download_data .file .text {line-height:16px; margin:0px; padding-top:3px; padding-bottom:5px; border:0px;}
#download_data .file .size {width:80px; color:#000; padding-top:4px;}
#download_data .file .download {width:30px;}
#download_data .file .email {width:21px;}



#form  { width:570px; }
#form li { text-align:right;}
#form label { line-height:20px;padding-right:5px}
#form .required {font-weight:bold;}
#form .field { vertical-align:text-top;width:375px; margin-bottom:5px;border:1px solid #dcdddc; background:#f5f6f5; color:#000;  }
#form .field:focus { }
#form #text { height:50px; vertical-align:text-top;font-size:8pt}
#form #maxdownloads { width:40px; margin-right:20px; }
#form #maxdate { width:80px; }
#form #form_msg {  font-size:10pt;font-weight:bold;color:#f00;clear:both;text-align:right;margin-bottom:5px; margin-top:10px;}
#form #captcha { margin-top:5px; background:#DBD9CD;text-align:center;color:#1D4D97;font-size:19pt;font-weight:normal;border:1px solid #000;
	width:140px; letter-spacing:11px; height:30px !important;height:40px; padding-top:5px !important;padding-bottom:5px !important;padding:0px;
	line-height:36px
}
#form .captcha {  width:375px;padding-left:175px;margin-top:7px;}
#form .submit {  width:375px; padding-left:175px;margin-top:20px;}

