#upload_rounded{margin:0 0 90px 94px}
div.span-34{min-height:580px}
#ysi_dlg_ppu{height:600px;z-index:99;background-color:#FFFFFF;}
#ysi_fnameQueue{overflow-y:auto;max-height:300px; width:380px;position:relative;}
#ysi_ppu_payment_hd p{margin:0 10px 0 10px}
#ysi_ppu_summary {font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; padding:1px}
.grey_box1,.grey_box2,.grey_box3,.grey_box4,.grey_box0{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding}
.grey_box1,.grey_box2,.grey_box3,.grey_box4{display:block; font-size:1px; overflow:hidden;}
.grey_box1{margin:0 12px; background-color:#DBDBDB}
.grey_box2{margin:0 10px; border-left:2px solid #DBDBDB; border-right:2px solid #DBDBDB;background-color:#F2F2F2}
.grey_box3{margin:0 9px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;background-color:#F2F2F2}
.grey_box4{margin:0 8px; border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB;background-color:#F2F2F2}
.grey_box0{display:relative;margin:0 7px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:left; padding:10px;font:12px arial;vertical-align:top;background-color:#F2F2F2}
#ppu_list ul{margin:0;padding:0 10px 0 10px}
#ysi_upload_row_rcpt{position:relative;margin:25px 0 0 -84px;z-index:88}
#ysi_ctct_dlg{display:none;text-align:left;padding:0 !important;}
#ysi_ctct_dlg h1{padding:10px}
#ysi_ctct_dlg p{padding:0 10px 0 10px}
#ysi_contacts{position:absolute;left:92px;top:20px;width:390px;border:1px solid #CCCCCC;background-color:#FFFFFF;display:none;z-index:88}
#ysi_contacts ul{list-style-type:none;cursor:pointer;margin:2px}
#ysi_contacts ul li{margin:0}
#ysi_contacts ul li.sel{background-color:#99CCFF}
.send_files_div{position:relative;margin:10px 0 0 -84px}
.send_files_div label{display:inline-block;width:80px;text-align:right;font:bold 13px arial;color:#333333;padding-right:10px;vertical-align:middle;}
.input-sendto input, .input-dbx input {width:380px; padding: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.smartling-es .input-sendto input,.smartling-es .input-dbx input, .smartling-de .input-sendto input,.smartling-de .input-dbx input {width:421px;}
.smartling-it .input-sendto input,.smartling-it .input-dbx input {width:442px;}
.smartling-nl .input-sendto input,.smartling-nl .input-dbx input {width:402px;}
.input-sendto input.not_touched_input,.input-dbx input.not_touched_input {font:normal 12px Helvetica; color:#9e9e9e;}
.input-sendto {display:inline;}
.input-sendto em {position:relative;left:92px;}
.send_files_div textarea{width:380px;min-height:70px !important; padding: 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; resize:vertical; overflow-y: auto;}
.smartling-es .send_files_div textarea, .smartling-de .send_files_div textarea{width:421px}
.smartling-it .send_files_div textarea{width:442px}
.smartling-nl .send_files_div textarea{width:402px}
.send_files_div textarea.not_touched_input {font:normal 12px Helvetica; color:#9e9e9e;}
#ysi_upload_row_fileInput{margin:0px; padding: 0 10px;}
#send_files_expiration{margin:15px 0 0 0;width:405px}
.smartling-es #send_files_expiration, .smartling-de #send_files_expiration{width:449px}
.smartling-it #send_files_expiration{width:470px}
.smartling-nl #send_files_expiration{width:430px}
#send_files_expiration .b1,.b2,.b3,.b4,.c0{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding}
#send_files_expiration .b1,.b2,.b3,.b4{display:block; font-size:1px; overflow:hidden;height:1px}
#send_files_expiration .b1{margin:0 12px;background-color:#cccccc}
#send_files_expiration .b2{margin:0 10px; border-left:2px solid #cccccc; border-right:2px solid #cccccc}
#send_files_expiration .b3{margin:0 9px; border-left:1px solid #cccccc; border-right:1px solid #cccccc}
#send_files_expiration .b4{height:2px; margin:0 8px; border-left:1px solid #cccccc; border-right:1px solid #cccccc}
#send_files_expiration .c0{display:relative;margin:0 7px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; text-align:left; padding: 0 10px;font:12px arial;vertical-align:top}
#send_files_exp_header{padding:10px 5px 15px 5px; position:relative}
#send_files_exp_opt_expanded{position:absolute;right:5px;top:10px;padding-right:21px;font:normal 10px/16px arial;color:#304589;display:none;text-align:right;background:url('../images/b_less_11x11.gif') no-repeat;background-position: 100% 50%;cursor:pointer}
#send_files_exp_opt_collapsed{position:absolute;right:5px;top:10px;padding-right:21px;font:normal 10px/16px arial;color:#304589;display:inline-block;text-align:right;background:url('../images/b_more_11x11.gif') no-repeat;background-position: 100% 50%;cursor:pointer}
#send_files_exp_date,#send_files_exp_cnt,#send_files_exp_nvr{position:relative;margin:0 5px 0 5px;padding-bottom:10px}
#send_files_exp_date span{margin:0 7px 0 0;color:#3a383a}
#send_files_exp_cnt span{margin:0 7px 0 0;color:#3a383a}
#send_files_exp_nvr span{margin:0 7px 0 0;color:#3a383a}
#send_files_exp_date input[type="text"]{width:80px;font:normal 12px arial;color:#3a383a}
.smartling-nl #send_files_exp_date input[type="text"] {width:70px; margin-left:-5px;}
#send_files_exp_cnt input[type="text"]{width:50px;font:bold 10px arial;color:#3a383a;margin-right:7px}
#send_files_expiration input[type="radio"]{border:none}
#send_files_exp_date img{padding:0 0 0 3px;cursor:pointer}
#ysi_ctct_to_lbl{font:bold 13px arial;color:#333333;padding:15px 10px 0 10px}
#ysi_ctct_to{width:470px;height:80px;border:1px solid #36759a;margin:0 0 10px 10px}
#ysi_ctct_buttons{position:relative;width:480px;height:31px;margin:15px 0 15px 10px}
#ysi_ctct_done{display:inline-block;width:78px; color:white; text-align:center; text-decoration:none; padding: 10px 20px 9px;}
#ysi_ctct_cancel{position:absolute;right:0;display:inline-block;top:0;width:78px; padding: 10px 20px 9px; text-align:center;}
#ysi_send_it_div{margin:15px 0 0 94px}
#ysi_upload_options{width:410px;padding:0;margin:15px 0 15px 0}
#ysi_upload_options input[type="checkbox"]{outline:none;border:none}
#ysi_upload_ft {margin: 0 0 0 10px;width:480px}
#ppu_cc_form select{padding:3px;}
.ysi-label-bold{color:#333333;font-weight:bold}
.ysi-sub-text{color:#3a383a}
#ysi_upload_row_pwd{display:none}
#ysi_upload_row_pwd table, #ysi_upload_row_pwd td{border:none;margin:5px 2px 5px 2px;padding:2px}
#ysi_upload_row_pwd .ysi-text-right{text-align:right}
.ysi-upload-hd {font-family: Helvetica, Arial, sans-serif; font-weight:bold; font-size: 24px;	margin: 10px 10px 15px 10px;}
.fileUploadQueueItem{border:none;color:#333333;font-family:Helvetica, Arial, sans-serif;margin-top:5px;padding:0;position:relative;}
.calendar_subhd{font:normal 11px arial;color:#fff;text-align:left;padding:4px 0px;}
#calendar_dlg{background:#3a383a;color:#fff;display:none;position:relative;z-index:99;overflow:hidden;padding:2px;}
.legend{position:relative;height:18px;margin-bottom:5px}
.legend_box{position:absolute;width:12px;height:12px}
.legend_txt{position:absolute;left:20px}

#ysi_calendar {background-color: #3a383a;overflow: hidden;margin: 8px 2px 0;}
#ysi_calendar table{position:relative;margin:0}
#ysi_calendar caption{position:relative;height:16px;font:bold 10px Helvetica,arial;color:#FFFFFF;padding:0}
#calendar_title{position:relative;padding-top:0px;z-index:100;font: 14px 'Verb Regular Bold', Helvetica, Arial, sans-serif}
#calendar_prev{position:absolute;left:12px;top:2px;width: 0;height: 0;/*border-width: 6px;border-color: transparent white transparent transparent;border-style: solid;*/cursor:pointer;z-index:101}
#calendar_next{position:absolute;right:18px;top:2px;width: 0;height: 0;/*border-width: 6px;border-color: transparent transparent transparent white;border-style: solid;*/cursor:pointer;z-index:101}
#ysi_calendar th{font:10px 'Verb Regular Bold', Helvetica, Arial, sans-serif;width:18px;height:18px;padding:3px 3px 0 6px;color:#787778;border:4px solid #3a383a;background-color:#3a383a}
.smartling-nl #ysi_calendar th{padding: 2px}
#ysi_calendar td{font:12px 'Verb Regular Bold', Helvetica, Arial, sans-serif;width:18px;height:18px;color:#fff;border:4px solid #3a383a;background-color:#434143;cursor:pointer;vertical-align: middle;line-height: 0px;}
#ysi_calendar .grayed_out{background-color:#5f5d5f !important;color:#fff;cursor:default;border:none !important;}
#calendar_dlg .empty_cell{background-color:#3a383a;cursor:default;border:none;border:4px solid #3a383a;}
#calendar_dlg .send_date{background-color:#9e9e9e;color:#3a383a;}
#calendar_dlg .expiry_date{background-color:#f95747;color:#fff;}
#ysi_calendar .new_date, #ysi_calendar td:hover{background-color:#71433c;color:#fff;}
#calendar_dlg td.empty_cell:hover{background-color:#3a383a;border:4px solid #3a383a;}
#calendar_ft{position:relative;padding:5px 0 0 5px;text-align:left;vertical-align:middle;}
#calendar_buttons {border-top:1px solid #5f5d5f;margin:10px 0 5px;text-align:right;font:11px Helvetica,arial;padding:10px 5px 5px 0px;color: #fff}
#calendar_buttons a {text-decoration:none;color:#fff;padding:0 5px 5px 5px;}
.ysi-green-hr {color:#8DC63F; background-color:#8DC63F; height:3px;}
.ysi-upload-hd .green {margin-top:0px}
#calendar_dlg .ui-widget-content {background: transparent;}

#sharing_options_tooltip_icon
{
        position:absolute; right:5px; top:10px; padding-right:0px; cursor:pointer; width:12px; height:12px;
        font:normal 10px/16px arial; color:#304589; display:block; text-align:right;
        background:url('../images/b_less_11x11.gif') no-repeat; background-position:100% 50%;
        border:1px dotted green;
}
#ws_name_your_folder_icon
{
        position:absolute; right:335px; top:20px; padding-right:0px; cursor:pointer; width:12px; height:12px;
        font:normal 10px/16px arial; color:#304589; display:block; text-align:right;
        background:url('../images/b_less_11x11.gif') no-repeat; background-position:100% 50%;
        border:1px dotted green;
}
#send_files_expiration .c1{-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding}
#send_files_expiration .c1{display:relative;margin:0 7px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; text-align:left; padding: 0 10px;font:12px arial;vertical-align:top}
.ws_sharing_options { color:#333; font-weight:bold; }
.ws_share_your_folder_title { color:green; font-size:16px; font-weight:bold; }
.sel-container { border-style: solid; border-color: #AAD56C; border-width: 1px; margin-bottom:20px; padding: 10px; min-height: 40px; background-color: #F3F8D8; }
.sel-container-inner { padding-left: 10px;}
.sel-opt1 {font-size:13px;}
.sel-opt2 {font-size:12px; color:#878787;}
.ysi-btn-buynow {padding-left: 25px;}
#ysi_dlg_exp {text-align: left;display:none; margin:0;}
.ysi-exp-ft {padding: 10px 0px;}
.ysi-btn-exp-dwld {float:left;}
.ysi-exp-nt {padding:12px 0 0 25px;float:left;}
.ysi-exp-cb {clear:both; padding: 10px 0px;}
#ysi_dlg_ppu_under100mb_file_info{font-size:13px;color:#3a383a;border-bottom:1px solid #CCCCCC;padding:15px 0 15px 0} 
#ysi_dlg_ppu_under100mb_file_name{padding-right:15px}
#ysi_dlg_ppu_under100mb_footer{padding:15px 0 15px 0}
#ysi_dlg_lrg_file_premium b {font-weight:normal;text-decoration:underline}

a.ysi-rcpt-lnk {padding:0px;}
a:hover {border-bottom:medium none;}
#ysi_upload_form { width:410px;min-height:140px; }
.smartling-es #ysi_upload_form, .smartling-de #ysi_upload_form {width:453px; }
.smartling-it #ysi_upload_form {width:474px; }
.smartling-nl #ysi_upload_form {width:434px; }

.ysi-upload-ss-status {padding-top: 10px;padding-bottom: 10px;margin: 0;line-height:17px}
#download-link {padding-top:10px 0px 25px}
#exp_date, #exp_counts_sec {color: #333}

.ysi-upload-ss-ppu-gst {border-top:1px solid #C5C5C5;margin: 0px 10px;padding: 10px 0px;font-weight: normal;color: #3a383a}
.ysi-upload-ss-ppu {margin: 0px 10px;padding: 0px 0px 25px;font-weight: normal;color: #3a383a}
.ysi-print-rcpt {padding-top: 5px;font-weight: normal;color: #36759a;cursor: pointer;width: 175px}

.ui-widget-header {background: none;border: none;}
.sel-opt1 {font-size:13px;}
.ysi-btn-buynow {padding-left: 25px;}
.bullet-div {height:30px;}
.new { color:#8DC63F; font-weight:bold; }

#fieldset-cc select, #fieldset-billinginfo select { border: 1px solid #CCCCCC;	}
.form-item label {color: #878787;}
.form-item label.error-red {color: #B41E27;}
.error-span {padding-left:184px;display: none;}
#error-cardinformation.ysi-cc-feedback, #error-suinformation.ysi-cc-feedback {color:#B41E27;font-size:11px;font-style:italic;font-weight:normal;margin-left:10px;padding-left:85px;text-align:left;}

.login-header-title { font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight:bold; line-height:28px; margin:2px 0 4px; font-size:22px; color:#8dc63f; }
.round_rectangle { border: 1px solid #b4b4b4; border-radius: 5px; -moz-border-radius: 5px; padding: 8px 8px 8px 8px; min-height: 210px; max-height: 250px}

.sel-container { border-style: solid; border-color: #AAD56C; border-width: 1px; margin-bottom:20px; padding: 10px; min-height: 40px; background-color: #F3F8D8; }
.sel-container-inner { padding-left: 10px;}
.sel-opt1 {font-size:13px;}
.sel-opt2 {font-size:12px; color:#878787;}
.ysi-btn-buynow {padding-left: 25px;}
#softwallFeatureList li{font-size:14px;line-height:28px;color:#666666}
span.new { color:##8DC63F; font-weight:bold; }
.ysi-hidden { display: none; }
/* I18N mods */
.smartling-nl #send_files_expiration .c1 { padding-right:0px;}
#ysi_dlg_ppu_cross_didyouknow {height:66px;}
.smartling-nl #ysi_dlg_ppu_cross_didyouknow, .smartling-fr #ysi_dlg_ppu_cross_didyouknow {height:76px;}
#ysi_upload_select_container button {font-size: 11px}

.fileSelectButton {
    background: ('../images/buttons/b_upload_from_desktop.gif' no-repeat; background-position: 100% 50%; cursor:pointer );
    border: 1px solid gray;
    border-radius: 5px; 
    box-shadow: 2px 2px 1px gray;
    color: #444;
    font: Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-weight:bold; 
    height: 27px;
    -moz-border-radius: 5px;
    -moz-background-clip:border;
    padding: 0;
    width: 155px;
}

#file-select-button.sendpage{ 
   padding: 0 !important;
   background-image: url("/en_US/theme_default/images/buttons/b_upload_from_desktop.gif");
   border: 0;
   cursor: pointer;
   height: 28px;
   text-decoration: none;
   width: 160px;
}
#file-select-button.dropbox{ 
   padding: 0 !important;
   background-image: url("/en_US/theme_default/images/b_select_file_100x20.gif");
   border: 0;
   cursor: pointer;
   height: 20px;
   text-decoration: none;
   width: 100px;
}
.filebrowse{}
.ysi-hidden{
	display: none;
}
#ysi_upload_row_message label {margin-top: -80px}
#ysi_fnameUploader {position: relative;}
.ysi_fnameUploader_text {position:absolute !important;padding:8px 10px !important;}
.smartling-es .ysi_fnameUploader_text {padding:8px 5px !important}
.smartling-de .ysi_fnameUploader_text {padding:8px 6px !important}
.ysi_fromFolders {padding:8px 10px !important;}
.smartling-es .ysi_fromFolders{padding:8px 4px !important}
.smartling-de .ysi_fromFolders{padding:8px 6px !important}
#ysi_upload_warn_info {white-space: nowrap; color:#fff; font: 14px/1em Helvetica, Arial, sans-serif; background-color:#f89720; padding:15px;border-radius:2px}
.preview-off{color:gray;display:none;}
#new_arrow{
   display:none;
   height: 25px;
   margin-left: -60px;
   margin-bottom: -23px;
}
#new_arrow_c{
   display:table;
}
.arrow_1, .arrow_2{ display: table-cell;}
.arrow_1{
   background: none repeat scroll 0 0 #7EAC42;
   border-bottom-left-radius: 11px;
   border-top-left-radius: 11px;
   color: #FFFFFF;
   font-family: helvetica,arial;
   font-weight: bold;
   line-height: 18px;
   padding: 3px 5px 3px 10px;
   vertical-align: middle;
}
.arrow_2{
   border-bottom: 11px solid rgba(0, 0, 0, 0);
   border-left: 11px solid #7EAC42;
   border-top: 12px solid rgba(0, 0, 0, 0);
   height: 0;
   width: 0;
}
.imgCancel{margin-right:16px; cursor:pointer;padding:4px;}