/***********************************************************
/* CSS Definition - LGCCC - ORGANISATION
/***********************************************************/

/***********************************************************
/* Function menu */
.function_menu {width:780px; margin:0 0 15px 0; vertical-align:top; border-collapse:collapse; border:1px solid rgb(220,220,220); }
.function_menu tr {padding:0; margin:0;}
.function_menu tr td{padding:0; margin:0;}
.function_menu tr td p{padding:0; margin:0; line-height:25px;}

.function_menu .left_side { padding:0 20px 0 20px;}
.function_menu .left_side p {text-align:left; padding:0px;}
.function_menu .left_side p input {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:rgb(20,65,121); color:white; padding:0; margin:0;}
.function_menu .left_side p a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:rgb(20,65,121); color:white; padding:2px 5px 2px 5px; text-decoration:none; margin:0;}
.function_menu .left_side p a {border:2px solid rgb(230,230,230); border-style:outset; }
.function_menu .left_side p a:active{border:2px solid rgb(230,230,230); border-style:inset; }

.function_menu .right_side { padding:0 20px 0 20px;}
.function_menu .right_side p {text-align:right; padding:0px;}
.function_menu .right_side p input {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:rgb(20,65,121); color:white; padding:0; margin:0;}
.function_menu .right_side p a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:rgb(20,65,121); color:white; padding:2px 5px 2px 5px; text-decoration:none; margin:0;}
.function_menu .right_side p a {border:2px solid rgb(230,230,230); border-style:outset; }
.function_menu .right_side p a:active{border:2px solid rgb(230,230,230); border-style:inset; }



/***********************************************************
/* REGSISTRATION FORM */
#form_registration {width:780px; font-size:12px; }
#form_registration h1{margin:10px 0 20px 0; padding:3px; border:1px dotted rgb(20,65,121);}
#form_registration fieldset {margin:0 0 30px 0; border:1px solid rgb(20,65,121); background-color:rgb(241,246,232);}
#form_registration fieldset legend{ font-size:15px; color:rgb(20,65,121); font-weight:bold;}
#form_registration fieldset table{border-collapse:collapse;}
#form_registration fieldset table tr{}
#form_registration fieldset table tr td{padding:6px 15px 6px 5px; vertical-align:top; border:1px solid rgb(230,230,230); border-width:0 0 1px 0;}
#form_registration fieldset table tr th{padding:4px 15px 4px 5px;}

#form_registration fieldset table tr td p{margin:0; padding:0;}
#form_registration fieldset table tr td input{font-size:12px; width:250px;}
#form_registration fieldset table tr td textarea{font-size:12px; width:250px; height:60px;}
#form_registration fieldset table tr td select{font-size:12px;}
#form_registration fieldset table tr td select option{}

#form_registration fieldset table tr td .input_checkbox{width:auto;}
#form_registration fieldset table tr td .input_radio{width:auto;}

#form_registration fieldset table tr td .input_year{width:50px;}
#form_registration fieldset table tr td .input_amount{width:80px;}
#form_registration fieldset table tr td .input_text{width:250px;}

#form_registration fieldset table tr .td_row_title{width:300px;}
#form_registration fieldset table tr .td_row_entry{width:400px;}

#form_registration .show_in_summary{ background-color:rgb(247,236,175);}
#form_registration fieldset .show_in_summary{ background-color:rgb(247,236,175);}
#form_registration fieldset .show_in_summary option{ background-color:rgb(247,236,175);}
#form_registration fieldset table tr td .show_in_summary{ background-color:rgb(247,236,175);}
#form_registration fieldset table tr td .show_in_summary option{ background-color:rgb(247,236,175);}





/***********************************************************
/* CONFRIMATION FORM */
#registration_confirmation_view {width:780px; font-size:11px; }
#registration_confirmation_view h1{margin:10px 0 20px 0; padding:3px; border:1px dotted rgb(20,65,121);}
#registration_confirmation_view fieldset {margin:0 0 30px 0; border:1px solid rgb(230,230,230); background-color:rgb(245,245,245);}
#registration_confirmation_view fieldset legend{ font-size:15px; color:rgb(20,65,121); font-weight:bold;}
#registration_confirmation_view fieldset table{}
#registration_confirmation_view fieldset table tr{}
#registration_confirmation_view fieldset table tr td{padding:4px 15px 4px 5px; vertical-align:top;}
#registration_confirmation_view fieldset table tr th{padding:4px 15px 4px 5px;}

#registration_confirmation_view fieldset table tr td input{font-size:11px; width:250px;}
#registration_confirmation_view fieldset table tr td textarea{font-size:11px; width:250px; height:60px;}
#registration_confirmation_view fieldset table tr td select{font-size:11px;}
#registration_confirmation_view fieldset table tr td select option{}

#registration_confirmation_view fieldset table tr td .input_checkbox{width:auto;}

#registration_confirmation_view fieldset table tr .td_row_title{}
#registration_confirmation_view fieldset table tr .td_row_entry{}

