/********************************************************************************************/
/* Biofuel Cities - event DB CSS definition */

#content {margin:0 0 0 25px; width:636px; font-size:11px;}

/********************************************************************************************/
/********************************************************************************************/
/* SEARCH FORM */
#content #event_search_form h1{margin:0 0 10px 0;}
#content #event_search_form #search_parameters{width:632px; margin:0 0 25px 2px; overflow:hidden; border:1px solid rgb(130,180,60); font-size:11px; border-collapse:collapse;}
#content #event_search_form #search_parameters tr td{padding:7px; vertical-align:top;}
#content #event_search_form #search_parameters tr td h2{font-size:11px; font-weight:bold; margin:0 0 3px 0;}
#content #event_search_form #search_parameters tr td select{margin:0; width:160px; font-size:10px;}
#content #event_search_form #search_parameters tr td option{margin:0; padding:0 5px 0 5px; font-size:10px;}
#content #event_search_form #search_parameters tr #listing{ width:180px; padding:5px 5px 5px 15px;}
#content #event_search_form #search_parameters tr #match{ width:180px;}
#content #event_search_form #search_parameters tr #entries{}

#content #event_search_form #search_words {width:632px;  margin:0 0 0 2px; font-size:11px; background-color:rgb(236,243,209);}
#content #event_search_form #search_words tr td{border:0px solid rgb(130,180,60); border-width:1px 0 1px 0;  padding:7px 7px 7px 15px; vertical-align:top;}
#content #event_search_form #search_words tr td input{margin:0; width:480px; font-size:11px;}
#content #event_search_form #search_words tr td select{margin:0; font-size:11px;}
#content #event_search_form #search_words tr td select option{margin:0; font-size:11px;}

#content #event_search_form #search_words tr td p {padding:0; margin:0 0 0 5px;}
#content #event_search_form #search_words tr td p input {height:12px; margin:0; padding:0;}
#content #event_search_form #search_words tr td p span{padding:0; margin:0 0 0 5px;}
#content #event_search_form #search_words tr td h2{margin:0 0 5px 0; font-size:11px; font-weight:bold;}

#content #event_search_form #search_words tr td .checkboxes{margin:0; width:auto; font-size:11px;}
#content #event_search_form #search_words tr .spacer_row{background-color:white; padding:25px 5px 3px 5px; font-weight:bold; color:rgb(130,180,60);}
#content #event_search_form #search_words tr td #search_keyword{width:430px;}


#content #event_search_form #search_words tr td .text_float_box_from{float:left; padding:7px 15px 0 0; margin:0; color:rgb(5,56,136); font-weight:bold;}
#content #event_search_form #search_words tr td .text_float_box_to{float:left; padding:7px 15px 0 40px; margin:0; color:rgb(5,56,136); font-weight:bold;}

#content #event_search_form #search_words tr td .month_float_box{float:left; padding:0 0 0 0;}
#content #event_search_form #search_words tr td .month_float_box select{}
#content #event_search_form #search_words tr td .month_float_box select option{padding:0 10px 0 3px;}
#content #event_search_form #search_words tr td .month_float_box span{color:rgb(5,56,136);}

#content #event_search_form #search_words tr td .year_float_box{float:left; }
#content #event_search_form #search_words tr td .year_float_box select{}
#content #event_search_form #search_words tr td .year_float_box select option{padding:0 10px 0 3px;}
#content #event_search_form #search_words tr td .year_float_box span{color:rgb(5,56,136);}

#content #event_search_form #search_words tr .button {text-align:right; font-size:11px;}
#content #event_search_form #search_words tr .button input{width:120px; font-size:11px; font-weight:bold; background-color:rgb(184,204,119); margin:15px 10px 0 0; padding:0;}
#content #event_search_form #search_words #tr_reset td {background-color:white; padding:7px 7px 7px 15px; border:0px solid white;}
#content #event_search_form #search_words #tr_reset td #submit_empty_search {width:120px; font-size:11px; font-weight:bold; background-color:rgb(170,200,230); margin:15px 10px 0 0; padding:0;}


/********************************************************************************************/
/********************************************************************************************/
/* SHORT LIST */

#content #event_shortlist_list_parameter .action_add{float:right; width:250px; padding:0;}
/*#content #event_shortlist_list_parameter .action_add a{color:rgb(100,150,10); font-size:13px; text-decoration:none;}
#content #event_shortlist_list_parameter .action_add a:hover{ color:white;}
*/
#content #event_shortlist_list_parameter .action_add a {font-size:12px; display:block; float:right; width:120px; background-color:rgb(184,204,119); text-align:center; color:black; font-weight:bold; text-decoration:none; padding-top:2px; padding-bottom:2px; margin:0 15px 0 0;}
#content #event_shortlist_list_parameter .action_add a:link {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#content #event_shortlist_list_parameter .action_add a:visited {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#content #event_shortlist_list_parameter .action_add a:active {border:2px solid rgb(130,130,130); border-right:2px solid rgb(230,230,230); border-bottom:2px solid rgb(230,230,230);}

#content #event_shortlist_list_parameter #list_parameters{clear:both; width:632px; margin:0 0 25px 2px; overflow:hidden; border:1px solid rgb(130,180,60); font-size:11px; border-collapse:collapse; table-layout:fixed;}
#content #event_shortlist_list_parameter #list_parameters tr td{padding:7px; vertical-align:top;}
#content #event_shortlist_list_parameter #list_parameters tr td h2{font-size:11px; font-weight:bold; margin:0 0 3px 0;}
#content #event_shortlist_list_parameter #list_parameters tr td select{margin:0; width:160px; font-size:10px;}
#content #event_shortlist_list_parameter #list_parameters tr td option{margin:0; padding:0 5px 0 5px; font-size:10px;}
#content #event_shortlist_list_parameter #list_parameters tr #listing{}
#content #event_shortlist_list_parameter #list_parameters tr #pages p { margin:0;}
#content #event_shortlist_list_parameter #list_parameters tr #pages p .title{float:left; margin:0 31px 0 0;}
#content #event_shortlist_list_parameter #list_parameters tr #pages p select{float:left; margin:0 6px 0 6px;}
#content #event_shortlist_list_parameter #list_parameters tr #pages p .prev_page_link {float:left; background-image:url(../images/bg_page_prev_button.jpg); border:1px solid rgb(130,180,60); padding:0; margin:1px 0 0 0; font-size:1px; background-position:1px 1px; height:14px; width:14px; background-repeat:no-repeat;}
#content #event_shortlist_list_parameter #list_parameters tr #pages p .next_page_link {float:left; background-image:url(../images/bg_page_next_button.jpg); border:1px solid rgb(130,180,60); padding:0; margin:1px 0 0 0; font-size:1px; background-position:1px 1px; height:14px; width:14px; background-repeat:no-repeat;}
#content #event_shortlist_list_parameter #list_parameters tr #buttons {width:162px; padding:0;}
#content #event_shortlist_list_parameter #list_parameters tr #buttons p {padding:0;}
#content #event_shortlist_list_parameter #list_parameters tr #buttons p a {display:block; float:right; width:120px; background-color:rgb(236,243,209); text-align:center; color:black; font-weight:bold; text-decoration:none; padding-top:0; padding-bottom:0; margin:0 10px 3px 0;}
#content #event_shortlist_list_parameter #list_parameters tr #buttons p a:link {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#content #event_shortlist_list_parameter #list_parameters tr #buttons p a:visited {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#content #event_shortlist_list_parameter #list_parameters tr #buttons p a:active {border:2px solid rgb(130,130,130); border-right:2px solid rgb(230,230,230); border-bottom:2px solid rgb(230,230,230);}

#event_shortlist {display:block; width:636px; float:left; margin:0 25px 0 0; overflow:hidden; font-size:11px;}

#event_shortlist table {border:0px solid rgb(130,180,60); margin:0; padding:0;}
#event_shortlist table tr td {padding:0;}

#event_shortlist .bg_color1 {background-color:rgb(236,243,209);background-color:white;}
#event_shortlist .bg_color-1 {background-color:white;}

#event_shortlist table tr .title { width:632px; border:0px solid rgb(130,180,60); border-width:0 0 1px 0; padding:25px 0 0 0; }
#event_shortlist table tr .title_edit_mode { width:632px; padding:40px 0 0 0; }
#event_shortlist table tr .title .name{margin:0; font-size:14px; font-weight:bold;}
#event_shortlist table tr .title .date{color:rgb(130,180,60);}

#event_shortlist table tr .footer {padding:0; border:0px solid rgb(130,180,60); border-width:0 0 1px 0;}
#event_shortlist table tr .footer .event_info{color:rgb(180,180,180); font-size:10px; margin:7px 0 0 0; padding:0;}
#event_shortlist table tr .footer .action{float:right; font-size:13px; text-decoration:none; margin:3px 0 3px 0; padding:0; }
#event_shortlist table tr .footer .action a{ color:rgb(100,150,10); text-decoration:none; margin:0; padding:0 8px 0 8px;}
#event_shortlist table tr .footer .action a:hover{ color:white;}
#event_shortlist table tr .footer .action .action_view{border:1px solid rgb(100,150,10); border-width:0 1px 0 1px;}
#event_shortlist table tr .footer .action .action_edit{text-decoration:none;border:1px solid rgb(100,150,10); border-width:0 1px 0 0;}
#event_shortlist table tr .footer .action .action_delete{text-decoration:none;border:1px solid rgb(100,150,10); border-width:0 1px 0 0;}


/********************************************************************************************/
/********************************************************************************************/
/* ADD FROM */
#event_form_parameter table{width:632px; margin:0 0 0 2px; overflow:hidden; border:1px solid rgb(130,180,60); font-size:11px; border-collapse:collapse; table-layout:fixed;}
#event_form_parameter table tr td{ padding:0 0 8px 0;}

#event_form_parameter table tr #save_button{padding:0; width:162px; text-align:right; font-size:11px; vertical-align:top;}
#event_form_parameter table tr #save_button input{width:120px; font-size:11px; font-weight:bold; background-color:rgb(184,204,119); margin:10px 10px 0 0; padding:0;}

#event_form_parameter table tr #back_button {padding:0 0 0 10px; vertical-align:top;}
#event_form_parameter table tr #back_button p {padding:0;}
#event_form_parameter table tr #back_button p a {display:block; width:120px; background-color:rgb(236,243,209); text-align:center; color:black; font-weight:bold; text-decoration:none; padding-top:0; padding-bottom:0;}
#event_form_parameter table tr #back_button p a:link {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_form_parameter table tr #back_button p a:visited {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_form_parameter table tr #back_button p a:active {border:2px solid rgb(130,130,130); border-right:2px solid rgb(230,230,230); border-bottom:2px solid rgb(230,230,230);}

#event_form_parameter table tr #action_buttons{width:180px;}
#event_form_parameter table tr #action_buttons {width:162px; padding:0;}
#event_form_parameter table tr #action_buttons p {padding:0;}
#event_form_parameter table tr #action_buttons p a {display:block; float:left; width:120px; background-color:rgb(236,243,209); text-align:center; color:black; font-weight:bold; text-decoration:none; padding-top:0; padding-bottom:0; margin:0 10px 3px 0;}
#event_form_parameter table tr #action_buttons p a:link {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_form_parameter table tr #action_buttons p a:visited {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_form_parameter table tr #action_buttons p a:active {border:2px solid rgb(130,130,130); border-right:2px solid rgb(230,230,230); border-bottom:2px solid rgb(230,230,230);}

#event_form_parameter table tr #action_buttons p .delete_button{margin:0 0 10px 0;}

#event_form table tr .button{padding:0; width:162px; text-align:right; font-size:11px;}

#event_form table {width:632px; table-layout:auto; margin:0 0 0 0;}
#event_form table tr {border:1px solid rgb(130,180,60); border-width:1px 0 1px 0;}
#event_form table tr td{padding:25px 5px 20px 5px; vertical-align:top; font-size:11px; background-color:rgb(236,243,209); border:1px solid rgb(130,180,60); border-width:1px 0 1px 0;}
#event_form table tr td .obligatory_field{font-weight:bold; color:red;}
#event_form table tr td .sub_title{display:block; font-weight:bold; margin:0 0 15px 0;}
#event_form table tr td h2{font-size:12px; font-weight:bold; margin:0 0 8px 0;}
#event_form table tr td p{margin:0; font-size:11px;}
#event_form table tr td input{width:440px; margin:0; padding:0 3px 0 0; font-size:11px;}
#event_form table tr td select{width:440px; margin:0; font-size:11px;}
#event_form table tr td option{width:440px; margin:0; padding:0 3px 0 0; font-size:11px;}
#event_form table tr td textarea{width:440px; height:80px; margin:0; padding:0; font-size:11px;}

#event_form table tr .dates .day_box {width:45px; float:left; margin:0 25px 0 0;}
#event_form table tr .dates .month_box {width:90px; float:left; margin:0 25px 0 0;}
#event_form table tr .dates .year_box  {width:80px; float:left; margin:0 25px 0 0;}

#event_form table tr .dates h2 {clear:both; margin:0 0 10px 0;}

#event_form table tr .dates .day_box select {width:auto; margin:0;}
#event_form table tr .dates .month_box select {width:auto; margin:0;}
#event_form table tr .dates .year_box select {width:auto; margin:0;}

#event_form table tr .dates .day_box select option{width:auto; margin:0;padding:0 10px 0 3px;}
#event_form table tr .dates .month_box select option{width:auto;margin:0; padding:0 10px 0 3px;}
#event_form table tr .dates .year_box select option{width:auto;margin:0;}

#event_form table tr td #bc_event{width:auto;}

#event_form table tr .button{padding:0; width:162px; text-align:right; font-size:11px; vertical-align:bottom;}
#event_form table tr .button input{width:120px; font-size:11px; font-weight:bold; background-color:rgb(184,204,119); margin:0 10px 10px 0; padding:0;}

#event_form table tr td .file_box{width:260px; float:left;}
#event_form table tr td .file_box input{width:240px; font-size:11px; margin:0 0 5px 0;}
#event_form table tr td .file_text_box{width:350px; float:left;}
#event_form table tr td .file_text_box input{width:320px; font-size:11px; margin:0 0 5px 0;}

#event_form table tr td #existing_file_list{border:1px solid rgb(130,180,60); width:460px; padding:0; table-layout:fixed;}
#event_form table tr td #existing_file_list tr {border:1px solid rgb(130,180,60); padding:0;}
#event_form table tr td #existing_file_list tr th{padding:0 5px 0 5px; font-size:10px; background-color:rgb(184,204,119); border:1px solid rgb(130,180,60); border-width:1px 0 1px 0; color:rgb(5,56,136); font-weight:bold;}
#event_form table tr td #existing_file_list tr td{font-size:10px; color:black; padding:4px;}
#event_form table tr td #existing_file_list .bg_color1 td {background-color:white;}
#event_form table tr td #existing_file_list .bg_color-1 td {background-color:rgb(236,243,209);}

#event_form table tr td #existing_file_list tr .td_delete {width:35px;}
#event_form table tr td #existing_file_list tr .td_name {overflow:hidden;}

/********************************************************************************************/
/********************************************************************************************/
/* VIEW*/
#event_view_parameter table{width:632px; margin:0 0 2px 2px; overflow:hidden; border:1px solid rgb(130,180,60); font-size:11px; border-collapse:collapse; table-layout:fixed;}
#event_view_parameter table tr td{ padding:0 0 8px 0;}

#event_view_parameter table tr #delete_button{padding:0; width:162px; text-align:right; font-size:11px; vertical-align:top;}
#event_view_parameter table tr #delete_button input{width:120px; font-size:11px; font-weight:bold; background-color:red; margin:10px 10px 0 0; padding:0;}
#event_view table tr #delete_button_bottom{padding:0; width:162px; text-align:right; font-size:11px; vertical-align:top;}
#event_view table tr #delete_button_bottom input{width:120px; font-size:11px; font-weight:bold; background-color:red; margin:10px 10px 10px 0; padding:0;}

#event_view_parameter table tr #back_button {padding:0 0 0 10px; vertical-align:top;}
#event_view_parameter table tr #back_button p {padding:0;}
#event_view_parameter table tr #back_button p a {display:block; width:120px; background-color:rgb(236,243,209); text-align:center; color:black; font-weight:bold; text-decoration:none; padding-top:0; padding-bottom:0;}
#event_view_parameter table tr #back_button p a:link {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_view_parameter table tr #back_button p a:visited {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_view_parameter table tr #back_button p a:active {border:2px solid rgb(130,130,130); border-right:2px solid rgb(230,230,230); border-bottom:2px solid rgb(230,230,230);}

#event_view_parameter table tr #action_buttons{width:180px;}
#event_view_parameter table tr #action_buttons {width:162px; padding:0;}
#event_view_parameter table tr #action_buttons p {padding:0;}
#event_view_parameter table tr #action_buttons p a {display:block; float:left; width:120px; background-color:rgb(236,243,209); text-align:center; color:black; font-weight:bold; text-decoration:none; padding-top:0; padding-bottom:0; margin:0 10px 3px 0;}
#event_view_parameter table tr #action_buttons p a:link {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_view_parameter table tr #action_buttons p a:visited {border:2px solid rgb(230,230,230); border-right:2px solid rgb(130,130,130); border-bottom:2px solid rgb(130,130,130);}
#event_view_parameter table tr #action_buttons p a:active {border:2px solid rgb(130,130,130); border-right:2px solid rgb(230,230,230); border-bottom:2px solid rgb(230,230,230);}

#event_view_parameter table tr #action_buttons p .delete_button{margin:0 0 10px 0;}

#event_view {}

#event_view table {width:632px; border:0px solid rgb(130,180,60); margin:0; padding:0;}
#event_view table tr td {padding:0;}

#event_view table tr #title { width:632px; border:0px solid rgb(130,180,60); border-width:0 0 1px 0; padding:6px 0 0 0;}
#event_view table tr #title .name{margin:0;}
#event_view table tr #title .date{color:rgb(130,180,60);}
#event_view table tr #title .location{color:rgb(5,56,136);}

#event_view table tr #title .downloads{ width:630px; border:1px solid rgb(130,180,60); margin:10px 0 0 1px;}
#event_view table tr #title .downloads tr{}
#event_view table tr #title .downloads tr td{padding:8px 5px 8px 5px;}
#event_view table tr #title .downloads tr th{ background-color:rgb(184,204,119); color:black; font-weight:bold; padding:3px 5px 3px 5px;}

#event_view table tr #title .downloads tr .bg_color1 {background-color:white;}
#event_view table tr #title .downloads tr .bg_color-1 {background-color:rgb(236,243,209);}


