﻿body { background-color: #e9e6dd; }

/* Main Style */
.f_maincell {width: 920px; text-align: left; margin: auto; background-color: #fff; margin-top: 20px; padding: 10px; }
/* Main Style */

/* Table Style */
.p_table { display: table; width:100%; height: 100%; border-collapse: collapse; }
.p_row { display: table-row; height: 100%;}
.p_cell { display: table-cell; vertical-align:top; height: 100%;}
/* Table Style */

/* Menu Cell */
.f_maincell .f_main_menu_o { width: 100%; clear: both; margin: 0px; padding: 0px; }
.f_maincell .f_main_menu_o .f_main_menu_i {  }
/* Menu Cell */

/* Content Cell */
.f_maincell .f_content_o { width: 100%; clear: both; margin: 0px; padding: 0px; }

.f_maincell .f_content_o .f_content_upper { height: 321px; display: inline-block; margin-bottom: 10px; }
.f_maincell .f_content_o .f_content_upper .f_u_left_o { float: left; width: 257px; margin: 0 9px 0 0; padding: 0; }
.f_maincell .f_content_o .f_content_upper .f_u_left_o .f_u_left_i { padding: 0px; }

.f_maincell .f_content_o .f_content_upper .f_u_right_o { float: right; width: 648px; padding: 0; margin: 0;}
.f_maincell .f_content_o .f_content_upper .f_u_right_o .f_u_right_i { margin: 0 0 0 7px; #margin: 0 0 0 5px; padding: 0px; }

.f_maincell .f_content_o .f_content_lower {clear: both; display: inline-block; height: 100%;}
.f_maincell .f_content_o .f_content_lower .f_l_left_o { float: left; width: 257px; #width: 254px; margin: 0 9px 0 0; padding: 0; background-color: #f6f5f1; border: 1px solid #eeedeb; height: 100%; }
.f_maincell .f_content_o .f_content_lower .f_l_left_o .f_l_left_i { padding: 13px 10px 10px 10px; min-height: 400px; }

.f_maincell .f_content_o .f_content_lower .f_l_right_o { float: right; width: 648px; #width: 660px; margin: 0; padding: 0; height: 100%; }
.f_maincell .f_content_o .f_content_lower .f_l_right_o .f_l_right_i { margin: 0 0 0 5px; #margin: 0 0 0 20px; padding: 10px 5px 5px 0px; border-top: 1px solid #eeedeb; height: 100%; }
/* Content Cell */

/* Footer Cell */
.f_footercell { width: 890px; margin: auto; clear: both; } 
.f_footercell .f_footer_o { margin: 0px; background-color: #e9e6dd; padding: 0px; }
.f_footercell .f_footer_o .f_footer_i { padding: 0 10px 0 10px; }
/* Footer Cell */
