div.box_new_popup
{
	display: none;
	position: absolute;
	width: 364px;
	left: 100px;
	top: 300px;	
	z-index: 2000;
}

div.box_new_popup iframe
{
	display:none;
	display/**/:block;
	position:absolute;
	top:0;
	left:-100px;
	z-index:-1;
	filter:mask();
	width:2000px;
	height:3000px;
}

div.box_new_popup form
{
	margin: 0;
	padding: 0;
}

div.box_new_popup div.top
{
	width: 100%;
	background: url(../img/box_new_popup_top_2.gif) left top no-repeat;
	height: 7px;
}

div.box_new_popup div.bottom
{
	width: 100%;
	background: url(../img/box_new_popup_bottom_2.gif) left top no-repeat;
	height: 8px;
}


div.box_new_popup div.sub_top, div.box_new_popup div.sub_bottom
{
	width: 100%;
	height: 6px;
}

div.box_new_popup div.sub_top div.left_shadow, 
div.box_new_popup div.sub_top div.right_shadow, 
div.box_new_popup div.sub_bottom div.left_shadow, 
div.box_new_popup div.sub_bottom div.right_shadow,
div.box_new_popup table td.shadow
{
	opacity: 0.5;
}

div.box_new_popup div.sub_top div.left_shadow, 
div.box_new_popup div.sub_top div.right_shadow, 
div.box_new_popup div.sub_bottom div.left_shadow, 
div.box_new_popup div.sub_bottom div.right_shadow
{
	float: left;
	height: 6px;
	width: 3px;
}

div.box_new_popup div.sub_top div.center_image,
div.box_new_popup div.sub_bottom div.center_image
{
	float: left;
	height: 6px;
	width: 407px;
}

div.box_new_popup div.sub_top div.left_shadow
{	
	background: url(../img/box_new_popup_tlsh.gif) left top no-repeat;
}

div.box_new_popup div.sub_top div.center_image
{
	background: url(../img/box_new_popup_tline_2.gif) left top no-repeat;
}

div.box_new_popup div.sub_top div.right_shadow
{
	background: url(../img/box_new_popup_trsh.gif) left top no-repeat;	
}

div.box_new_popup div.sub_bottom div.left_shadow
{
	background: url(../img/box_new_popup_blsh.gif) left top no-repeat;
}

div.box_new_popup div.sub_bottom div.center_image
{	
	background: url(../img/box_new_popup_bline_2.gif) left top no-repeat;
}

div.box_new_popup div.sub_bottom div.right_shadow
{
	background: url(../img/box_new_popup_brsh.gif) left top no-repeat;
}

div.box_new_popup table
{
	margin: 0;
	padding: 0;
}

div.box_new_popup table td.shadow
{
	width: 3px;
	background-color: #c0c0c0;
}

div.box_new_popup td.main
{
	width: 405px;	
	border-left: solid #A6D2EA 1px;
	border-right: solid #A6D2EA 2px;
	background: #EFEFEF url(../img/box_new_popup_bg.gif) left top repeat-x;
}

div.box_new_popup td.main div.buttons
{
	clear: both;
	height: 43px;
	margin-top: 23px;
	width: 100%;
}

div.box_new_popup td.main div.buttons_tight
{
	margin-top: 13px;
}

div.box_new_popup td.main div.buttons table.in_popup
{
	width: 100%;
}

td.main div.buttons table.in_popup a
{
	text-decoration: none;
}

div.box_new_popup td.main div.block
{
	margin: 19px;
}

div#progress_popup td.main div.block
{
	margin: 19px 39px 19px 19px;
}

div.box_new_popup td.main div.block div.relative
{
	position: relative;
	padding-top: 4px;
	height: 31px;
}

div.box_new_popup td.main div.block div.relative div.persent,
div#progress_percent
{
	position: absolute;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	left: 15px;
	top: 7px;
	z-index: 5;
}

div.box_new_popup td.main div.block div.relative div.progress
{
	position: absolute;
	top: 0;
	left: 0;
	height: 31px;
	width: 330px;
	background: url(../img/box_progress_bg_new_3.gif) left top no-repeat;
	padding-left: 2px;	
	padding-right: 2px;
}

div.box_new_popup td.main div.block div.psize,
div#progress_status
{
	float: left;
	padding-top: 7px;
	padding-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-align: center;
	width: 250px;
}

div.box_new_popup td.main div.block div.ptime
{
	float: right;
	padding-top: 7px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #333;
	text-align: center;
	width: 90px;
}

div.box_new_popup td.main div.block div#progress_tip,
div#progress_tip
{
	clear: both;
	background: url(../img/flag_yellow.gif) 0 20px no-repeat;	
	display: none;
	font-size: 12px;
	zoom: 1;
	color: #666;
}

div#progress_tip div
{
	padding: 0 0 0 20px;
}
div.box_new_popup div.collab_links input
{
	margin-top: 5px;
}

.block_collab_link
{
	margin: 10px 0;
}

div#progress_tip img
{
	width: 325px;
	margin: 5px 0 10px 20px;	
}

div#progress_tip b
{
	font-weight: normal;
}

div.progress_tip_lightning
{
	background: url(../img/icon_lightning.gif) 0 30px no-repeat !important;
	min-height: 52px;
}

div.progress_tip_warning
{
	background: url(../img/icon_warning_orange.gif) 0 30px no-repeat !important;
}

div#progress_tip a
{
	text-decoration: none;
	color: #1a74b0;
}

div#progress_tip a:hover
{
	text-decoration: underline;
}

div.box_new_popup td.main div.block div.relative div.progress div#progress_pro,
div#progress_bar_start
{		
	width: 1%;
	height: 27px;
	margin-top: 2px;	
	background-color: #1a74b0;
}

div.box_new_popup td.main div.block span.text
{
	color: #333;
	font-size: 12px;
}

div.box_new_popup td.main div.block label
{
	font-size: 12px;
	font-weight: bold;
	/* line-height: 29px; */
}

div.box_new_popup td.main div.block label.checkbox_options
{
	font-size: 12px;
	color: #666;
	vertical-align: baseline;
	font-weight: normal;
}

div.box_new_popup td.main div.block label input, div.box_new_popup td.main div.block label textarea {
	border: 1px solid #DDDDDD;
	color: #000;
	display: block;
	font-family: Arial;
	font-size: 13px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding: 5px;
	width: 355px;
}
div.box_new_popup td.main div.block label input.error
{
	border: 1px solid #F00;
}

.error
{
	border: 1px solid #F00 !important;
}

div.box_new_popup td.main div.block textarea.wide_textarea
{
	font-size: 12px;
	color: #000;
	padding: 4px;
	height: 55px;
	width: 355px;
	border: solid #D8D8D8 1px;
	overflow: auto;
}

div.box_new_popup td.main div.block textarea#recipient_list
{
	font-size: 12px;
	color: #000;
	padding: 4px;
	height: 55px;
	width: 190px;
	border: solid #D8D8D8 1px;
	float: left;
	overflow: auto;
}

div.box_new_popup td.main div.block div.plaxo_button
{
	float: left;
	padding-left: 10px;
}

div.box_new_popup td.main div.block div.plaxo_button div.plaxo_text
{
	width: 100px;
	color: #bbb;
	font-size: 10px;
	letter-spacing: -1px;
}

div.box_new_popup td.main div.buttons a.first
{
	margin-right: 10px; 
}

.main div.line_list
{
	width: 365px !important;
	height: 95px;
	border: solid #ddd 1px;
	background-color: #fff;	
	margin: 19px auto 19px auto;
	position: relative;
	overflow: auto;
	overflow-x:hidden;
	overflow-y:scroll;
	padding: 0;
}

.main div.line_list div.line
{
	cursor: pointer;
	height: 31px;
	width: 348px;
	border-bottom: solid #D8EBF5 1px;
	/*border-top: solid #fff 1px;*/
}

.main div.line_list_single div.line
{
	width: 364px;
}

.main div.line_list div.line_desc
{
	height: 46px !important;
	margin: 0;
	line-height: 20px; 
}


.main div.line_list div.line_desc div.desc
{
	height: 16px;
	clear: both;
}

.main div.line_list div.line_desc div.desc input
{
	position: relative;
	font-size: 12px;
	opacity: 1;
	filter: alpha(opacity=100);
	cursor: text;
	margin-left: 30px;
	top: -1px;
	border: solid #ddd 1px;
	color: #000;
	display: none;
	width: 280px !important;
	padding: 0   !important;
	
}

.main div.line_list div.line_desc div.desc a.add_desc
{
	font-size: 11px;
	font-weight: normal;
	margin-left: 30px;
}

.main div.line_list div.line_desc div.desc span.edit
{
	font-size: 11px;
	color: #999;
	margin-left: 30px;
	display: none;
}

.main div.line_list div.line_desc div.desc span.edit a
{
	color: #267ab4;
	font-weight: normal;
	font-size: 11px;
	margin-left: 5px;
}

.main div.line_list div.line_desc div.desc a.add_desc:hover,
.main div.line_list div.line_desc div.desc span.edit a:hover
{
	text-decoration: underline;
}

.main div.line_list div.line_odd
{
	background-color: #E9F4FA;	
}

.main div.line_list div.line span.name
{
	float: left;
	height: 31px;
	line-height: 31px;
	width: 297px;
	font-size: 12px;
	color: #444;
	padding-left: 30px;
	background: url(../thumbs/24x24/application/plain_file.gif) 3px center no-repeat;
}

.main div.line_list_single div.line span.name
{
	width: 313px;
}

.main div.line_list div.line_desc span.name
{
	height: 24px;
	line-height: 24px;
}

.pending_thumb
{
	background-image:url(../thumbs/24x24/application/plain_file.gif);
}

.pending_folder
{
	background-image:url(../img/small_folder_icon.gif);
}

.pending_webdoc
{
	background-image:url(../thumbs/24x24/text/webdoc_file.gif);
}

.main div.line_list div.line span.ext_video, .pending_mov, .pending_avi, .pending_mpg, .pending_mpeg, .pending_flv
{
	background-image: url(../thumbs/24x24/video_file.gif);
}
.main div.line_list div.line span.ext_audio, .pending_mp3, .pending_mp4, .pending_ogg
{
	background-image: url(../thumbs/24x24/audio_file.gif);
}
.main div.line_list div.line span.ext_image, .pending_jpeg, .pending_jpg, .pending_gif, .pending_png, .pending_tiff, .pending_bmp, .pending_tif
{
	background-image: url(../thumbs/24x24/image_file.gif);
}
.main div.line_list div.line span.ext_zip, .pending_zip, .pending_rar, .pending_7z
{
	background-image: url(../thumbs/24x24/application/zip_file.gif);
}
.main div.line_list div.line span.ext_xls, .pending_xls, .pending_xlsx
{
	background-image: url(../thumbs/24x24/application/xls_file.gif);
}
.main div.line_list div.line span.ext_doc, .pending_doc, .pending_docx
{
	background-image: url(../thumbs/24x24/application/doc_file.gif);
}
.main div.line_list div.line span.ext_ppt, .pending_ppt, .pending_pptx
{
	background-image: url(../thumbs/24x24/application/ppt_file.gif);
}
.main div.line_list div.line span.ext_swf, .pending_swf
{
	background-image: url(../thumbs/24x24/application/x-shockwave-flash_file.gif);
}
.main div.line_list div.line span.ext_html, .pending_html, .pending_htm
{
	background-image: url(../thumbs/24x24/application/html_file.gif);
}
.main div.line_list div.line span.ext_ai, .pending_ai
{
	background-image: url(../thumbs/24x24/application/ai_file.gif);
}
.main div.line_list div.line span.ext_cdr, .pending_cdr
{
	background-image: url(../thumbs/24x24/application/cdr_file.gif);
}
.main div.line_list div.line span.ext_dwf, .pending_dwf
{
	background-image: url(../thumbs/24x24/application/dwf_file.gif);
}
.main div.line_list div.line span.ext_eps, .pending_eps
{
	background-image: url(../thumbs/24x24/application/eps_file.gif);
}
.main div.line_list div.line span.ext_fla, .pending_fla
{
	background-image: url(../thumbs/24x24/application/fla_file.gif);
}
.main div.line_list div.line span.ext_indd, .pending_indd
{
	background-image: url(../thumbs/24x24/application/indd_file.gif);
}
.main div.line_list div.line span.ext_pdf, .pending_pdf
{
	background-image: url(../thumbs/24x24/application/pdf_file.gif);
}
.main div.line_list div.line span.ext_psd .pending_psd
{
	background-image: url(../thumbs/24x24/application/psd_file.gif);
}

.main div.line_list div.line div.checkbox
{
	float: right;
	margin-right: 5px;
	padding-top: 5px;
	height: 26px;
	line-height: 26px;
}

div.box_new_popup td.main div.line_list div.line div.checkbox input
{
	vertical-align: middle;
}

div.box_new_popup td.main div.popup_email_text_area
{
	/*width: 100%;*/
	height: 29px;
	line-height: 29px;
	margin: 19px auto 0 27px;
}

div.box_new_popup td.main div.popup_email_text_area div.text_input
{
	width: 200px;
	height: 29px;
	line-height: 29px;
	background-color: #fff;
	border: solid #ddd 1px;
   	margin: auto auto 0 auto;
	padding: 0 9px 0 9px;
	display: block;
	vertical-align: middle;
	float: left;
}

div.box_new_popup td.main div.popup_email_text_area div.text_input input 
{
	width: 200px;
	border: solid white 1px;
	margin-top: 5px;
	margin-left: 0;
	padding-left: 0;
	font-size: 11px;
	color: #000;
	float: left;
}

div.box_new_popup td.main div.popup_email_text_area a
{
	float:right;
	height:29px;
	vertical-align: top;
	margin-right: 55px;
	font-size: 12px;
}

div.box_new_popup td.main div.single_line, 
div.box_new_popup td.main div.single_line_left
{
	margin-top: 19px;
	width: 365px;
	text-align: center;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	line-height: 18px;
}

div.box_new_popup td.main div.single_line_left
{
	text-align: left;
	left: 19px;
	position: relative;	
}

div.box_new_popup td.main div.head
{	 
	width: 100%;
	height: 32px;
	border-bottom: solid #D5EAF4 1px;
	background-color: #fff;
}

div.box_new_popup td.main div.head div.text
{
	position: relative;
	left: 15px;
	line-height: 26px;
	font-size: 18px;
	padding-left: 24px;	
	background: url(../img/box_new_popup_iok.gif) left 5px no-repeat;	
	float: left;
}

div#progress_popup td.main div.head div.text
{
	background: url(../img/box_new_popup_upload_icon.gif) left 5px no-repeat;	
}

div.box_new_popup td.main div.head a.help
{
	float: right;
	font-size: 12px;
	color: #bbb;
	background: url(../img/gray_1px.gif) left bottom repeat-x;	
	margin-right: 9px;
}

div.box_new_popup a.s_link
{
	color: #2E91D0;
	font-size: 12px;
	background: url(../img/box_underline_2E91D0_dotted.gif) 0 bottom repeat-x;
}

div.box_new_popup a.s_link:hover
{
	background: url(../img/box_underline_2E91D0_solid.gif) 0 bottom repeat-x;
}

div#security_message
{
	text-align: center;
	cursor: pointer;	
	margin: 10px 8px 0;
	padding: 5px 4px 4px;
	color: #297EB8;
	font-size: 11px;
}

div.sync_footer_message
{
	background: transparent url(../img/path_area_buttons_parts.gif) no-repeat scroll left -622px;
	margin: 10px auto 0;
	padding-left: 17px;
	width: 260px;
}

div#global_blocker
{
  display: none;
  position: absolute;
  background-color: white;
}

span.folder_drop
{
	border: solid #ddd 1px;
	float: left;
	height: 31px;
	line-height: 31px;
	padding: 0 30px 0 10px;
	background-color: #fff;
	position: relative;
	white-space: nowrap;
	cursor: pointer;
	margin-top: 5px;
}


span.folder_drop span.img
{
	position: absolute;
	right: 10px;
	top: 12px;
	display: block;
	width: 8px;
	height: 6px;
	background: url(../img/box_small_down.gif) left top no-repeat;	
}

/* signup popup */
div#box_popup_signup label
{
	display: block;
	text-align: right;
	font-size: 14px;
	font-weight: normal;
	color: #666;
	margin-bottom: 3px;
	padding: 2px;
}

div#box_popup_signup label.error
{
	background-color: #FDB818;
	color: #fff;
}


div#box_popup_signup input
{
	border: 1px solid #ddd;
	padding: 5px;
	width: 180px;
	color: #000;
	font: normal 12px Arial;
	display: inline;
}

#password_form input, #password_popup input
{
	background: #fff url(../img/box_text_input_bg.gif) 0 bottom repeat-x;
	border: 1px solid #ddd;
	padding: 5px;
	width: 180px;
	color: #000;
	font: normal 12px Arial;
}

div#box_popup_signup input.focus
{
	background: none;
	background-color: #fff;
}

div#box_popup_signup div.link
{
	text-align: center;
}

div#box_popup_signup div.link a
{
	color: #2E91D0;
	font: bold 12px Arial;
	background: url(../img/box_underline_2E91D0_dotted.gif) 0 bottom repeat-x;
}

div#box_popup_signup div.link a:hover
{
	background: url(../img/box_underline_2E91D0_solid.gif) 0 bottom repeat-x;
}

#popup_share .line div
{
	float: left;
	line-height: 31px;
	overflow: hidden;
	white-space: nowrap;
	width: 252px;
	color: #333;
	position:relative;
}

#popup_share .line div span
{
	margin-left: 4px;
	font-size: 12px;
}

#popup_share .line div small
{
	margin-left: 4px;
	font-size: 11px;
	color: #666;
}
#popup_share .line input
{
	margin-top: 10px;
}
#popup_share .line b
{
	color: #297EB8;
}

div.box_new_popup td.main div.permission_block
{
	margin: 11px 19px 19px 19px;
}

div.box_new_popup td.main div.permission_block span.text
{
	color: #333;
	font-size: 12px;
}

/* collaboration/modern popup */
#popup_collaboration_selector
{
	background-color: #fff;
	border: 1px solid #72b4e0;
	display: none;
	left: 0;
	list-style:none;
	margin:0;
	padding:2px;
	position:absolute;
}

.popup_modern
{
	top: 50px;
	left: 50px;
	width: 300px;
}
.popup_modern li
{
	background-color: #fff;
	border-bottom: 1px solid #f5f5f5;
	color: #333;
	cursor: pointer;
	cursor: hand;
	padding: 5px;
}

.popup_modern li b
{
	color: #297EB8;
}
.popup_modern li.selected
{
	background-color: #E9F4FA;
}
.popup_modern textarea
{
	color: #000;
	font: normal 12px Arial;
}
div.box_new_popup select
{
	width: 355px;
	border: 1px solid #DDDDDD;
	color: #000;
	font-size: 12px;
	padding: 8px 5px;
}

div.action_param_input
{
	margin: 6px 0;
}

.tabs_ul
{
	font-size: 13px;
	padding: 4px 0;
	margin: 10px 0 0;
	border-bottom: 1px solid #D5EAF4;
	background-color: #FFF;
}
.tabs_ul li
{
	list-style: none;
	margin: 0;
	display: inline;
}
.tabs_ul li a
{
	padding: 4px 0.5em;
	border: 1px solid #D5EAF4;
	border-bottom: #D5EAF4;
	background: #FFF;
	text-decoration: none;
}

.tabs_ul li a:hover
{
	color: #000;
	background: #F4F4F4;
}

.tabs_ul li.selected a
{
	background: #F4F4F4;
	border-bottom: 1px solid #F4F4F4;
	color: #333;
}

/* metada_history popup */

div#metadatas
{	
	margin-top: 8px;
	border: 1px solid #ccc;
	background-color: #fff;
	height: 153px;	
	overflow-y: auto;
}

div.metadata
{
	padding: 3px;
	font-size: 12px;
}

div.metadata_even
{
	background-color: #E2EEF1;
}

div.metadata_odd
{
	background-color: #fff;
}

div.metadata div.date
{
	float: left;
	font-weight: bold;
	color: #F8922C;	
}

div.metadata div.delete
{
	background: transparent url(../img/box_confirmation_close.gif) no-repeat scroll 0;
	display: block;
	height: 7px;
	right: 2px;
	top: 2px;
	width:7px;
	cursor: pointer;
	float: right;
}
div.metadata div.message
{
	clear:both;
}

#popup_version_history div.metadata
{
	line-height: 16px;
}

#popup_version_history div.metadata a
{
	margin-right: 4px;
	text-decoration: underline;
}

#popup_version_history_title
{
	background-image: url(../img/icon_version_history.png);
}

small.examples_text
{
	color: #999;
	display: block;
	font-weight: bold;
	text-align:center;
}

a#tab_collab_email
{
	background-image: url(../img/menu_item_parts.gif) !important;
	background-position: 0 -166px !important;
	background-repeat: no-repeat !important;
	padding-left: 25px;
}

a#tab_collab_link
{
	background-image: url(../img/menu_item_parts.gif) !important;
	background-position: 0 -95px !important;
	background-repeat: no-repeat !important;
	padding-left: 27px;
}

span.popup_collaboration_tooltip_icon,
span.popup_tooltip_i_icon
{	
	background: url(../img/service_images_parts.gif) 0 -72px no-repeat;
	cursor: help;
	font-size: 12px;
	padding-left:10px;
	margin-left: 4px;	
}

/* upload popup */
div.popup_upload
{
	font-size: 12px;
}

div.popup_upload a
{
	font-weight: bold;
}

div.popup_upload a:hover, a.hover
{
	text-decoration: underline;
}

div.popup_upload a.disabled
{
	color: #C2E1F2;
	background: none;
}

div.popup_upload a.disabled:hover
{
	background: none;
}

div.popup_upload input.upload_input
{
	opacity: 0;
	filter: alpha(opacity=0);

	position: absolute !important;
	cursor: pointer;
	font-size: 23px !important;
	
	right: 1px !important;
	top:0 !important;

	zoom:1;
	margin: 0 !important;
	border: 0  !important;
	padding:0 !important;
	/*width: 150px !important;*/
}

div#popup_box_upgrade_content a,
div.popup_box_upgrade_content a
{
	color: #2E91D0;
	background: url(../img/box_underline_2E91D0_dotted.gif) 0 bottom repeat-x;
}
div#popup_box_upgrade_content a:hover,
div.popup_box_upgrade_content a:hover
{
	background-image: url(../img/box_underline_2E91D0_solid.gif)
}

div.popup_box_upgrade_content
{
	text-align: center;	
	font-size: 14px;
}

div.block div.line_list div.line_list_text
{
	margin: 5px;
	color: #333;
	font-size: 12px;
}

.upload_note
{
	background:#FFC url(../img/collaboration_feature.gif) 7px center no-repeat;
	border: 1px solid #FEEC6D;
	color: #333;
	display:none;
	font-size:12px;
	margin-bottom: 0;
	padding: 7px 5px 7px 35px;
}
#upload_global_folder
{
	background:#FFC url(../img/upload_global_folder.gif) 7px center no-repeat;
	display: block;
	padding-left: 40px;
}
div.upload_checkbox
{
	color: #666;
}
div.upload_checkbox input
{
	border: none !important;
	position: relative;
	top: 1px;
	width: auto !important;
}

.small_text
{
	font-size:8pt;
	color:gray;
}

.collaborator_selector ul
{
	background-color: #fff;
	border: 1px solid #72b4e0;
	font-size: 12px;
	left: 0;
	list-style:none;
	margin:0;
	padding:2px;
	overflow-x: hidden;
	overflow-y: scroll;
	max-height:160px;
}

/* IE6 HACK */
* html .collaborator_selector ul
{
	height: expression( this.scrollHeight > 159 ? "160px" : "auto");
}

#login_info_container
{
	height:80px;
}

.collaborator_selector ul li
{
	background-color: #fff;
	border-bottom: 1px solid #f5f5f5;
	color: #333;
	cursor: pointer;
	cursor: hand;
	font-weight:normal;
	line-height: 12px;
	overflow: hidden;
	padding: 0 5px;
	line-height: 21px;
}

.no_pointer
{
	cursor:default !important;
}

.collaborator_selector ul li.selected
{
	background-color: #BCE4FA;
}

/* Pending items manager stuff */
.pending_canvas
{
	background-color: white;
	margin-top:10px;
	width: 670px;
	overflow-y:auto;
	overflow-x:hidden;
	clear:both;
	border: 1px solid #DDDDDD;
	height:300px;
	position:relative;
}

.pending_subheader
{
	height:10px;
}

.pending_subheader span
{
	color: #666666;
}

.pending_subheader a
{
	font-size:8pt;
	font-weight:bold;
	margin-right:9px;
}

.pending_subheader .arrow
{
	background:transparent url(../img/sidebar_icon_parts.gif) no-repeat scroll right -388px;
	padding-right: 5px;
	margin-right: 10px;
}

.pending_canvas a
{
	outline: none;
}

.pending_canvas a:hover
{
	text-decoration:underline;
}

.pending_canvas .hover
{
	background-color:#EFF8FC;
}

.pending_item .ignore_click
{
	padding:3px;
}

.pending_item
{
	padding:3px;
	border-bottom: 1px solid #ECECEC;
	float:left;
	font-size:12px;
	position: relative;
	width: 99%;
	cursor:pointer;
}


.pending_item .item_data
{
	padding-left:50px;
}

.pending_item .item_data .additional_info .auto_delete
{
	color: #FD7E00;
}

.pending_canvas .selected
{
	background: #DDFFFF;
}

.pending_thumb
{
	width:42px;
	height:35px;
	float:left;
	background-position: center 5px;
	background-repeat: no-repeat;
	margin-left: 5px;
	margin-right: 8px;
}

.pending_thumb_task
{
	background: url(../img/task_to_complete_large.gif) no-repeat center 5px;
}

.pending_thumb_outgoing_collab
{
	background: url(../img/icon_needstojoinfolder.gif) no-repeat center 5px;
}

.pending_thumb_incoming_collab
{
	background: url(../img/icon_joinfolder.gif) no-repeat center 5px;
}

.pending_canvas .pending_item .item_data .pending_filename
{
	padding-bottom:3px;
}

.pending_canvas .pending_item .item_data .description
{
	color:#666666;
	height:15px;
}

.pending_canvas .pending_item .item_data .additional_info
{
	color:#666666;
}

.pending_canvas .pending_item .item_data .menu_links
{
	left:475px;
	position:absolute;
	top: 0;
	padding: 3px;
}

.pending_canvas .pending_item .item_data .select
{
	background: transparent url(../img/item_parts/all_item_parts.gif) repeat scroll -10px -513px;
	cursor: pointer;
	height: 12px;
	left: 158px;
	position: absolute;
	top: 5px;
	width: 13px;
}

.pending_item .item_data .select .checkbox_input_elm
{
	left: -10000px;
	position:absolute;
}

.pending_item .item_data .select .checkbox_block
{
	height:16px;
	left: -3px;
	position:absolute;
	top: -3px;
	width: 17px;
	z-index: 500;
}

.pending_item .item_data .select_checked,
.pending_item .item_data a.select_checked:hover
{
	background-position: -10px -577px !important;
}

.pending_item .item_data a.select_unchecked:hover
{
	background-position: -10px -725px !important;
}

.pending_sort_by
{
	font-size: 11px;
}

#pending_optional_items a
{
	padding:2px;
}

/* box_part_popup_share.tmpl*/

.share_selected_nodes {
	border: 1px solid #DDD;
	background-color: #F4F4F4;
	padding: 5px;
	margin-top: 10px;
	font-size: 13px;
	display: none;
	overflow-y: scroll;
	overflow-x: hide;
	width: 350px;
	height: 100px;
}

.share_selected_nodes span {
	padding: 5px;
	margin-bottom: 5px;
	display: block;
	line-height: 16px;
}

.share_selected_nodes span a {
	color: #333;
	text-decoration: none;
}

/* locking popup */
.request_popup_blue_user_name
{
	color: #1A74B0;
	font-weight:bold;
	font-size:16px;
}

.request_popup_info_wrapper
{
	border-top:1px solid #BCBCBC;
	border-bottom: 1px solid #BCBCBC;
	margin-top:10px;
	height:50px;
	width: 95%;
}

.request_popup_more_info
{
	color: #666666;
	font-size:12px;
}

.request_popup_info
{
	float:left;
	padding:6px;
	clear:right
}

.request_popup_user_img
{
	float:left;
	padding-top:8px;
	padding-left:10px;
	padding-right: 10px;
	clear:right;
}

.request_popup_footer
{
	color: #666666;
	padding-top:5px;
	padding-bottom:5px;
}

/*locking error popup */
.locked_popup_ul
{
	background:white;
	border: 1px solid #72b4e0;
	font-size: 12px;
	left: 0;
	list-style:none;
	margin:0;
	padding:2px;
	overflow-x: hidden;
	overflow-y: scroll;
	max-height:160px;
}

/* IE6 HACK */
* html .collaborator_selector ul
{
	height: expression( this.scrollHeight > 159 ? "160px" : "auto");
}

.locked_popup_row
{
	background-color: #fff;
	border-bottom: 1px solid #f5f5f5;
	color: #333;
	cursor: pointer;
	cursor: hand;
	font-weight:normal;
	line-height: 12px;
	overflow: hidden;
	padding: 0 5px;
	line-height: 21px;
}

.locked_popup_row a
{
	color:#2477AE;
}

.locked_popup_lock_and_thumb
{
	padding-right: 5px;
	float:left
}

.locked_popup_row_item_name
{
	font-size: 12px;
	font-weight: bold;
	line-height:10px;
	padding-top:5px;
}

.locked_popup_row_info
{
	color: #666666;
}

.locked_popup_row_preview
{
	height: 30px;
	padding-right:5px;
	padding-left:5px;
	padding-top:3px;
}

.locked_popup_row_lock
{
	padding-bottom:3px;
}

#duration_section
{
	display:none;
}

.lock_file_title
{
	font-weight:bold;
}

.lock_file_text
{
	color: #777777;
}

/* For orange text in auto expiration popup */

.orange_text
{
	color:#FD7E00 !important;
}

/* partner_tags popup */
#partner_tags_list span.referencing_integration_pic
{
	background: no-repeat;
	padding-left: 14px;
	height: 16px;
	margin-right: 2px;
}

#public_share_show_will_be_send_text
{
	padding-left: 17px;
	margin-left: 7px;
	background: transparent url(../img/arrow_right.png) no-repeat center left;
}

#alarm_clock_auto_expiration
{
	display:none;
	padding-left:5px;
}

