/***********************************************************
/* CSS Definition - Switch Trainings desk - EVENTS DB
/***********************************************************/

/***********************************************************
/* Editor SHORTLIST */

#table_editor_shortlist {width:550px; font-size:11px; border-collapse:collapse; table-layout:fixed;}
#table_editor_shortlist tr th{font-size:11px; background-color:rgb(220,220,220); padding:4px 0 4px 0;}
#table_editor_shortlist tr th a:link{background-color:transparent;}
#table_editor_shortlist tr th a:visited{background-color:transparent;}
#table_editor_shortlist tr th a:hover{background-color:rgb(128,0,0);}
#table_editor_shortlist tr td{font-size:11px; border:1px solid rgb(220,220,220); border-width:1px 0 1px 0; vertical-align:top; padding:2px 0 2px 0;}
#table_editor_shortlist #th_id { width:20px; padding:0 0 0 5px;}
#table_editor_shortlist #th_type { width:40px;}
#table_editor_shortlist #th_from_date{width:75px;}
#table_editor_shortlist #th_to_date{width:75px;}
#table_editor_shortlist #th_name{}
#table_editor_shortlist #th_edit { width:22px; }
#table_editor_shortlist #th_view { width:22px; }
#table_editor_shortlist #th_delete { width:22px; }

#table_editor_shortlist .ordered_by a{text-decoration:overline underline;}

#table_editor_shortlist .td_id { padding:2px 0 0 5px;}
#table_editor_shortlist .td_type {}
#table_editor_shortlist .td_from_date{}
#table_editor_shortlist .td_to_date{}
#table_editor_shortlist .td_name{}
#table_editor_shortlist .td_action_edit{ text-align:center;}
#table_editor_shortlist .td_action_view{ text-align:center;}
#table_editor_shortlist .td_action_delete{ text-align:center;}

#form_editor_shortlist_menu{ margin:0 0 15px 0;}
#form_editor_shortlist_menu table{width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220);}
#form_editor_shortlist_menu table tr td{padding:0;}

#form_editor_shortlist_menu table tr #td_add_button{padding:0; vertical-align:top; padding:15px 0 0 10px;}
#form_editor_shortlist_menu table tr #td_add_button #add_button{ background-color:rgb(128,0,0); text-decoration:none; font-weight:bold; color:white; border:2px solid rgb(150,150,150); padding:3px 5px 3px 5px; margin:0;}
#form_editor_shortlist_menu table tr #td_add_button #add_button:link{border-style:outset;}
#form_editor_shortlist_menu table tr #td_add_button #add_button:visited{border-style:outset;}
#form_editor_shortlist_menu table tr #td_add_button #add_button:hover{border-style:outset;}
#form_editor_shortlist_menu table tr #td_add_button #add_button:active{border-style:inset;}

#form_editor_shortlist_menu table tr #td_pages{ font-size:11px; text-align:right; padding:0 20px 0 0;}
#form_editor_shortlist_menu table tr #td_pages select{ font-size:10px;}
#form_editor_shortlist_menu table tr #td_pages select option{ font-size:10px;}

#form_editor_shortlist_menu table tr #td_legend{ width:70px;  border:1px solid rgb(220,220,220); vertical-align:middle; padding:0 3px 0 0;}

/***********************************************************
/* SHORTLIST */
#table_shortlist {width:550px; font-size:11px; border-collapse:collapse; table-layout:fixed;}
#table_shortlist tr td{font-size:11px; border:1px solid rgb(220,220,220); border-width:1px 0 1px 0; vertical-align:top; padding:10px 0 10px 0;}

#table_shortlist .td_image {width:60px;}
#table_shortlist .td_info {vertical-align:top;}
#table_shortlist .td_info h2{border-width:0px; margin:5px 0 5px 0;}

#table_shortlist .td_info .date_venue .date{font-size:12px; font-weight:bold;}
#table_shortlist .td_info .date_venue .provider{font-size:12px; font-weight:bold;}
#table_shortlist .td_info .date_venue .venue{font-size:12px; font-weight:bold; line-height:20px;}


#table_shortlist .td_action_view{ width:50px; text-align:center;}
#table_shortlist .td_action_view_switch{ width:50px; text-align:center; background-image:url(../_images/switch_logo_small.gif); background-position:0 40px; background-repeat:no-repeat;}


#form_shortlist_menu{ margin:0 0 15px 0;}
#form_shortlist_menu table{width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220); table-layout:fixed;}
#form_shortlist_menu table tr td{padding:0;}
#form_shortlist_menu table tr #td_title{vertical-align:top; padding:10px; font-family:Arial, Verdana, sans-serif; font-size:16px; color:rgb(128,0,0); font-weight:bold;}
#form_shortlist_menu table tr #td_title #back_to_search{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px 0 0 0; font-size:11px;}
#form_shortlist_menu table tr #td_title #back_to_new_search{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px 0 0 0; font-size:11px;}

#form_shortlist_menu table tr #td_pages{ width:190px;  font-size:11px; text-align:right; padding:0 20px 0 0;}
#form_shortlist_menu table tr #td_pages select{ font-size:10px;}
#form_shortlist_menu table tr #td_pages select option{ font-size:10px;}


/***********************************************************
/* SEARCH FORM */
#search_event_menu {width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220); table-layout:fixed; margin:0 0 15px 0;}
#search_event_menu tr td{width:225px; vertical-align:top; padding:5px 10px 5px 0;}
#search_event_menu tr #td_order{font-size:11px; text-align:right;}
#search_event_menu tr #td_order select{ font-size:10px;}
#search_event_menu tr #td_order select option{ font-size:10px;}
#search_event_menu tr #td_match{font-size:11px; text-align:right;}
#search_event_menu tr #td_match select{ font-size:10px;}
#search_event_menu tr #td_match select option{ font-size:10px;}

#events_search{width:550px; font-size:11px; border-collapse:collapse; table-layout:fixed;}
#events_search tr td{vertical-align:top; width:225px;}
#events_search tr td p{margin:0;}
#events_search tr td select{ font-size:10px;}
#events_search tr td select option{ font-size:10px;}

#events_search tr td p .sub_title{width:70px; font-weight:bold; float:left; display:block;}
#events_search tr td #p_checkbox{width:auto; margin:5px 0 0 0; padding:0;}
#events_search tr td #p_checkbox input{width:auto; margin:0; padding:0;}

#events_search tr td #search_keyword{width:460px;}
#events_search tr #search_button {text-align:right; padding:0; vertical-align:top;}
#events_search tr #search_button #search{ background-color:rgb(128,0,0); font-weight:bold; color:white; margin:10px;}



/***********************************************************
/* Editor Events FORM */
#event_form_fields {width:550px; font-size:11px;}
#event_form_fields tr td p {clear:both;}
#event_form_fields tr td p input {font-size:11px; width:400px;}
#event_form_fields tr td p select {font-size:11px;}
#event_form_fields tr td p select option{font-size:11px;}
#event_form_fields tr td p textarea {font-size:11px; width:400px; height:50px;}

#event_form_fields tr td p .input_label {font-size:11px; width:130px; display:block; float:left; color:rgb(0,51,102); font-weight:bold;}
#event_form_fields tr td p .radio_text {font-size:11px; width:90px; display:block; float:left; color:rgb(128,0,0); font-weight:normal;}

#event_form_fields tr td p .event_type {width:auto;}
#event_form_fields tr td p .switch_event {width:auto;}

#existing_file_list{width:560px; border-collapse:collapse; border:1px solid rgb(0,51,102); margin:15px 0 15px 0; font-size:11px;}

#existing_file_list tr th{font-size:10px;}
#existing_file_list tr th h2{font-size:13px; margin:5px;}

#existing_file_list tr #th_delete{text-align:center; color:red; width:50px;}
#existing_file_list tr #th_name{font-weight:bold; color:rgb(128,0,0);}
#existing_file_list tr #th_size{text-align:right; color:rgb(128,0,0); width:80px;}

#existing_file_list tr .td_delete{text-align:center;}
#existing_file_list tr .td_name{font-weight:bold;}
#existing_file_list tr .td_size{text-align:right;}

#existing_file_list .bg_color-1{background-color:white;}
#existing_file_list .bg_color1{background-color:rgb(225,235,244);}



#editor_edit_menu {width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220);}
#editor_edit_menu #td_back {text-align:left; padding:0; vertical-align:top;}
#editor_edit_menu #td_back #back_to_editor_list{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px;}
#editor_edit_menu #td_edit {text-align:right; padding:0; vertical-align:top;}
#editor_edit_menu #td_edit #edit_event{ background-color:rgb(128,0,0); font-weight:bold; color:white; margin:10px;}

#editor_add_menu {width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220);}
#editor_add_menu #td_back {text-align:left; padding:0; vertical-align:top;}
#editor_add_menu #td_back #back_to_editor_list{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px;}
#editor_add_menu #td_add {text-align:right; padding:0; vertical-align:top;}
#editor_add_menu #td_add #add_event{ background-color:rgb(128,0,0); font-weight:bold; color:white; margin:10px;}


/***********************************************************
/* VIEW Event */
#event_view_box {font-size:11px;}
#event_view_box h2{border-width:0; font-size:20px;}
#event_view_box h3{}

.event_workshop {background-image:url(../_images/symbol_workshop_bw.jpg); background-position:top right; background-repeat:no-repeat;}
.event_online {background-image:url(../_images/symbol_online_bw.jpg); background-position:top right; background-repeat:no-repeat;}

#event_view_box #event_type_box {float:right; font-size:bold; display:block; text-align:right; font-weight:bold;}
#event_view_box #event_type_box p{margin:20px 0 0 0;}

#event_view_box #contact_box{float:right; padding:5px; border:1px solid rgb(0,51,102); width:250px; display:block; margin:0 0 10px 10px; overflow:hidden;}
#event_view_box #contact_box h3{padding:0; margin:0 0 10px 0;}
#event_view_box #contact_box p{margin:0 0 10px 0;}
#event_view_box #contact_box .contact_url{padding:0 0 0 20px; background-image:url(../_images/symbol_url.jpg); background-repeat:no-repeat; background-position:0 1px;}
#event_view_box #contact_box .contact_email{padding:0 0 0 20px; background-image:url(../_images/symbol_email.jpg); background-repeat:no-repeat; background-position:0 3px;}

#event_view_box #date_venue #date{font-size:12px; font-weight:bold;}
#event_view_box #date_venue #provider{font-size:12px; font-weight:bold;}
#event_view_box #date_venue #venue{font-size:12px; font-weight:bold; line-height:20px;}

#event_view_box #date_venue span{}

#event_view_box #description{}
#event_view_box #target_group{}
#event_view_box #language{}
#event_view_box #registration_info{}
#event_view_box #fee_info{}
#event_view_box #other_info{}
#event_view_box #website{padding:0 0 0 20px; background-image:url(../_images/symbol_url_red.jpg); background-repeat:no-repeat; background-position:0 1px;}
#event_view_box #email{padding:0 0 0 20px; background-image:url(../_images/symbol_email_red.jpg); background-repeat:no-repeat; background-position:0 3px;}

#event_view_box p .sub_title{ font-size:11px; font-weight:bold; color:rgb(128,0,0);}

#event_view_box #table_downloads{width:560px; border-collapse:collapse; border:1px solid rgb(0,51,102); margin:15px 0 15px 0;}
#event_view_box #table_downloads th{color:rgb(128,0,0); font-size:14px; font-weight:bold; padding:10px 0 10px 10px; border:0px solid rgb(0,51,102); border-width:0 0 1px 0;}
#event_view_box #table_downloads .bg_color1{background-color:white;}
#event_view_box #table_downloads .bg_color-1{background-color:rgb(225,235,244);}

#event_view_box .td_file_name{width:470px; padding:3px 10px 3px 10px;}
#event_view_box .td_file_size{width:90px; text-align:right; padding:3px 10px 3px 10px;}

#event_view_box .td_file_name a:link{background-color:transparent;}
#event_view_box .td_file_name a:visited{background-color:transparent;}
#event_view_box .td_file_name a:hover{background-color:rgb(128,0,0);}

#editor_delete_menu {width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220);}
#editor_delete_menu #td_back {text-align:left; padding:0; vertical-align:top;}
#editor_delete_menu #td_back #back_to_editor_list{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px;}
#editor_delete_menu #td_delete {text-align:right; padding:0; vertical-align:top;}
#editor_delete_menu #td_delete #delete_event{ background-color:rgb(128,0,0); font-weight:bold; color:white; margin:10px;}

#view_menu {width:550px;  border-collapse:collapse; border:1px solid rgb(220,220,220);}
#view_menu #td_back {text-align:left; padding:0; vertical-align:top;}
#view_menu #td_back #back_to_list{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px;}
#view_menu #td_back #back_to_editor_list{ background-color:rgb(0,51,102); font-weight:bold; color:white; margin:10px;}

