/**
 * Upload
 * @package css
 * @version 0.2
 * @author Jaap Broeders
 * @copyright 2006 - 2009 Beatboost
 */
#lib_upload { position: absolute; display: none; z-index: 2; background:#e8e6e6; top: 15px; width: 958px; height: 480px; font-size: 13px; font-family: Arial, Verdana, sans-serif; }
#lib_upload h1 { font-weight: normal; padding: 0; margin: 0; }
#lib_upload h2 { font-weight: normal; padding: 0; margin: 0; }
#upload_main A { color: #4a83c3; text-decoration: underline; }
#upload_main A:hover { color: #E3834A; text-decoration: underline; }

#upload_left { position: absolute; left:0; top: 9px; width:189px; line-height: 12px; font-size: 9px; }
#upload_left td { /*font-size: 3px;*/ line-height: 3px; }
#upload_left img { margin: 0; padding: 0; top:0; bottom:0; }
#upload_left h1 { display: inline; font-size:14px; line-height: 26px; }
#upload_left h2 { display: inline; font-size:14px; line-height: 22px; color: #b30b56; }
#upload_left #upload_audio { height: 352px; padding-left: 5px; padding-right: 10px; background: url('/images/library/bg_filters.gif') no-repeat; }
#upload_left #upload_listen { height: 110px; padding-left: 5px; margin-top:8px; background: url('/images/library/bg_myrating.gif') no-repeat; }
#upload_left #upload_percent { line-height: 16px; font-size: 11px; }
#upload_left #upload_percent em { font-style: normal; color: #4a83c3; }
#upload_left #upload_percent h3 { display: inline; margin:0; padding:0; font-size:24px;font-weight:bold;color:#b30b56; }

#upload_main { position: absolute; left:197px; top: 9px; width: 533px; height: 439px; padding-left: 8px; padding-right: 8px; background: #f8f8f8; border: 1px solid #d1d0d0; border-bottom: 0px solid #d1d0d0; }
#upload_main span { display: block; padding-left: 12px; padding-right: 12px; padding-top: 10px; }
#upload_main #upload_body { height:370px; }
#upload_main #upload_body .uploadcat { padding: 4px; background: #f8f8f8; border-top: 2px solid #ebebeb; border-bottom: #c6c6c6 solid 1px; }
#upload_main #upload_body .uploadcat A { text-decoration: none; }
#upload_main #upload_body .uploadcatclick { cursor: pointer; color: #4a83c3; font-weight: bold; padding: 2px; border-bottom: #c6c6c6 solid 1px; background: #f8f8f8 url('/images/icon_arrow_down.gif') right center no-repeat; }
#upload_title { font-size:14px; font-weight: bold; padding-left: 12px; padding-top: 10px; padding-bottom: 0px; line-height: 24px; color: #b30b56; text-transform: uppercase; }
#upload_menu { padding-top: 10px; }
#upload_menu .menu_main td a { text-decoration: none;  font-size: 12px; font-weight: bold; color: #3d3d3d; }
#upload_menu .menu_main TD { margin: 0; padding: 0; line-height: 12px; color: #3d3d3d; }
#upload_menu .menu_sub td a { text-decoration: none;  font-size: 11px; font-weight: normal; color: #3d3d3d; }
#upload_menu .menu_sub TD { margin: 0; padding: 0; line-height: 10px; color: #3d3d3d; }
#upload_main_right { position: absolute; right: 0px; width: 15px; margin-right: -1px; margin-top: -1px; background: url('/images/library/bg_mainright.gif') no-repeat; }
#upload_main_bottom { position: absolute; left: 197px; top: 448px; width: 551px; height: 32px; line-height: 32px; text-align: center; background: url('/images/library/bg_nav.gif') no-repeat; }

#upload_right { position: absolute; left: 755px; top: 9px; width: 200px; }
#upload_right #upload_examples { position: absolute; width: 202px; height: 430px; font-size: 12px; padding-left: 13px; padding-top: 13px; padding-right: 13px; background: url('/images/library/bg_examples.gif') no-repeat; }
#upload_right #upload_examples H1 { color: #b30b56; }
#upload_right #upload_examples .uploadHint { padding: 0; margin: 0; z-index: 999; }
#upload_right #upload_close { position: absolute; top:438px; width: 200px; height: 32px; text-align: center;  background: url('/images/library/bg_close.gif') no-repeat; cursor:pointer; }
#upload_right #upload_close H2 { font-size:12px; line-height: 30px; }

/*
#lib_upload #uploadTrack { position: absolute; left:15px; top: 30px; z-index: 3; }
#lib_upload #uploadPreview { position: absolute; left:15px; top: 105px; z-index: 3; }
#lib_upload #uploadStatus { display: block; background: #FFF; border-right: 2px solid #000; width:290px; height:440px; padding: 5px; font-size: 11px; overflow: auto; }
#lib_upload #uploadBody { position: absolute; background: #F0F0F0; top:10px; left: 320px; width: 500px; height:420px; padding: 5px; font-size: 13px; overflow: auto; }
*/