﻿
/*
	banner background		: #999966
	tools background		: #E3E3D5
	content background		: white
	list background			: #F0F0F0
*/

body 
{
	font-size: 0.75em;
	font-family: Arial,Helvetica,sans-serif;		
	background-image: url(img/owa_page_bk.gif);
	background-repeat:repeat-x;
	background-color: #999966;	
	
}

select
{
	font-family: Arial,Helvetica,sans-serif;		
	font-size: 1.0em;
}

h1
{
	font-size: 1.4em;
}

h2
{
	font-size: 1.3em;
	font-weight:normal;
}

h3
{
	font-size:1.0em;
}

input,
textarea
{
	font-family:Arial;
	font-size:1em;
}

a
{
	color:#555555;
	text-decoration:none;
	line-height:1.3em;
}

a:hover
{
	color:black;
	text-decoration:underline;
}

.modal_background
{
	background-color: Gray;
	opacity: 0.9;
    filter: alpha(opacity=95); 
}

div.warning_panel
{
	border-color:#990000;	
	background-color:#FFE9E9;
}

div.information_panel
{
	border-color:#008000;	
	background-color:#F5FFF5;
}


/* ---------------------------------------- master toolbar ---------------------------------------- */
div.master_toolbar
{
	border-bottom:1px solid black;
	font-size:1.3em;
}
div.master_toolbar div.secondary_tools
{
	float:right;
}

div.master_toolbar div.secondary_tools span.alias
{
	font-style:italic;	
	font-weight:bold;
}

div.master_toolbar div.primary_tools
{
	float:left;
}
div.master_toolbar a,
div.master_toolbar span.app_name,
div.master_toolbar span.username
{
	padding-right:16px;
}

div.master_toolbar a
{
	color:#0000EE;
}

/* ---------------------------------------- page section container ---------------------------------------- */
div.ps_container div.ps_title
{
	background-color:#999966;
	color:White;
}

div.ps_border
{
	border-color:#999966;
}

b.rtop b
{
	background-color:#999966;
}

b.rbtm b
{
	background-color:#999966;
}

div.ps_container div.section_tools
{
	background-color: #E3E3D5;
}

div.section_body
{
	background-color:White;
}

/* ---------------------------------------- popups ---------------------------------------- */

div.popup_window
{
}

div.popup_menu
{
	background-color:#E3E3D5;
	border-color:#999966;
}

div.popup_window div.popup_body
{
	background-color: #E3E3D5 !important;
}

/* ---------------------------------------- login ---------------------------------------- */
div.password_recovery
{
	background-color:#E3E3D5;
}

div.login_page div.welcome_text
{
	background-color:white;
}



/* ---------------------------------------- projects list page ---------------------------------------- */
div.project_list
{
}

div.project_list div.company_filter .filter_select
{
	font-size:1.2em;
}

div.project_list div.recent_project_list,
div.project_list div.company_information
{
	background-color:White;
}

div.project_list div.company_information div.contacts_list a,
div.project_archive div.archive_project_list ul li,
div.project_list div.projects_in_company ul li
{
	font-size: 1.2em;
	background-color:#F0F0F0;
	border-bottom:1px solid white;
}

div.project_list div.recent_project_list .add_new_project
{
	margin-left:4px;
}
div.project_list div.projects_in_company a.project_archive
{	
	font-style:italic;
	border-top:2px solid white;
}

/* company contacts area */

/* ----- company properties ----- */
div.company_properties .company_name
{
	background-color:#E3E3D5;
}

/* ---------------------------------------- project archive ---------------------------------------- */

/* ---------------------------------------- project detail ---------------------------------------- */
div.project_detail div.folder
{
}

div.project_detail div.folder h1 a
{
	color:White;
}

div.project_detail div.folder_list li
{
	font-size: 1.2em;
	background-color:#F0F0F0;
	border-bottom:1px solid white;
}

div.project_detail div.folder_list a.is_open_folder
{
	font-weight:bold;
}
div.project_detail div.recycle_bin div.detail
{
	background-color:#F0F0F0;
	border:1px solid white;
}
div.project_detail div.recycle_bin div.detail div.from_info
{
}
div.project_detail div.recycle_bin div.recycle_empty
{
	color:#CCCCCC;
}

div.project_detail div.client_upload_tools div.instructions
{
	background-color:#F0F0F0;
}

div.project_detail div.client_upload_tools div.drag_file_info
{
	background-color:#999966;
	color:White;
	text-align:center;
}
div.project_detail div.client_upload_tools
{
	background-color:#E3E3D5;
}
div.project_detail div.client_upload_tools div.uploader_box
{
	background-color:#F0F0F0;
}
div.project_detail div.client_upload_tools div.uploader_control
{
	border:1px solid #999966;
}
div.project_detail div.folder_info
{
	font-size:0.9em;
	padding:5px;
	text-align:center;
	background-color:#F0F0F0;
	border-bottom:2px solid #DDDDDD;
}


/* ---------------------------------------- project detail : FolderFilesList.ascx ---------------------------------------- */
div.project_detail div.folder_files_list
{
	background-color:#E3E3D5;
	border-color:white;
}
div.folder_files_list div.file_detail_container
{
	background-color:#E3E3D5;
}

div.folder_files_list div.file_detail_container div.file_detail
{
	background-color:#F0F0F0;
}

div.folder_files_list div.file_detail_container div.file_detail div.detail_entry
{
	border-bottom:1px solid white;
	border-left:1px solid white;
	border-right:1px solid white;
}
div.folder_files_list div.file_detail_container div.file_detail div.highlight_line
{
	border:1px dashed green;
}

div.folder_files_list div.file_detail_container div.file_props
{
	color:#888888;
}

div.folder_files_list div.file_detail_container div.cntrl
{
	border-color:#999966;
}
div.folder_files_list div.file_detail_container div.cntrl a
{
	color:#008000;
	background-color:#E3E3D5;
}
div.folder_files_list div.file_detail_container div.cntrl a:hover
{
	color:White;
	background-color:#999966;
}


div.folder_files_list div.file_detail_container div.file_detail div.header
{
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:3px solid white;
	border-top:2px solid white;
	text-transform:uppercase;
	font-size: 0.8em;
	color:#444444;
}

div.folder_files_list div.upload_area div.uploader_info
{
	border:2px solid #999966;
	background-color:white;
}

div.folder_files_list div.upload_area div.uploader_control
{
	border:1px solid #999966;
}
div.folder_files_list div.upload_area div.uploader_info div.instructions
{
	border:2px solid #F0F0F0;
}
div.folder_files_list div.upload_area div.uploader_help
{
	font-size:0.8em;
	background-color:#F0F0F0;
}
div.folder_files_list div.upload_area div.uploader_info div.show_button_block
{
	background-color:#F0F0F0;
}

/* ---------------------------------------- project detail : Popups ---------------------------------------- */
div.project_detail div.folder_props_container div.section_body,
div.project_detail div.project_props_container div.section_body,
div.project_detail div.file_share_container div.section_body,
div.project_detail div.file_comment_container div.section_body,
div.project_detail div.copy_file_conatainer div.section_body
{
	background-color:White !important;
}

div.project_detail div.file_share_container div.share_status div.shared_with
{
	border-color:White;
	background-color:#F0F0F0;
	border-bottom:1px solid white;
}
div.project_detail div.file_share_container div.share_status div.is_shared
{
	background-color:#CCF4CC;
}

div.file_comment_container div.existing_comments div.comment_block
{
	background-color:#F0F0F0;
	border-color:white;
}
div.file_comment_container div.existing_comments div.comment_block div.header
{
	background-color:#E3E3D5;
}
div.file_comment_container div.existing_comments div.comment_block div.cmt_body
{
	border-color:#999966;	
}

div.file_comment_container div.existing_comments div.comment_block span.author
{
	font-weight:bold;
}

div.file_public_container div.file_is_public span.public_url
{
	background-color:#F0F0F0;
	border:1px solid #999966;
}

div.project_detail div.project_properties .project_title,
div.project_detail div.folder_properties .folder_name
{
	background-color:#E3E3D5;
}


/* ---------------------------------------- email create ---------------------------------------- */

div.email_create
{
}

div.email_create legend
{
	font-weight:bold;
	color:Black;
}

div.email_create div.btns
{
	padding:10px;
	background-color:#999966;
}

div.email_create div.create_area
{
	background-color:#E3E3D5;
}

div.sent_email_status table.email_summary,
div.sent_email_status table.email_summary td
{
	border-color:white;
}
div.sent_email_status table.email_summary td,
div.sent_email_status table.email_summary th
{
	background-color:#EEEEEE;
}

/* ----- popup ----- */

div.email_preview
{
}

div.email_view
{
}

div.email_view legend
{
	color:#999999;
}

div.email_view div.content_block
{
	margin-top:3px;
	background-color:White;
	padding:10px;
}

div.created_email_sent div.section_tools
{
	background-color:White !important;
}

/* ---------------------------------------- email read ---------------------------------------- */
div.email_read_body
{
	background-color:#E3E3D5;
}

div.email_read_page div.reply_options
{
	background-color:#999966;
}

/* ---- email send details popup ----- */

div.email_details_popup div.section_tools
{
	border-top:1px solid #999966;
	background-color:White !important;
}

div.email_details_popup h2
{
	border-bottom:1px solid #999966;
}

div.email_read_detail table.email_detail td,
div.email_read_detail table.email_detail th
{
	border-color:white;
	background-color:#EEEEEE;
}

/* ----- search ----- */
div.search_frame
{
}

div.search_frame div.section_body
{
	background-color:#F0F0F0;
}

div.search_frame  div.filter_specify .row
{
	display:block;
	padding-bottom:5px;
	clear:both;
}

div.search_frame div.filter_specify .row span.pmt
{
	float:left;
	width: 10em;
	line-height:1.8em;
	font-weight:bold;
}
div.search_frame div.filter_specify .search_term
{
	width:20em;
	margin-right:4px;
}
div.search_frame div.filter_specify .ddl_projects
{
	width:27em;
}

div.search_results_frame div.search_results_container
{
	padding-bottom:10px;
}

div.search_results_frame div.search_results
{
	max-height: 400px;
	overflow:auto;	
}

div.search_results_frame table.results_table span.pt
{
	display:block;
	font-size: 0.8em;
}
div.search_results_frame table.results_table span.fn
{
	display:block;
	font-weight:bold;
}

div.search_results_frame table.results_table 
{
	background-color:#f0f0f0;
}

div.search_results_frame table.results_table
{
	width:100%;
}
div.search_results_frame table.results_table .col_1
{
	width:30%;
}

div.search_results_frame table.results_table .col_3
{
	width:5%;
}

div.search_results_frame table.results_table .col_4
{
	width:35%;
}


div.search_results_frame table.results_table td
{
	border-bottom:1px solid white;
	padding-right:5px;
}
div.search_results_frame table.results_table th
{
	border-bottom:2px solid #dddddd;
	padding-right:5px;
}

div.search_results_frame table.results_table th
{
	text-align:left;
	font-size:1.1em;
}
div.search_results_frame div.no_files
{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	font-size: 1.2em;
}

div.project_list div.search_link,
div.project_detail div.search_link
{
	float:right;
	font-size:0.7em;
}
div.project_list div.search_link .term,
div.project_detail div.search_link .term
{
	width:11em;
}
