/* Global property */
a img{border: 0;}

/* Div to disable background */
#backgroundFilter{ position: absolute; top: 0; left: 0; overflow: hidden; padding: 0; margin: 0; background-color: #000; filter: alpha(opacity=50); opacity: 0.5; display: none; z-index: 1; width: 100%; height: 150%;}

/* POPUP WINDOW */
.popupLoginWindow{position: absolute;height: 0px;padding: 0px;z-index: 0;display: none;background-color: #ddd;}

/* POPUP WINDOW */
.popupWindow{position: absolute;height: 0px;padding: 0px;z-index: 99;display: none;border: 0px solid black;}
.topLeft{float:left;}
.topRight{width:23px;float:left;}
#popupBody{margin: 0 0 0 0;z-index: 99;}

/* ************************ */
/*      POP-UP WINDOWS      */
/* ************************ */
.popup{background-color: #DDDCDC;width:600px;}
.popup_profile{background-color: #DDDCDC;width:670px;}
.popup_timetolive{width:520px;}
.popup_rename{width:720px;}
.popup_user_manager{background-color: #DDDCDC;width:1200px;}
.popup_user_duplicate{background-color: #DDDCDC;width:750px;}
.popup_large{background-color: #DDDCDC;width:1000px;}
.popup_extension_add{background-color: #DDDCDC;width:670px;}
.popup_extension{background-color: #DDDCDC;width:1200px;}
.popup_wide_user_prof{background-color: #DDDCDC;width:670px;}
.popup_wide_quota{background-color: #DDDCDC;width:670px;}
.popup_wide_report{background-color: #DDDCDC;width:500px;}
.popup_wide_audit_config{background-color: #DDDCDC;width:1000px;}
.popup_wide_audit_export{background-color: #DDDCDC;width:1000px;}
.popup_wide_user_prof_large{background-color: #DDDCDC;width:750px;}
.popup_wide_group_large{background-color: #DDDCDC;width:1180px;}
.popup_wide_community_large{background-color: #DDDCDC;width:1200px;}
.popup_wide_comm_large{background-color: #DDDCDC;width:1000px;}
.popup_wide_forget_password{width:360px;height:420px;}
.popup_wide_upload{background-color: #DDDCDC;width:600px;}
.popup_wide_download{background-color: #DDDCDC;width:900px;}

/* ************************** */
/* POPUP WIZARD SECTION START */
/* ************************** */

/* IDs */
#popup_main_content{background: white;vertical-align:top;height: 360px;}
#popup_form_upload{background: white;vertical-align:top;height: 250px;}

#popup_top_sub_title {padding:0px;margin:0 0 1em 0;height:33px;vertical-align:middle;clear:both;}
#popup_top_message{padding:0px;margin:0px;height:25px;vertical-align:middle;clear:both;}
#popup_top_message span{font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: normal;font-style: italic;color: #C40623;padding:4px 0 0 20px;}
#popup_top_description{padding:0px;margin:0 0 1em 0;background-image: url(../images/popup_subtitle_slice.jpg);background-position: center bottom;background-repeat: repeat-x;vertical-align:middle;clear:both;}

#popup_sub_title_label{vertical-align:middle;float:left;padding-left:0.2em;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;color: #547293;}
#popup_sub_title_small_label{vertical-align:middle;margin-top:0.0em;padding-left:0.2em;font-family: Arial,Helvetica,sans-serif;font-size: 13px;font-weight: normal;color: #547293;}
#popup_sub_title_sup_small_label{vertical-align:middle;margin:0 0 0 10px;padding:4px 0 0 0;font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: normal;font-style: italic;color: #547293;width:90%;}
#popup_sub_title_sup_small_label ul{padding:0px;margin:0 0 0 20px;}
#popup_sub_title_sup_small_label li{font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: normal;font-style: italic;color: #547293;}

#popup_wizard_step{float:right;margin-top:10px;padding-right:0.8em;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;color:#808080;}
#popup_form_section{height: 180px;width: 420px;float:right;}

#popup_form_section_step3{height: 200px;width: 500px;float:right;}
#popup_form_section_step_ttl{height: 200px;width: 500px;float:right;}

/* popup_wizard_table_step1 */
#popup_wizard_table_step1{width:100%;padding:16px 0 0 0;margin:0px;}

/* popup_wizard_table_step1 general td padding  */
#popup_wizard_table_step1 tr td{padding:7px;margin:0px;}

/* popup_wizard_table_step2 */
#popup_wizard_table_step2{width:100%;padding:30px 0 0 30px;margin:0px;}

/* popup_wizard_table_step2 general td padding  */
#popup_wizard_table_step2 tr td{padding:7px;margin:0px;}

/* popup_wizard_table_step_message */
#popup_wizard_table_step_message{width:100%;padding:0px ;margin:0px;}

/* popup_wizard_table_step3 */
#popup_wizard_table_step3{width:100%;padding:0px;margin:0px;}

/* popup_wizard_table_step3 general td padding  */
#popup_wizard_table_step3 tr td{padding:7px;margin:0px;}

/* popup_wizard_table_step4 */
#popup_wizard_table_step4{width:100%;padding:40px 0 0 0;margin:0px;}

/* popup_wizard_table_step4 general td padding  */
#popup_wizard_table_step4 tr td{padding:7px;margin:0px;}

/* Panel 1 community  */
#field_community {width: 345px;color:#000000;text-indent:1px;}

/* Panel 3 user pool  */
#field_user_pool {width: 210px;padding:0px;margin:0px;}

/* Panel 3 user selected  */
#field_user_selected {width: 210px;padding:0px;margin:0px;}

/* Left hand popup image */
#popup_image {padding:0px;margin:1em 0 0 0;background: url(../images/transfer-icon.jpg);width:138px;height:198px;vertical-align:middle;clear:both;float:left;}
#popup_image_mini {padding:0px ;margin:1em 0 0 0;background: url(../images/mini-transfer-icon.jpg);width:75px;height:108px;vertical-align:middle;clear:both;float:left;}

/* button alignements */
#popup_buttons{clear:both;float:right;text-align:right;padding-top: 10px;padding-right:2.5em;width:200px;}
#popup_buttons_reports{clear:both;float:right;text-align:right;padding:10px 0 0 0px;width:435px;}
#popup_buttons_reports input{float:left;}

.bottom_sep{height: 1px; border: 0 none;background-color:#d6d6d6;}
/* ************************** */
/*          CLASSES           */
/* ************************** */

/* Error field background */
.form_element_background_error{background-color:#F3B193;}

/* Input fields used in  popup_wizard_table */
.popup_input_text{width: 345px;}

/* Input fields used in  popup_wizard_table */
.popup_input_text_short{width: 100px;}
.popup_input_text_long{width:400px;}
.popup_input_text_time_digit{width: 30px;}
.disabled {color : #547293;}

/* Radio button that selected an operation type */
.popup_column_radio{padding:0px;margin:0px;text-align:right;width:10%;}
.popup_column_select_lang{padding:0px;margin:0px;text-align:left;width:50%;}
#popup_section_number_of_downloads{padding-top:8px;}  

/* Labels used in popup_report_section */
.popup_wizard_label{font-family: Arial;font-size: 12px;font-weight: normal;font-style:italic;padding:0px;margin:0px;}

/* Link like label used in popup_report_section */
.popup_wizard_link{font-family: Arial;font-size: 12px;font-weight: normal;font-style: italic;color: blue;padding: 0px;margin: 0px;text-decoration: underline;cursor: pointer;}
.popup_button_zone{float:left;height:30px;margin-left:30px; }

/* ************************** */
/*      POPUP TTL FORM        */
/* ************************** */
.popup_main_table_ttl{height: 220px;}
.popup_form_maindiv_ttl{height: 100px;width: 480px;float: right;padding:0px;margin:0px;}
.popup_form_maindiv_ttl table{width: 100%;}

/* *************************** */
/*      POPUP RENAME FORM      */
/* *************************** */
.popup_main_table_rename{height: 140px;}
.popup_form_maindiv_rename{height: 120px;width: 680px;float: right;padding:0px;margin:0px;}
.popup_form_maindiv_rename table{width: 100%;}
.popup_form_maindiv_rename table .popup_label{width:15%;}
.popup_form_maindiv_rename table tr td{height: 30px;vertical-align:top;}

/* ****************************** */
/*     POPUP AUDIT CONFIG FORM    */
/* ****************************** */
.audit_config{width:100%}
.audit_config .column{width:25%;float:left;margin:0 0 0 0px;border:solid red 0px;}
.audit_config .column font{width:0px;font-size:13px;font-family:courier;color:blue;}
.audit_config .block_header{font-style:italic;}
.audit_config ul{padding:0; margin:0 0 10px 20px;display:none;}
.audit_config li{list-style-type:none;}
.audit_config label{font-family: Tahoma, Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;}
.audit_config font{padding-right:2px;}
.audit_config a{text-decoration: none;font-family: Tahoma, Helvetica,sans-serif;}

/* ************************************* */
/*     POPUP AUDIT CONFIG/EXPORT FORM    */
/* ************************************* */
.popup_auditexport_dates{height: 70px;width: 600px;float: left;padding:0 0 0 10px;}
#popup_auditexport_date_start{padding:0px;margin:0px;display:block;width:250px;float:left;}
#popup_auditexport_date_end{padding:0px;display:block;margin:0px;width:250px;float:left;}
#popup_auditexport_section_data_type{height: 55px;width: 415px;float: left;margin: 10px 0 0 10px;float:left;}
#auditexport_buttons{width:980px;float:left;}
.audit_export{width:100%;float:left;margin-top:20px}
.audit_export .column{width:25%;float:left;margin:0;}
.audit_export .column font{width:0px;font-size:13px;font-family:courier;color:blue;}
.audit_export .block_header{font-style:italic;}
.audit_export ul{padding:0; margin:0 0 10px 20px;display:none;}
.audit_export li{list-style-type:none;}
.audit_export label{font-family: Tahoma, Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#000000;}
.audit_export font{padding-right:2px;}


/* ************************** */
/*        POPUP REPORT        */
/* ************************** */
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {font-size:8pt;}
#popup_report_section{height: 210px;width: 435px;float: right;}
#popup_file_report_filter{height: 55px;width: 435px;float: right;}
#popup_file_report_final{height: 210px;width: 435px;float: right;}
#popup_file_report_final div{padding:5px 0;margin:0;}
#popup_report_section_data_type{height: 55px;width: 435px;float: right;padding-top: 10px;clear:both;}
#popup_report_section_advanced{padding-top:2px;height: 135px;width: 435px;float: right;display: none;background: #EDF1F5;}
#popup_report_section_advanced p{width: 135px;float:left;margin:0px;}
#popup_report_section_advanced p font{font-family: Verdana;font-size: 12px;font-style:italic;text-decoration: none;}

#popup_report_container{width:582px;height:350px;}
#popup_report_file_filter{padding-top:2px;height: 140px;width: 435px;float: right;display: none;}
#popup_report_file_filter #search_filter_input{padding-bottom:2px;}
#popup_report_file_filter #info{font-size: 11px;font-style:italic;color:grey;margin:2px 0;}
#popup_report_file_filter .infoBoxLabelUser{padding:0;margin:0;color:grey;}
#popup_report_file_filter p{width: 135px;float:left;margin:0px;}
#popup_report_file_filter p font{font-family: Verdana;font-size: 12px;font-style:italic;text-decoration: none;}
#popup_report_file_other_filters{width:420px;float:left;}
#popup_report_file_other_filters div{padding:5px 0;}

#popup_report{width:100%;padding:0 0 0 0;margin:0px;}
#popup_section_date_start{padding:0px;margin:0px;display:block;}
#popup_section_date_end{padding:15px 0 0 0 ;margin:0px;}
#popup_section_data_types{padding:15px 0 0 0 ;margin:0px;}
.popup_report_error_message{height:30px;border-top:solid #D6D6D6 1px;border-bottom:solid #D6D6D6 1px;padding:0px;margin:0px 0px 5px 0px;width:435px;float:right;}
.popup_report_error_message font{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #C40623;text-align: center;vertical-align: top;padding-top: 1px;padding-right: 5px;font-weight: bold;width: 100%;}

/* Left hand popup image */
#popup_image_file_report {padding:0px ;margin:0 0 0 0;background: url(../images/report.jpg) no-repeat;width:146px;height:340px;vertical-align:top;float:left;}
#popup_image_report {padding:0px ;margin:0 0 0 0;background: url(../images/report.jpg);width:145px;height:197px;vertical-align:top;float:left;}
.popup_under_help{font-family: Tahoma, Arial,Helvetica,sans-serif;font-size: 10px;font-weight: normal;color: #547293;}
.popup_label_checkbox{font-family: Tahoma, Helvetica,sans-serif;font-size: 11px;font-weight: normal;color: #000000;vertical-align:top;}
.popup_input_text_date{width: 150px;vertical-align:top;}
.popup_input_textarea{width: 380px;height: 130px;}

/* ************************** */
/*     SEARCH COMPONENTS      */
/* ************************** */
.inner_search_button{padding:0px;margin:0px;vertical-align:middle;}
.inner_search_field{font-family:Verdana,Helvetica;font-size:10px;vertical-align:middle;padding-top:2px;height: 16px;width:350px;}
.group_search_field{font-family:Verdana,Helvetica;font-size:10px;vertical-align:middle;padding-top:2px;height: 16px;width:343px;}


/* ************************ */
/*    POP-UP COMPONENTS     */
/* ************************ */
.popup_title{margin:0px;font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size: 24px;width:95%;color: #ffffff;padding-bottom: 2px;vertical-align: bottom;}
.popup_title_small{margin:0px;font-family: Helvetica, Verdana, Arial, Helvetica, sans-serif;font-size: 22px;width:95%;color: #ffffff;padding-bottom: 2px;vertical-align: bottom;}
.popup_forget_password_exit{text-align:right;vertical-align:top;padding-top:4px;padding-right:4px;height: 70px;}
.popup_exit{text-align:right;vertical-align:top;padding-top:4px;width:50%;}

/* Main section table */
.popup_main_applet{
	width:100%;
	padding: 0px;
}
.popup_main_table_small{height: 200px;padding: 0px;}
.popup_main_table{height: 370px;padding: 0px;}
.popup_main_table_top{height: 6px;margin:0px;}
.popup_main_table_bottom{height: 19px;margin:0px;}
.popup_main_table_center_profile{background-image: url(../images/background_profile.jpg);background-position: bottom right;background-repeat: no-repeat;position: relative;}
.popup_main_table_center_extension{background-image: url(../images/background_extension.jpg);background-position: bottom right;background-repeat: no-repeat;}
.popup_main_table_center_profile_admin{background-image: url(../images/user_admin.jpg);background-position: bottom right;background-repeat: no-repeat;}
.popup_main_table_center{background-color:white;margin:0px;padding-top:5px;vertical-align: top;}

/* Info texts */
.popup_info_text{font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;font-size: 11px;margin:0px;color:#595959;padding-bottom:10px;padding-top:3px;line-height:11px;width:250px;}
.popup_info_text_extension{font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;font-size: 11px;margin:0px;color:#595959;padding-bottom:5px;padding-top:3px;line-height:11px;width:330px;}
.popup_extension_checks{font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;font-size: 10px;margin:0px;color:#595959;padding-bottom:5px;padding-top:3px;line-height:10px;width:280px;}
.popup_info_checkbox{font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;font-size: 10px;margin:0px;color:#595959;padding-bottom:0px;padding-top:0px;}
.popup_info_text_no_padding{font-family: Arial,Verdana, Geneva,  Helvetica, sans-serif;font-size: 10px;margin:0px;color:#595959;padding-bottom:0px;padding-top:0px;text-align:center;}
.popup_info_text_no_padding_right{font-family: Arial,Verdana, Geneva,  Helvetica, sans-serif;font-size: 10px;margin:0px;color:#595959;padding-bottom:0px;padding-top:0px;text-align:right;}
.popup_info_text_radio{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;margin:0px;color:#000000;padding-bottom:0px;padding-top:0px;font-style:italic;}
.popup_info_label{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #09C420;text-align: center;vertical-align: top;padding-top: 1px;padding-right: 5px;font-weight: normal;width: 100%;}
.popup_info_left{width: 400px; margin: 0 auto; text-align: center;}

.popup_error_label{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #C40623;text-align: center;vertical-align: top;padding-top: 1px;padding-right: 5px;font-weight: bold;width: 100%;}
.popup_error_text{width: 400px; margin: 0 auto; text-align: center;}
.popup_error_text ul{margin-top: 0px; margin-bottom: 0px;}

.popup_label{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-align: right;vertical-align: top;padding-top: 1px;padding-right: 5px; font-style:italic;font-weight: normal; width: 40%;}
.popup_label_property_value{font-family: Arial, Helvetica;font-size: 11px;color: #333333;text-align: left;vertical-align: top;padding-top: 1px;padding-right: 5px; font-style:italic;font-weight: normal;}
.popup_label_wide_label{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-align: right;vertical-align: top;padding-top: 1px;padding-right: 5px; font-style:italic;font-weight: normal; width: 50%;}
.popup_label_left{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-align: left;vertical-align: top;padding-top: 1px;padding-bottom:5px;padding-right: 5px;font-weight: normal;font-style:italic;width: 30%;}
.popup_label_center{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-align: center;vertical-align: top;padding-top: 1px;padding-right: 5px;font-weight: normal;font-style:italic;}
.popup_label2{vertical-align: top;padding-top: 1px;}

.popup_info_hard{font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;text-align: left;font-weight: bold; vertical-align: top;font-style:normal;}
.popup_nav_menu{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-align: right;vertical-align: top;}

.popup_checkbox_label{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;margin:0px;color:#333333;padding-bottom:5px;padding-top:1px; text-align: left; vertical-align: top; padding-right: 5px;}

.popup_field{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;}
.popup_field_date{width: 150px;vertical-align:top;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;}
.popup_field_entry{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-color:#F2F2F2;border-color: #000000;font-size: 10px;font-family: Verdana,Helvetica;border-width: 1px;width: 200px;}

.popup_fixed_list_yn{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;width: 50px;}
.popup_fixed_list{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;width: 152px;}
.popup_fixed_list_ext_search{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-family: Verdana,Helvetica;width: 210px;padding-bottom:0px;margin-top: 1px;height:19px;vertical-align: top;}

/* Used in having 2 <P> based elements in community and group user assignment */
.popup_user_search_block{margin: 0 0 2px 0;padding-bottom: 2px;display: block;text-align:left;}
.popup_user_search_block input{width:252px;padding:0;margin:0;height:20px;}
.popup_user_list_block{margin: 0px;padding: 0px;}

.search_ext_eventdd {font-family: Verdana;font-size: 10px;font-weight: bold;margin-right: 25px;margin-top: 5px;text-align: right;}
.search_ext_event{background-color: #CFDBE1;color: black;height: 31px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;padding-left: 5px;padding-right: 2px;text-align: right;}

.popup_fixed_list_med{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;width: 282px;}
.popup_fixed_list_large{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;width: 375px;}
.popup_list{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-size: 10px;font-family: Verdana,Helvetica;}

.popup_field_combo_upload{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-color:#F2F2F2;border-color: #000000;font-size: 10px;font-family: Verdana,Helvetica;border-width: 1px;width: 250px;}

.popup_button{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

.popup_upload_big_button{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;background-color:#F2F2F2;border-color: #000000;font-size: 10px;font-family: Verdana,Helvetica;border-width: 1px;margin-top:10px;margin-bottom:20px;width: 250px;height: 100px;}

.popup_flag_image{vertical-align: middle;padding-left:5px;}
.popup_flag_image_textarea{vertical-align: top;padding-left:5px;display: none;}
.popup_spliter{width: 1px;background-color: #D6D6D6;}
.popup_section{vertical-align: top;width:50%;}

.popup_expiration_date div{float:left;}
.popup_expiration_date p{float:left;width:100%}

.height_95{height:95px;}
.height_80{height:80px;}
.height_70{height:70px;}

/* Extension checkboxes layout */
.checkbox_container{float:left;width:100%;position:relative;margin-left:20px;}
.checkbox_entry{float:left;width:48%;}
.extension_left{width:100%;margin-top:10px;}
.extension_left .classname{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color:#595959}
.extension_popup_label{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;text-align: right;vertical-align: top;padding-top: 1px;padding-right: 5px; font-style:italic;font-weight: normal; width: 30%;}
.extension_info_text{font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;font-size: 10px;margin:0px;color:#595959;padding-bottom:5px;padding-top:3px;width:250px;}
.bottom_buttons { margin-top:75px;  }
.popup_main_table_center_extension .execution_events{font-family: Arial;font-size: 13px;color: #333333;font-style:italic;margin:10px 0 5px 20px;border-bottom:solid #D6D6D6 1px;width:90%;}
.popup_main_table_center_extension .configuration{font-family: Arial;font-size: 13px;color: #333333;font-style:italic;margin:10px 0 5px 20px;border-bottom:solid #D6D6D6 1px;width:90%;}
.popup_main_table_center_extension .extended_configuration{font-family: Arial;font-size: 13px;color: #333333;font-style:italic;margin:20px 0 5px 20px;border-bottom:solid #D6D6D6 1px;width:90%;}

.truncated_description{width:100%;height:12.5px;overflow:hidden;}
.description_inline{width:100%;height:12.5px;overflow:hidden;}
.triple_dot{background:white;height:12px;width:30px;float:right;z-index:9999;padding-left:2px;}