﻿/* CSS for Logged in 'My Briefcase' Section */
h2.icon_briefcase, h3.icon_briefcase{
background-image:url(../images/icons/heading_icons/icon_briefcase.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:0; margin:0;
}

div.mkt_breadcrumb{margin:0 0 15px 0;}
div.mkt_breadcrumb img{margin:0 5px 0 0;}
div.mkt_breadcrumb a{margin:0 10px 0 0;}
div.note{position:absolute; left:-5000px; height:1px; width:1px; overflow:hidden;}

/*/////// cdsm_briefcase_view ///////////////*/
/*//////////////////////////////////////////*/
div.cdsm_briefcase_view{margin:10px 0 0 0; padding:0;}
div.cdsm_briefcase_view ul{margin:25px 0 25px 0; padding:0;}
div.cdsm_briefcase_view li{margin:0; padding:0; display:inline; list-style:none;}
div.cdsm_briefcase_view ul li a{margin:0; padding:0;}
div.cdsm_briefcase_view ul li a{padding:4px 5px 4px 5px; margin:0 5px 0 0; font-size:80%; text-decoration:none; display:inline;}
div.cdsm_briefcase_view ul li a:hover, 
div.cdsm_briefcase_view ul li a:active, 
div.cdsm_briefcase_view ul li a:focus {text-decoration:none;}

/*/////// Field (search) ///////////////*/
div.cdsm_briefcase_view div.field{margin:4px 0 20px 0; padding:10px; font-size:80%; text-align:center;}
div.cdsm_briefcase_view div.field label{margin:0; padding:0;}

/*/////// List ///////////////*/
div.cdsm_briefcase_view table{padding:0; margin:0 0 15px 0; width:100%; font-size:100%;}
div.cdsm_briefcase_view table th{padding:5px; margin:0;font-size:95%; font-weight:lighter; text-align:center;}
div.cdsm_briefcase_view table th.checkbox{padding:5px 10px; width:30px; text-align:center;}
div.cdsm_briefcase_view table td{padding:10px 10px 15px 10px; margin:0; font-size:90%;}
div.cdsm_briefcase_view table td img{padding:0; margin:0 0 -8px 0; width:33px; height:30px;}
div.cdsm_briefcase_view table td a{padding:0; margin:0;}
div.cdsm_briefcase_view table td.checkbox{width:30px; text-align:center;}

/*/////// Toolbar ///////////////*/
div.cdsm_briefcase_view div.toolbar{text-align:center;}
div.cdsm_briefcase_view div.toolbar input{margin:0 5px 0 0;}

/*/////// Forms ///////////////*/
div.cdsm_briefcase_view div.form{padding:12px 15px 15px 15px; margin: 0 auto 20px auto; display:block; text-align:left; width:94%; }
div.cdsm_briefcase_view div.form label{ padding:0 0 3px 0;margin:0; font-weight:bold; display:block; font-size:95%; }
div.cdsm_briefcase_view div.form label span.hint{font-size:85%; font-weight:normal;}
div.cdsm_briefcase_view div.form label span.error{font-size:85%; font-weight:normal;}
div.cdsm_briefcase_view div.form input{padding:3px 0 3px 3px;margin:0; width:99%; background-image:url(../images/template/input_bg.gif); background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat-x; font-size:82%; text-align:left;}

/*/////// Upload ///////////////*/
div.cdsm_briefcase_upload{margin:10px 0 0 0; padding:0;}
div.cdsm_briefcase_upload div.file_upload_panel{padding:12px 15px 15px 15px; margin: 0 auto 20px auto; display:block; text-align:left; width:94%;}
div.cdsm_briefcase_upload div.file_upload_panel input{ padding:3px 0 3px 3px;margin:0; width:99%; background-image:url(../images/template/input_bg.gif); font-family:Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat-x; font-size:82%; text-align:left;}
div.cdsm_briefcase_upload div.title_panel{padding:12px 15px 15px 15px; margin: 0 auto 20px auto; display:block; text-align:left; width:94%;}
div.cdsm_briefcase_upload div.title_panel input{ padding:3px 0 3px 3px; margin:0; width:99%; background-image:url(../images/template/input_bg.gif); background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat-x; font-size:82%; text-align:left;}
div.cdsm_briefcase_upload div.description_panel{padding:12px 15px 15px 15px; margin: 0 auto 20px auto; display:block; text-align:left; width:94%;}
div.cdsm_briefcase_upload div.description_panel textarea{padding:3px 0 3px 3px; margin:2px 0 0 0; width:99%; height:115px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:82%;}
div.cdsm_briefcase_upload label{padding:0 0 3px 0;margin:0; font-weight:bold; display:block; font-size:95%;}
div.cdsm_briefcase_upload span.hint{font-size:85%; font-weight:normal;}
div.cdsm_briefcase_upload span.error{font-size:85%; font-weight:normal;}
div.cdsm_briefcase_upload div.toolbar{text-align:center;}
div.cdsm_briefcase_upload div.toolbar input{margin:0 5px 0 0;}

/*/////// Re-Name ///////////////*/
div.cdsm_briefcase_upload div.rename{padding:12px 15px 15px 15px; margin:10px auto 20px auto; display:block; text-align:left; width:94%; border:1px dashed #F0F;}
div.cdsm_briefcase_upload div.rename input{padding:3px 0 3px 3px;margin:0; width:99%; background-image:url(../images/template/input_bg.gif); background-position:top; font-family:Verdana, Arial, Helvetica, sans-serif; background-repeat:repeat-x; font-size:82%; text-align:left;}

/*/////// Move ///////////////*/
div.cdsm_briefcase_move{margin:0; padding:0;}
/* - Table - */
div.cdsm_briefcase_move table{padding:0; margin:10px 0 15px 0; width:100%; font-size:100%;}
div.cdsm_briefcase_move table th{padding:5px 5px 5px 10px; margin:0;font-size:95%; font-weight:lighter; text-align:left;}
div.cdsm_briefcase_move table td{padding:10px; margin:0; font-size:90%;}
/* -  Tree Control - */
div.cdsm_briefcase_move div.tree{margin:10px 0 0 0; padding:15px 15px 25px 15px; border:1px solid #118BCA; background-color:#FFF7B8;}
.tree .hide{position:absolute; left:-2000px; height:1px; width: 1px; }
.tree li{list-style-type:none; margin:10px 0 0 20px;padding:0; line-height:48px;}
.tree ul{list-style-type:none; margin:10px 0 0 0;padding:0;}
/* - Folders - */
.tree .collapse{margin:5px 8px 0 0;padding:0; float:left; display:block; background-image:url(../images/icons/brief_folder.jpg); background-position:center left; background-repeat:no-repeat; height:48px;	width:53px;}
.tree .endpoint{margin:5px 8px 0 0;padding:0; float:left; display:block; background-image:url(../images/icons/brief_folder_null.jpg); background-position:center left; background-repeat:no-repeat;	height:48px; width:53px;}
.tree .expand{margin:5px 8px 0 0;padding:0; float:left; display:block; background-image:url(../images/icons/brief_folder_closed.jpg); background-repeat:no-repeat; background-position:center left;	height:48px; width:53px;}
/* - Toolbar -*/
div.cdsm_briefcase_move div.toolbar{margin:20px 0 0 0; text-align:center;}
div.cdsm_briefcase_move div.toolbar input{margin:0 5px 0 0;}

/*/////// Veiw File ///////////////*/
div.cdsm_briefcase_file{margin:10px 0 0 0; padding:0;}
div.cdsm_briefcase_file h3{margin:0 0 15px 0;}
/* - Table - */
div.cdsm_briefcase_file table{padding:0; margin:0 0 15px 0; width:100%; font-size:100%;}
div.cdsm_briefcase_file table th{padding:5px 5px 5px 10px; margin:0; font-size:95%; font-weight:lighter; text-align:left; width:150px;}
div.cdsm_briefcase_file table td{padding:10px; margin:0; font-size:90%;}
/* - Toolbar -*/
div.cdsm_briefcase_file div.toolbar{margin:20px 0 0 0; text-align:center;}
div.cdsm_briefcase_file div.toolbar input{margin:0 5px 0 0;}
div.error{padding:15px; margin:0 0 15px 0; font-size:90%; border:1px solid #FF0000; color:#FF0000; background-color:#FFF7B8;}